2017 Q4 | 2018 Q4 | 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] | - | - | - | - | - |
87.79% - |
87.45% -0.4% |
87.23% -0.3% |
87.23% 0% |
85.37% -2.1% |
85.37% 0% |
84.22% -1.3% |
|
Net Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
4.01% -28.8% |
3.25% -19.0% |
4.42% 35.9% |
4.24% -3.9% |
5.8% 36.5% |
5.69% -1.8% |
4.39% -22.9% |
4.49% 2.2% |
4.4% -2.1% |
5.11% 16.3% |
5.87% 14.9% |
6.98% 18.9% |
|
Gross Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
7.17% -19.4% |
6.39% -10.9% |
6.61% 3.5% |
6.45% -2.5% |
7.84% 21.5% |
8.15% 4.0% |
6.37% -21.9% |
6.28% -1.4% |
6.32% 0.7% |
6.98% 10.4% |
8.32% 19.2% |
9.51% 14.2% |
|
Operating Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
5.44% -24.3% |
4.53% -16.8% |
4.57% 0.9% |
4.35% -4.9% |
5.67% 30.4% |
6.1% 7.5% |
4.28% -29.8% |
4.27% -0.1% |
4.3% 0.7% |
4.96% 15.3% |
6.24% 25.9% |
7.43% 19.1% |
|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
9.43B 1.0% |
9.21B -2.4% |
8.84B -4.0% |
8.72B -1.4% |
8.81B 0.9% |
9.54B 8.3% |
9.47B -0.7% |
9.74B 2.9% |
9.94B 2.0% |
10.13B 1.9% |
10.68B 5.5% |
10.81B 1.2% |
|
Total Assets | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
17.56B 0.1% |
19.42B 10.6% |
19.53B 0.5% |
19.74B 1.1% |
20B 1.3% |
20B 0.0% |
19.99B 0.0% |
20.23B 1.2% |
20.41B 0.9% |
21.17B 3.7% |
20.4B -3.6% |
20.53B 0.6% |
|
Total Liabilities | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.51B -4.0% |
1.48B -1.4% |
1.54B 4.0% |
1.62B 5.0% |
1.78B 9.9% |
1.59B -10.7% |
1.66B 4.4% |
1.78B 7.2% |
1.95B 9.8% |
2.48B 26.9% |
1.72B -30.5% |
1.6B -6.9% |
|
Total Equity | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
16.06B 0.5% |
17.94B 11.7% |
17.98B 0.2% |
18.11B 0.7% |
18.22B 0.6% |
18.41B 1.0% |
18.33B -0.4% |
18.45B 0.7% |
18.46B 0.1% |
18.69B 1.2% |
18.68B -0.1% |
18.93B 1.3% |
|
Operating CashFlow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
889.01M -31.5% |
- |
729.98M - |
- |
800.29M - |
- |
800.91M - |
- |
801.67M - |
- |
1.35B - |
- | |
Beginning Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
2.92B -1.0% |
3.33B 14.2% |
3.46B 3.9% |
3.57B 3.3% |
3.62B 1.3% |
5.87B 62.2% |
5.2B -11.4% |
5.25B 0.9% |
5.35B 1.8% |
5.52B 3.3% |
5.2B -5.9% |
5.08B -2.3% |
|
End Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
3.62B 1.3% |
5.87B 62.2% |
5.2B -11.4% |
5.25B 0.9% |
5.35B 1.8% |
5.52B 3.3% |
5.2B -5.9% |
5.08B -2.3% |
5.16B 1.5% |
5.99B 16.2% |
5.55B -7.3% |
5.91B 6.5% |
|
Free Cash Flow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
707.74M 15.1% |
848.1M 19.8% |
114.53M -86.5% |
26.19M -77.1% |
168.95M 545.0% |
-170.61M - |
155.38M - |
24.85M -84.0% |
47.8M 92.3% |
701.02M 1366.5% |
592.95M -15.4% |
1.03B 73.2% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
378.49M -28.1% |
- |
390.74M - |
- |
510.32M - |
- |
415.65M - |
- |
436.99M - |
- |
627.01M - |
- | |
Diluted Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - | - | - | - | - | - | - | - | - | - | - | - | |
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.1 -23.1% |
0.06 -40.0% |
0.09 50% |
0.09 0% |
0.12 33.3% |
0.13 8.3% |
0.09 -30.8% |
0.09 0% |
0.1 11.1% |
0.11 10.0% |
0.14 27.3% |
0.17 21.4% |
|
Return On Equity (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
2.39% -27.3% |
1.67% -30.3% |
2.31% 38.5% |
2.17% -6.0% |
2.98% 37.1% |
2.99% 0.3% |
2.29% -23.4% |
2.39% 4.5% |
2.38% -0.4% |
2.79% 17.1% |
3.39% 21.5% |
4.04% 19.1% |
|
Return On Assets (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
2.22% -25.8% |
1.54% -30.7% |
2.14% 39.1% |
1.99% -7.3% |
2.72% 36.8% |
2.75% 1.4% |
2.11% -23.4% |
2.19% 3.8% |
2.16% -1.2% |
2.51% 16.3% |
3.11% 23.8% |
3.7% 19.0% |