|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$28.37B
6.91%
YoY
|
$26.54B
8.19%
YoY
|
$24.53B
9.68%
YoY
|
$22.36B
-0.13%
YoY
|
$22.39B
9.1%
YoY
|
| Cost Of Revenue |
$15.24B
2.45%
YoY
|
$14.87B
4.47%
YoY
|
$14.24B
8.37%
YoY
|
$13.14B
3.29%
YoY
|
$12.72B
635900.0%
YoY
|
| Gross Profit |
$13.13B
12.6%
YoY
|
$11.66B
13.33%
YoY
|
$10.29B
11.55%
YoY
|
$9.224B
-4.61%
YoY
|
$9.670B
-52.88%
YoY
|
| Selling, General & Admin |
$5.584B
6.2%
YoY
|
$5.258B
7.72%
YoY
|
$4.881B
0.83%
YoY
|
$4.841B
1.04%
YoY
|
$4.791B
6.94%
YoY
|
| Research & Development |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Depreciation & Amortization |
$2.516B
10.25%
YoY
|
$2.282B
11.64%
YoY
|
$2.044B
12.06%
YoY
|
$1.824B
9.35%
YoY
|
$1.668B
-2.23%
YoY
|
| Operating Expenses |
$5.584B
6.2%
YoY
|
$5.258B
7.72%
YoY
|
$4.881B
0.83%
YoY
|
$4.841B
1.04%
YoY
|
$4.791B
6.94%
YoY
|
| Operating Profit |
$7.546B
17.85%
YoY
|
$6.403B
18.4%
YoY
|
$5.408B
23.39%
YoY
|
$4.383B
-10.17%
YoY
|
$4.879B
-69.58%
YoY
|
| Interest Expense |
$199.0M
0.0%
YoY
|
$199.0M
0.0%
YoY
|
$199.0M
-6.57%
YoY
|
$213.0M
-8.97%
YoY
|
$234.0M
-0.85%
YoY
|
| Other Income/Expense, Net |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Pretax Income |
$4.760B
23.67%
YoY
|
$3.849B
24.64%
YoY
|
$3.088B
36.52%
YoY
|
$2.262B
-22.13%
YoY
|
$2.905B
37.03%
YoY
|
| Income Tax |
$924.0M
25.2%
YoY
|
$738.0M
26.37%
YoY
|
$584.0M
31.83%
YoY
|
$443.0M
-17.04%
YoY
|
$534.0M
39.43%
YoY
|
| Net Earnings |
$3.836B
23.3%
YoY
|
$3.111B
24.24%
YoY
|
$2.504B
37.66%
YoY
|
$1.819B
-23.28%
YoY
|
$2.371B
36.5%
YoY
|
| Basic Earnings Per Share |
$13.51
28.54%
YoY
|
$10.51
29.91%
YoY
|
$8.09
46.03%
YoY
|
$5.54
-17.68%
YoY
|
$6.73
40.5%
YoY
|
| Diluted Earnings Per Share |
$13.32
28.7%
YoY
|
$10.35
29.86%
YoY
|
$7.97
45.97%
YoY
|
$5.46
-17.77%
YoY
|
$6.64
39.5%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
282.4M shares
-3.91%
YoY
|
293.9M shares
-4.3%
YoY
|
307.1M shares
-5.45%
YoY
|
324.8M shares
-6.96%
YoY
|
349.1M shares
-2.57%
YoY
|
| Diluted Shares Outstanding |
286.5M shares
-4.05%
YoY
|
298.6M shares
-4.14%
YoY
|
311.5M shares
-5.46%
YoY
|
329.5M shares
-6.95%
YoY
|
354.1M shares
-1.8%
YoY
|
|
Concept
|
2026 Q2 | 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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue |
$7.263B
8.14%
YoY
|
$7.226B
6.11%
YoY
|
$7.339B
6.69%
YoY
|
$7.232B
7.12%
YoY
|
$6.716B
3.55%
YoY
|
$6.810B
6.09%
YoY
|
$6.879B
7.48%
YoY
|
$6.751B
9.45%
YoY
|
$6.486B
7.22%
YoY
|
$6.419B
8.61%
YoY
|
$6.400B
6.38%
YoY
|
$6.168B
10.54%
YoY
|
$6.049B
12.58%
YoY
|
$5.910B
9.59%
YoY
|
$6.016B
3.44%
YoY
|
$5.580B
-1.86%
YoY
|
$5.373B
-3.86%
YoY
|
$5.393B
1.77%
YoY
|
$5.816B
9.16%
YoY
|
| Cost Of Revenue |
$4.081B
9.94%
YoY
|
$3.998B
-0.05%
YoY
|
N/A
|
N/A
|
$3.712B
N/A
|
$4.000B
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
$3.482B
11.6%
YoY
|
N/A
|
$3.407B
-0.38%
YoY
|
$3.076B
10.41%
YoY
|
$3.120B
-6.87%
YoY
|
N/A
|
| Gross Profit |
$3.182B
5.93%
YoY
|
$3.228B
14.88%
YoY
|
N/A
|
N/A
|
$3.004B
N/A
|
$2.810B
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
$2.428B
6.82%
YoY
|
N/A
|
$2.173B
-4.1%
YoY
|
$2.297B
-18.05%
YoY
|
$2.273B
16.62%
YoY
|
N/A
|
| Selling, General & Admin |
$1.215B
6.77%
YoY
|
$1.447B
7.03%
YoY
|
N/A
|
N/A
|
$1.138B
N/A
|
$1.352B
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
$1.216B
0.5%
YoY
|
N/A
|
$1.203B
0.25%
YoY
|
$1.222B
1.66%
YoY
|
$1.210B
5.77%
YoY
|
N/A
|
| Research & Development |
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
|
| Depreciation & Amortization |
$669.0M
7.04%
YoY
|
$656.0M
8.07%
YoY
|
$780.0M
15.56%
YoY
|
$639.0M
9.23%
YoY
|
$625.0M
11.41%
YoY
|
$607.0M
11.38%
YoY
|
$675.0M
3650.0%
YoY
|
$585.0M
-9.3%
YoY
|
$561.0M
-11.09%
YoY
|
$545.0M
11.0%
YoY
|
$18.00M
0.0%
YoY
|
$645.0M
38.12%
YoY
|
$631.0M
39.29%
YoY
|
$491.0M
12.36%
YoY
|
$18.00M
-96.96%
YoY
|
$467.0M
11.46%
YoY
|
$453.0M
8.63%
YoY
|
$437.0M
5.05%
YoY
|
$593.0M
4.04%
YoY
|
| Operating Expenses |
$1.215B
6.77%
YoY
|
$1.447B
7.03%
YoY
|
$5.877B
2.12%
YoY
|
$5.864B
2.0%
YoY
|
$1.138B
-79.4%
YoY
|
$1.352B
-75.22%
YoY
|
$5.755B
6.59%
YoY
|
$5.749B
8.39%
YoY
|
$5.524B
3.76%
YoY
|
$5.457B
348.77%
YoY
|
$5.399B
3.21%
YoY
|
$5.304B
340.9%
YoY
|
$5.324B
335.68%
YoY
|
$1.216B
0.5%
YoY
|
$5.231B
7.81%
YoY
|
$1.203B
0.25%
YoY
|
$1.222B
1.66%
YoY
|
$1.210B
5.77%
YoY
|
$4.852B
5.43%
YoY
|
| Operating Profit |
$1.967B
5.41%
YoY
|
$1.781B
22.15%
YoY
|
N/A
|
N/A
|
$1.866B
N/A
|
$1.458B
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
$1.212B
14.02%
YoY
|
N/A
|
$970.0M
-9.01%
YoY
|
$1.075B
-32.85%
YoY
|
$1.063B
32.05%
YoY
|
N/A
|
| Interest Expense |
$50.00M
0.0%
YoY
|
$50.00M
0.0%
YoY
|
-$43.00M
-23.21%
YoY
|
$50.00M
2.04%
YoY
|
$50.00M
0.0%
YoY
|
$50.00M
0.0%
YoY
|
-$56.00M
14.29%
YoY
|
$49.00M
-2.0%
YoY
|
$50.00M
0.0%
YoY
|
$50.00M
0.0%
YoY
|
-$49.00M
-2.0%
YoY
|
$50.00M
0.0%
YoY
|
$50.00M
-1.96%
YoY
|
$50.00M
-19.35%
YoY
|
-$50.00M
-19.35%
YoY
|
$50.00M
-13.79%
YoY
|
$51.00M
-10.53%
YoY
|
$62.00M
8.77%
YoY
|
-$62.00M
8.77%
YoY
|
| Other Income/Expense, Net |
N/A
|
N/A
|
N/A
|
-$30.00M
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 |
$1.231B
4.86%
YoY
|
$1.057B
34.99%
YoY
|
$1.413B
31.56%
YoY
|
$1.318B
38.45%
YoY
|
$1.174B
28.73%
YoY
|
$783.0M
-14.05%
YoY
|
$1.074B
13.05%
YoY
|
$952.0M
17.1%
YoY
|
$912.0M
35.71%
YoY
|
$911.0M
39.51%
YoY
|
$950.0M
29.78%
YoY
|
$813.0M
88.19%
YoY
|
$672.0M
21.74%
YoY
|
$653.0M
20.7%
YoY
|
$732.0M
-18.67%
YoY
|
$432.0M
-25.9%
YoY
|
$552.0M
-50.27%
YoY
|
$541.0M
78.55%
YoY
|
$900.0M
38.04%
YoY
|
| Income Tax |
$251.0M
6.36%
YoY
|
$201.0M
31.37%
YoY
|
$282.0M
27.6%
YoY
|
$238.0M
28.65%
YoY
|
$236.0M
35.63%
YoY
|
$153.0M
-3.16%
YoY
|
$221.0M
23.46%
YoY
|
$185.0M
14.2%
YoY
|
$174.0M
39.2%
YoY
|
$158.0M
33.9%
YoY
|
$179.0M
25.17%
YoY
|
$162.0M
76.09%
YoY
|
$125.0M
13.64%
YoY
|
$118.0M
20.41%
YoY
|
$143.0M
-16.37%
YoY
|
$92.00M
-8.91%
YoY
|
$110.0M
-46.34%
YoY
|
$98.00M
81.48%
YoY
|
$171.0M
41.32%
YoY
|
| Net Earnings |
$1.298B
30.45%
YoY
|
$856.0M
35.87%
YoY
|
$1.126B
32.78%
YoY
|
$1.080B
40.81%
YoY
|
$995.0M
34.82%
YoY
|
$630.0M
-16.33%
YoY
|
$848.0M
9.99%
YoY
|
$767.0M
17.82%
YoY
|
$738.0M
34.92%
YoY
|
$753.0M
40.75%
YoY
|
$771.0M
30.24%
YoY
|
$651.0M
91.47%
YoY
|
$547.0M
23.2%
YoY
|
$535.0M
20.77%
YoY
|
$592.0M
-18.79%
YoY
|
$340.0M
-29.46%
YoY
|
$444.0M
-50.94%
YoY
|
$443.0M
77.91%
YoY
|
$729.0M
35.75%
YoY
|
| Basic Earnings Per Share |
$4.73
35.53%
YoY
|
$3.08
41.28%
YoY
|
N/A
|
$3.82
46.92%
YoY
|
$3.49
40.73%
YoY
|
$2.18
-13.15%
YoY
|
N/A
|
$2.60
22.64%
YoY
|
$2.48
41.71%
YoY
|
$2.51
48.52%
YoY
|
$2.55
37.84%
YoY
|
$2.12
103.85%
YoY
|
$1.75
30.6%
YoY
|
$1.69
28.03%
YoY
|
$1.85
N/A
|
$1.04
-24.64%
YoY
|
$1.34
-47.24%
YoY
|
$1.32
94.12%
YoY
|
N/A
|
| Diluted Earnings Per Share |
$4.68
36.05%
YoY
|
$3.04
41.4%
YoY
|
$3.98
38.19%
YoY
|
$3.77
47.27%
YoY
|
$3.44
40.98%
YoY
|
$2.15
-12.96%
YoY
|
$2.88
14.74%
YoY
|
$2.56
22.49%
YoY
|
$2.44
41.04%
YoY
|
$2.47
48.8%
YoY
|
$2.51
37.91%
YoY
|
$2.09
104.9%
YoY
|
$1.73
31.06%
YoY
|
$1.66
27.69%
YoY
|
$1.82
-13.72%
YoY
|
$1.02
-25.0%
YoY
|
$1.32
-47.41%
YoY
|
$1.30
94.03%
YoY
|
$2.11
43.54%
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 |
273.3M shares
-3.67%
YoY
|
275.9M shares
-3.75%
YoY
|
N/A
|
280.9M shares
-4.0%
YoY
|
283.7M shares
-3.99%
YoY
|
286.6M shares
-3.86%
YoY
|
N/A
|
292.6M shares
-3.94%
YoY
|
295.5M shares
-4.75%
YoY
|
298.1M shares
-4.78%
YoY
|
N/A
|
304.6M shares
-5.74%
YoY
|
310.2M shares
-5.66%
YoY
|
313.1M shares
-5.61%
YoY
|
318.1M shares
-6.54%
YoY
|
323.1M shares
-6.93%
YoY
|
328.9M shares
-7.93%
YoY
|
331.6M shares
-7.24%
YoY
|
340.4M shares
-5.02%
YoY
|
| Diluted Shares Outstanding |
276.3M shares
-3.96%
YoY
|
279.9M shares
-3.75%
YoY
|
N/A
|
285.0M shares
-4.2%
YoY
|
287.7M shares
-4.07%
YoY
|
290.8M shares
-3.9%
YoY
|
N/A
|
297.5M shares
-3.72%
YoY
|
299.9M shares
-4.28%
YoY
|
302.6M shares
-5.02%
YoY
|
N/A
|
309.0M shares
-5.3%
YoY
|
313.3M shares
-5.58%
YoY
|
318.6M shares
-5.54%
YoY
|
N/A
|
326.3M shares
-6.96%
YoY
|
331.8M shares
-7.45%
YoY
|
337.3M shares
-6.87%
YoY
|
N/A
|
Loading...