PC Connection Income Statement 2009-2024 | CNXN

Fifteen years of historical annual and quarterly income statements for PC Connection (CNXN).

Annual Data | Millions of US $ except per share data

TTM202320222021202020192018201720162015201420132012201120102009
$2,790$2,851$3,125$2,893$2,590$2,820$2,699$2,912$2,693$2,574$2,463$2,222$2,159$2,103$1,974$1,570
$2,270$2,339$2,599$2,428$2,171$2,369$2,288$2,530$2,321$2,233$2,140$1,929$1,877$1,838$1,744$1,385
$520$512$526$465$419$451$411$382$371$341$323$293$282$265$230$185
$0.00$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0
$417$406$406$368$346$339$324$301$287$262$252$234$226$217$191$173
$0.00$0$0$0$0$0$0$0$0$0$0$0$-1.14$0$0.00$-12.83
$417$409$406$368$347$339$325$305$291$262$252$234$227$217$191$185
$102$103$121$96.52$72.07$112$85.69$77.53$80.52$78.55$71.45$59.40$54.63$47.61$38.67$-0.68
$19.87$9.96$1.08$0.01$1.12$0.71$2.98$0.10$-0.07$-0.09$-0.09$-0.15$-0.13$-0.18$-0.28$0.01
$122$113$122$96.52$73.20$113$88.66$77.63$80.45$78.47$71.37$59.25$54.51$47.43$38.39$-0.68
$32.08$29.84$32.42$26.62$17.43$30.57$24.07$22.77$32.34$31.64$28.69$23.57$21.44$18.64$15.43$0.55
$90.15$83.27$89.22$69.91$55.77$82.11$64.59$54.86$48.11$46.83$42.68$35.68$33.07$28.79$22.96$-1.22
$0.00$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0
$90.15$83.27$89.22$69.91$55.77$82.11$64.59$54.86$48.11$46.83$42.68$35.68$33.07$28.79$22.96$-1.22
$0.00$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0
$90.15$83.27$89.22$69.91$55.77$82.11$64.59$54.86$48.11$46.83$42.68$35.68$33.07$28.79$22.96$-1.22
$109$114$133$109$85.68$125$99.75$89.37$90.97$87.51$79.55$66.49$61.53$53.56$44.10$6.11
$102$103$121$96.52$72.07$112$85.69$77.53$80.52$78.55$71.45$59.40$54.63$47.61$38.67$-0.68
$3.43$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
$3.40$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

Quarterly Data | Millions of US $ except per share data

