2015 Q4 | 2016 Q4 | 2017 Q4 | 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] |
85.63% 0.1% |
84.21% -1.7% |
84.24% 0.0% |
84.16% -0.1% |
84.16% 0.0% |
80.13% -4.8% |
77.84% -2.8% |
77.84% 0% |
77.84% 0% |
78.72% 1.1% |
78.72% 0% |
- | |
Net Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
11.56% -9.9% |
10.21% -11.7% |
7.66% -25.0% |
7.01% -8.4% |
7.08% 0.9% |
6.21% -12.2% |
7.95% 28.1% |
8.58% 7.8% |
8.87% 3.4% |
9.25% 4.4% |
8.03% -13.2% |
7.79% -3.0% |
|
Gross Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
22.45% -8.1% |
21.21% -5.5% |
24.19% 14.1% |
24.55% 1.5% |
24.08% -1.9% |
24.24% 0.7% |
25.4% 4.8% |
25.64% 0.9% |
26.07% 1.7% |
26.46% 1.5% |
26.04% -1.6% |
25.63% -1.6% |
|
Operating Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
17.41% -6.6% |
15.68% -9.9% |
13.46% -14.2% |
12.7% -5.6% |
12.54% -1.2% |
12.84% 2.4% |
14.48% 12.8% |
14.75% 1.9% |
16.1% 9.1% |
16.33% 1.4% |
15.59% -4.5% |
15.45% -0.9% |
|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
2.94B 0.3% |
3.07B 4.5% |
3.33B 8.6% |
3.5B 5.1% |
3.69B 5.4% |
3.81B 3.3% |
3.95B 3.8% |
4.01B 1.3% |
4.04B 0.8% |
4.02B -0.5% |
3.94B -1.8% |
3.94B -0.1% |
|
Total Assets | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
5.09B 8.2% |
5.17B 1.5% |
5.68B 9.9% |
5.77B 1.5% |
6.15B 6.6% |
6.48B 5.3% |
6.88B 6.3% |
7.15B 3.9% |
7.48B 4.6% |
7.44B -0.6% |
7.52B 1.1% |
7.88B 4.8% |
|
Total Liabilities | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
3.26B 12.2% |
3.26B -0.1% |
3.79B 16.5% |
3.76B -0.9% |
4.1B 9.0% |
4.36B 6.4% |
4.74B 8.6% |
4.89B 3.1% |
5.16B 5.6% |
5.07B -1.7% |
5.08B 0.2% |
5.35B 5.2% |
|
Total Equity | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.56B 1.5% |
1.63B 4.8% |
1.64B 0.6% |
1.74B 6.3% |
1.78B 2.2% |
1.84B 3.2% |
1.91B 4.1% |
2.02B 5.6% |
2.07B 2.6% |
2.14B 3.4% |
2.19B 2.2% |
2.29B 4.4% |
|
Operating CashFlow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
358.08M - |
- |
119.1M - |
- |
60.9M - |
- |
182.38M - |
- |
-146.29M - |
- |
79.49M - |
- | |
Beginning Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
527.18M 22.9% |
388.83M -26.2% |
641.19M 64.9% |
454.24M -29.2% |
603.86M 32.9% |
313.38M -48.1% |
494.56M 57.8% |
298.39M -39.7% |
504.41M 69.0% |
435.23M -13.7% |
623.19M 43.2% |
676.46M 8.5% |
|
End Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
603.86M 32.9% |
313.38M -48.1% |
494.56M 57.8% |
298.39M -39.7% |
504.41M 69.0% |
435.23M -13.7% |
623.19M 43.2% |
676.53M 8.6% |
687.35M 1.6% |
403.42M -41.3% |
493.47M 22.3% |
402.31M -18.5% |
|
Free Cash Flow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-424.72M - |
-635.31M - |
-569.15M - |
-469.13M - |
-521.61M - |
-454.98M - |
-346.43M - |
-523.41M - |
-750.78M - |
-694.55M - |
-440.05M - |
-337.76M - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
377.72M - |
- |
253.2M - |
- |
242.44M - |
- |
305.07M - |
- |
356.2M - |
- |
328.87M - |
- | |
Diluted Net Income | [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] |
0.81 -12.0% |
0.74 -8.6% |
0.62 -16.2% |
0.6 -3.2% |
0.63 5.0% |
0.58 -7.9% |
0.77 32.8% |
0.84 9.1% |
0.88 4.8% |
0.91 3.4% |
0.78 -14.3% |
0.76 -2.6% |
|
Return On Equity (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
24.39% -13.2% |
21.14% -13.3% |
16.39% -22.5% |
14.98% -8.6% |
15.63% 4.4% |
13.64% -12.7% |
17.57% 28.8% |
18.26% 3.9% |
18.58% 1.8% |
18.68% 0.5% |
15.44% -17.3% |
14.25% -7.7% |
|
Return On Assets (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
7.65% -15.9% |
6.98% -8.7% |
5% -28.3% |
4.69% -6.3% |
4.64% -1.0% |
4.06% -12.5% |
4.99% 22.8% |
5.32% 6.6% |
5.25% -1.2% |
5.34% 1.7% |
4.4% -17.7% |
4.08% -7.3% |