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] | - | - | - | - | - | - | - | - | - | - | - | |
Net Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
5.45% - |
5.64% 3.5% |
6.5% 15.1% |
6.31% -2.8% |
8.78% 39.1% |
10.72% 22.1% |
13.6% 26.8% |
15.42% 13.4% |
15.77% 2.3% |
16.28% 3.3% |
15.64% -3.9% |
|
Gross Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
27.31% 1.9% |
28.21% 3.3% |
28.68% 1.7% |
30.44% 6.1% |
32.63% 7.2% |
34.9% 6.9% |
37.19% 6.6% |
38.73% 4.1% |
40.33% 4.1% |
41.18% 2.1% |
43.41% 5.4% |
|
Operating Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
6.44% 31.5% |
7.57% 17.4% |
7.37% -2.6% |
8.13% 10.3% |
10.64% 30.9% |
12.81% 20.4% |
16.15% 26.0% |
18.41% 14.0% |
19.65% 6.7% |
19.98% 1.7% |
19.66% -1.6% |
|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
9.65B 6.4% |
10.13B 4.9% |
10.24B 1.1% |
10.09B -1.5% |
10.2B 1.2% |
9.93B -2.7% |
10.54B 6.2% |
11.47B 8.9% |
12.49B 8.9% |
13.84B 10.8% |
3.72B -73.1% |
|
Total Assets | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
10.66B -0.4% |
11.05B 3.6% |
10.9B -1.3% |
11.28B 3.5% |
11.64B 3.1% |
12B 3.1% |
12.56B 4.7% |
13.45B 7.1% |
13.65B 1.5% |
14.49B 6.1% |
14.91B 2.9% |
|
Total Liabilities | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
4.12B 1.7% |
4.32B 4.7% |
4.11B -4.8% |
4.25B 3.5% |
4.13B -2.8% |
4.19B 1.3% |
4.28B 2.1% |
4.53B 5.9% |
5.03B 11.0% |
5.29B 5.3% |
5.81B 9.7% |
|
Total Equity | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
6.54B -1.8% |
6.74B 3.0% |
6.8B 0.9% |
7.03B 3.5% |
7.51B 6.8% |
7.81B 4.0% |
8.28B 6.0% |
8.9B 7.6% |
8.6B -3.4% |
9.17B 6.6% |
9.07B -1.1% |
|
Operating CashFlow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - |
841.64M - |
- |
1.41B - |
- |
1.11B - |
- |
1.67B - |
- |
2.33B - |
- | |
Beginning Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - |
6.84B - |
- |
6.77B - |
- |
5.15B - |
- |
5.35B - |
- |
5.19B - |
- | |
End Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - |
5.16B - |
- |
5.35B - |
- |
5.1B - |
- |
6.49B - |
- |
6.39B - |
- | |
Free Cash Flow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - |
-429.55M - |
- |
172.06M - |
- |
915.55M - |
- |
1.49B - |
- |
1.97B - |
- | |
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - |
564.74M - |
- | - | - | - | - |
1.78B - |
- |
1.26B - |
- | |
Diluted Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
526.58M - |
571.56M 8.5% |
665.25M 16.4% |
636.6M -4.3% |
896.19M 40.8% |
1.06B 18.8% |
1.43B 34.6% |
1.77B 23.5% |
1.97B 11.4% |
2.25B 14.4% |
582.47M -74.1% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.262 - |
2.48 96.4% |
2 -19.4% |
2.08 4.0% |
2.92 40.4% |
3.4 16.4% |
4.56 34.1% |
5.64 23.7% |
6.28 11.3% |
7.2 14.6% |
1.88 -73.9% |
|
Return On Equity (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
22.64% - |
8.75% -61.3% |
10.01% 14.4% |
2.94% -70.6% |
12.76% 333.9% |
14.64% 14.8% |
19.01% 29.9% |
22.2% 16.8% |
24.46% 10.2% |
26.55% 8.5% |
6.39% -75.9% |
|
Return On Assets (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
6.4% - |
5.35% -16.4% |
6.27% 17.1% |
1.83% -70.8% |
8.04% 338.6% |
9.24% 14.9% |
12.21% 32.2% |
14.31% 17.1% |
15.58% 8.9% |
17.02% 9.2% |
3.96% -76.7% |