2019 | 2020 | 2021 | 2022 | 2023 | 2024 | Graph | |
---|---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] | [friend] |
768.67M 30.0% |
973.65M 26.7% |
1.05B 7.8% |
|
Cost of Revenue | [friend] | [friend] | [friend] |
361.21M 15.7% |
427.57M 18.4% |
474.84M 11.1% |
|
Gross Profit | [friend] | [friend] | [friend] |
407.46M 46.1% |
546.08M 34.0% |
574.53M 5.2% |
|
Total Expenses | [friend] | [friend] | [friend] |
632.02M 10.0% |
770.35M 21.9% |
839.9M 9.0% |
|
Operating Expense | [friend] | [friend] | [friend] |
270.81M 3.3% |
342.77M 26.6% |
365.07M 6.5% |
|
Operating Income | [friend] | [friend] | [friend] |
136.65M 714.5% |
203.31M 48.8% |
209.46M 3.0% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] |
119.56M 560.5% |
187.49M 56.8% |
152.89M -18.5% |
|
Net Income | [friend] | [friend] | [friend] |
119.41M 565.1% |
187.36M 56.9% |
152.7M -18.5% |
|
Basic EPS | [friend] | [friend] | [friend] |
0.63 186.4% |
0.98 55.6% |
0.79 -19.4% |
|
Diluted EPS | [friend] | [friend] | [friend] |
0.62 520% |
0.97 56.5% |
0.78 -19.6% |