PC Connection, Inc. (CNXN)
NASDAQ: CNXN · IEX Real-Time Price · USD
64.05
+0.33 (0.52%)
At close: Jul 2, 2024, 4:00 PM
62.43
-1.62 (-2.53%)
After-hours: Jul 2, 2024, 4:34 PM EDT

PC Connection Income Statement

Millions USD. Fiscal year is Jan - Dec.
Year
20232022202120202019 2018 - 1995
Revenue
2,8513,1252,8932,5902,820
Upgrade
Revenue Growth (YoY)
-8.78%8.03%11.67%-8.15%4.47%
Upgrade
Cost of Revenue
2,3392,5992,4282,1712,369
Upgrade
Gross Profit
511.74526.18464.58418.81451.31
Upgrade
Selling, General & Admin
405.9405.63368.06345.74338.64
Upgrade
Other Operating Expenses
2.69000.990.7
Upgrade
Operating Expenses
408.58405.63368.06346.73339.34
Upgrade
Operating Income
103.15120.5596.5272.07111.97
Upgrade
Other Expense / Income
-9.96-1.08-0.01-1.12-0.71
Upgrade
Pretax Income
113.11121.6496.5273.2112.68
Upgrade
Income Tax
29.8432.4226.6217.4330.57
Upgrade
Net Income
83.2789.2269.9155.7782.11
Upgrade
Net Income Growth
-6.67%27.63%25.36%-32.09%27.12%
Upgrade
Shares Outstanding (Basic)
2626262626
Upgrade
Shares Outstanding (Diluted)
2626262627
Upgrade
Shares Change
-0.05%0.30%0.11%-0.64%-1.30%
Upgrade
EPS (Basic)
3.173.402.672.133.12
Upgrade
EPS (Diluted)
3.153.372.652.123.10
Upgrade
EPS Growth
-6.53%27.17%25.00%-31.61%28.63%
Upgrade
Free Cash Flow
188.3625.8147.5225.0710.95
Upgrade
Free Cash Flow Per Share
7.170.981.810.960.42
Upgrade
Dividend Per Share
0.3200.3401.320-0.830
Upgrade
Dividend Growth
-5.88%-74.24%--159.38%
Upgrade
Gross Margin
17.95%16.84%16.06%16.17%16.00%
Upgrade
Operating Margin
3.62%3.86%3.34%2.78%3.97%
Upgrade
Profit Margin
2.92%2.86%2.42%2.15%2.91%
Upgrade
Free Cash Flow Margin
6.61%0.83%1.64%0.97%0.39%
Upgrade
Effective Tax Rate
26.38%26.65%27.58%23.81%27.13%
Upgrade
EBITDA
125.77133.61108.7286.8125.99
Upgrade
EBITDA Margin
4.41%4.28%3.76%3.35%4.47%
Upgrade
Depreciation & Amortization
12.6511.9812.213.613.31
Upgrade
EBIT
113.11121.6496.5273.2112.68
Upgrade
EBIT Margin
3.97%3.89%3.34%2.83%4.00%
Upgrade
Source: Financials are provided by Nasdaq Data Link and sourced from the audited annual (10-K) and quarterly (10-Q) reports submitted to the Securities and Exchange Commission (SEC).