|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$81.37B
3.2%
YoY
|
$78.84B
3.3%
YoY
|
$76.32B
11.2%
YoY
|
$68.64B
33.8%
YoY
|
$51.30B
-3.02%
YoY
|
| Cost Of Revenue |
$66.40B
3.37%
YoY
|
$64.24B
2.99%
YoY
|
$62.37B
10.75%
YoY
|
$56.32B
34.27%
YoY
|
$41.94B
-2.44%
YoY
|
| Gross Profit |
$14.97B
2.47%
YoY
|
$14.61B
4.68%
YoY
|
$13.95B
13.27%
YoY
|
$12.32B
31.68%
YoY
|
$9.357B
-5.5%
YoY
|
| Selling, General & Admin |
$355.0M
6.61%
YoY
|
$333.0M
24.45%
YoY
|
$267.6M
31.72%
YoY
|
$203.1M
N/A
|
N/A
|
| Research & Development |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Depreciation & Amortization |
$945.0M
8.25%
YoY
|
$873.0M
12.56%
YoY
|
$775.6M
21.06%
YoY
|
$640.7M
0.9%
YoY
|
$635.0M
-9.95%
YoY
|
| Operating Expenses |
$11.88B
4.16%
YoY
|
$11.41B
4.48%
YoY
|
$10.92B
9.37%
YoY
|
$9.981B
26.04%
YoY
|
$7.920B
-13.47%
YoY
|
| Operating Profit |
$3.088B
-3.56%
YoY
|
$3.202B
5.38%
YoY
|
$3.039B
29.91%
YoY
|
$2.339B
62.74%
YoY
|
$1.437B
91.76%
YoY
|
| Interest Expense |
-$635.0M
4.61%
YoY
|
-$607.0M
15.23%
YoY
|
-$526.8M
-15.54%
YoY
|
-$623.6M
-29.14%
YoY
|
-$880.1M
115.72%
YoY
|
| Other Income/Expense, Net |
-$38.00M
26.67%
YoY
|
-$30.00M
-86.75%
YoY
|
-$226.4M
-821.59%
YoY
|
$31.38M
13.6%
YoY
|
$27.62M
-157.67%
YoY
|
| Pretax Income |
$2.415B
-5.85%
YoY
|
$2.565B
12.24%
YoY
|
$2.285B
30.83%
YoY
|
$1.747B
198.73%
YoY
|
$584.7M
99.3%
YoY
|
| Income Tax |
$587.0M
-3.77%
YoY
|
$610.0M
18.39%
YoY
|
$515.2M
32.79%
YoY
|
$388.0M
541.13%
YoY
|
$60.52M
-22.32%
YoY
|
| Net Earnings |
$1.828B
-6.5%
YoY
|
$1.955B
10.44%
YoY
|
$1.770B
30.27%
YoY
|
$1.359B
159.2%
YoY
|
$524.2M
143.28%
YoY
|
| Basic Earnings Per Share |
$3.74
-4.1%
YoY
|
$3.90
11.75%
YoY
|
$3.49
31.2%
YoY
|
$2.66
158.25%
YoY
|
$1.03
145.24%
YoY
|
| Diluted Earnings Per Share |
$3.73
-3.86%
YoY
|
$3.89
11.9%
YoY
|
$3.47
31.54%
YoY
|
$2.64
158.82%
YoY
|
$1.02
142.86%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
488.1M shares
-2.61%
YoY
|
501.2M shares
-1.21%
YoY
|
507.4M shares
-0.64%
YoY
|
510.6M shares
-0.01%
YoY
|
510.7M shares
0.11%
YoY
|
| Diluted Shares Outstanding |
489.8M shares
-2.64%
YoY
|
503.1M shares
-1.3%
YoY
|
509.7M shares
-0.83%
YoY
|
514.0M shares
0.09%
YoY
|
513.6M shares
-0.09%
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 | 2022 Q4 | 2022 Q3 | 2022 Q2 | 2022 Q1 | 2021 Q4 | 2021 Q3 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue |
$20.52B
4.7%
YoY
|
$20.76B
3.03%
YoY
|
$21.15B
3.24%
YoY
|
$21.14B
2.83%
YoY
|
$19.60B
1.13%
YoY
|
$20.15B
4.47%
YoY
|
$20.48B
3.83%
YoY
|
$20.56B
8.9%
YoY
|
$19.38B
N/A
|
$19.29B
0.84%
YoY
|
$19.73B
4.07%
YoY
|
$18.88B
11.68%
YoY
|
$19.13B
16.23%
YoY
|
$18.96B
17.48%
YoY
|
$16.90B
N/A
|
$16.32B
38.02%
YoY
|
$16.46B
42.37%
YoY
|
$16.14B
37.02%
YoY
|
| Cost Of Revenue |
$16.71B
4.31%
YoY
|
$16.97B
2.84%
YoY
|
$17.25B
3.08%
YoY
|
$17.15B
2.6%
YoY
|
$16.02B
1.56%
YoY
|
$16.50B
4.61%
YoY
|
$16.73B
4.29%
YoY
|
$16.72B
8.25%
YoY
|
$15.77B
N/A
|
$15.77B
0.87%
YoY
|
$16.04B
3.42%
YoY
|
$15.44B
11.2%
YoY
|
$15.64B
15.97%
YoY
|
$15.51B
17.33%
YoY
|
$13.89B
N/A
|
$13.43B
38.42%
YoY
|
$13.48B
42.54%
YoY
|
$13.22B
38.33%
YoY
|
| Gross Profit |
$3.812B
6.45%
YoY
|
$3.792B
3.89%
YoY
|
$3.901B
3.94%
YoY
|
$3.986B
3.86%
YoY
|
$3.581B
-0.78%
YoY
|
$3.650B
3.88%
YoY
|
$3.753B
1.84%
YoY
|
$3.838B
11.85%
YoY
|
$3.609B
N/A
|
$3.514B
0.71%
YoY
|
$3.685B
6.99%
YoY
|
$3.431B
13.87%
YoY
|
$3.489B
17.4%
YoY
|
$3.444B
18.13%
YoY
|
$3.013B
N/A
|
$2.891B
36.2%
YoY
|
$2.972B
41.61%
YoY
|
$2.916B
31.35%
YoY
|
| Selling, General & Admin |
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
|
| 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
|
| Depreciation & Amortization |
$251.0M
6.36%
YoY
|
$240.0M
0.84%
YoY
|
$233.0M
-0.85%
YoY
|
$236.0M
4.35%
YoY
|
$236.0M
6.6%
YoY
|
$238.0M
8.45%
YoY
|
$235.0M
17.11%
YoY
|
$226.2M
15.39%
YoY
|
$221.4M
N/A
|
$219.5M
16.16%
YoY
|
$200.7M
-0.31%
YoY
|
$196.0M
1.11%
YoY
|
$188.9M
1.32%
YoY
|
$201.3M
3.0%
YoY
|
$193.8M
N/A
|
$191.3M
7.96%
YoY
|
$186.5M
0.9%
YoY
|
$195.4M
8.26%
YoY
|
| Operating Expenses |
$3.193B
10.1%
YoY
|
$3.100B
5.51%
YoY
|
$3.101B
5.3%
YoY
|
$3.097B
8.25%
YoY
|
$2.900B
0.45%
YoY
|
$2.938B
4.42%
YoY
|
$2.945B
8.44%
YoY
|
$2.861B
4.52%
YoY
|
$2.887B
N/A
|
$2.814B
2.14%
YoY
|
$2.716B
1.43%
YoY
|
$2.737B
8.72%
YoY
|
$2.755B
17.71%
YoY
|
$2.678B
14.13%
YoY
|
$2.518B
N/A
|
$2.446B
29.65%
YoY
|
$2.340B
24.05%
YoY
|
$2.346B
30.32%
YoY
|
| Operating Profit |
$619.0M
-9.1%
YoY
|
$692.0M
-2.81%
YoY
|
$800.0M
-0.99%
YoY
|
$889.0M
-9.01%
YoY
|
$681.0M
-5.68%
YoY
|
$712.0M
1.71%
YoY
|
$808.0M
-16.65%
YoY
|
$977.0M
40.74%
YoY
|
$722.0M
N/A
|
$700.0M
-4.67%
YoY
|
$969.4M
26.44%
YoY
|
$694.2M
40.03%
YoY
|
$734.3M
16.25%
YoY
|
$766.7M
34.59%
YoY
|
$495.7M
N/A
|
$444.9M
88.59%
YoY
|
$631.7M
197.88%
YoY
|
$569.7M
35.78%
YoY
|
| Interest Expense |
-$168.0M
12.75%
YoY
|
-$173.0M
8.13%
YoY
|
-$172.0M
7.5%
YoY
|
-$166.0M
0.61%
YoY
|
-$149.0M
-5.61%
YoY
|
-$160.0M
6.89%
YoY
|
-$160.0M
17.97%
YoY
|
-$165.0M
22.28%
YoY
|
-$157.9M
N/A
|
-$149.7M
20.56%
YoY
|
-$135.6M
5.54%
YoY
|
-$134.9M
8.8%
YoY
|
-$124.2M
-3.17%
YoY
|
-$128.5M
-70.87%
YoY
|
-$124.0M
N/A
|
-$242.9M
66.37%
YoY
|
-$128.2M
-12.18%
YoY
|
-$441.1M
200.1%
YoY
|
| Other Income/Expense, Net |
-$6.000M
-33.33%
YoY
|
-$9.000M
-52.63%
YoY
|
-$28.00M
366.67%
YoY
|
-$6.000M
-25.0%
YoY
|
-$9.000M
-13.29%
YoY
|
-$19.00M
262.25%
YoY
|
-$6.000M
-104.83%
YoY
|
-$8.000M
53.58%
YoY
|
-$10.38M
N/A
|
-$5.245M
-65.68%
YoY
|
$124.2M
3277.91%
YoY
|
-$5.209M
-137.81%
YoY
|
-$15.28M
-569.9%
YoY
|
$3.676M
-72.74%
YoY
|
$13.78M
N/A
|
$10.68M
-15.99%
YoY
|
$3.252M
-79.09%
YoY
|
$13.48M
-195.46%
YoY
|
| Pretax Income |
$445.0M
-14.91%
YoY
|
$510.0M
-4.32%
YoY
|
$600.0M
-6.54%
YoY
|
$717.0M
-10.82%
YoY
|
$523.0M
-5.56%
YoY
|
$533.0M
-2.22%
YoY
|
$642.0M
-32.98%
YoY
|
$804.0M
45.12%
YoY
|
$553.8M
N/A
|
$545.1M
-8.37%
YoY
|
$957.9M
49.24%
YoY
|
$554.0M
43.72%
YoY
|
$594.9M
17.4%
YoY
|
$641.9M
351.97%
YoY
|
$385.5M
N/A
|
$212.7M
106.79%
YoY
|
$506.7M
524.65%
YoY
|
$142.0M
-45.11%
YoY
|
| Income Tax |
$105.0M
-13.93%
YoY
|
$121.0M
-4.72%
YoY
|
$124.0M
-18.42%
YoY
|
$186.0M
-3.13%
YoY
|
$122.0M
-5.52%
YoY
|
$127.0M
-2.21%
YoY
|
$152.0M
-32.2%
YoY
|
$192.0M
54.3%
YoY
|
$129.1M
N/A
|
$129.9M
0.42%
YoY
|
$224.2M
69.99%
YoY
|
$124.4M
51.45%
YoY
|
$129.3M
0.49%
YoY
|
$131.9M
-1553.33%
YoY
|
$82.16M
N/A
|
$45.25M
224.92%
YoY
|
$128.7M
830.57%
YoY
|
-$9.075M
-121.69%
YoY
|
| Net Earnings |
$340.0M
-15.21%
YoY
|
$389.0M
-4.19%
YoY
|
$476.0M
-2.86%
YoY
|
$531.0M
-13.24%
YoY
|
$401.0M
-5.58%
YoY
|
$406.0M
-2.23%
YoY
|
$490.0M
-33.22%
YoY
|
$612.0M
42.46%
YoY
|
$424.7M
N/A
|
$415.2M
-10.81%
YoY
|
$733.7M
43.87%
YoY
|
$429.6M
41.63%
YoY
|
$465.6M
23.16%
YoY
|
$510.0M
237.53%
YoY
|
$303.3M
N/A
|
$167.4M
88.29%
YoY
|
$378.0M
461.78%
YoY
|
$151.1M
-30.34%
YoY
|
| Basic Earnings Per Share |
$0.71
-13.41%
YoY
|
$0.81
-2.41%
YoY
|
$0.99
-1.0%
YoY
|
N/A
|
$0.82
-3.53%
YoY
|
$0.83
1.22%
YoY
|
$1.00
-31.03%
YoY
|
N/A
|
$0.85
N/A
|
$0.82
-10.87%
YoY
|
$1.45
45.0%
YoY
|
$0.85
41.67%
YoY
|
$0.92
24.32%
YoY
|
$1.00
N/A
|
$0.60
N/A
|
$0.33
94.12%
YoY
|
$0.74
469.23%
YoY
|
N/A
|
| Diluted Earnings Per Share |
$0.71
-13.42%
YoY
|
$0.81
-1.22%
YoY
|
$0.99
0.0%
YoY
|
$1.10
-10.57%
YoY
|
$0.82
-3.59%
YoY
|
$0.82
0.0%
YoY
|
$0.99
-31.39%
YoY
|
$1.23
46.46%
YoY
|
$0.85
N/A
|
$0.82
-9.89%
YoY
|
$1.44
45.75%
YoY
|
$0.84
42.37%
YoY
|
$0.91
24.66%
YoY
|
$0.99
-100.0%
YoY
|
$0.59
N/A
|
$0.33
94.12%
YoY
|
$0.73
461.54%
YoY
|
$292.7K
69697212.84%
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
|
| Basic Shares Outstanding |
478.9M shares
-2.11%
YoY
|
478.9M shares
-2.52%
YoY
|
478.2M shares
-2.71%
YoY
|
484.8M shares
-2.66%
YoY
|
489.2M shares
-1.73%
YoY
|
491.2M shares
-2.61%
YoY
|
491.5M shares
-2.65%
YoY
|
498.0M shares
-1.92%
YoY
|
497.8M shares
-1.93%
YoY
|
504.4M shares
-0.63%
YoY
|
504.9M shares
-0.23%
YoY
|
507.7M shares
-0.13%
YoY
|
507.6M shares
-0.96%
YoY
|
506.1M shares
-1.17%
YoY
|
508.4M shares
-0.63%
YoY
|
511.0M shares
-0.01%
YoY
|
512.5M shares
0.49%
YoY
|
512.1M shares
0.58%
YoY
|
| Diluted Shares Outstanding |
481.2M shares
-1.66%
YoY
|
480.7M shares
-2.46%
YoY
|
480.4M shares
-2.72%
YoY
|
N/A
|
489.3M shares
-2.51%
YoY
|
492.8M shares
-2.59%
YoY
|
493.8M shares
-2.62%
YoY
|
N/A
|
501.9M shares
N/A
|
505.9M shares
-0.87%
YoY
|
507.1M shares
N/A
|
509.8M shares
-0.47%
YoY
|
510.4M shares
-1.05%
YoY
|
N/A
|
512.2M shares
N/A
|
514.6M shares
0.0%
YoY
|
515.8M shares
0.59%
YoY
|
N/A
|
Loading...