|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$67.59B
4.29%
YoY
|
$64.81B
-3.36%
YoY
|
$67.06B
12.84%
YoY
|
$59.43B
16.59%
YoY
|
$50.97B
22.09%
YoY
|
| Cost Of Revenue |
$44.75B
11.33%
YoY
|
$40.20B
-6.0%
YoY
|
$42.77B
3.43%
YoY
|
$41.35B
16.44%
YoY
|
$35.51B
22.11%
YoY
|
| Gross Profit |
$22.84B
-7.2%
YoY
|
$24.61B
1.3%
YoY
|
$24.29B
34.39%
YoY
|
$18.08B
16.94%
YoY
|
$15.46B
22.04%
YoY
|
| Selling, General & Admin |
$6.985B
4.77%
YoY
|
$6.667B
4.65%
YoY
|
$6.371B
12.74%
YoY
|
$5.651B
5.33%
YoY
|
$5.365B
15.58%
YoY
|
| Research & Development |
$2.148B
1.95%
YoY
|
$2.107B
-0.05%
YoY
|
$2.108B
16.21%
YoY
|
$1.814B
7.59%
YoY
|
$1.686B
19.15%
YoY
|
| Depreciation & Amortization |
$2.262B
5.06%
YoY
|
$2.153B
0.42%
YoY
|
$2.144B
-3.38%
YoY
|
$2.219B
-5.65%
YoY
|
$2.352B
-3.29%
YoY
|
| Operating Expenses |
$9.133B
4.09%
YoY
|
$8.774B
-14.79%
YoY
|
$10.30B
18.59%
YoY
|
$8.683B
23.15%
YoY
|
$7.051B
16.41%
YoY
|
| Operating Profit |
$11.15B
-14.7%
YoY
|
$13.07B
-6.6%
YoY
|
$14.00B
48.99%
YoY
|
$9.394B
36.58%
YoY
|
$6.878B
51.07%
YoY
|
| Interest Expense |
-$1.861B
3.5%
YoY
|
-$1.798B
16.68%
YoY
|
-$1.541B
52.88%
YoY
|
-$1.008B
-291.63%
YoY
|
$526.0M
-141.29%
YoY
|
| Other Income/Expense, Net |
$892.0M
9.72%
YoY
|
$813.0M
36.64%
YoY
|
$595.0M
-53.91%
YoY
|
$1.291B
-28.83%
YoY
|
$1.814B
-4222.73%
YoY
|
| Pretax Income |
$11.54B
85.58%
YoY
|
$6.219B
-52.34%
YoY
|
$13.05B
49.11%
YoY
|
$8.752B
219.42%
YoY
|
$2.740B
364.41%
YoY
|
| Income Tax |
$2.768B
5.29%
YoY
|
$2.629B
-5.47%
YoY
|
$2.781B
34.54%
YoY
|
$2.067B
18.66%
YoY
|
$1.742B
73.16%
YoY
|
| Net Earnings |
$8.882B
-17.67%
YoY
|
$10.79B
4.38%
YoY
|
$10.34B
54.14%
YoY
|
$6.705B
3.27%
YoY
|
$6.493B
116.22%
YoY
|
| Basic Earnings Per Share |
$18.90
-14.75%
YoY
|
$22.17
9.54%
YoY
|
$20.24
59.12%
YoY
|
$12.72
6.62%
YoY
|
$11.93
116.52%
YoY
|
| Diluted Earnings Per Share |
$18.81
-14.69%
YoY
|
$22.05
9.58%
YoY
|
$20.12
-100.0%
YoY
|
$12.64M
106858756.42%
YoY
|
$11.83
116.67%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
470.0M shares
-3.43%
YoY
|
486.7M shares
-4.68%
YoY
|
510.6M shares
-3.09%
YoY
|
526.9M shares
-3.14%
YoY
|
544.0M shares
-0.02%
YoY
|
| Diluted Shares Outstanding |
472.3M shares
-3.49%
YoY
|
489.4M shares
-4.71%
YoY
|
513.6M shares
-3.17%
YoY
|
530.4M shares
-3.3%
YoY
|
548.5M shares
-0.02%
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 |
$17.42B
22.22%
YoY
|
$19.13B
18.0%
YoY
|
$17.64B
9.51%
YoY
|
$16.57B
-0.72%
YoY
|
$14.25B
-9.81%
YoY
|
$16.22B
-5.01%
YoY
|
$16.11B
-4.19%
YoY
|
$16.69B
-3.63%
YoY
|
$15.80B
-0.4%
YoY
|
$17.07B
2.85%
YoY
|
$16.81B
12.11%
YoY
|
$17.32B
21.56%
YoY
|
$15.86B
16.73%
YoY
|
$16.60B
20.29%
YoY
|
$14.99B
20.95%
YoY
|
$14.25B
10.54%
YoY
|
$13.59B
14.32%
YoY
|
$13.80B
22.81%
YoY
|
$12.40B
25.46%
YoY
|
$12.89B
28.93%
YoY
|
| Cost Of Revenue |
$11.31B
26.11%
YoY
|
$13.31B
29.22%
YoY
|
$11.67B
15.96%
YoY
|
$10.81B
6.47%
YoY
|
$8.965B
-6.85%
YoY
|
$10.30B
-6.52%
YoY
|
$10.07B
-4.89%
YoY
|
$10.15B
-8.11%
YoY
|
$9.624B
-4.74%
YoY
|
$11.02B
-5.15%
YoY
|
$10.58B
3.73%
YoY
|
$11.05B
10.74%
YoY
|
$10.10B
5.69%
YoY
|
$11.61B
16.42%
YoY
|
$10.20B
18.39%
YoY
|
$9.975B
12.32%
YoY
|
$9.559B
19.31%
YoY
|
$9.976B
28.16%
YoY
|
$8.617B
24.54%
YoY
|
$8.881B
24.86%
YoY
|
| Gross Profit |
$6.109B
15.61%
YoY
|
$5.826B
-1.54%
YoY
|
$5.965B
-1.24%
YoY
|
$5.762B
-11.88%
YoY
|
$5.284B
-14.43%
YoY
|
$5.917B
-2.26%
YoY
|
$6.040B
-3.0%
YoY
|
$6.539B
4.26%
YoY
|
$6.175B
7.22%
YoY
|
$6.054B
21.49%
YoY
|
$6.227B
29.95%
YoY
|
$6.272B
46.82%
YoY
|
$5.759B
42.9%
YoY
|
$4.983B
30.38%
YoY
|
$4.792B
26.77%
YoY
|
$4.272B
6.59%
YoY
|
$4.030B
4.0%
YoY
|
$3.822B
37.19%
YoY
|
$3.780B
63.71%
YoY
|
$4.008B
82.43%
YoY
|
| Selling, General & Admin |
$1.816B
14.0%
YoY
|
$1.876B
6.05%
YoY
|
$1.822B
9.17%
YoY
|
$1.694B
2.54%
YoY
|
$1.593B
1.01%
YoY
|
$1.769B
0.74%
YoY
|
$1.669B
2.77%
YoY
|
$1.652B
8.12%
YoY
|
$1.577B
7.79%
YoY
|
$1.756B
18.73%
YoY
|
$1.624B
15.92%
YoY
|
$1.528B
7.23%
YoY
|
$1.463B
8.69%
YoY
|
$1.479B
4.01%
YoY
|
$1.401B
4.55%
YoY
|
$1.425B
4.47%
YoY
|
$1.346B
8.64%
YoY
|
$1.422B
16.94%
YoY
|
$1.340B
19.01%
YoY
|
$1.364B
15.69%
YoY
|
| Research & Development |
$537.0M
11.88%
YoY
|
$562.0M
8.29%
YoY
|
$555.0M
4.13%
YoY
|
$551.0M
2.99%
YoY
|
$480.0M
-7.69%
YoY
|
$519.0M
-6.32%
YoY
|
$533.0M
-3.79%
YoY
|
$535.0M
1.33%
YoY
|
$520.0M
10.17%
YoY
|
$554.0M
38.15%
YoY
|
$554.0M
16.39%
YoY
|
$528.0M
10.0%
YoY
|
$472.0M
3.28%
YoY
|
$401.0M
-8.66%
YoY
|
$476.0M
11.48%
YoY
|
$480.0M
7.62%
YoY
|
$457.0M
22.19%
YoY
|
$439.0M
17.38%
YoY
|
$427.0M
24.13%
YoY
|
$446.0M
30.79%
YoY
|
| Depreciation & Amortization |
$595.0M
10.19%
YoY
|
$598.0M
7.75%
YoY
|
$570.0M
4.97%
YoY
|
$554.0M
4.33%
YoY
|
$540.0M
3.05%
YoY
|
$555.0M
1.83%
YoY
|
$543.0M
3.43%
YoY
|
$531.0M
-2.03%
YoY
|
$524.0M
-1.5%
YoY
|
$545.0M
-2.33%
YoY
|
$525.0M
-4.72%
YoY
|
$542.0M
-1.99%
YoY
|
$532.0M
-4.49%
YoY
|
$558.0M
-4.78%
YoY
|
$551.0M
-7.08%
YoY
|
$553.0M
-5.79%
YoY
|
$557.0M
-4.95%
YoY
|
$586.0M
-5.02%
YoY
|
$593.0M
0.0%
YoY
|
$587.0M
-3.45%
YoY
|
| Operating Expenses |
$2.353B
-1.09%
YoY
|
$2.815B
7.52%
YoY
|
$2.567B
0.39%
YoY
|
$2.245B
2.65%
YoY
|
$2.379B
0.63%
YoY
|
$2.618B
-0.53%
YoY
|
$2.557B
17.4%
YoY
|
$2.187B
-6.7%
YoY
|
$2.364B
-15.9%
YoY
|
$2.632B
20.18%
YoY
|
$2.178B
-1.71%
YoY
|
$2.344B
23.04%
YoY
|
$2.811B
55.91%
YoY
|
$2.190B
2.24%
YoY
|
$2.216B
25.41%
YoY
|
$1.905B
5.25%
YoY
|
$1.803B
11.78%
YoY
|
$2.142B
13.21%
YoY
|
$1.767B
20.2%
YoY
|
$1.810B
19.08%
YoY
|
| Operating Profit |
$3.085B
6.2%
YoY
|
$3.011B
-8.73%
YoY
|
$3.398B
-2.44%
YoY
|
$2.860B
-17.86%
YoY
|
$2.905B
-23.77%
YoY
|
$3.299B
-3.59%
YoY
|
$3.483B
0.99%
YoY
|
$3.482B
-11.35%
YoY
|
$3.811B
29.27%
YoY
|
$3.422B
22.52%
YoY
|
$3.449B
33.89%
YoY
|
$3.928B
102.06%
YoY
|
$2.948B
58.92%
YoY
|
$2.793B
66.25%
YoY
|
$2.576B
54.81%
YoY
|
$1.944B
8.66%
YoY
|
$1.855B
2.26%
YoY
|
$1.680B
87.92%
YoY
|
$1.664B
68.93%
YoY
|
$1.789B
128.19%
YoY
|
| Interest Expense |
-$342.0M
-22.62%
YoY
|
-$478.0M
164.09%
YoY
|
-$479.0M
3.9%
YoY
|
-$462.0M
2.44%
YoY
|
-$442.0M
79.67%
YoY
|
-$181.0M
-56.28%
YoY
|
-$461.0M
83.67%
YoY
|
-$451.0M
83.33%
YoY
|
-$246.0M
-28.9%
YoY
|
-$414.0M
35.74%
YoY
|
-$251.0M
-3.46%
YoY
|
-$246.0M
846.15%
YoY
|
-$346.0M
117.61%
YoY
|
-$305.0M
-130.87%
YoY
|
-$260.0M
140.74%
YoY
|
-$26.00M
-88.7%
YoY
|
-$159.0M
28.23%
YoY
|
$988.0M
-355.96%
YoY
|
-$108.0M
-62.24%
YoY
|
-$230.0M
2.68%
YoY
|
| Other Income/Expense, Net |
$260.0M
142.99%
YoY
|
$493.0M
204.32%
YoY
|
$208.0M
173.68%
YoY
|
$84.00M
-45.81%
YoY
|
$107.0M
-374.36%
YoY
|
$162.0M
-32.78%
YoY
|
$76.00M
-61.03%
YoY
|
$155.0M
15400.0%
YoY
|
-$39.00M
-221.88%
YoY
|
$241.0M
-55.04%
YoY
|
$195.0M
-19.42%
YoY
|
$1.000M
-99.62%
YoY
|
$32.00M
-87.35%
YoY
|
$536.0M
-482.86%
YoY
|
$242.0M
7.56%
YoY
|
$260.0M
29.35%
YoY
|
$253.0M
-22.15%
YoY
|
-$140.0M
-22.65%
YoY
|
$225.0M
1507.14%
YoY
|
$201.0M
593.1%
YoY
|
| Pretax Income |
$3.211B
24.94%
YoY
|
$3.026B
-6.69%
YoY
|
$3.127B
0.94%
YoY
|
$2.818B
-19.49%
YoY
|
$2.570B
-27.24%
YoY
|
$3.243B
-0.18%
YoY
|
$3.098B
-11.86%
YoY
|
$3.500B
-4.16%
YoY
|
$3.532B
34.09%
YoY
|
$3.249B
54.79%
YoY
|
$3.515B
37.41%
YoY
|
$3.652B
74.24%
YoY
|
$2.634B
31.77%
YoY
|
$2.099B
-18.07%
YoY
|
$2.558B
44.11%
YoY
|
$2.096B
12.09%
YoY
|
$1.999B
0.1%
YoY
|
$2.562B
172.26%
YoY
|
$1.775B
105.68%
YoY
|
$1.870B
175.81%
YoY
|
| Income Tax |
$670.0M
16.72%
YoY
|
$712.0M
53.78%
YoY
|
$836.0M
30.22%
YoY
|
$646.0M
-22.73%
YoY
|
$574.0M
-16.57%
YoY
|
$463.0M
-21.12%
YoY
|
$642.0M
-12.53%
YoY
|
$836.0M
11.17%
YoY
|
$688.0M
-2.82%
YoY
|
$587.0M
-8.85%
YoY
|
$734.0M
39.28%
YoY
|
$752.0M
76.11%
YoY
|
$708.0M
50.96%
YoY
|
$644.0M
38.49%
YoY
|
$527.0M
43.21%
YoY
|
$427.0M
-9.15%
YoY
|
$469.0M
-1.26%
YoY
|
$465.0M
88.26%
YoY
|
$368.0M
96.79%
YoY
|
$470.0M
107.05%
YoY
|
| Net Earnings |
$2.548B
27.21%
YoY
|
$2.402B
-13.94%
YoY
|
$2.300B
-6.66%
YoY
|
$2.179B
-18.72%
YoY
|
$2.003B
-29.87%
YoY
|
$2.791B
4.3%
YoY
|
$2.464B
-11.78%
YoY
|
$2.681B
-8.25%
YoY
|
$2.856B
46.99%
YoY
|
$2.676B
84.04%
YoY
|
$2.793B
36.84%
YoY
|
$2.922B
74.66%
YoY
|
$1.943B
26.42%
YoY
|
$1.454B
-31.42%
YoY
|
$2.041B
42.93%
YoY
|
$1.673B
18.32%
YoY
|
$1.537B
0.39%
YoY
|
$2.120B
171.79%
YoY
|
$1.428B
112.82%
YoY
|
$1.414B
208.06%
YoY
|
| Basic Earnings Per Share |
$5.50
30.33%
YoY
|
N/A
|
$4.91
-3.54%
YoY
|
$4.64
-15.64%
YoY
|
$4.22
-26.99%
YoY
|
N/A
|
$5.09
-7.12%
YoY
|
$5.50
-3.51%
YoY
|
$5.78
53.72%
YoY
|
N/A
|
$5.48
40.87%
YoY
|
$5.70
80.95%
YoY
|
$3.76
30.56%
YoY
|
N/A
|
$3.89
48.47%
YoY
|
$3.15
22.09%
YoY
|
$2.88
2.86%
YoY
|
N/A
|
$2.62
113.01%
YoY
|
$2.58
207.14%
YoY
|
| Diluted Earnings Per Share |
$5.47
30.24%
YoY
|
$5.12
-11.41%
YoY
|
$4.89
-3.36%
YoY
|
$4.62
-15.69%
YoY
|
$4.20
-26.93%
YoY
|
$5.79
9.59%
YoY
|
$5.06
-7.11%
YoY
|
$5.48
-3.42%
YoY
|
$5.75
53.65%
YoY
|
$5.28
-100.0%
YoY
|
$5.45
-100.0%
YoY
|
$5.67
81.27%
YoY
|
$3.74
30.8%
YoY
|
$2.791M
-28.45%
YoY
|
$3.868M
148786859.82%
YoY
|
$3.13
22.27%
YoY
|
$2.86
3.25%
YoY
|
$3.901M
274743688.46%
YoY
|
$2.60
113.11%
YoY
|
$2.56
204.76%
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 |
460.6M shares
-2.21%
YoY
|
465.3M shares
-2.65%
YoY
|
468.0M shares
-3.35%
YoY
|
468.5M shares
-3.84%
YoY
|
471.0M shares
-4.63%
YoY
|
477.9M shares
-4.29%
YoY
|
484.2M shares
-5.02%
YoY
|
487.2M shares
-5.01%
YoY
|
493.9M shares
-4.32%
YoY
|
499.4M shares
-3.29%
YoY
|
509.8M shares
-2.9%
YoY
|
512.9M shares
-3.41%
YoY
|
516.2M shares
-3.42%
YoY
|
516.3M shares
-3.65%
YoY
|
525.0M shares
-3.49%
YoY
|
531.0M shares
-3.08%
YoY
|
534.5M shares
-2.18%
YoY
|
535.9M shares
-1.73%
YoY
|
544.0M shares
0.31%
YoY
|
547.9M shares
1.18%
YoY
|
| Diluted Shares Outstanding |
465.8M shares
-2.37%
YoY
|
N/A
|
470.8M shares
-3.27%
YoY
|
471.5M shares
-3.68%
YoY
|
477.1M shares
-3.98%
YoY
|
N/A
|
486.7M shares
-5.05%
YoY
|
489.5M shares
-4.95%
YoY
|
496.9M shares
-4.33%
YoY
|
N/A
|
512.6M shares
-2.84%
YoY
|
515.0M shares
-3.58%
YoY
|
519.4M shares
-3.51%
YoY
|
N/A
|
527.6M shares
-3.65%
YoY
|
534.1M shares
-3.26%
YoY
|
538.3M shares
-2.38%
YoY
|
N/A
|
547.6M shares
0.22%
YoY
|
552.1M shares
1.4%
YoY
|
Loading...