XML 20 R8.htm IDEA: XBRL DOCUMENT v3.23.1
Unaudited Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
CASH FLOWS FROM OPERATING ACTIVITIES:    
Net income $ 30,921 $ 36,764
Less: loss from discontinued operations, net of income taxes (831) (98)
Income from continuing operations, net of income taxes 31,752 36,862
Adjustments to reconcile net income to net cash from operating activities:    
Depreciation and amortization 16,523 13,888
Stock-based compensation expense 6,801 3,928
Provision for deferred income taxes (617) (1,060)
Loss on disposal and sale of assets 115 276
Changes in operating assets and liabilities, net of assets acquired    
Accounts and other receivable, net 13,590 (12,579)
Inventories (25,699) (23,616)
Other assets (8,971) (3,840)
Accounts payable 16,770 (6,469)
Other liabilities and accrued expenses (18,384) 2,523
Net cash from operating activities from continuing operations 31,880 9,913
Net cash from operating activities from discontinued operations (2,069) (92)
Net cash from operating activities 29,811 9,821
CASH FLOWS FROM INVESTING ACTIVITIES:    
Purchases of property and equipment (16,210) (13,075)
Acquisitions, net of cash acquired   (600)
Net cash from investing activities (16,210) (13,675)
CASH FLOWS FROM FINANCING ACTIVITIES:    
Payments on long-term borrowings (5,000) (5,000)
Dividend payments (3,814) (3,789)
Purchase and retirement of common stock   (6,594)
Net payments related to stock-based awards (1,991) (2,430)
Net cash from financing activities (10,805) (17,813)
EFFECT OF CURRENCY TRANSLATION ON CASH AND CASH EQUIVALENTS 51 (1,469)
NET CHANGE IN CASH AND CASH EQUIVALENTS 2,847 (23,136)
CASH AND CASH EQUIVALENTS, beginning of period 458,818 544,372
CASH AND CASH EQUIVALENTS, end of period 461,665 521,236
SUPPLEMENTAL DISCLOSURE OF CASH FLOW INFORMATION:    
Cash paid for interest 2,590 1,123
Cash paid for income taxes $ 2,838 $ 2,444