2016 Q4 | 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 | 2024 Q1 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
2.39B 6.3% |
2.46B 2.9% |
2.48B 0.8% |
2.5B 1.1% |
2.63B 4.9% |
2.58B -1.7% |
2.63B 2.0% |
2.62B -0.5% |
2.62B 0.1% |
2.67B 1.8% |
2.61B -2.3% |
2.57B -1.4% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.32B 3.9% |
1.36B 2.8% |
1.37B 0.7% |
1.39B 1.7% |
1.47B 5.9% |
1.45B -1.4% |
1.5B 3.0% |
1.5B 0.4% |
1.52B 1.3% |
1.56B 2.7% |
1.52B -2.7% |
1.49B -2.3% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.07B 9.4% |
1.1B 3.0% |
1.11B 1.0% |
1.11B 0.4% |
1.15B 3.7% |
1.13B -2.2% |
1.13B 0.6% |
1.12B -1.6% |
1.1B -1.5% |
1.11B 0.7% |
1.09B -1.7% |
1.09B -0.1% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
2.11B 4.2% |
2.18B 3.1% |
2.19B 0.7% |
2.21B 0.6% |
2.28B 3.1% |
2.24B -1.5% |
2.27B 1.5% |
2.28B 0.0% |
2.3B 1.2% |
2.34B 1.6% |
2.29B -2.2% |
2.26B -1.1% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
791.12M 4.6% |
819.85M 3.6% |
824.75M 0.6% |
813.74M -1.3% |
801.01M -1.6% |
786.43M -1.8% |
777.7M -1.1% |
773.05M -0.6% |
781.7M 1.1% |
778.69M -0.4% |
768.57M -1.3% |
777.53M 1.2% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
274.15M 26.2% |
277.26M 1.1% |
282.98M 2.1% |
298.02M 5.3% |
351.59M 18.0% |
340.68M -3.1% |
356.67M 4.7% |
343.39M -3.7% |
318.05M -7.4% |
328.46M 3.3% |
319.27M -2.8% |
308.75M -3.3% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
192M 42.1% |
194.62M 1.4% |
195.42M 0.4% |
211.77M 8.4% |
250.13M 18.1% |
237.8M -4.9% |
245.49M 3.2% |
230.98M -5.9% |
205.38M -11.1% |
213.83M 4.1% |
230.99M 8.0% |
224.21M -2.9% |
|
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
192M 42.1% |
194.62M 1.4% |
195.42M 0.4% |
211.77M 8.4% |
250.13M 18.1% |
237.8M -4.9% |
245.49M 3.2% |
230.98M -5.9% |
205.38M -11.1% |
213.83M 4.1% |
230.99M 8.0% |
224.21M -2.9% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
3.35 41.9% |
3.38 0.9% |
3.4 0.6% |
3.71 9.1% |
4.42 19.1% |
4.24 -4.1% |
4.4 3.8% |
4.16 -5.5% |
3.69 -11.3% |
3.83 3.8% |
4.13 7.8% |
4.01 -2.9% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
3.29 42.4% |
3.3 0.3% |
3.31 0.3% |
3.62 9.4% |
4.31 19.1% |
4.15 -3.7% |
4.31 3.9% |
4.07 -5.6% |
3.62 -11.1% |
3.76 3.9% |
4.06 8.0% |
3.95 -2.7% |