XML 34 R24.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

$

475,611

$

447,322

Work-in-process and service repairs

22,708

19,351

Raw materials

24,701

35,700

Total inventory

$

523,020

$

502,373