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] |
73.86M 29.0% |
146.48M 98.3% |
64.31M -56.1% |
87.84M 36.6% |
78.49M -10.6% |
46.29M -41.0% |
51.92M 12.2% |
43M -17.2% |
31.69M -26.3% |
36.02M 13.7% |
42.48M 18.0% |
26.09M -38.6% |
|
Cost of Revenue | [friend] |
17.76M - |
15.44M -13.0% |
8.88M -42.5% |
7.91M -10.9% |
9.73M 23.0% |
2.5M -74.3% |
16.04M 540.6% |
5.96M -62.8% |
5.56M -6.8% |
7.95M 42.9% |
17.8M 124.1% |
8.28M -53.5% |
|
Gross Profit | [friend] |
56.11M -2.0% |
131.04M 133.5% |
55.44M -57.7% |
79.93M 44.2% |
68.77M -14.0% |
43.79M -36.3% |
35.88M -18.1% |
37.04M 3.2% |
26.13M -29.5% |
28.07M 7.4% |
24.68M -12.1% |
17.81M -27.8% |
|
Total Expenses | [friend] |
57.2M - |
52.63M -8.0% |
38.21M -27.4% |
35.77M -6.4% |
37.83M 5.8% |
25.42M -32.8% |
52.61M 106.9% |
38.63M -26.6% |
34.9M -9.7% |
41.63M 19.3% |
43.92M 5.5% |
33.85M -22.9% |
|
Operating Expense | [friend] |
39.45M - |
37.19M -5.7% |
29.33M -21.1% |
27.86M -5.0% |
28.1M 0.9% |
22.92M -18.4% |
36.56M 59.5% |
32.67M -10.7% |
29.34M -10.2% |
33.69M 14.8% |
26.12M -22.5% |
25.57M -2.1% |
|
Operating Income | [friend] |
16.66M -70.9% |
93.85M 463.3% |
26.11M -72.2% |
52.08M 99.5% |
40.66M -21.9% |
20.87M -48.7% |
-683.01K - |
4.37M - |
-3.21M - |
-5.62M - |
-1.44M - |
-7.76M - |
|
Net Income (Cont Operations) | [friend] |
53.26M - |
- | - | - |
71.3M - |
- | - | - |
12.36M - |
- | - | - | |
Net Income | [friend] |
29.69M 26.0% |
74.55M 151.1% |
21.19M -71.6% |
39.96M 88.6% |
31.34M -21.6% |
18.8M -40.0% |
617.3K -96.7% |
11.14M 1704.8% |
1.22M -89.1% |
3.52M 188.4% |
-3.03M - |
-2.63M - |
|
Basic EPS | [friend] |
0.564 - |
1.417 151.1% |
0.21 -85.2% |
0.76 261.9% |
0.59 -22.4% |
0.36 -39.0% |
-0.12 - |
0.16 - |
0.02 -87.5% |
0.05 150.0% |
-0.05 - |
-0.04 - |
|
Diluted EPS | [friend] |
0.564 - |
1.417 151.1% |
0.21 -85.2% |
0.76 261.9% |
0.59 -22.4% |
0.36 -39.0% |
-0.12 - |
0.16 - |
0.02 -87.5% |
0.05 150.0% |
-0.05 - |
-0.04 - |