XML 90 R79.htm IDEA: XBRL DOCUMENT v3.4.0.3
Related Party Transactions (Details) - USD ($)
$ in Thousands
3 Months Ended
Jun. 30, 2015
Jun. 30, 2014
Mar. 31, 2015
Related Party Transactions [Abstract]      
Accounts receivable, related parties $ 89,285 $ 76,672 $ 41,816
Due to related parties 22,920 8,824 $ 58,512
Sales 7,563 0  
Purchases $ 22,651 $ 18,100