v3.25.0.1
Consolidated Statement 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 $ 223,273 $ 251,400 $ 311,440
Adjustments to reconcile net income to net cash provided by (used in) operating activities:      
Depreciation and amortization 55,944 58,063 54,752
Non-cash lease expense 77,378 68,989 62,647
Provision for uncollectible accounts receivable 2,555 3,142 (2,044)
Deferred income taxes (6,204) (5,135) (8,118)
Share-based compensation 24,777 23,051 21,021
Impairment of goodwill and intangible assets 0 25,000 35,600
Other, net (11,002) 1,374 2,594
Changes in operating assets and liabilities:      
Accounts receivable (11,803) 123,830 (64,495)
Inventories 39,131 283,826 (399,851)
Prepaid expenses and other current assets 6,792 29,840 (25,749)
Other assets (710) (3,148) (2,475)
Accounts payable 155,176 (85,862) 40,429
Accrued liabilities 8,815 (62,239) 20,683
Income taxes payable 1,991 (8,800) (5,871)
Operating lease assets and liabilities (78,627) (73,718) (62,749)
Other liabilities 3,556 6,684 (3,055)
Net cash provided by (used in) operating activities 491,042 636,297 (25,241)
Cash flows from investing activities:      
Purchases of short-term investments (669,093) (528,491) (44,876)
Sales and maturities of short-term investments 816,232 121,279 176,083
Capital expenditures (59,805) (54,607) (58,467)
Net cash provided by (used in) investing activities 87,334 (461,819) 72,740
Cash flows from financing activities:      
Proceeds from credit facilities 0 837 52,918
Repayments on credit facilities 0 (837) (52,979)
Payment of line of credit issuance fees 0 0 (604)
Proceeds from issuance of common stock related to share-based compensation 6,120 7,354 6,588
Tax payments related to share-based compensation (4,871) (4,681) (4,229)
Repurchase of common stock (317,756) (184,022) (287,443)
Cash dividends paid (69,732) (73,440) (75,082)
Net cash used in financing activities (386,239) (254,789) (360,831)
Net effect of exchange rate changes on cash (10,587) 389 (19,831)
Net increase (decrease) in cash and cash equivalents 181,550 (79,922) (333,163)
Cash and cash equivalents, beginning of period 531,869 350,319 430,241
Cash and cash equivalents, end of period 531,869 350,319 430,241
Supplemental disclosures of cash flow information:      
Cash paid during the period for income taxes 76,104 90,507 92,110
Supplemental disclosures of non-cash investing and financing activities:      
Property, plant and equipment acquired through increase in liabilities $ 10,735 $ 10,125 $ 11,103

Source