2017 Q1 | 2018 Q1 | 2018 Q2 | 2018 Q3 | 2018 Q4 | 2019 Q1 | 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 | 2024 Q1 | 2024 Q2 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Insider Holdings (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
14.31% -2.7% |
14.06% -1.7% |
13.7% -2.6% |
12.6% -8.0% |
12.39% -1.7% |
12.41% 0.2% |
12.57% 1.2% |
9.34% -25.7% |
9.34% 0% |
9.17% -1.8% |
8.93% -2.7% |
8.85% -0.9% |
4.25% -52.0% |
|
Net Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
26.59% 5.0% |
27.58% 3.7% |
29.27% 6.2% |
33.54% 14.6% |
29.91% -10.8% |
23.05% -22.9% |
16.06% -30.3% |
2.36% -85.3% |
0.12% -94.7% |
3.18% 2450.4% |
5.21% 64.2% |
14.08% 170.0% |
18.37% 30.5% |
|
Gross Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
70.02% 1.5% |
71.07% 1.5% |
72.78% 2.4% |
74.28% 2.1% |
75.07% 1.1% |
75.24% 0.2% |
75.53% 0.4% |
74.95% -0.8% |
75.08% 0.2% |
75.46% 0.5% |
75.64% 0.2% |
76.19% 0.7% |
76.17% 0.0% |
|
Operating Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
26.31% 5.7% |
26.65% 1.3% |
27.3% 2.5% |
25.94% -5.0% |
24.29% -6.4% |
19.82% -18.4% |
14.43% -27.2% |
5.59% -61.3% |
1.54% -72.4% |
2.78% 80.4% |
5.04% 81.6% |
11.6% 130.1% |
15.75% 35.7% |
|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
3.28B 23.7% |
3.64B 10.9% |
3.91B 7.5% |
4.1B 4.8% |
4.22B 2.9% |
4.3B 1.8% |
4.35B 1.2% |
4.39B 1.1% |
4.42B 0.7% |
4.46B 0.9% |
4.5B 0.8% |
4.53B 0.6% |
4.56B 0.8% |
|
Total Assets | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
5.89B 11.1% |
6.51B 10.5% |
6.98B 7.2% |
7.55B 8.2% |
7.96B 5.4% |
8.05B 1.1% |
7.84B -2.6% |
8.13B 3.7% |
8.54B 5.0% |
8.92B 4.5% |
9.32B 4.4% |
9.93B 6.6% |
10.3B 3.7% |
|
Total Liabilities | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.7B 18.0% |
1.85B 9.1% |
1.87B 0.8% |
1.77B -5.0% |
2.01B 13.4% |
2.06B 2.4% |
2.08B 1.2% |
1.92B -7.7% |
2.01B 4.7% |
1.92B -4.5% |
1.9B -0.9% |
1.91B 0.3% |
2B 4.6% |
|
Total Equity | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
4.19B 8.6% |
4.66B 11.1% |
5.11B 9.8% |
5.78B 13.0% |
5.95B 2.9% |
5.99B 0.7% |
5.76B -3.9% |
6.21B 7.8% |
6.52B 5.1% |
7B 7.3% |
7.41B 5.9% |
8.02B 8.2% |
8.3B 3.5% |
|
Operating CashFlow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.75B 18.6% |
1.81B 3.8% |
1.8B -0.9% |
1.61B -10.6% |
1.6B -0.4% |
1.39B -13.2% |
1.29B -7.2% |
1.29B 0.2% |
1.18B -8.3% |
1.26B 6.7% |
1.46B 15.7% |
1.6B 9.6% |
1.77B 10.6% |
|
Beginning Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
758.14M 126.9% |
1.03B 36.1% |
1.03B -0.3% |
2.29B 122.9% |
1.6B -30.2% |
2B 24.7% |
1.34B -32.7% |
1.07B -20.1% |
1.41B 31.8% |
943.42M -33.3% |
1.11B 17.2% |
1.1B -0.5% |
1.04B -5.3% |
|
End Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.6B -30.2% |
2B 24.7% |
1.34B -32.7% |
1.07B -20.1% |
1.42B 32.7% |
959.53M -32.6% |
1.14B 19.1% |
1.1B -3.7% |
1.04B -5.1% |
1.39B 33.0% |
1.49B 7.4% |
1.57B 5.0% |
1.91B 22.1% |
|
Free Cash Flow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.59B 14.6% |
1.67B 5.2% |
1.65B -1.2% |
1.46B -11.6% |
1.5B 3.0% |
1.28B -15.0% |
1.18B -7.8% |
1.18B -0.2% |
1.07B -8.6% |
1.13B 5.6% |
1.32B 16.6% |
1.47B 11.4% |
1.64B 11.8% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
872.77M 29.8% |
1B 15.0% |
1.15B 14.1% |
1.38B 20.1% |
1.26B -8.3% |
990.43M -21.5% |
698.4M -29.5% |
103.71M -85.2% |
5.5M -94.7% |
141.72M 2478.2% |
234.58M 65.5% |
637.46M 171.7% |
838.33M 31.5% |
|
Diluted Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
871.87M 29.8% |
1B 15.0% |
1.14B 14.1% |
1.38B 20.1% |
1.26B -8.3% |
990.14M -21.5% |
698.23M -29.5% |
103.7M -85.1% |
5.51M -94.7% |
141.73M 2473.2% |
234.59M 65.5% |
637.46M 171.7% |
838.33M 31.5% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
2.9 28.9% |
3.31 14.1% |
3.76 13.6% |
4.5 19.7% |
4.13 -8.2% |
3.24 -21.5% |
2.29 -29.3% |
0.34 -85.2% |
0.02 -94.1% |
0.47 2250.0% |
0.76 61.7% |
2.07 172.4% |
2.71 30.9% |
|
Return On Equity (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
5.65% -41.9% |
7.16% 26.8% |
6.96% -2.8% |
9.01% 29.3% |
1.94% -78.5% |
0.77% -60.5% |
0.82% 7.4% |
-1.74% - |
0.24% - |
2.69% 1009.1% |
1.96% -27.2% |
3.87% 97.7% |
2.65% -31.5% |
|
Return On Assets (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
4.07% -34.8% |
5.11% 25.8% |
5.05% -1.3% |
6.75% 33.8% |
1.47% -78.3% |
0.57% -61.0% |
0.61% 6.5% |
-1.3% - |
0.19% - |
2.08% 1024.3% |
1.55% -25.7% |
3.11% 100.6% |
2.14% -31.1% |