XML 54 R44.htm IDEA: XBRL DOCUMENT v3.22.4
REVENUE RECOGNITION - Summary of Receivables, Contract Assets, and Contract Liabilities (Details)
$ in Thousands
9 Months Ended
Dec. 31, 2022
USD ($)
Receivables  
Beginning balance $ 139,680
Increase/(Decrease) (8,224)
Ending balance 131,456
Unbilled work in process, net of allowance for doubtful accounts  
Beginning balance 104,751
Increase/(Decrease) 47,301
Ending balance 152,052
Contract Assets  
Beginning balance 4,349
Increase/(Decrease) 2,223
Ending balance 6,572
Contract Liabilities  
Beginning balance 28,753
Increase/(Decrease) 11,823
Ending balance $ 40,576