XML 66 R55.htm IDEA: XBRL DOCUMENT v3.25.1
Note 7 - Inventories - Components of Inventories (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Raw materials $ 76,521 $ 74,750
Work in progress 56,594 53,569
Finished goods 31,700 33,051
Inventories $ 164,815 $ 161,370