v3.26.1
Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Operating activities    
Net income (loss) $ 13,665 $ (2,199)
Adjustments to reconcile net income to net cash provided by operations:    
Depreciation and amortization expense 11,876 9,923
Amortization of deferred financing costs 265 312
Amortization of prepaid rent 30 30
Unrealized gain on derivative instruments (6,606) (184)
Income from equity method investee (484) (393)
Provision for doubtful accounts 790 1,159
Loss on vessel held for sale 358 0
Drydocking costs (6,793) (6,449)
Share-based compensation 1,700 1,532
Change in operating assets and liabilities:    
Accounts receivable (6,216) (6,703)
Inventories (11,872) (3,184)
Advance hire, prepaid expenses and other current assets (16,809) 1,214
Accounts payable, accrued expenses and other current liabilities 20,775 (3,258)
Deferred revenue 3,817 3,844
Net cash provided by (used in) operating activities 4,494 (4,356)
Investing activities    
Purchase of vessels, vessel improvements and equipment (1,811) (58)
Payments to Acquire And (Write off) Of Productive Assets 0 402
Dividends received from equity method investments 500 0
Net cash used in investing activities (1,311) (460)
Financing activities    
Payments of long-term debt (4,218) (4,129)
Payments of financing obligations (7,059) (6,193)
Payments of finance leases (1,326) (711)
Cash dividends paid (3,891) (6,732)
Payments to non-controlling interest 0 (275)
Net cash used in financing activities (16,493) (18,041)
Net change in cash, cash equivalents and restricted cash (13,310) (22,857)
Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Beginning Balance 103,324 86,805
Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Ending Balance 90,014 63,949
Supplemental Cash Flow Information [Abstract]    
Cash and cash equivalents 89,744 63,949
Restricted Cash 270 0
Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Total $ 90,014 $ 63,949