← PC CONNECTION INC
| Annual Trend | FY 2016 | FY 2017 | FY 2018 | FY 2019 | FY 2020 | FY 2021 | FY 2022 | FY 2023 | FY 2024 | FY 2025 | TTM | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Total Revenue | $2.7b |
$2.9b
+8.14%
|
$2.7b
-7.29%
|
$2.8b
+4.47%
|
$2.6b
-8.15%
|
$2.9b
+11.67%
|
$3.1b
+8.03%
|
$2.9b
-8.78%
|
$2.8b
-1.70%
|
$2.9b
+2.52%
|
$3.0b
+4.01%
|
|
| Cost of Revenue | $2.3b |
$2.5b
+8.98%
|
$2.3b
-9.54%
|
$2.4b
+3.51%
|
$2.2b
-8.33%
|
$2.4b
+11.81%
|
$2.6b
+7.03%
|
$2.3b
-10.00%
|
$2.3b
-2.42%
|
$2.3b
+2.24%
|
$2.4b
+3.86%
|
|
| Gross Profit | $371.2m |
$382.1m
+2.94%
|
$411.1m
+7.59%
|
$451.3m
+9.78%
|
$418.8m
-7.20%
|
$464.6m
+10.93%
|
$526.2m
+13.26%
|
$511.7m
-2.74%
|
$519.8m
+1.57%
|
$539.3m
+3.76%
|
$564.5m
+4.66%
|
|
| Interest Income (Expense), Net | ($67k) |
$98k
+246.27%
|
— | — | — | — | — | — | — | — | $13.1m | |
| Selling, General and Administrative Expense | $290.6m | $304.5m | $324.4m | $338.6m | $345.7m | $368.1m | $405.6m | $405.9m | $422.3m | $434.0m | $416.2m | |
| Amortization of Intangible Assets | $1.3m | $1.6m | $1.5m | $1.3m | $1.2m | $1.2m | $1.2m | $1.2m | $1.2m | $1.2m | — | |
| Operating Income (Loss) | $80.5m |
$77.5m
-3.72%
|
$85.7m
+10.52%
|
$112.0m
+30.68%
|
$72.1m
-35.63%
|
$96.5m
+33.91%
|
$120.6m
+24.90%
|
$103.2m
-14.43%
|
$97.1m
-5.90%
|
$99.3m
+2.29%
|
$129.4m
+30.30%
|
|
| Interest Expense | — | — | — | — | $107k | — | — | — | — | — | — | |
| Investment Income, Interest | — | — | — | — | $168k | — | — | — | — | — | — | |
| Other Nonoperating Income (Expense) | — | — | $3.0m | $707k | $1.1m | $5k | $1.1m | $10.0m | — | — | — | |
| Interest Income (Expense), Nonoperating, Net | — | — | — | — | — | — | — | — | $18.7m | $14.4m | $13.1m | |
| Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest | $80.5m | $77.6m | $88.7m | $112.7m | $73.2m | $96.5m | $121.6m | $113.1m | $117.5m | $113.7m | $130.2m | |
| Current Income Tax Expense (Benefit) | $28.8m | $26.7m | $23.0m | $27.6m | $19.1m | $25.9m | $33.7m | $32.0m | $31.2m | $25.2m | $34.4m | |
| Income Tax Expense (Benefit) | $32.3m | $22.8m | $24.1m | $30.6m | $17.4m | $26.6m | $32.4m | $29.8m | $30.4m | $30.0m | $34.4m | |
| Net Income (Loss) Attributable to Parent | $48.1m |
$54.9m
+14.02%
|
$64.6m
+17.75%
|
$82.1m
+27.12%
|
$55.8m
-32.09%
|
$69.9m
+25.36%
|
$89.2m
+27.63%
|
$83.3m
-6.67%
|
$87.1m
+4.59%
|
$83.7m
-3.87%
|
$95.8m
+14.48%
|
|
| Earnings Per Share, Basic | $1.81 | $2.05 | $2.42 | $3.12 | $2.13 | $2.67 | $3.40 | $3.17 | $3.31 | $3.28 | $3.79 | |
| Earnings Per Share, Diluted | $1.80 | $2.04 | $2.41 | $3.10 | $2.12 | $2.65 | $3.37 | $3.15 | $3.29 | $3.27 | $3.78 | |
| Weighted Average Number of Shares Outstanding, Basic | 26.5m | 26.8m | 26.7m | 26.3m | 26.2m | 26.2m | 26.3m | 26.3m | 26.3m | 25.5m | 25.2m | |
| Weighted Average Number of Shares Outstanding, Diluted | 26.7m | 26.9m | 26.9m | 26.5m | 26.3m | 26.4m | 26.4m | 26.4m | 26.5m | 25.6m | 25.4m |
Values abbreviated: b = billions, m = millions, k = thousands. Per share data in USD.