2019 Q1 | 2019 Q2 | 2019 Q3 | 2019 Q4 | 2020 Q1 | 2020 Q2 | 2020 Q3 | 2020 Q4 | 2021 Q1 | 2021 Q2 | 2021 Q3 | 2021 Q4 | 2022 Q1 | 2022 Q2 | 2022 Q3 | 2022 Q4 | 2023 Q1 | 2023 Q2 | 2023 Q3 | 2023 Q4 | 2024 Q1 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
18.29M 42.5% |
18.96M 3.7% |
21.05M 11.0% |
16.28M -22.7% |
12.37M -24.0% |
17.33M 40.1% |
16.77M -3.2% |
18.84M 12.4% |
20.93M 11.1% |
15.01M -28.3% |
15.54M 3.6% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
14.03M 41.6% |
14.02M -0.1% |
16.15M 15.2% |
12.78M -20.9% |
9.78M -23.5% |
14.12M 44.4% |
13.92M -1.4% |
15.96M 14.6% |
18.08M 13.2% |
13.29M -26.5% |
12.43M -6.5% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
4.26M 45.7% |
4.94M 16.0% |
4.9M -0.7% |
3.5M -28.6% |
2.59M -26.0% |
3.21M 23.8% |
2.84M -11.4% |
2.87M 1.2% |
2.86M -0.6% |
1.72M -39.8% |
3.12M 81.3% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
18.22M 44.5% |
19.61M 7.6% |
21.92M 11.8% |
18.21M -16.9% |
19.27M 5.8% |
20.27M 5.2% |
21.81M 7.6% |
22.72M 4.2% |
24.04M 5.8% |
19.64M -18.3% |
17.61M -10.4% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
4.19M 55.2% |
5.58M 33.2% |
5.77M 3.3% |
5.43M -5.9% |
9.49M 74.9% |
6.15M -35.2% |
7.89M 28.3% |
6.76M -14.3% |
5.97M -11.8% |
6.35M 6.5% |
5.18M -18.5% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
66.7K -69.9% |
-646.23K - |
-867.78K - |
-1.93M - |
-6.9M - |
-2.94M - |
-5.05M - |
-3.89M - |
-3.11M - |
-4.64M - |
-2.06M - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
59.66K -95.3% |
-604.18K - |
-696.22K - |
-1.74M - |
-8.66M - |
-4.18M - |
-5.14M - |
-5.44M - |
-3.37M - |
-4.73M - |
-2.14M - |
|
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
59.66K -95.3% |
-604.18K - |
-696.22K - |
-1.74M - |
-8.66M - |
-4.18M - |
-5.14M - |
-5.44M - |
-3.37M - |
-4.73M - |
-2.14M - |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.01 -90.9% |
-0.06 - |
-0.07 - |
-0.17 - |
-0.81 - |
-0.39 - |
-0.48 - |
-0.5 - |
-0.29 - |
-0.4 - |
-0.18 - |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.005 -95.6% |
-0.06 - |
-0.07 - |
-0.17 - |
-0.81 - |
-0.39 - |
-0.48 - |
-0.5 - |
-0.29 - |
-0.4 - |
-0.18 - |