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] |
1.23B 29.8% |
986.06M -19.6% |
575.48M -41.6% |
827.62M 43.8% |
1.15B 39.3% |
612.27M -46.9% |
417.24M -31.9% |
828.81M 98.6% |
927.02M 11.8% |
478.69M -48.4% |
504.73M 5.4% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
981.19M 34.4% |
763.55M -22.2% |
465.79M -39.0% |
660M 41.7% |
898.39M 36.1% |
474.74M -47.2% |
326.86M -31.1% |
637.34M 95.0% |
729.07M 14.4% |
387.74M -46.8% |
409.18M 5.5% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
245.2M 14.2% |
222.51M -9.3% |
109.68M -50.7% |
167.63M 52.8% |
254.84M 52.0% |
137.53M -46.0% |
90.37M -34.3% |
191.48M 111.9% |
197.95M 3.4% |
90.94M -54.1% |
95.55M 5.1% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.12B 32.9% |
935.75M -16.7% |
608.48M -35.0% |
832.75M 36.9% |
1.16B 39.5% |
655.34M -43.6% |
484.25M -26.1% |
835.61M 72.6% |
1.02B 21.7% |
632.87M -37.7% |
574.06M -9.3% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
142.61M 23.6% |
172.2M 20.8% |
142.69M -17.1% |
172.75M 21.1% |
262.92M 52.2% |
180.6M -31.3% |
157.39M -12.9% |
198.28M 26.0% |
287.47M 45.0% |
245.13M -14.7% |
164.87M -32.7% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
102.6M 3.3% |
50.31M -51.0% |
-33M - |
-5.13M - |
-8.09M - |
-43.07M - |
-67.02M - |
-6.8M - |
-89.52M - |
-154.18M - |
-69.32M - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - | - | - | - | - | - | - | - | - | - | - | |
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
91.71M -0.1% |
47.65M -48.0% |
-29.58M - |
14.36M - |
2.88M -79.9% |
-37.13M - |
-60.34M - |
-1.91M - |
-79.42M - |
-130.17M - |
-54.8M - |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.2 0.0% |
0.62 -48.3% |
-0.38 - |
0.18 - |
0.04 -77.8% |
-0.48 - |
-0.78 - |
-0.02 - |
-1.02 - |
-1.66 - |
-0.7 - |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.14 0.0% |
0.6 -47.4% |
-0.38 - |
0.18 - |
0.04 -77.8% |
-0.48 - |
-0.78 - |
-0.02 - |
-1.02 - |
-1.66 - |
-0.7 - |