2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | Graph | |
---|---|---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] | [friend] | [friend] |
29.97B 18.6% |
33.23B 10.9% |
35.7B 7.4% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] |
26.08B 20.4% |
28.55B 9.5% |
30.69B 7.5% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] |
3.89B 7.5% |
4.68B 20.3% |
5B 6.9% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] |
29.58B 19.1% |
32.24B 9.0% |
35.37B 9.7% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] |
3.5B 10.3% |
3.69B 5.2% |
4.67B 26.8% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] |
387M -12.4% |
994M 156.8% |
330M -66.8% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] |
639M -48.4% |
1.1B 72.1% |
808M -26.5% |
|
Net Income | [friend] | [friend] | [friend] | [friend] |
292M -62.6% |
656M 124.7% |
666M 1.5% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] |
46.79 -62.7% |
104.34 123.0% |
104.01 -0.3% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] |
45.5 -62.9% |
103.3 127.0% |
103.86 0.5% |