v3.26.3
Condensed Consolidated Statements of Cash Flows (Unaudited) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended 12 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Dec. 31, 2025
Cash flows from operating activities:          
Net income from continuing operations $ 24,500 $ 18,800 $ 76,900 $ 57,400  
Adjustments to reconcile net income from continuing operations to net cash provided by (used in) operating activities:          
Depreciation and amortization     5,900 5,800  
Provision for credit losses     2,300 700 $ 900
Stock-based compensation     4,900 5,900  
Provision for deferred taxes     100 0  
Changes in operating assets and liabilities:          
Accounts receivable     (39,500) (21,900)  
Inventories     21,100 (6,600)  
Prepaid expenses and other assets     1,500 (400)  
Income taxes payable     3,200 3,200  
Accounts payable     7,400 5,100  
Accrued expenses, other current liabilities and other liabilities     6,700 8,500  
Net cash provided by operating activities from continuing operations     90,500 57,700  
Net cash provided by operating activities from discontinued operations     1,600 100  
Net cash provided by operating activities     92,100 57,800  
Cash flows from investing activities:          
Purchases of property, plant and equipment     (2,700) (2,300)  
Acquisition     0 (4,000)  
Net cash used in investing activities     (2,700) (6,300)  
Cash flows from financing activities:          
Dividends paid     (32,300) (30,200)  
Proceeds from issuance of common stock     1,000 2,200  
Payment of payroll taxes on stock-based compensation through shares withheld     (2,400) (2,200)  
Proceeds from the issuance of common stock from employee stock purchase plan     1,800 1,500  
Purchase of treasury shares     (5,600) 0  
Net cash used in financing activities     (37,500) (28,700)  
Effects of exchange rates on cash     (200) (200)  
Net increase in cash     51,700 22,600  
Cash and cash equivalents – beginning of period     67,500 44,600 44,600
Cash and cash equivalents – end of period $ 119,200 $ 67,200 119,200 67,200 $ 67,500
Supplemental disclosures of non-cash investing and financing activities:          
Operating leases     $ 5,800 $ 41,100