2020 Q2 | 2021 Q2 | 2022 Q1 | 2022 Q2 | 2022 Q3 | 2022 Q4 | 2023 Q1 | 2023 Q2 | 2023 Q3 | 2023 Q4 | 2024 Q1 | 2024 Q2 | 2024 Q3 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Insider Holdings (%) | [friend] | [friend] | - | - | - | - | - | - | - | - | - | - | - | |
Net Margin | [friend] | [friend] | - |
19.72% - |
24.69% 25.2% |
25.21% 2.1% |
25.49% 1.1% |
26.43% 3.7% |
28.32% 7.1% |
28.45% 0.5% |
26.48% -6.9% |
27.27% 3.0% |
25.61% -6.1% |
|
Gross Margin | [friend] | [friend] | - |
42.25% - |
43.64% 3.3% |
44.2% 1.3% |
45.31% 2.5% |
45.7% 0.9% |
48.15% 5.4% |
48.69% 1.1% |
46.47% -4.6% |
47.53% 2.3% |
46.06% -3.1% |
|
Operating Margin | [friend] | [friend] | - |
29.59% - |
35.79% 21.0% |
36.21% 1.2% |
36.58% 1.0% |
37.13% 1.5% |
39.96% 7.6% |
40.14% 0.5% |
37.46% -6.7% |
38.64% 3.1% |
36.21% -6.3% |
|
Total Revenue | [friend] | [friend] |
10.16B 33.0% |
14.16B 39.4% |
5.93B -58.1% |
6.04B 1.9% |
23.41B 287.5% |
25.34B 8.2% |
28.36B 11.9% |
28.86B 1.8% |
29.21B 1.2% |
32B 9.5% |
- | |
Total Assets | [friend] | [friend] |
8.35B - |
9.35B 12.0% |
10.96B 17.2% |
13.29B 21.2% |
16.81B 26.5% |
18.47B 9.9% |
19.66B 6.4% |
22.09B 12.4% |
21.71B -1.7% |
25.08B 15.5% |
- | |
Total Liabilities | [friend] | [friend] |
2.77B - |
3.03B 9.7% |
3.11B 2.4% |
3.91B 25.8% |
5.06B 29.5% |
5.22B 3.0% |
3.55B -32.0% |
4.17B 17.5% |
4.46B 7.0% |
5.36B 20.1% |
- | |
Total Equity | [friend] | [friend] |
5.59B - |
6.32B 13.1% |
7.85B 24.3% |
9.38B 19.4% |
11.74B 25.2% |
13.26B 12.9% |
16.11B 21.5% |
17.92B 11.2% |
17.25B -3.8% |
19.72B 14.3% |
- | |
Operating CashFlow | [friend] | [friend] | - |
2.72B - |
- |
2.46B - |
- |
6.72B - |
- |
7.82B - |
- |
6.9B - |
- | |
Beginning Cash Position | [friend] | [friend] | - |
3.63B - |
- |
5.86B - |
- |
5.86B - |
- |
8.19B - |
- |
12.48B - |
- | |
End Cash Position | [friend] | [friend] | - |
5.86B - |
- |
8.19B - |
- |
12.48B - |
- |
16.06B - |
- |
16.29B - |
- | |
Free Cash Flow | [friend] | [friend] | - |
2.6B - |
- |
2.38B - |
- |
6.62B - |
- |
7.74B - |
- |
6.49B - |
- | |
Net Income (Cont Operations) | [friend] | [friend] | - |
4B - |
- |
4.31B - |
- |
9.45B - |
- |
11.61B - |
- |
12.34B - |
- | |
Diluted Net Income | [friend] | [friend] |
2.06B 119.8% |
2.79B 35.6% |
1.46B -47.6% |
1.52B 4.0% |
5.97B 291.8% |
6.7B 12.2% |
8.03B 19.9% |
8.21B 2.2% |
7.73B -5.8% |
8.73B 12.8% |
- | |
Diluted EPS | [friend] | [friend] |
34.395 119.8% |
46.639 35.6% |
23.41 -49.8% |
23.35 -0.3% |
93.769 301.6% |
104.065 11.0% |
123.785 18.9% |
126.755 2.4% |
119.505 -5.7% |
135.18 13.1% |
- | |
Return On Equity (%) | [friend] | [friend] | - |
56.74% - |
20.67% -63.6% |
17.68% -14.4% |
68.89% 289.6% |
68.43% -0.7% |
67.03% -2.1% |
60.14% -10.3% |
53.35% -11.3% |
13.29% -75.1% |
- | |
Return On Assets (%) | [friend] | [friend] | - |
35.85% - |
14.42% -59.8% |
12.57% -12.9% |
47.45% 277.6% |
48.15% 1.5% |
52.46% 9.0% |
46.41% -11.5% |
40.16% -13.5% |
10.5% -73.9% |
- |