2018 Q1 | 2018 Q2 | 2018 Q3 | 2018 Q4 | 2019 Q1 | 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 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
242.44M 39.4% |
256.81M 5.9% |
99.1M -61.4% |
264.05M 166.4% |
344.37M 30.4% |
435.29M 26.4% |
181.89M -58.2% |
531.96M 192.5% |
490.39M -7.8% |
135.2M -72.4% |
267.03M 97.5% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
170.03M 55.9% |
164.7M -3.1% |
71.93M -56.3% |
176.21M 145.0% |
239.99M 36.2% |
331.32M 38.1% |
132.45M -60.0% |
375.78M 183.7% |
428.46M 14.0% |
132.89M -69.0% |
191.67M 44.2% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
72.41M 11.6% |
92.11M 27.2% |
27.17M -70.5% |
87.84M 223.3% |
104.38M 18.8% |
103.97M -0.4% |
49.44M -52.4% |
156.18M 215.9% |
61.93M -60.3% |
2.31M -96.3% |
75.36M 3159.5% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
223.12M 46.7% |
212.78M -4.6% |
121.61M -42.8% |
224.52M 84.6% |
300.31M 33.8% |
408.94M 36.2% |
224.05M -45.2% |
463.67M 107.0% |
535.13M 15.4% |
195.43M -63.5% |
268.26M 37.3% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
53.08M 23.3% |
48.08M -9.4% |
49.68M 3.3% |
48.32M -2.8% |
60.32M 24.8% |
77.62M 28.7% |
91.6M 18.0% |
87.89M -4.0% |
106.67M 21.4% |
62.54M -41.4% |
76.6M 22.5% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
19.33M -11.6% |
44.03M 127.8% |
-22.51M - |
39.53M - |
44.06M 11.5% |
26.35M -40.2% |
-42.16M - |
68.29M - |
-44.74M - |
-60.23M - |
-1.24M - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - | - | - |
47.78M - |
- | - | - |
43.49M - |
- | - | - | |
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
24.44M 18.3% |
15.09M -38.2% |
1.59M -89.5% |
48.37M 2946.5% |
24.78M -48.8% |
-1.23M - |
-42.85M - |
88.11M - |
-27.82M - |
-101.97M - |
12.05M - |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.15 9.8% |
0.1 -33.3% |
0.007 -92.9% |
0.319 4366.9% |
0.23 -27.9% |
-0.008 - |
-0.39 - |
0.504 - |
-0.18 - |
-0.59 - |
0.07 - |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.15 9.8% |
0.1 -33.6% |
0.007 -92.8% |
0.319 4366.9% |
0.23 -27.9% |
-0.008 - |
-0.39 - |
0.504 - |
-0.18 - |
-0.59 - |
0.07 - |