XML 22 R12.htm IDEA: XBRL DOCUMENT v3.23.2
Inventory
6 Months Ended
Jun. 30, 2023
Inventory  
Inventory

6.Inventory

Inventory consisted of the following:

As of

June 30,

December 31,

    

2023

    

2022

 

(In thousands)

Finished goods

$

437,100

$

447,322

Work-in-process and service repairs

29,953

19,351

Raw materials

23,621

35,700

Total inventory

$

490,674

$

502,373