2020 Q2 | 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] | [friend] | [friend] |
82.51M -28.5% |
87.74M 6.3% |
119.84M 36.6% |
67.59M -43.6% |
80.6M 19.2% |
72.4M -10.2% |
100.51M 38.8% |
88.26M -12.2% |
77.8M -11.8% |
96.63M 24.2% |
142.83M 47.8% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] |
53.11M -27.1% |
59.45M 11.9% |
70.43M 18.5% |
41.34M -41.3% |
50.84M 23.0% |
46.69M -8.2% |
62.91M 34.7% |
55.37M -12.0% |
48.16M -13.0% |
63.61M 32.1% |
90.98M 43.0% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] |
29.4M -30.9% |
28.29M -3.8% |
49.41M 74.7% |
26.25M -46.9% |
29.76M 13.4% |
25.71M -13.6% |
37.6M 46.2% |
32.88M -12.5% |
29.64M -9.9% |
33.02M 11.4% |
51.85M 57.0% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] |
53.11M -51.7% |
71.76M 35.1% |
89.59M 24.9% |
54.27M -39.4% |
64.57M 19.0% |
71.07M 10.1% |
81.03M 14.0% |
81.53M 0.6% |
71.64M -12.1% |
86.73M 21.1% |
119.35M 37.6% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] |
52.38M 40.9% |
12.3M -76.5% |
19.16M 55.8% |
12.93M -32.5% |
13.73M 6.2% |
24.38M 77.5% |
18.13M -25.6% |
26.16M 44.3% |
23.48M -10.3% |
23.12M -1.5% |
28.36M 22.6% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] |
29.4M 448.4% |
15.98M -45.6% |
30.25M 89.2% |
13.32M -56.0% |
16.03M 20.3% |
1.33M -91.7% |
19.48M 1359.0% |
6.72M -65.5% |
6.17M -8.3% |
9.89M 60.4% |
23.48M 137.4% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | - | - | - |
30.39M - |
- | - | - |
26.51M - |
- | - | - | |
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] |
12.02M -20.3% |
13.84M 15.1% |
22.43M 62.1% |
7.96M -64.5% |
12.97M 62.9% |
2.85M -78.0% |
17.26M 505.9% |
9.25M -46.4% |
4.81M -47.9% |
5.77M 19.9% |
18.56M 221.7% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] |
0.134 -20.3% |
0.151 13.1% |
0.25 65.5% |
0.09 -64% |
0.142 57.4% |
-0.012 - |
0.14 - |
0.08 -42.9% |
0.041 -48.8% |
0.049 19.5% |
0.15 206.1% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] |
0.134 -20.3% |
0.151 13.1% |
0.25 65.5% |
0.09 -64% |
0.142 57.4% |
-0.012 - |
0.14 - |
0.08 -42.9% |
0.041 -48.8% |
0.049 19.5% |
0.15 206.1% |