2016 Q4 | 2017 Q1 | 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] | [friend] | [friend] |
3.48% 1.2% |
3.46% -0.7% |
3.45% -0.1% |
3.21% -7.2% |
3.25% 1.5% |
4.22% 29.9% |
4.25% 0.5% |
4.23% -0.4% |
4.19% -0.9% |
9.05% 116.0% |
9.05% 0% |
- | |
Net Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
2.53% 105.1% |
5.76% 127.6% |
2.39% -58.4% |
1.91% -20.3% |
2.06% 8.0% |
1.32% -35.8% |
1.35% 1.8% |
1.96% 45.3% |
2.84% 45.1% |
3.82% 34.7% |
6.71% 75.5% |
5.79% -13.7% |
|
Gross Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
33.31% -1.4% |
32.21% -3.3% |
30.47% -5.4% |
29.04% -4.7% |
27.53% -5.2% |
27.13% -1.5% |
28.39% 4.6% |
29.85% 5.1% |
31.77% 6.4% |
33.5% 5.5% |
34.98% 4.4% |
35.4% 1.2% |
|
Operating Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
9.16% -1.0% |
8.3% -9.5% |
5.47% -34.1% |
3.02% -44.8% |
1.45% -52.1% |
1.14% -21.0% |
4% 250.5% |
6.93% 73.3% |
9.58% 38.2% |
11.86% 23.7% |
13.36% 12.7% |
13.99% 4.7% |
|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
4.83B 5.6% |
4.89B 1.4% |
5B 2.1% |
5.06B 1.2% |
5.2B 2.8% |
5.45B 4.9% |
5.69B 4.5% |
6.06B 6.4% |
6.39B 5.5% |
6.65B 4.1% |
6.86B 3.2% |
6.98B 1.7% |
|
Total Assets | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
5.33B 3.3% |
5.26B -1.3% |
6.94B 31.9% |
6.91B -0.4% |
6.83B -1.2% |
6.83B 0.0% |
7.1B 3.9% |
7.26B 2.3% |
7.26B 0.0% |
7.41B 2.2% |
8B 7.9% |
7.59B -5.1% |
|
Total Liabilities | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
4.59B 3.5% |
4.48B -2.4% |
5.52B 23.4% |
5.46B -1.2% |
5.48B 0.3% |
5.56B 1.5% |
5.65B 1.7% |
5.7B 0.9% |
5.6B -1.9% |
5.7B 1.8% |
5.98B 5.0% |
6.2B 3.6% |
|
Total Equity | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
743.7M 2.1% |
785.7M 5.6% |
1.42B 80.4% |
1.45B 2.6% |
1.35B -7.0% |
1.27B -6.3% |
1.44B 13.8% |
1.55B 7.6% |
1.66B 6.9% |
1.71B 3.4% |
2.01B 17.6% |
1.39B -30.8% |
|
Operating CashFlow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
450.6M -3.0% |
368.9M -18.1% |
210.9M -42.8% |
18M -91.5% |
-247M - |
-297M - |
-152.8M - |
21.4M - |
480.7M 2146.3% |
725M 50.8% |
900.5M 24.2% |
996M 10.6% |
|
Beginning Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
379.9M 25.2% |
332.3M -12.5% |
542.6M 63.3% |
685.2M 26.3% |
716.8M 4.6% |
751.6M 4.9% |
447.1M -40.5% |
296.5M -33.7% |
205.3M -30.8% |
268.7M 30.9% |
273.2M 1.7% |
280.8M 2.8% |
|
End Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
707.3M 4.5% |
749.9M 6.0% |
447.1M -40.4% |
296.6M -33.7% |
215.6M -27.3% |
282.9M 31.2% |
273.2M -3.4% |
289.5M 6.0% |
282.9M -2.3% |
504M 78.2% |
788.6M 56.5% |
286.8M -63.6% |
|
Free Cash Flow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
381.5M -5.1% |
289.6M -24.1% |
126.3M -56.4% |
-66.9M - |
-340.7M - |
-398.5M - |
-263.8M - |
-101.2M - |
358.5M - |
600.2M 67.4% |
765.9M 27.6% |
854.7M 11.6% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
122.1M 116.5% |
281.8M 130.8% |
119.6M -57.6% |
96.4M -19.4% |
107M 11.0% |
72M -32.7% |
76.6M 6.4% |
118.4M 54.6% |
181.3M 53.1% |
254.2M 40.2% |
460.2M 81.0% |
404M -12.2% |
|
Diluted Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
122.1M 116.5% |
281.8M 130.8% |
119.6M -57.6% |
96.4M -19.4% |
-26.8M - |
72M - |
76.6M 6.4% |
122.4M 59.8% |
224.2M 83.2% |
287.3M 28.1% |
460.2M 60.2% |
408.2M -11.3% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.45 25.0% |
0.9 100% |
0.33 -63.3% |
0.01 -97.0% |
-0.07 - |
-0.14 - |
0.04 - |
0.31 675% |
0.47 51.6% |
0.67 42.6% |
1.19 77.6% |
1.05 -11.8% |
|
Return On Equity (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.32% -74.2% |
7.35% 457.8% |
2% -72.8% |
0.59% -70.4% |
10.21% 1625.1% |
1.62% -84.1% |
1.96% 21.3% |
3.36% 71.2% |
5.19% 54.3% |
5.58% 7.6% |
12.48% 123.5% |
-0.35% - |
|
Return On Assets (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.18% -70.1% |
1.06% 473.8% |
0.36% -66.0% |
0.12% -66.0% |
1.76% 1334.4% |
0.31% -82.4% |
0.38% 23.1% |
0.7% 83.5% |
1.15% 63.6% |
1.28% 11.9% |
3.02% 135.3% |
-0.08% - |