2017 Q4 | 2018 Q4 | 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] | - | - | - | - | - | - | - | - | - | - | - | |
Net Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
17.03% 4.3% |
18.85% 10.7% |
15.64% -17.0% |
13.9% -11.2% |
11.89% -14.4% |
10.13% -14.8% |
11.94% 17.9% |
11.57% -3.1% |
11.67% 0.8% |
8.91% -23.7% |
7.88% -11.6% |
|
Gross Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
47.25% 2.6% |
43.83% -7.2% |
42.33% -3.4% |
40.63% -4.0% |
39.19% -3.6% |
39.51% 0.8% |
42.76% 8.2% |
43% 0.6% |
44.12% 2.6% |
43.28% -1.9% |
42.76% -1.2% |
|
Operating Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
21.78% 6.4% |
23.17% 6.4% |
18.75% -19.1% |
15.55% -17.1% |
11.72% -24.7% |
11.07% -5.5% |
13.78% 24.5% |
13.56% -1.6% |
13.96% 2.9% |
9.8% -29.8% |
8.31% -15.2% |
|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
2.33B 3.8% |
2.28B -2.4% |
2.23B -2.1% |
2.47B 10.9% |
2.46B -0.7% |
2.98B 21.2% |
3.23B 8.6% |
3.2B -1.0% |
3.22B 0.7% |
2.85B -11.5% |
2.81B -1.7% |
|
Total Assets | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.96B 8.8% |
5.81B 195.8% |
6.15B 5.9% |
5.98B -2.8% |
6.06B 1.3% |
6.41B 5.8% |
6.36B -0.8% |
6.06B -4.8% |
6.18B 2.0% |
6.24B 1.1% |
6.46B 3.4% |
|
Total Liabilities | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
663.42M 11.8% |
841.97M 26.9% |
1.13B 34.0% |
1.13B -0.2% |
1.16B 3.3% |
1.38B 18.4% |
1.33B -3.7% |
1.2B -9.5% |
1.27B 6.0% |
1.34B 4.9% |
1.47B 10.3% |
|
Total Equity | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.3B 7.4% |
4.95B 281.7% |
5B 1.2% |
4.84B -3.4% |
4.88B 0.9% |
5.02B 2.9% |
5.02B 0.0% |
4.84B -3.6% |
4.89B 1.0% |
4.9B 0.2% |
4.97B 1.5% |
|
Operating CashFlow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - |
239.99M - |
- |
51.74M - |
- |
98.91M - |
- |
522.94M - |
- |
393.82M - |
- | |
Beginning Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
319.57M -24.4% |
508.37M 59.1% |
232.71M -54.2% |
162.49M -30.2% |
71.28M -56.1% |
1.94B 2618.1% |
1.73B -10.7% |
1.28B -25.8% |
1.2B -6.3% |
1.37B 14.0% |
1.32B -3.7% |
|
End Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
71.35M -56.1% |
1.94B 2615.5% |
1.73B -10.7% |
1.28B -25.8% |
1.2B -6.3% |
1.37B 14.0% |
1.32B -3.7% |
1.09B -17.2% |
1.05B -3.6% |
1.44B 36.7% |
1.66B 15.0% |
|
Free Cash Flow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-3.4M - |
-273.25M - |
-692.96M - |
-673.93M - |
-557.26M - |
-540.87M - |
21.01M - |
93.6M 345.4% |
55.09M -41.1% |
20.6M -62.6% |
172.06M 735.3% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - |
429.59M - |
- |
345.52M - |
- |
302.02M - |
- |
369.71M - |
- |
252.87M - |
- | |
Diluted Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - | - | - | - | - | - | - | - | - | - | - | |
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
2.548 8.4% |
2.608 2.3% |
2.013 -22.8% |
1.848 -8.2% |
1.458 -21.1% |
1.45 -0.5% |
1.86 28.3% |
1.78 -4.3% |
1.81 1.7% |
1.24 -31.5% |
1.08 -12.9% |
|
Return On Equity (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
36.09% 1.0% |
14.43% -60.0% |
11.38% -21.1% |
11.37% -0.1% |
9.45% -16.8% |
6.05% -36.0% |
7.7% 27.2% |
7.65% -0.6% |
7.7% 0.6% |
5.13% -33.4% |
4.42% -13.8% |
|
Return On Assets (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
22.4% 4.4% |
11.28% -49.6% |
8.75% -22.4% |
8.83% 0.9% |
7.28% -17.5% |
4.94% -32.2% |
6.17% 24.9% |
6.15% -0.2% |
6.15% -0.1% |
4.02% -34.7% |
3.45% -14.2% |