v3.25.2
Note 3 - Inventory and Other Deferred Costs - Summary of Inventories and Other Deferred Costs (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Raw materials $ 21,721 $ 19,109
Work-in-process 2,251 2,157
Finished products 33,488 34,676
Other deferred costs 10,925 8,985
Total inventory and other deferred costs $ 68,385 $ 64,927