XML 41 R27.htm IDEA: XBRL DOCUMENT v3.22.1
Warranties (Tables)
3 Months Ended
Mar. 31, 2022
Warranties [Abstract]  
Schedule of Changes in Warranty Accrual

Three Months Ended March 31,

2022

2021

Beginning balance

$

13,343

$

13,824

Warranty expense provisions

1,902

2,298

Payments

(1,185)

(839)

Warranty adjustment

(557)

(1,803)

Ending balance

$

13,503

$

13,480