XML 49 R34.htm IDEA: XBRL DOCUMENT v3.22.4
Inventories (Tables)
12 Months Ended
Dec. 31, 2022
Inventory Disclosure [Abstract]  
Schedule of Inventories
Inventories at December 31 consisted of the following (in thousands):
20222021
Raw material$111,187 $135,558 
Work-in-process17,944 5,858 
Finished goods47,523 39,256 
Gross inventory176,654 180,672 
Less reserves(6,294)(4,465)
Total inventories$170,360 $176,207 
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):
202220212020
Beginning balance$4,400 $4,161 $3,463 
Excess, obsolete and slow moving inventory expense1,582 215 355 
Scrapped inventory and other adjustments197 24 343 
Ending balance$6,179 $4,400 $4,161