v3.26.1
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (Unaudited) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
CASH FLOWS FROM OPERATING ACTIVITIES:    
Net income $ 44,545 $ 35,211
Adjustments to reconcile net income to net cash provided by operating activities:    
Depreciation and amortization 14,128 12,430
Amortization of deferred financing costs 143 154
Stock-based compensation 5,036 5,672
Provision for doubtful accounts 7 9
Noncash lease expense (19) 14
Changes in:    
Accounts receivable, net (5,723) (1,054)
Inventories, net 2,080 (9,685)
Prepaid expenses (2,695) (2,215)
Other current assets (1,985) (1,641)
Other non-current assets (524) (3,199)
Accounts payable (10,091) 3,330
Accrued expenses (2,417) (8,535)
Other current liabilities (121) (90)
Other long-term liabilities 22 0
Net cash provided by operating activities 42,386 30,401
CASH FLOWS FROM INVESTING ACTIVITIES:    
Capital expenditures (6,631) (4,426)
Cash received in connection with divestiture 1,328 0
Net cash used in investing activities (5,303) (4,426)
CASH FLOWS FROM FINANCING ACTIVITIES:    
Repurchase of common shares (379) (37,901)
Repayment on first lien and term loan facilities (2,506) (2,500)
Payment of deferred financing costs 0 (9)
Dividends (10,152) (8,295)
Net cash used in financing activities (13,037) (48,705)
Effect of exchange rate changes on cash, cash equivalents and restricted cash 8 319
Net increase (decrease) in cash, cash equivalents and restricted cash 24,054 (22,411)
Cash, cash equivalents and restricted cash, Beginning of period 17,504 58,637
Cash, cash equivalents and restricted cash, End of period 41,558 36,226
SUPPLEMENTAL DISCLOSURES OF CASH FLOW INFORMATION:    
Income taxes 1,355 1,941
Interest $ 2,441 $ 3,161