XML 35 R25.htm IDEA: XBRL DOCUMENT v3.22.1
Inventory (Tables)
3 Months Ended
Mar. 31, 2022
Inventory  
Schedule of inventory

As of

March 31,

December 31,

    

2022

    

2021

 

(In thousands)

Finished goods

$

474,233

$

489,073

Work-in-process and service repairs

16,699

19,074

Raw materials

45,961

26,790

Total inventory

$

536,893

$

534,937