XML 48 R33.htm IDEA: XBRL DOCUMENT v3.22.4
Inventory (Tables)
12 Months Ended
Dec. 31, 2022
Inventory  
Schedule of inventory

As of December 31,

    

2022

    

2021

 

(In thousands)

Finished goods

$

447,322

$

489,073

Work-in-process and service repairs

19,351

19,074

Raw materials

35,700

26,790

Total inventory

$

502,373

$

534,937