|
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.34%
YoY
|
$13.14B
3.24%
YoY
|
$12.73B
7.83%
YoY
|
| Gross Profit |
$13.13B
12.6%
YoY
|
$11.66B
13.33%
YoY
|
$10.29B
11.59%
YoY
|
$9.220B
-4.56%
YoY
|
$9.661B
10.82%
YoY
|
| Selling, General & Admin |
$5.584B
6.2%
YoY
|
$5.258B
7.72%
YoY
|
$4.881B
1.06%
YoY
|
$4.830B
1.07%
YoY
|
$4.779B
6.67%
YoY
|
| Research & Development |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Depreciation & Amortization |
$2.516B
10.25%
YoY
|
$2.282B
3114.08%
YoY
|
$71.00M
0.0%
YoY
|
$71.00M
-95.77%
YoY
|
$1.680B
-1.52%
YoY
|
| Operating Expenses |
$5.584B
6.2%
YoY
|
$5.258B
-75.24%
YoY
|
$21.23B
6.82%
YoY
|
$19.88B
315.94%
YoY
|
$4.779B
6.67%
YoY
|
| Operating Profit |
$7.546B
17.85%
YoY
|
$6.403B
-158.5%
YoY
|
-$10.95B
2.69%
YoY
|
-$10.66B
-318.31%
YoY
|
$4.882B
15.2%
YoY
|
| Interest Expense |
$199.0M
0.0%
YoY
|
$199.0M
-200.0%
YoY
|
-$199.0M
-6.57%
YoY
|
-$213.0M
-191.03%
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.76%
YoY
|
$2.258B
-22.03%
YoY
|
$2.896B
36.6%
YoY
|
| Income Tax |
$924.0M
25.2%
YoY
|
$738.0M
26.37%
YoY
|
$584.0M
31.83%
YoY
|
$443.0M
-16.57%
YoY
|
$531.0M
38.64%
YoY
|
| Net Earnings |
$3.836B
23.3%
YoY
|
$3.111B
25.29%
YoY
|
$2.483B
38.41%
YoY
|
$1.794B
-24.14%
YoY
|
$2.365B
36.15%
YoY
|
| Basic Earnings Per Share |
$13.51
28.54%
YoY
|
$10.51
29.91%
YoY
|
$8.09
46.56%
YoY
|
$5.52
-17.73%
YoY
|
$6.71
40.08%
YoY
|
| Diluted Earnings Per Share |
$13.32
28.7%
YoY
|
$10.35
29.84%
YoY
|
$7.97
-100.0%
YoY
|
$5.445M
82244810.12%
YoY
|
$6.62
39.08%
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 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 |
$7.226B
6.11%
YoY
|
$7.339B
6.69%
YoY
|
$759.0M
-88.76%
YoY
|
$6.987B
7.72%
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
|
$5.686B
9.96%
YoY
|
| Cost Of Revenue |
$3.998B
-0.05%
YoY
|
N/A
|
$3.793B
-0.78%
YoY
|
$3.712B
1.39%
YoY
|
$4.000B
10.77%
YoY
|
N/A
|
$3.823B
7.9%
YoY
|
$3.661B
2.26%
YoY
|
$3.611B
3.7%
YoY
|
N/A
|
$3.543B
3.96%
YoY
|
$3.580B
16.38%
YoY
|
$3.482B
11.67%
YoY
|
N/A
|
$3.408B
-0.35%
YoY
|
$3.076B
10.41%
YoY
|
$3.118B
-6.93%
YoY
|
N/A
|
$3.420B
15.46%
YoY
|
| Gross Profit |
$3.228B
14.88%
YoY
|
N/A
|
-$3.034B
-203.62%
YoY
|
$3.275B
15.93%
YoY
|
$2.810B
0.07%
YoY
|
N/A
|
$2.928B
11.54%
YoY
|
$2.825B
14.42%
YoY
|
$2.808B
15.65%
YoY
|
N/A
|
$2.625B
20.86%
YoY
|
$2.469B
7.49%
YoY
|
$2.428B
6.73%
YoY
|
N/A
|
$2.172B
-4.15%
YoY
|
$2.297B
-18.05%
YoY
|
$2.275B
16.73%
YoY
|
N/A
|
$2.266B
2.58%
YoY
|
| Selling, General & Admin |
$1.447B
7.03%
YoY
|
N/A
|
$1.414B
6.88%
YoY
|
$1.337B
4.05%
YoY
|
$1.352B
5.38%
YoY
|
N/A
|
$1.323B
7.91%
YoY
|
$1.285B
4.9%
YoY
|
$1.283B
5.51%
YoY
|
N/A
|
$1.226B
1.91%
YoY
|
$1.225B
0.25%
YoY
|
$1.216B
0.75%
YoY
|
N/A
|
$1.203B
0.25%
YoY
|
$1.222B
1.66%
YoY
|
$1.207B
5.51%
YoY
|
N/A
|
$1.200B
9.79%
YoY
|
| 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 |
$656.0M
8.07%
YoY
|
$780.0M
15.56%
YoY
|
$639.0M
9.23%
YoY
|
$625.0M
11.41%
YoY
|
$607.0M
-9.67%
YoY
|
$675.0M
3650.0%
YoY
|
$585.0M
13.15%
YoY
|
$561.0M
-11.09%
YoY
|
$672.0M
36.86%
YoY
|
$18.00M
0.0%
YoY
|
$517.0M
10.71%
YoY
|
$631.0M
39.29%
YoY
|
$491.0M
11.59%
YoY
|
$18.00M
-96.96%
YoY
|
$467.0M
11.46%
YoY
|
$453.0M
8.63%
YoY
|
$440.0M
5.77%
YoY
|
$593.0M
4.04%
YoY
|
$419.0M
-0.48%
YoY
|
| Operating Expenses |
$1.447B
7.03%
YoY
|
$5.877B
2.12%
YoY
|
$1.414B
6.88%
YoY
|
$1.337B
4.05%
YoY
|
$1.352B
-75.22%
YoY
|
$5.755B
6.59%
YoY
|
$1.323B
7.91%
YoY
|
$1.285B
-75.86%
YoY
|
$5.457B
348.77%
YoY
|
$5.399B
3.21%
YoY
|
$1.226B
1.91%
YoY
|
$5.324B
335.68%
YoY
|
$1.216B
0.75%
YoY
|
$5.231B
7.81%
YoY
|
$1.203B
0.25%
YoY
|
$1.222B
1.66%
YoY
|
$1.207B
5.51%
YoY
|
$4.852B
5.43%
YoY
|
$1.200B
9.79%
YoY
|
| Operating Profit |
$1.781B
22.15%
YoY
|
N/A
|
-$4.448B
-377.13%
YoY
|
$1.938B
25.84%
YoY
|
$1.458B
-155.04%
YoY
|
N/A
|
$1.605B
14.72%
YoY
|
$1.540B
-153.94%
YoY
|
-$2.649B
-318.56%
YoY
|
N/A
|
$1.399B
44.38%
YoY
|
-$2.855B
-365.58%
YoY
|
$1.212B
13.48%
YoY
|
N/A
|
$969.0M
-9.1%
YoY
|
$1.075B
-32.85%
YoY
|
$1.068B
32.67%
YoY
|
N/A
|
$1.066B
-4.48%
YoY
|
| Interest Expense |
$50.00M
0.0%
YoY
|
-$43.00M
-23.21%
YoY
|
$50.00M
2.04%
YoY
|
$50.00M
0.0%
YoY
|
$50.00M
-200.0%
YoY
|
-$56.00M
14.29%
YoY
|
$49.00M
-2.0%
YoY
|
$50.00M
-200.0%
YoY
|
-$50.00M
-200.0%
YoY
|
-$49.00M
-2.0%
YoY
|
$50.00M
0.0%
YoY
|
-$50.00M
-198.04%
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
|
$58.00M
0.0%
YoY
|
| Other Income/Expense, Net |
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
|
N/A
|
| Pretax Income |
$1.057B
34.99%
YoY
|
$1.413B
31.56%
YoY
|
$1.318B
38.45%
YoY
|
$1.246B
36.62%
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.63%
YoY
|
$672.0M
21.74%
YoY
|
$653.0M
20.26%
YoY
|
$732.0M
-18.67%
YoY
|
$431.0M
-26.07%
YoY
|
$552.0M
-50.27%
YoY
|
$543.0M
79.21%
YoY
|
$900.0M
38.04%
YoY
|
$583.0M
9.59%
YoY
|
| Income Tax |
$201.0M
31.37%
YoY
|
$282.0M
27.6%
YoY
|
$238.0M
28.65%
YoY
|
$251.0M
44.25%
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
|
$101.0M
38.36%
YoY
|
| Net Earnings |
$856.0M
35.87%
YoY
|
$1.126B
32.78%
YoY
|
$1.080B
40.81%
YoY
|
$995.0M
34.82%
YoY
|
$630.0M
-15.78%
YoY
|
$848.0M
10.7%
YoY
|
$767.0M
17.82%
YoY
|
$738.0M
36.16%
YoY
|
$748.0M
39.81%
YoY
|
$766.0M
31.16%
YoY
|
$651.0M
92.04%
YoY
|
$542.0M
22.62%
YoY
|
$535.0M
20.22%
YoY
|
$584.0M
-19.89%
YoY
|
$339.0M
-29.67%
YoY
|
$442.0M
-51.16%
YoY
|
$445.0M
78.71%
YoY
|
$729.0M
35.75%
YoY
|
$482.0M
5.01%
YoY
|
| Basic Earnings Per Share |
$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
105.83%
YoY
|
$1.75
31.58%
YoY
|
$1.69
28.03%
YoY
|
$1.85
N/A
|
$1.03
-25.36%
YoY
|
$1.33
-47.64%
YoY
|
$1.32
94.12%
YoY
|
N/A
|
$1.38
9.52%
YoY
|
| Diluted Earnings Per Share |
$3.04
41.4%
YoY
|
$3.98
38.19%
YoY
|
$3.77
47.27%
YoY
|
$3.44
40.98%
YoY
|
$2.15
-13.02%
YoY
|
$2.88
14.73%
YoY
|
$2.56
22.49%
YoY
|
$2.44
41.04%
YoY
|
$2.47
48.91%
YoY
|
$2.51
-100.0%
YoY
|
$2.09
104.9%
YoY
|
$1.73
31.06%
YoY
|
$1.66
27.69%
YoY
|
$1.810M
-14.38%
YoY
|
$1.02
-25.0%
YoY
|
$1.32
-47.41%
YoY
|
$1.30
94.03%
YoY
|
$2.114M
143827732.76%
YoY
|
$1.36
7.94%
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 |
275.9M shares
-3.34%
YoY
|
278.7M shares
-3.88%
YoY
|
281.2M shares
-4.04%
YoY
|
284.1M shares
-3.94%
YoY
|
285.4M shares
-4.02%
YoY
|
289.9M shares
-3.62%
YoY
|
293.0M shares
-4.19%
YoY
|
295.8M shares
-4.67%
YoY
|
297.4M shares
-5.02%
YoY
|
300.8M shares
-5.45%
YoY
|
305.8M shares
-5.36%
YoY
|
310.2M shares
-5.24%
YoY
|
313.1M shares
-5.79%
YoY
|
318.1M shares
-6.54%
YoY
|
323.1M shares
-6.5%
YoY
|
327.4M shares
-7.44%
YoY
|
332.3M shares
-7.23%
YoY
|
340.4M shares
-5.02%
YoY
|
345.6M shares
-3.54%
YoY
|
| Diluted Shares Outstanding |
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
|
350.7M shares
-2.72%
YoY
|
Loading...