2017 | 2018 | 2019 | 2020 | 2021 | 2022 | Graph | |
---|---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] | [friend] | [friend] |
197.18M 9.3% |
170.04M -13.8% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] |
50.78M 81.7% |
40.83M -19.6% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] |
146.4M -4.0% |
129.2M -11.7% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] |
159.65M 53.2% |
167.57M 5.0% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] |
108.87M 42.8% |
126.74M 16.4% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] |
37.54M -50.8% |
2.47M -93.4% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] |
52.76M -32.7% |
14.15M -73.2% |
|
Net Income | [friend] | [friend] | [friend] | [friend] |
41.01M -36.6% |
16.4M -60.0% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] |
0.04 -25.5% |
0.01 -75.0% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] |
0.04 -25.5% |
0.01 -75.0% |