2016 Q4 | 2017 Q4 | 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] |
2.3B -4.1% |
2.81B 22.3% |
2.84B 1.0% |
3.5B 23.4% |
4.97B 41.9% |
4.96B -0.3% |
5.53B 11.6% |
4.11B -25.8% |
2.46B -40.2% |
1.52B -38.2% |
403.18M -73.4% |
400.25M -0.7% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
595.49M 0.6% |
794.36M 33.4% |
876.35M 10.3% |
1.2B 37.0% |
1.87B 56.0% |
1.95B 4.3% |
2.18B 11.6% |
1.66B -23.7% |
952.09M -42.7% |
601.14M -36.9% |
145.5M -75.8% |
139.26M -4.3% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.7B -5.6% |
2.02B 18.5% |
1.96B -2.7% |
2.3B 17.4% |
3.1B 34.6% |
3.01B -3.0% |
3.35B 11.6% |
2.44B -27.1% |
1.5B -38.5% |
916.59M -39.0% |
257.68M -71.9% |
260.98M 1.3% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.13B 1.7% |
1.38B 21.8% |
1.48B 7.4% |
1.86B 25.4% |
2.73B 46.8% |
2.81B 3.2% |
3.07B 9.2% |
2.42B -21.3% |
1.52B -37.1% |
1.16B -23.6% |
617.68M -46.8% |
563.28M -8.8% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
536.6M 3.0% |
584.52M 8.9% |
604.79M 3.5% |
656.49M 8.5% |
854.11M 30.1% |
861.37M 0.8% |
894.58M 3.9% |
756.42M -15.4% |
569.9M -24.7% |
560.98M -1.6% |
472.18M -15.8% |
424.02M -10.2% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.17B -9.1% |
1.43B 22.9% |
1.36B -5.2% |
1.65B 21.3% |
2.25B 36.4% |
2.15B -4.5% |
2.46B 14.6% |
1.69B -31.4% |
933.47M -44.7% |
355.61M -61.9% |
-214.5M - |
-163.04M - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.01B - |
- |
1.19B - |
- |
1.92B - |
- |
1.83B - |
- |
526.08M - |
- |
-373.81M - |
- | |
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.01B -8.1% |
1.23B 21.7% |
1.19B -3.3% |
1.44B 20.4% |
1.92B 33.9% |
1.82B -5.4% |
1.83B 0.4% |
1.18B -35.6% |
526.08M -55.3% |
27.53M -94.8% |
-373.81M - |
-314.32M - |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
17.29 -8.1% |
21.04 21.7% |
20.36 -3.2% |
24.52 20.4% |
32.84 33.9% |
31.08 -5.4% |
31.18 0.3% |
20.08 -35.6% |
8.97 -55.3% |
0.47 -94.8% |
-6.38 - |
-5.37 - |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
17.29 -8.1% |
21.04 21.7% |
20.36 -3.2% |
24.52 20.4% |
32.84 33.9% |
31.08 -5.4% |
31.18 0.3% |
20.08 -35.6% |
8.97 -55.3% |
0.47 -94.8% |
-6.38 - |
-5.37 - |