2017 | 2018 | 2019 | 2020 | 2021 | 2022 | Graph | |
---|---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] | [friend] | [friend] |
6.76B 45.8% |
9.63B 42.6% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] |
2.17B 48.4% |
2.76B 27.0% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] |
4.58B 44.5% |
6.87B 50.0% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] |
2.86B 45.7% |
3.69B 29.3% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] |
680.95M 37.7% |
932.2M 36.9% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] |
3.9B 45.8% |
5.94B 52.2% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] |
3.32B 46.4% |
5.37B 61.7% |
|
Net Income | [friend] | [friend] | [friend] | [friend] |
3.32B 46.4% |
5.37B 61.7% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] |
6.447K 7.4% |
9.51K 47.5% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] |
6.436K 7.6% |
9.51K 47.8% |