XML 69 R60.htm IDEA: XBRL DOCUMENT v3.22.2.2
Note 8 - Commitments and Contingencies - Changes in Warranty Reserve (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Balance $ 25,209 $ 10,873 $ 20,989 $ 6,895
Warranty provision for product sales 1,141 7,757 11,531 12,954
Settlements made (306) (770) (1,825) (1,739)
Unused warranty provision (3,400) (84) (8,051) (334)
Balance $ 22,644 $ 17,776 $ 22,644 $ 17,776