XML 93 R77.htm IDEA: XBRL DOCUMENT v3.22.4
Note 11 - Product Warranty Obligations - Reconciliation of Product Warranty Liability (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Balance at beginning of period $ 94,213 $ 59,218 $ 49,316
Product warranty reserve assumed in acquisition 0 3,932 124
Payments (77,476) (42,682) (33,496)
Provision for warranty issued 80,340 69,280 42,093
Changes in estimates for pre-existing warranties (1) [1] 40,934 4,465 1,181
Balance at end of period 138,011 94,213 59,218
Balance at beginning of period 111,647 89,788 78,738
Deferred revenue contracts issued 42,869 41,560 26,968
Amortization of deferred revenue contracts (21,703) (19,701) (15,918)
Balance at end of period $ 132,813 $ 111,647 $ 89,788
[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.