XML 54 R43.htm IDEA: XBRL DOCUMENT v3.24.2.u1
REVENUES - Remaining Performance Obligations (Details) - USD ($)
$ in Thousands
9 Months Ended
Jun. 30, 2024
Sep. 30, 2023
Remaining Performance Obligations    
Contract assets $ 134,600 $ 138,600
Contract liabilities 123,500 123,100
Accounts receivable 213,592 $ 198,557
Revenue recognized 54,000  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2024-07-01    
Remaining Performance Obligations    
Remaining performance obligations amount $ 888,700  
Revenue remaining performance obligation expected timing of satisfaction, Period 12 months  
Percentage of remaining performance obligation expected to be recognized 68.00%