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] |
240.96M -12.6% |
298.04M 23.7% |
470.12M 57.7% |
304.8M -35.2% |
232.12M -23.8% |
326.94M 40.8% |
464.09M 42.0% |
348.14M -25.0% |
331.31M -4.8% |
352.22M 6.3% |
564.84M 60.4% |
419.95M -25.7% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] |
143.43M -10.1% |
183.54M 28.0% |
299.88M 63.4% |
188.95M -37.0% |
140.52M -25.6% |
214.42M 52.6% |
274.76M 28.1% |
217.86M -20.7% |
214.93M -1.3% |
228.74M 6.4% |
377.37M 65.0% |
274.8M -27.2% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] |
97.53M -16.0% |
114.5M 17.4% |
170.23M 48.7% |
115.85M -31.9% |
91.6M -20.9% |
112.52M 22.8% |
189.33M 68.3% |
130.29M -31.2% |
116.38M -10.7% |
123.48M 6.1% |
187.47M 51.8% |
145.15M -22.6% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] |
209.41M -8.8% |
267.23M 27.6% |
436.9M 63.5% |
272M -37.7% |
244.45M -10.1% |
315.05M 28.9% |
414.84M 31.7% |
302.34M -27.1% |
310.96M 2.9% |
326.1M 4.9% |
546.73M 67.7% |
369.85M -32.4% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] |
65.98M -6.0% |
83.69M 26.8% |
137.02M 63.7% |
83.06M -39.4% |
103.94M 25.1% |
100.64M -3.2% |
140.08M 39.2% |
84.48M -39.7% |
96.03M 13.7% |
97.36M 1.4% |
169.36M 74.0% |
95.05M -43.9% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] |
31.55M -31.2% |
30.82M -2.3% |
33.21M 7.8% |
32.8M -1.3% |
-12.33M - |
11.89M - |
49.25M 314.3% |
45.8M -7.0% |
20.35M -55.6% |
26.12M 28.4% |
18.11M -30.7% |
50.09M 176.6% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] |
53.79M - |
- | - | - |
5.05M - |
- | - | - |
59.8M - |
- | - | - | |
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] |
20.82M -36.9% |
18.67M -10.3% |
29.55M 58.2% |
23.57M -20.2% |
-18.5M - |
-1.8M - |
-18.26M - |
30.6M - |
29.37M -4.0% |
16.83M -42.7% |
10.35M -38.5% |
64.7M 524.9% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] |
0.214 -36.2% |
0.14 -34.7% |
0.22 57.1% |
0.18 -18.2% |
-0.14 - |
-0.014 - |
-0.139 - |
0.23 - |
0.23 0% |
0.12 -47.8% |
0.08 -33.3% |
0.49 512.5% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] |
0.214 -36.2% |
0.14 -34.7% |
0.22 57.1% |
0.18 -18.2% |
-0.14 - |
-0.014 - |
-0.139 - |
0.23 - |
0.23 0% |
0.12 -47.8% |
0.08 -33.3% |
0.49 512.5% |