XML 23 R8.htm IDEA: XBRL DOCUMENT v3.25.0.1
Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
OPERATING ACTIVITIES:      
Net income (loss) $ 57,265 $ 13,906 $ (34,055)
Adjustments to reconcile net income (loss) to net cash flows provided by operating activities:      
Depreciation and amortization 42,699 42,525 46,273
Deferred income taxes 16,398 3,733 (9,270)
(Gain) loss on sale of assets (2,897) (485) 7,792
Amortization of capitalized contract costs 21,895 11,474 11,148
Amortization of deferred financing fees 2,581 965 1,299
Share-based compensation expense 8,580 6,316 4,288
Changes in assets and liabilities:      
Accounts receivable (63,220) (9,921) 38,064
Contract revenues in excess of billings (5,462) (2,813) (26,078)
Inventories (4,898) (11,000) (14,255)
Prepaid expenses and other current assets (7,510) (21,724) (18,784)
Accounts payable and accrued expenses 8,689 1,376 (1,966)
Billings in excess of contract revenues (3,764) 19,647 (4,900)
Other noncurrent assets and liabilities (294) (6,574) 2,097
Cash provided by operating activities 70,062 47,425 1,653
INVESTING ACTIVITIES:      
Purchases of property and equipment (125,145) (150,840) (143,006)
Proceeds from dispositions of property and equipment 9,450 30,699 2,100
Cash used in investing activities (115,695) (120,141) (140,906)
FINANCING ACTIVITIES:      
Deferred financing fees (11,564)   (981)
Taxes paid on settlement of vested share awards (1,332) (1,019) (1,827)
Exercise of options and purchases from employee stock plans 1,627 1,034 1,148
Borrowings under revolving loans 86,000 208,000 10,000
Borrowings under Second Lien Credit Agreement 100,000    
Repayments of revolving loans (141,000) (118,000) (10,000)
Payments on finance lease obligations (1,643) (84)  
Cash provided by (used in) financing activities 32,088 89,931 (1,660)
Net (decrease) increase in cash, cash equivalents and restricted cash (13,545) 17,215 (140,913)
Cash, cash equivalents and restricted cash at beginning of period 23,761 6,546 147,459
Cash, cash equivalents and restricted cash at end of period 10,216 23,761 6,546
Reconciliation of cash, cash equivalents and restricted cash      
Cash and cash equivalents 10,216 22,841 6,546
Restricted cash included in other long-term assets   920  
Cash, cash equivalents and restricted cash at end of period 10,216 23,761 6,546
Supplemental Cash Flow Information      
Cash paid for interest 29,729 20,738 17,742
Cash paid for income taxes 2,489 132 1,264
Non-cash Investing and Financing Activities      
Property and equipment purchased but not yet paid $ 13,211 $ 6,000 $ 8,686