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] |
975.9M -53.8% |
1.87B 91.2% |
1.56B -16.6% |
3.04B 95.3% |
1.22B -59.8% |
1.5B 23.0% |
2.04B 35.5% |
3.86B 89.7% |
1.78B -54.0% |
1.59B -10.5% |
1.81B 13.8% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
763.03M -50.0% |
1.37B 79.1% |
1.05B -23.4% |
2.16B 106.2% |
842.29M -61.0% |
904.39M 7.4% |
1.3B 43.5% |
2.28B 75.7% |
1.06B -53.6% |
1.1B 3.8% |
1.26B 14.4% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
212.88M -63.8% |
499.73M 134.7% |
510.59M 2.2% |
884.13M 73.2% |
380.08M -57.0% |
599.55M 57.7% |
739.91M 23.4% |
1.58B 114.1% |
721.88M -54.4% |
495.06M -31.4% |
556.63M 12.4% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.02B -42.3% |
1.6B 56.1% |
1.31B -18.2% |
2.42B 85.2% |
1.14B -52.8% |
1.16B 1.6% |
1.58B 35.9% |
2.58B 63.5% |
1.37B -46.8% |
1.37B -0.3% |
1.59B 16.1% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
259.67M 4.6% |
230.38M -11.3% |
260.39M 13.0% |
262.39M 0.8% |
300.73M 14.6% |
257.32M -14.4% |
280.73M 9.1% |
301.22M 7.3% |
316.89M 5.2% |
272.01M -14.2% |
333.85M 22.7% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-46.79M - |
269.34M - |
250.2M -7.1% |
621.74M 148.5% |
79.35M -87.2% |
342.23M 331.3% |
459.18M 34.2% |
1.28B 179.4% |
404.99M -68.4% |
223.05M -44.9% |
222.78M -0.1% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - |
126.51M - |
- | - | - |
444.94M - |
- | - | - |
635.89M - |
- | |
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-104.28M - |
189.58M - |
168.99M -10.9% |
389.18M 130.3% |
51.57M -86.7% |
256.24M 396.9% |
320.52M 25.1% |
914.51M 185.3% |
286.48M -68.7% |
154.27M -46.1% |
154.73M 0.3% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-13.44 - |
24.42 - |
21.74 -11.0% |
50.06 130.3% |
6.67 -86.7% |
33.23 398.2% |
41.57 25.1% |
118.59 185.3% |
37.16 -68.7% |
19.99 -46.2% |
20.04 0.3% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-13.44 - |
24.368 - |
21.721 -10.9% |
50.024 130.3% |
6.67 -86.7% |
33.23 398.2% |
41.57 25.1% |
118.59 185.3% |
37.16 -68.7% |
19.985 -46.2% |
20.04 0.3% |