CNXN
PC Connection Inc
NASDAQ: CNXN · TECHNOLOGY · ELECTRONICS & COMPUTER DISTRIBUTION
$63.38
-0.38% today
Updated 2026-04-29
Market cap
$1.60B
P/E ratio
19.38
P/S ratio
0.56x
EPS (TTM)
$3.27
Dividend yield
0.94%
52W range
$55 – $71
Volume
0.1M
PC Connection Inc (CNXN) Financial statements
SEC filings — annual and quarterly data.
Income statement — annual
| Item | 2006 | 2007 | 2008 | 2009 | 2010 | 2011 | 2012 | 2013 | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $1.64B | $1.79B | $1.75B | $1.57B | $1.97B | $2.10B | $2.16B | $2.22B | $2.46B | $2.57B | $2.69B | $2.91B | $2.70B | $2.82B | $2.59B | $2.89B | $3.12B | $2.85B | $2.80B | $2.87B |
| Revenue growth (YoY) | — | +9.2% | -1.8% | -10.5% | +25.8% | +6.5% | +2.6% | +2.9% | +10.9% | +4.5% | +4.6% | +8.1% | -7.3% | +4.5% | -8.1% | +11.7% | +8.0% | -8.8% | -1.7% | +2.5% |
| Cost of revenue | $1.44B | $1.57B | $1.54B | $1.38B | $1.74B | $1.84B | $1.88B | $1.93B | $2.14B | $2.23B | $2.32B | $2.53B | $2.29B | $2.37B | $2.17B | $2.43B | $2.60B | $2.34B | $2.28B | $2.33B |
| Gross profit | $200.25M | $218.97M | $214.84M | $184.80M | $229.90M | $264.88M | $282.09M | $293.00M | $323.39M | $341.02M | $371.16M | $382.08M | $411.09M | $451.31M | $418.81M | $464.58M | $526.18M | $511.74M | $519.79M | $539.33M |
| Gross margin | 12.2% | 12.3% | 12.3% | 11.8% | 11.6% | 12.6% | 13.1% | 13.2% | 13.1% | 13.2% | 13.8% | 13.1% | 15.2% | 16.0% | 16.2% | 16.1% | 16.8% | 18.0% | 18.6% | 18.8% |
| R&D | — | — | — | — | — | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | — | — | — | — | — | — | — |
| SG&A | $173.93M | $181.64M | $186.73M | $172.65M | $191.23M | $217.27M | $188.00M | $196.80M | $216.10M | $225.10M | $246.60M | $278.30M | $294.10M | $10.60M | $19.40M | $331.80M | $364.80M | $12.90M | $12.90M | $402.33M |
| Operating income | $23.93M | $36.79M | $17.88M | $-684000.00 | $38.67M | $47.61M | $54.63M | $59.40M | $71.45M | $78.55M | $80.52M | $77.53M | $85.69M | $111.97M | $72.07M | $96.52M | $120.55M | $103.15M | $97.06M | $102.36M |
| Operating margin | 1.5% | 2.1% | 1.0% | -0.0% | 2.0% | 2.3% | 2.5% | 2.7% | 2.9% | 3.1% | 3.0% | 2.7% | 3.2% | 4.0% | 2.8% | 3.3% | 3.9% | 3.6% | 3.5% | 3.6% |
| EBITDA | $33.25M | $43.57M | $25.65M | $6.64M | $44.31M | $53.75M | $61.57M | $66.48M | $79.55M | $87.52M | $90.97M | $93.00M | $102.87M | $125.99M | $86.67M | $108.68M | $132.58M | $118.22M | $110.46M | $128.33M |
| EBITDA margin | 2.0% | 2.4% | 1.5% | 0.4% | 2.2% | 2.6% | 2.9% | 3.0% | 3.2% | 3.4% | 3.4% | 3.2% | 3.8% | 4.5% | 3.3% | 3.8% | 4.2% | 4.1% | 3.9% | 4.5% |
| EBIT | $26.20M | $36.79M | $18.69M | $-160000.00 | $38.88M | $47.80M | $54.67M | $59.40M | $71.45M | $78.55M | $80.52M | $81.16M | $88.81M | $112.67M | $73.07M | $96.48M | $120.58M | $105.57M | $97.48M | $113.73M |
| Interest expense | $1.83M | $0.00 | $681000.00 | $517000.00 | $490000.00 | $369000.00 | $166000.00 | $149000.00 | $86000.00 | $87000.00 | $67000.00 | $0.00 | $145000.00 | $103000.00 | $107000.00 | $5000.00 | $1.08M | — | — | — |
| Income tax | $8.45M | $13.63M | $7.64M | $545000.00 | $15.43M | $18.64M | $21.44M | $23.57M | $28.69M | $31.64M | $32.34M | $22.77M | $24.07M | $30.57M | $17.43M | $26.62M | $32.42M | $29.84M | $30.39M | $30.01M |
| Effective tax rate | 38.0% | 37.2% | 42.4% | -80.5% | 40.2% | 39.3% | 39.3% | 39.8% | 40.2% | 40.3% | 40.2% | 29.3% | 27.1% | 27.1% | 23.8% | 27.6% | 26.7% | 26.4% | 25.9% | 26.4% |
| Net income | $13.78M | $23.00M | $10.37M | $-1.22M | $22.96M | $28.79M | $33.07M | $35.68M | $42.68M | $46.83M | $48.11M | $54.86M | $64.59M | $82.11M | $55.77M | $69.91M | $89.22M | $83.27M | $87.09M | $83.72M |
| Net income growth (YoY) | — | +66.9% | -54.9% | -111.8% | +1979.0% | +25.4% | +14.9% | +7.9% | +19.6% | +9.7% | +2.7% | +14.0% | +17.7% | +27.1% | -32.1% | +25.4% | +27.6% | -6.7% | +4.6% | -3.9% |
| Profit margin | 0.8% | 1.3% | 0.6% | -0.1% | 1.2% | 1.4% | 1.5% | 1.6% | 1.7% | 1.8% | 1.8% | 1.9% | 2.4% | 2.9% | 2.2% | 2.4% | 2.9% | 2.9% | 3.1% | 2.9% |