|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$10.34B
7.75%
YoY
|
$9.597B
8.86%
YoY
|
$8.816B
12.24%
YoY
|
$7.854B
10.37%
YoY
|
$7.116B
0.44%
YoY
|
| Cost Of Revenue |
$5.166B
5.21%
YoY
|
$4.910B
5.77%
YoY
|
$4.642B
9.95%
YoY
|
$4.222B
11.06%
YoY
|
$3.802B
-1.29%
YoY
|
| Gross Profit |
$5.174B
10.41%
YoY
|
$4.686B
12.29%
YoY
|
$4.173B
14.9%
YoY
|
$3.632B
9.58%
YoY
|
$3.315B
2.5%
YoY
|
| Selling, General & Admin |
$2.814B
7.51%
YoY
|
$2.618B
16.27%
YoY
|
$2.251B
10.1%
YoY
|
$2.045B
6.0%
YoY
|
$1.929B
-6.85%
YoY
|
| Research & Development |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Depreciation & Amortization |
$494.2M
11.71%
YoY
|
$442.4M
8.12%
YoY
|
$409.2M
2.37%
YoY
|
$399.7M
3.03%
YoY
|
$388.0M
2.35%
YoY
|
| Operating Expenses |
$2.814B
7.51%
YoY
|
$2.618B
10.42%
YoY
|
$2.371B
15.93%
YoY
|
$2.045B
6.0%
YoY
|
$1.929B
-6.85%
YoY
|
| Operating Profit |
$2.360B
14.07%
YoY
|
$2.069B
14.75%
YoY
|
$1.803B
13.56%
YoY
|
$1.587B
14.57%
YoY
|
$1.385B
19.16%
YoY
|
| Interest Expense |
-$95.52M
0.55%
YoY
|
-$95.00M
-13.26%
YoY
|
-$109.5M
-223.27%
YoY
|
$88.84M
-9.54%
YoY
|
$98.21M
-6.82%
YoY
|
| Other Income/Expense, Net |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Pretax Income |
$2.264B
14.72%
YoY
|
$1.974B
16.57%
YoY
|
$1.693B
12.97%
YoY
|
$1.499B
16.39%
YoY
|
$1.288B
21.68%
YoY
|
| Income Tax |
$451.9M
12.41%
YoY
|
$402.0M
16.49%
YoY
|
$345.1M
31.23%
YoY
|
$263.0M
48.78%
YoY
|
$176.8M
-2.83%
YoY
|
| Net Earnings |
$1.812B
15.31%
YoY
|
$1.572B
17.06%
YoY
|
$1.343B
8.64%
YoY
|
$1.236B
11.23%
YoY
|
$1.111B
26.82%
YoY
|
| Basic Earnings Per Share |
$4.48
-70.91%
YoY
|
$15.40
16.58%
YoY
|
$13.21
10.82%
YoY
|
$11.92
13.31%
YoY
|
$10.52
25.84%
YoY
|
| Diluted Earnings Per Share |
$4.42
-70.83%
YoY
|
$15.15
16.66%
YoY
|
$12.99
11.48%
YoY
|
$11.65
13.77%
YoY
|
$10.24
26.26%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
403.5M shares
296.97%
YoY
|
101.7M shares
0.01%
YoY
|
101.6M shares
-1.48%
YoY
|
103.2M shares
-1.62%
YoY
|
104.9M shares
1.02%
YoY
|
| Diluted Shares Outstanding |
410.3M shares
296.92%
YoY
|
103.4M shares
-0.01%
YoY
|
103.4M shares
-2.03%
YoY
|
105.5M shares
-2.03%
YoY
|
107.7M shares
0.65%
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 |
$2.841B
8.9%
YoY
|
$2.800B
9.3%
YoY
|
$2.718B
8.66%
YoY
|
$2.668B
7.96%
YoY
|
$2.609B
8.44%
YoY
|
$2.562B
7.77%
YoY
|
$2.502B
6.8%
YoY
|
$2.471B
8.16%
YoY
|
$2.406B
9.87%
YoY
|
$2.377B
9.3%
YoY
|
$2.342B
8.12%
YoY
|
$2.284B
10.11%
YoY
|
$2.190B
11.7%
YoY
|
$2.175B
13.14%
YoY
|
$2.166B
14.21%
YoY
|
$2.075B
13.02%
YoY
|
$1.961B
10.33%
YoY
|
$1.922B
9.4%
YoY
|
$1.897B
8.61%
YoY
|
$1.836B
13.34%
YoY
|
| Cost Of Revenue |
$1.393B
8.0%
YoY
|
$1.388B
7.97%
YoY
|
$1.352B
8.17%
YoY
|
$1.342B
6.86%
YoY
|
$1.290B
5.87%
YoY
|
$1.285B
4.0%
YoY
|
$1.249B
4.05%
YoY
|
$1.255B
5.0%
YoY
|
$1.218B
5.4%
YoY
|
$1.236B
7.22%
YoY
|
$1.201B
5.49%
YoY
|
$1.196B
5.96%
YoY
|
$1.156B
8.81%
YoY
|
$1.152B
-43.27%
YoY
|
$1.138B
14.5%
YoY
|
$1.128B
15.55%
YoY
|
$1.062B
9.81%
YoY
|
$2.031B
116.74%
YoY
|
$994.2M
8.02%
YoY
|
$976.6M
7.11%
YoY
|
| Gross Profit |
$1.448B
9.79%
YoY
|
$1.412B
10.64%
YoY
|
$1.367B
9.14%
YoY
|
$1.326B
9.09%
YoY
|
$1.319B
11.07%
YoY
|
$1.277B
11.84%
YoY
|
$1.252B
9.68%
YoY
|
$1.215B
11.63%
YoY
|
$1.188B
14.88%
YoY
|
$1.142B
11.65%
YoY
|
$1.142B
11.04%
YoY
|
$1.089B
15.07%
YoY
|
$1.034B
15.13%
YoY
|
$1.022B
-42.81%
YoY
|
$1.028B
13.89%
YoY
|
$946.2M
10.14%
YoY
|
$898.2M
10.95%
YoY
|
$1.788B
118.06%
YoY
|
$902.8M
9.27%
YoY
|
$859.1M
21.37%
YoY
|
| Selling, General & Admin |
$788.6M
11.14%
YoY
|
$756.8M
10.43%
YoY
|
$748.7M
8.33%
YoY
|
$728.5M
13.52%
YoY
|
$709.5M
17.96%
YoY
|
$685.3M
6.77%
YoY
|
$691.1M
7.81%
YoY
|
$641.8M
8.23%
YoY
|
$601.4M
2.42%
YoY
|
$641.9M
11.14%
YoY
|
$641.0M
9.02%
YoY
|
$593.0M
14.15%
YoY
|
$587.2M
19.71%
YoY
|
$577.5M
14.61%
YoY
|
$588.0M
15.6%
YoY
|
$519.5M
9.04%
YoY
|
$490.5M
1.55%
YoY
|
$503.9M
7.9%
YoY
|
$508.7M
6.75%
YoY
|
$476.4M
6.67%
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
|
N/A
|
| Depreciation & Amortization |
$128.7M
1.28%
YoY
|
$127.5M
-1.95%
YoY
|
$125.9M
70.56%
YoY
|
$121.9M
6.05%
YoY
|
$127.0M
14.03%
YoY
|
$130.0M
19.05%
YoY
|
$73.84M
9.21%
YoY
|
$114.9M
9.38%
YoY
|
$111.4M
8.4%
YoY
|
$109.2M
7.93%
YoY
|
$67.61M
7.23%
YoY
|
$105.1M
2.64%
YoY
|
$102.8M
2.08%
YoY
|
$101.2M
2.55%
YoY
|
$63.06M
3.45%
YoY
|
$102.4M
4.31%
YoY
|
$100.7M
3.69%
YoY
|
$98.69M
2.27%
YoY
|
$60.96M
0.63%
YoY
|
$98.15M
1.71%
YoY
|
| Operating Expenses |
$788.6M
11.14%
YoY
|
$756.8M
10.43%
YoY
|
$748.7M
8.33%
YoY
|
$728.5M
9.09%
YoY
|
$709.5M
6.36%
YoY
|
$685.3M
6.77%
YoY
|
$691.1M
7.81%
YoY
|
$667.9M
8.07%
YoY
|
$667.0M
13.59%
YoY
|
$641.9M
11.14%
YoY
|
$641.0M
9.02%
YoY
|
$618.0M
14.07%
YoY
|
$587.2M
19.71%
YoY
|
$577.5M
14.61%
YoY
|
$588.0M
15.6%
YoY
|
$541.8M
8.9%
YoY
|
$490.5M
1.55%
YoY
|
$503.9M
7.9%
YoY
|
$508.7M
6.75%
YoY
|
$497.5M
6.6%
YoY
|
| Operating Profit |
$659.9M
8.21%
YoY
|
$655.7M
10.88%
YoY
|
$617.9M
10.13%
YoY
|
$597.5M
9.1%
YoY
|
$609.9M
17.1%
YoY
|
$591.4M
18.35%
YoY
|
$561.0M
12.08%
YoY
|
$547.6M
16.31%
YoY
|
$520.8M
16.56%
YoY
|
$499.7M
12.3%
YoY
|
$500.6M
13.73%
YoY
|
$470.8M
16.41%
YoY
|
$446.8M
9.62%
YoY
|
$444.9M
16.71%
YoY
|
$440.1M
11.68%
YoY
|
$404.4M
11.86%
YoY
|
$407.6M
24.85%
YoY
|
$381.2M
8.04%
YoY
|
$394.1M
12.69%
YoY
|
$361.5M
49.94%
YoY
|
| Interest Expense |
-$27.41M
17.05%
YoY
|
-$27.21M
5.86%
YoY
|
-$21.95M
-9.92%
YoY
|
-$22.04M
7.73%
YoY
|
-$23.42M
-4.82%
YoY
|
-$25.70M
-196.66%
YoY
|
-$24.37M
-199.29%
YoY
|
-$20.46M
-17.95%
YoY
|
-$24.60M
-185.36%
YoY
|
$26.59M
-193.05%
YoY
|
$24.54M
-11.46%
YoY
|
-$24.93M
8.46%
YoY
|
$28.82M
30.82%
YoY
|
-$28.58M
-230.47%
YoY
|
$27.72M
26.84%
YoY
|
-$22.98M
-6.01%
YoY
|
$22.03M
-10.27%
YoY
|
$21.90M
-10.81%
YoY
|
$21.85M
-10.98%
YoY
|
-$24.45M
-5.22%
YoY
|
| Other Income/Expense, Net |
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
|
| Pretax Income |
$632.5M
7.85%
YoY
|
$628.5M
11.1%
YoY
|
$595.9M
11.04%
YoY
|
$575.4M
9.16%
YoY
|
$586.4M
18.19%
YoY
|
$565.7M
19.38%
YoY
|
$536.7M
12.64%
YoY
|
$527.1M
18.23%
YoY
|
$496.2M
18.6%
YoY
|
$473.9M
13.81%
YoY
|
$476.4M
15.48%
YoY
|
$445.9M
16.89%
YoY
|
$418.4M
8.49%
YoY
|
$416.4M
15.85%
YoY
|
$412.6M
10.81%
YoY
|
$381.5M
14.9%
YoY
|
$385.6M
27.69%
YoY
|
$359.4M
9.39%
YoY
|
$372.3M
14.48%
YoY
|
$332.0M
82.71%
YoY
|
| Income Tax |
$130.0M
5.74%
YoY
|
$133.2M
13.63%
YoY
|
$104.8M
23.8%
YoY
|
$127.2M
12.71%
YoY
|
$122.9M
24.66%
YoY
|
$117.2M
18.08%
YoY
|
$84.63M
-7.36%
YoY
|
$112.8M
13.2%
YoY
|
$98.62M
6.57%
YoY
|
$99.25M
7.8%
YoY
|
$91.35M
50.08%
YoY
|
$99.67M
14.57%
YoY
|
$92.54M
31.85%
YoY
|
$92.07M
42.27%
YoY
|
$60.87M
48.01%
YoY
|
$86.99M
35.35%
YoY
|
$70.18M
60.9%
YoY
|
$64.71M
48.17%
YoY
|
$41.12M
63.09%
YoY
|
$64.27M
73.24%
YoY
|
| Net Earnings |
$502.5M
8.41%
YoY
|
$495.3M
10.45%
YoY
|
$491.1M
8.65%
YoY
|
$448.3M
8.57%
YoY
|
$463.5M
17.03%
YoY
|
$448.5M
19.72%
YoY
|
$452.0M
17.39%
YoY
|
$412.9M
19.71%
YoY
|
$396.0M
21.55%
YoY
|
$374.6M
15.52%
YoY
|
$385.1M
9.5%
YoY
|
$344.9M
17.13%
YoY
|
$325.8M
3.29%
YoY
|
$324.3M
10.05%
YoY
|
$351.7M
6.19%
YoY
|
$294.5M
9.99%
YoY
|
$315.4M
22.08%
YoY
|
$294.7M
3.44%
YoY
|
$331.2M
10.39%
YoY
|
$267.7M
85.15%
YoY
|
| Basic Earnings Per Share |
$1.25
9.65%
YoY
|
$1.23
10.81%
YoY
|
$1.21
8.04%
YoY
|
N/A
|
$1.14
-70.77%
YoY
|
$1.11
-69.75%
YoY
|
$1.12
-70.21%
YoY
|
N/A
|
$3.90
22.26%
YoY
|
$3.67
15.41%
YoY
|
$3.76
8.99%
YoY
|
N/A
|
$3.19
4.93%
YoY
|
$3.18
12.37%
YoY
|
$3.45
8.15%
YoY
|
N/A
|
$3.04
24.59%
YoY
|
$2.83
5.2%
YoY
|
$3.19
11.54%
YoY
|
N/A
|
| Diluted Earnings Per Share |
$1.24
9.73%
YoY
|
$1.21
11.01%
YoY
|
$1.20
9.09%
YoY
|
$1.09
-72.65%
YoY
|
$1.13
-70.56%
YoY
|
$1.09
-69.81%
YoY
|
$1.10
-70.27%
YoY
|
$3.99
19.7%
YoY
|
$3.84
22.23%
YoY
|
$3.61
-100.0%
YoY
|
$3.70
9.14%
YoY
|
$3.34
-100.0%
YoY
|
$3.14
5.72%
YoY
|
$3.138M
113682186.24%
YoY
|
$3.39
9.0%
YoY
|
$2.820M
13.5%
YoY
|
$2.97
25.32%
YoY
|
$2.76
5.34%
YoY
|
$3.11
11.87%
YoY
|
$2.485M
82.5%
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 |
400.1M shares
-0.91%
YoY
|
399.9M shares
-0.91%
YoY
|
401.9M shares
-0.38%
YoY
|
403.0M shares
299.9%
YoY
|
403.8M shares
297.89%
YoY
|
403.6M shares
296.96%
YoY
|
403.4M shares
295.88%
YoY
|
100.8M shares
-0.96%
YoY
|
101.5M shares
-0.23%
YoY
|
101.7M shares
0.03%
YoY
|
101.9M shares
0.46%
YoY
|
101.7M shares
0.55%
YoY
|
101.7M shares
-1.62%
YoY
|
101.6M shares
-1.94%
YoY
|
101.4M shares
-1.81%
YoY
|
101.2M shares
-1.73%
YoY
|
103.4M shares
-1.78%
YoY
|
103.6M shares
-1.29%
YoY
|
103.3M shares
-0.78%
YoY
|
103.0M shares
-0.76%
YoY
|
| Diluted Shares Outstanding |
404.7M shares
-1.36%
YoY
|
406.4M shares
-1.03%
YoY
|
409.3M shares
-0.29%
YoY
|
N/A
|
410.3M shares
297.63%
YoY
|
410.7M shares
297.68%
YoY
|
410.5M shares
296.34%
YoY
|
N/A
|
103.2M shares
-0.22%
YoY
|
103.3M shares
-0.09%
YoY
|
103.6M shares
0.23%
YoY
|
N/A
|
103.4M shares
-2.1%
YoY
|
103.4M shares
-2.61%
YoY
|
103.3M shares
-2.46%
YoY
|
N/A
|
105.6M shares
-2.18%
YoY
|
106.1M shares
-1.72%
YoY
|
105.9M shares
-1.11%
YoY
|
N/A
|
Loading...