XML 60 R49.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Note 9 - Product Warranty Obligations - Reconciliation of Product Warranty Liability (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Balance at beginning of period $ 116,408 $ 138,011
Payments (21,347) (26,152)
Provision for warranty issued 15,304 15,865
Changes in estimates for pre-existing warranties [1] 761 875
Balance at end of period 111,126 128,599
Balance at beginning of period 155,870 132,813
Deferred revenue contracts issued 14,784 9,726
Amortization of deferred revenue contracts (6,861) (5,854)
Balance at end of period $ 163,793 $ 136,685
[1] Includes a specific warranty provision recorded during the third quarter of 2022 in the amount of $37,338 to address certain clean energy product related matters.