2018 | 2019 | 2020 | 2021 | 2022 | 2023 | Graph | |
---|---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] | [friend] |
965.05M 20.4% |
1.1B 13.9% |
1.23B 11.8% |
|
Cost of Revenue | [friend] | [friend] | [friend] |
216.54M 29.5% |
237.01M 9.5% |
266.08M 12.3% |
|
Gross Profit | [friend] | [friend] | [friend] |
748.51M 18.0% |
862.07M 15.2% |
962.33M 11.6% |
|
Total Expenses | [friend] | [friend] | [friend] |
870.46M 39.2% |
890.47M 2.3% |
997.87M 12.1% |
|
Operating Expense | [friend] | [friend] | [friend] |
653.92M 42.7% |
653.46M -0.1% |
731.79M 12.0% |
|
Operating Income | [friend] | [friend] | [friend] |
94.59M -46.3% |
208.61M 120.5% |
230.54M 10.5% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] |
93.19M -26.3% |
174.78M 87.5% |
326.79M 87.0% |
|
Net Income | [friend] | [friend] | [friend] |
93.18M -26.2% |
174.74M 87.5% |
326.71M 87.0% |
|
Basic EPS | [friend] | [friend] | [friend] |
0.3 -31.8% |
0.57 90.0% |
1.05 84.2% |
|
Diluted EPS | [friend] | [friend] | [friend] |
0.3 -28.6% |
0.55 83.3% |
1 81.8% |