2018 | 2019 | 2020 | 2021 | 2022 | 2023 | Graph | |
---|---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] | [friend] |
236.65M 14.9% |
248.02M 4.8% |
281.56M 13.5% |
|
Cost of Revenue | [friend] | [friend] | [friend] |
134.45M 22.7% |
134.74M 0.2% |
169.51M 25.8% |
|
Gross Profit | [friend] | [friend] | [friend] |
102.2M 6.1% |
113.28M 10.8% |
112.05M -1.1% |
|
Total Expenses | [friend] | [friend] | [friend] |
168.22M 25.2% |
175.12M 4.1% |
236.99M 35.3% |
|
Operating Expense | [friend] | [friend] | [friend] |
33.77M 36.4% |
40.37M 19.6% |
67.48M 67.1% |
|
Operating Income | [friend] | [friend] | [friend] |
68.43M -4.4% |
72.9M 6.5% |
44.57M -38.9% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] |
55.19M -1.7% |
57.13M 3.5% |
37.81M -33.8% |
|
Net Income | [friend] | [friend] | [friend] |
55.19M -1.7% |
57.13M 3.5% |
37.81M -33.8% |
|
Basic EPS | [friend] | [friend] | [friend] |
1.23 -1.6% |
1.27 3.3% |
0.67 -47.2% |
|
Diluted EPS | [friend] | [friend] | [friend] |
1.23 -1.6% |
1.27 3.3% |
0.67 -47.2% |