2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | Graph | |
---|---|---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] | [friend] | [friend] |
15.92B 99.3% |
28.75B 80.6% |
17.31B -39.8% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] |
14.39B 101.2% |
26.28B 82.6% |
15.93B -39.4% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] |
1.53B 83.1% |
2.47B 61.3% |
1.38B -44.1% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] |
15B 99.6% |
27.13B 80.9% |
16.57B -38.9% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] |
610.18M 67.4% |
855.11M 40.1% |
645.38M -24.5% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] |
923.24M 95.2% |
1.62B 75.3% |
738.3M -54.4% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] |
591.4M 135.0% |
1.13B 91.1% |
529.49M -53.1% |
|
Net Income | [friend] | [friend] | [friend] | [friend] |
578.61M 130.9% |
1.12B 93.7% |
527.45M -52.9% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] |
1.971 102.9% |
2.99 51.7% |
1.25 -58.2% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] |
1.971 102.9% |
2.99 51.7% |
1.25 -58.2% |