2018 | 2019 | 2020 | 2021 | 2022 | 2023 | Graph | |
---|---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] | [friend] |
339.18M 88.3% |
199.83M -41.1% |
249.31M 24.8% |
|
Cost of Revenue | [friend] | [friend] | [friend] |
127.8M 79.0% |
85.06M -33.4% |
110.48M 29.9% |
|
Gross Profit | [friend] | [friend] | [friend] |
211.38M 94.4% |
114.76M -45.7% |
138.83M 21.0% |
|
Total Expenses | [friend] | [friend] | [friend] |
246.08M 75.0% |
188.13M -23.6% |
231.6M 23.1% |
|
Operating Expense | [friend] | [friend] | [friend] |
118.28M 70.8% |
103.06M -12.9% |
121.12M 17.5% |
|
Operating Income | [friend] | [friend] | [friend] |
93.1M 135.9% |
11.7M -87.4% |
17.71M 51.4% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] |
89.22M 174.9% |
51.86M -41.9% |
59.77M 15.3% |
|
Net Income | [friend] | [friend] | [friend] |
89.22M 174.9% |
51.86M -41.9% |
59.77M 15.3% |
|
Basic EPS | [friend] | [friend] | [friend] |
1.487 136.0% |
0.707 -52.4% |
0.727 2.7% |
|
Diluted EPS | [friend] | [friend] | [friend] |
1.412 131.5% |
0.662 -53.1% |
0.696 5.1% |