XML 16 R6.htm IDEA: XBRL DOCUMENT v3.23.2
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Cash flows from operating activities    
Net income $ 125,870 $ 34,813
Adjustments to reconcile net income to net cash provided by operating activities    
Depreciation 13,760 16,482
Amortization of intangibles 6,406 8,842
Net loss (gain) on sale of property, plant and equipment 2 (642)
Deferred income taxes 6,653 (139)
Stock-based compensation 5,681 4,647
Impairment 0 986
Non-cash interest expense 477 426
Accounts receivable 23,829 (55,114)
Inventories (98,600) (67,717)
Prepaid expenses and other (9,148) 814
Accounts payable and accrued liabilities 69,793 142,869
Other, net 1,608 (3,593)
Net cash provided by operating activities 146,331 82,674
Cash flows from investing activities    
Cash payments for capital expenditures (55,820) (22,369)
Expenditures for revenue generating assets (3,244) 0
Proceeds from the sale of assets 0 1,445
Net cash used in investing activities (59,064) (20,924)
Cash flows from financing activities    
Proceeds from exercise of stock options 155 735
Dividends paid (8,366) (8,278)
Borrowings under revolving credit facilities 103,731 56,739
Payments under revolving credit facilities (103,731) (30,773)
Principal payments under finance lease obligations 0 (59)
Debt issuance costs paid (102) (83)
Stock repurchases (37,896) (13,325)
Distribution to noncontrolling interest (512) 0
Net cash (used in) provided by financing activities (46,721) 4,956
Cash and cash equivalents:    
Net increase in cash, cash equivalents, and restricted cash 40,546 66,706
Cash, cash equivalents, and restricted cash at beginning of period 58,245 71,778
Cash, cash equivalents, and restricted cash at end of period 98,791 138,484
Supplemental disclosures of cash flow information:    
Cash paid for interest 9,545 10,177
Net cash paid (refunds received) for income taxes 40,905 (3,312)
Period end balance of payables for property, plant, and equipment $ 18,362 $ 9,288