2018 Q3 | 2018 Q4 | 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] |
592.99M 10.0% |
1.22B 106.4% |
1.47B 20.2% |
779.3M -47.0% |
650.95M -16.5% |
1.61B 148.0% |
1.77B 9.4% |
883.21M -50.0% |
746.97M -15.4% |
1.61B 116.2% |
1.6B -1.2% |
742.96M -53.4% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
377.06M 21.3% |
876.47M 132.4% |
976.65M 11.4% |
509.88M -47.8% |
403.69M -20.8% |
1.09B 169.6% |
1.26B 15.5% |
576.28M -54.2% |
463.94M -19.5% |
1.13B 143.4% |
1.03B -8.4% |
500.27M -51.7% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
215.93M -5.3% |
347.63M 61.0% |
494.41M 42.2% |
269.42M -45.5% |
247.26M -8.2% |
526.15M 112.8% |
509.45M -3.2% |
306.93M -39.8% |
283.03M -7.8% |
485.28M 71.5% |
560.37M 15.5% |
242.68M -56.7% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
608.01M 14.1% |
1.11B 82.2% |
1.28B 15.2% |
763.42M -40.2% |
666.41M -12.7% |
1.4B 109.5% |
1.52B 8.8% |
819.54M -46.0% |
707.71M -13.6% |
1.42B 100.9% |
1.35B -4.8% |
747.43M -44.8% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
230.95M 4.1% |
231.48M 0.2% |
299.53M 29.4% |
253.54M -15.4% |
262.72M 3.6% |
307.78M 17.2% |
261.45M -15.1% |
243.26M -7.0% |
243.77M 0.2% |
292.76M 20.1% |
319.24M 9.0% |
247.16M -22.6% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-15.02M - |
116.15M - |
194.88M 67.8% |
15.88M -91.8% |
-15.46M - |
218.37M - |
248M 13.6% |
63.67M -74.3% |
39.26M -38.3% |
192.52M 390.4% |
241.13M 25.2% |
-4.48M - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-45.13M - |
- | - | - |
-54.64M - |
- | - | - |
87.49M - |
- | - | - | |
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-27.63M - |
98.74M - |
139.09M 40.9% |
10.31M -92.6% |
-63.32M - |
216.83M - |
167.6M -22.7% |
52.08M -68.9% |
38.26M -26.5% |
139.15M 263.7% |
160.91M 15.6% |
-21.28M - |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-0.074 - |
0.264 - |
0.36 36.4% |
0.026 -92.8% |
-0.158 - |
0.539 - |
0.408 -24.3% |
0.117 -71.3% |
0.086 -26.5% |
0.313 264.0% |
0.361 15.3% |
-0.048 - |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-0.074 - |
0.264 - |
0.36 36.4% |
0.026 -92.8% |
-0.158 - |
0.539 - |
0.408 -24.3% |
0.117 -71.3% |
0.086 -26.5% |
0.313 264.0% |
0.361 15.3% |
-0.048 - |