2018 | 2019 | 2020 | 2021 | 2022 | 2023 | Graph | |
---|---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] | [friend] |
141.31M 15.4% |
139.7M -1.1% |
270.16M 93.4% |
|
Cost of Revenue | [friend] | [friend] | [friend] |
46.61M 12.4% |
65.33M 40.2% |
183.61M 181.0% |
|
Gross Profit | [friend] | [friend] | [friend] |
94.7M 16.9% |
74.37M -21.5% |
86.56M 16.4% |
|
Total Expenses | [friend] | [friend] | [friend] |
69M 29.5% |
95.82M 38.9% |
256.92M 168.1% |
|
Operating Expense | [friend] | [friend] | [friend] |
22.39M 89.7% |
30.48M 36.2% |
73.31M 140.5% |
|
Operating Income | [friend] | [friend] | [friend] |
72.31M 4.4% |
43.89M -39.3% |
13.25M -69.8% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] |
70.73M 10.2% |
58.69M -17.0% |
-35M - |
|
Net Income | [friend] | [friend] | [friend] |
70.73M 10.2% |
58.69M -17.0% |
-35M - |
|
Basic EPS | [friend] | [friend] | [friend] |
1.05 -4.5% |
0.75 -28.6% |
-0.39 - |
|
Diluted EPS | [friend] | [friend] | [friend] |
1.05 -4.5% |
0.75 -28.6% |
-0.39 - |