XML 24 R5.htm IDEA: XBRL DOCUMENT v3.25.0.1
Consolidated Statements of Operations and Comprehensive Income - USD ($)
shares in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Revenue:      
Total Revenue $ 830,682,000 $ 790,723,000 $ 721,034,000
Operating expenses:      
Research and development 28,422,000 20,269,000 16,218,000
Selling, general and administrative 168,182,000 143,706,000 123,504,000
Depreciation and amortization 203,127,000 320,000,000 303,484,000
Total operating expenses 630,298,000 709,095,000 644,355,000
Operating income 200,384,000 81,628,000 76,679,000
Other income (expense):      
Interest expense, net (91,134,000) (90,387,000) (65,089,000)
Gain (Loss) on Extinguishment of Debt 0 0 (1,187,000)
Other income, net 534,000 4,012,000 107,000
Total other expense (90,600,000) (86,375,000) (66,169,000)
Income (loss) before income taxes and equity in net earnings of affiliates 109,784,000 (4,747,000) 10,510,000
Income tax (expense) benefit 12,259,000 (26,251,000) 292,000
(Gain) loss on equity method investments 15,251,000 (6,089,000) (1,496,000)
Net Income (Loss) Attributable to Parent, Total $ 112,776,000 $ 15,415,000 $ 8,722,000
Weighted average shares outstanding - basic 118,566 125,598 128,255
Weighted Average Number of Shares Outstanding, Diluted 119,792 127,215 130,134
Earnings Per Share, Basic and Diluted $ 0.95 $ 0.12 $ 0.07
Earnings Per Share, Diluted $ 0.94 $ 0.12 $ 0.07
Comprehensive income (loss):      
Net income $ 112,776,000 $ 15,415,000 $ 8,722,000
Foreign currency translation adjustments (3,143,000) (58,000) (53,000)
Unrealized gain (loss) on cash flow hedges, net of tax (12,493,000) (17,598,000) 58,668,000
Comprehensive income (loss) 97,140,000 (2,241,000) 67,337,000
Services      
Revenue:      
Total Revenue 614,914,000 584,454,000 534,721,000
Operating expenses:      
Cost of Goods and Services Sold 178,140,000 158,710,000 115,137,000
Subscriber equipment      
Revenue:      
Total Revenue 91,416,000 105,136,000 134,714,000
Operating expenses:      
Cost of Goods and Services Sold 52,427,000 66,410,000 86,012,000
Engineering and support services      
Revenue:      
Total Revenue $ 124,352,000 $ 101,133,000 $ 51,599,000