2017 Q3 | 2018 Q3 | 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 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Insider Holdings (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - | - | - | - | - | - | - | - | - | - | - | |
Net Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
15.94% 14.3% |
17.13% 7.5% |
17.9% 4.5% |
18.36% 2.6% |
18.43% 0.4% |
18.55% 0.6% |
18.45% -0.5% |
19.53% 5.8% |
19.68% 0.8% |
19.73% 0.2% |
19.64% -0.4% |
|
Gross Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
40.4% 6.6% |
41.11% 1.8% |
42.58% 3.6% |
43.34% 1.8% |
42.46% -2.0% |
41.98% -1.1% |
41.31% -1.6% |
40.7% -1.5% |
41.23% 1.3% |
41.49% 0.6% |
41.66% 0.4% |
|
Operating Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
22.48% 13.6% |
24.68% 9.8% |
26.28% 6.5% |
27.05% 2.9% |
26.97% -0.3% |
26.58% -1.5% |
26.34% -0.9% |
26.2% -0.5% |
26.67% 1.8% |
26.98% 1.2% |
27.09% 0.4% |
|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
13.45B 14.5% |
15.33B 14.0% |
17.21B 12.2% |
19.07B 10.8% |
21.02B 10.3% |
23.07B 9.8% |
25.29B 9.6% |
27.42B 8.4% |
29.66B 8.2% |
31.98B 7.8% |
34.26B 7.1% |
|
Total Assets | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
29.38B 6.1% |
31.92B 8.7% |
33.89B 6.2% |
36.84B 8.7% |
39.12B 6.2% |
41.77B 6.8% |
43.99B 5.3% |
47.74B 8.5% |
50.87B 6.5% |
55.56B 9.2% |
58.2B 4.7% |
|
Total Liabilities | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
13.86B 7.8% |
15.58B 12.4% |
16.76B 7.6% |
18.73B 11.8% |
19.94B 6.4% |
21.31B 6.9% |
22.43B 5.2% |
24.5B 9.3% |
26.05B 6.3% |
29.04B 11.5% |
30.15B 3.8% |
|
Total Equity | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
15.51B 4.7% |
16.34B 5.3% |
17.14B 4.9% |
18.11B 5.7% |
19.18B 5.9% |
20.46B 6.7% |
21.57B 5.4% |
23.24B 7.7% |
24.82B 6.8% |
26.52B 6.9% |
28.05B 5.8% |
|
Operating CashFlow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - |
2.58B - |
- |
3.62B - |
- |
4.42B - |
- |
5.69B - |
- |
6.8B - |
- | |
Beginning Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - |
3.33B - |
- |
11.1B - |
- |
11.19B - |
- |
10.78B - |
- |
11.34B - |
- | |
End Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - |
11.19B - |
- |
10.78B - |
- |
11.34B - |
- |
11.66B - |
- |
12.13B - |
- | |
Free Cash Flow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - |
-2.79B - |
- |
-2.66B - |
- |
-2.73B - |
- |
-3.11B - |
- |
-3.06B - |
- | |
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - |
3.78B - |
- |
5.01B - |
- |
6.06B - |
- |
7.59B - |
- |
8.94B - |
- | |
Diluted Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
2.14B 30.8% |
2.63B 22.5% |
3.08B 17.3% |
3.5B 13.6% |
3.88B 10.7% |
4.28B 10.4% |
4.67B 9.0% |
5.36B 14.8% |
5.84B 9.0% |
6.31B 8.1% |
6.73B 6.6% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
22.75 28.5% |
27.508 20.9% |
31.777 15.5% |
35.782 12.6% |
39.568 10.6% |
43.63 10.3% |
47.57 9.0% |
54.6 14.8% |
59.51 9.0% |
64.32 8.1% |
68.59 6.6% |
|
Return On Equity (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
21.05% 25.2% |
24.37% 15.8% |
27.01% 10.8% |
21.26% -21.3% |
22.34% 5.1% |
23.26% 4.1% |
24.11% 3.7% |
25.9% 7.5% |
26.54% 2.4% |
26.86% 1.2% |
27.12% 1.0% |
|
Return On Assets (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
9.98% 20.4% |
10.86% 8.8% |
11.83% 8.9% |
10.85% -8.2% |
11.31% 4.3% |
11.61% 2.6% |
11.98% 3.1% |
12.66% 5.7% |
12.98% 2.5% |
12.97% -0.1% |
13.17% 1.6% |