2017 Q4 | 2018 Q4 | 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 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
10.16M 3.5% |
9.78M -3.7% |
8.85M -9.6% |
8.81M -0.5% |
9.26M 5.2% |
9.8M 5.9% |
10.22M 4.3% |
9.94M -2.7% |
10.45M 5.1% |
11.03M 5.6% |
11.02M -0.1% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
8.23M -1.8% |
8.16M -0.9% |
8.08M -1.0% |
8.48M 4.9% |
8.68M 2.3% |
9M 3.7% |
8.74M -2.8% |
8.59M -1.8% |
8.55M -0.5% |
8.54M -0.1% |
8.57M 0.4% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.92M 34.7% |
1.62M -15.7% |
762K -53.0% |
325K -57.3% |
583K 79.4% |
808K 38.6% |
1.48M 82.9% |
1.35M -8.4% |
1.9M 40.3% |
2.49M 31.1% |
2.45M -1.5% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
11.84M -1.0% |
11.76M -0.7% |
11.46M -2.5% |
12.15M 6.0% |
12.44M 2.4% |
12.64M 1.6% |
12.08M -4.4% |
11.99M -0.7% |
12.19M 1.7% |
12.37M 1.5% |
11.68M -5.6% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
3.61M 0.8% |
3.59M -0.5% |
3.37M -6.1% |
3.67M 8.8% |
3.76M 2.5% |
3.65M -3.1% |
3.34M -8.4% |
3.4M 1.9% |
3.65M 7.1% |
3.84M 5.2% |
3.11M -19.0% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-1.69M - |
-1.97M - |
-2.61M - |
-3.34M - |
-3.18M - |
-2.84M - |
-1.86M - |
-2.05M - |
-1.75M - |
-1.35M - |
-658K - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - | - |
-10.77M - |
- | - | - |
-1.76M - |
- | - | - | - | |
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-1.64M - |
-1.98M - |
-10.77M - |
-11.48M - |
-11.34M - |
-10.83M - |
-1.73M - |
-1.94M - |
-1.16M - |
-859K - |
-124K - |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-0.003 - |
-0.003 - |
-0.016 - |
-0.016 - |
-0.017 - |
-0.017 - |
-0.002 - |
-0.003 - |
-0.001 - |
-0.001 - |
0 - |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-0.003 - |
-0.003 - |
-0.016 - |
-0.016 - |
-0.017 - |
-0.017 - |
-0.002 - |
-0.003 - |
-0.001 - |
-0.001 - |
0 - |