XML 33 R22.htm IDEA: XBRL DOCUMENT v3.26.1
Inventories: (Tables)
6 Months Ended
Jun. 30, 2026
Inventory Disclosure [Abstract]  
Inventories consist of the following:

Inventories consist of the following:

 

(in thousands):

June 30, 2026

 

December 31, 2025

 

Raw materials and component parts

$

126,840

 

$

129,706

 

Finished goods

 

248,744

 

 

221,671

 

 

 

 

 

 

 

 

 

$

375,584

 

$

351,377