XML 52 R41.htm IDEA: XBRL DOCUMENT v3.24.4
Revenue - Schedule of Contract Assets and Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Mar. 31, 2024
Current assets    
Accounts receivable–billed $ 771,843 $ 700,066
Accounts receivable–unbilled (contract assets) 1,452,730 1,347,577
Allowance for credit losses (861) (301)
Accounts receivable, net 2,223,712 2,047,342
Other long-term assets    
Accounts receivable–unbilled (contract assets) 57,708 57,355
Total accounts receivable, net 2,281,420 2,104,697
Other current liabilities    
Advance payments, billings in excess of costs incurred and deferred revenue (contract liabilities) $ 21,246 $ 15,527