MyFinsight

HomeBlogAboutContact

MyFinsight

Making company financials insightful for everyone

Quick Links

  • About
  • Blog
  • Contact

Follow Us

  • X.com
  • Thread
  • Instagram

© 2026 MyFinsight. All rights reserved.

|||

For the quarter ending 2025-09-30, CNXN had $1,101K increase in cash & cash equivalents over the period. $62,279K in free cash flow.

Cash Flow Overview

Change in Cash
$1,101K
Free Cash flow
$62,279K

Unit: Thousand (K) dollars (except for numbers of shares and EPS)
Cash Flow
2025-09-30
2025-06-30
Net income
24,740 38,270
Depreciation and amortization
2,888 5,965
Adjustments to credit losses reserve
175 1,058
Stock-based compensation expense
2,433 4,669
Deferred income taxes
3,185 -
Amortization of discount on short-term investments, net
-60 1,672
Gain on sale of short-term investments
0 76
Loss on disposal of fixed assets
-10 -20
Accounts receivable
-20,158 26,662
Inventories
1,531 38,433
Prepaid expenses and other current assets
712 4,142
Other non-current assets
2,174 1,629
Accounts payable
8,537 3,368
Accrued expenses and other liabilities
6,380 -6,865
Net cash provided by operating activities
64,149 -26,129
Purchases of short-term investments
103,216 52,358
Proceeds from sale of short-term investments
0 108,763
Maturities of short-term investments
51,328 50,000
Purchases of property and equipment
1,870 3,331
Net cash provided by (used in) investing activities
-53,758 103,074
Proceeds from short-term borrowings
0 732
Repayment of short-term borrowings
0 732
Purchase of common stock for treasury shares
5,066 60,464
Payments for excise tax on treasury purchases
0 36
Dividend payments
3,799 7,720
Issuance of stock under employee stock purchase plan
0 619
Payment of payroll taxes on stock-based compensation through shares withheld
425 918
Net cash used in financing activities
-9,290 -68,519
Increase in cash and cash equivalents
1,101 8,426
Cash and cash equivalents at beginning of period
178,318 -
Cash and cash equivalents at end of period
187,845 -
Unit: Thousand (K) dollars

Time Plot

Show the time plot by selecting a row from the table.

PC CONNECTION INC (CNXN)

PC CONNECTION INC (CNXN)