v3.26.1
Unaudited Condensed Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Operating Activities:    
Net income $ 29,201 $ 63,975
Adjustments to reconcile net income to net cash provided by operating activities:    
Depreciation and amortization 90,853 84,669
Amortization of debt issuance costs and discounts 2,152 2,217
Deferred income tax provision 12,339 19,396
Equity-based compensation 10,167 8,096
Other, including loss on sale or disposal of assets, net 13,245 12,994
Changes in assets and liabilities:    
Accounts receivable (24,443) (17,875)
Inventories (7,183) (7,689)
Prepaid expenses and other current assets (9,624) (23,978)
Accounts payable and accrued expenses 30,714 6,398
Accrued salaries, wages and benefits 1,201 1,582
Deferred revenue 75,264 58,019
Other accrued liabilities 10,305 1,576
Right of use assets and operating lease liabilities 473 209
Other assets and liabilities 2,138 (2,678)
Net cash provided by operating activities 236,802 206,911
Investing Activities:    
Capital expenditures (138,183) (110,464)
Net cash used in investing activities (138,183) (110,464)
Financing Activities:    
Repayments of long-term debt (7,712) (7,711)
Proceeds from draws on revolving credit facility 150,000 0
Repayments of revolving credit facility (100,000) 0
Purchase of treasury stock (220,280) (9,195)
Payment of tax withholdings on equity-based compensation through shares withheld (1,113) (1,178)
Exercise of stock options 297 395
Other financing activities (497) (730)
Net cash used in financing activities (179,305) (18,419)
Change in Cash and Cash Equivalents (80,686) 78,028
Cash and Cash Equivalents - Beginning of period 99,762 115,893
Cash and Cash Equivalents--End of period 19,076 193,921
Supplemental Disclosure of Noncash Investing and Financing Activities    
Capital expenditures in accounts payable 50,040 44,431
Excise tax accrued on treasury stock repurchases 2,111 0
Right of use assets obtained in exchange for new operating lease liabilities 15,783 0
Cash paid for income taxes, net $ 4,227 $ 14,720