2018 | 2019 | 2020 | 2021 | 2022 | 2023 | Graph | |
---|---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] | [friend] |
918.28M 33.6% |
760.61M -17.2% |
866.18M 13.9% |
|
Cost of Revenue | [friend] | [friend] | [friend] |
447.41M 1.9% |
471.82M 5.5% |
544.88M 15.5% |
|
Gross Profit | [friend] | [friend] | [friend] |
470.87M 89.5% |
288.79M -38.7% |
321.3M 11.3% |
|
Total Expenses | [friend] | [friend] | [friend] |
583.25M 7.0% |
606.95M 4.1% |
708.73M 16.8% |
|
Operating Expense | [friend] | [friend] | [friend] |
135.84M 28.1% |
135.13M -0.5% |
163.85M 21.3% |
|
Operating Income | [friend] | [friend] | [friend] |
335.03M 135.1% |
153.66M -54.1% |
157.45M 2.5% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] |
275.29M 84.9% |
226.71M -17.6% |
233.7M 3.1% |
|
Net Income | [friend] | [friend] | [friend] |
249.5M 61.3% |
200.11M -19.8% |
186.61M -6.7% |
|
Basic EPS | [friend] | [friend] | [friend] |
0.42 61.5% |
0.33 -21.4% |
0.25 -24.2% |
|
Diluted EPS | [friend] | [friend] | [friend] |
0.42 61.5% |
0.33 -21.4% |
0.25 -24.2% |