2017 Q1 | 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 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
228.47M 17.8% |
207.23M -9.3% |
342.47M 65.3% |
201.04M -41.3% |
243.24M 21.0% |
292.27M 20.2% |
462.58M 58.3% |
275.19M -40.5% |
301.1M 9.4% |
400.27M 32.9% |
356.92M -10.8% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
191.13M 37.1% |
170.34M -10.9% |
273.77M 60.7% |
173.1M -36.8% |
245.21M 41.7% |
241.33M -1.6% |
391.2M 62.1% |
220.92M -43.5% |
244.75M 10.8% |
405.48M 65.7% |
264.52M -34.8% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
37.34M -31.7% |
36.88M -1.2% |
68.7M 86.3% |
27.94M -59.3% |
-1.97M - |
50.94M - |
71.38M 40.1% |
54.27M -24.0% |
56.35M 3.8% |
-5.21M - |
92.39M - |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
271.18M 30.1% |
251.12M -7.4% |
355.98M 41.8% |
266.7M -25.1% |
345.41M 29.5% |
344.87M -0.2% |
503.14M 45.9% |
338.87M -32.6% |
355.55M 4.9% |
503.98M 41.7% |
343.98M -31.7% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
80.06M 15.9% |
80.77M 0.9% |
82.21M 1.8% |
93.6M 13.9% |
100.2M 7.1% |
103.54M 3.3% |
111.94M 8.1% |
117.95M 5.4% |
110.81M -6.1% |
98.49M -11.1% |
79.45M -19.3% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-42.71M - |
-43.89M - |
-13.51M - |
-65.66M - |
-102.17M - |
-52.59M - |
-40.57M - |
-63.68M - |
-54.46M - |
-103.71M - |
12.94M - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-58.42M - |
-56.66M - |
-48.51M - |
-82.75M - |
-121.17M - |
-60.39M - |
-50.78M - |
-74.92M - |
-69.06M - |
-168.08M - |
4.12M - |
|
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-53.86M - |
-52.37M - |
-33.32M - |
-78.36M - |
-118.8M - |
-57.08M - |
-47.17M - |
-71.57M - |
-66.06M - |
-169M - |
4.51M - |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-0.31 - |
-0.3 - |
-0.19 - |
-0.44 - |
-0.67 - |
-0.31 - |
-0.21 - |
-0.35 - |
-0.32 - |
-0.8 - |
0.02 - |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-0.31 - |
-0.3 - |
-0.19 - |
-0.44 - |
-0.67 - |
-0.31 - |
-0.21 - |
-0.35 - |
-0.32 - |
-0.8 - |
0.02 - |