v3.26.1
Accounts Receivable (Tables)
3 Months Ended
Jun. 30, 2026
Receivables [Abstract]  
Schedule of Accounts Receivable
Accounts receivable consisted of the following:
June 30,
March 31,
20262026
Billed$172,720 $159,381 
Unbilled99,080 100,342 
Allowance for credit losses(8,737)(8,483)
Accounts receivable, net$263,063 $251,240 
Schedule of Allowance for Credit Loss
The changes to the allowance for credit losses on accounts receivable for the three months ended June 30, 2026 were as follows:
Allowance for credit losses as of March 31, 2026$8,483 
Provision for credit losses277 
Write-offs(23)
Allowance for credit losses as of June 30, 2026$8,737