Annual report pursuant to Section 13 and 15(d)

BALANCE SHEET INFORMATION - Schedule of Change in Accrued Warranty Balance (Details)

v3.24.1.1.u2
BALANCE SHEET INFORMATION - Schedule of Change in Accrued Warranty Balance (Details) - USD ($)
$ in Thousands
12 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Mar. 31, 2022
Change in accrued warranty:      
Beginning balance $ 2,094 $ 1,899 $ 2,383
Current period accruals 2,563 3,477 3,717
Adjustments to prior estimates (141) (18) (156)
Charges incurred (2,971) (3,264) (4,045)
Ending balance $ 1,545 $ 2,094 $ 1,899