2018 | 2019 | 2020 | 2021 | 2022 | 2023 | Graph | |
---|---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] | [friend] |
2.03B 23.6% |
2.45B 21.0% |
2.67B 8.6% |
|
Cost of Revenue | [friend] | [friend] | [friend] |
446.38M 30.2% |
369.58M -17.2% |
613.53M 66.0% |
|
Gross Profit | [friend] | [friend] | [friend] |
1.58B 21.9% |
2.08B 31.7% |
2.05B -1.6% |
|
Total Expenses | [friend] | [friend] | [friend] |
1.46B 18.7% |
1.63B 11.5% |
2.05B 25.7% |
|
Operating Expense | [friend] | [friend] | [friend] |
1.01B 14.3% |
1.26B 24.2% |
1.43B 13.9% |
|
Operating Income | [friend] | [friend] | [friend] |
569.6M 38.2% |
826.71M 45.1% |
618.69M -25.2% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] |
559.87M 40.2% |
817.88M 46.1% |
609.94M -25.4% |
|
Net Income | [friend] | [friend] | [friend] |
420.21M 32.1% |
539.53M 28.4% |
440.1M -18.4% |
|
Basic EPS | [friend] | [friend] | [friend] |
80.788 27.3% |
102.667 27.1% |
83.329 -18.8% |
|
Diluted EPS | [friend] | [friend] | [friend] |
80.788 27.3% |
102.667 27.1% |
83.329 -18.8% |