2016 Q4 | 2017 Q4 | 2018 Q4 | 2019 Q4 | 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 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Insider Holdings (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - | - | - | - |
90.8% - |
90.63% -0.2% |
84.53% -6.7% |
84.53% 0% |
73.54% -13.0% |
73.42% -0.2% |
|
Net Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
14.66% -2.5% |
15.7% 7.1% |
16.32% 4.0% |
17.77% 8.9% |
17.84% 0.4% |
16.71% -6.3% |
15.5% -7.3% |
14.11% -9.0% |
13.11% -7.1% |
11.77% -10.2% |
|
Gross Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
25.04% -5.0% |
26.73% 6.7% |
27.79% 4.0% |
29.52% 6.2% |
30.47% 3.2% |
29.93% -1.8% |
27.72% -7.4% |
25.61% -7.6% |
24.24% -5.3% |
21.08% -13.1% |
|
Operating Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
22.34% -5.7% |
24.36% 9.0% |
25.61% 5.1% |
27.71% 8.2% |
28.33% 2.3% |
27.57% -2.7% |
25.28% -8.3% |
23.3% -7.8% |
22.19% -4.8% |
18.95% -14.6% |
|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
17.79B 294.0% |
19.63B 10.3% |
22.23B 13.2% |
24.32B 9.4% |
23.71B -2.5% |
24.8B 4.6% |
23.47B -5.4% |
21.43B -8.7% |
21.24B -0.9% |
20.03B -5.7% |
|
Total Assets | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
15.68B 32.4% |
16.95B 8.1% |
18.04B 6.4% |
21B 16.4% |
21.25B 1.2% |
24.63B 15.9% |
26.07B 5.8% |
26.31B 0.9% |
27.45B 4.3% |
28.43B 3.6% |
|
Total Liabilities | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
6.16B 8.0% |
6.38B 3.5% |
6.19B -3.0% |
7.56B 22.2% |
8B 5.7% |
10.42B 30.4% |
11.38B 9.2% |
10.73B -5.7% |
11.85B 10.5% |
12.4B 4.7% |
|
Total Equity | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
8.86B 57.8% |
9.77B 10.2% |
10.98B 12.4% |
12.35B 12.5% |
12.01B -2.8% |
12.83B 6.8% |
13.52B 5.4% |
14.28B 5.6% |
14.23B -0.4% |
14.63B 2.8% |
|
Operating CashFlow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
3.29B - |
- |
5.88B - |
- |
6.27B - |
- |
5.42B - |
- |
4.56B - |
- | |
Beginning Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
3.62B 52.5% |
3.44B -4.9% |
2.37B -31.0% |
3.1B 30.6% |
6.92B 123.2% |
8.13B 17.6% |
9.42B 15.8% |
9.21B -2.2% |
8.67B -5.8% |
9.15B 5.5% |
|
End Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
6.94B 124.0% |
8.13B 17.1% |
9.42B 15.9% |
9.24B -1.9% |
8.71B -5.8% |
9.18B 5.5% |
9.49B 3.3% |
9.91B 4.4% |
8.41B -15.1% |
8.12B -3.4% |
|
Free Cash Flow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.56B 73.8% |
2.89B 85.0% |
5.49B 90.2% |
6.59B 20.2% |
5.22B -20.9% |
5.63B 8.0% |
4.14B -26.6% |
3.38B -18.3% |
3.92B 15.9% |
3.37B -13.9% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
2.99B - |
- |
4.21B - |
- |
4.98B - |
- |
4.29B - |
- |
3.25B - |
- | |
Diluted Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - | - | - | - | - | - | - | - | - | - | |
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.82 279.2% |
2.1 15.4% |
2.4 14.3% |
2.79 16.3% |
2.68 -3.9% |
2.61 -2.6% |
2.29 -12.3% |
1.9 -17.0% |
1.75 -7.9% |
1.49 -14.9% |
|
Return On Equity (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
29.43% 129.0% |
31.55% 7.2% |
44.76% 41.9% |
48.1% 7.5% |
40.53% -15.7% |
36.7% -9.5% |
29.68% -19.1% |
22.7% -23.5% |
21.23% -6.5% |
17.18% -19.1% |
|
Return On Assets (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
16.63% 183.7% |
18.18% 9.3% |
26.73% 47.0% |
26.31% -1.6% |
22.9% -13.0% |
19.94% -12.9% |
16.49% -17.3% |
12.78% -22.5% |
11.44% -10.5% |
8.89% -22.3% |