2017 Q4 | 2018 Q4 | 2019 Q2 | 2019 Q4 | 2020 Q2 | 2020 Q4 | 2021 Q2 | 2021 Q4 | 2022 Q2 | 2022 Q4 | 2023 Q2 | 2023 Q4 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
37.76M 0.3% |
52.15M 38.1% |
62.28M 19.4% |
63.3M 1.6% |
57.84M -8.6% |
44.66M -22.8% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
11.93M -21.1% |
18.11M 51.8% |
21.72M 19.9% |
20.69M -4.8% |
43.75M 111.5% |
67.19M 53.6% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
25.83M 14.6% |
34.04M 31.8% |
40.56M 19.1% |
42.61M 5.1% |
14.09M -66.9% |
-22.52M - |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
27.15M -8.0% |
35.03M 29.0% |
43.45M 24.0% |
45.69M 5.2% |
80.92M 77.1% |
93.07M 15.0% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
15.22M 5.7% |
16.92M 11.2% |
21.73M 28.4% |
25.01M 15.1% |
37.17M 48.6% |
25.89M -30.4% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
10.6M 30.4% |
17.12M 61.5% |
18.83M 10.0% |
17.6M -6.5% |
-23.08M - |
-48.41M - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
3.58M -27.6% |
8.54M 138.5% |
13.02M 52.5% |
7.03M -46.0% |
-18.25M - |
- | |
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
3.65M -26.1% |
8.26M 126.1% |
12.95M 56.8% |
11.55M -10.8% |
-18.44M - |
-62.54M - |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.018 -26.2% |
0.043 137.5% |
0.066 53.5% |
0.057 -13.6% |
-0.091 - |
-0.307 - |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.018 -26.2% |
0.042 131.9% |
0.065 54.8% |
0.056 -13.8% |
-0.092 - |
-0.307 - |