2016 Q4 | 2017 Q4 | 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] | - | - | - | - | - | - | - | - | - | - | - | - | |
Net Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
8.86% -5.9% |
8.71% -1.7% |
7.99% -8.3% |
7.71% -3.5% |
8.44% 9.5% |
9.5% 12.6% |
10.94% 15.2% |
10.56% -3.5% |
10.5% -0.6% |
9.94% -5.3% |
9.8% -1.3% |
10.73% 9.5% |
|
Gross Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
25.17% -3.8% |
23.7% -5.9% |
22.76% -4.0% |
22.33% -1.9% |
22.32% -0.1% |
23.17% 3.8% |
24.28% 4.8% |
24.51% 0.9% |
24.7% 0.8% |
25.28% 2.4% |
25.97% 2.7% |
26.72% 2.9% |
|
Operating Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
11.38% -3.7% |
10.01% -12.0% |
9.58% -4.3% |
9.29% -3.1% |
9.2% -0.9% |
9.68% 5.2% |
9.88% 2.0% |
9.36% -5.2% |
9.17% -2.1% |
10.31% 12.4% |
11.24% 9.1% |
12.42% 10.5% |
|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
4.51B 7.8% |
4.65B 3.3% |
4.71B 1.3% |
4.78B 1.5% |
4.77B -0.3% |
4.55B -4.5% |
4.19B -8.1% |
3.86B -7.9% |
3.72B -3.6% |
3.93B 5.9% |
4.33B 10.1% |
4.68B 8.0% |
|
Total Assets | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
4.04B 5.4% |
4.13B 2.3% |
4.31B 4.4% |
4.22B -2.0% |
4.28B 1.2% |
4.15B -3.0% |
4.4B 6.1% |
4.39B -0.2% |
4.44B 1.2% |
4.8B 8.0% |
4.7B -2.1% |
4.62B -1.7% |
|
Total Liabilities | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.62B 20.5% |
1.6B -0.8% |
1.71B 6.8% |
1.53B -10.5% |
1.64B 6.8% |
1.39B -15.1% |
1.53B 9.9% |
1.47B -3.6% |
1.61B 9.2% |
1.85B 14.8% |
1.6B -13.4% |
1.43B -10.6% |
|
Total Equity | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
2.42B -2.8% |
2.53B 4.3% |
2.6B 2.9% |
2.69B 3.6% |
2.64B -1.9% |
2.76B 4.4% |
2.87B 4.2% |
2.92B 1.5% |
2.83B -2.9% |
2.95B 4.2% |
3.1B 5.0% |
3.19B 2.9% |
|
Operating CashFlow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
263.03M - |
- |
371.12M - |
- |
583.34M - |
- |
816.2M - |
- |
737.18M - |
- |
611.54M - |
- | |
Beginning Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
512.4M -8.9% |
659.39M 28.7% |
736.83M 11.7% |
589.97M -19.9% |
541.44M -8.2% |
585.38M 8.1% |
800.6M 36.8% |
630.05M -21.3% |
625.39M -0.7% |
712.54M 13.9% |
569.11M -20.1% |
704.3M 23.8% |
|
End Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
569.73M -6.0% |
604.67M 6.1% |
800.6M 32.4% |
641.75M -19.8% |
606.55M -5.5% |
689M 13.6% |
569.11M -17.4% |
665.34M 16.9% |
717.58M 7.9% |
387.76M -46.0% |
419.56M 8.2% |
426.31M 1.6% |
|
Free Cash Flow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-173.45M - |
-137.12M - |
-104.56M - |
17.04M - |
120.13M 605.1% |
345.98M 188.0% |
445.67M 28.8% |
399.14M -10.4% |
409.4M 2.6% |
263.17M -35.7% |
303.47M 15.3% |
373.02M 22.9% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
399.3M - |
- |
376.33M - |
- |
402.38M - |
- |
458.06M - |
- |
390.03M - |
- |
424.27M - |
- | |
Diluted Net Income | [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] |
0.9 -1.1% |
0.91 1.1% |
0.84 -7.7% |
0.82 -2.4% |
0.9 9.8% |
0.97 7.8% |
1.02 5.2% |
0.91 -10.8% |
0.87 -4.4% |
0.87 0% |
0.95 9.2% |
1.13 18.9% |
|
Return On Equity (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
19.43% 0.5% |
16.93% -12.9% |
15.12% -10.7% |
14.23% -5.9% |
15.9% 11.8% |
16.37% 3.0% |
16.74% 2.3% |
14.52% -13.2% |
14.26% -1.8% |
13.7% -3.9% |
14.23% 3.9% |
16.45% 15.6% |
|
Return On Assets (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
11.84% -3.9% |
10.67% -9.8% |
9.32% -12.7% |
9.15% -1.8% |
9.68% 5.8% |
10.45% 7.9% |
10.52% 0.6% |
9.46% -10.1% |
8.95% -5.4% |
8.74% -2.3% |
9.34% 6.9% |
11.15% 19.4% |