XML 27 R8.htm IDEA: XBRL DOCUMENT v3.25.4
CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
CASH FLOWS FROM OPERATING ACTIVITIES    
Net income $ 113,987 $ 69,279
Adjustments to reconcile net income to net cash provided by operating activities:    
Amortization of intangible assets 1,218 1,459
Depreciation 4,170 3,740
Noncash lease expense 6,063 5,009
Stock-based compensation expense 427 89
Amortization of financing fees 646 513
Deferred income taxes (14,890) 90
(Credit) for losses in accounts receivable (922) (4,086)
Increase in allowance for inventory obsolescence, net 118 2,405
Other adjustments, net 96 40
Changes in operating assets and liabilities:    
Accounts receivable (20,566) 2,117
Inventories (33,426) (10,557)
Prepaid expenses 1,896 2,241
Contract assets 5,496 (5,908)
Other assets (7,205) (1,631)
Accounts payable (10,084) (8,856)
Income taxes receivable (5,457) (436)
Accrued expenses (6,789) 12,003
Other noncurrent liabilities (10,665) (5,121)
Net cash provided by operating activities 24,113 62,390
CASH FLOWS FROM INVESTING ACTIVITIES    
Capital expenditures (9,973) (4,559)
Proceeds from disposal of assets 11 0
Net cash used in investing activities (9,962) (4,559)
CASH FLOWS FROM FINANCING ACTIVITIES    
Repayment of long-term debt and lease liabilities (482) (204)
Proceeds from short-term financings 0 100,000
Repayment of short-term financings (25,000) (124,820)
Repurchases to settle tax withholding obligations for stock-based compensation awards (1,055) (201)
Payments of deferred financing costs (1,157) (709)
Net cash used in financing activities (27,694) (25,934)
Net (decrease) increase in cash, cash equivalents, and restricted cash (13,543) 31,897
Cash, cash equivalents, and restricted cash at beginning of the year 58,491 26,594
Cash, cash equivalents, and restricted cash at end of the year 44,948 58,491
Reconciliation of cash, cash equivalents, and restricted cash to the Consolidated Balance Sheets    
Cash and cash equivalents 41,250 55,252
Restricted cash 3,698 3,239
Total cash, cash equivalents, and restricted cash $ 44,948 $ 58,491