2018 Q2 | 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] |
38.51M -6.1% |
36.13M -6.2% |
34.14M -5.5% |
32.75M -4.1% |
30.66M -6.4% |
29.04M -5.3% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] |
26.72M -5.5% |
25.81M -3.4% |
24.58M -4.8% |
23.79M -3.2% |
22.92M -3.7% |
21.75M -5.1% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] |
11.79M -7.6% |
10.32M -12.5% |
9.56M -7.4% |
8.96M -6.3% |
7.74M -13.6% |
7.29M -5.9% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] |
33.16M -5.4% |
33.38M 0.7% |
32.34M -3.1% |
31.6M -2.3% |
31.16M -1.4% |
29.72M -4.6% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] |
6.44M -5.2% |
7.57M 17.6% |
7.76M 2.5% |
7.81M 0.5% |
8.24M 5.5% |
7.97M -3.3% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] |
5.35M -10.3% |
2.75M -48.6% |
1.79M -34.7% |
1.15M -35.9% |
-496K - |
-681K - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] |
3.88M -42.6% |
1.52M -60.9% |
1.53M 1.2% |
428K -72.1% |
-1.84M - |
-1.77M - |
|
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] |
2.99M -46.9% |
1.06M -64.4% |
1.12M 5.3% |
176K -84.3% |
-1.9M - |
-1.9M - |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] |
0.017 -36.8% |
0.005 -70.5% |
0.005 6.1% |
0.001 -84.8% |
-0.009 - |
-0.009 - |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] |
0.017 -36.8% |
0.005 -70.5% |
0.005 6.1% |
0.001 -84.8% |
-0.009 - |
-0.009 - |