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

$

165,439

$

262,722

Work-in-process and service repairs

24,416

27,432

Consignment

4,127

10,110

Raw materials

2,338

3,064

Total inventory

$

196,320

$

303,328