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] |
95.1M 55.7% |
75.03M -21.1% |
84.29M 12.3% |
63.18M -25.0% |
64.67M 2.4% |
59.05M -8.7% |
60.66M 2.7% |
42.42M -30.1% |
68.35M 61.1% |
102.6M 50.1% |
86.51M -15.7% |
111.41M 28.8% |
|
Cost of Revenue | [friend] | [friend] | [friend] |
13.86M 6.2% |
25.26M 82.3% |
16.84M -33.3% |
14.13M -16.1% |
20.88M 47.8% |
14.43M -30.9% |
21.79M 51.1% |
18.56M -14.8% |
31.32M 68.7% |
55.49M 77.2% |
26.89M -51.5% |
60.77M 126.0% |
|
Gross Profit | [friend] | [friend] | [friend] |
81.24M 69.2% |
49.77M -38.7% |
67.44M 35.5% |
49.05M -27.3% |
43.79M -10.7% |
44.62M 1.9% |
38.87M -12.9% |
23.86M -38.6% |
37.02M 55.2% |
47.11M 27.2% |
59.62M 26.6% |
50.64M -15.1% |
|
Total Expenses | [friend] | [friend] | [friend] |
60.12M 26.4% |
53.67M -10.7% |
33.87M -36.9% |
42.42M 25.2% |
49.21M 16.0% |
37.82M -23.1% |
50.57M 33.7% |
37.94M -25.0% |
59.58M 57.0% |
81.69M 37.1% |
68M -16.8% |
86.65M 27.4% |
|
Operating Expense | [friend] | [friend] | [friend] |
46.26M 34.0% |
28.41M -38.6% |
17.03M -40.0% |
28.3M 66.1% |
28.33M 0.1% |
23.4M -17.4% |
28.78M 23.0% |
19.38M -32.7% |
28.26M 45.8% |
26.2M -7.3% |
41.11M 56.9% |
25.88M -37.0% |
|
Operating Income | [friend] | [friend] | [friend] |
34.98M 159.1% |
21.36M -38.9% |
50.41M 136.0% |
20.76M -58.8% |
15.47M -25.5% |
21.23M 37.2% |
10.09M -52.5% |
4.47M -55.6% |
8.76M 95.9% |
20.91M 138.6% |
18.51M -11.5% |
24.76M 33.8% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] |
24.91M 107.0% |
- | - |
20.26M - |
40.2M 98.4% |
- | - | - |
22.78M - |
- | - | - | |
Net Income | [friend] | [friend] | [friend] |
24.91M 107.0% |
24.04M -3.5% |
73.93M 207.5% |
20.26M -72.6% |
19.94M -1.6% |
26.9M 34.9% |
25.83M -4.0% |
7.72M -70.1% |
15.06M 95.2% |
21.29M 41.4% |
17M -20.2% |
22.9M 34.7% |
|
Basic EPS | [friend] | [friend] | [friend] |
0.06 100% |
0.06 0% |
0.18 200% |
0.05 -72.2% |
0.05 0% |
0.06 20.0% |
0.06 0% |
0.02 -66.7% |
0.03 50.0% |
0.05 66.7% |
0.03 -40.0% |
0.05 66.7% |
|
Diluted EPS | [friend] | [friend] | [friend] |
0.06 100% |
0.06 0% |
0.18 200% |
0.05 -72.2% |
0.05 0% |
0.06 20.0% |
0.06 0% |
0.02 -66.7% |
0.03 50.0% |
0.05 66.7% |
0.03 -40.0% |
0.05 66.7% |