XML 27 R12.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Inventories
6 Months Ended
Jun. 30, 2024
Inventory Disclosure [Abstract]  
Inventories Inventories
Inventories are stated at the lower of cost, determined on the first-in, first-out (FIFO) basis, or net realizable value. Inventories consisted of the following:
June 30,
2024
December 31,
2023
Raw materials$22,565 $21,201 
Supplies and service parts27,491 25,522 
Finished products26,444 23,330 
Total inventories$76,500 $70,053