2017 Q2 | 2017 Q3 | 2017 Q4 | 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 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Insider Holdings (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0% - |
0% - |
68.33% - |
66.63% -2.5% |
64.91% -2.6% |
64.91% 0% |
63.34% -2.4% |
63.34% 0% |
63.34% 0% |
61.14% -3.5% |
61.14% 0% |
58.01% -5.1% |
|
Net Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
37.58% 26.7% |
35.06% -6.7% |
22.77% -35.0% |
30.32% 33.1% |
37.83% 24.8% |
35.45% -6.3% |
21.29% -40.0% |
30.74% 44.4% |
38.28% 24.5% |
38.43% 0.4% |
22.91% -40.4% |
33.71% 47.1% |
|
Gross Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
66.02% 1.5% |
65.67% -0.5% |
63.03% -4.0% |
65.1% 3.3% |
63.33% -2.7% |
64.63% 2.1% |
63.66% -1.5% |
66.4% 4.3% |
64.94% -2.2% |
67.21% 3.5% |
66.31% -1.3% |
65.96% -0.5% |
|
Operating Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
43% 28.3% |
40.24% -6.4% |
25.23% -37.3% |
34.85% 38.1% |
40.67% 16.7% |
37.46% -7.9% |
26.2% -30.1% |
35.69% 36.2% |
38.33% 7.4% |
43.67% 13.9% |
28.85% -33.9% |
36.66% 27.1% |
|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
7B 21.0% |
6.61B -5.5% |
5.88B -11.1% |
6.94B 18.1% |
8.41B 21.2% |
7.94B -5.6% |
7.07B -11.0% |
8.36B 18.3% |
10.11B 20.9% |
8.83B -12.7% |
7.63B -13.6% |
9.37B 22.9% |
|
Total Assets | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
33.9B -3.2% |
35.62B 5.1% |
38.1B 7.0% |
38.34B 0.6% |
38.64B 0.8% |
41.66B 7.8% |
46.75B 12.2% |
48.56B 3.9% |
47.54B -2.1% |
49.99B 5.2% |
47.94B -4.1% |
50.83B 6.0% |
|
Total Liabilities | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
9.34B -6.9% |
9.81B 5.1% |
11.13B 13.5% |
10.29B -7.6% |
11.43B 11.1% |
11.44B 0.1% |
14.75B 28.9% |
13.89B -5.8% |
14.04B 1.1% |
13.17B -6.2% |
14.59B 10.8% |
14.4B -1.3% |
|
Total Equity | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
24.55B -1.8% |
25.8B 5.1% |
26.95B 4.5% |
28.03B 4.0% |
27.19B -3.0% |
30.2B 11.1% |
31.98B 5.9% |
34.65B 8.4% |
33.5B -3.3% |
36.82B 9.9% |
33.09B -10.1% |
36.17B 9.3% |
|
Operating CashFlow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
3.52B - |
- | - | - |
4.08B - |
- | - | - |
4.48B - |
- | - | - | |
Beginning Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
16.51B 5.0% |
15.45B -6.4% |
12.67B -18.0% |
15.13B 19.5% |
14.67B -3.1% |
11.84B -19.3% |
14.23B 20.2% |
18.97B 33.3% |
19.7B 3.8% |
15.99B -18.9% |
16.54B 3.4% |
18.67B 12.9% |
|
End Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
15.45B -6.4% |
12.67B -18.0% |
15.13B 19.5% |
14.67B -3.1% |
11.84B -19.3% |
14.23B 20.2% |
18.97B 33.3% |
19.7B 3.8% |
15.99B -18.9% |
16.54B 3.4% |
18.67B 12.9% |
21.09B 12.9% |
|
Free Cash Flow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
2.06B 147.4% |
2.18B 6.3% |
2.53B 15.6% |
525.08M -79.2% |
2.66B 406.6% |
2.24B -15.8% |
4.8B 114.3% |
808.18M -83.2% |
2.61B 223.2% |
2.37B -9.3% |
2.59B 9.2% |
2.46B -4.8% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
4.35B - |
- | - | - |
5.29B - |
- | - | - |
6.44B - |
- | - | - | |
Diluted Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - | - | - | - | - | - | - | - | - | - | - | - | |
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
2.163 53.3% |
1.908 -11.8% |
1.105 -42.1% |
1.738 57.2% |
2.631 51.4% |
2.327 -11.5% |
1.241 -46.7% |
2.125 71.2% |
3.191 50.2% |
2.803 -12.2% |
1.437 -48.7% |
2.609 81.6% |
|
Return On Equity (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
10.61% 49.4% |
9.21% -13.2% |
5.08% -44.9% |
7.66% 50.9% |
11.53% 50.5% |
9.81% -14.9% |
4.84% -50.7% |
7.72% 59.4% |
11.36% 47.2% |
9.65% -15.1% |
5% -48.2% |
9.12% 82.5% |
|
Return On Assets (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
7.63% 52.4% |
6.67% -12.6% |
3.63% -45.5% |
5.51% 51.7% |
8.27% 50.1% |
7.01% -15.2% |
3.4% -51.4% |
5.4% 58.5% |
8.06% 49.3% |
6.96% -13.7% |
3.57% -48.7% |
6.4% 79.2% |