2017 Q3 | 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 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Insider Holdings (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - | - | - | - | - | - | - | - | - | - | - | - | |
Net Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
9.73% 2.0% |
9.38% -3.7% |
10.33% 10.2% |
9.36% -9.4% |
8.43% -9.9% |
7.5% -11.1% |
7.4% -1.3% |
8.65% 17.0% |
6.85% -20.9% |
5.34% -22.1% |
4.28% -19.8% |
3.43% -19.9% |
|
Gross Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
34.32% 1.0% |
35.02% 2.0% |
36.75% 4.9% |
37.7% 2.6% |
38.34% 1.7% |
37.82% -1.3% |
37.54% -0.7% |
36.98% -1.5% |
36.32% -1.8% |
35.68% -1.8% |
34.64% -2.9% |
33.45% -3.4% |
|
Operating Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
14.34% 3.0% |
12.59% -12.2% |
14.05% 11.5% |
13.35% -5.0% |
12.24% -8.3% |
10.09% -17.6% |
9.57% -5.1% |
10.43% 9.0% |
9.38% -10.1% |
7.48% -20.3% |
6.19% -17.2% |
5.62% -9.3% |
|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
2.19B 1.4% |
2.2B 0.6% |
2.25B 2.1% |
2.29B 1.8% |
2.34B 2.4% |
2.35B 0.2% |
2.45B 4.4% |
2.54B 3.8% |
2.5B -1.7% |
2.5B 0.0% |
2.57B 2.9% |
2.71B 5.3% |
|
Total Assets | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
2.59B 4.5% |
2.65B 2.3% |
2.71B 2.0% |
2.72B 0.6% |
2.86B 5.1% |
2.86B -0.2% |
2.9B 1.6% |
2.87B -1.2% |
2.93B 2.1% |
2.92B -0.1% |
3.01B 3.1% |
3.06B 1.5% |
|
Total Liabilities | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
534.84M 7.1% |
527.98M -1.3% |
546.32M 3.5% |
520.01M -4.8% |
598.25M 15.0% |
559.44M -6.5% |
594.4M 6.2% |
564.76M -5.0% |
613.36M 8.6% |
611.43M -0.3% |
692.96M 13.3% |
687.87M -0.7% |
|
Total Equity | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
2.04B 3.9% |
2.1B 3.1% |
2.13B 1.7% |
2.18B 1.9% |
2.23B 2.7% |
2.27B 1.6% |
2.28B 0.5% |
2.27B -0.3% |
2.29B 0.5% |
2.28B -0.1% |
2.28B 0.0% |
2.33B 2.1% |
|
Operating CashFlow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - |
257.37M - |
- |
284.87M - |
- |
206.78M - |
- |
261.76M - |
- |
248.28M - |
- |
182.18M - |
|
Beginning Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - |
1.59B - |
- |
1.62B - |
- |
1.65B - |
- |
1.63B - |
- |
1.66B - |
- |
1.41B - |
|
End Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - |
1.65B - |
- |
1.63B - |
- |
1.66B - |
- |
1.41B - |
- |
1.32B - |
- |
1.12B - |
|
Free Cash Flow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - |
252.27M - |
- |
268.77M - |
- |
156.92M - |
- |
206.25M - |
- |
204.25M - |
- |
128.76M - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - |
297.29M - |
- |
321.95M - |
- |
260.5M - |
- |
304.11M - |
- |
188.37M - |
- |
147.5M - |
|
Diluted Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
212.73M 3.4% |
206.17M -3.1% |
231.97M 12.5% |
213.91M -7.8% |
197.35M -7.7% |
175.83M -10.9% |
181.18M 3.0% |
220.14M 21.5% |
171.34M -22.2% |
133.49M -22.1% |
110.2M -17.4% |
93.04M -15.6% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
51.14 3.2% |
49.51 -3.2% |
55.67 12.4% |
51.3 -7.8% |
47.29 -7.8% |
42.11 -11.0% |
43.39 3.0% |
52.92 22.0% |
41.42 -21.7% |
32.42 -21.7% |
27 -16.7% |
22.98 -14.9% |
|
Return On Equity (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
11.06% -0.5% |
10.38% -6.2% |
11.58% 11.5% |
10.34% -10.7% |
9.24% -10.7% |
8.05% -12.9% |
8.21% 2.0% |
9.89% 20.6% |
7.58% -23.4% |
5.86% -22.7% |
4.83% -17.6% |
4.04% -16.4% |
|
Return On Assets (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
8.57% -1.1% |
8.1% -5.5% |
9.03% 11.5% |
8.22% -9.0% |
7.24% -12.0% |
6.39% -11.8% |
6.46% 1.2% |
7.88% 21.9% |
5.92% -24.8% |
4.62% -22.0% |
3.73% -19.4% |
3.14% -15.8% |