|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$9.434B
12.23%
YoY
|
$8.406B
19.71%
YoY
|
$7.022B
7.95%
YoY
|
$6.505B
13.35%
YoY
|
$5.739B
15.52%
YoY
|
| Cost Of Revenue |
$4.326B
23.42%
YoY
|
$3.505B
43.94%
YoY
|
$2.435B
5.32%
YoY
|
$2.312B
22.33%
YoY
|
$1.890B
17.39%
YoY
|
| Gross Profit |
$5.108B
4.22%
YoY
|
$4.901B
6.85%
YoY
|
$4.587B
9.4%
YoY
|
$4.193B
8.94%
YoY
|
$3.849B
14.62%
YoY
|
| Selling, General & Admin |
$2.600B
0.5%
YoY
|
$2.587B
5.55%
YoY
|
$2.451B
13.74%
YoY
|
$2.155B
12.06%
YoY
|
$1.923B
52.14%
YoY
|
| Research & Development |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Depreciation & Amortization |
$210.0M
12.9%
YoY
|
$186.0M
35.77%
YoY
|
$137.0M
1.48%
YoY
|
$135.0M
-8.78%
YoY
|
$148.0M
5.71%
YoY
|
| Operating Expenses |
$2.610B
0.54%
YoY
|
$2.596B
5.14%
YoY
|
$2.469B
12.53%
YoY
|
$2.194B
12.92%
YoY
|
$1.943B
53.72%
YoY
|
| Operating Profit |
$2.202B
-8.97%
YoY
|
$2.419B
17.94%
YoY
|
$2.051B
8.06%
YoY
|
$1.898B
1.01%
YoY
|
$1.879B
32.14%
YoY
|
| Interest Expense |
-$516.0M
-10.57%
YoY
|
-$577.0M
-0.86%
YoY
|
-$582.0M
9.19%
YoY
|
-$533.0M
5.54%
YoY
|
-$505.0M
-0.59%
YoY
|
| Other Income/Expense, Net |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Pretax Income |
$1.684B
-6.91%
YoY
|
$1.809B
24.5%
YoY
|
$1.453B
6.45%
YoY
|
$1.365B
0.15%
YoY
|
$1.363B
67.03%
YoY
|
| Income Tax |
$483.0M
32.69%
YoY
|
$364.0M
-237.36%
YoY
|
-$265.0M
126.5%
YoY
|
-$117.0M
-206.36%
YoY
|
$110.0M
66.67%
YoY
|
| Net Earnings |
$1.075B
-25.61%
YoY
|
$1.445B
-15.89%
YoY
|
$1.718B
15.92%
YoY
|
$1.482B
18.28%
YoY
|
$1.253B
67.07%
YoY
|
| Basic Earnings Per Share |
$2.36
-26.48%
YoY
|
$3.21
-15.97%
YoY
|
$3.82
16.46%
YoY
|
$3.28
21.03%
YoY
|
$2.71
68.32%
YoY
|
| Diluted Earnings Per Share |
$2.35
-26.1%
YoY
|
$3.18
-15.43%
YoY
|
$3.76
15.69%
YoY
|
$3.25
20.82%
YoY
|
$2.69
68.12%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
329.0M shares
3.13%
YoY
|
319.0M shares
2.24%
YoY
|
312.0M shares
1.63%
YoY
|
307.0M shares
-0.97%
YoY
|
310.0M shares
2.65%
YoY
|
| Diluted Shares Outstanding |
457.0M shares
0.66%
YoY
|
454.0M shares
-0.44%
YoY
|
456.0M shares
0.22%
YoY
|
455.0M shares
-1.94%
YoY
|
464.0M shares
-0.85%
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.264B
7.35%
YoY
|
$2.466B
7.4%
YoY
|
$2.449B
6.9%
YoY
|
$2.410B
15.87%
YoY
|
$2.109B
21.28%
YoY
|
$2.296B
26.15%
YoY
|
$2.291B
24.71%
YoY
|
$2.080B
17.18%
YoY
|
$1.739B
9.37%
YoY
|
$1.820B
7.76%
YoY
|
$1.837B
6.43%
YoY
|
$1.775B
8.3%
YoY
|
$1.590B
9.58%
YoY
|
$1.689B
9.25%
YoY
|
$1.726B
15.45%
YoY
|
$1.639B
13.98%
YoY
|
$1.451B
15.16%
YoY
|
$1.546B
13.84%
YoY
|
$1.495B
11.82%
YoY
|
$1.438B
37.21%
YoY
|
| Cost Of Revenue |
$1.041B
8.32%
YoY
|
$1.162B
11.41%
YoY
|
$1.117B
8.45%
YoY
|
$1.086B
31.64%
YoY
|
$961.0M
58.58%
YoY
|
$1.043B
62.21%
YoY
|
$1.030B
63.49%
YoY
|
$825.0M
34.8%
YoY
|
$606.0M
10.18%
YoY
|
$643.0M
3.88%
YoY
|
$630.0M
2.44%
YoY
|
$612.0M
4.79%
YoY
|
$550.0M
11.34%
YoY
|
$619.0M
16.35%
YoY
|
$615.0M
25.51%
YoY
|
$584.0M
25.05%
YoY
|
$494.0M
23.19%
YoY
|
$532.0M
17.18%
YoY
|
$490.0M
17.22%
YoY
|
$467.0M
37.76%
YoY
|
| Gross Profit |
$1.223B
6.53%
YoY
|
$1.304B
4.07%
YoY
|
$1.332B
5.63%
YoY
|
$1.324B
5.5%
YoY
|
$1.148B
1.32%
YoY
|
$1.253B
6.46%
YoY
|
$1.261B
4.47%
YoY
|
$1.255B
7.91%
YoY
|
$1.133B
8.94%
YoY
|
$1.177B
10.0%
YoY
|
$1.207B
8.64%
YoY
|
$1.163B
10.24%
YoY
|
$1.040B
8.67%
YoY
|
$1.070B
5.52%
YoY
|
$1.111B
10.55%
YoY
|
$1.055B
8.65%
YoY
|
$957.0M
11.41%
YoY
|
$1.014B
12.17%
YoY
|
$1.005B
9.36%
YoY
|
$971.0M
36.95%
YoY
|
| Selling, General & Admin |
$632.0M
1.12%
YoY
|
$649.0M
-7.02%
YoY
|
$651.0M
2.68%
YoY
|
$675.0M
4.33%
YoY
|
$625.0M
2.8%
YoY
|
$698.0M
2.65%
YoY
|
$634.0M
275.15%
YoY
|
$647.0M
9.85%
YoY
|
$608.0M
247.43%
YoY
|
$680.0M
16.24%
YoY
|
$169.0M
8.33%
YoY
|
$589.0M
303.42%
YoY
|
$175.0M
31.58%
YoY
|
$585.0M
9.14%
YoY
|
$156.0M
26.83%
YoY
|
$146.0M
35.19%
YoY
|
$133.0M
27.88%
YoY
|
$536.0M
13.56%
YoY
|
$123.0M
28.13%
YoY
|
$108.0M
14.89%
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 |
$78.00M
9.86%
YoY
|
$76.00M
-1.3%
YoY
|
$77.00M
-2.53%
YoY
|
$77.00M
30.51%
YoY
|
$71.00M
44.9%
YoY
|
$77.00M
57.14%
YoY
|
$79.00M
68.09%
YoY
|
$59.00M
20.41%
YoY
|
$49.00M
6.52%
YoY
|
$49.00M
4.26%
YoY
|
$47.00M
2.17%
YoY
|
$49.00M
2.08%
YoY
|
$46.00M
-6.12%
YoY
|
$47.00M
-7.84%
YoY
|
$46.00M
-8.0%
YoY
|
$48.00M
-5.88%
YoY
|
$49.00M
0.0%
YoY
|
$51.00M
2.0%
YoY
|
$50.00M
4.17%
YoY
|
$51.00M
10.87%
YoY
|
| Operating Expenses |
$637.0M
1.43%
YoY
|
$651.0M
-6.87%
YoY
|
$653.0M
2.83%
YoY
|
$678.0M
4.15%
YoY
|
$628.0M
2.78%
YoY
|
$699.0M
2.04%
YoY
|
$635.0M
275.74%
YoY
|
$651.0M
7.78%
YoY
|
$611.0M
249.14%
YoY
|
$685.0M
14.74%
YoY
|
$169.0M
8.33%
YoY
|
$604.0M
313.7%
YoY
|
$175.0M
31.58%
YoY
|
$597.0M
10.35%
YoY
|
$156.0M
26.83%
YoY
|
$146.0M
35.19%
YoY
|
$133.0M
27.88%
YoY
|
$541.0M
14.86%
YoY
|
$123.0M
28.13%
YoY
|
$108.0M
14.89%
YoY
|
| Operating Profit |
$606.0M
39.31%
YoY
|
$653.0M
17.87%
YoY
|
$663.0M
14.9%
YoY
|
$483.0M
-27.15%
YoY
|
$435.0M
-16.67%
YoY
|
$554.0M
12.6%
YoY
|
$577.0M
-0.86%
YoY
|
$663.0M
18.6%
YoY
|
$522.0M
16.78%
YoY
|
$492.0M
4.02%
YoY
|
$582.0M
3.74%
YoY
|
$559.0M
3.33%
YoY
|
$447.0M
-0.67%
YoY
|
$473.0M
0.0%
YoY
|
$561.0M
5.25%
YoY
|
$541.0M
10.86%
YoY
|
$450.0M
1.81%
YoY
|
$473.0M
26.81%
YoY
|
$533.0M
27.82%
YoY
|
$488.0M
100.82%
YoY
|
| Interest Expense |
-$123.0M
-5.38%
YoY
|
-$128.0M
156.0%
YoY
|
-$129.0M
-12.24%
YoY
|
-$132.0M
-10.2%
YoY
|
-$130.0M
6.56%
YoY
|
-$50.00M
-67.95%
YoY
|
-$147.0M
2.8%
YoY
|
-$147.0M
-5.16%
YoY
|
-$122.0M
-14.08%
YoY
|
-$156.0M
-33.9%
YoY
|
-$143.0M
7.52%
YoY
|
-$155.0M
20.16%
YoY
|
-$142.0M
11.81%
YoY
|
-$236.0M
133.66%
YoY
|
-$133.0M
3.91%
YoY
|
-$129.0M
2.38%
YoY
|
-$127.0M
2.42%
YoY
|
-$101.0M
-44.2%
YoY
|
-$128.0M
-0.78%
YoY
|
-$126.0M
-1.56%
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 |
$483.0M
58.36%
YoY
|
$494.0M
-1.2%
YoY
|
$534.0M
24.48%
YoY
|
$351.0M
-27.48%
YoY
|
$305.0M
-22.98%
YoY
|
$500.0M
58.23%
YoY
|
$429.0M
1.42%
YoY
|
$484.0M
18.34%
YoY
|
$396.0M
29.84%
YoY
|
$316.0M
56.44%
YoY
|
$423.0M
-1.17%
YoY
|
$409.0M
-0.73%
YoY
|
$305.0M
-5.57%
YoY
|
$202.0M
-30.1%
YoY
|
$428.0M
8.63%
YoY
|
$412.0M
13.81%
YoY
|
$323.0M
1.57%
YoY
|
$289.0M
102.1%
YoY
|
$394.0M
36.81%
YoY
|
$362.0M
214.78%
YoY
|
| Income Tax |
$38.00M
-53.66%
YoY
|
$220.0M
58.27%
YoY
|
$94.00M
30.56%
YoY
|
$87.00M
2.35%
YoY
|
$82.00M
20.59%
YoY
|
$139.0M
-133.9%
YoY
|
$72.00M
22.03%
YoY
|
$85.00M
46.55%
YoY
|
$68.00M
142.86%
YoY
|
-$410.0M
205.97%
YoY
|
$59.00M
-157.84%
YoY
|
$58.00M
-12.12%
YoY
|
$28.00M
-47.17%
YoY
|
-$134.0M
-596.3%
YoY
|
-$102.0M
-256.92%
YoY
|
$66.00M
-327.59%
YoY
|
$53.00M
12.77%
YoY
|
$27.00M
575.0%
YoY
|
$65.00M
0.0%
YoY
|
-$29.00M
-40.82%
YoY
|
| Net Earnings |
$445.0M
101.36%
YoY
|
$113.0M
-56.37%
YoY
|
$436.0M
22.13%
YoY
|
$263.0M
-34.09%
YoY
|
$221.0M
-3.91%
YoY
|
$259.0M
-49.02%
YoY
|
$357.0M
-1.92%
YoY
|
$399.0M
65.56%
YoY
|
$230.0M
-16.97%
YoY
|
$508.0M
121.83%
YoY
|
$364.0M
-31.32%
YoY
|
$241.0M
-30.35%
YoY
|
$277.0M
2.59%
YoY
|
$229.0M
27.93%
YoY
|
$530.0M
61.09%
YoY
|
$346.0M
-11.51%
YoY
|
$270.0M
-0.37%
YoY
|
$179.0M
28.78%
YoY
|
$329.0M
47.53%
YoY
|
$391.0M
138.41%
YoY
|
| Basic Earnings Per Share |
$0.98
100.0%
YoY
|
N/A
|
$0.96
21.52%
YoY
|
$0.58
-34.83%
YoY
|
$0.49
-32.88%
YoY
|
N/A
|
$0.79
-1.25%
YoY
|
$0.89
15.58%
YoY
|
$0.73
19.67%
YoY
|
N/A
|
$0.80
-32.2%
YoY
|
$0.77
0.0%
YoY
|
$0.61
3.39%
YoY
|
N/A
|
$1.18
66.2%
YoY
|
$0.77
-8.33%
YoY
|
$0.59
0.0%
YoY
|
N/A
|
$0.71
47.92%
YoY
|
$0.84
140.0%
YoY
|
| Diluted Earnings Per Share |
$0.97
97.96%
YoY
|
$0.24
-57.14%
YoY
|
$0.96
21.52%
YoY
|
$0.57
-35.23%
YoY
|
$0.49
-2.0%
YoY
|
$0.56
-50.0%
YoY
|
$0.79
0.0%
YoY
|
$0.88
69.23%
YoY
|
$0.50
-18.03%
YoY
|
$1.12
122.53%
YoY
|
$0.79
-32.48%
YoY
|
$0.52
-31.58%
YoY
|
$0.61
3.39%
YoY
|
$0.50
-100.0%
YoY
|
$1.17
67.14%
YoY
|
$0.76
-9.52%
YoY
|
$0.59
1.72%
YoY
|
$388.3K
129428678.02%
YoY
|
$0.70
48.94%
YoY
|
$0.84
140.0%
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 |
347.0M shares
6.44%
YoY
|
N/A
|
328.0M shares
2.82%
YoY
|
328.0M shares
3.67%
YoY
|
326.0M shares
4.04%
YoY
|
N/A
|
319.0M shares
2.15%
YoY
|
316.4M shares
1.65%
YoY
|
313.4M shares
1.75%
YoY
|
312.0M shares
2.0%
YoY
|
312.3M shares
2.12%
YoY
|
311.3M shares
1.06%
YoY
|
307.9M shares
-0.34%
YoY
|
305.9M shares
-2.91%
YoY
|
305.8M shares
-1.68%
YoY
|
308.0M shares
0.33%
YoY
|
309.0M shares
0.98%
YoY
|
315.1M shares
3.68%
YoY
|
311.0M shares
2.64%
YoY
|
307.0M shares
1.99%
YoY
|
| Diluted Shares Outstanding |
459.0M shares
0.66%
YoY
|
N/A
|
457.0M shares
0.66%
YoY
|
457.0M shares
0.88%
YoY
|
456.0M shares
0.66%
YoY
|
N/A
|
454.0M shares
-1.09%
YoY
|
453.0M shares
-1.09%
YoY
|
453.0M shares
-0.66%
YoY
|
N/A
|
459.0M shares
1.1%
YoY
|
458.0M shares
0.66%
YoY
|
456.0M shares
-0.44%
YoY
|
N/A
|
454.0M shares
-2.37%
YoY
|
455.0M shares
-2.36%
YoY
|
458.0M shares
-1.51%
YoY
|
N/A
|
465.0M shares
-1.06%
YoY
|
466.0M shares
-0.64%
YoY
|
Loading...