2020 Q2 | 2020 Q3 | 2020 Q4 | 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] |
94.64M 44.3% |
58.12M -38.6% |
66.99M 15.3% |
52.59M -21.5% |
45.5M -13.5% |
59.69M 31.2% |
55.16M -7.6% |
43.4M -21.3% |
59.88M 38.0% |
56.09M -6.3% |
57.77M 3.0% |
43.18M -25.3% |
|
Cost of Revenue | [friend] | [friend] | [friend] |
14.04M - |
22.16M 57.9% |
10.09M -54.5% |
9.34M -7.4% |
5.96M -36.2% |
7.3M 22.5% |
9.04M 23.9% |
7.31M -19.2% |
10.2M 39.6% |
10.5M 2.9% |
15.5M 47.7% |
9.49M -38.8% |
|
Gross Profit | [friend] | [friend] | [friend] |
80.61M 22.9% |
58.12M -27.9% |
56.9M -2.1% |
43.24M -24.0% |
39.54M -8.6% |
52.39M 32.5% |
46.11M -12.0% |
36.1M -21.7% |
49.68M 37.6% |
45.59M -8.2% |
42.27M -7.3% |
33.68M -20.3% |
|
Total Expenses | [friend] | [friend] | [friend] |
68.74M - |
108.34M 57.6% |
40.43M -62.7% |
39.3M -2.8% |
31.51M -19.8% |
41.77M 32.6% |
46.58M 11.5% |
41.41M -11.1% |
45.2M 9.2% |
49.06M 8.5% |
59.32M 20.9% |
47.62M -19.7% |
|
Operating Expense | [friend] | [friend] | [friend] |
54.7M - |
86.17M 57.5% |
30.34M -64.8% |
29.96M -1.2% |
25.55M -14.7% |
34.47M 34.9% |
37.54M 8.9% |
34.1M -9.1% |
35M 2.6% |
38.56M 10.2% |
43.82M 13.6% |
38.13M -13.0% |
|
Operating Income | [friend] | [friend] | [friend] |
25.91M -60.5% |
58.12M 124.3% |
26.57M -54.3% |
13.28M -50.0% |
13.99M 5.3% |
17.92M 28.1% |
8.58M -52.1% |
1.99M -76.8% |
14.68M 636.5% |
7.02M -52.2% |
-1.55M - |
-4.45M - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] |
24.62M - |
- | - | - |
25.86M - |
- | - | - |
25.72M - |
- | - | - | |
Net Income | [friend] | [friend] | [friend] |
25.18M 62.7% |
16.77M -33.4% |
25.95M 54.7% |
12.73M -50.9% |
13.38M 5.1% |
16.79M 25.5% |
12.45M -25.9% |
6.75M -45.8% |
19.47M 188.6% |
10.65M -45.3% |
4.57M -57.1% |
-2.37M - |
|
Basic EPS | [friend] | [friend] | [friend] |
0.336 62.7% |
0.224 -33.4% |
0.346 54.7% |
0.17 -50.9% |
0.178 5.1% |
0.203 14.0% |
0.113 -44.6% |
0.068 -40.1% |
0.195 188.3% |
0.107 -45.2% |
0.046 -57.2% |
-0.024 - |
|
Diluted EPS | [friend] | [friend] | [friend] |
0.336 62.7% |
0.224 -33.4% |
0.346 54.7% |
0.17 -50.9% |
0.178 5.1% |
0.203 14.0% |
0.113 -44.6% |
0.068 -40.1% |
0.195 188.3% |
0.107 -45.2% |
0.046 -57.2% |
-0.024 - |