XML 34 R23.htm IDEA: XBRL DOCUMENT v3.23.1
Inventory (Tables)
3 Months Ended
Mar. 31, 2023
Inventory  
Schedule of inventory

As of 

    

March 31,

    

December 31,

 

2023

2022

(In thousands)

Finished goods

$

261,949

$

252,939

Work-in-process and service repairs

22,706

19,351

Raw materials

23,337

35,121

Total inventory

$

307,992

$

307,411