2017 Q4 | 2018 Q4 | 2019 Q4 | 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] | - | - | - | - | - |
0% - |
84.41% - |
82.66% -2.1% |
82.66% 0% |
81.56% -1.3% |
81.56% 0% |
81.21% -0.4% |
|
Net Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
17.52% -23.0% |
17.99% 2.7% |
15.64% -13.1% |
16.88% 8.0% |
15.03% -11.0% |
14.19% -5.6% |
13.37% -5.8% |
12.95% -3.1% |
13.71% 5.9% |
12.14% -11.5% |
13.43% 10.6% |
11.85% -11.8% |
|
Gross Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
15.77% -59.7% |
31.3% 98.5% |
28.56% -8.8% |
25.82% -9.6% |
25.95% 0.5% |
24.85% -4.2% |
23.55% -5.2% |
23.86% 1.3% |
22.54% -5.5% |
20.18% -10.5% |
17.03% -15.6% |
16.09% -5.5% |
|
Operating Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-1.42% - |
17.25% - |
14.53% -15.8% |
11.18% -23.0% |
12.13% 8.5% |
10.27% -15.3% |
8.94% -13.0% |
8.22% -8.0% |
5.64% -31.4% |
5.03% -10.8% |
3.13% -37.9% |
1.74% -44.3% |
|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
10.87B 414.9% |
9.9B -8.9% |
10.17B 2.8% |
10.11B -0.6% |
10.29B 1.8% |
10.89B 5.8% |
12.32B 13.1% |
11.84B -3.9% |
12.16B 2.7% |
13.47B 10.8% |
14.94B 10.9% |
15.1B 1.1% |
|
Total Assets | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
13.84B - |
- |
17.8B - |
16.32B -8.3% |
23.93B 46.7% |
25.76B 7.6% |
26.42B 2.6% |
27.09B 2.5% |
28.32B 4.6% |
31.1B 9.8% |
33.38B 7.3% |
34.29B 2.7% |
|
Total Liabilities | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
10.83B - |
- |
13.92B - |
11.8B -15.2% |
13.6B 15.2% |
15.15B 11.4% |
15.23B 0.5% |
15.37B 0.9% |
16.73B 8.9% |
19.32B 15.5% |
20.58B 6.5% |
21.47B 4.3% |
|
Total Equity | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
3.01B - |
- |
3.88B - |
4.51B 16.4% |
10.33B 129.0% |
10.61B 2.6% |
11.18B 5.4% |
11.72B 4.8% |
11.59B -1.1% |
11.78B 1.6% |
12.79B 8.6% |
12.81B 0.2% |
|
Operating CashFlow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-2.38B - |
- |
646.83M - |
- |
2.02B - |
- |
758.75M - |
- |
1.53B - |
- |
1.09B - |
- | |
Beginning Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
800.05M -52.6% |
322.78M -59.7% |
1.69B 422.9% |
992.32M -41.2% |
484.39M -51.2% |
2.76B 468.8% |
3.89B 41.0% |
2.55B -34.3% |
8.64B 238.5% |
8.4B -2.7% |
8.66B 3.0% |
7.09B -18.1% |
|
End Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
484.39M -51.2% |
2.76B 469.7% |
3.89B 40.8% |
2.55B -34.3% |
8.62B 237.7% |
8.38B -2.8% |
8.66B 3.4% |
7.06B -18.4% |
7.16B 1.3% |
8.69B 21.4% |
10.98B 26.3% |
9.27B -15.5% |
|
Free Cash Flow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-5.12B - |
-2.67B - |
-1.25B - |
-1.03B - |
-173.38M - |
-379.55M - |
-1.86B - |
-1.43B - |
-2.04B - |
-2B - |
-2.66B - |
-3.97B - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
841.8M - |
- |
1.59B - |
- |
1.55B - |
- |
1.65B - |
- |
1.67B - |
- |
2.01B - |
- | |
Diluted Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - | - | - | - | - | - | - | - | - | - | - | - | |
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.927 296.4% |
1.787 -7.3% |
1.594 -10.8% |
1.704 6.9% |
1.536 -9.8% |
1.479 -3.7% |
1.498 1.2% |
1.302 -13.1% |
1.389 6.7% |
1.388 -0.1% |
1.654 19.1% |
1.472 -11.0% |
|
Return On Equity (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
63.23% - |
- |
53.58% - |
37.84% -29.4% |
23.19% -38.7% |
14.57% -37.1% |
21.94% 50.5% |
18.9% -13.8% |
15.21% -19.5% |
14.61% -3.9% |
16.74% 14.6% |
14.59% -12.8% |
|
Return On Assets (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
13.76% - |
- |
9.97% - |
10.46% 5.0% |
8.19% -21.7% |
6% -26.7% |
7.46% 24.3% |
7.07% -5.3% |
6.38% -9.7% |
5.75% -9.8% |
6.71% 16.7% |
5.83% -13.1% |