XML 49 R34.htm IDEA: XBRL DOCUMENT v3.24.0.1
Inventories, Net (Tables)
12 Months Ended
Dec. 31, 2023
Inventory Disclosure [Abstract]  
Schedule of Inventories
Inventories at December 31 consisted of the following (in thousands):
20232022
Raw material$77,489 $111,187 
Work-in-process9,508 17,944 
Finished goods42,942 47,523 
Gross inventory129,939 176,654 
Less reserves(9,436)(6,294)
Total inventories$120,503 $170,360 
Summary of Activity within the Reserve for Excess, Obsolete, and Slow Moving Inventory
The following table summarizes activity recorded within the reserve for excess, obsolete and slow moving inventory for the years ended December 31 (in thousands):
202320222021
Beginning balance$6,179 $4,400 $4,161 
Excess, obsolete and slow moving inventory expense4,243 1,582 215 
Scrapped inventory and other adjustments(1,044)197 24 
Ending balance$9,378 $6,179 $4,400