2018 | 2019 | 2020 | 2021 | 2022 | 2023 | Graph | |
---|---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] | [friend] |
775.67M 29.9% |
1.13B 45.4% |
845.6M -25.0% |
|
Cost of Revenue | [friend] | [friend] | [friend] |
611.14M 30.0% |
819.06M 34.0% |
570.8M -30.3% |
|
Gross Profit | [friend] | [friend] | [friend] |
164.53M 29.6% |
308.88M 87.7% |
274.8M -11.0% |
|
Total Expenses | [friend] | [friend] | [friend] |
656.41M 28.0% |
889.45M 35.5% |
642.52M -27.8% |
|
Operating Expense | [friend] | [friend] | [friend] |
45.27M 5.6% |
70.4M 55.5% |
71.72M 1.9% |
|
Operating Income | [friend] | [friend] | [friend] |
119.26M 41.8% |
238.49M 100.0% |
203.08M -14.8% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] |
101.09M 69.8% |
239.44M 136.9% |
230.78M -3.6% |
|
Net Income | [friend] | [friend] | [friend] |
101.09M 69.8% |
239.44M 136.9% |
227.82M -4.9% |
|
Basic EPS | [friend] | [friend] | [friend] |
2.01 70.3% |
4.76 136.8% |
3.55 -25.4% |
|
Diluted EPS | [friend] | [friend] | [friend] |
2.01 70.3% |
4.76 136.8% |
3.55 -25.4% |