Need CDW data in your own agent or pipeline?
Every table on this page — income statement, balance sheet, cash flow, PE history, dividends — is also available programmatically through the EvidInvest MCP server & financial data API for Claude, Cursor, or any MCP client and HTTP pipeline.
Financial statements and analysis
Showing the last 6 fiscal years: 2020 to 2025
Chart shows data from left to right: oldest period → newest period
X-axis shows fiscal years with their term end dates and filing dates
Period names from company filings, with term end dates and filing dates
Income Statement (USD) Term End Date Filing Date | 2025 Dec 31, 2025 Feb 20, 2026 | 2024 Dec 31, 2024 Feb 21, 2025 | 2023 Dec 31, 2023 Feb 26, 2024 | 2022 Dec 31, 2022 Feb 24, 2023 | 2021 Dec 31, 2021 Feb 28, 2022 | 2020 Dec 31, 2020 Feb 26, 2021 | 2019 Dec 31, 2019 Feb 28, 2020 | 2018 Dec 31, 2018 Feb 27, 2019 |
|---|
Total Revenue | 22.42B 6.8% | 21.00B 1.8% | 21.38B 10.0% | 23.75B 14.1% | 20.82B 12.7% | 18.47B 2.4% | 18.03B 11.0% | 16.24B 6.9% |
Cost of Revenue | 17.55B 7.0% | 16.40B 2.0% | 16.72B 12.3% | 19.06B 10.5% | 17.25B 13.1% | 15.26B 1.8% | 14.99B 10.8% | 13.53B 6.2% |
Gross Profit | 4.87B 5.9% | 4.60B 1.1% | 4.65B 0.7% | 4.69B 31.3% | 3.57B 11.2% | 3.21B 5.6% | 3.04B 12.3% | 2.71B 10.5% |
Gross Margin % | 22.00% 0.0% | 22.00% 0.0% | 22.00% 10.0% | 20.00% 17.6% | 17.00% 0.0% | 17.00% 0.0% | 17.00% 0.0% | 17.00% 6.3% |
Research & Development | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
General & Administrative | 0.00 | 0.00 100.0% | 2.71B 1.2% | 2.74B 43.1% | 1.92B 4.1% | 1.84B 7.4% | 1.71B 11.5% | 1.54B 9.0% |
Selling & Marketing | 0.00 | 0.00 100.0% | 215.00M 1.9% | 211.00M 6.0% | 199.00M 4.2% | 191.00M 1.1% | 193.20M 5.9% | 182.50M 5.1% |
SG&A Expenses | 3.22B 9.0% | 2.95B 0.9% | 2.92B 0.9% | 2.95B 39.6% | 2.11B 4.1% | 2.03B 6.5% | 1.91B 10.9% | 1.72B 8.6% |
Other Operating Expenses | 0.00 | 0.00 | 0.00 100.0% | -11.70M 139.4% | 29.70M | 0.00 | 0.00 100.0% | 1.80M 14.3% |
Total Operating Expenses | 3.22B 9.0% | 2.95B 0.7% | 2.97B 0.7% | 2.95B 37.3% | 2.15B 5.8% | 2.03B 6.5% | 1.91B 10.9% | 1.72B 8.6% |
Cost and Expenses | 20.77B 7.3% | 19.35B 1.8% | 19.70B 10.5% | 22.01B 13.5% | 19.40B 12.2% | 17.29B 2.3% | 16.90B 10.8% | 15.25B 6.5% |
Operating Income | 1.66B 0.3% | 1.65B 1.8% | 1.68B 3.1% | 1.74B 22.3% | 1.42B 94.0% | 731.60M 13.1% | 842.00M 14.7% | 987.30M 14.0% |
Operating Margin % | 7.00% 12.5% | 8.00% 0.0% | 8.00% 14.3% | 7.00% 0.0% | 7.00% 75.0% | 4.00% 20.0% | 5.00% 16.7% | 6.00% 0.0% |
EBITDA | 1.95B 1.3% | 1.93B 1.2% | 1.95B 3.5% | 2.02B 22.9% | 1.64B 3.4% | 1.59B 15.8% | 1.37B 9.4% | 1.25B 11.1% |
EBITDA Margin % | 9.00% 0.0% | 9.00% 0.0% | 9.00% 12.5% | 8.00% 0.0% | 8.00% 11.1% | 9.00% 12.5% | 8.00% 0.0% | 8.00% 14.3% |
Interest Expense | 227.40M 6.0% | 214.50M 5.3% | 226.60M 3.9% | 235.70M 56.2% | 150.90M 2.6% | 154.90M 2.8% | 159.40M 7.3% | 148.60M 1.3% |
Interest Income | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
Other Income (Expense) | -228.20M 5.7% | -215.90M 6.4% | -230.70M 6.8% | -247.40M 104.1% | -121.20M 31.5% | -176.90M 3.8% | -183.90M 25.3% | -146.80M 28.7% |
Pre-Tax Income | 1.43B 0.6% | 1.44B 1.0% | 1.45B 2.5% | 1.49B 14.6% | 1.30B 29.5% | 1.00B 5.5% | 949.70M 13.0% | 840.50M 27.3% |
Pre-Tax Margin % | 6.00% 14.3% | 7.00% 0.0% | 7.00% 16.7% | 6.00% 0.0% | 6.00% 20.0% | 5.00% 0.0% | 5.00% 0.0% | 5.00% 25.0% |
Tax Provision | 360.80M 0.9% | 357.60M 3.4% | 345.90M 7.3% | 373.30M 20.7% | 309.20M 44.6% | 213.80M 0.4% | 212.90M 7.8% | 197.50M 43.8% |
Net Income | 1.07B 1.0% | 1.08B 2.4% | 1.10B 0.9% | 1.11B 12.7% | 988.60M 25.4% | 788.50M 7.0% | 736.80M 14.6% | 643.00M 22.9% |
Net Margin % | 5.00% 0.0% | 5.00% 0.0% | 5.00% 0.0% | 5.00% 0.0% | 5.00% 25.0% | 4.00% 0.0% | 4.00% 0.0% | 4.00% 33.3% |
Basic EPS | 8.13 0.9% | 8.06 1.7% | 8.20 0.5% | 8.24 15.4% | 7.14 29.1% | 5.53 8.9% | 5.08 19.2% | 4.26 26.4% |
Diluted EPS | 8.08 1.4% | 7.97 1.6% | 8.10 0.5% | 8.14 15.6% | 7.04 29.2% | 5.45 9.2% | 4.99 19.1% | 4.19 26.6% |
Basic Shares Outstanding | 131.30M 1.9% | 133.80M 0.6% | 134.60M 0.4% | 135.20M 2.4% | 138.50M 2.9% | 142.60M 1.7% | 145.10M 3.8% | 150.90M 2.9% |
Diluted Shares Outstanding | 132.10M 2.3% | 135.20M 0.8% | 136.30M 0.5% | 137.00M 2.5% | 140.50M 3.0% | 144.80M 2.0% | 147.80M 3.8% | 153.60M 2.9% |