|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$8.539B
13.63%
YoY
|
$7.515B
0.71%
YoY
|
$7.462B
-13.19%
YoY
|
$8.596B
17.29%
YoY
|
$7.329B
14.19%
YoY
|
| Cost Of Revenue |
$2.609B
27.64%
YoY
|
$2.044B
-13.1%
YoY
|
$2.352B
-27.85%
YoY
|
$3.260B
31.61%
YoY
|
$2.477B
16.13%
YoY
|
| Gross Profit |
$5.930B
8.39%
YoY
|
$5.471B
7.06%
YoY
|
$5.110B
-4.24%
YoY
|
$5.336B
9.98%
YoY
|
$4.852B
6.71%
YoY
|
| Selling, General & Admin |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Research & Development |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Depreciation & Amortization |
$1.306B
5.32%
YoY
|
$1.240B
5.08%
YoY
|
$1.180B
4.8%
YoY
|
$1.126B
1.08%
YoY
|
$1.114B
6.81%
YoY
|
| Operating Expenses |
$4.203B
5.5%
YoY
|
$3.984B
2.81%
YoY
|
$3.875B
-47.44%
YoY
|
$7.372B
98.92%
YoY
|
$3.706B
16.36%
YoY
|
| Operating Profit |
$1.727B
16.14%
YoY
|
$1.487B
20.4%
YoY
|
$1.235B
0.9%
YoY
|
$1.224B
6.81%
YoY
|
$1.146B
-6.83%
YoY
|
| Interest Expense |
-$755.0M
15.98%
YoY
|
-$651.0M
-201.24%
YoY
|
$643.0M
-223.89%
YoY
|
-$519.0M
-203.8%
YoY
|
$500.0M
-0.99%
YoY
|
| Other Income/Expense, Net |
$310.0M
-9.88%
YoY
|
$344.0M
-4.97%
YoY
|
$362.0M
83.76%
YoY
|
$197.0M
11.3%
YoY
|
$177.0M
110.71%
YoY
|
| Pretax Income |
$1.248B
11.13%
YoY
|
$1.123B
17.71%
YoY
|
$954.0M
5.76%
YoY
|
$902.0M
9.6%
YoY
|
$823.0M
1.73%
YoY
|
| Income Tax |
$246.0M
39.77%
YoY
|
$176.0M
19.73%
YoY
|
$147.0M
58.06%
YoY
|
$93.00M
-2.11%
YoY
|
$95.00M
-17.39%
YoY
|
| Net Earnings |
$1.071B
6.78%
YoY
|
$1.003B
13.08%
YoY
|
$887.0M
7.26%
YoY
|
$827.0M
-38.88%
YoY
|
$1.353B
79.21%
YoY
|
| Basic Earnings Per Share |
$3.53
5.69%
YoY
|
$3.34
10.96%
YoY
|
$3.01
5.61%
YoY
|
$2.85
-38.84%
YoY
|
$4.66
75.85%
YoY
|
| Diluted Earnings Per Share |
$3.53
6.01%
YoY
|
$3.33
10.63%
YoY
|
$3.01
-100.0%
YoY
|
$2.852M
61195696.95%
YoY
|
$4.66
76.52%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
300.4M shares
0.94%
YoY
|
297.6M shares
2.2%
YoY
|
291.2M shares
0.59%
YoY
|
289.5M shares
0.17%
YoY
|
289.0M shares
1.4%
YoY
|
| Diluted Shares Outstanding |
301.0M shares
0.91%
YoY
|
298.3M shares
2.26%
YoY
|
291.7M shares
0.59%
YoY
|
290.0M shares
0.17%
YoY
|
289.5M shares
1.12%
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 |
$2.730B
11.57%
YoY
|
$2.233B
12.27%
YoY
|
$2.021B
15.95%
YoY
|
$1.838B
14.37%
YoY
|
$2.447B
12.45%
YoY
|
$1.989B
2.0%
YoY
|
$1.743B
4.18%
YoY
|
$1.607B
3.34%
YoY
|
$2.176B
-4.73%
YoY
|
$1.950B
-14.4%
YoY
|
$1.673B
-17.34%
YoY
|
$1.555B
-19.01%
YoY
|
$2.284B
-3.79%
YoY
|
$2.278B
12.05%
YoY
|
$2.024B
17.33%
YoY
|
$1.920B
23.23%
YoY
|
$2.374B
17.93%
YoY
|
$2.033B
17.72%
YoY
|
$1.725B
14.47%
YoY
|
| Cost Of Revenue |
$987.0M
26.38%
YoY
|
$659.0M
27.47%
YoY
|
$576.0M
39.47%
YoY
|
$593.0M
37.59%
YoY
|
$781.0M
14.35%
YoY
|
$517.0M
-8.01%
YoY
|
$413.0M
-6.14%
YoY
|
$431.0M
-2.71%
YoY
|
$683.0M
-24.7%
YoY
|
$562.0M
-37.0%
YoY
|
$440.0M
-38.12%
YoY
|
$443.0M
-38.21%
YoY
|
$907.0M
-3.51%
YoY
|
$892.0M
17.52%
YoY
|
$711.0M
31.67%
YoY
|
$717.0M
42.26%
YoY
|
$940.0M
39.47%
YoY
|
$759.0M
38.25%
YoY
|
$540.0M
12.97%
YoY
|
| Gross Profit |
$1.743B
4.62%
YoY
|
$1.574B
6.93%
YoY
|
$1.445B
8.65%
YoY
|
$1.245B
5.87%
YoY
|
$1.666B
11.59%
YoY
|
$1.472B
6.05%
YoY
|
$1.330B
7.87%
YoY
|
$1.176B
5.76%
YoY
|
$1.493B
8.42%
YoY
|
$1.388B
0.14%
YoY
|
$1.233B
-6.09%
YoY
|
$1.112B
-7.56%
YoY
|
$1.377B
-3.97%
YoY
|
$1.386B
8.79%
YoY
|
$1.313B
10.8%
YoY
|
$1.203B
14.14%
YoY
|
$1.434B
1.77%
YoY
|
$1.274B
2.0%
YoY
|
$1.185B
8.02%
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
|
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 |
$412.0M
6.19%
YoY
|
$342.0M
4.91%
YoY
|
$288.0M
5.49%
YoY
|
$288.0M
5.49%
YoY
|
$388.0M
8.99%
YoY
|
$326.0M
5.16%
YoY
|
$273.0M
4.2%
YoY
|
$273.0M
7.06%
YoY
|
$356.0M
0.85%
YoY
|
$310.0M
4.73%
YoY
|
$262.0M
7.82%
YoY
|
$255.0M
5.37%
YoY
|
$353.0M
2.32%
YoY
|
$296.0M
4.96%
YoY
|
$243.0M
-2.8%
YoY
|
$242.0M
-0.82%
YoY
|
$345.0M
2.07%
YoY
|
$282.0M
0.36%
YoY
|
$250.0M
10.62%
YoY
|
| Operating Expenses |
$1.253B
6.91%
YoY
|
$1.139B
8.79%
YoY
|
$964.0M
0.1%
YoY
|
$928.0M
3.92%
YoY
|
$1.172B
8.42%
YoY
|
$1.047B
6.62%
YoY
|
$963.0M
0.1%
YoY
|
$893.0M
2.88%
YoY
|
$1.081B
1.69%
YoY
|
$982.0M
-51.07%
YoY
|
$962.0M
-8.82%
YoY
|
$868.0M
-9.96%
YoY
|
$1.063B
8.69%
YoY
|
$2.007B
87.57%
YoY
|
$1.055B
14.05%
YoY
|
$964.0M
20.2%
YoY
|
$978.0M
5.84%
YoY
|
$1.070B
19.29%
YoY
|
$925.0M
27.06%
YoY
|
| Operating Profit |
$490.0M
-0.81%
YoY
|
$435.0M
2.35%
YoY
|
$481.0M
31.06%
YoY
|
$317.0M
12.01%
YoY
|
$494.0M
19.9%
YoY
|
$425.0M
4.68%
YoY
|
$367.0M
35.42%
YoY
|
$283.0M
15.98%
YoY
|
$412.0M
31.21%
YoY
|
$406.0M
-165.38%
YoY
|
$271.0M
5.04%
YoY
|
$244.0M
2.09%
YoY
|
$314.0M
-31.14%
YoY
|
-$621.0M
-404.41%
YoY
|
$258.0M
-0.77%
YoY
|
$239.0M
-5.16%
YoY
|
$456.0M
6.05%
YoY
|
$204.0M
-33.55%
YoY
|
$260.0M
-23.53%
YoY
|
| Interest Expense |
-$204.0M
9.09%
YoY
|
-$209.0M
16.11%
YoY
|
-$203.0M
14.04%
YoY
|
-$199.0M
15.03%
YoY
|
-$187.0M
5.65%
YoY
|
-$180.0M
4.65%
YoY
|
-$178.0M
-208.54%
YoY
|
-$173.0M
-208.13%
YoY
|
-$177.0M
-220.41%
YoY
|
-$172.0M
23.74%
YoY
|
$164.0M
26.15%
YoY
|
$160.0M
26.98%
YoY
|
$147.0M
18.55%
YoY
|
-$139.0M
13.01%
YoY
|
$130.0M
4.0%
YoY
|
$126.0M
0.8%
YoY
|
$124.0M
0.0%
YoY
|
-$123.0M
-8.89%
YoY
|
$125.0M
-3.85%
YoY
|
| Other Income/Expense, Net |
$75.00M
50.0%
YoY
|
-$3.000M
-93.88%
YoY
|
$62.00M
-26.19%
YoY
|
$137.0M
21.24%
YoY
|
$50.00M
-41.86%
YoY
|
-$49.00M
-159.04%
YoY
|
$84.00M
9.09%
YoY
|
$113.0M
-22.6%
YoY
|
$86.00M
53.57%
YoY
|
$83.00M
59.62%
YoY
|
$77.00M
42.59%
YoY
|
$146.0M
239.53%
YoY
|
$56.00M
16.67%
YoY
|
$52.00M
36.84%
YoY
|
$54.00M
22.73%
YoY
|
$43.00M
-10.42%
YoY
|
$48.00M
9.09%
YoY
|
$38.00M
-290.0%
YoY
|
$44.00M
57.14%
YoY
|
| Pretax Income |
$362.0M
1.12%
YoY
|
$295.0M
-3.59%
YoY
|
$340.0M
24.54%
YoY
|
$255.0M
14.35%
YoY
|
$358.0M
11.53%
YoY
|
$306.0M
-3.47%
YoY
|
$273.0M
48.37%
YoY
|
$223.0M
-3.04%
YoY
|
$321.0M
43.95%
YoY
|
$317.0M
72.28%
YoY
|
$184.0M
1.1%
YoY
|
$230.0M
47.44%
YoY
|
$223.0M
-41.32%
YoY
|
$184.0M
54.62%
YoY
|
$182.0M
1.68%
YoY
|
$156.0M
-10.86%
YoY
|
$380.0M
8.57%
YoY
|
$119.0M
-39.59%
YoY
|
$179.0M
-24.79%
YoY
|
| Income Tax |
$85.00M
34.92%
YoY
|
$91.50M
1.44%
YoY
|
$68.00M
161.54%
YoY
|
$62.00M
51.22%
YoY
|
$63.00M
8.62%
YoY
|
$90.20M
-14.91%
YoY
|
$26.00M
136.36%
YoY
|
$41.00M
0.0%
YoY
|
$58.00M
100.0%
YoY
|
$106.0M
404.76%
YoY
|
$11.00M
-42.11%
YoY
|
$41.00M
192.86%
YoY
|
$29.00M
-25.64%
YoY
|
$21.00M
-61.82%
YoY
|
$19.00M
-26.92%
YoY
|
$14.00M
-36.36%
YoY
|
$39.00M
-7.14%
YoY
|
$55.00M
-16.67%
YoY
|
$26.00M
-35.0%
YoY
|
| Net Earnings |
$340.0M
11.84%
YoY
|
$286.0M
9.16%
YoY
|
$277.0M
9.49%
YoY
|
$201.0M
1.52%
YoY
|
$304.0M
6.67%
YoY
|
$262.0M
-14.38%
YoY
|
$253.0M
43.75%
YoY
|
$198.0M
0.0%
YoY
|
$285.0M
39.71%
YoY
|
$306.0M
82.14%
YoY
|
$176.0M
6.67%
YoY
|
$198.0M
33.78%
YoY
|
$204.0M
-42.21%
YoY
|
$168.0M
-73.71%
YoY
|
$165.0M
-12.7%
YoY
|
$148.0M
-15.91%
YoY
|
$353.0M
1.15%
YoY
|
$639.0M
304.43%
YoY
|
$189.0M
-13.3%
YoY
|
| Basic Earnings Per Share |
$1.10
8.91%
YoY
|
N/A
|
$0.92
9.52%
YoY
|
$0.67
3.08%
YoY
|
$1.01
5.21%
YoY
|
N/A
|
$0.84
40.0%
YoY
|
$0.65
-2.99%
YoY
|
$0.96
39.13%
YoY
|
N/A
|
$0.60
7.14%
YoY
|
$0.67
34.0%
YoY
|
$0.69
-42.98%
YoY
|
N/A
|
$0.56
-12.5%
YoY
|
$0.50
-18.03%
YoY
|
$1.21
0.0%
YoY
|
$2.20
300.0%
YoY
|
$0.64
-15.79%
YoY
|
| Diluted Earnings Per Share |
$1.10
8.91%
YoY
|
$0.92
5.75%
YoY
|
$0.92
9.52%
YoY
|
$0.66
1.54%
YoY
|
$1.01
5.32%
YoY
|
$0.87
-16.35%
YoY
|
$0.84
40.0%
YoY
|
$0.65
-2.99%
YoY
|
$0.96
38.98%
YoY
|
$1.04
-100.0%
YoY
|
$0.60
7.14%
YoY
|
$0.67
34.0%
YoY
|
$0.69
-42.98%
YoY
|
$579.1K
26323111.43%
YoY
|
$0.56
-12.5%
YoY
|
$0.50
-18.03%
YoY
|
$1.21
0.0%
YoY
|
$2.20
300.0%
YoY
|
$0.64
-15.79%
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 |
306.4M shares
2.55%
YoY
|
304.3M shares
1.85%
YoY
|
299.3M shares
0.2%
YoY
|
299.1M shares
0.16%
YoY
|
298.8M shares
1.48%
YoY
|
298.8M shares
2.41%
YoY
|
298.7M shares
2.4%
YoY
|
298.6M shares
2.39%
YoY
|
294.4M shares
1.09%
YoY
|
291.8M shares
0.52%
YoY
|
291.7M shares
0.53%
YoY
|
291.7M shares
0.74%
YoY
|
291.3M shares
0.68%
YoY
|
290.3M shares
0.19%
YoY
|
290.2M shares
0.38%
YoY
|
289.5M shares
0.17%
YoY
|
289.3M shares
0.24%
YoY
|
289.7M shares
1.17%
YoY
|
289.1M shares
1.23%
YoY
|
| Diluted Shares Outstanding |
307.1M shares
2.67%
YoY
|
N/A
|
300.4M shares
0.54%
YoY
|
299.1M shares
0.2%
YoY
|
299.1M shares
0.64%
YoY
|
N/A
|
298.8M shares
2.54%
YoY
|
298.5M shares
2.47%
YoY
|
297.2M shares
2.06%
YoY
|
N/A
|
291.4M shares
0.45%
YoY
|
291.3M shares
0.41%
YoY
|
291.2M shares
0.45%
YoY
|
N/A
|
290.1M shares
0.17%
YoY
|
290.1M shares
0.24%
YoY
|
289.9M shares
0.28%
YoY
|
N/A
|
289.6M shares
0.94%
YoY
|
Loading...