Quarterly report [Sections 13 or 15(d)]

Accounts Receivable (Tables)

v3.25.4
Accounts Receivable (Tables)
9 Months Ended
Dec. 31, 2025
Receivables [Abstract]  
Schedule of Accounts Receivable
December 31, 2025 March 31, 2025
Billed $ 142,435  $ 106,880 
Unbilled 111,358  84,438 
Allowance for credit losses (8,469) (9,548)
Accounts receivable, net $ 245,324  $ 181,770 
Schedule of Allowance for Credit Loss
Changes in the allowance for credit losses on trade receivables were as follows:

Three months ended December 31, Nine months ended December 31,
2025 2024 2025 2024
Balance, beginning of period
$ 9,368  $ 8,938  $ 9,548  $ 9,706 
Provision for credit losses
(653) 846  189  2,144 
Write-offs
(246) (656) (1,268) (2,722)
Balance, end of period
$ 8,469  $ 9,128  $ 8,469  $ 9,128