v3.25.2
Condensed Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Cash flows from operating activities:    
Net income $ 52,380 $ 51,989
Deferred income taxes 6,741 10,297
Depreciation and amortization 104,504 100,520
Stock-based compensation (net of amounts capitalized) 30,837 33,347
Amortization of deferred financing fees 1,375 1,202
Gain (loss) on equity method investments 1,508 (16,131)
All other items, net 431 322
Accounts receivable 18,188 (3,304)
Inventory 4,090 5,358
Prepaid expenses and other current assets 2,092 (2,067)
Other assets 2,638 2,934
Accounts payable (6,406) (17,886)
Accrued expenses and other current liabilities (16,408) (12,479)
Deferred revenue (7,204) (1,512)
Other long-term liabilities (4,070) (50)
Net cash provided by operating activities 190,696 152,540
Cash flows from investing activities:    
Capital expenditures (45,256) (27,006)
Payments to Acquire Equity Method Investments 0 110,713
Net cash used in investing activities (45,256) (137,719)
Cash flows from financing activities:    
Borrowings under the Term Loan 0 221,783
Payments on the Term Loan (33,024) (105,064)
Proceeds from Lines of Credit 50,000 50,000
Repurchases of common stock (136,073) (154,801)
Payments of Debt Issuance Costs 0 (177)
Proceeds from exercise of stock options 842 2,606
Tax payment upon settlement of stock awards 13,559 4,424
Payments of Ordinary Dividends, Common Stock (30,794) (32,768)
Net cash used in financing activities (162,608) (22,845)
Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents 2,951 (305)
Net decrease in cash and cash equivalents, and restricted cash (14,217) (8,329)
Cash, cash equivalents, and restricted cash, beginning of period 93,526 71,870
Cash, cash equivalents, and restricted cash, end of period 79,309 63,541
Supplemental cash flow information:    
Interest paid, net of amounts capitalized 45,156 44,707
Income taxes paid, net 3,994 2,888
Supplemental disclosure of non-cash investing activities:    
Property and equipment received but not paid 6,064 6,359
Dividends accrued on common stock 2,983 2,019
Capitalized stock-based compensation $ 2,761 $ 2,179