XML 16 R8.htm IDEA: XBRL DOCUMENT v3.24.3
Condensed Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
OPERATING ACTIVITIES:    
Net income (loss) $ 37,549 $ (7,652)
Adjustments to reconcile net income (loss) to net cash flows provided by operating activities:    
Depreciation and amortization 32,217 32,320
Deferred income taxes 11,716 (1,804)
Gain on sale of assets (3,097) (296)
Amortization of capitalized contract costs 12,841 6,582
Amortization of deferred financing fees 1,723 724
Share-based compensation expense 6,096 4,209
Changes in assets and liabilities:    
Accounts receivable 12,304 15,654
Contract revenues in excess of billings (23,064) 16,632
Inventories 1,260 (10,352)
Prepaid expenses and other current assets (1,289) (10,195)
Accounts payable and accrued expenses 12,255 (11,005)
Billings in excess of contract revenues (13,947) 19,478
Other noncurrent assets and liabilities (2,983) (4,718)
Cash provided by operating activities 83,581 49,577
INVESTING ACTIVITIES:    
Purchases of property and equipment (102,532) (98,193)
Proceeds from dispositions of property and equipment 9,329 1,215
Cash used in investing activities (93,203) (96,978)
FINANCING ACTIVITIES:    
Deferred financing fees (10,897)  
Taxes paid on settlement of vested share awards (1,332) (603)
Exercise of options and purchases from employee stock plans 1,628 551
Borrowing under revolving loans 31,000 120,000
Borrowing under Second Lien Credit Agreement 100,000  
Repayments of revolving loans (121,000) (65,000)
Payments on finance lease obligations (1,501)  
Cash (used in) provided by financing activities (2,102) 54,948
Net (decrease) increase in cash, cash equivalents and restricted cash (11,724) 7,547
Cash, cash equivalents and restricted cash at beginning of period 23,761 6,546
Cash, cash equivalents and restricted cash at end of period 12,037 14,093
Supplemental Cash Flow Information    
Cash paid for interest 17,452 10,742
Cash paid for income taxes 1,491 281
Non-cash Investing and Financing Activities    
Property and equipment purchased but not yet paid $ 3,320 $ 5,191