PC Connection Inc. (CNXN)
63.04
-0.76 (-1.19%)
At close: Mar 03, 2025, 3:59 PM
63.30
0.41%
After-hours: Mar 03, 2025, 04:00 PM EST
PC Connection Income Statement
Year | FY24 | FY23 | FY22 | FY21 | FY20 | FY19 | FY18 | FY17 | FY16 | FY15 | FY14 | FY13 | FY12 | FY11 | FY10 | FY09 | FY08 | FY07 | FY06 | FY05 | FY04 | FY03 | FY02 | FY01 | FY00 | FY99 | FY98 | FY97 |
Revenue | 2.8B | 2.85B | 3.12B | 2.89B | 2.59B | 2.82B | 2.7B | 2.91B | 2.69B | 2.57B | 2.46B | 2.22B | 2.16B | 2.1B | 1.97B | 1.57B | 1.75B | 1.79B | 1.64B | 1.44B | 1.35B | 1.31B | 1.19B | 1.19B | 1.45B | 1.06B | 732.4M | 550.6M |
Cost of Revenue | 2.28B | 2.34B | 2.6B | 2.43B | 2.17B | 2.37B | 2.29B | 2.53B | 2.32B | 2.23B | 2.14B | 1.93B | 1.88B | 1.84B | 1.74B | 1.38B | 1.54B | 1.57B | 1.44B | 1.28B | 1.2B | 1.18B | 1.06B | 1.05B | 1.27B | 922.1M | 636.2M | 470.9M |
Gross Profit | 519.79M | 511.74M | 526.18M | 464.58M | 418.81M | 451.31M | 411.09M | 382.08M | 371.16M | 341.02M | 323.39M | 293M | 282.09M | 264.88M | 229.9M | 184.8M | 214.84M | 218.97M | 200.25M | 163.6M | 152.05M | 137.68M | 129.19M | 131.59M | 182.79M | 134.6M | 96.2M | 79.7M |
Operating Income | 97.06M | 105.84M | 120.55M | 96.52M | 72.07M | 111.97M | 85.69M | 77.53M | 80.52M | 78.55M | 71.45M | 59.4M | 54.63M | 47.61M | 38.67M | -684K | 17.88M | 36.79M | 23.93M | 9.49M | 14.09M | 10.93M | 5.59M | 11.77M | 52.25M | 37.9M | 22.4M | 7.3M |
Interest Income | n/a | n/a | n/a | n/a | 168K | 810K | 3.12M | 98K | n/a | n/a | n/a | n/a | n/a | n/a | n/a | n/a | n/a | n/a | n/a | n/a | n/a | n/a | n/a | n/a | n/a | n/a | n/a | n/a |
Pretax Income | 117.49M | 113.11M | 121.64M | 96.52M | 73.2M | 112.68M | 88.66M | 77.63M | 80.45M | 78.47M | 71.37M | 59.25M | 54.51M | 47.43M | 38.39M | -677K | 18.01M | 36.62M | 22.23M | 8.13M | 12.86M | 9.74M | 4.95M | 11.9M | 50.75M | 36.6M | 22.5M | 5.8M |
Net Income | 87.09M | 83.27M | 89.22M | 69.91M | 55.77M | 82.11M | 64.59M | 54.86M | 48.11M | 46.83M | 42.68M | 35.68M | 33.07M | 28.79M | 22.96M | -1.22M | 10.37M | 23M | 13.78M | 4.45M | 8.3M | 5.89M | 3.25M | 7.38M | 31.46M | 22.7M | 18.6M | 5.2M |
Selling & General & Admin | 401.7M | 405.9M | 405.63M | 368.06M | 345.74M | 338.63M | 324.43M | 300.91M | 286.38M | 261.44M | 251.94M | 233.6M | 226.32M | 217.27M | 191.23M | 172.65M | 186.73M | 181.64M | 173.93M | 151.98M | 132.73M | 124.82M | 121.96M | 117.61M | 123.97M | 91.4M | 70.9M | 68.7M |
Research & Development | n/a | n/a | n/a | n/a | n/a | n/a | n/a | n/a | n/a | n/a | n/a | n/a | n/a | n/a | n/a | n/a | n/a | n/a | n/a | n/a | n/a | n/a | n/a | n/a | n/a | n/a | n/a | n/a |
Other Expenses | 21.03M | n/a | 1.08M | 5K | 61K | 707K | 2.98M | 11.8M | 10.5M | 9M | 8.1M | 7.1M | 41K | n/a | n/a | n/a | 10.24M | 541K | 2.39M | 2.13M | 5.23M | n/a | n/a | n/a | 6.57M | 5.3M | 2.9M | 3.7M |
Operating Expenses | 422.73M | 405.9M | 405.63M | 368.06M | 345.74M | 338.63M | 324.43M | 300.91M | 287.23M | 262.46M | 251.94M | 233.6M | 226.32M | 217.27M | 191.23M | 172.65M | 196.97M | 182.18M | 176.32M | 154.11M | 137.96M | 124.82M | 121.96M | 117.61M | 130.54M | 96.7M | 73.8M | 72.4M |
Interest Expense | n/a | n/a | n/a | n/a | 107K | 103K | 145K | n/a | 67K | 87K | 86K | 149K | 166K | 369K | 490K | 517K | 681K | n/a | n/a | n/a | n/a | n/a | n/a | n/a | n/a | n/a | n/a | n/a |
Selling & Marketing Expenses | 25.1M | 22.4M | 20.2M | 15.8M | 14M | 19.4M | 16.2M | 14.4M | 16.1M | 15.7M | 15.7M | 18M | 20M | n/a | n/a | n/a | n/a | n/a | n/a | n/a | n/a | n/a | n/a | n/a | n/a | n/a | n/a | n/a |
Cost & Expenses | 2.71B | 2.74B | 3B | 2.8B | 2.52B | 2.71B | 2.61B | 2.83B | 2.61B | 2.5B | 2.39B | 2.16B | 2.1B | 2.06B | 1.94B | 1.56B | 1.74B | 1.75B | 1.61B | 1.43B | 1.34B | 1.3B | 1.18B | 1.17B | 1.4B | 1.02B | 710M | 543.3M |
Income Tax | 30.39M | 29.84M | 32.42M | 26.62M | 17.43M | 30.57M | 24.07M | 22.77M | 32.34M | 31.64M | 28.69M | 23.57M | 21.44M | 18.64M | 15.43M | 545K | 7.64M | 13.63M | 8.45M | 3.68M | 4.56M | 3.85M | 1.7M | 4.52M | 19.29M | 13.9M | 3.9M | 600K |
Shares Outstanding (Basic) | 26.32M | 26.29M | 26.28M | 26.2M | 26.16M | 26.34M | 26.72M | 26.77M | 26.53M | 26.4M | 26.25M | 26.12M | 26.43M | 26.7M | 27.01M | 26.83M | 26.83M | 26.79M | 25.52M | 25.18M | 25.03M | 24.71M | 24.55M | 24.45M | 24M | 35.16M | 23.4M | 22.37M |
Shares Outstanding (Diluted) | 26.51M | 26.43M | 26.44M | 26.36M | 26.34M | 26.5M | 26.85M | 26.89M | 26.72M | 26.62M | 26.51M | 26.39M | 26.59M | 26.8M | 27.05M | 26.83M | 26.9M | 27.02M | 25.73M | 25.28M | 25.27M | 25.11M | 24.86M | 24.95M | 25.57M | 36.14M | 23.4M | 22.37M |
EPS (Basic) | 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 | 0.39 | 0.86 | 0.54 | 0.18 | 0.33 | 0.24 | 0.13 | 0.30 | 1.30 | 0.65 | 0.47 | 0.35 |
EPS (Diluted) | 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 | 0.39 | 0.85 | 0.54 | 0.18 | 0.33 | 0.23 | 0.13 | 0.30 | 1.22 | 0.63 | 0.45 | 0.34 |
EBITDA | 97.06M | 118.22M | 132.53M | 108.72M | 86.67M | 125.99M | 102.87M | 93M | 90.97M | 87.52M | 79.55M | 66.48M | 61.57M | 53.75M | 44.31M | 6.64M | 25.65M | 43.57M | 33.25M | 18.72M | 26.3M | 21.22M | 15.37M | 19.59M | 58.39M | 43.23M | 25.3M | 11M |
Depreciation & Amortization | n/a | 12.65M | 11.98M | 12.2M | 13.6M | 13.31M | 14.06M | 11.84M | 10.45M | 8.96M | 8.09M | 7.09M | 6.89M | 5.95M | 5.43M | 6.8M | 6.96M | 6.78M | 7.05M | 7.2M | 7.13M | 8.36M | 8.14M | 7.82M | 6.57M | 5.3M | 2.9M | 3.7M |