|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$201.0B
22.17%
YoY
|
$164.5B
21.94%
YoY
|
$134.9B
15.69%
YoY
|
$116.6B
-1.12%
YoY
|
$117.9B
37.18%
YoY
|
| Cost Of Revenue |
$36.18B
19.94%
YoY
|
$30.16B
16.19%
YoY
|
$25.96B
2.81%
YoY
|
$25.25B
11.48%
YoY
|
$22.65B
35.69%
YoY
|
| Gross Profit |
$164.8B
22.67%
YoY
|
$134.3B
23.31%
YoY
|
$108.9B
19.25%
YoY
|
$91.36B
-4.11%
YoY
|
$95.28B
37.54%
YoY
|
| Selling, General & Admin |
$24.14B
14.49%
YoY
|
$21.09B
-11.06%
YoY
|
$23.71B
-12.44%
YoY
|
$27.08B
13.43%
YoY
|
$23.87B
31.49%
YoY
|
| Research & Development |
$57.37B
30.77%
YoY
|
$43.87B
14.01%
YoY
|
$38.48B
8.9%
YoY
|
$35.34B
43.33%
YoY
|
$24.66B
33.65%
YoY
|
| Depreciation & Amortization |
$18.62B
20.12%
YoY
|
$15.50B
38.65%
YoY
|
$11.18B
28.69%
YoY
|
$8.686B
9.02%
YoY
|
$7.967B
16.1%
YoY
|
| Operating Expenses |
$81.52B
25.48%
YoY
|
$64.96B
4.45%
YoY
|
$62.19B
-0.36%
YoY
|
$62.42B
28.62%
YoY
|
$48.53B
32.58%
YoY
|
| Operating Profit |
$83.28B
20.03%
YoY
|
$69.38B
48.4%
YoY
|
$46.75B
61.52%
YoY
|
$28.94B
-38.09%
YoY
|
$46.75B
43.1%
YoY
|
| Interest Expense |
$2.656B
138.85%
YoY
|
$1.112B
149.33%
YoY
|
$446.0M
128.72%
YoY
|
$195.0M
-39.25%
YoY
|
$321.0M
-40.88%
YoY
|
| Other Income/Expense, Net |
$2.656B
107.01%
YoY
|
$1.283B
89.51%
YoY
|
$677.0M
-641.6%
YoY
|
-$125.0M
-123.54%
YoY
|
$531.0M
4.32%
YoY
|
| Pretax Income |
$85.93B
21.61%
YoY
|
$70.66B
48.99%
YoY
|
$47.43B
64.57%
YoY
|
$28.82B
-39.05%
YoY
|
$47.28B
42.51%
YoY
|
| Income Tax |
$25.47B
206.8%
YoY
|
$8.303B
-0.32%
YoY
|
$8.330B
48.25%
YoY
|
$5.619B
-29.0%
YoY
|
$7.914B
96.18%
YoY
|
| Net Earnings |
$60.46B
-3.05%
YoY
|
$62.36B
59.5%
YoY
|
$39.10B
68.53%
YoY
|
$23.20B
-41.07%
YoY
|
$39.37B
35.08%
YoY
|
| Basic Earnings Per Share |
$23.98
-2.56%
YoY
|
$24.61
62.01%
YoY
|
$15.19
76.01%
YoY
|
$8.63
-38.31%
YoY
|
$13.99
36.89%
YoY
|
| Diluted Earnings Per Share |
$23.49
-1.55%
YoY
|
$23.86
60.46%
YoY
|
$14.87
73.11%
YoY
|
$8.59
-37.62%
YoY
|
$13.77
36.47%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
2.521B shares
-0.51%
YoY
|
2.534B shares
-1.55%
YoY
|
2.574B shares
-4.21%
YoY
|
2.687B shares
-4.55%
YoY
|
2.815B shares
-1.26%
YoY
|
| Diluted Shares Outstanding |
2.574B shares
-1.53%
YoY
|
2.614B shares
-0.57%
YoY
|
2.629B shares
-2.7%
YoY
|
2.702B shares
-5.49%
YoY
|
2.859B shares
-1.0%
YoY
|
|
Concept
|
2026 Q1 | 2025 Q4 | 2025 Q3 | 2025 Q2 | 2025 Q1 | 2024 Q4 | 2024 Q3 | 2024 Q2 | 2024 Q1 | 2023 Q4 | 2023 Q3 | 2023 Q2 | 2023 Q1 | 2022 Q4 | 2022 Q3 | 2022 Q2 | 2022 Q1 | 2021 Q4 | 2021 Q3 | 2021 Q2 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue |
$56.31B
33.08%
YoY
|
$59.89B
23.78%
YoY
|
$51.24B
26.25%
YoY
|
$47.52B
21.61%
YoY
|
$42.31B
16.07%
YoY
|
$48.39B
20.63%
YoY
|
$40.59B
18.87%
YoY
|
$39.07B
22.1%
YoY
|
$36.46B
27.26%
YoY
|
$40.11B
24.7%
YoY
|
$34.15B
23.21%
YoY
|
$32.00B
11.02%
YoY
|
$28.65B
2.64%
YoY
|
$32.17B
-4.47%
YoY
|
$27.71B
-4.47%
YoY
|
$28.82B
-0.88%
YoY
|
$27.91B
6.64%
YoY
|
$33.67B
19.95%
YoY
|
$29.01B
35.12%
YoY
|
$29.08B
55.6%
YoY
|
| Cost Of Revenue |
$10.22B
34.94%
YoY
|
$10.91B
23.47%
YoY
|
$9.206B
24.83%
YoY
|
$8.491B
16.19%
YoY
|
$7.572B
14.38%
YoY
|
$8.832B
16.18%
YoY
|
$7.375B
18.76%
YoY
|
$7.308B
22.93%
YoY
|
$6.620B
8.38%
YoY
|
$7.602B
-8.81%
YoY
|
$6.210B
8.64%
YoY
|
$5.945B
14.5%
YoY
|
$6.108B
1.72%
YoY
|
$8.336B
31.32%
YoY
|
$5.716B
-0.95%
YoY
|
$5.192B
-3.83%
YoY
|
$6.005B
17.03%
YoY
|
$6.348B
21.84%
YoY
|
$5.771B
37.6%
YoY
|
$5.399B
41.0%
YoY
|
| Gross Profit |
$46.09B
32.67%
YoY
|
$48.99B
23.85%
YoY
|
$42.04B
26.56%
YoY
|
$39.03B
22.86%
YoY
|
$34.74B
16.45%
YoY
|
$39.55B
21.67%
YoY
|
$33.21B
18.89%
YoY
|
$31.76B
21.91%
YoY
|
$29.84B
32.38%
YoY
|
$32.51B
36.43%
YoY
|
$27.94B
26.99%
YoY
|
$26.05B
10.26%
YoY
|
$22.54B
2.89%
YoY
|
$23.83B
-12.79%
YoY
|
$22.00B
-5.34%
YoY
|
$23.63B
-0.2%
YoY
|
$21.90B
4.1%
YoY
|
$27.32B
19.51%
YoY
|
$23.24B
34.52%
YoY
|
$23.68B
59.36%
YoY
|
| Selling, General & Admin |
$5.522B
9.63%
YoY
|
$7.107B
78.66%
YoY
|
$6.357B
35.63%
YoY
|
$5.642B
-11.55%
YoY
|
$5.037B
-15.37%
YoY
|
$3.978B
-23.66%
YoY
|
$4.687B
-5.26%
YoY
|
$6.379B
-7.07%
YoY
|
$5.952B
0.39%
YoY
|
$5.211B
-31.96%
YoY
|
$4.947B
-30.95%
YoY
|
$6.864B
4.28%
YoY
|
$5.929B
4.53%
YoY
|
$7.659B
-0.43%
YoY
|
$7.164B
10.22%
YoY
|
$6.582B
26.21%
YoY
|
$5.672B
27.03%
YoY
|
$7.692B
57.62%
YoY
|
$6.500B
45.32%
YoY
|
$5.215B
17.64%
YoY
|
| Research & Development |
$17.70B
45.67%
YoY
|
$17.14B
41.42%
YoY
|
$15.14B
35.49%
YoY
|
$12.94B
22.82%
YoY
|
$12.15B
23.74%
YoY
|
$12.12B
23.55%
YoY
|
$11.18B
20.95%
YoY
|
$10.54B
14.51%
YoY
|
$9.819B
4.67%
YoY
|
$9.807B
0.37%
YoY
|
$9.241B
0.77%
YoY
|
$9.202B
5.89%
YoY
|
$9.381B
21.72%
YoY
|
$9.771B
38.67%
YoY
|
$9.170B
45.19%
YoY
|
$8.690B
42.55%
YoY
|
$7.707B
48.3%
YoY
|
$7.046B
35.32%
YoY
|
$6.316B
32.61%
YoY
|
$6.096B
36.62%
YoY
|
| Depreciation & Amortization |
$5.999B
53.82%
YoY
|
$5.411B
21.32%
YoY
|
$4.760B
20.2%
YoY
|
$4.280B
19.55%
YoY
|
$3.900B
15.59%
YoY
|
$4.460B
40.61%
YoY
|
$3.960B
39.93%
YoY
|
$3.580B
36.48%
YoY
|
$3.374B
33.68%
YoY
|
$3.172B
33.5%
YoY
|
$2.830B
32.86%
YoY
|
$2.623B
35.91%
YoY
|
$2.524B
17.07%
YoY
|
$2.376B
17.97%
YoY
|
$2.130B
13.9%
YoY
|
$1.930B
3.76%
YoY
|
$2.156B
9.33%
YoY
|
$2.014B
8.11%
YoY
|
$1.870B
18.35%
YoY
|
$1.860B
17.72%
YoY
|
| Operating Expenses |
$23.22B
35.11%
YoY
|
$24.24B
50.62%
YoY
|
$21.50B
35.53%
YoY
|
$18.58B
9.86%
YoY
|
$17.19B
8.98%
YoY
|
$16.10B
7.17%
YoY
|
$15.86B
11.81%
YoY
|
$16.92B
5.29%
YoY
|
$15.77B
3.01%
YoY
|
$15.02B
-13.84%
YoY
|
$14.19B
-13.14%
YoY
|
$16.07B
5.2%
YoY
|
$15.31B
14.43%
YoY
|
$17.43B
18.27%
YoY
|
$16.33B
27.45%
YoY
|
$15.27B
35.02%
YoY
|
$13.38B
38.47%
YoY
|
$14.74B
46.11%
YoY
|
$12.82B
38.76%
YoY
|
$11.31B
27.16%
YoY
|
| Operating Profit |
$22.87B
30.29%
YoY
|
$24.75B
5.49%
YoY
|
$20.54B
18.36%
YoY
|
$20.44B
37.68%
YoY
|
$17.56B
24.82%
YoY
|
$23.46B
34.11%
YoY
|
$17.35B
26.2%
YoY
|
$14.85B
48.65%
YoY
|
$14.06B
94.6%
YoY
|
$17.49B
173.34%
YoY
|
$13.75B
142.73%
YoY
|
$9.988B
19.5%
YoY
|
$7.227B
-15.22%
YoY
|
$6.399B
-49.15%
YoY
|
$5.664B
-45.66%
YoY
|
$8.358B
-32.42%
YoY
|
$8.524B
-25.08%
YoY
|
$12.59B
-1.49%
YoY
|
$10.42B
29.64%
YoY
|
$12.37B
107.4%
YoY
|
| Interest Expense |
-$1.120B
-235.43%
YoY
|
$609.0M
541.05%
YoY
|
$1.128B
138.98%
YoY
|
$93.00M
-61.89%
YoY
|
$827.0M
166.77%
YoY
|
$95.00M
-75.7%
YoY
|
$472.0M
58.92%
YoY
|
$244.0M
293.55%
YoY
|
$310.0M
138.46%
YoY
|
$391.0M
339.33%
YoY
|
$297.0M
-650.0%
YoY
|
$62.00M
100.0%
YoY
|
$130.0M
0.0%
YoY
|
$89.00M
-13.59%
YoY
|
-$54.00M
-175.0%
YoY
|
$31.00M
-74.38%
YoY
|
$130.0M
10.17%
YoY
|
$103.0M
1371.43%
YoY
|
$72.00M
-50.68%
YoY
|
$121.0M
-25.31%
YoY
|
| Other Income/Expense, Net |
-$1.120B
-235.43%
YoY
|
$145.0M
55.91%
YoY
|
$1.128B
138.98%
YoY
|
$93.00M
-64.09%
YoY
|
$827.0M
1403.64%
YoY
|
$93.00M
190.63%
YoY
|
$472.0M
73.53%
YoY
|
$259.0M
-260.87%
YoY
|
$55.00M
-31.25%
YoY
|
$32.00M
-109.44%
YoY
|
$272.0M
-409.09%
YoY
|
-$161.0M
-6.4%
YoY
|
$80.00M
-79.17%
YoY
|
-$339.0M
-2360.0%
YoY
|
-$88.00M
-161.97%
YoY
|
-$172.0M
-217.81%
YoY
|
$384.0M
207.2%
YoY
|
$15.00M
-94.51%
YoY
|
$142.0M
52.69%
YoY
|
$146.0M
-13.1%
YoY
|
| Pretax Income |
$21.75B
18.33%
YoY
|
$25.35B
7.65%
YoY
|
$21.66B
21.55%
YoY
|
$20.53B
35.93%
YoY
|
$18.38B
29.61%
YoY
|
$23.55B
40.13%
YoY
|
$17.82B
27.12%
YoY
|
$15.11B
62.55%
YoY
|
$14.18B
94.1%
YoY
|
$16.81B
173.33%
YoY
|
$14.02B
151.43%
YoY
|
$9.293B
13.52%
YoY
|
$7.307B
-17.97%
YoY
|
$6.149B
-51.59%
YoY
|
$5.576B
-47.22%
YoY
|
$8.186B
-34.58%
YoY
|
$8.908B
-22.56%
YoY
|
$12.70B
-2.7%
YoY
|
$10.57B
29.9%
YoY
|
$12.51B
104.09%
YoY
|
| Income Tax |
-$5.021B
-388.9%
YoY
|
$2.586B
-4.72%
YoY
|
$18.95B
788.19%
YoY
|
$2.197B
33.88%
YoY
|
$1.738B
-4.19%
YoY
|
$2.714B
64.48%
YoY
|
$2.134B
-12.43%
YoY
|
$1.641B
9.04%
YoY
|
$1.814B
13.52%
YoY
|
$1.650B
10.29%
YoY
|
$2.437B
106.35%
YoY
|
$1.505B
0.4%
YoY
|
$1.598B
10.74%
YoY
|
$1.496B
-38.13%
YoY
|
$1.181B
-13.86%
YoY
|
$1.499B
-29.26%
YoY
|
$1.443B
-28.07%
YoY
|
$2.418B
31.7%
YoY
|
$1.371B
377.7%
YoY
|
$2.119B
122.35%
YoY
|
| Net Earnings |
$26.77B
60.86%
YoY
|
$22.77B
9.26%
YoY
|
$2.709B
-82.73%
YoY
|
$18.34B
36.18%
YoY
|
$16.64B
34.56%
YoY
|
$20.84B
48.66%
YoY
|
$15.69B
35.44%
YoY
|
$13.47B
72.89%
YoY
|
$12.37B
116.66%
YoY
|
$14.02B
201.25%
YoY
|
$11.58B
163.55%
YoY
|
$7.788B
16.46%
YoY
|
$5.709B
-23.52%
YoY
|
$4.653B
-54.76%
YoY
|
$4.395B
-52.2%
YoY
|
$6.687B
-35.66%
YoY
|
$7.465B
-21.4%
YoY
|
$10.29B
-8.33%
YoY
|
$9.194B
17.18%
YoY
|
$10.39B
100.73%
YoY
|
| Basic Earnings Per Share |
$10.57
60.39%
YoY
|
N/A
|
$1.08
-82.58%
YoY
|
$7.28
37.1%
YoY
|
$6.59
35.6%
YoY
|
N/A
|
$6.20
37.78%
YoY
|
$5.31
75.25%
YoY
|
$4.86
119.91%
YoY
|
N/A
|
$4.50
174.39%
YoY
|
$3.03
22.67%
YoY
|
$2.21
-19.34%
YoY
|
N/A
|
$1.64
-49.85%
YoY
|
$2.47
-32.7%
YoY
|
$2.74
-17.96%
YoY
|
N/A
|
$3.27
18.91%
YoY
|
$3.67
101.65%
YoY
|
| Diluted Earnings Per Share |
$10.44
62.36%
YoY
|
$8.88
11.28%
YoY
|
$1.05
-82.59%
YoY
|
$7.14
38.37%
YoY
|
$6.43
36.52%
YoY
|
$7.98
50.85%
YoY
|
$6.03
37.36%
YoY
|
$5.16
73.06%
YoY
|
$4.71
114.09%
YoY
|
$5.29
244.71%
YoY
|
$4.39
167.68%
YoY
|
$2.98
21.2%
YoY
|
$2.20
-19.12%
YoY
|
$1.54
-100.0%
YoY
|
$1.64
-49.07%
YoY
|
$2.46
-31.86%
YoY
|
$2.72
-17.58%
YoY
|
$3.663M
-5.22%
YoY
|
$3.22
18.82%
YoY
|
$3.61
100.56%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
2.534B shares
0.28%
YoY
|
N/A
|
2.517B shares
-0.47%
YoY
|
2.518B shares
-0.63%
YoY
|
2.527B shares
-0.71%
YoY
|
N/A
|
2.529B shares
-1.82%
YoY
|
2.534B shares
-1.32%
YoY
|
2.545B shares
-1.62%
YoY
|
N/A
|
2.576B shares
-3.95%
YoY
|
2.568B shares
-5.03%
YoY
|
2.587B shares
-5.06%
YoY
|
N/A
|
2.682B shares
-4.69%
YoY
|
2.704B shares
-4.59%
YoY
|
2.725B shares
-4.29%
YoY
|
N/A
|
2.814B shares
-1.26%
YoY
|
2.834B shares
-0.56%
YoY
|
| Diluted Shares Outstanding |
2.564B shares
-1.0%
YoY
|
N/A
|
2.572B shares
-1.08%
YoY
|
2.570B shares
-1.53%
YoY
|
2.590B shares
-1.33%
YoY
|
N/A
|
2.600B shares
-1.55%
YoY
|
2.610B shares
-0.08%
YoY
|
2.625B shares
1.12%
YoY
|
N/A
|
2.641B shares
-1.71%
YoY
|
2.612B shares
-3.72%
YoY
|
2.596B shares
-5.32%
YoY
|
N/A
|
2.687B shares
-6.02%
YoY
|
2.713B shares
-5.7%
YoY
|
2.742B shares
-4.86%
YoY
|
N/A
|
2.859B shares
-1.11%
YoY
|
2.877B shares
-0.07%
YoY
|
Loading...