For the year ending 2025-12-31, CNXN had $14,903K increase in cash & cash equivalents over the period. $58,049K in free cash flow.
| Cash Flow | 2025-12-31 |
|---|---|
| Net income | 83,722 |
| Depreciation and amortization | 11,703 |
| Adjustments to credit losses reserve | 1,861 |
| Stock-based compensation expense | 9,343 |
| Deferred income taxes | 4,840 |
| Gain on sale of short-term investments | 76 |
| Loss on disposal of fixed assets | -44 |
| Accounts receivable | 38,448 |
| Inventories | 48,513 |
| Prepaid expenses and other current assets | 4,300 |
| Other non-current assets | 4,087 |
| Accounts payable | 38,075 |
| Accrued expenses and other liabilities | 10,705 |
| Net cash provided by operating activities | 65,438 |
| Purchases of short-term investments | 264,139 |
| Proceeds from sale of short-term investments | 108,763 |
| Maturities of short-term investments | 205,599 |
| Purchases of property and equipment | 7,389 |
| Net cash provided by (used in) investing activities | 42,834 |
| Proceeds from short-term borrowings | 732 |
| Repayment of short-term borrowings | 732 |
| Purchase of treasury shares | 76,265 |
| Payments for excise tax on treasury purchases | 36 |
| Dividend payments | 15,298 |
| Issuance of stock under employee stock purchase plan | 1,234 |
| Payment of payroll taxes on stock-based compensation through shares withheld | 3,004 |
| Net cash used in financing activities | -93,369 |
| Increase in cash and cash equivalents | 14,903 |
| Cash and cash equivalents, beginning of year | 178,318 |
| Cash and cash equivalents, end of year | 193,221 |
PC CONNECTION INC (CNXN)
PC CONNECTION INC (CNXN)