|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$20.63B
4.84%
YoY
|
$19.67B
0.61%
YoY
|
$19.55B
6.6%
YoY
|
$18.34B
4.3%
YoY
|
$17.59B
2.45%
YoY
|
| Cost Of Revenue |
$12.38B
7.94%
YoY
|
$11.47B
-1.4%
YoY
|
$11.63B
4.19%
YoY
|
$11.16B
7.21%
YoY
|
$10.41B
0.13%
YoY
|
| Gross Profit |
$8.248B
0.52%
YoY
|
$8.205B
3.57%
YoY
|
$7.922B
10.35%
YoY
|
$7.179B
0.07%
YoY
|
$7.174B
6.01%
YoY
|
| Selling, General & Admin |
$4.225B
-1.03%
YoY
|
$4.269B
-0.3%
YoY
|
$4.282B
17.93%
YoY
|
$3.631B
1.91%
YoY
|
$3.563B
10.07%
YoY
|
| Research & Development |
$1.260B
-3.89%
YoY
|
$1.311B
8.8%
YoY
|
$1.205B
17.45%
YoY
|
$1.026B
25.74%
YoY
|
$816.0M
0.74%
YoY
|
| Depreciation & Amortization |
$287.0M
7.09%
YoY
|
$268.0M
8.06%
YoY
|
$248.0M
-60.82%
YoY
|
$633.0M
1.28%
YoY
|
$625.0M
-0.79%
YoY
|
| Operating Expenses |
$5.485B
-1.7%
YoY
|
$5.580B
1.69%
YoY
|
$5.487B
17.82%
YoY
|
$4.657B
6.35%
YoY
|
$4.379B
8.2%
YoY
|
| Operating Profit |
$2.763B
5.26%
YoY
|
$2.625B
7.8%
YoY
|
$2.435B
-3.45%
YoY
|
$2.522B
-9.77%
YoY
|
$2.795B
2.76%
YoY
|
| Interest Expense |
-$299.0M
-39.84%
YoY
|
-$497.0M
-1.58%
YoY
|
-$505.0M
523.46%
YoY
|
-$81.00M
-19.8%
YoY
|
-$101.0M
-17.21%
YoY
|
| Other Income/Expense, Net |
$157.0M
185.45%
YoY
|
$55.00M
-36.05%
YoY
|
$86.00M
21.13%
YoY
|
$71.00M
-60.77%
YoY
|
$181.0M
61.61%
YoY
|
| Pretax Income |
$2.768B
7.25%
YoY
|
$2.581B
9.32%
YoY
|
$2.361B
-6.01%
YoY
|
$2.512B
-12.63%
YoY
|
$2.875B
6.09%
YoY
|
| Income Tax |
$614.0M
15.63%
YoY
|
$531.0M
-28.53%
YoY
|
$743.0M
31.97%
YoY
|
$563.0M
-6.17%
YoY
|
$600.0M
-7.98%
YoY
|
| Net Earnings |
$2.084B
4.57%
YoY
|
$1.993B
27.1%
YoY
|
$1.568B
-18.16%
YoY
|
$1.916B
-14.73%
YoY
|
$2.247B
-83.77%
YoY
|
| Basic Earnings Per Share |
$4.56
4.35%
YoY
|
$4.37
43.28%
YoY
|
$3.05
-27.73%
YoY
|
$4.22
-14.75%
YoY
|
$4.95
N/A
|
| Diluted Earnings Per Share |
$4.55
4.84%
YoY
|
$4.34
43.23%
YoY
|
$3.03
-28.2%
YoY
|
$4.22
-14.57%
YoY
|
$4.94
-83.78%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
456.0M shares
0.0%
YoY
|
456.0M shares
0.22%
YoY
|
455.0M shares
0.22%
YoY
|
454.0M shares
0.0%
YoY
|
454.0M shares
N/A
|
| Diluted Shares Outstanding |
458.0M shares
-0.22%
YoY
|
459.0M shares
0.22%
YoY
|
458.0M shares
0.88%
YoY
|
454.0M shares
0.0%
YoY
|
454.0M shares
N/A
|
|
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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue |
$5.131B
7.41%
YoY
|
$5.698B
7.13%
YoY
|
$5.143B
5.76%
YoY
|
$5.007B
3.47%
YoY
|
$4.777B
2.73%
YoY
|
$5.319B
2.17%
YoY
|
$4.863B
0.85%
YoY
|
$4.839B
0.46%
YoY
|
$4.650B
-1.21%
YoY
|
$5.206B
5.43%
YoY
|
$4.822B
5.38%
YoY
|
$4.817B
-45.43%
YoY
|
$4.707B
8.38%
YoY
|
$4.938B
7.61%
YoY
|
$4.576B
6.32%
YoY
|
$8.827B
1.55%
YoY
|
| Cost Of Revenue |
$3.154B
14.07%
YoY
|
$3.437B
12.91%
YoY
|
$3.154B
11.13%
YoY
|
$3.023B
6.56%
YoY
|
$2.765B
0.58%
YoY
|
$3.044B
-0.2%
YoY
|
$2.838B
-1.7%
YoY
|
$2.837B
-1.39%
YoY
|
$2.749B
-2.38%
YoY
|
$3.050B
1.46%
YoY
|
$2.887B
3.0%
YoY
|
$2.877B
-46.25%
YoY
|
$2.816B
N/A
|
$3.006B
10.23%
YoY
|
$2.803B
10.44%
YoY
|
$5.353B
4.02%
YoY
|
| Gross Profit |
$1.977B
-1.74%
YoY
|
$2.261B
-0.62%
YoY
|
$1.990B
-1.78%
YoY
|
$1.985B
-0.85%
YoY
|
$2.012B
5.84%
YoY
|
$2.275B
5.52%
YoY
|
$2.026B
4.7%
YoY
|
$2.002B
3.2%
YoY
|
$1.901B
0.53%
YoY
|
$2.156B
11.59%
YoY
|
$1.935B
9.14%
YoY
|
$1.940B
-44.16%
YoY
|
$1.891B
12.69%
YoY
|
$1.932B
3.76%
YoY
|
$1.773B
0.4%
YoY
|
$3.474B
-2.03%
YoY
|
| Selling, General & Admin |
$1.117B
7.4%
YoY
|
$1.111B
-1.68%
YoY
|
$1.045B
1.06%
YoY
|
$1.029B
-3.56%
YoY
|
$1.040B
0.19%
YoY
|
$1.130B
-1.91%
YoY
|
$1.034B
3.82%
YoY
|
$1.067B
-0.47%
YoY
|
$1.038B
-2.26%
YoY
|
$1.152B
30.32%
YoY
|
$996.0M
9.69%
YoY
|
$1.072B
-41.71%
YoY
|
$1.062B
14.07%
YoY
|
$884.0M
-2.86%
YoY
|
$908.0M
-0.66%
YoY
|
$1.839B
5.75%
YoY
|
| Research & Development |
$345.0M
0.29%
YoY
|
$323.0M
-6.1%
YoY
|
$292.0M
-7.59%
YoY
|
$302.0M
-7.65%
YoY
|
$344.0M
6.17%
YoY
|
$344.0M
9.21%
YoY
|
$316.0M
-1.86%
YoY
|
$327.0M
9.73%
YoY
|
$324.0M
20.0%
YoY
|
$315.0M
16.24%
YoY
|
$322.0M
23.85%
YoY
|
$298.0M
-39.8%
YoY
|
$270.0M
13.45%
YoY
|
$271.0M
20.44%
YoY
|
$260.0M
30.0%
YoY
|
$495.0M
26.6%
YoY
|
| Depreciation & Amortization |
$78.00M
18.18%
YoY
|
$146.0M
4.29%
YoY
|
$148.0M
3.5%
YoY
|
$148.0M
-0.67%
YoY
|
$66.00M
-55.41%
YoY
|
$140.0M
-2.78%
YoY
|
$143.0M
-6.54%
YoY
|
$149.0M
-4.49%
YoY
|
$148.0M
142.62%
YoY
|
$144.0M
-8.28%
YoY
|
$153.0M
-4.38%
YoY
|
$156.0M
-50.63%
YoY
|
$61.00M
8.93%
YoY
|
$157.0M
1.95%
YoY
|
$160.0M
3.23%
YoY
|
$316.0M
0.0%
YoY
|
| Operating Expenses |
$1.462B
5.71%
YoY
|
$1.434B
-2.71%
YoY
|
$1.337B
-0.96%
YoY
|
$1.331B
-4.59%
YoY
|
$1.383B
1.62%
YoY
|
$1.474B
0.48%
YoY
|
$1.350B
2.43%
YoY
|
$1.395B
1.82%
YoY
|
$1.361B
2.18%
YoY
|
$1.467B
27.01%
YoY
|
$1.318B
12.84%
YoY
|
$1.370B
-41.3%
YoY
|
$1.332B
13.94%
YoY
|
$1.155B
1.76%
YoY
|
$1.168B
4.85%
YoY
|
$2.334B
9.58%
YoY
|
| Operating Profit |
$515.0M
-18.12%
YoY
|
$827.0M
3.25%
YoY
|
$653.0M
-3.4%
YoY
|
$654.0M
7.57%
YoY
|
$629.0M
16.48%
YoY
|
$801.0M
16.26%
YoY
|
$676.0M
9.56%
YoY
|
$608.0M
6.67%
YoY
|
$540.0M
-3.4%
YoY
|
$689.0M
-11.33%
YoY
|
$617.0M
1.98%
YoY
|
$570.0M
-50.0%
YoY
|
$559.0M
9.82%
YoY
|
$777.0M
6.88%
YoY
|
$605.0M
-7.21%
YoY
|
$1.140B
-19.49%
YoY
|
| Interest Expense |
-$100.0M
809.09%
YoY
|
-$81.00M
-25.0%
YoY
|
-$99.00M
-19.51%
YoY
|
-$106.0M
-17.83%
YoY
|
-$11.00M
-91.97%
YoY
|
-$108.0M
-11.48%
YoY
|
-$123.0M
-6.82%
YoY
|
-$129.0M
-2.27%
YoY
|
-$137.0M
15.13%
YoY
|
-$122.0M
106.78%
YoY
|
-$132.0M
6500.0%
YoY
|
-$132.0M
725.0%
YoY
|
-$119.0M
N/A
|
-$59.00M
883.33%
YoY
|
-$2.000M
-80.0%
YoY
|
-$16.00M
-33.33%
YoY
|
| Other Income/Expense, Net |
$36.00M
-63.64%
YoY
|
$75.00M
-46.81%
YoY
|
$26.00M
188.89%
YoY
|
-$1.000M
-200.0%
YoY
|
$99.00M
-9.17%
YoY
|
$141.0M
235.71%
YoY
|
$9.000M
-85.71%
YoY
|
$1.000M
-99.24%
YoY
|
$109.0M
1262.5%
YoY
|
$42.00M
N/A
|
$63.00M
231.58%
YoY
|
$132.0M
175.0%
YoY
|
$8.000M
-69.23%
YoY
|
$0.00
-100.0%
YoY
|
$19.00M
-44.12%
YoY
|
$48.00M
-7.69%
YoY
|
| Pretax Income |
$505.0M
-27.02%
YoY
|
$821.0M
-1.56%
YoY
|
$643.0M
-2.28%
YoY
|
$613.0M
6.06%
YoY
|
$692.0M
35.16%
YoY
|
$834.0M
36.95%
YoY
|
$658.0M
3.46%
YoY
|
$578.0M
1.4%
YoY
|
$512.0M
-6.23%
YoY
|
$609.0M
-15.18%
YoY
|
$636.0M
2.25%
YoY
|
$570.0M
-51.37%
YoY
|
$546.0M
2.44%
YoY
|
$718.0M
-4.9%
YoY
|
$622.0M
-7.99%
YoY
|
$1.172B
-18.84%
YoY
|
| Income Tax |
$94.00M
-9.62%
YoY
|
$219.0M
128.13%
YoY
|
$179.0M
6.55%
YoY
|
$113.0M
-20.98%
YoY
|
$104.0M
-16.13%
YoY
|
$96.00M
-50.26%
YoY
|
$168.0M
-32.8%
YoY
|
$143.0M
4.38%
YoY
|
$124.0M
-23.93%
YoY
|
$193.0M
27.81%
YoY
|
$250.0M
95.31%
YoY
|
$137.0M
-51.76%
YoY
|
$163.0M
24.43%
YoY
|
$151.0M
-15.64%
YoY
|
$128.0M
-20.0%
YoY
|
$284.0M
8.81%
YoY
|
| Net Earnings |
$389.0M
-31.03%
YoY
|
$589.0M
-18.31%
YoY
|
$446.0M
-5.11%
YoY
|
$486.0M
13.55%
YoY
|
$564.0M
50.8%
YoY
|
$721.0M
78.91%
YoY
|
$470.0M
25.33%
YoY
|
$428.0M
2.39%
YoY
|
$374.0M
0.54%
YoY
|
$403.0M
-27.26%
YoY
|
$375.0M
-23.16%
YoY
|
$418.0M
-52.17%
YoY
|
$372.0M
-4.37%
YoY
|
$554.0M
-1.77%
YoY
|
$488.0M
-5.06%
YoY
|
$874.0M
-25.24%
YoY
|
| Basic Earnings Per Share |
$0.85
-30.89%
YoY
|
N/A
|
$0.98
-4.85%
YoY
|
$1.06
12.77%
YoY
|
$1.23
50.0%
YoY
|
N/A
|
$1.03
25.61%
YoY
|
$0.94
2.17%
YoY
|
$0.82
95.24%
YoY
|
N/A
|
$0.82
-23.36%
YoY
|
$0.92
-14.02%
YoY
|
$0.42
-51.16%
YoY
|
N/A
|
$1.07
N/A
|
$1.07
N/A
|
| Diluted Earnings Per Share |
$0.85
-30.89%
YoY
|
$1.29
-17.83%
YoY
|
$0.98
-3.92%
YoY
|
$1.06
13.98%
YoY
|
$1.23
50.96%
YoY
|
$1.57
78.52%
YoY
|
$1.02
24.39%
YoY
|
$0.93
1.9%
YoY
|
$0.81
98.73%
YoY
|
$0.88
-27.49%
YoY
|
$0.82
-23.59%
YoY
|
$0.91
-52.47%
YoY
|
$0.41
-52.33%
YoY
|
$1.21
-2.16%
YoY
|
$1.07
-5.03%
YoY
|
$1.92
-24.87%
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
|
| Basic Shares Outstanding |
455.7M shares
-0.34%
YoY
|
455.5M shares
-0.3%
YoY
|
456.6M shares
-0.02%
YoY
|
457.9M shares
0.31%
YoY
|
457.3M shares
0.43%
YoY
|
456.9M shares
0.36%
YoY
|
456.7M shares
0.4%
YoY
|
456.5M shares
0.39%
YoY
|
455.4M shares
0.32%
YoY
|
455.2M shares
N/A
|
454.8M shares
0.18%
YoY
|
454.7M shares
0.15%
YoY
|
453.9M shares
-0.02%
YoY
|
N/A
|
454.0M shares
N/A
|
454.0M shares
N/A
|
| Diluted Shares Outstanding |
457.0M shares
-0.44%
YoY
|
N/A
|
457.0M shares
-0.44%
YoY
|
458.0M shares
-0.22%
YoY
|
459.0M shares
0.0%
YoY
|
N/A
|
459.0M shares
0.22%
YoY
|
459.0M shares
0.22%
YoY
|
459.0M shares
0.44%
YoY
|
N/A
|
458.0M shares
0.88%
YoY
|
458.0M shares
0.88%
YoY
|
457.0M shares
0.66%
YoY
|
N/A
|
454.0M shares
N/A
|
454.0M shares
N/A
|
Loading...