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] |
49.01M 2.3% |
45.11M -8.0% |
45.43M 0.7% |
53.36M 17.5% |
55.04M 3.2% |
53.52M -2.8% |
49.89M -6.8% |
59.09M 18.4% |
55.72M -5.7% |
56.33M 1.1% |
51.87M -7.9% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
12.82M 11.1% |
12.54M -2.2% |
11.99M -4.4% |
14.86M 24.0% |
16.31M 9.7% |
16.06M -1.6% |
14.46M -10.0% |
16.9M 16.9% |
15.72M -7.0% |
15.56M -1.0% |
13.52M -13.1% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
36.19M -0.5% |
32.56M -10.0% |
33.44M 2.7% |
38.49M 15.1% |
38.73M 0.6% |
37.46M -3.3% |
35.44M -5.4% |
42.19M 19.1% |
40M -5.2% |
40.77M 1.9% |
38.35M -5.9% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
48.77M 37.2% |
38.46M -21.1% |
39.08M 1.6% |
43.2M 10.5% |
43.43M 0.5% |
41.36M -4.8% |
44.59M 7.8% |
44.76M 0.4% |
43.23M -3.4% |
43.57M 0.8% |
40.68M -6.6% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
35.94M 49.8% |
25.91M -27.9% |
27.09M 4.6% |
28.33M 4.6% |
27.12M -4.3% |
25.3M -6.7% |
30.14M 19.1% |
27.86M -7.5% |
27.51M -1.3% |
28.02M 1.8% |
27.15M -3.1% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
243K -98.0% |
6.65M 2637.4% |
6.34M -4.6% |
10.16M 60.2% |
11.61M 14.3% |
12.16M 4.7% |
5.3M -56.4% |
14.33M 170.3% |
12.48M -12.9% |
12.75M 2.1% |
11.2M -12.2% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-9.27M - |
4.41M - |
4.03M -8.7% |
2.03M -49.6% |
5.29M 160.3% |
2.27M -57.1% |
-1.05M - |
5.59M - |
4.19M -25.0% |
3.61M -13.9% |
3.73M 3.3% |
|
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-5.53M - |
2.12M - |
1.89M -10.9% |
968K -48.6% |
3.52M 263.8% |
902K -74.4% |
-508K - |
4.01M - |
2.94M -26.7% |
2.49M -15.5% |
2.82M 13.5% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-0.176 - |
0.057 - |
0.06 4.7% |
0.03 -50% |
0.09 200% |
0.02 -77.5% |
-0.02 - |
0.08 - |
0.06 -25.0% |
0.05 -17.4% |
0.06 21.0% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-0.176 - |
0.057 - |
0.05 -12.7% |
0.03 -40.0% |
0.08 166.7% |
0.02 -74.7% |
-0.02 - |
0.08 - |
0.06 -25.0% |
0.05 -17.4% |
0.06 21.0% |