XML 39 R29.htm IDEA: XBRL DOCUMENT v3.23.1
INVENTORY (Tables)
3 Months Ended
Mar. 31, 2023
Inventory Disclosure [Abstract]  
Schedule of Inventory
Inventory at March 31, 2023 and December 31, 2022 consisted of the following (in thousands):
 March 31,
2023
December 31,
2022
On-hand final assemblies and finished goods inventories$87,121 $85,888 
Deferred cost of goods sold2,477 1,449 
89,598 87,337 
Less noncurrent portion (included in Other assets)(13,957)(11,914)
Current portion$75,641 $75,423