XML 43 R32.htm IDEA: XBRL DOCUMENT v3.23.1
Inventories, net (Tables)
3 Months Ended
Mar. 31, 2023
Inventory Disclosure [Abstract]  
Schedule of Inventory, Net
Inventories, net consist of the following: 

March 31, 2023December 31,
(In thousands)(Unaudited)2022
  
Raw materials  $280,246 $273,311 
Work-in-process13,629 14,968 
Finished goods129,606 119,302 
Total$423,481 $407,581 
Less: Inventory reserve$(22,421)$(19,417)
Total$401,060 $388,164