XML 25 R12.htm IDEA: XBRL DOCUMENT v3.24.1
Inventory
12 Months Ended
Dec. 31, 2023
Inventory  
Inventory

5.Inventory

Inventory consisted of the following:

As of December 31,

 

2023

    

2022

 

(In thousands)

Finished goods

$

208,049

$

252,939

Work-in-process and service repairs

35,457

19,351

Raw materials

24,335

35,121

Total inventory

$

267,841

$

307,411