2017 Q4 | 2018 Q4 | 2019 Q2 | 2019 Q4 | 2020 Q2 | 2020 Q4 | 2021 Q2 | 2021 Q4 | 2022 Q2 | 2022 Q4 | 2023 Q2 | 2023 Q4 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Insider Holdings (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
76.05% 0% |
73.77% -3.0% |
73.77% 0% |
73.77% 0% |
73.77% 0% |
73.77% 0% |
|
Net Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
16.78% 39.1% |
19.43% 15.8% |
19.2% -1.2% |
18.36% -4.4% |
19.07% 3.9% |
19.83% 4.0% |
|
Gross Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
30.87% 14.5% |
31.08% 0.7% |
30.95% -0.4% |
30.05% -2.9% |
30.97% 3.1% |
31.79% 2.6% |
|
Operating Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
19.79% 20.7% |
22.08% 11.6% |
22.7% 2.8% |
21.15% -6.8% |
22.37% 5.8% |
24.08% 7.6% |
|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
7.65B 12.8% |
8.88B 16.0% |
10.14B 14.2% |
12.02B 18.5% |
13.53B 12.6% |
14.77B 9.1% |
|
Total Assets | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
19.87B 4.2% |
21.59B 8.6% |
25.28B 17.1% |
25.84B 2.2% |
26.37B 2.0% |
27.78B 5.4% |
|
Total Liabilities | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
6.92B 4.7% |
7.7B 11.3% |
11B 42.8% |
11.51B 4.6% |
11.37B -1.2% |
11.75B 3.3% |
|
Total Equity | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
12.95B 3.9% |
13.89B 7.2% |
14.25B 2.6% |
14.28B 0.2% |
14.93B 4.6% |
15.95B 6.8% |
|
Operating CashFlow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
2.13B 93.1% |
2.29B 7.5% |
2.15B -6.1% |
1.89B -12.1% |
2.28B 20.4% |
3.04B 33.6% |
|
Beginning Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
365.93M -39.6% |
10.31B 2718.2% |
12.46B 20.8% |
13.7B 10.0% |
12.85B -6.2% |
12.59B -2.0% |
|
End Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
12.45B 20.7% |
13.7B 10.0% |
12.84B -6.3% |
12.59B -1.9% |
12.66B 0.5% |
11.58B -8.5% |
|
Free Cash Flow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.92B 115.2% |
1.92B -0.2% |
1.78B -7.4% |
1.77B -0.4% |
1.99B 12.6% |
2.46B 23.5% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.76B 55.2% |
2.34B 32.7% |
2.65B 13.2% |
2.91B 9.8% |
- |
3.91B - |
|
Diluted Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.28B 57.0% |
1.72B 34.4% |
1.95B 12.8% |
2.21B 13.3% |
2.58B 17.0% |
2.93B 13.5% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.562 15.9% |
0.756 34.4% |
0.853 12.8% |
0.967 13.4% |
1.131 17.0% |
1.283 13.4% |
|
Return On Equity (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
18.49% 52.5% |
13.09% -29.2% |
14.3% 9.2% |
15.66% 9.5% |
17.69% 12.9% |
19.38% 9.6% |
|
Return On Assets (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
9.47% 51.5% |
8.48% -10.4% |
8.62% 1.6% |
9.3% 8.0% |
9.99% 7.4% |
10.92% 9.3% |