2018 | 2019 | 2020 | 2021 | 2022 | 2023 | Graph | |
---|---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] | [friend] |
807.68M 23.6% |
881.78M 9.2% |
989.77M 12.2% |
|
Cost of Revenue | [friend] | [friend] | [friend] |
321.31M 28.9% |
357.56M 11.3% |
415.34M 16.2% |
|
Gross Profit | [friend] | [friend] | [friend] |
486.37M 20.4% |
524.23M 7.8% |
574.43M 9.6% |
|
Total Expenses | [friend] | [friend] | [friend] |
345.2M 24.4% |
398.4M 15.4% |
453.23M 13.8% |
|
Operating Expense | [friend] | [friend] | [friend] |
23.89M -15.1% |
40.84M 70.9% |
37.88M -7.2% |
|
Operating Income | [friend] | [friend] | [friend] |
462.48M 23.1% |
483.39M 4.5% |
536.54M 11.0% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] |
142.57M 20.9% |
195.94M 37.4% |
135.56M -30.8% |
|
Net Income | [friend] | [friend] | [friend] |
142.48M 20.9% |
196.01M 37.6% |
135.22M -31.0% |
|
Basic EPS | [friend] | [friend] | [friend] |
0.2 5.3% |
0.25 25.0% |
0.14 -44.0% |
|
Diluted EPS | [friend] | [friend] | [friend] |
0.2 5.3% |
0.25 25.0% |
0.14 -44.0% |