XML 56 R44.htm IDEA: XBRL DOCUMENT v3.24.2.u1
REVENUE RECOGNITION - Summary of Receivables, Contract Assets, and Contract Liabilities (Details)
$ in Thousands
3 Months Ended
Jun. 30, 2024
USD ($)
Receivables  
Beginning balance $ 192,952
Increase/(Decrease) (7,397)
Ending balance 185,555
Unbilled work in process, net of allowance for doubtful accounts  
Beginning balance 192,012
Increase/(Decrease) (35,989)
Ending balance 156,023
Contract Assets  
Beginning balance 6,678
Increase/(Decrease) 354
Ending balance 7,032
Contract Liabilities  
Beginning balance 33,139
Increase/(Decrease) 3,508
Ending balance $ 36,647