v3.25.2
Inventory
6 Months Ended
Jun. 30, 2025
Inventory  
Inventory

5.Inventory

Inventory consisted of the following:

As of 

    

June 30,

    

December 31,

2025

2024

(In thousands)

Finished goods

$

111,295

$

149,172

Work-in-process and service repairs

24,296

27,415

Raw materials

5,829

6,615

Total inventory

$

141,420

$

183,202