XML 42 R31.htm IDEA: XBRL DOCUMENT v3.10.0.1
Recently Issued Accounting Pronouncements (Details) - USD ($)
$ in Thousands
Jun. 30, 2018
Apr. 01, 2018
Mar. 31, 2018
New Accounting Pronouncements or Change in Accounting Principle [Line Items]      
Accounts receivable $ 126,604 $ 106,340 $ 100,801
Inventories 173,063 205,369 205,760
Other current assets 18,616 14,268 13,877
Other accrued liabilities $ (19,290) (18,196) (12,657)
Calculated under Revenue Guidance in Effect before Topic 606      
New Accounting Pronouncements or Change in Accounting Principle [Line Items]      
Accounts receivable     100,801
Inventories     205,760
Other current assets     13,877
Other accrued liabilities     $ (12,657)
Accounting Standards Update 2014-09 | Difference between Revenue Guidance in Effect before and after Topic 606      
New Accounting Pronouncements or Change in Accounting Principle [Line Items]      
Accounts receivable   5,539  
Inventories   (391)  
Other current assets   391  
Other accrued liabilities   $ (5,539)