2017 Q2 | 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] |
66.92% -3.0% |
65.77% -1.7% |
63.21% -3.9% |
62% -1.9% |
59.56% -3.9% |
58.72% -1.4% |
56.05% -4.6% |
56.05% 0% |
56.05% 0% |
50.23% -10.4% |
50.23% 0% |
49.14% -2.2% |
|
Net Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
14.42% 27.5% |
14.11% -2.2% |
14.99% 6.3% |
13.39% -10.7% |
13.95% 4.2% |
15.05% 7.9% |
15.95% 5.9% |
14.59% -8.5% |
16.7% 14.4% |
16.35% -2.1% |
16.76% 2.5% |
15.17% -9.5% |
|
Gross Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
30.53% 8.7% |
30.28% -0.8% |
30.5% 0.7% |
29.47% -3.4% |
29.25% -0.7% |
30.58% 4.6% |
33.23% 8.6% |
30.09% -9.4% |
34.61% 15.0% |
33.3% -3.8% |
28.89% -13.2% |
29.96% 3.7% |
|
Operating Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
18.26% 26.1% |
17.71% -3.0% |
16.89% -4.6% |
17.78% 5.3% |
18.18% 2.2% |
18.3% 0.6% |
20.01% 9.3% |
18.58% -7.1% |
22.78% 22.6% |
22.09% -3.1% |
18.13% -17.9% |
19.39% 6.9% |
|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.2B 37.4% |
1.25B 4.0% |
1.32B 5.0% |
1.14B -13.0% |
1.47B 28.7% |
1.52B 3.1% |
1.55B 1.8% |
1.47B -5.0% |
1.59B 8.2% |
1.59B 0.3% |
1.6B 0.6% |
1.51B -5.9% |
|
Total Assets | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
5.43B -2.6% |
5.77B 6.3% |
5.95B 3.1% |
6.37B 7.1% |
6.81B 7.0% |
7.57B 11.1% |
7.98B 5.3% |
8.75B 9.7% |
8.28B -5.3% |
8.56B 3.3% |
8.63B 0.9% |
8.24B -4.5% |
|
Total Liabilities | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
2.57B 3.8% |
2.71B 5.2% |
2.58B -4.6% |
2.87B 11.3% |
3.4B 18.5% |
3.91B 14.7% |
3.96B 1.4% |
4.5B 13.6% |
4.29B -4.8% |
4.29B 0.2% |
4.09B -4.8% |
4.08B -0.2% |
|
Total Equity | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
2.86B -7.8% |
3.07B 7.2% |
3.37B 9.8% |
3.5B 3.8% |
3.41B -2.5% |
3.67B 7.5% |
4.01B 9.5% |
4.24B 5.7% |
4B -5.8% |
4.26B 6.6% |
4.54B 6.6% |
4.16B -8.3% |
|
Operating CashFlow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
245.75M - |
- | - | - |
416.62M - |
- | - | - |
4.06M - |
- | - | - | |
Beginning Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.55B -2.7% |
1.25B -19.3% |
1.37B 9.1% |
1.37B 0.5% |
1.37B -0.4% |
1.29B -6.1% |
1.65B 28.3% |
1.8B 9.5% |
1.98B 9.9% |
1.32B -33.2% |
1.42B 7.2% |
1.51B 6.6% |
|
End Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.25B -19.3% |
1.37B 9.1% |
1.37B 0.5% |
1.37B -0.4% |
1.29B -6.1% |
1.65B 28.3% |
1.8B 9.5% |
1.98B 9.9% |
1.32B -33.2% |
1.42B 7.2% |
1.51B 6.6% |
912.72M -39.7% |
|
Free Cash Flow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
176.2M - |
124.86M -29.1% |
105.28M -15.7% |
-44.61M - |
241.59M - |
384.83M 59.3% |
141.41M -63.3% |
-41.86M - |
20.26M - |
85.92M 324.0% |
86M 0.1% |
31.12M -63.8% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
272.91M - |
- | - | - |
358.9M - |
- | - | - |
479.27M - |
- | - | - | |
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.299 74.2% |
0.32 7.2% |
0.37 15.6% |
0.26 -29.7% |
0.36 38.5% |
0.39 8.3% |
0.47 20.5% |
0.37 -21.3% |
0.47 27.0% |
0.46 -2.1% |
0.47 2.2% |
0.4 -14.9% |
|
Return On Equity (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
5.83% 78.3% |
5.96% 2.4% |
6.13% 2.8% |
4.46% -27.2% |
5.95% 33.3% |
6.46% 8.5% |
6.42% -0.7% |
5.19% -19.2% |
6.43% 24.0% |
6.31% -2.0% |
6.1% -3.3% |
5.25% -13.9% |
|
Return On Assets (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
3.15% 72.2% |
3.16% 0.0% |
3.37% 6.6% |
2.49% -26.1% |
3.12% 25.3% |
3.18% 1.9% |
3.17% -0.2% |
2.56% -19.2% |
3.11% 21.5% |
3.09% -0.7% |
3.12% 1.0% |
2.71% -13.3% |