2017 Q4 | 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] |
4.42B -5.7% |
4.51B 2.0% |
4.79B 6.1% |
5.18B 8.0% |
5.32B 2.7% |
6.45B 21.3% |
5.21B -19.3% |
4.19B -19.5% |
3.01B -28.0% |
1.01B -66.6% |
1.2B 19.4% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.15B 3.5% |
1.28B 10.9% |
1.51B 18.2% |
1.86B 22.8% |
2.11B 13.5% |
2.66B 26.0% |
2.18B -17.8% |
1.72B -21.2% |
1.2B -30.3% |
286.64M -76.1% |
297.05M 3.6% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
3.27B -8.5% |
3.24B -1.1% |
3.28B 1.4% |
3.32B 1.2% |
3.21B -3.3% |
3.79B 18.3% |
3.02B -20.3% |
2.47B -18.4% |
1.82B -26.5% |
720.48M -60.3% |
905.84M 25.7% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.72B -2.8% |
1.95B 13.2% |
2.19B 12.5% |
2.63B 20.0% |
2.95B 12.4% |
3.92B 32.8% |
3.38B -13.7% |
2.89B -14.4% |
2.28B -21.3% |
955.5M -58.1% |
1.11B 16.4% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
564.55M -13.5% |
666.9M 18.1% |
677.07M 1.5% |
768.48M 13.5% |
843.36M 9.7% |
1.26B 49.7% |
1.2B -5.0% |
1.17B -2.0% |
1.08B -8.1% |
668.86M -38.0% |
815.51M 21.9% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
2.71B -7.4% |
2.57B -5.1% |
2.6B 1.3% |
2.55B -2.0% |
2.37B -7.3% |
2.53B 7.1% |
1.83B -27.9% |
1.29B -29.1% |
735.51M -43.1% |
51.62M -93.0% |
90.33M 75.0% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - |
2.24B - |
- |
2.25B - |
- |
1.94B - |
- |
902.71M - |
- |
348.17M - |
- | |
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
2.36B -5.8% |
2.24B -5.0% |
2.27B 1.3% |
2.25B -1.1% |
2.08B -7.2% |
1.94B -7.1% |
1.34B -30.6% |
903.55M -32.8% |
638.16M -29.4% |
363.72M -43.0% |
384.73M 5.8% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
3.973 -8.0% |
3.791 -4.6% |
3.851 1.6% |
3.821 -0.8% |
3.541 -7.3% |
3.31 -6.5% |
2.29 -30.8% |
1.54 -32.8% |
1.08 -29.9% |
0.62 -42.6% |
0.66 6.5% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
3.973 -8.0% |
3.791 -4.6% |
3.851 1.6% |
3.821 -0.8% |
3.541 -7.3% |
3.31 -6.5% |
2.29 -30.8% |
1.54 -32.8% |
1.08 -29.9% |
0.62 -42.6% |
0.66 6.5% |