Arista Networks
$207.35Change from previous close: +1.40%Absolute change: +$2.86
At a glance
- Revenue growth
- +28.60%
- 2025 vs 2024
- Net income growth
- +23.12%
- 2025 vs 2024
- Net margin
- 39.0%
- 2024: 40.7%
Financial data
Amounts in millions of USD; per-share values in USD; shares in millions.
| Item | 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 |
|---|---|---|---|---|---|---|---|---|---|---|
| Total revenue | 9,006 | 7,003 | 5,860 | 4,381 | 2,948 | 2,318 | 2,411 | 2,151 | 1,646 | 1,129 |
| Cost of revenue | 3,237 | 2,512 | 2,230 | 1,706 | 1,067 | 836 | 866 | 778 | 584 | 406 |
| Gross profit | 5,769 | 4,491 | 3,630 | 2,676 | 1,881 | 1,482 | 1,544 | 1,373 | 1,062 | 723 |
| Selling, general and administrative | 675 | 550 | 518 | 420 | 369 | 291 | 276 | 253 | 242 | 206 |
| Research and development | 1,237 | 997 | 855 | 728 | 587 | 487 | 463 | 442 | 350 | 274 |
| Operating income | 3,856 | 2,945 | 2,257 | 1,527 | 925 | 704 | 806 | 678 | 470 | 243 |
| EBIT | 3,856 | 2,945 | 2,257 | 1,527 | 925 | 704 | 806 | 678 | 470 | 243 |
| EBITDA | 3,929 | 3,007 | 2,328 | 1,590 | 975 | 739 | 839 | 706 | 491 | 263 |
| Interest expense | — | — | — | — | — | — | — | 2.7 | 2.8 | 3.1 |
| Pre-tax income | 4,250 | 3,265 | 2,422 | 1,582 | 931 | 739 | 862 | 289 | 475 | 242 |
| Income tax | 738 | 413 | 335 | 229 | 90.0 | 104 | 2.4 | -39.3 | 51.6 | 58.0 |
| Net income | 3,511 | 2,852 | 2,087 | 1,352 | 841 | 635 | 860 | 328 | 423 | 184 |
| Net income to common shareholders | 3,511 | 2,852 | 2,087 | 1,352 | 841 | 635 | 859 | 328 | 422 | 183 |
| Basic EPS | 2.79 | 2.27 | 1.69 | 1.10 | 0.69 | 0.52 | 0.70 | 0.27 | 0.37 | 0.17 |
| Diluted EPS | 2.75 | 2.23 | 1.65 | 1.07 | 0.66 | 0.50 | 0.66 | 0.25 | 0.33 | 0.16 |
| Average shares (basic) | 1,258 | 1,256 | 1,237 | 1,226 | 1,226 | 1,216 | 1,221 | 1,196 | 1,156 | 1,100 |
| Average shares (diluted) | 1,276 | 1,281 | 1,269 | 1,266 | 1,277 | 1,271 | 1,294 | 1,294 | 1,264 | 1,172 |
