XML 60 R49.htm IDEA: XBRL DOCUMENT v3.24.3
INVENTORY (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
INVENTORY    
On-hand final assemblies and finished goods inventories $ 94,269 $ 93,077
Deferred cost of goods sold 2,409 3,269
Gross inventory 96,678 96,346
Less noncurrent portion (included in Other assets) (19,362) (18,825)
Current portion $ 77,316 $ 77,521