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 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Insider Holdings (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
54.86% -1.6% |
55.27% 0.7% |
56.1% 1.5% |
49.35% -12.0% |
43.99% -10.9% |
43.88% -0.3% |
42.72% -2.6% |
41.93% -1.8% |
42.58% 1.5% |
42.58% 0% |
42.58% 0% |
|
Net Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
5.51% 9.1% |
5.44% -1.4% |
4.42% -18.7% |
3.82% -13.6% |
3.58% -6.3% |
3.78% 5.7% |
4.01% 6.0% |
4.24% 5.6% |
3.85% -9.1% |
3.36% -12.7% |
3.27% -2.8% |
|
Gross Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
9.64% 2.3% |
9.17% -4.9% |
7.65% -16.6% |
6.24% -18.4% |
6.03% -3.3% |
5.7% -5.5% |
6.26% 9.8% |
7.04% 12.6% |
6.53% -7.2% |
6.71% 2.6% |
6.7% -0.1% |
|
Operating Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
6.35% 14.0% |
6.24% -1.8% |
4.83% -22.6% |
3.98% -17.5% |
3.5% -12.1% |
3.31% -5.3% |
3.64% 9.7% |
3.79% 4.3% |
3.19% -15.9% |
3.15% -1.3% |
3.2% 1.8% |
|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
3.99B 26.7% |
4.66B 16.8% |
5.4B 16.0% |
6.26B 15.9% |
6.32B 0.9% |
6.42B 1.6% |
6.04B -6.0% |
5.42B -10.2% |
5.43B 0.2% |
5.6B 3.0% |
6.02B 7.5% |
|
Total Assets | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
3.12B 14.5% |
3.38B 8.5% |
3.44B 1.7% |
3.87B 12.6% |
4.07B 5.0% |
4.12B 1.3% |
3.99B -3.0% |
4.2B 5.3% |
4.33B 3.0% |
4.9B 13.2% |
4.69B -4.4% |
|
Total Liabilities | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.64B 26.4% |
1.85B 12.8% |
1.87B 1.0% |
2.21B 18.3% |
2.4B 8.5% |
2.38B -0.7% |
2.22B -6.8% |
2.38B 7.2% |
2.51B 5.7% |
3.03B 20.4% |
2.76B -8.8% |
|
Total Equity | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.28B 4.2% |
1.34B 4.2% |
1.38B 3.0% |
1.47B 6.7% |
1.47B 0.3% |
1.54B 4.8% |
1.58B 2.4% |
1.63B 3.2% |
1.61B -1.0% |
1.66B 3.1% |
1.71B 2.8% |
|
Operating CashFlow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
241.01M - |
43.86M -81.8% |
265.69M 505.8% |
- |
218.55M - |
413.43M 89.2% |
355.65M -14.0% |
- |
-103.42M - |
- |
519.72M - |
|
Beginning Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
610.98M 672.3% |
369.5M -39.5% |
681.99M 84.6% |
479.36M -29.7% |
670.57M 39.9% |
694.7M 3.6% |
539.4M -22.4% |
564.5M 4.7% |
657.17M 16.4% |
928.77M 41.3% |
886.17M -4.6% |
|
End Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
668.94M 40.1% |
693.16M 3.6% |
539.4M -22.2% |
571.23M 5.9% |
652.1M 14.2% |
900.86M 38.1% |
886.17M -1.6% |
623.93M -29.6% |
395M -36.7% |
847.99M 114.7% |
950.82M 12.1% |
|
Free Cash Flow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
129.07M - |
156.75M 21.4% |
86.06M -45.1% |
-610.71K - |
-151.65M - |
-41.17M - |
-109.08M - |
-175.27M - |
-412.5M - |
-30.76M - |
220.59M - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
220.24M - |
54.55M -75.2% |
238.62M 337.5% |
- |
226.27M - |
241.55M 6.8% |
240.4M -0.5% |
- |
216.15M - |
- |
216.99M - |
|
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.7 29.6% |
0.81 15.7% |
0.76 -6.2% |
0.76 0% |
0.72 -5.3% |
0.78 8.3% |
0.77 -1.3% |
0.73 -5.2% |
0.67 -8.2% |
0.6 -10.4% |
0.62 3.3% |
|
Return On Equity (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
18.54% 4.4% |
20.69% 11.6% |
18.8% -9.1% |
17.74% -5.7% |
16.42% -7.4% |
16.89% 2.8% |
16.39% -2.9% |
14.82% -9.6% |
13.55% -8.6% |
11.73% -13.5% |
11.95% 1.9% |
|
Return On Assets (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
8.9% 9.5% |
9.46% 6.3% |
8.34% -11.9% |
7.25% -13.0% |
6.3% -13.2% |
6.48% 2.9% |
6.52% 0.6% |
5.69% -12.8% |
4.98% -12.4% |
4.17% -16.3% |
4.53% 8.7% |