v3.26.1
Inventory (Tables)
6 Months Ended
Jun. 30, 2026
Inventory  
Schedule of inventory

​

​

​

​

​

​

​

​

​

​

As of

​

​

June 30,

​

December 31,

​

  ​ ​ ​

2026

  ​ ​ ​

2025

​

​

(In thousands)

Finished goods

​

$

240,003

​

$

273,817

Work-in-process and service repairs

​

​

44,396

​

​

60,147

Consignment

​

​

6,553

​

​

7,951

Raw materials

​

​

31,438

​

​

38,732

Total inventory (1)

​

$

322,390

​

$

380,647

(1)The June 30, 2026 decreases primarily resulted from the Deconsolidated Subsidiaries. See Note 3 for further information.