2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | Graph | |
---|---|---|---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] |
30.73B 41.4% |
36.85B 19.9% |
43.04B 16.8% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] |
23.46B 40.1% |
26.22B 11.7% |
30.14B 15.0% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] |
7.26B 45.8% |
10.63B 46.4% |
12.9B 21.4% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] |
30.5B 38.8% |
36.34B 19.2% |
41.18B 13.3% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] |
7.04B 34.6% |
10.13B 43.9% |
11.05B 9.1% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] |
223.94M - |
502.07M 124.2% |
1.85B 269.1% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] |
106.96M - |
538.94M 403.9% |
2.63B 387.1% |
|
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] |
162.46M - |
1.11B 581.5% |
1.39B 25.9% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] |
2.853 - |
19.183 572.3% |
23.985 25.0% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] |
2.528 - |
17.86 606.4% |
22.621 26.7% |