XML 86 R77.htm IDEA: XBRL DOCUMENT v3.23.4
Product Warranties and Product Repair Costs - Schedule of Product Warranty Liability (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Nov. 30, 2023
Nov. 30, 2022
Nov. 30, 2023
Nov. 30, 2022
Payables And Accruals Warranties [Abstract]        
Opening balance $ 6,667 $ 6,239 $ 6,759 $ 5,622
Liabilities for warranties accrued during the period 548 1,732 2,573 5,029
Warranty claims settled during the period (899) (1,286) (3,016) (3,966)
Ending balance $ 6,316 $ 6,685 $ 6,316 $ 6,685