XML 43 R31.htm IDEA: XBRL DOCUMENT v3.21.2
Warranties (Tables)
6 Months Ended
Jul. 31, 2021
Product Warranties Disclosures [Abstract]  
Warranties Changes in the warranty accrual were as follows:
Three Months EndedSix Months Ended
July 31,
2021
July 31,
2020
July 31,
2021
July 31,
2020
Beginning balance$2,655 $1,606 $2,068 $2,019 
Change in provision
659 497 1,363 1,000 
Settlements made
(229)(494)(346)(1,410)
Ending balance$3,085 $1,609 $3,085 $1,609