2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | Graph | |
---|---|---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] | [friend] | [friend] |
2.32B 65.2% |
3.2B 38.0% |
4.08B 27.6% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] |
1.56B 69.0% |
2.17B 39.1% |
2.79B 28.8% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] |
757.5M 57.8% |
1.03B 35.8% |
1.29B 25.1% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] |
1.79B 65.9% |
2.47B 37.8% |
3.2B 29.7% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] |
233.49M 47.6% |
301.68M 29.2% |
412.08M 36.6% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] |
524.01M 62.8% |
726.87M 38.7% |
874.18M 20.3% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] |
572.84M 126.8% |
643.31M 12.3% |
856.09M 33.1% |
|
Net Income | [friend] | [friend] | [friend] | [friend] |
441.46M 159.6% |
476.78M 8.0% |
682.93M 43.2% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] |
0.71 86.8% |
0.77 8.5% |
1.08 40.3% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] |
0.71 86.8% |
0.77 8.5% |
1.08 40.3% |