2021 Q1 | 2021 Q2 | 2022 Q1 | 2022 Q2 | 2022 Q3 | 2022 Q4 | 2023 Q1 | 2023 Q2 | 2023 Q3 | 2023 Q4 | 2024 Q1 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] |
47.55M -17.9% |
54.73M 15.1% |
65.94M 20.5% |
72.53M 10.0% |
53.68M -26.0% |
71.45M 33.1% |
69.21M -3.1% |
83.78M 21.0% |
56.25M -32.9% |
|
Cost of Revenue | [friend] | [friend] | - |
8.81M - |
6.32M -28.2% |
4.72M -25.4% |
4.18M -11.3% |
7.01M 67.6% |
6.85M -2.3% |
5.72M -16.6% |
5.56M -2.7% |
|
Gross Profit | [friend] | [friend] |
47.55M -17.9% |
45.92M -3.4% |
59.62M 29.8% |
67.81M 13.7% |
49.5M -27.0% |
64.43M 30.2% |
62.36M -3.2% |
78.06M 25.2% |
50.69M -35.1% |
|
Total Expenses | [friend] | [friend] | - |
77.3M - |
48.32M -37.5% |
50.98M 5.5% |
45.93M -9.9% |
55.58M 21.0% |
54.1M -2.7% |
72.21M 33.5% |
57.37M -20.6% |
|
Operating Expense | [friend] | [friend] | - |
68.49M - |
42M -38.7% |
46.26M 10.2% |
41.75M -9.8% |
48.56M 16.3% |
47.25M -2.7% |
66.5M 40.7% |
51.8M -22.1% |
|
Operating Income | [friend] | [friend] |
47.55M -17.9% |
-22.57M - |
17.62M - |
21.55M 22.3% |
7.75M -64.0% |
15.87M 104.8% |
15.11M -4.8% |
11.56M -23.5% |
-1.11M - |
|
Net Income (Cont Operations) | [friend] | [friend] | - |
23.74M - |
- | - | - |
26.18M - |
- | - | - | |
Net Income | [friend] | [friend] |
10.83M -40.6% |
12.91M 19.2% |
17.3M 34.0% |
21.2M 22.6% |
8.26M -61.0% |
17.92M 116.9% |
16.1M -10.2% |
11.86M -26.3% |
6.03M -49.2% |
|
Basic EPS | [friend] | [friend] |
0.322 -40.6% |
0.384 19.2% |
0.51 32.9% |
0.63 23.5% |
0.171 -72.8% |
0.363 112.0% |
0.329 -9.4% |
0.151 -54.2% |
0.089 -40.9% |
|
Diluted EPS | [friend] | [friend] |
0.322 -40.6% |
0.384 19.2% |
0.51 32.9% |
0.63 23.5% |
0.171 -72.8% |
0.363 112.0% |
0.329 -9.4% |
0.151 -54.2% |
0.089 -40.9% |