XML 52 R41.htm IDEA: XBRL DOCUMENT v3.24.3
Revenue - Schedule of Contract Assets and Liabilities (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Mar. 31, 2024
Current assets    
Accounts receivable–billed $ 696,976 $ 700,066
Accounts receivable–unbilled (contract assets) 1,529,647 1,347,577
Allowance for credit losses (1,265) (301)
Accounts receivable, net 2,225,358 2,047,342
Other long-term assets    
Accounts receivable–unbilled (contract assets) 57,703 57,355
Total accounts receivable, net 2,283,061 2,104,697
Other current liabilities    
Advance payments, billings in excess of costs incurred and deferred revenue (contract liabilities) $ 17,065 $ 15,527