2017 Q4 | 2018 Q3 | 2018 Q4 | 2019 Q2 | 2019 Q3 | 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] | [friend] | [friend] |
19.52M 3.9% |
17.36M -11.1% |
68.09M 292.2% |
114.07M 67.5% |
109.83M -3.7% |
89M -19.0% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
16.56M 3.4% |
15.43M -6.8% |
62.86M 307.4% |
104.77M 66.7% |
103.55M -1.2% |
85.93M -17.0% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
2.96M 6.4% |
1.93M -34.8% |
5.23M 170.9% |
9.31M 77.9% |
6.29M -32.4% |
3.07M -51.1% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
18.04M 3.8% |
17.85M -1.1% |
67.05M 275.7% |
111.2M 65.8% |
109.77M -1.3% |
88.15M -19.7% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.48M 7.6% |
2.42M 64.0% |
4.2M 73.6% |
6.43M 53.2% |
6.22M -3.3% |
2.23M -64.2% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.49M 5.3% |
-487.8K - |
1.03M - |
2.88M 178.4% |
66.62K -97.7% |
848.9K 1174.2% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
319.85K -59.1% |
-938.41K - |
1.06M - |
1.9M 78.5% |
-554.53K - |
365.09K - |
|
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
319.85K -59.1% |
-938.41K - |
1.06M - |
1.9M 78.5% |
-554.53K - |
-9.58M - |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.02 -74.5% |
-0.05 - |
0.04 - |
0.09 125% |
-0.02 - |
-0.37 - |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.02 -74.5% |
-0.06 - |
0.03 - |
0.09 200% |
-0.02 - |
-0.38 - |