XML 24 R7.htm IDEA: XBRL DOCUMENT v3.25.0.1
CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Cash flows from operating activities:      
Net Income $ 44,149 $ 54,623 $ 171,886
Adjustments to reconcile net income to net cash provided by operating activities:      
Depreciation and amortization 76,176 73,010 69,353
Loss on disposal of assets 773 1,281 1,521
Deferred income taxes (8,991) (9,347) 16,228
Stock-based compensation 7,854 8,313 10,279
Amortization of deferred financing fees 618 618 618
Operational asset adjustments 1,200 (4,472) 0
Changes in assets and liabilities, net of business acquisitions:      
Accounts and other receivables 18,411 21,489 17,842
Inventories (555) 3,286 (57,043)
Taxes receivable 931 8,337 (8,824)
Accounts payable (30,610) (20,756) 55,863
Income taxes payable (6,986) 8,003 (9,693)
Accrued liabilities 2,426 (5,569) (3,122)
Deferred income and customer advances 21,860 (18,752) 31,681
Other assets and liabilities 8,157 (2,514) (22,988)
Net cash provided by operating activities 135,413 117,550 273,601
Cash flows from investing activities:      
Expenditures for property, plant and equipment (133,722) (107,377) (89,449)
Acquisition of businesses 0 0 (97,456)
Other investing activities (9,180) (3,520) (2,368)
Net cash used for investing activities (142,902) (110,897) (189,273)
Cash flows from financing activities:      
Borrowings from line of credit 406,000 437,000 434,500
Payments of line of credit (381,000) (382,000) (454,500)
Principal payments of finance leases (1,011) (938) (926)
Dividend payments (17,135) (16,657) (15,073)
Purchase of treasury stock (10,428) (46,151) (33,748)
Issuance of common stock 859 876 1,304
Net cash used for financing activities (2,715) (7,870) (68,443)
Net change in cash and cash equivalents (10,204) (1,217) 15,885
Cash and cash equivalents at beginning of period 29,768 30,985 15,100
Cash and cash equivalents at the end of period 19,564 29,768 30,985
Supplemental non-cash investing activities:      
Capital expenditures included in accounts payable 23,645 22,660 14,879
Supplemental cash activities:      
Cash paid for interest 10,828 7,086 2,239
Cash paid for income taxes $ 18,953 $ 7,790 $ 56,170