2018 | 2019 | 2020 | 2021 | 2022 | 2023 | Graph | |
---|---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] | [friend] |
728.1M 33.8% |
889.2M 22.1% |
1B 13.0% |
|
Cost of Revenue | [friend] | [friend] | [friend] |
-4.6M - |
-10M - |
-13M - |
|
Gross Profit | [friend] | [friend] | [friend] |
732.7M 33.7% |
899.2M 22.7% |
1.02B 13.2% |
|
Total Expenses | [friend] | [friend] | [friend] |
504.6M 16.2% |
513.2M 1.7% |
558M 8.7% |
|
Operating Expense | [friend] | [friend] | [friend] |
509.2M 16.2% |
523.2M 2.7% |
571M 9.1% |
|
Operating Income | [friend] | [friend] | [friend] |
223.5M 103.4% |
376M 68.2% |
446.7M 18.8% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] |
223.9M 102.6% |
377.5M 68.6% |
448.2M 18.7% |
|
Net Income | [friend] | [friend] | [friend] |
156.5M 131.2% |
293.8M 87.7% |
338.7M 15.3% |
|
Basic EPS | [friend] | [friend] | [friend] |
1.55 120.0% |
2.93 89.0% |
3.47 18.4% |
|
Diluted EPS | [friend] | [friend] | [friend] |
1.55 130.8% |
2.93 89.0% |
3.47 18.4% |