XML 45 R31.htm IDEA: XBRL DOCUMENT v3.25.1
REVENUES (Tables)
12 Months Ended
Mar. 31, 2025
REVENUES [Abstract]  
Balance of Accounts Receivables-Trade Net, Contract Assets, and Contract Liabilities
The following table provides a disaggregation of our balance in accounts receivable—trade, net (in thousands):
 
             
  March 31, 2025   March 31, 2024
Accounts receivable
$ 507,241    $ 635,370 
Contract assets
  13775      11,795 
Allowance for credit losses
  (3,902     (2,549
Total accounts receivable—trade, net
$ 517,114    $ 644,616 
The following table provides our total balance of contract liabilities from contracts with customers (in thousands):
             
  March 31, 2025   March 31, 2024
Current (included in deferred revenue)
$ 152,619    $ 134,110 
Non-current (included in other liabilities)
$ 81,605    $ 68,174 
Remaining Performance Obligations
The following table includes revenue expected to be recognized in the future related to performance obligations, primarily non-cancelable contracts for ePlus managed services, that are unsatisfied or partially unsatisfied at the end of the reporting period (in thousands):
 
Year ending March 31, 2026
$ 93,331 
2027   44,262 
2028    22,093 
2029    12,142 
2030 and thereafter
  3,108 
Total remaining performance obligations
$ 174,936