Annual report [Section 13 and 15(d), not S-K Item 405]

Customer Concentrations and Accounts Receivable (Tables)

v3.26.1
Customer Concentrations and Accounts Receivable (Tables)
12 Months Ended
Mar. 31, 2026
Risks and Uncertainties [Abstract]  
Schedule of changes in the accounts receivable allowances

​

​

​

​

​

​

Balance, April 1, 2024

​

$

3,287

​

Provision for credit losses

​

 

823

​

Recoveries

​

​

31

​

Write-offs

​

 

(3,534)

​

Balance, March 31, 2025

​

$

607

​

Provision for credit losses

​

 

524

​

Recoveries

​

​

302

​

Write-offs

​

 

(96)

​

Balance, March 31, 2026

​

$

1,337

​