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] |
83.42M 56.5% |
68.75M -17.6% |
93.28M 35.7% |
76.38M -18.1% |
70.43M -7.8% |
63.75M -9.5% |
38.77M -39.2% |
41.26M 6.4% |
37.07M -10.2% |
47.31M 27.6% |
44.82M -5.3% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] |
21.81M 64.4% |
19.61M -10.1% |
28.78M 46.8% |
25.42M -11.7% |
19.08M -24.9% |
31.46M 64.9% |
7.59M -75.9% |
7.25M -4.5% |
6.57M -9.4% |
9.2M 40.1% |
8.71M -5.3% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] |
61.61M 53.9% |
49.13M -20.3% |
64.5M 31.3% |
50.96M -21.0% |
51.35M 0.8% |
32.3M -37.1% |
31.18M -3.5% |
34.01M 9.1% |
30.5M -10.3% |
38.11M 25.0% |
36.1M -5.3% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] |
63.77M 58.6% |
55.22M -13.4% |
73.47M 33.0% |
72.94M -0.7% |
70.48M -3.4% |
68.01M -3.5% |
49.44M -27.3% |
49.22M -0.4% |
40.72M -17.3% |
33.35M -18.1% |
45.13M 35.3% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] |
41.96M 55.7% |
35.61M -15.1% |
44.69M 25.5% |
47.52M 6.3% |
51.4M 8.2% |
36.55M -28.9% |
41.85M 14.5% |
41.97M 0.3% |
34.16M -18.6% |
24.15M -29.3% |
36.42M 50.8% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] |
19.65M 50.1% |
13.52M -31.2% |
19.81M 46.5% |
3.44M -82.6% |
-45.31K - |
-4.26M - |
-10.67M - |
-7.96M - |
-3.66M - |
13.97M - |
-313.3K - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | - | - | - |
21.92M - |
- | - | - |
-10.19M - |
- | - | - | |
Net Income | [friend] | [friend] | [friend] | [friend] |
18.19M 33.7% |
13.4M -26.3% |
16.81M 25.4% |
5.12M -69.6% |
1.83M -64.2% |
-423.3K - |
-6.39M - |
-3.8M - |
1.85M - |
16.6M 797.7% |
3.7M -77.7% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] |
0.61 35.6% |
0.44 -27.9% |
0.56 27.3% |
0.07 -87.5% |
0.08 14.3% |
-0.09 - |
-0.16 - |
-0.09 - |
0.04 - |
0.42 950% |
0.09 -78.6% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] |
0.61 35.6% |
0.43 -29.5% |
0.56 30.2% |
0.06 -89.3% |
0.08 33.3% |
-0.09 - |
-0.16 - |
-0.09 - |
0.04 - |
0.42 950% |
0.09 -78.6% |