|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$70.65B
14.38%
YoY
|
$61.76B
-35.8%
YoY
|
$96.19B
45.89%
YoY
|
$65.94B
10.34%
YoY
|
$59.76B
22.56%
YoY
|
| Cost Of Revenue |
$53.70B
8.12%
YoY
|
$49.66B
9.09%
YoY
|
$45.53B
189.5%
YoY
|
$15.73B
234.1%
YoY
|
$4.707B
-30.55%
YoY
|
| Gross Profit |
$65.97B
14.48%
YoY
|
$57.62B
13.72%
YoY
|
$50.67B
0.91%
YoY
|
$50.21B
-11.0%
YoY
|
$56.41B
24.62%
YoY
|
| Selling, General & Admin |
$39.52B
9.66%
YoY
|
$36.04B
6.52%
YoY
|
$33.83B
4.9%
YoY
|
$32.25B
-2.41%
YoY
|
$33.05B
20.1%
YoY
|
| Research & Development |
$4.418B
8.07%
YoY
|
$4.088B
8.29%
YoY
|
$3.775B
8.07%
YoY
|
$3.493B
11.99%
YoY
|
$3.119B
26.53%
YoY
|
| Depreciation & Amortization |
$4.658B
-9.75%
YoY
|
$5.161B
21.26%
YoY
|
$4.256B
6.45%
YoY
|
$3.998B
-5.17%
YoY
|
$4.216B
11.86%
YoY
|
| Operating Expenses |
$4.418B
8.07%
YoY
|
$4.088B
-89.23%
YoY
|
$37.97B
5.11%
YoY
|
$36.12B
1058.1%
YoY
|
$3.119B
26.53%
YoY
|
| Operating Profit |
$61.55B
14.97%
YoY
|
$53.53B
321.49%
YoY
|
$12.70B
-9.85%
YoY
|
$14.09B
-73.56%
YoY
|
$53.30B
24.51%
YoY
|
| Interest Expense |
-$109.0M
18.48%
YoY
|
-$92.00M
-100.22%
YoY
|
$42.05B
242.77%
YoY
|
$12.27B
798.1%
YoY
|
$1.366B
-64.51%
YoY
|
| Other Income/Expense, Net |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Pretax Income |
$21.95B
24.77%
YoY
|
$17.60B
48.95%
YoY
|
$11.81B
-16.15%
YoY
|
$14.09B
-28.37%
YoY
|
$19.67B
36.41%
YoY
|
| Income Tax |
$4.929B
21.19%
YoY
|
$4.067B
57.45%
YoY
|
$2.583B
-11.24%
YoY
|
$2.910B
-36.02%
YoY
|
$4.548B
40.41%
YoY
|
| Net Earnings |
$16.86B
25.92%
YoY
|
$13.39B
56.98%
YoY
|
$8.530B
-19.07%
YoY
|
$10.54B
-29.89%
YoY
|
$15.03B
36.72%
YoY
|
| Basic Earnings Per Share |
$10.32
28.36%
YoY
|
$8.04
53.44%
YoY
|
$5.24
-15.89%
YoY
|
$6.23
-23.65%
YoY
|
$8.16
24.58%
YoY
|
| Diluted Earnings Per Share |
$10.21
28.43%
YoY
|
$7.95
53.41%
YoY
|
$5.18
-100.0%
YoY
|
$6.153M
76624408.65%
YoY
|
$8.03
24.3%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
1.574B shares
-1.07%
YoY
|
1.591B shares
-2.27%
YoY
|
1.628B shares
-3.73%
YoY
|
1.691B shares
-5.27%
YoY
|
1.785B shares
11.35%
YoY
|
| Diluted Shares Outstanding |
1.592B shares
-1.18%
YoY
|
1.611B shares
-2.13%
YoY
|
1.646B shares
-3.91%
YoY
|
1.713B shares
-5.57%
YoY
|
1.814B shares
11.7%
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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue |
$33.15B
13.78%
YoY
|
$29.99B
10.41%
YoY
|
$31.19B
13.94%
YoY
|
$29.35B
10.83%
YoY
|
$29.13B
10.9%
YoY
|
$27.16B
8.4%
YoY
|
$27.37B
106.22%
YoY
|
$26.48B
12.71%
YoY
|
$26.27B
16.5%
YoY
|
$25.06B
27.44%
YoY
|
$13.27B
-19.93%
YoY
|
$23.50B
78.91%
YoY
|
$22.55B
52.35%
YoY
|
$19.66B
32.44%
YoY
|
$16.58B
12.36%
YoY
|
$13.13B
-11.02%
YoY
|
$14.80B
-5.84%
YoY
|
$14.85B
8.84%
YoY
|
$14.75B
25.87%
YoY
|
| Cost Of Revenue |
$13.83B
9.58%
YoY
|
$13.23B
9.14%
YoY
|
$14.11B
8.23%
YoY
|
$13.75B
10.35%
YoY
|
$12.62B
4.66%
YoY
|
$12.12B
-6.96%
YoY
|
$13.03B
6.98%
YoY
|
$12.46B
14.15%
YoY
|
$12.06B
35.24%
YoY
|
$13.03B
67.77%
YoY
|
$12.18B
174.52%
YoY
|
$10.91B
394.25%
YoY
|
$8.914B
577.36%
YoY
|
$7.764B
585.26%
YoY
|
$4.438B
298.74%
YoY
|
$2.208B
93.35%
YoY
|
$1.316B
-0.23%
YoY
|
$1.133B
-1.48%
YoY
|
$1.113B
-12.15%
YoY
|
| Gross Profit |
$19.32B
16.99%
YoY
|
$16.76B
11.43%
YoY
|
$17.08B
19.14%
YoY
|
$15.60B
11.27%
YoY
|
$16.52B
16.19%
YoY
|
$15.04B
25.04%
YoY
|
$14.34B
15.47%
YoY
|
$14.02B
11.46%
YoY
|
$14.22B
4.25%
YoY
|
$12.03B
1.12%
YoY
|
$12.42B
2.3%
YoY
|
$12.58B
2.68%
YoY
|
$13.64B
-2.03%
YoY
|
$11.90B
-13.24%
YoY
|
$12.14B
-12.84%
YoY
|
$12.25B
-12.25%
YoY
|
$13.92B
-6.01%
YoY
|
$13.71B
6.6%
YoY
|
$13.93B
27.08%
YoY
|
| Selling, General & Admin |
$11.09B
11.61%
YoY
|
$9.841B
9.93%
YoY
|
$9.999B
8.89%
YoY
|
$9.746B
9.1%
YoY
|
$9.932B
10.74%
YoY
|
$8.952B
5.73%
YoY
|
$9.183B
10.8%
YoY
|
$8.933B
3.13%
YoY
|
$8.969B
2.83%
YoY
|
$8.467B
4.03%
YoY
|
$8.288B
5.08%
YoY
|
$8.662B
10.85%
YoY
|
$8.722B
3.71%
YoY
|
$8.139B
3.91%
YoY
|
$7.887B
-1.6%
YoY
|
$7.814B
-8.01%
YoY
|
$8.410B
-3.4%
YoY
|
$7.833B
5.24%
YoY
|
$8.015B
19.72%
YoY
|
| Research & Development |
$1.148B
9.33%
YoY
|
N/A
|
$1.119B
7.39%
YoY
|
$1.089B
7.72%
YoY
|
$1.050B
7.58%
YoY
|
N/A
|
$1.042B
10.03%
YoY
|
$1.011B
9.18%
YoY
|
$976.0M
6.67%
YoY
|
N/A
|
$947.0M
8.35%
YoY
|
$926.0M
8.05%
YoY
|
$915.0M
10.37%
YoY
|
N/A
|
$874.0M
10.91%
YoY
|
$857.0M
12.03%
YoY
|
$829.0M
13.1%
YoY
|
N/A
|
$788.0M
27.92%
YoY
|
| Depreciation & Amortization |
$714.0M
-17.46%
YoY
|
$1.138B
-30.82%
YoY
|
$1.348B
6.14%
YoY
|
$1.307B
2.83%
YoY
|
$865.0M
-11.28%
YoY
|
$1.645B
17.0%
YoY
|
$1.270B
28.54%
YoY
|
$1.271B
37.85%
YoY
|
$975.0M
3.72%
YoY
|
$1.406B
16.49%
YoY
|
$988.0M
6.47%
YoY
|
$922.0M
0.11%
YoY
|
$940.0M
-0.21%
YoY
|
$1.207B
-2.43%
YoY
|
$928.0M
-10.34%
YoY
|
$921.0M
-12.87%
YoY
|
$942.0M
6.2%
YoY
|
$1.237B
-12.02%
YoY
|
$1.035B
21.34%
YoY
|
| Operating Expenses |
$12.31B
12.21%
YoY
|
$11.00B
8.53%
YoY
|
$11.06B
9.26%
YoY
|
$10.98B
10.37%
YoY
|
$10.97B
11.74%
YoY
|
$10.14B
8.36%
YoY
|
$10.12B
968.43%
YoY
|
$9.950B
1.84%
YoY
|
$9.820B
-0.57%
YoY
|
$9.355B
2.76%
YoY
|
$947.0M
-89.18%
YoY
|
$9.770B
1040.02%
YoY
|
$9.876B
1091.31%
YoY
|
$9.104B
3.11%
YoY
|
$8.751B
1010.53%
YoY
|
$857.0M
12.03%
YoY
|
$829.0M
13.1%
YoY
|
$8.829B
4.68%
YoY
|
$788.0M
27.92%
YoY
|
| Operating Profit |
$7.011B
26.46%
YoY
|
$5.760B
17.41%
YoY
|
$6.028B
42.81%
YoY
|
$4.622B
13.45%
YoY
|
$5.544B
26.14%
YoY
|
$4.906B
83.33%
YoY
|
$4.221B
-63.2%
YoY
|
$4.074B
44.88%
YoY
|
$4.395B
16.89%
YoY
|
$2.676B
-4.22%
YoY
|
$11.47B
238.58%
YoY
|
$2.812B
-75.33%
YoY
|
$3.760B
-71.28%
YoY
|
$2.794B
-42.79%
YoY
|
$3.388B
-74.22%
YoY
|
$11.40B
-13.65%
YoY
|
$13.09B
-7.0%
YoY
|
$4.884B
10.25%
YoY
|
$13.14B
27.03%
YoY
|
| Interest Expense |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
$11.13B
30.62%
YoY
|
N/A
|
$11.33B
215.46%
YoY
|
$10.04B
654.74%
YoY
|
$8.524B
1864.06%
YoY
|
N/A
|
$3.591B
1146.88%
YoY
|
$1.330B
283.29%
YoY
|
$434.0M
6.11%
YoY
|
N/A
|
$288.0M
-49.47%
YoY
|
| Other Income/Expense, Net |
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
|
| Pretax Income |
$7.011B
26.46%
YoY
|
$5.760B
17.41%
YoY
|
$6.028B
42.81%
YoY
|
$4.622B
13.45%
YoY
|
$5.544B
26.14%
YoY
|
$4.906B
134.06%
YoY
|
$4.221B
34.21%
YoY
|
$4.074B
44.88%
YoY
|
$4.395B
16.89%
YoY
|
$2.096B
-24.98%
YoY
|
$3.145B
-7.17%
YoY
|
$2.812B
-15.28%
YoY
|
$3.760B
-18.05%
YoY
|
$2.794B
-42.79%
YoY
|
$3.388B
-30.49%
YoY
|
$3.319B
-27.31%
YoY
|
$4.588B
-14.15%
YoY
|
$4.884B
10.25%
YoY
|
$4.874B
39.78%
YoY
|
| Income Tax |
$1.373B
17.05%
YoY
|
$1.336B
13.03%
YoY
|
$1.373B
37.99%
YoY
|
$1.047B
9.4%
YoY
|
$1.173B
25.72%
YoY
|
$1.182B
112.97%
YoY
|
$995.0M
40.14%
YoY
|
$957.0M
61.93%
YoY
|
$933.0M
28.34%
YoY
|
$555.0M
5.11%
YoY
|
$710.0M
-2.2%
YoY
|
$591.0M
-24.52%
YoY
|
$727.0M
-16.72%
YoY
|
$528.0M
-54.79%
YoY
|
$726.0M
-36.87%
YoY
|
$783.0M
-25.71%
YoY
|
$873.0M
-25.77%
YoY
|
$1.168B
14.73%
YoY
|
$1.150B
56.25%
YoY
|
| Net Earnings |
$5.411B
30.17%
YoY
|
$4.250B
19.25%
YoY
|
$4.450B
46.96%
YoY
|
$3.392B
15.3%
YoY
|
$4.157B
27.28%
YoY
|
$3.564B
157.7%
YoY
|
$3.028B
25.75%
YoY
|
$2.942B
43.58%
YoY
|
$3.266B
15.16%
YoY
|
$1.383B
-34.55%
YoY
|
$2.408B
-8.51%
YoY
|
$2.049B
-17.88%
YoY
|
$2.836B
-22.64%
YoY
|
$2.113B
-42.83%
YoY
|
$2.632B
-29.32%
YoY
|
$2.495B
-28.94%
YoY
|
$3.666B
-11.02%
YoY
|
$3.696B
9.19%
YoY
|
$3.724B
37.06%
YoY
|
| Basic Earnings Per Share |
$3.47
32.44%
YoY
|
N/A
|
$2.83
48.17%
YoY
|
$2.15
16.22%
YoY
|
$2.62
28.43%
YoY
|
N/A
|
$1.91
37.41%
YoY
|
$1.85
48.0%
YoY
|
$2.04
18.6%
YoY
|
N/A
|
$1.39
-6.71%
YoY
|
$1.25
-10.71%
YoY
|
$1.72
-15.69%
YoY
|
N/A
|
$1.49
-25.87%
YoY
|
$1.40
-25.53%
YoY
|
$2.04
-8.11%
YoY
|
N/A
|
$2.01
19.64%
YoY
|
| Diluted Earnings Per Share |
$3.43
31.95%
YoY
|
$2.68
20.75%
YoY
|
$2.80
48.89%
YoY
|
$2.13
16.43%
YoY
|
$2.60
28.55%
YoY
|
$2.22
160.74%
YoY
|
$1.88
36.37%
YoY
|
$1.83
47.15%
YoY
|
$2.02
18.51%
YoY
|
$0.85
-100.0%
YoY
|
$1.38
-100.0%
YoY
|
$1.24
-10.71%
YoY
|
$1.71
-15.58%
YoY
|
$1.258M
-39.25%
YoY
|
$1.572M
-23.15%
YoY
|
$1.39
-24.86%
YoY
|
$2.02
-7.76%
YoY
|
$2.072M
114461164.03%
YoY
|
$2.046M
123241209.61%
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
|
| Basic Shares Outstanding |
1.588B shares
-1.55%
YoY
|
1.589B shares
-1.35%
YoY
|
1.596B shares
-1.33%
YoY
|
1.604B shares
-1.28%
YoY
|
1.613B shares
-1.37%
YoY
|
1.611B shares
-1.84%
YoY
|
1.618B shares
-2.36%
YoY
|
1.625B shares
-2.69%
YoY
|
1.635B shares
-2.77%
YoY
|
1.641B shares
-2.89%
YoY
|
1.657B shares
-3.49%
YoY
|
1.670B shares
-1.99%
YoY
|
1.682B shares
-2.95%
YoY
|
1.690B shares
N/A
|
1.717B shares
-3.6%
YoY
|
1.704B shares
-6.06%
YoY
|
1.733B shares
-3.45%
YoY
|
N/A
|
1.781B shares
15.5%
YoY
|
| Diluted Shares Outstanding |
1.576B shares
-1.5%
YoY
|
N/A
|
1.590B shares
-1.18%
YoY
|
1.593B shares
-1.12%
YoY
|
1.600B shares
-0.99%
YoY
|
N/A
|
1.609B shares
-2.07%
YoY
|
1.611B shares
-2.42%
YoY
|
1.616B shares
-2.83%
YoY
|
N/A
|
1.643B shares
-3.18%
YoY
|
1.651B shares
-4.18%
YoY
|
1.663B shares
-5.24%
YoY
|
N/A
|
1.697B shares
-6.35%
YoY
|
1.723B shares
-6.41%
YoY
|
1.755B shares
-3.47%
YoY
|
N/A
|
1.812B shares
15.71%
YoY
|
Loading...