XML 23 R12.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Inventory
6 Months Ended
Jun. 30, 2024
Inventory  
Inventory

5.Inventory

Inventory consisted of the following:

As of

June 30,

December 31,

    

2024

    

2023

 

(In thousands)

Finished goods

$

329,050

$

407,620

Work-in-process and service repairs

32,904

35,464

Consignment

27,431

47,723

Raw materials

4,239

6,251

Total inventory

$

393,624

$

497,058