2017 Q4 | 2018 Q4 | 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] | - | - | - | - | - | - | - | - | - | - | - | |
Net Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
16.24% -5.4% |
15.67% -3.5% |
15.89% 1.4% |
16.58% 4.3% |
16.76% 1.1% |
16.1% -4.0% |
15.37% -4.5% |
13.44% -12.5% |
12.17% -9.5% |
11.45% -5.9% |
11.68% 2.0% |
|
Gross Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
30.99% -4.0% |
30.14% -2.8% |
30.45% 1.1% |
29.56% -2.9% |
28.32% -4.2% |
27.55% -2.7% |
26.63% -3.3% |
25.19% -5.4% |
24.87% -1.3% |
23.41% -5.9% |
23.58% 0.7% |
|
Operating Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
20.1% -8.4% |
19.5% -3.0% |
19.69% 0.9% |
19.47% -1.1% |
18.68% -4.1% |
17.5% -6.3% |
16.47% -5.9% |
14.49% -12.0% |
13.56% -6.4% |
12.32% -9.1% |
12.55% 1.9% |
|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
4.27B -1.0% |
4.51B 5.4% |
4.54B 0.8% |
4.97B 9.4% |
5.41B 8.8% |
5.72B 5.8% |
5.95B 4.1% |
5.83B -2.1% |
5.66B -2.9% |
5.35B -5.5% |
5.28B -1.3% |
|
Total Assets | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
7.71B 41.9% |
7.51B -2.6% |
7.76B 3.3% |
8.46B 9.1% |
8.76B 3.5% |
9.04B 3.2% |
9.78B 8.1% |
9.65B -1.3% |
9.78B 1.3% |
10.36B 6.0% |
10.4B 0.4% |
|
Total Liabilities | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.27B -28.7% |
1.17B -8.1% |
1.21B 3.9% |
1.73B 43.0% |
1.8B 4.0% |
1.89B 4.6% |
2.43B 28.6% |
2.47B 1.9% |
2.47B -0.1% |
2.92B 18.3% |
2.79B -4.5% |
|
Total Equity | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
6.44B 76.3% |
6.35B -1.5% |
6.55B 3.2% |
6.73B 2.8% |
6.96B 3.4% |
7.16B 2.9% |
7.35B 2.7% |
7.18B -2.3% |
7.31B 1.8% |
7.43B 1.7% |
7.6B 2.3% |
|
Operating CashFlow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - |
-176.18M - |
- |
-176.82M - |
- |
1.02B - |
- |
839.1M - |
- |
516.76M - |
- | |
Beginning Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
949.01M 5.4% |
879.1M -7.4% |
586.55M -33.3% |
581.84M -0.8% |
1.29B 121.4% |
573.67M -55.5% |
643.93M 12.2% |
1.32B 105.8% |
1.62B 22.3% |
1.58B -2.4% |
1.93B 22.3% |
|
End Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.33B 112.0% |
573.67M -56.8% |
657.81M 14.7% |
1.31B 98.8% |
1.58B 20.8% |
1.58B 0.1% |
1.9B 20.4% |
1.57B -17.5% |
1.53B -2.8% |
1.7B 11.4% |
1.68B -1.0% |
|
Free Cash Flow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-479.31M - |
-624.23M - |
-496.72M - |
-576.31M - |
15.33M - |
213.92M 1295.5% |
275.56M 28.8% |
-78.31M - |
-465.82M - |
-231.68M - |
-494.8M - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - |
706.23M - |
- |
823.19M - |
- |
920.62M - |
- |
782.48M - |
- |
609.98M - |
- | |
Diluted Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - | - | - | - | - | - | - | - | - | - | - | |
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.43 -8.9% |
1.38 -3.5% |
1.35 -2.2% |
1.47 8.9% |
1.61 9.5% |
1.65 2.5% |
1.64 -0.6% |
1.4 -14.6% |
1.24 -11.4% |
1.1 -11.3% |
1.11 0.9% |
|
Return On Equity (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
10.77% -52.3% |
14.68% 36.2% |
14.42% -1.8% |
15.86% 10.0% |
13.53% -14.7% |
13.64% 0.9% |
13.17% -3.5% |
11.27% -14.5% |
9.66% -14.3% |
8.4% -13.1% |
8.25% -1.8% |
|
Return On Assets (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
9% -37.2% |
10.84% 20.5% |
10.86% 0.2% |
11.85% 9.1% |
11% -7.2% |
11.12% 1.1% |
10.44% -6.2% |
8.65% -17.1% |
7.43% -14.1% |
6.31% -15.1% |
6.11% -3.2% |