2020 Q1 | 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] |
274.64M 31.9% |
319.33M 16.3% |
327.4M 2.5% |
269.16M -17.8% |
295.31M 9.7% |
370.69M 25.5% |
405.08M 9.3% |
277.64M -31.5% |
432.43M 55.7% |
501.91M 16.1% |
431.55M -14.0% |
237.74M -44.9% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] |
234.7M 50.6% |
267.98M 14.2% |
270.35M 0.9% |
216.35M -20.0% |
244.34M 12.9% |
306.98M 25.6% |
323.93M 5.5% |
214.44M -33.8% |
347.92M 62.2% |
432.34M 24.3% |
368.96M -14.7% |
217.14M -41.1% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] |
39.94M -23.7% |
51.35M 28.6% |
985.9M 1819.9% |
52.8M -94.6% |
50.97M -3.5% |
63.72M 25.0% |
81.15M 27.4% |
63.21M -22.1% |
84.51M 33.7% |
69.57M -17.7% |
62.59M -10.0% |
20.59M -67.1% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] |
279.58M 79.4% |
223.09M -20.2% |
-658.49M - |
230.15M - |
265.81M 15.5% |
331.95M 24.9% |
354.08M 6.7% |
237.12M -33.0% |
381.14M 60.7% |
470.48M 23.4% |
396.46M -15.7% |
247.63M -37.5% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] |
44.89M - |
- | - |
13.8M - |
21.46M 55.6% |
24.98M 16.4% |
30.15M 20.7% |
22.68M -24.8% |
33.23M 46.5% |
38.14M 14.8% |
27.5M -27.9% |
30.49M 10.9% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] |
-4.95M - |
96.24M - |
985.9M 924.5% |
39.01M -96.0% |
29.5M -24.4% |
38.74M 31.3% |
51M 31.7% |
40.52M -20.5% |
51.28M 26.5% |
31.43M -38.7% |
35.09M 11.6% |
-9.89M - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] |
27.47M - |
- | - | - |
40.56M - |
- | - | - |
49.78M - |
- | - | - | |
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] |
8.4M -57.2% |
19.59M 133.3% |
30.58M 56.2% |
24.15M -21.0% |
15.82M -34.5% |
19.9M 25.8% |
29.78M 49.6% |
20.74M -30.4% |
25.99M 25.3% |
10.03M -61.4% |
-494.04K - |
-24.67M - |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] |
0.209 -57.2% |
0.487 133.3% |
0.76 56.2% |
0.6 -21.0% |
0.393 -34.5% |
0.499 26.8% |
0.741 48.6% |
0.371 -49.9% |
0.457 23.1% |
0.078 -82.9% |
-0.05 - |
-0.329 - |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] |
0.209 -57.2% |
0.487 133.3% |
0.76 56.2% |
0.6 -21.0% |
0.393 -34.5% |
0.499 26.8% |
0.741 48.6% |
0.371 -49.9% |
0.457 23.1% |
0.078 -82.9% |
-0.05 - |
-0.329 - |