XML 52 R40.htm IDEA: XBRL DOCUMENT v3.20.4
Contract Assets and Liabilities (Details) - USD ($)
$ in Thousands
6 Months Ended
Dec. 31, 2020
Jun. 30, 2020
Contract Assets    
Unbilled revenue $ 46,481 $ 43,011
Change in unbilled revenue $ 3,470  
Percentage of change in unbilled revenue 8.00%  
Contract Liabilities    
Advances from customers $ 73,899 28,155
Deferred revenue - current 33,160 32,863
Deferred revenue - long-term 13,542 $ 13,214
Change in advances from customers $ 45,744  
Percentage of change in advances from customers 162.00%  
Change in deferred revenue - current $ 297  
Percentage of change in deferred revenue - current 1.00%  
Change in deferred revenue - long-term $ 328  
Percentage of change in deferred revenue - long-term 2.00%  
Remaining Performance Obligations    
Revenue remaining performance obligation $ 361,100  
Remaining performance obligation expected percentage recognized 60.00%  
Recognized revenue from contract liabilities $ 39,300  
Revenue, Practical Expedient, Incremental Cost of Obtaining Contract [true false] true  
Revenue, Practical Expedient, Financing Component [true false] true  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2021-01-01    
Remaining Performance Obligations    
Remaining performance obligation expected timing of satisfaction period 12 months