XML 34 R23.htm IDEA: XBRL DOCUMENT v3.22.2.2
Inventory (Tables)
9 Months Ended
Sep. 30, 2022
Inventory  
Schedule of inventory

As of 

    

September 30,

    

December 31,

 

2022

2021

(In thousands)

Finished goods

$

255,088

$

246,723

Work-in-process and service repairs

15,790

19,074

Raw materials

34,295

26,302

Total inventory

$

305,173

$

292,099