v3.26.3
Condensed Consolidated Statements of Operations and Comprehensive Income - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Revenue:        
Total revenue $ 245,733 $ 226,935 $ 690,027 $ 658,719
Operating expenses:        
Research and development 4,810 4,944 16,514 14,640
Selling, general and administrative 74,936 35,508 187,759 115,887
Depreciation and amortization 62,094 52,975 169,698 157,479
Total operating expenses 214,115 156,850 573,688 477,988
Operating income 31,618 70,085 116,339 180,731
Other expense, net:        
Interest expense, net (26,788) (22,593) (65,400) (67,169)
Other income (expense), net 384 372 (258) (2,184)
Total other expense, net (26,404) (22,221) (65,658) (69,353)
Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest 5,214 47,864 50,681 111,378
Income tax expense (2,186) (10,003) (14,138) (19,629)
Gain (loss) on equity method investments, net 103,868 (734) 101,626 (2,242)
Net income $ 106,896 $ 37,127 $ 138,169 $ 89,507
Weighted Average Number of Shares Outstanding, Basic 107,368 106,095 106,849 108,160
Weighted Average Number of Shares Outstanding, Diluted 108,926 106,476 108,367 108,846
Earnings Per Share, Basic $ 1.00 $ 0.35 $ 1.29 $ 0.83
Earnings Per Share, Diluted $ 0.98 $ 0.35 $ 1.28 $ 0.82
Comprehensive income:        
Net income $ 106,896 $ 37,127 $ 138,169 $ 89,507
Foreign currency translation adjustments (758) (315) (325) 2,933
Unrealized gain (loss) on cash flow hedges, net of tax [Line Items] (2,579) (4,575) (8,099) (16,791)
Comprehensive income 103,559 32,237 129,745 75,649
Services        
Revenue:        
Total revenue 187,498 165,243 506,855 475,105
Operating expenses:        
Cost of Product and Service Sold 60,666 50,762 161,616 153,152
Subscriber equipment        
Revenue:        
Total revenue 19,045 21,507 60,031 64,083
Operating expenses:        
Cost of Product and Service Sold 11,609 12,661 38,101 36,830
Engineering and support services        
Revenue:        
Total revenue $ 39,190 $ 40,185 $ 123,141 $ 119,531