XML 263 R58.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Revenue - Summary of Contract Balances (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Mar. 31, 2023
Current assets:    
Accounts receivable–billed $ 700,066 $ 551,666
Accounts receivable–unbilled (contract assets) 1,347,577 1,223,482
Allowance for credit losses (301) (318)
Accounts receivable, net 2,047,342 1,774,830
Accounts receivable–unbilled (contract assets) 57,355 59,455
Total accounts receivable, net 2,104,697 1,834,285
Other current liabilities    
Advance payments, billings in excess of costs incurred and deferred revenue (contract liabilities) $ 15,527 $ 18,995