XML 62 R48.htm IDEA: XBRL DOCUMENT v3.25.1
REVENUES - Balance of Accounts Receivables-Trade Net, Contract Assets, and Contract Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Mar. 31, 2024
Contract with Customer, Asset and Liability [Abstract]    
Accounts receivable $ 507,241 $ 635,370
Contract assets 13,775 11,795
Allowance for credit losses (3,902) (2,549)
Total accounts receivable—trade, net 517,114 644,616
Current (included in deferred revenue) 152,619 134,110
Non-current (included in other liabilities) $ 81,605 $ 68,174