XML 29 R19.htm IDEA: XBRL DOCUMENT v3.23.2
Inventories: (Tables)
6 Months Ended
Jun. 30, 2023
Inventory Disclosure [Abstract]  
Inventories consist of the following:

Inventories consist of the following:

 

(In thousands)  June 30, 2023   December 31, 2022 
Raw materials and component parts  $173,660   $146,772 
Finished goods   186,358    143,212 
           
Inventories  $360,018   $289,984