CDW › Financials
Ten years from CDW’s own SEC filings. Fiscal years end in December.
| Dec 2016fiscal year | Dec 2017fiscal year | Dec 2018fiscal year | Dec 2019fiscal year | Dec 2020fiscal year | Dec 2021fiscal year | Dec 2022fiscal year | Dec 2023fiscal year | Dec 2024fiscal year | Dec 2025fiscal year | Last 12 monthsto Jun 2026 | Latest quarterJun 2026 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $13.67B | $14.83B | $16.24B | $18.03B | $18.47B | $20.82B | $23.75B | $21.38B | $21.00B | $22.42B | $23.50B | — |
| Gross profit | $2.33B | $2.45B | $2.71B | $3.04B | $3.21B | $3.57B | $4.69B | $4.65B | $4.60B | $4.87B | $5.02B | — |
| Operating income | $820.0M | $866.5M | $987.3M | $1.13B | $1.18B | $1.42B | $1.74B | $1.68B | $1.65B | $1.66B | $1.68B | — |
| Net income | $425.1M | $523.1M | $643.0M | $736.8M | $788.5M | $988.6M | $1.11B | $1.10B | $1.08B | $1.07B | $1.08B | — |
| Earnings per share, diluted | $2.56 | $3.31 | $4.19 | $4.99 | $5.45 | $7.04 | $8.13 | $8.10 | $7.97 | $8.08 | — | — |
| Dec 2016fiscal year | Dec 2017fiscal year | Dec 2018fiscal year | Dec 2019fiscal year | Dec 2020fiscal year | Dec 2021fiscal year | Dec 2022fiscal year | Dec 2023fiscal year | Dec 2024fiscal year | Dec 2025fiscal year | Last 12 monthsto Jun 2026 | Latest quarterJun 2026 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Cash and equivalents | $263.7M | $144.2M | $205.8M | $154.0M | $1.41B | $258.1M | $315.2M | $588.7M | $503.5M | $618.7M | — | $361.8M |
| Total assets | $6.95B | $6.96B | $7.17B | $8.00B | $9.34B | $13.20B | $13.13B | $13.28B | $14.68B | $16.03B | — | $17.25B |
| Debt | $3.27B | $3.26B | $3.23B | $3.34B | $3.95B | $6.90B | $5.96B | $5.67B | $5.88B | $5.66B | — | $5.82B |
| Total liabilities | $5.90B | $5.97B | $6.19B | $7.04B | $8.05B | $12.49B | $11.53B | $11.24B | $12.33B | $13.42B | — | $14.81B |
| Shareholders' equity | $1.05B | $982.9M | $975.2M | $960.3M | $1.30B | $705.7M | $1.60B | $2.04B | $2.35B | $2.61B | — | $2.44B |
| Dec 2016fiscal year | Dec 2017fiscal year | Dec 2018fiscal year | Dec 2019fiscal year | Dec 2020fiscal year | Dec 2021fiscal year | Dec 2022fiscal year | Dec 2023fiscal year | Dec 2024fiscal year | Dec 2025fiscal year | Last 12 monthsto Jun 2026 | Latest quarterJun 2026 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Operating cash flow | $604.0M | $777.7M | $905.9M | $1.03B | $1.31B | $784.6M | $1.34B | $1.60B | $1.28B | $1.21B | $981.8M | — |
| Capital spending | $63.5M | $81.1M | $86.1M | $236.3M | $158.0M | $100.0M | $127.8M | $148.2M | $122.6M | $117.1M | $121.6M | — |
| Free cash flow | $540.5M | $696.6M | $819.8M | $790.9M | $1.16B | $684.6M | $1.21B | $1.45B | $1.15B | $1.09B | $860.2M | — |
| Buybacks | $367.4M | $534.0M | $522.3M | $657.2M | $340.6M | $1.50B | $0 | $500.0M | $500.0M | $653.0M | $847.6M | — |
| Dividends | $78.7M | $106.9M | $139.4M | $183.4M | $219.6M | $234.8M | $282.6M | $321.5M | $332.1M | $328.6M | $324.4M | — |
| Returned to shareholders | $446.1M | $640.9M | $661.7M | $840.6M | $560.2M | $1.74B | $282.6M | $821.5M | $832.1M | $981.6M | $1.17B | — |
| Stock-based pay | $39.2M | $43.7M | $40.7M | $48.5M | $42.5M | $72.6M | $91.1M | $93.7M | $64.7M | $83.6M | $89.8M | — |
Every column links to the filing it comes from on EDGAR. Last 12 months adds the latest year to date to the last 10-K and takes away the same months a year earlier. Debt is long-term debt including the part due within a year. A dash means the company did not report that line in a form we can read, never a zero. Market cap uses the latest closing price and the share count from the cover of the latest filing. How we count
$18.81B at $150.48 a share, with 125,017,426 shares outstanding as of Jul 31, 2026, from the cover of its latest SEC filing.
Revenue of $23.50B and net income of $1.08B in the last 12 months to Jun 2026.
CDW reported $5.82B of debt and $361.8M of cash and equivalents on its balance sheet in Jun 2026.
Yes. Operating cash flow minus capital spending was $860.2M in the last 12 months to Jun 2026.
$981.6M in buybacks and dividends in fiscal 2025, from the cash flow statement.
Free. Your email goes to Substack, which runs the newsletter. Privacy