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 | 2024 Q2 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
3.21B 2.6% |
3.37B 5.0% |
3.46B 2.7% |
3.64B 5.2% |
3.73B 2.5% |
3.78B 1.4% |
3.92B 3.6% |
3.82B -2.5% |
3.86B 1.0% |
3.97B 2.9% |
4.03B 1.5% |
4.11B 2.2% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.12B 1.4% |
1.19B 5.7% |
1.14B -4.0% |
1.19B 4.1% |
1.22B 3.3% |
1.17B -4.1% |
1.19B 1.1% |
1.2B 1.0% |
1.29B 7.9% |
1.47B 13.3% |
1.65B 12.3% |
1.76B 6.7% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
2.09B 3.3% |
2.18B 4.6% |
2.32B 6.3% |
2.45B 5.7% |
2.5B 2.1% |
2.6B 4.0% |
2.73B 4.8% |
2.62B -4.0% |
2.56B -2.2% |
2.5B -2.4% |
2.38B -4.8% |
2.36B -1.0% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
2.41B -0.2% |
2.48B 2.8% |
2.43B -1.8% |
2.48B 2.2% |
2.54B 2.0% |
2.52B -0.5% |
2.54B 0.7% |
2.58B 1.7% |
2.7B 4.5% |
2.9B 7.4% |
3.11B 7.4% |
3.2B 2.8% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.29B -1.5% |
1.29B 0.3% |
1.29B 0.2% |
1.3B 0.5% |
1.31B 0.8% |
1.35B 2.8% |
1.35B 0.3% |
1.38B 2.2% |
1.4B 1.5% |
1.43B 1.9% |
1.47B 2.4% |
1.44B -1.7% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
801M 12.0% |
892M 11.4% |
1.03B 15.0% |
1.15B 12.3% |
1.19B 3.5% |
1.26B 5.4% |
1.38B 9.6% |
1.24B -10.0% |
1.16B -6.3% |
1.07B -7.7% |
915M -14.6% |
917M 0.2% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-882M - |
930M - |
110M -88.2% |
588M 434.5% |
952M 61.9% |
1.85B 94.3% |
1.81B -2.1% |
1.03B -42.9% |
1.89B 82.4% |
308M -83.7% |
1.72B 458.1% |
1.02B -40.7% |
|
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-700M - |
946M - |
-21M - |
414M - |
680M 64.3% |
1.5B 121.0% |
1.41B -5.9% |
659M -53.4% |
1.52B 130.5% |
-181M - |
1.38B - |
742M -46.0% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-4.067 - |
5.494 - |
-0.121 - |
2.404 - |
3.949 64.2% |
8.727 121.0% |
8.211 -5.9% |
4.013 -51.1% |
8.684 116.4% |
-1.008 - |
7.909 - |
4.13 -47.8% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-4.067 - |
5.494 - |
-0.121 - |
2.404 - |
3.949 64.2% |
8.727 121.0% |
8.211 -5.9% |
4.013 -51.1% |
8.684 116.4% |
-1.008 - |
7.909 - |
4.13 -47.8% |