v3.25.1
Note 7 - Inventories - Inventories (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Finished goods(1) [1] $ 80,726 $ 81,621
Work in process 1,106 684
Raw materials 16,711 14,370
Inventories $ 98,543 $ 96,675
[1] Certain raw materials were reclassified to finished goods in the current period and the December 31, 2024 balances were adjusted to the current period presentation.