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 | 2024 Q2 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] |
66.45M 57.2% |
95.32M 43.4% |
36.59M -61.6% |
42.11M 15.1% |
48.06M 14.1% |
69.04M 43.7% |
39.08M -43.4% |
46.02M 17.7% |
54.63M 18.7% |
71.99M 31.8% |
27.76M -61.4% |
36.35M 30.9% |
|
Cost of Revenue | [friend] | [friend] |
19.31M 154.4% |
22.36M 15.8% |
8.04M -64.1% |
10.03M 24.8% |
10.44M 4.1% |
15.61M 49.5% |
8.72M -44.1% |
11.14M 27.8% |
10.73M -3.7% |
20.15M 87.8% |
6.82M -66.1% |
6.85M 0.4% |
|
Gross Profit | [friend] | [friend] |
47.14M 36.0% |
72.96M 54.8% |
28.56M -60.9% |
32.08M 12.4% |
37.62M 17.2% |
53.43M 42.0% |
30.36M -43.2% |
34.88M 14.9% |
43.9M 25.9% |
51.84M 18.1% |
20.94M -59.6% |
29.5M 40.9% |
|
Total Expenses | [friend] | [friend] |
32.4M 46.3% |
49.62M 53.2% |
19.84M -60.0% |
22.97M 15.8% |
28.45M 23.9% |
39.14M 37.5% |
23.31M -40.4% |
31.91M 36.9% |
28.01M -12.2% |
45.67M 63.0% |
18.83M -58.8% |
22.51M 19.5% |
|
Operating Expense | [friend] | [friend] |
13.08M -10.1% |
27.27M 108.4% |
11.8M -56.7% |
12.94M 9.6% |
18.01M 39.2% |
23.52M 30.6% |
14.59M -38.0% |
20.77M 42.3% |
17.28M -16.8% |
25.52M 47.7% |
12.01M -53.0% |
15.66M 30.4% |
|
Operating Income | [friend] | [friend] |
34.06M 69.3% |
45.69M 34.2% |
16.75M -63.3% |
19.15M 14.3% |
19.61M 2.4% |
29.9M 52.5% |
15.77M -47.3% |
14.11M -10.6% |
26.62M 88.7% |
26.32M -1.1% |
8.94M -66.1% |
13.84M 54.9% |
|
Net Income (Cont Operations) | [friend] | [friend] | - | - |
14.65M - |
36.23M 147.3% |
- | - | - |
33.56M - |
- | - | - |
30.16M - |
|
Net Income | [friend] | [friend] |
29.73M 77.8% |
36.78M 23.7% |
14.65M -60.2% |
21.58M 47.3% |
21.84M 1.2% |
26.72M 22.4% |
16.14M -39.6% |
17.42M 8.0% |
26.59M 52.7% |
26.95M 1.3% |
14.37M -46.7% |
15.79M 9.9% |
|
Basic EPS | [friend] | [friend] |
0.4 81.8% |
0.49 22.5% |
0.2 -59.2% |
0.28 40.0% |
0.25 -10.7% |
0.29 16.0% |
0.16 -44.8% |
0.18 12.5% |
0.26 44.4% |
0.27 3.8% |
0.14 -48.1% |
0.16 14.3% |
|
Diluted EPS | [friend] | [friend] |
0.4 81.8% |
0.49 22.5% |
0.2 -59.2% |
0.28 40.0% |
0.25 -10.7% |
0.29 16.0% |
0.16 -44.8% |
0.18 12.5% |
0.26 44.4% |
0.27 3.8% |
0.14 -48.1% |
0.16 14.3% |