XML 38 R26.htm IDEA: XBRL DOCUMENT v3.25.2
REVENUES (Tables)
3 Months Ended
Jun. 30, 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):
 
             
  June 30, 2025   March 31, 2025
Accounts receivable
$ 687,904    $ 507,052 
Contract assets
  16,288      13,775 
Allowance for credit losses
  (3,319     (3,902
Total accounts receivable—trade, net
$ 700,873    $ 516,925 
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):
 
    
Remainder of the year ending March 31, 2026
$ 74,913 
Year ending March 31, 2027
  50,250 
Year ending March 31, 2028
  25,546 
Year ending March 31, 2029
  13,538 
Year ending March 31, 2030 and thereafter
  4,369 
Total remaining performance obligations
$ 168,616