v3.25.2
Condensed Consolidated Statements of Operations and Comprehensive Income - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Revenue:        
Total revenue $ 216,906 $ 201,067 $ 431,784 $ 404,920
Operating expenses:        
Research and development 4,279 6,512 9,696 13,710
Selling, general and administrative 44,627 46,723 80,380 83,534
Depreciation and amortization 52,837 50,776 104,504 100,520
Total operating expenses 166,648 157,421 321,138 311,503
Operating income 50,258 43,646 110,646 93,417
Other expense, net:        
Interest expense, net (22,752) (23,797) (44,576) (44,460)
Other expense, net (871) (646) (2,556) (603)
Total other expense, net (23,623) (24,443) (47,132) (45,063)
Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest 26,635 19,203 63,514 48,354
Income tax expense (3,807) (4,565) (9,626) (12,496)
Gain (loss) on equity method investments (860) 17,698 (1,508) 16,131
Net income $ 21,968 $ 32,336 $ 52,380 $ 51,989
Weighted Average Number of Shares Outstanding, Basic 107,813 120,612 108,779 121,877
Weighted Average Number of Shares Outstanding, Diluted 108,184 121,242 109,498 122,703
Earnings Per Share, Basic $ 0.20 $ 0.27 $ 0.48 $ 0.43
Earnings Per Share, Diluted $ 0.20 $ 0.27 $ 0.48 $ 0.42
Comprehensive income:        
Net income $ 21,968 $ 32,336 $ 52,380 $ 51,989
Foreign currency translation adjustments 1,029 (327) 3,248 (723)
Unrealized gain (loss) on cash flow hedges, net of tax [Line Items] (4,975) (4,850) (12,216) 1,883
Comprehensive income 18,022 27,159 43,412 53,149
Services        
Revenue:        
Total revenue 155,570 152,467 309,862 301,044
Operating expenses:        
Cost of Product and Service Sold 53,603 39,464 102,389 85,913
Subscriber equipment        
Revenue:        
Total revenue 19,455 22,782 42,576 47,650
Operating expenses:        
Cost of Product and Service Sold 11,302 13,946 24,169 27,826
Engineering and support services        
Revenue:        
Total revenue $ 41,881 $ 25,818 $ 79,346 $ 56,226