XML 22 R7.htm IDEA: XBRL DOCUMENT v3.22.2
Unaudited Condensed Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Cash Flows From Operating Activities:    
Net income $ 107,623 $ 82,878
Adjustments to reconcile net income to net cash provided by operating activities:    
Depreciation and amortization 77,163 72,805
Amortization of debt issuance costs and discounts 3,130 3,323
Deferred income tax provision 26,530 682
Equity-based compensation 9,531 10,107
Other, including loss on sale or disposal of assets, net 8,539 2,112
Changes in assets and liabilities:    
Accounts receivable (9,690) (75,345)
Inventories (27,126) 5,647
Prepaid expenses and other current assets (10,101) (3,896)
Accounts payable and accrued expenses 34,902 20,361
Accrued salaries, wages and benefits (5,737) 8,464
Deferred revenue 80,778 121,815
Other accrued liabilities 4,699 845
Right-of-use assets and operating lease liabilities 354 224
Other assets and liabilities (961) (1,944)
Net cash provided by operating activities 299,634 248,078
Cash Flows From Investing Activities:    
Capital expenditures (101,048) (44,981)
Net cash used in investing activities (101,048) (44,981)
Cash Flows From Financing Activities:    
Repayments of long-term debt (6,000) (7,752)
Purchase of treasury stock (454,801)  
Payment of tax withholdings on equity-based compensation through shares withheld (22,067) (12,528)
Exercise of stock options 1,935 4,032
Debt issuance costs (469)  
Other financing activities (371) (4,357)
Net cash used in financing activities (481,773) (20,605)
Change in Cash and Cash Equivalents, including Restricted Cash (283,187) 182,492
Cash and Cash Equivalents, including Restricted Cash—Beginning of period 444,486 435,225
Cash and Cash Equivalents, including Restricted Cash—End of period 161,299 617,717
Supplemental Disclosure of Noncash Investing and Financing Activities:    
Capital expenditures in accounts payable 25,599 18,737
Treasury stock purchases not yet settled in other accrued liabilities $ 9,756  
Other financing arrangements   $ 4,239