Revenue
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $2.87B | $2.80B | $2.85B | $3.12B | $2.89B | $2.59B | $2.82B | $2.70B | $2.91B | $2.69B | $2.57B | $2.46B | $2.22B | $2.16B | $2.10B | $1.97B | $1.57B |
| Gross profit | $539.3M | $519.8M | $511.7M | $526.2M | $464.6M | $418.8M | $451.3M | $411.1M | $382.1M | $371.2M | $341.0M | $323.4M | $293.0M | $282.1M | $264.9M | $229.9M | $184.8M |
| Gross margin | 18.77% | 18.55% | 17.95% | 16.84% | 16.06% | 16.17% | 16.00% | 15.23% | 13.12% | 13.78% | 13.25% | 13.13% | 13.19% | 13.07% | 12.59% | 11.65% | 11.77% |
| Operating expenses | $440.0M | $422.7M | $408.6M | $405.6M | $368.1M | $346.7M | $339.3M | $325.4M | $304.5M | $290.6M | $262.5M | $251.9M | $233.6M | $227.5M | $217.3M | $191.2M | $185.5M |
| Operating income | $99.3M | $97.1M | $103.2M | $120.6M | $96.5M | $72.1M | $112.0M | $85.7M | $77.5M | $80.5M | $78.6M | $71.5M | $59.4M | $54.6M | $47.6M | $38.7M | −$684,000 |
| Operating margin | 3.46% | 3.46% | 3.62% | 3.86% | 3.34% | 2.78% | 3.97% | 3.17% | 2.66% | 2.99% | 3.05% | 2.90% | 2.67% | 2.53% | 2.26% | 1.96% | −0.04% |
| EBITDA | $109.8M | $108.8M | $114.6M | $131.3M | $107.5M | $84.5M | $124.0M | $98.3M | $87.8M | $89.7M | $86.8M | $78.6M | $65.6M | $60.1M | $52.9M | $43.8M | $6.1M |
| EBITDA margin | 3.82% | 3.88% | 4.02% | 4.20% | 3.72% | 3.26% | 4.40% | 3.64% | 3.02% | 3.33% | 3.37% | 3.19% | 2.95% | 2.78% | 2.52% | 2.22% | 0.39% |
| Net income | $83.7M | $87.1M | $83.3M | $89.2M | $69.9M | $55.8M | $82.1M | $64.6M | $54.9M | $48.1M | $46.8M | $42.7M | $35.7M | $33.1M | $28.8M | $23.0M | −$1.2M |
| Net profit margin | 2.91% | 3.11% | 2.92% | 2.86% | 2.42% | 2.15% | 2.91% | 2.39% | 1.88% | 1.79% | 1.82% | 1.73% | 1.61% | 1.53% | 1.37% | 1.16% | −0.08% |
| Basic EPSper basic share | $3.28 | $3.31 | $3.17 | $3.40 | $2.67 | $2.13 | $3.12 | $2.42 | $2.05 | $1.81 | $1.77 | $1.63 | $1.37 | $1.25 | $1.08 | $0.85 | -$0.05 |
| Diluted EPSper diluted share | $3.27 | $3.29 | $3.15 | $3.37 | $2.65 | $2.12 | $3.10 | $2.41 | $2.04 | $1.80 | $1.76 | $1.61 | $1.35 | $1.24 | $1.07 | $0.85 | -$0.05 |
Reported shareholders
Reported holdings Number of shares
| Holder | Shares held |
|---|---|
BlackRock, Inc. | 2.18M |
DIMENSIONAL FUND ADVISORS LP | 1.54M |
VANGUARD PORTFOLIO MANAGEMENT LLC | 507.78K |
VANGUARD CAPITAL MANAGEMENT LLC | 502.31K |
STATE STREET CORP | 465.57K |
GEODE CAPITAL MANAGEMENT, LLC | 414.25K |
MCGRATH TIMOTHY J | 290.34K |
TWO SIGMA INVESTMENTS, LP | 259.46K |
MORGAN STANLEY | 228.37K |
GOLDMAN SACHS GROUP INC | 225.85K |
NORTHERN TRUST CORP | 206.6K |
Qube Research & Technologies Ltd | 204.27K |
CHARLES SCHWAB INVESTMENT MANAGEMENT INC | 193.08K |
AMERICAN CENTURY COMPANIES INC | 184.8K |
Invesco Ltd. | 145.52K |
Bank of New York Mellon Corp | 136.76K |
Allspring Global Investments Holdings, LLC | 130.32K |
FMR LLC | 115.04K |
AQR CAPITAL MANAGEMENT LLC | 115K |
JPMORGAN CHASE & CO | 109.11K |
Bars compare reported share counts. A matching total for this share class and reporting period is unavailable, so percentages are not shown.
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| Jun 24, 2026Form 4 · 10b5-1 | PC CONNECTION INC +1TenPercentOwner | SellCommon Stock · indirect | 566 | $70.52 | $39.9K | 7.01M |
| Jun 24, 2026Form 4 · 10b5-1 | PC CONNECTION INC +1TenPercentOwner | SellCommon Stock · indirect | 6.6K | $70.04 | $460.6K | 7.01M |
| Jun 23, 2026Form 4 · 10b5-1 | PC CONNECTION INC +1TenPercentOwner | SellCommon Stock · indirect | 4.9K | $69.96 | $340.5K | 7.02M |
| Jun 23, 2026Form 4 · 10b5-1 | PC CONNECTION INC +1TenPercentOwner | SellCommon Stock · indirect | 2.3K | $69.23 | $157.5K | 7.03M |
| Jun 9, 2026Form 4 · 10b5-1 | GALLUP PATRICIA +1Chairman & Chief Admin Officer | SellCommon Stock · indirect | 3.7K | $72.20 | $266.6K | 7.03M |