XML 15 R6.htm IDEA: XBRL DOCUMENT v3.23.2
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (UNAUDITED) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Operating Activities    
Net income $ 70,248 $ 80,894
Adjustments to reconcile net income to cash provided by operating activities    
Depreciation and amortization 6,342 5,176
Non-cash lease expense 2,514 3,211
Share-based compensation 3,120 5,140
Loss on sale or disposal of property, plant and equipment 619 0
Amortization of premium on investment securities 0 14
Deferred income taxes 800 0
Change in operating assets and liabilities:    
Inventories 49,960 23,069
Prepaid expenses and other current assets 3,721 (376)
Other assets (2,142) (8,169)
Accounts payable and accrued expenses (31,851) (13,922)
Income taxes payable 3,874 (7,602)
Net cash flow provided by operating activities 107,205 87,435
Investing Activities    
Sale and maturities of investment securities 0 5,267
Purchase of property and equipment (3,859) (5,849)
Net cash flow used in investing activities (3,859) (582)
Financing Activities    
Borrowing under revolving credit facility 0 27,000
Options exercised by directors 105 0
Net shares repurchased for employee taxes (3,238) (1,479)
Cash dividends paid to stockholders (36,996) (35,617)
Stock repurchases (3,602) (120,048)
Net cash flow used in financing activities (43,731) (130,144)
Foreign currency impact 99 177
Increase (Decrease) in cash and cash equivalents 59,714 (43,114)
Cash and cash equivalents - beginning of the period 87,691 104,183
Cash and cash equivalents - end of period 147,405 61,069
Supplemental disclosure of cash flow information:    
Income taxes paid 17,520 30,283
Dividends declared included in accounts payable $ 18,987 $ 19,305