PC Connection Inc (CNXN)
[[ item.lastPrice ]] [[ item.priceChange ]] ([[ item.percentChange ]]) [[ item.tradeTime ]] [NASDAQ]
[[ item.bidPrice ]] x [[ item.bidSize ]] [[ item.askPrice ]] x [[ item.askSize ]]
[[ session ]] by (Cboe BZX)
[[ item.lastPrice ]] [[ item.priceChange ]] ([[ item.percentChange ]]) [[ item.tradeTime ]] [NASDAQ]
[[ item.bidPrice ]] x [[ item.bidSize ]] [[ item.askPrice ]] x [[ item.askSize ]]
[[ session ]] [[ item.lastPriceExt ]] [[ item.priceChangeExt ]] ([[ item.percentChangeExt ]]) [[ item.tradeTimeExt ]]
for [[ item.sessionDateDisplayLong ]]
Fiscal Year End Date: 12/31
| 12-2020 | 12-2019 | 12-2018 | 12-2017 | 12-2016 | |
| Sales | 2,590,290 | 2,820,034 | 2,699,489 | 2,911,883 | 2,692,592 |
| Cost of Goods | 2,171,483 | 2,368,724 | 2,288,403 | 2,529,807 | 2,321,435 |
| Gross Profit | 418,807 | 451,310 | 411,086 | 382,076 | 371,157 |
| Operating Expenses | 347,216 | 340,062 | 325,803 | 305,356 | 291,072 |
| Operating Income | 72,074 | 111,972 | 85,686 | 77,527 | 80,520 |
| Interest Expense | 0 | 0 | 145 | 0 | 0 |
| Other Income | 1,122 | 707 | 3,123 | 98 | -67 |
| Pre-tax Income | 73,196 | 112,679 | 88,664 | 77,625 | 80,453 |
| Income Tax | 17,431 | 30,568 | 24,072 | 22,768 | 32,342 |
| Net Income Continuous | 55,765 | 82,111 | 64,592 | 54,857 | 48,111 |
| Net Income | $55,765 | $82,111 | $64,592 | $54,857 | $48,111 |
| EPS Basic Total Ops | 2.13 | 3.12 | 2.42 | 2.05 | 1.81 |
| EPS Basic Continuous Ops | 2.13 | 3.12 | 2.42 | 2.05 | 1.81 |
| EPS Diluted Total Ops | 2.12 | 3.10 | 2.41 | 2.04 | 1.80 |
| EPS Diluted Continuous Ops | 2.12 | 3.10 | 2.41 | 2.04 | 1.80 |
| EPS Diluted Before Non-Recurring Items | 2.15 | N/A | N/A | N/A | N/A |
| EBITDA(a) | $85,677 | $125,286 | $99,749 | $89,366 | $90,973 |