XML 16 R5.htm IDEA: XBRL DOCUMENT v3.24.2.u1
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (Unaudited) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Cash flows from operating activities:    
Net income $ 3,194 $ 10,048
Adjustments to reconcile net income to net cash provided by operating activities:    
Depreciation and amortization 7,959 7,264
Deferred income taxes (560) (1,249)
Stock-based compensation 722 1,039
Net change in unrealized gains and losses on investments 500 623
Net change in accrued interest, premiums, and discounts on investments (33) (111)
Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities 11,782 17,614
Changes in operating assets and liabilities:    
Accounts receivable (3,526) 258
Inventories 14,666 (14,459)
Prepaid expenses (4,307) (3,142)
Other non-current assets (72) 200
Accounts payable and accrued liabilities 3,631 2,637
Accrued income and other taxes 1,117 799
Other non-current liabilities (812) (177)
Cash flows from operating activities 22,479 3,730
Cash flows from investing activities:    
Property, plant and equipment additions (5,460) (16,702)
Purchase of investments (5,570) (5,644)
Proceeds from sale of investments 327 131
Proceeds from maturities of investments 3,885 19,503
Cash flows from investing activities (6,818) (2,712)
Cash flows from financing activities:    
Purchase of treasury stock 0 (1,650)
Shares tendered for employees' withholding taxes on stock-based compensation (20) (57)
Dividends paid (7,744) (7,568)
Proceeds from draw on line of credit 0 14,540
Repayment of draw on line of credit 0 (10,705)
Cash flows from financing activities (7,764) (5,440)
Net change in cash and cash equivalents 7,897 (4,422)
Cash and cash equivalents at beginning of period 3,565 4,731
Cash and cash equivalents at end of period 11,462 309
Cash paid for:    
Income taxes $ 2,234 $ 2,853