2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | Graph | |
---|---|---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] | [friend] | [friend] |
319.81M 16.8% |
287.93M -10.0% |
334.71M 16.2% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] |
156.07M 27.8% |
162.68M 4.2% |
154.61M -5.0% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] |
163.74M 7.9% |
125.25M -23.5% |
180.1M 43.8% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] |
249.27M 18.2% |
351.51M 41.0% |
321.05M -8.7% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] |
93.21M 5.0% |
188.83M 102.6% |
166.44M -11.9% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] |
70.53M 12.0% |
-63.58M - |
13.66M - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] |
54.9M 4.5% |
-46.64M - |
6.2M - |
|
Net Income | [friend] | [friend] | [friend] | [friend] |
55.19M 5.0% |
-45.73M - |
7.56M - |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] |
0.95 4.4% |
-0.59 - |
0.1 - |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] |
0.95 4.4% |
-0.59 - |
0.1 - |