2020 Q3 | 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 | 2024 Q2 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Insider Holdings (%) | [friend] | [friend] | - | - | - | - | - | - | - | - | - | - | - | - | - | |
Net Margin | [friend] | [friend] |
9.47% - |
4.95% -47.8% |
18.6% 275.9% |
8.77% -52.8% |
11.04% 25.9% |
13.33% 20.7% |
13.88% 4.2% |
14.13% 1.7% |
14.96% 5.9% |
17.64% 18.0% |
18.41% 4.4% |
21.2% 15.1% |
21.95% 3.5% |
|
Gross Margin | [friend] | [friend] |
82.48% - |
86.07% 4.4% |
86.37% 0.4% |
85.77% -0.7% |
86.96% 1.4% |
86.8% -0.2% |
87.14% 0.4% |
87.48% 0.4% |
88.72% 1.4% |
89.66% 1.1% |
90.68% 1.1% |
91.48% 0.9% |
91.42% -0.1% |
|
Operating Margin | [friend] | [friend] |
18.98% - |
8.25% -56.5% |
26.51% 221.3% |
13.7% -48.3% |
16.19% 18.2% |
18.93% 16.9% |
19.93% 5.3% |
19.83% -0.5% |
20.68% 4.3% |
23.5% 13.6% |
24.49% 4.2% |
28.04% 14.5% |
29.1% 3.8% |
|
Total Revenue | [friend] | [friend] |
8.43B -30.7% |
28.7B 240.3% |
9.57B -66.7% |
36.2B 278.3% |
39.98B 10.4% |
43.95B 9.9% |
47.6B 8.3% |
50.69B 6.5% |
53.61B 5.8% |
56.27B 5.0% |
59.11B 5.0% |
61.3B 3.7% |
63.66B 3.8% |
|
Total Assets | [friend] | [friend] |
32.53B 54.4% |
35.08B 7.8% |
36.81B 4.9% |
39.13B 6.3% |
42.6B 8.9% |
45.95B 7.9% |
47.61B 3.6% |
51.05B 7.2% |
52.55B 2.9% |
57.87B 10.1% |
59.34B 2.5% |
66.22B 11.6% |
70.7B 6.8% |
|
Total Liabilities | [friend] | [friend] |
10.79B 6.6% |
12.54B 16.2% |
12.49B -0.4% |
13.74B 10.0% |
15B 9.1% |
17.18B 14.5% |
16.26B -5.4% |
18.02B 10.9% |
16.45B -8.7% |
18.75B 14.0% |
16.71B -10.9% |
19.83B 18.7% |
20.27B 2.2% |
|
Total Equity | [friend] | [friend] |
21.74B 98.7% |
22.54B 3.6% |
24.32B 7.9% |
25.39B 4.4% |
27.6B 8.7% |
28.77B 4.2% |
31.35B 9.0% |
33.03B 5.3% |
36.1B 9.3% |
39.13B 8.4% |
42.63B 9.0% |
46.39B 8.8% |
50.38B 8.6% |
|
Operating CashFlow | [friend] | [friend] | - |
4.32B - |
- |
6.48B - |
- |
9.61B - |
- |
9.99B - |
- |
11.02B - |
- |
16.5B - |
- | |
Beginning Cash Position | [friend] | [friend] | - |
9.11B - |
- |
11.73B - |
- |
25.63B - |
- |
27.12B - |
- |
31.36B - |
- |
34.39B - |
- | |
End Cash Position | [friend] | [friend] | - |
25.63B - |
- |
27.13B - |
- |
31.36B - |
- |
34.39B - |
- |
41.17B - |
- |
50.71B - |
- | |
Free Cash Flow | [friend] | [friend] | - |
4.2B - |
- |
5.62B - |
- |
9.28B - |
- |
9.53B - |
- |
10.44B - |
- |
16.16B - |
- | |
Net Income (Cont Operations) | [friend] | [friend] | - |
2.29B - |
- |
4.91B - |
- |
8.76B - |
- |
10.65B - |
- |
14.38B - |
- |
18.85B - |
- | |
Diluted Net Income | [friend] | [friend] |
799M -26.4% |
1.42B 77.7% |
1.78B 25.4% |
3.18B 78.4% |
4.42B 39.0% |
5.86B 32.7% |
6.61B 12.8% |
7.16B 8.3% |
8.02B 12.0% |
9.93B 23.8% |
10.88B 9.6% |
13B 19.4% |
13.97B 7.5% |
|
Diluted EPS | [friend] | [friend] |
22.449 -36.3% |
35.84 59.6% |
42.64 19.0% |
68.58 60.8% |
104.35 52.2% |
140.5 34.6% |
158.59 12.9% |
172.1 8.5% |
193.06 12.2% |
239.09 23.8% |
262.47 9.8% |
313.66 19.5% |
337.34 7.5% |
|
Return On Equity (%) | [friend] | [friend] |
4.89% - |
8.95% 83.0% |
7.6% -15.1% |
17.48% 130.1% |
17.9% 2.4% |
22.83% 27.6% |
23.74% 4.0% |
24.51% 3.2% |
25.18% 2.7% |
29.24% 16.2% |
29.42% 0.6% |
8.37% -71.6% |
32.32% 286.2% |
|
Return On Assets (%) | [friend] | [friend] |
2.98% - |
5.38% 80.4% |
4.95% -7.9% |
10.55% 113.1% |
11.75% 11.4% |
14.49% 23.3% |
15.66% 8.0% |
15.88% 1.4% |
16.85% 6.1% |
19.16% 13.7% |
20.35% 6.2% |
5.93% -70.8% |
22.67% 282.2% |