v3.25.2
INVENTORY (Tables)
6 Months Ended
Jun. 30, 2025
INVENTORY  
Schedule of inventory

Inventory at June 30, 2025 and December 31, 2024 consisted of the following (in thousands):

June 30, 

December 31, 

    

2025

    

2024

On-hand assemblies and finished goods inventories

$

96,514

$

95,366

Deferred cost of goods sold

 

3,228

 

2,430

 

99,742

 

97,796

Less noncurrent portion (included in Other assets)

 

(19,443)

 

(18,617)

Current portion

$

80,299

$

79,179