2017 Q2 | 2017 Q3 | 2017 Q4 | 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] | [friend] | [friend] | [friend] |
359.29M 21.1% |
459.08M 27.8% |
110.57M -75.9% |
207.18M 87.4% |
199.45M -3.7% |
539.67M 170.6% |
156.48M -71.0% |
291.18M 86.1% |
323.5M 11.1% |
646.04M 99.7% |
214.42M -66.8% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
129.27M 22.4% |
188.07M 45.5% |
40.77M -78.3% |
101.46M 148.8% |
94.45M -6.9% |
232.51M 146.2% |
68.06M -70.7% |
146.8M 115.7% |
153.03M 4.2% |
330M 115.6% |
99.97M -69.7% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
230.02M 20.4% |
271M 17.8% |
69.8M -74.2% |
105.72M 51.5% |
105M -0.7% |
307.17M 192.5% |
88.42M -71.2% |
144.39M 63.3% |
170.47M 18.1% |
316.03M 85.4% |
114.45M -63.8% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
262.55M 15.8% |
379.48M 44.5% |
167.24M -55.9% |
244.15M 46.0% |
259.02M 6.1% |
482.41M 86.2% |
215.85M -55.3% |
299.81M 38.9% |
313.48M 4.6% |
556.49M 77.5% |
248.96M -55.3% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
133.28M 10.0% |
191.4M 43.6% |
126.47M -33.9% |
142.69M 12.8% |
164.57M 15.3% |
249.91M 51.9% |
147.79M -40.9% |
153.01M 3.5% |
160.44M 4.9% |
226.49M 41.2% |
148.99M -34.2% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
96.74M 38.3% |
79.6M -17.7% |
-56.67M - |
-36.96M - |
-59.57M - |
57.26M - |
-59.37M - |
-8.62M - |
10.03M - |
89.54M 793.1% |
-34.54M - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - | - | - |
-81.32M - |
- | - | - |
-59.92M - |
- | - | - | |
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
71.11M 25.9% |
54.53M -23.3% |
-54.83M - |
-25.29M - |
-60.07M - |
-4.08M - |
-44.42M - |
-17.33M - |
2.98M - |
82.11M 2659.6% |
-37.5M - |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.17 21.4% |
0.13 -23.5% |
-0.13 - |
-0.05 - |
-0.12 - |
0 - |
-0.09 - |
-0.03 - |
0 - |
0.17 - |
-0.08 - |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.17 30.8% |
0.12 -29.4% |
-0.13 - |
-0.05 - |
-0.12 - |
0 - |
-0.09 - |
-0.03 - |
0 - |
0.17 - |
-0.08 - |