2019 | 2020 | 2021 | 2022 | 2023 | Graph | |
---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] |
2.54B 37.6% |
3.29B 29.9% |
3.54B 7.4% |
|
Cost of Revenue | [friend] | [friend] |
1.4B 32.9% |
1.95B 39.0% |
1.93B -0.7% |
|
Gross Profit | [friend] | [friend] |
1.14B 43.9% |
1.35B 18.6% |
1.6B 19.0% |
|
Total Expenses | [friend] | [friend] |
1.7B 31.0% |
2.33B 36.6% |
2.35B 1.2% |
|
Operating Expense | [friend] | [friend] |
302.49M 23.1% |
379.3M 25.4% |
420.07M 10.7% |
|
Operating Income | [friend] | [friend] |
832.65M 53.3% |
966.74M 16.1% |
1.18B 22.3% |
|
Net Income (Cont Operations) | [friend] | [friend] |
678.17M 95.8% |
715.81M 5.6% |
748.51M 4.6% |
|
Net Income | [friend] | [friend] |
677.24M 95.6% |
715.45M 5.6% |
734.83M 2.7% |
|
Basic EPS | [friend] | [friend] |
1.04 96.2% |
0.96 -7.7% |
0.98 2.1% |
|
Diluted EPS | [friend] | [friend] |
1.04 96.2% |
0.96 -7.7% |
0.98 2.1% |