XML 53 R40.htm IDEA: XBRL DOCUMENT v3.23.1
INVENTORY (Tables)
12 Months Ended
Dec. 31, 2022
Inventory Disclosure [Abstract]  
Schedule of inventory
Inventory consisted of the following (in thousands):
December 31,
20222021
On-hand final assemblies and finished goods inventories$85,888 $57,360 
Deferred cost of goods sold1,449 1,474 
87,337 58,834 
Less noncurrent portion (included in Other assets)(11,914)(4,791)
Current portion$75,423 $54,043