v3.25.4
REVENUE RECOGNITION - Summary of Receivables, Contract Assets, and Contract Liabilities (Details)
$ in Thousands
9 Months Ended
Dec. 31, 2025
USD ($)
Receivables  
Beginning balance $ 247,622
Increase/(Decrease) (46,450)
Ending balance 201,172
Unbilled work in progress, net of allowance for credit losses  
Beginning balance 157,760
Increase/(Decrease) 74,913
Ending balance 232,673
Contract Assets  
Beginning balance 9,704
Increase/(Decrease) 0
Ending balance 9,704
Contract Liabilities  
Beginning balance 48,215
Increase/(Decrease) (5,109)
Ending balance $ 43,106