XML 30 R14.htm IDEA: XBRL DOCUMENT v3.25.2
Inventories, net
6 Months Ended
Jun. 30, 2025
Inventory Disclosure [Abstract]  
Inventories, net Inventories, net
The components of inventory, adjusted for reserves, consisted of the following:

(in thousands)June 30, 2025December 31, 2024
Finished goods$17,999 $13,696 
Work in process175 208 
Component parts8,686 7,450 
Service parts574 507 
Inventories, net$27,434 $21,861 
At June 30, 2025 and December 31, 2024, the Company had excess and obsolescence reserves of $8.4 million and $8.8 million, respectively, against inventories.