2016 Q4 | 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] |
63.07% 0% |
48.91% -22.5% |
48.51% -0.8% |
46.12% -4.9% |
46.12% 0% |
47.43% 2.8% |
44.85% -5.5% |
43.99% -1.9% |
43.8% -0.4% |
43.8% 0% |
43.8% 0% |
44.06% 0.6% |
|
Net Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
22.83% 12.9% |
23.72% 3.9% |
25.33% 6.8% |
25.23% -0.4% |
26.11% 3.5% |
25.88% -0.9% |
25.55% -1.3% |
25.18% -1.4% |
22.3% -11.5% |
19.86% -10.9% |
18.09% -8.9% |
16.24% -10.2% |
|
Gross Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
41.63% 3.8% |
42.88% 3.0% |
40.83% -4.8% |
40.74% -0.2% |
40.83% 0.2% |
39.31% -3.7% |
39.45% 0.3% |
38.54% -2.3% |
34.73% -9.9% |
33.83% -2.6% |
31.87% -5.8% |
30.14% -5.4% |
|
Operating Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
29.38% 4.5% |
30.3% 3.1% |
30.6% 1.0% |
30.92% 1.1% |
32.19% 4.1% |
31.44% -2.3% |
30.28% -3.7% |
29.74% -1.8% |
25.66% -13.7% |
23.67% -7.7% |
21.73% -8.2% |
19.11% -12.1% |
|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
2.42B 4.9% |
2.69B 11.2% |
2.93B 9.0% |
3.28B 12.1% |
3.76B 14.4% |
4.1B 9.3% |
4.23B 3.0% |
4.26B 0.8% |
4.26B -0.2% |
4.05B -4.9% |
4.16B 2.7% |
4.03B -3.1% |
|
Total Assets | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
5.97B 3.0% |
6.4B 7.3% |
8.76B 36.8% |
9.08B 3.7% |
9.92B 9.3% |
10.59B 6.7% |
11.31B 6.7% |
11.81B 4.4% |
11.39B -3.5% |
11.62B 2.0% |
12.08B 4.0% |
12.42B 2.8% |
|
Total Liabilities | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
2.94B 5.9% |
3.16B 7.4% |
3.31B 5.0% |
3.42B 3.2% |
4.38B 28.0% |
4.51B 2.9% |
4.95B 9.7% |
5.23B 5.8% |
5.06B -3.3% |
5.08B 0.4% |
5.35B 5.4% |
5.44B 1.6% |
|
Total Equity | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
2.95B 0.3% |
3.17B 7.4% |
5.36B 69.3% |
5.58B 4.0% |
5.46B -2.2% |
5.76B 5.6% |
6B 4.0% |
6.21B 3.5% |
5.96B -4.0% |
6.15B 3.2% |
6.32B 2.8% |
6.48B 2.5% |
|
Operating CashFlow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
185.69M - |
- |
227.17M - |
- |
106.11M - |
- |
298.37M - |
- |
366.94M - |
- |
161.57M - |
- | |
Beginning Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
652.78M -28.3% |
617.95M -5.3% |
356.93M -42.2% |
324.25M -9.2% |
614.32M 89.5% |
365.15M -40.6% |
2.44B 568.8% |
1.8B -26.2% |
1.3B -28.0% |
1.15B -11.6% |
1.78B 55.0% |
2.39B 34.5% |
|
End Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
619.5M 88.5% |
367.48M -40.7% |
2.44B 564.6% |
1.81B -26.1% |
1.3B -27.9% |
1.14B -12.0% |
1.78B 55.4% |
2.39B 34.2% |
1.69B -29.2% |
731.76M -56.7% |
1.33B 81.8% |
1.73B 29.7% |
|
Free Cash Flow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-34.26M - |
-245.98M - |
-60.68M - |
-530.68M - |
-330.73M - |
-383.79M - |
-363.59M - |
-115.81M - |
-188.54M - |
-283.84M - |
-247.69M - |
28.28M - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
554.65M - |
- |
745.2M - |
- |
990.58M - |
- |
1.1B - |
- |
969.31M - |
- |
764.57M - |
- | |
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.893 19.0% |
1.029 15.2% |
1.2 16.7% |
1.322 10.1% |
1.543 16.8% |
1.65 6.9% |
1.662 0.7% |
1.655 -0.4% |
1.12 -32.3% |
1.242 10.9% |
1.158 -6.8% |
1.008 -13.0% |
|
Return On Equity (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
20% 19.0% |
21.67% 8.4% |
18.15% -16.2% |
19.45% 7.1% |
23.33% 20.0% |
23.79% 1.9% |
19.02% -20.0% |
18.21% -4.2% |
16.62% -8.7% |
13.5% -18.8% |
12.21% -9.5% |
10.32% -15.5% |
|
Return On Assets (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
10.02% 17.6% |
10.86% 8.4% |
10.37% -4.5% |
11.13% 7.4% |
12.34% 10.8% |
12.5% 1.2% |
10.77% -13.8% |
10.28% -4.5% |
8.9% -13.4% |
7.24% -18.7% |
6.43% -11.1% |
5.4% -16.0% |