XML 60 R49.htm IDEA: XBRL DOCUMENT v3.21.1
Note 9 - Product Warranty Obligations - Reconciliation of Product Warranty Liability (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Balance at beginning of period $ 59,218 $ 49,316
Payments (9,779) (7,588)
Provision for warranty issued 14,830 8,286
Changes in estimates for pre-existing warranties 1,028 (991)
Balance at end of period 65,297 49,023
Balance at beginning of period 89,788 78,738
Deferred revenue contracts issued 8,031 5,939
Amortization of deferred revenue contracts (4,637) (3,797)
Balance at end of period $ 93,182 $ 80,880