XML 51 R41.htm IDEA: XBRL DOCUMENT v3.23.3
Note 8 - Inventories - Schedule of Inventory (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Sep. 30, 2022
Raw materials $ 16,700 $ 16,541 $ 18,959
Work-in-process 1,292 933 1,412
Finished goods 176,742 217,926 244,711
Total $ 194,734 $ 235,400 $ 265,082