2024-09-302024-06-302024-03-312023-12-312023-09-302023-06-302023-03-312022-12-312022-09-302022-06-302022-03-312021-12-312021-09-302021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-302010-03-312009-12-312009-09-302009-06-302009-03-31
$725$736$632$696$693$734$728$732$776$829$788$800$751$704$637$676$653$550$712$717$729$741$633$710$659$707$625$762$729$750$671$736$708$676$572$684$681$628$581$631$640$633$560$579$580$557$505$556$561$543$499$553$576$513$462$556$533$478$408$463$403$377$326
$589$600$514$567$561$606$605$608$639$692$660$673$631$588$536$567$545$461$599$601$611$624$534$603$558$599$529$663$633$650$584$637$612$582$490$592$592$545$504$548$556$549$487$503$504$483$439$485$489$471$432$484$505$446$403$492$471$422$360$411$357$333$285
$135$137$118$130$132$128$122$124$137$137$128$127$121$116$101$109$108$89.00$113$116$119$117$99.35$107$100$107$96.37$99.53$96.14$99.67$86.73$98.12$96.97$93.87$82.19$91.85$88.57$82.99$77.61$83.12$83.65$83.77$72.85$75.69$76.55$73.92$66.84$71.70$72.21$71.57$66.61$68.73$70.44$66.89$58.82$63.30$61.97$55.98$48.65$52.50$46.34$44.34$41.61
$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0
$105$105$105$102$99.82$101$103$100$105$102$98.17$95.73$93.37$92.56$86.40$89.10$86.75$77.42$92.47$86.51$86.23$84.66$81.24$79.52$81.49$82.52$80.90$74.00$74.40$77.23$75.28$72.82$74.52$72.86$67.03$68.96$66.71$63.36$63.43$63.04$63.24$64.56$61.10$59.32$59.04$58.53$56.71$57.06$55.91$56.90$56.45$56.95$54.55$54.48$51.29$51.62$47.64$47.50$44.47$45.98$41.26$42.12$43.29
$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$-1.14$0$0$0$0.00$0$0$0$0$0.13$0$-12.06$-0.89
$105$106$105$102$99.87$103$104$100$105$102$98.17$95.73$93.37$92.56$86.40$89.10$86.75$78.41$92.47$86.51$86.23$84.66$81.94$80.49$81.49$82.52$80.90$77.63$74.40$77.23$75.28$76.22$74.52$72.86$67.03$68.96$66.71$63.36$63.43$63.04$63.24$64.56$61.10$59.32$59.04$58.53$56.71$57.06$55.91$56.90$57.59$56.95$54.55$54.48$51.29$51.62$47.64$47.50$44.47$45.86$41.26$54.18$44.18
$30.04$30.92$13.46$27.94$32.02$25.07$18.12$23.91$31.74$34.77$30.13$31.30$27.33$23.76$14.12$19.76$21.08$10.59$20.65$29.60$32.64$32.32$17.41$26.32$18.95$24.95$15.47$21.90$21.74$22.44$11.45$21.90$22.45$21.01$15.16$22.89$21.86$19.62$14.18$20.09$20.42$19.20$11.75$16.38$17.51$15.38$10.13$14.64$16.30$14.67$9.03$11.78$15.88$12.42$7.53$11.68$14.33$8.48$4.18$6.64$5.08$-9.84$-2.57
$6.54$4.65$4.57$4.11$2.69$1.87$1.29$0.76$0.31$0.02$0.00$0.00$0$0.01$-0.01$1.04$-0.02$0.01$0.09$0.26$0.06$0.18$0.20$2.57$0.11$0.18$0.12$0.08$-0.01$0.01$0.02$-0.01$-0.03$-0.01$-0.01$-0.02$-0.03$-0.04$0.00$-0.01$-0.04$-0.03$-0.01$-0.01$-0.04$-0.05$-0.05$-0.02$-0.06$-0.09$0.05$-0.09$-0.06$-0.06$0.02$-0.13$-0.06$-0.06$-0.02$-0.06$-0.01$0.01$0.07
$36.58$35.57$18.03$32.06$34.71$26.95$19.40$24.67$32.05$34.79$30.13$31.30$27.33$23.78$14.11$20.80$21.06$10.59$20.74$29.87$32.70$32.51$17.61$28.88$19.06$25.13$15.59$21.97$21.73$22.45$11.47$21.89$22.42$21.00$15.15$22.87$21.83$19.58$14.18$20.08$20.38$19.18$11.74$16.36$17.47$15.34$10.08$14.62$16.24$14.58$9.07$11.70$15.82$12.36$7.55$11.55$14.27$8.42$4.15$6.58$5.08$-9.83$-2.50
$9.52$9.41$4.88$8.28$9.11$7.25$5.21$5.85$8.84$9.39$8.34$8.92$7.28$6.49$3.93$4.51$4.13$2.95$5.85$7.90$8.95$8.84$4.88$7.58$5.30$6.90$4.29$1.25$8.61$8.86$4.04$8.89$8.83$8.54$6.09$9.26$8.83$7.96$5.60$8.13$8.20$7.75$4.61$6.52$6.88$6.18$3.98$5.75$6.34$5.75$3.60$4.27$6.44$4.88$3.06$4.67$5.64$3.40$1.72$2.62$2.19$-3.37$-0.89
$27.06$26.16$13.15$23.78$25.60$19.70$14.20$18.82$23.21$25.40$21.79$22.39$20.05$17.29$10.18$16.30$16.93$7.64$14.90$21.97$23.75$23.67$12.73$21.30$13.77$18.23$11.30$20.72$13.12$13.59$7.43$13.00$13.59$12.46$9.06$13.61$13.00$11.63$8.58$11.94$12.18$11.43$7.13$9.84$10.59$9.15$6.10$8.87$9.90$8.83$5.48$7.43$9.39$7.48$4.49$6.88$8.63$5.02$2.43$3.97$2.89$-6.46$-1.62
$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0
$27.06$26.16$13.15$23.78$25.60$19.70$14.20$18.82$23.21$25.40$21.79$22.39$20.05$17.29$10.18$16.30$16.93$7.64$14.90$21.97$23.75$23.67$12.73$21.30$13.77$18.23$11.30$20.72$13.12$13.59$7.43$13.00$13.59$12.46$9.06$13.61$13.00$11.63$8.58$11.94$12.18$11.43$7.13$9.84$10.59$9.15$6.10$8.87$9.90$8.83$5.48$7.43$9.39$7.48$4.49$6.88$8.63$5.02$2.43$3.97$2.89$-6.46$-1.62
$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0
$27.06$26.16$13.15$23.78$25.60$19.70$14.20$18.82$23.21$25.40$21.79$22.39$20.05$17.29$10.18$16.30$16.93$7.64$14.90$21.97$23.75$23.67$12.73$21.30$13.77$18.23$11.30$20.72$13.12$13.59$7.43$13.00$13.59$12.46$9.06$13.61$13.00$11.63$8.58$11.94$12.18$11.43$7.13$9.84$10.59$9.15$6.10$8.87$9.90$8.83$5.48$7.43$9.39$7.48$4.49$6.88$8.63$5.02$2.43$3.97$2.89$-6.46$-1.62
$34.51$30.92$14.41$29.62$35.31$28.17$21.19$26.89$34.76$37.76$33.13$34.34$30.27$26.82$17.29$23.03$24.91$13.94$23.80$32.73$35.74$35.69$21.12$30.02$22.58$28.38$18.77$25.09$24.67$25.30$14.31$24.85$25.15$23.40$17.58$25.25$24.09$21.80$16.37$22.18$22.55$20.99$13.82$18.46$19.18$17.09$11.75$16.68$17.97$16.29$10.58$13.36$17.37$13.96$8.87$12.96$15.59$9.80$5.75$8.22$6.77$-8.11$-0.76
$30.04$30.92$13.46$27.94$32.02$25.07$18.12$23.91$31.74$34.77$30.13$31.30$27.33$23.76$14.12$19.76$21.08$10.59$20.65$29.60$32.64$32.32$17.41$26.32$18.95$24.95$15.47$21.90$21.74$22.44$11.45$21.90$22.45$21.01$15.16$22.89$21.86$19.62$14.18$20.09$20.42$19.20$11.75$16.38$17.51$15.38$10.13$14.64$16.30$14.67$9.03$11.78$15.88$12.42$7.53$11.68$14.33$8.48$4.18$6.64$5.08$-9.84$-2.57
$1.03$0.99$0.50$0.91$0.97$0.75$0.54$0.72$0.88$0.97$0.83$0.85$0.77$0.66$0.39$0.62$0.65$0.29$0.57$0.84$0.90$0.90$0.48$0.80$0.52$0.68$0.42$0.77$0.49$0.51$0.28$0.49$0.51$0.47$0.34$0.51$0.49$0.44$0.33$0.46$0.46$0.44$0.27$0.39$0.40$0.35$0.23$0.34$0.37$0.33$0.21$0.28$0.35$0.28$0.17$0.25$0.32$0.19$0.09$0.14$0.11$-0.24$-0.06
$1.02$0.99$0.50$0.89$0.97$0.75$0.54$0.70$0.88$0.96$0.83$0.84$0.76$0.66$0.39$0.63$0.64$0.29$0.56$0.83$0.90$0.89$0.48$0.80$0.51$0.68$0.42$0.76$0.49$0.51$0.28$0.48$0.51$0.47$0.34$0.51$0.49$0.44$0.32$0.45$0.46$0.43$0.27$0.37$0.40$0.35$0.23$0.33$0.37$0.33$0.21$0.27$0.35$0.28$0.17$0.26$0.32$0.18$0.09$0.14$0.11$-0.24$-0.06