2017 Q4 | 2018 Q4 | 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] | - | - | - | - | - |
50.18% - |
48.04% -4.3% |
47.18% -1.8% |
47.18% 0% |
45.4% -3.8% |
45.4% 0% |
44.77% -1.4% |
|
Net Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
41.63% -9.8% |
39.69% -4.7% |
37.57% -5.3% |
33.04% -12.1% |
32.79% -0.8% |
32.39% -1.2% |
32.68% 0.9% |
30.67% -6.2% |
31.6% 3.0% |
25.68% -18.7% |
-49.89% - |
-48.08% - |
|
Gross Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
71% -3.5% |
67.64% -4.7% |
62.48% -7.6% |
55.5% -11.2% |
52.77% -4.9% |
50.68% -4.0% |
51.65% 1.9% |
51.95% 0.6% |
54.64% 5.2% |
57.96% 6.1% |
65.12% 12.4% |
70.3% 8.0% |
|
Operating Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
51.11% -8.8% |
47.62% -6.8% |
45.17% -5.2% |
39.31% -13.0% |
37.33% -5.0% |
35.07% -6.1% |
34.76% -0.9% |
30.91% -11.1% |
27.93% -9.6% |
21.21% -24.0% |
-16.57% - |
-20.37% - |
|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
2.14B -14.1% |
2.11B -1.2% |
2.02B -4.5% |
2.17B 7.6% |
2.59B 19.3% |
2.42B -6.6% |
2.33B -3.9% |
1.6B -31.2% |
993.79M -37.9% |
648.65M -34.7% |
274.33M -57.7% |
241.21M -12.1% |
|
Total Assets | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
3.78B -9.3% |
4.09B 8.0% |
4.25B 4.1% |
4.55B 6.9% |
4.53B -0.4% |
4.68B 3.2% |
4.74B 1.5% |
4.52B -4.6% |
4.28B -5.4% |
4.22B -1.3% |
4.07B -3.5% |
4.04B -0.7% |
|
Total Liabilities | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
340.32M -30.7% |
421.01M 23.7% |
427.27M 1.5% |
454.46M 6.4% |
549.62M 20.9% |
600.96M 9.3% |
543.44M -9.6% |
320.57M -41.0% |
279.52M -12.8% |
227.59M -18.6% |
249.25M 9.5% |
205.66M -17.5% |
|
Total Equity | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
3.44B -6.5% |
3.67B 6.4% |
3.83B 4.4% |
4.09B 7.0% |
3.98B -2.8% |
4.07B 2.3% |
4.2B 3.1% |
4.2B 0.1% |
4B -4.9% |
4B -0.1% |
3.82B -4.3% |
3.84B 0.4% |
|
Operating CashFlow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
760.33M - |
- |
641.94M - |
- |
843.41M - |
- |
584.97M - |
- |
93.18M - |
- |
-81.88M - |
- | |
Beginning Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
642.29M 69.9% |
861.15M 34.1% |
1.2B 39.9% |
3.09B 156.7% |
2.7B -12.8% |
2.71B 0.6% |
2.94B 8.2% |
3.16B 7.8% |
2.87B -9.3% |
3.01B 4.7% |
3.15B 4.7% |
2.92B -7.1% |
|
End Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
2.73B -12.4% |
2.73B 0.1% |
2.94B 7.4% |
3.19B 8.7% |
2.84B -11.0% |
2.93B 3.0% |
3.15B 7.5% |
2.86B -9.3% |
2.67B -6.3% |
2.75B 2.7% |
2.77B 0.8% |
2.73B -1.3% |
|
Free Cash Flow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
456.02M -47.6% |
237.56M -47.9% |
143.88M -39.4% |
378.83M 163.3% |
463.33M 22.3% |
590.57M 27.5% |
510.41M -13.6% |
127.07M -75.1% |
118.17M -7.0% |
-7.4M - |
-163.03M - |
54.25M - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
890.98M - |
- |
758.52M - |
- |
849.64M - |
- |
760.27M - |
- |
313.99M - |
- |
-136.86M - |
- | |
Diluted Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - | - | - | - | - | - | - | - | - | - | - | - | |
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
5.52 -26.2% |
4.8 -13.0% |
3.98 -17.1% |
3.62 -9.0% |
4.36 20.4% |
4.08 -6.4% |
3.93 -3.7% |
2.55 -35.1% |
1.65 -35.3% |
0.83 -49.7% |
-0.71 - |
-0.6 - |
|
Return On Equity (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
40.58% -23.8% |
34.4% -15.2% |
28.68% -16.6% |
18.46% -35.6% |
22.89% 24.0% |
20.26% -11.5% |
18.94% -6.5% |
11.83% -37.5% |
7.87% -33.5% |
4.13% -47.5% |
-3.41% - |
-2.88% - |
|
Return On Assets (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
35.62% -23.0% |
29.68% -16.7% |
24.73% -16.7% |
16.46% -33.5% |
20.44% 24.2% |
17.9% -12.4% |
16.9% -5.6% |
10.82% -36.0% |
7.13% -34.1% |
3.74% -47.5% |
-3.1% - |
-2.71% - |