2016 Q1 | 2017 Q1 | 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] | [friend] | [friend] |
4.64B 3.1% |
4.81B 3.7% |
4.92B 2.2% |
5B 1.7% |
5.12B 2.5% |
5.22B 1.9% |
5.42B 3.8% |
5.9B 8.8% |
6.3B 6.8% |
6.64B 5.4% |
6.91B 4.1% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
3.53B 2.9% |
3.66B 3.8% |
3.76B 2.6% |
3.85B 2.3% |
3.93B 2.3% |
4.01B 2.0% |
4.12B 2.6% |
4.48B 8.9% |
4.82B 7.5% |
5.15B 6.9% |
5.44B 5.5% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.11B 3.7% |
1.15B 3.4% |
1.16B 0.9% |
1.15B -0.3% |
1.19B 3.4% |
1.21B 1.5% |
1.3B 7.6% |
1.41B 8.7% |
1.48B 4.5% |
1.48B 0.3% |
1.47B -0.7% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
4.29B 2.7% |
4.44B 3.5% |
4.54B 2.2% |
4.66B 2.7% |
4.77B 2.5% |
4.88B 2.2% |
5.03B 3.0% |
5.44B 8.3% |
5.83B 7.2% |
6.22B 6.6% |
6.55B 5.3% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
760.35M 1.5% |
777.44M 2.2% |
777.85M 0.1% |
812.79M 4.5% |
840.41M 3.4% |
867.52M 3.2% |
909.94M 4.9% |
960.83M 5.6% |
1.01B 5.5% |
1.07B 5.3% |
1.12B 4.6% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
347.36M 8.8% |
367.67M 5.8% |
378.13M 2.8% |
339.75M -10.2% |
351.12M 3.3% |
342.15M -2.6% |
391.57M 14.4% |
453.32M 15.8% |
464.81M 2.5% |
415.76M -10.6% |
355.62M -14.5% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
382.73M - |
- |
397.06M - |
- |
412.04M - |
- |
449.26M - |
- |
407.86M - |
- |
322.8M - |
|
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
293.42M 10.5% |
305.3M 4.0% |
274.08M -10.2% |
278.95M 1.8% |
290M 4.0% |
278.21M -4.1% |
301.79M 8.5% |
317.3M 5.1% |
221.21M -30.3% |
214.31M -3.1% |
239.28M 11.7% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
51.63 10.2% |
53.69 4.0% |
48.25 -10.1% |
49.24 2.1% |
51.41 4.4% |
49.35 -4.0% |
53.51 8.4% |
56.23 5.1% |
39.16 -30.4% |
37.94 -3.1% |
42.33 11.6% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
50.72 10.3% |
52.92 4.3% |
47.76 -9.8% |
48.82 2.2% |
51.05 4.6% |
49.02 -4.0% |
53.16 8.4% |
55.87 5.1% |
38.9 -30.4% |
37.7 -3.1% |
42.07 11.6% |