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 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Balance $ 9,941 $ 1,144 $ 6,895 $ 1,139
Warranty provision for product sales 1,588 499 5,197 1,040
Settlements made (656) (395) (969) (506)
Unused warranty provision 0 (74) (250) (499)
Balance $ 10,873 $ 1,174 $ 10,873 $ 1,174