2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | Graph | |
---|---|---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] | [friend] | [friend] |
15.33B 67.1% |
23.07B 50.5% |
31.98B 38.6% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] |
9.03B 66.5% |
13.38B 48.2% |
18.71B 39.8% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] |
6.3B 68.1% |
9.69B 53.6% |
13.27B 37.0% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] |
11.55B 58.3% |
16.94B 46.7% |
23.35B 37.9% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] |
2.52B 34.5% |
3.55B 41.1% |
4.64B 30.6% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] |
3.79B 101.7% |
6.13B 62.0% |
8.63B 40.8% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] |
3.78B 112.7% |
6.06B 60.4% |
8.94B 47.6% |
|
Net Income | [friend] | [friend] | [friend] | [friend] |
2.63B 112.0% |
4.28B 62.9% |
6.31B 47.5% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] |
28.08 103.0% |
44.03 56.8% |
64.44 46.4% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] |
27.51 104.4% |
43.63 58.6% |
64.32 47.4% |