Home
Mail
Search
News
Finance
Sport
Lifestyle
Celebrity
Movies
Weather
Mobile
More
Yahoo
Mail
Cryptocurrencies
News
Property
Money
Markets
Industries
Watchlists
My Portfolio
My Screeners
Singapore markets close in 2 hours 10 minutes
Straits Times Index
3,333.96
-9.39
(-0.28%)
Nikkei
39,583.08
+241.54
(+0.61%)
Hang Seng
17,735.18
+18.71
(+0.11%)
FTSE 100
8,179.68
-45.65
(-0.55%)
Bitcoin USD
61,500.39
+915.05
(+1.51%)
CMC Crypto 200
1,282.62
-1.21
(-0.09%)
Arista Networks, Inc. (A1NE34.SA)
São Paulo - São Paulo Delayed price. Currency in BRL
Add to watchlist
478.40
+19.32
(+4.21%)
At close: 04:30PM BRT
Summary
Chart
Statistics
Historical data
Profile
Financials
Analysis
Options
Holders
Sustainability
Show
:
Income statement
Balance sheet
Cash flow
Annual
Quarterly
Income statement
All numbers in thousands
Breakdown
ttm
31/12/2023
31/12/2022
31/12/2021
31/12/2020
31/12/2019
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
1.54
1.69
1.10
0.69
0.52
-
Diluted EPS
1.50
1.65
1.07
0.66
0.50
-
Basic average shares
1,231,970
1,237,416
1,225,892
1,226,048
1,215,744
-
Diluted average shares
1,265,293
1,268,540
1,265,836
1,276,952
1,271,440
-
Data disclaimer
Help
Suggestions
Terms
and
Privacy Policy
Privacy dashboard
About our ads
© 2024 Yahoo. All rights reserved.