2018 Q1 | 2019 Q1 | 2019 Q4 | 2020 Q1 | 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 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Insider Holdings (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - | - | - | - | - | - | - | - | - | - | - | |
Net Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
5.59% -33.1% |
8.56% 53.2% |
11.32% 32.2% |
9.25% -18.3% |
9.82% 6.2% |
10.4% 5.9% |
9.99% -4.0% |
11.76% 17.7% |
11.65% -0.9% |
11.59% -0.6% |
11.61% 0.2% |
|
Gross Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
43.31% -1.9% |
42.43% -2.0% |
44.59% 5.1% |
44.73% 0.3% |
44.89% 0.4% |
45.79% 2.0% |
45.37% -0.9% |
46.8% 3.1% |
47.36% 1.2% |
47.53% 0.4% |
47.65% 0.2% |
|
Operating Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
9.53% -18.7% |
12.83% 34.5% |
14.56% 13.6% |
15.16% 4.1% |
15.62% 3.0% |
16.41% 5.1% |
15.84% -3.4% |
17.08% 7.8% |
17.12% 0.2% |
17.04% -0.5% |
17.12% 0.4% |
|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.23B -74.8% |
1.37B 10.8% |
5.61B 310.1% |
5.73B 2.2% |
5.91B 3.1% |
6.01B 1.7% |
6.1B 1.5% |
6.17B 1.1% |
6.2B 0.6% |
6.27B 1.1% |
6.35B 1.3% |
|
Total Assets | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
6.41B 9.5% |
6.68B 4.3% |
6.79B 1.7% |
7.22B 6.3% |
7.31B 1.2% |
7.45B 1.9% |
7.55B 1.4% |
7.87B 4.2% |
7.95B 1.0% |
8.1B 1.9% |
8.23B 1.6% |
|
Total Liabilities | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
2B 0.0% |
2.15B 7.8% |
2.08B -3.4% |
2.35B 12.9% |
2.3B -1.9% |
2.28B -1.1% |
2.21B -3.1% |
2.24B 1.6% |
2.34B 4.1% |
2.32B -0.6% |
2.26B -2.6% |
|
Total Equity | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
4.41B 14.5% |
4.53B 2.7% |
4.71B 4.1% |
4.87B 3.4% |
5.01B 2.7% |
5.17B 3.3% |
5.34B 3.4% |
5.63B 5.2% |
5.61B -0.2% |
5.78B 3.0% |
5.97B 3.2% |
|
Operating CashFlow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - |
947.89M - |
- |
1.6B - |
- |
1.26B - |
- |
1.21B - |
- |
1.31B - |
- | |
Beginning Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - |
1.94B - |
- |
1.94B - |
- |
3.13B - |
- |
3.56B - |
- |
3.97B - |
- | |
End Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - |
3.13B - |
- |
3.56B - |
- |
3.96B - |
- |
4.35B - |
- |
4.63B - |
- | |
Free Cash Flow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - |
693.93M - |
- |
1.12B - |
- |
826M - |
- |
773.45M - |
- |
793.23M - |
- | |
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - |
289.17M - |
- |
797.79M - |
- |
925.73M - |
- |
1.07B - |
- |
1.08B - |
- | |
Diluted Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
69M -83.1% |
117.09M 69.7% |
634.7M 442.1% |
530.27M -16.5% |
580.15M 9.4% |
624.97M 7.7% |
609.39M -2.5% |
725.15M 19.0% |
722.86M -0.3% |
726.49M 0.5% |
737.45M 1.5% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
8.095 -84.9% |
13.565 67.6% |
79.474 485.9% |
61.685 -22.4% |
67.39 9.2% |
72.64 7.8% |
70.89 -2.4% |
84.41 19.1% |
84.07 -0.4% |
84.39 0.4% |
85.58 1.4% |
|
Return On Equity (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.67% -85.1% |
2.62% 56.9% |
13.46% 413.9% |
12.15% -9.7% |
12.32% 1.4% |
12.89% 4.6% |
12.12% -6.0% |
13.81% 14.0% |
13.62% -1.4% |
13.27% -2.6% |
13.04% -1.7% |
|
Return On Assets (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.13% -85.2% |
1.79% 58.9% |
9.34% 422.2% |
8.11% -13.2% |
8.46% 4.3% |
8.84% 4.6% |
8.49% -4.0% |
9.61% 13.1% |
9.48% -1.4% |
9.34% -1.4% |
9.35% 0.0% |