Canada markets open in 3 hours 18 minutes

Arista Networks, Inc. (ANET)

NYSE - NYSE Delayed Price. Currency in USD
Add to watchlist
297.65-6.01 (-1.98%)
At close: 04:00PM EDT
299.01 +1.36 (+0.46%)
Pre-Market: 06:02AM EDT
Show:
Annual

Income Statement

All numbers in thousands
Breakdown
ttm
2023-12-31
2022-12-31
2021-12-31
2020-12-31
2019-12-31
Total Revenue
6,080,191
5,860,168
4,381,310
2,948,037
2,317,512
-
Cost of Revenue
2,253,038
2,229,887
1,705,614
1,067,258
835,626
-
Gross Profit
3,827,153
3,630,281
2,675,696
1,880,779
1,481,886
-
Operating Expenses
Research Development
861,905
854,918
728,394
586,752
486,594
-
Selling General and Administrative
532,436
518,114
420,196
369,288
295,608
-
Total Operating Expenses
1,394,341
1,373,032
1,148,590
956,040
782,202
-
Operating Income or Loss
2,432,812
2,257,249
1,527,106
924,739
699,684
-
Interest Expense
-
-
-
-
0
0
Total Other Income/Expenses Net
21,516
12,356
27,134
6,140
12,040
-
Income Before Tax
2,648,063
2,422,026
1,581,796
930,879
738,863
-
Income Tax Expense
359,523
334,705
229,350
90,025
104,306
-
Income from Continuing Operations
2,288,540
2,087,321
1,352,446
840,854
634,557
-
Net Income
2,288,540
2,087,321
1,352,446
840,854
634,557
-
Net Income available to common shareholders
2,288,540
2,087,321
1,352,446
840,854
634,557
-
Basic EPS
6.17
-
4.41
2.74
2.09
2.82
Diluted EPS
6.01
-
4.27
2.63
2.00
2.66
Basic Average Shares
307,993
-
306,473
306,512
303,936
305,248
Diluted Average Shares
316,323
-
316,459
319,238
317,860
323,516