2018 Q2 | 2019 Q2 | 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] | - | - | - | - | - | - | - | - | - | - | - | - | |
Net Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
20.71% 45.1% |
22.65% 9.4% |
24.49% 8.1% |
25.7% 4.9% |
21.98% -14.5% |
19.53% -11.1% |
17.06% -12.7% |
15.71% -7.9% |
16.51% 5.1% |
15.58% -5.7% |
16.23% 4.2% |
15.7% -3.3% |
|
Gross Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
78% 3.1% |
80.91% 3.7% |
83.13% 2.8% |
84.94% 2.2% |
84.94% 0.0% |
83.63% -1.5% |
81.27% -2.8% |
79.34% -2.4% |
76.98% -3.0% |
74.82% -2.8% |
75.03% 0.3% |
74.08% -1.3% |
|
Operating Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
28.07% 21.2% |
30.49% 8.6% |
33.33% 9.3% |
35.2% 5.6% |
33.68% -4.3% |
30.27% -10.1% |
26.75% -11.6% |
24.84% -7.1% |
23.21% -6.5% |
21.82% -6.0% |
23.04% 5.6% |
23.12% 0.4% |
|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
2.03B 7.1% |
2.17B 7.0% |
2.3B 5.9% |
2.4B 4.4% |
2.45B 2.3% |
2.51B 2.4% |
2.56B 2.0% |
2.62B 2.2% |
2.67B 1.7% |
2.7B 1.5% |
2.78B 2.7% |
2.85B 2.7% |
|
Total Assets | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
2.83B 28.1% |
2.65B -6.4% |
2.89B 9.1% |
2.86B -1.1% |
3.2B 12.1% |
3.16B -1.4% |
3.25B 2.8% |
3.13B -3.6% |
3.4B 8.6% |
3.32B -2.4% |
3.63B 9.5% |
3.57B -1.5% |
|
Total Liabilities | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.15B 66.6% |
857.53M -25.4% |
902.02M 5.2% |
720.18M -20.2% |
978.83M 35.9% |
926.73M -5.3% |
907.92M -2.0% |
670.2M -26.2% |
825.91M 23.2% |
807.73M -2.2% |
990.17M 22.6% |
814M -17.8% |
|
Total Equity | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.68B 10.7% |
1.79B 6.6% |
1.99B 11.0% |
2.14B 7.5% |
2.22B 3.9% |
2.23B 0.4% |
2.34B 4.8% |
2.46B 5.2% |
2.57B 4.5% |
2.51B -2.5% |
2.64B 5.2% |
2.76B 4.6% |
|
Operating CashFlow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
944.51M - |
- |
506.28M - |
- |
275.5M - |
- |
497.39M - |
- |
301.12M - |
- |
652.37M - |
- | |
Beginning Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
930.63M - |
- |
1.77B - |
- |
2.31B - |
- |
1.12B - |
- |
2.34B - |
- |
2.13B - |
- | |
End Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
2.31B - |
- |
1.12B - |
- |
2.34B - |
- |
2.13B - |
- |
2.06B - |
- |
1.52B - |
- | |
Free Cash Flow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
884.48M - |
- |
390.4M - |
- |
72.63M - |
- |
193.04M - |
- |
-52.56M - |
- |
337.61M - |
- | |
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
559.87M - |
- |
766.33M - |
- |
817.88M - |
- |
675.62M - |
- |
609.94M - |
- |
629.67M - |
- | |
Diluted Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
420.21M 55.5% |
491.53M 17.0% |
562.77M 14.5% |
616.64M 9.6% |
539.53M -12.5% |
490.92M -9.0% |
437.39M -10.9% |
411.49M -5.9% |
440.1M 7.0% |
421.19M -4.3% |
450.65M 7.0% |
447.91M -0.6% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
80.788 55.1% |
94.136 16.5% |
107.578 14.3% |
117.638 9.4% |
102.667 -12.7% |
93.234 -9.2% |
82.94 -11.0% |
77.942 -6.0% |
83.329 6.9% |
79.692 -4.4% |
85.204 6.9% |
84.627 -0.7% |
|
Return On Equity (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
35.23% 44.5% |
31.87% -9.5% |
32.96% 3.4% |
33.72% 2.3% |
27.64% -18.0% |
24.41% -11.7% |
20.22% -17.1% |
17.91% -11.5% |
18.37% 2.6% |
17.78% -3.2% |
18.12% 1.9% |
17.18% -5.2% |
|
Return On Assets (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
20.17% 27.2% |
21.21% 5.2% |
22.2% 4.7% |
24.34% 9.6% |
17.88% -26.5% |
16.9% -5.5% |
14.25% -15.7% |
13.74% -3.6% |
13.33% -3.0% |
13.01% -2.4% |
13.1% 0.8% |
13.36% 1.9% |