v3.25.2
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Cash flows from operating activities:    
Net income from continuing operations $ 16,639 $ 26,682
Adjustments to reconcile net income from continuing operations to net cash flows provided by operating activities from continuing operations:    
Share-based compensation 9,014 8,431
Depreciation and amortization 6,371 1,896
Deferred income taxes 908 7,337
Credit loss expense 1,093 419
Non-cash lease expenses 619 641
Shares received in settlement of litigation 0 (9,300)
Loss on extinguishment of debt 0 1,401
Other 294 507
Accounts receivable (14,493) 654
Inventory (1,083) (3,604)
Prepaid expenses 155 1,594
Other assets (2,261) (1,464)
Accounts payable 792 (1,078)
Accrued compensation (791) (4,709)
Accrued expenses 3,528 751
Other liabilities (1,067) (1,436)
Net cash flows from operating activities of continuing operations 19,718 28,722
Net cash flows used in operating activities of discontinued operations 0 (930)
Net cash flows provided by operating activities 19,718 27,792
Cash flows from investing activities    
Cash paid for acquisitions (700) (5,366)
Purchases of equipment (556) (1,249)
Cash paid for acquisitions (37) (314)
Net cash flows used in investing activities (1,293) (6,929)
Cash flows from financing activities:    
Proceeds from Citizens Revolving Credit Facility 0 30,000
Proceeds from Citizens Term Loan Facility 0 19,783
Prepayment premium on Hayfin term loan 0 (500)
Deferred financing cost 0 (1,101)
Repayment of Hayfin term loan 0 (50,000)
Repayment of Citizens Revolving Credit Facility 0 (30,000)
Principal payment on Citizens Term Loan Facility (500) (500)
Proceeds from exercise of stock options 0 1,010
Principal payments on finance lease 0 (17)
Stock repurchased for tax withholdings on vesting of restricted stock (2,984) (2,501)
Cash paid for Profit Share Payment (Note 12) (488) 0
Net cash flows used in financing activities (3,972) (33,826)
Net change in cash 14,453 (12,963)
Cash and cash equivalents, beginning of period 104,416 82,000
Cash and cash equivalents, end of period $ 118,869 $ 69,037