NASDAQ
No price data available for this timeframe.
Financial data for CNXN
1.70% YoY
4.59% YoY
4.42% YoY
Annual Income Statement for CNXN
| Item | 2024 | 2023 | 2022 | 2021 | 2020 |
|---|---|---|---|---|---|
| Revenue | $3B | $3B | $3B | $3B | $3B |
| Cost of Revenue | $2B | $2B | $3B | $2B | $2B |
| Gross Profit | $520M | $512M | $526M | $465M | $419M |
| Operating Expenses | $423M | $409M | $406M | $368M | $347M |
| Operating Income | $97M | $103M | $121M | $97M | $72M |
| Net Income | $87M | $83M | $89M | $70M | $56M |
| EPS | $3.31 | $3.17 | $3.40 | $2.67 | $2.13 |
| EBITDA | $110M | $118M | $133M | $109M | $87M |