XML 25 R9.htm IDEA: XBRL DOCUMENT v3.23.3
INVENTORIES
9 Months Ended
Sep. 30, 2023
Inventory Disclosure [Abstract]  
INVENTORIES INVENTORIES
Inventories consisted of the following (in thousands):
September 30, 2023December 31, 2022
Components and parts$14,137 $20,998 
Work-in-process211 — 
Finished goods312,370 355,030 
Inventories$326,718 $376,028