XML 69 R59.htm IDEA: XBRL DOCUMENT v3.21.2
Note 8 - Commitments and Contingencies - Changes in Warranty Reserve (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Balance $ 10,873 $ 1,174 $ 6,895 $ 1,139
Warranty provision for product sales 7,757 3,324 12,954 4,364
Settlements made (770) (254) (1,739) (760)
Unused warranty provision (84) (345) (334) (844)
Balance $ 17,776 $ 3,899 $ 17,776 $ 3,899