2019 Q2 | 2019 Q3 | 2019 Q4 | 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 | 2024 Q2 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
356.32M -17.5% |
353.55M -0.8% |
186.04M -47.4% |
180.89M -2.8% |
271.67M 50.2% |
258.11M -5.0% |
142.35M -44.8% |
315.57M 121.7% |
215.24M -31.8% |
243.23M 13.0% |
136.73M -43.8% |
272.39M 99.2% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
291.77M -13.1% |
313.75M 7.5% |
155.1M -50.6% |
176.22M 13.6% |
251.59M 42.8% |
282.22M 12.2% |
122.27M -56.7% |
261.95M 114.2% |
176.68M -32.6% |
197.71M 11.9% |
108.59M -45.1% |
213.21M 96.3% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
64.54M -32.9% |
39.8M -38.3% |
30.94M -22.3% |
4.67M -84.9% |
20.08M 329.6% |
-24.11M - |
20.08M - |
53.62M 167.0% |
38.55M -28.1% |
45.53M 18.1% |
28.14M -38.2% |
59.18M 110.3% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
319.93M -12.4% |
349.78M 9.3% |
189.35M -45.9% |
211.15M 11.5% |
291.85M 38.2% |
337.17M 15.5% |
157.22M -53.4% |
295.15M 87.7% |
210.61M -28.6% |
230.89M 9.6% |
134.87M -41.6% |
238.96M 77.2% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
28.15M -3.8% |
36.03M 28.0% |
34.25M -4.9% |
34.93M 2.0% |
40.26M 15.2% |
54.95M 36.5% |
34.95M -36.4% |
33.2M -5.0% |
33.93M 2.2% |
33.18M -2.2% |
26.28M -20.8% |
25.75M -2.0% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
36.39M -45.6% |
3.77M -89.6% |
-3.32M - |
-30.26M - |
-20.18M - |
-79.06M - |
-14.87M - |
20.42M - |
4.63M -77.3% |
12.34M 166.7% |
1.86M -84.9% |
33.43M 1698.9% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - | - | - |
-23.79M - |
- | - | - |
2.68M - |
- | - | - |
20.45M - |
|
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
19.18M -50.7% |
37.64M 96.3% |
6.43M -82.9% |
-29.12M - |
-22.08M - |
-99.28M - |
-9.65M - |
15.42M - |
6.71M -56.5% |
6.43M -4.3% |
4.1M -36.2% |
16.11M 293.0% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.15 -50.7% |
0.3 99.5% |
0.05 -83.3% |
-0.232 - |
-0.178 - |
-0.783 - |
-0.08 - |
0.13 - |
0.05 -61.5% |
0.05 0.4% |
0.03 -40.2% |
0.13 333.3% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.15 -50.7% |
0.3 99.5% |
0.05 -83.3% |
-0.232 - |
-0.178 - |
-0.791 - |
-0.08 - |
0.13 - |
0.05 -61.5% |
0.05 0.4% |
0.03 -40.2% |
0.13 333.3% |