2017 Q4 | 2018 Q4 | 2019 Q4 | 2020 Q2 | 2020 Q4 | 2021 Q2 | 2021 Q4 | 2022 Q2 | 2022 Q4 | 2023 Q2 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|---|
Insider Holdings (%) | [friend] | [friend] | [friend] | [friend] | [friend] | - | - | - | - | - | |
Net Margin | [friend] | [friend] | [friend] | [friend] | [friend] |
8.6% -7.0% |
9.28% 7.9% |
6.52% -29.8% |
7.71% 18.3% |
12.77% 65.6% |
|
Gross Margin | [friend] | [friend] | [friend] | [friend] | [friend] |
31.68% -2.1% |
31.85% 0.5% |
32.69% 2.6% |
33.13% 1.4% |
33.27% 0.4% |
|
Operating Margin | [friend] | [friend] | [friend] | [friend] | [friend] |
15.06% -0.9% |
15.11% 0.3% |
15.78% 4.5% |
15.78% -0.1% |
14.39% -8.8% |
|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] |
213.31B 12.2% |
230.46B 8.0% |
256.14B 11.1% |
277.64B 8.4% |
281.53B 1.4% |
|
Total Assets | [friend] | [friend] | [friend] | [friend] | [friend] |
70.44B -14.2% |
84.93B 20.6% |
89.14B 5.0% |
113.02B 26.8% |
- | |
Total Liabilities | [friend] | [friend] | [friend] | [friend] | [friend] |
64.29B -25.0% |
76.95B 19.7% |
81.67B 6.1% |
83.76B 2.6% |
- | |
Total Equity | [friend] | [friend] | [friend] | [friend] | [friend] |
6.16B - |
7.98B 29.6% |
7.47B -6.3% |
29.27B 291.6% |
- | |
Operating CashFlow | [friend] | [friend] | [friend] | [friend] | [friend] |
27.91B -7.8% |
25.34B -9.2% |
23.24B -8.3% |
36.78B 58.3% |
45.56B 23.9% |
|
Beginning Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] |
7.79B -34.4% |
26.37B 238.6% |
4.96B -81.2% |
8.78B 77.0% |
- | |
End Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] |
4.85B -81.6% |
8.78B 81.0% |
8.46B -3.6% |
23.58B 178.8% |
- | |
Free Cash Flow | [friend] | [friend] | [friend] | [friend] | [friend] |
20.5B -14.9% |
19.06B -7.1% |
17.06B -10.5% |
24.77B 45.2% |
33.54B 35.4% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] |
27.93B 6.2% |
30.59B 9.5% |
33.1B 8.2% |
37.82B 14.3% |
36.05B -4.7% |
|
Diluted Net Income | [friend] | [friend] | [friend] | [friend] | [friend] |
18.35B 4.4% |
21.39B 16.6% |
16.7B -21.9% |
21.41B 28.2% |
35.96B 68.0% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] |
11.5 - |
25.199 119.1% |
19.7 -21.8% |
25.2 27.9% |
42.328 68.0% |
|
Return On Equity (%) | [friend] | [friend] | [friend] | [friend] | [friend] |
297.97% -33.5% |
- |
244.95% - |
- | - | |
Return On Assets (%) | [friend] | [friend] | [friend] | [friend] | [friend] |
26.05% 0.6% |
- |
20.92% - |
- | - |