2016 Q1 | 2017 Q1 | 2017 Q2 | 2017 Q3 | 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 | 2024 Q2 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Insider Holdings (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.31% -49.2% |
1.26% -3.1% |
1.03% -18.4% |
1.03% 0% |
1.19% 15.1% |
1.14% -4.0% |
1.15% 0.4% |
1.13% -1.0% |
0.99% -12.5% |
0.99% 0.2% |
0.83% -16.5% |
0.77% -6.6% |
1.02% 32.4% |
|
Net Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
2.62% -3.8% |
2.62% -0.4% |
2.55% -2.4% |
2.56% 0.3% |
2.65% 3.3% |
2.68% 1.1% |
2.62% -2.1% |
2.66% 1.4% |
2.64% -0.5% |
2.61% -1.2% |
2.6% -0.6% |
2.62% 1.0% |
2.57% -1.9% |
|
Gross Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
19.15% -0.8% |
18.93% -1.2% |
18.6% -1.7% |
18.47% -0.7% |
18.17% -1.6% |
17.78% -2.2% |
17.74% -0.2% |
17.77% 0.1% |
18.02% 1.4% |
18.33% 1.8% |
18.33% 0.0% |
18.24% -0.5% |
18.08% -0.9% |
|
Operating Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
4.08% -3.4% |
4.02% -1.4% |
3.78% -6.0% |
3.79% 0.3% |
3.82% 0.7% |
3.86% 1.1% |
3.91% 1.3% |
3.95% 0.9% |
4.09% 3.4% |
4.08% -0.2% |
4.06% -0.4% |
4.11% 1.1% |
3.92% -4.5% |
|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
15.5B 0.5% |
15.72B 1.4% |
16.26B 3.4% |
16.67B 2.5% |
17.3B 3.8% |
18.22B 5.4% |
18.74B 2.9% |
19.32B 3.1% |
19.54B 1.2% |
19.4B -0.7% |
19.54B 0.7% |
19.97B 2.2% |
20.16B 1.0% |
|
Total Assets | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
5.45B 0.7% |
5.35B -1.9% |
5.71B 6.8% |
5.67B -0.7% |
6.01B 6.0% |
6.39B 6.3% |
6.48B 1.4% |
6.35B -2.0% |
6.49B 2.3% |
6.6B 1.7% |
6.84B 3.5% |
6.68B -2.3% |
6.82B 2.2% |
|
Total Liabilities | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
5.04B -1.1% |
4.86B -3.5% |
5.14B 5.8% |
5.02B -2.4% |
5.29B 5.3% |
5.53B 4.6% |
5.54B 0.0% |
5.3B -4.2% |
5.36B 1.1% |
5.37B 0.2% |
5.48B 2.1% |
5.22B -4.8% |
5.3B 1.5% |
|
Total Equity | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
413.52M 29.5% |
488.35M 18.1% |
567.74M 16.3% |
648.11M 14.2% |
721.34M 11.3% |
853.59M 18.3% |
942.88M 10.5% |
1.05B 11.0% |
1.13B 8.1% |
1.23B 8.8% |
1.35B 9.9% |
1.46B 7.8% |
1.53B 4.7% |
|
Operating CashFlow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
647.61M -25.4% |
694.17M 7.2% |
799.75M 15.2% |
831.65M 4.0% |
627M -24.6% |
715.39M 14.1% |
714.59M -0.1% |
788.16M 10.3% |
862.99M 9.5% |
614.61M -28.8% |
619.84M 0.9% |
718.88M 16.0% |
800.6M 11.4% |
|
Beginning Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
132.91M 340.1% |
168.81M 27.0% |
46.12M -72.7% |
43.52M -5.6% |
62.95M 44.7% |
42.41M -32.6% |
84.69M 99.7% |
45.44M -46.4% |
37.95M -16.5% |
163.68M 331.3% |
34.64M -78.8% |
33.91M -2.1% |
23.39M -31.0% |
|
End Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
62.95M 44.7% |
42.41M -32.6% |
84.69M 99.7% |
45.44M -46.4% |
37.95M -16.5% |
163.68M 331.3% |
34.64M -78.8% |
33.91M -2.1% |
23.39M -31.0% |
26.21M 12.1% |
33.55M 28.0% |
36.05M 7.4% |
35.09M -2.6% |
|
Free Cash Flow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
406.43M -37.5% |
430.07M 5.8% |
530.8M 23.4% |
527.14M -0.7% |
287.56M -45.4% |
350.75M 22.0% |
330.28M -5.8% |
417.63M 26.4% |
463.63M 11.0% |
200.09M -56.8% |
180.7M -9.7% |
264.12M 46.2% |
319.87M 21.1% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
406.88M -3.4% |
411.25M 1.1% |
414.97M 0.9% |
426.65M 2.8% |
457.52M 7.2% |
487.54M 6.6% |
490.96M 0.7% |
513.18M 4.5% |
516.8M 0.7% |
507.12M -1.9% |
507.65M 0.1% |
523.74M 3.2% |
518.68M -1.0% |
|
Diluted Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
406.88M -3.4% |
411.25M 1.1% |
414.97M 0.9% |
426.65M 2.8% |
457.52M 7.2% |
487.54M 6.6% |
490.96M 0.7% |
513.18M 4.5% |
516.8M 0.7% |
507.12M -1.9% |
507.65M 0.1% |
523.74M 3.2% |
518.68M -1.0% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
2.93 -3.3% |
2.94 0.3% |
3 2.0% |
3.09 3.0% |
3.32 7.4% |
3.55 6.9% |
3.59 1.1% |
3.76 4.7% |
3.79 0.8% |
3.74 -1.3% |
3.74 0% |
3.88 3.7% |
3.86 -0.5% |
|
Return On Equity (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
22.26% -37.7% |
24.61% 10.6% |
23.96% -2.7% |
17.69% -26.1% |
16.42% -7.2% |
17.91% 9.0% |
14.47% -19.2% |
13.05% -9.8% |
10.66% -18.3% |
11.12% 4.3% |
10.09% -9.2% |
10.37% 2.8% |
7.44% -28.3% |
|
Return On Assets (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.5% -14.7% |
2.06% 36.9% |
2.29% 11.3% |
1.89% -17.4% |
1.93% 1.9% |
2.27% 18.1% |
2.02% -11.2% |
2.02% 0.2% |
1.81% -10.7% |
2.01% 10.9% |
1.94% -3.2% |
2.16% 11.2% |
1.64% -23.8% |