2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | Graph | |
---|---|---|---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] |
30.26B 40.8% |
33.98B 12.3% |
41.02B 20.7% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] |
23.11B 39.5% |
24.18B 4.6% |
28.72B 18.8% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] |
7.15B 45.1% |
9.8B 37.1% |
12.29B 25.4% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] |
30.04B 38.2% |
33.52B 11.6% |
39.25B 17.1% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] |
6.93B 34.0% |
9.34B 34.8% |
10.53B 12.7% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] |
220.56M - |
463M 109.9% |
1.77B 281.4% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] |
105.34M - |
497M 371.8% |
2.5B 403.4% |
|
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] |
160M - |
1.02B 538.1% |
1.33B 30.2% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] |
2.81 - |
17.69 529.5% |
22.86 29.2% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] |
2.49 - |
16.47 561.4% |
21.56 30.9% |