2020 Q2 | 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] |
209.06M 31.5% |
127.42M -39.0% |
155.5M 22.0% |
148.92M -4.2% |
283.05M 90.1% |
263.1M -7.0% |
208.65M -20.7% |
157.26M -24.6% |
192.06M 22.1% |
352.22M 83.4% |
247.31M -29.8% |
134.1M -45.8% |
|
Cost of Revenue | [friend] | [friend] |
101.97M 38.4% |
81.78M -19.8% |
108.58M 32.8% |
100.38M -7.6% |
207.22M 106.4% |
194.49M -6.1% |
157.63M -19.0% |
119.69M -24.1% |
178.14M 48.8% |
299.99M 68.4% |
221.31M -26.2% |
125.02M -43.5% |
|
Gross Profit | [friend] | [friend] |
107.08M -49.6% |
45.64M -57.4% |
46.92M 2.8% |
48.54M 3.5% |
75.83M 56.2% |
68.61M -9.5% |
51.01M -25.6% |
37.57M -26.4% |
13.93M -62.9% |
52.23M 275.0% |
26M -50.2% |
9.08M -65.1% |
|
Total Expenses | [friend] | [friend] |
124.33M - |
94.74M -23.8% |
126.85M 33.9% |
113.26M -10.7% |
225.13M 98.8% |
213.01M -5.4% |
189.13M -11.2% |
135.13M -28.6% |
191.12M 41.4% |
322.74M 68.9% |
258.51M -19.9% |
152.12M -41.2% |
|
Operating Expense | [friend] | [friend] |
22.35M - |
12.96M -42.0% |
18.27M 40.9% |
12.88M -29.5% |
17.91M 39.1% |
18.52M 3.4% |
31.5M 70.1% |
15.44M -51.0% |
12.98M -15.9% |
22.75M 75.2% |
37.2M 63.5% |
27.1M -27.2% |
|
Operating Income | [friend] | [friend] |
84.73M -62.8% |
32.68M -61.4% |
28.65M -12.3% |
35.67M 24.5% |
57.92M 62.4% |
50.09M -13.5% |
19.51M -61.0% |
22.13M 13.4% |
944.67K -95.7% |
29.48M 3020.5% |
-11.2M - |
-18.02M - |
|
Net Income (Cont Operations) | [friend] | [friend] |
71.99M 40.9% |
- |
65.69M - |
- |
78.5M - |
- | - | - |
21.99M - |
- | - | - | |
Net Income | [friend] | [friend] |
71.99M 40.9% |
37.88M -47.4% |
27.82M -26.6% |
28.06M 0.9% |
50.44M 79.8% |
42.53M -15.7% |
27.96M -34.3% |
28.48M 1.9% |
-6.49M - |
30.05M - |
-10.74M - |
-11.85M - |
|
Basic EPS | [friend] | [friend] |
0.94 40.8% |
0.493 -47.5% |
0.366 -25.7% |
0.367 0.1% |
0.659 79.8% |
0.556 -15.7% |
0.216 -61.2% |
0.419 94.2% |
-0.064 - |
0.295 - |
-0.105 - |
-0.117 - |
|
Diluted EPS | [friend] | [friend] |
0.94 40.8% |
0.493 -47.5% |
0.366 -25.7% |
0.367 0.1% |
0.659 79.8% |
0.556 -15.7% |
0.216 -61.2% |
0.419 94.2% |
-0.064 - |
0.295 - |
-0.105 - |
-0.117 - |