XML 40 R30.htm IDEA: XBRL DOCUMENT v3.10.0.1
Summary of Significant Accounting Policies - Additional Information (Detail) - USD ($)
3 Months Ended 6 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2018
Dec. 31, 2017
Jun. 30, 2018
Significant Accounting Policies [Line Items]          
Percentage of revenue recognized     69.00%    
Contract asset balance $ 45,194,000   $ 45,194,000   $ 39,774,000
Contract liability balance 23,304,000   23,304,000   $ 13,425,000
Revenue recognized in the contract liability balance $ 1,617,000,000   8,983,000,000    
Factored accounts receivable     $ 160,189,000    
Transferred over Time          
Significant Accounting Policies [Line Items]          
Percentage of revenue recognized 24.00% 24.00% 22.00% 21.00%  
Ship and bill          
Significant Accounting Policies [Line Items]          
Percentage of revenue recognized 76.00% 76.00% 78.00% 79.00%