XML 64 R53.htm IDEA: XBRL DOCUMENT v3.21.2
Note 9 - Product Warranty Obligations - Reconciliation of Product Warranty Liability (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Balance at beginning of period $ 74,758 $ 50,324 $ 59,218 $ 49,316
Product warranty reserve assumed in acquisition 1,085 124 1,085 124
Payments (10,475) (8,667) (29,536) (24,136)
Provision for warranty issued 16,527 10,949 48,521 27,691
Changes in estimates for pre-existing warranties 1,089 (575) 3,696 (840)
Balance at end of period 82,984 52,155 82,984 52,155
Balance at beginning of period 100,484 83,153 89,788 78,738
Deferred revenue contracts issued 11,105 6,802 31,304 18,966
Amortization of deferred revenue contracts (5,014) (4,241) (14,517) (11,990)
Balance at end of period $ 106,575 $ 85,714 $ 106,575 $ 85,714