2018 | 2019 | 2020 | 2021 | 2022 | 2023 | Graph | |
---|---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] | [friend] |
1.58B 43.9% |
1.94B 22.9% |
2.43B 25.7% |
|
Cost of Revenue | [friend] | [friend] | [friend] |
173.99M 18.0% |
59.58M -65.8% |
58.78M -1.3% |
|
Gross Profit | [friend] | [friend] | [friend] |
1.4B 47.9% |
1.88B 33.9% |
2.38B 26.5% |
|
Total Expenses | [friend] | [friend] | [friend] |
1.16B 36.3% |
1.3B 12.1% |
1.56B 20.1% |
|
Operating Expense | [friend] | [friend] | [friend] |
984.01M 40.1% |
1.24B 25.8% |
1.5B 21.2% |
|
Operating Income | [friend] | [friend] | [friend] |
418.52M 70.1% |
639.33M 52.8% |
875.04M 36.9% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] |
421.53M 79.5% |
638.75M 51.5% |
875.07M 37.0% |
|
Net Income | [friend] | [friend] | [friend] |
286.81M 90.9% |
427.04M 48.9% |
631.45M 47.9% |
|
Basic EPS | [friend] | [friend] | [friend] |
28.25 80.4% |
42.19 49.3% |
59.61 41.3% |
|
Diluted EPS | [friend] | [friend] | [friend] |
26.11 82.2% |
39.01 49.4% |
58.09 48.9% |