XML 38 R33.htm IDEA: XBRL DOCUMENT v3.19.3
Basis of Presentation - Revenue Recognition (Detail) - USD ($)
$ in Thousands
3 Months Ended
Sep. 30, 2019
Jun. 30, 2019
Contract Assets    
Unbilled revenue $ 38,257 $ 19,287
Contract Liabilities    
Advances from customers 49,845 43,227
Deferred revenue - current 29,900 33,641
Deferred revenue - long-term 8,656 $ 9,506
Remaining Performance Obligations    
Revenue remaining performance obligation 150,100  
Recognized revenue from contract liabilities $ 34,300  
Revenue, Practical Expedient, Financing Component [true false] true  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2018-10-01    
Remaining Performance Obligations    
Remaining performance obligation expected timing of satisfaction period 12 months  
Remaining performance obligation expected percentage recognized 49.00%  
ASU 2014-09 | Effect of Change    
Contract Assets    
Unbilled revenue $ 18,970  
Percentage of change in unbilled revenue 98.00%  
Contract Liabilities    
Advances from customers $ 6,618  
Deferred revenue - current (3,741)  
Deferred revenue - long-term $ (850)  
Percentage of of change in customer deposits and prepayments 15.00%  
Percentage of change deferred revenue current (11.00%)  
Percentage of change deferred revenue noncurrent (9.00%)