|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$5.340B
4.2%
YoY
|
$5.125B
9.13%
YoY
|
$4.696B
8.59%
YoY
|
$4.324B
13.68%
YoY
|
$3.804B
6.05%
YoY
|
| Cost Of Revenue |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Gross Profit |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| 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 |
$969.6M
1.4%
YoY
|
$956.2M
11.95%
YoY
|
$854.1M
4.44%
YoY
|
$817.8M
13.72%
YoY
|
$719.1M
4.79%
YoY
|
| Operating Expenses |
$4.272B
3.88%
YoY
|
$4.113B
6.24%
YoY
|
$3.871B
7.76%
YoY
|
$3.592B
19.81%
YoY
|
$2.999B
7.14%
YoY
|
| Operating Profit |
$1.068B
5.49%
YoY
|
$1.012B
22.73%
YoY
|
$824.6M
12.67%
YoY
|
$731.9M
-9.11%
YoY
|
$805.3M
2.18%
YoY
|
| Interest Expense |
-$316.1M
0.04%
YoY
|
-$315.9M
-195.36%
YoY
|
$331.3M
29.66%
YoY
|
$255.5M
9.55%
YoY
|
$233.3M
1.87%
YoY
|
| Other Income/Expense, Net |
$92.71M
-9.08%
YoY
|
$102.0M
-0.4%
YoY
|
$102.4M
3.12%
YoY
|
$99.28M
-42.94%
YoY
|
$174.0M
95.39%
YoY
|
| Pretax Income |
$738.4M
0.25%
YoY
|
$736.6M
23.65%
YoY
|
$595.7M
3.48%
YoY
|
$575.7M
-22.84%
YoY
|
$746.0M
15.09%
YoY
|
| Income Tax |
$106.7M
-3.44%
YoY
|
$110.5M
43.71%
YoY
|
$76.91M
2.79%
YoY
|
$74.83M
-32.03%
YoY
|
$110.1M
40.82%
YoY
|
| Net Earnings |
$631.6M
0.9%
YoY
|
$626.0M
20.67%
YoY
|
$518.8M
3.59%
YoY
|
$500.8M
-21.25%
YoY
|
$635.9M
11.56%
YoY
|
| Basic Earnings Per Share |
$5.15
-3.74%
YoY
|
$5.35
21.04%
YoY
|
$4.42
3.51%
YoY
|
$4.27
-22.08%
YoY
|
$5.48
12.07%
YoY
|
| Diluted Earnings Per Share |
$5.05
-3.63%
YoY
|
$5.24
18.82%
YoY
|
$4.41
3.52%
YoY
|
$4.26
-22.12%
YoY
|
$5.47
12.32%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
119.7M shares
5.13%
YoY
|
113.8M shares
0.36%
YoY
|
113.4M shares
0.22%
YoY
|
113.2M shares
0.25%
YoY
|
112.9M shares
0.22%
YoY
|
| Diluted Shares Outstanding |
122.0M shares
4.94%
YoY
|
116.2M shares
2.13%
YoY
|
113.8M shares
0.34%
YoY
|
113.4M shares
0.2%
YoY
|
113.2M shares
0.22%
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 |
$1.150B
11.36%
YoY
|
$1.128B
2.99%
YoY
|
$1.821B
2.94%
YoY
|
$1.359B
3.8%
YoY
|
$1.032B
8.47%
YoY
|
$1.095B
10.47%
YoY
|
$1.769B
8.0%
YoY
|
$1.309B
16.7%
YoY
|
$951.7M
0.72%
YoY
|
$991.6M
-1.76%
YoY
|
$1.638B
11.42%
YoY
|
$1.122B
5.65%
YoY
|
$945.0M
20.6%
YoY
|
$1.009B
26.34%
YoY
|
$1.470B
12.35%
YoY
|
$1.062B
6.14%
YoY
|
$783.5M
12.5%
YoY
|
$798.9M
7.81%
YoY
|
$1.308B
4.28%
YoY
|
| Cost Of Revenue |
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
|
| Gross Profit |
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
|
| 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 |
$259.8M
3.67%
YoY
|
$238.0M
-2.71%
YoY
|
$239.4M
-2.69%
YoY
|
$241.6M
1.02%
YoY
|
$250.7M
10.71%
YoY
|
$244.6M
12.25%
YoY
|
$246.0M
12.05%
YoY
|
$239.1M
15.03%
YoY
|
$226.4M
8.45%
YoY
|
$217.9M
6.37%
YoY
|
$219.6M
5.65%
YoY
|
$207.9M
3.17%
YoY
|
$208.8M
2.52%
YoY
|
$204.9M
9.67%
YoY
|
$207.8M
14.32%
YoY
|
$201.5M
15.71%
YoY
|
$203.6M
15.44%
YoY
|
$186.8M
9.5%
YoY
|
$181.8M
5.39%
YoY
|
| Operating Expenses |
$1.018B
4.45%
YoY
|
$1.007B
-0.37%
YoY
|
$1.239B
1.4%
YoY
|
$1.051B
5.62%
YoY
|
$975.1M
10.19%
YoY
|
$1.011B
10.21%
YoY
|
$1.222B
8.95%
YoY
|
$995.2M
6.06%
YoY
|
$884.9M
-1.04%
YoY
|
$917.2M
-5.69%
YoY
|
$1.121B
6.58%
YoY
|
$938.4M
11.91%
YoY
|
$894.2M
22.66%
YoY
|
$972.6M
29.88%
YoY
|
$1.052B
19.73%
YoY
|
$838.6M
16.17%
YoY
|
$729.0M
17.21%
YoY
|
$748.8M
5.46%
YoY
|
$878.9M
9.93%
YoY
|
| Operating Profit |
$131.2M
129.24%
YoY
|
N/A
|
$581.8M
6.37%
YoY
|
$307.6M
-1.97%
YoY
|
$57.22M
-14.33%
YoY
|
N/A
|
$547.0M
5.95%
YoY
|
$313.7M
71.18%
YoY
|
$66.79M
31.7%
YoY
|
N/A
|
$516.3M
23.63%
YoY
|
$183.3M
-17.85%
YoY
|
$50.72M
-6.93%
YoY
|
N/A
|
$417.6M
-2.75%
YoY
|
$223.1M
-19.86%
YoY
|
$54.49M
14.64%
YoY
|
N/A
|
$429.4M
-5.63%
YoY
|
| Interest Expense |
-$96.44M
49.26%
YoY
|
-$92.48M
15.15%
YoY
|
-$82.54M
0.58%
YoY
|
-$76.44M
-9.05%
YoY
|
-$64.61M
-174.58%
YoY
|
-$80.31M
15.9%
YoY
|
-$82.07M
-193.45%
YoY
|
-$84.05M
34.45%
YoY
|
$86.63M
14.9%
YoY
|
-$69.29M
-2.07%
YoY
|
$87.82M
38.31%
YoY
|
-$62.51M
-200.45%
YoY
|
$75.40M
23.79%
YoY
|
-$70.75M
50.03%
YoY
|
$63.49M
7.99%
YoY
|
$62.23M
8.08%
YoY
|
$60.91M
6.96%
YoY
|
-$47.16M
0.55%
YoY
|
$58.79M
3.45%
YoY
|
| Other Income/Expense, Net |
$21.01M
-32.46%
YoY
|
-$10.94M
61.81%
YoY
|
$24.76M
0.92%
YoY
|
$26.30M
6.75%
YoY
|
$31.10M
-30.74%
YoY
|
-$6.761M
-407.74%
YoY
|
$24.54M
-21.15%
YoY
|
$24.64M
304.27%
YoY
|
$44.90M
67.09%
YoY
|
$2.197M
-60.51%
YoY
|
$31.12M
6.28%
YoY
|
$6.095M
-82.3%
YoY
|
$26.87M
-15.6%
YoY
|
$5.563M
-77.79%
YoY
|
$29.28M
-35.49%
YoY
|
$34.44M
-23.78%
YoY
|
$31.84M
-30.14%
YoY
|
$25.04M
-236.1%
YoY
|
$45.39M
49.77%
YoY
|
| Pretax Income |
$36.28M
-656.4%
YoY
|
$17.59M
-795.14%
YoY
|
$495.4M
4.63%
YoY
|
$231.9M
-3.59%
YoY
|
-$6.521M
-126.02%
YoY
|
-$2.531M
-135.8%
YoY
|
$473.5M
3.03%
YoY
|
$240.5M
89.6%
YoY
|
$25.06M
1043.2%
YoY
|
$7.070M
-124.86%
YoY
|
$459.6M
19.88%
YoY
|
$126.9M
-35.04%
YoY
|
$2.192M
-91.38%
YoY
|
-$28.44M
-201.91%
YoY
|
$383.4M
-7.84%
YoY
|
$195.3M
-26.58%
YoY
|
$25.42M
-29.77%
YoY
|
$27.90M
-181.11%
YoY
|
$416.0M
-2.92%
YoY
|
| Income Tax |
$1.169M
-118.91%
YoY
|
-$3.000K
-70.0%
YoY
|
$77.89M
4.94%
YoY
|
$35.02M
8.01%
YoY
|
-$6.183M
-258.91%
YoY
|
-$10.00K
-100.36%
YoY
|
$74.23M
30.12%
YoY
|
$32.42M
103.94%
YoY
|
$3.891M
228.91%
YoY
|
$2.787M
-89.86%
YoY
|
$57.05M
8.19%
YoY
|
$15.90M
-40.43%
YoY
|
$1.183M
-71.57%
YoY
|
$27.49M
-15.6%
YoY
|
$52.73M
-26.63%
YoY
|
$26.69M
-42.68%
YoY
|
$4.161M
-195.66%
YoY
|
$32.57M
6.44%
YoY
|
$71.86M
-6.95%
YoY
|
| Net Earnings |
$35.11M
-10488.76%
YoY
|
$15.40M
-325.62%
YoY
|
$417.5M
4.57%
YoY
|
$196.9M
-5.4%
YoY
|
-$338.0K
-101.6%
YoY
|
-$6.827M
29582.61%
YoY
|
$399.3M
-0.81%
YoY
|
$208.1M
95.11%
YoY
|
$21.17M
1997.92%
YoY
|
-$23.00K
-99.9%
YoY
|
$402.5M
21.74%
YoY
|
$106.7M
-36.74%
YoY
|
$1.009M
-95.25%
YoY
|
-$23.99M
-186.98%
YoY
|
$330.6M
-3.92%
YoY
|
$168.6M
-23.16%
YoY
|
$21.26M
-47.52%
YoY
|
$27.58M
-242.19%
YoY
|
$344.1M
-2.03%
YoY
|
| Basic Earnings Per Share |
$0.27
-775.0%
YoY
|
N/A
|
$3.45
-0.58%
YoY
|
$1.61
-10.06%
YoY
|
-$0.04
-126.67%
YoY
|
N/A
|
$3.47
-1.14%
YoY
|
$1.79
90.43%
YoY
|
$0.15
-600.0%
YoY
|
N/A
|
$3.51
21.87%
YoY
|
$0.94
-35.17%
YoY
|
-$0.03
-120.0%
YoY
|
N/A
|
$2.88
-4.32%
YoY
|
$1.45
-24.08%
YoY
|
$0.15
-53.13%
YoY
|
N/A
|
$3.01
-1.95%
YoY
|
| Diluted Earnings Per Share |
$0.27
-775.0%
YoY
|
$0.13
-318.26%
YoY
|
$3.39
0.59%
YoY
|
$1.58
-10.23%
YoY
|
-$0.04
-126.67%
YoY
|
-$0.06
29750.0%
YoY
|
$3.37
-3.71%
YoY
|
$1.76
87.64%
YoY
|
$0.15
-600.0%
YoY
|
$0.00
-99.9%
YoY
|
$3.50
21.53%
YoY
|
$0.94
-35.31%
YoY
|
-$0.03
-120.0%
YoY
|
-$0.21
-100.0%
YoY
|
$2.88
-4.0%
YoY
|
$1.45
-24.08%
YoY
|
$0.15
-53.13%
YoY
|
$243.6K
-241.52%
YoY
|
$3.00
-2.28%
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 |
120.9M shares
1.52%
YoY
|
119.7M shares
5.27%
YoY
|
119.4M shares
5.12%
YoY
|
119.4M shares
5.14%
YoY
|
119.1M shares
5.0%
YoY
|
113.7M shares
0.27%
YoY
|
113.6M shares
0.26%
YoY
|
113.6M shares
0.27%
YoY
|
113.4M shares
0.22%
YoY
|
113.4M shares
0.23%
YoY
|
113.3M shares
0.24%
YoY
|
113.3M shares
0.07%
YoY
|
113.2M shares
0.06%
YoY
|
113.1M shares
0.28%
YoY
|
113.0M shares
0.11%
YoY
|
113.2M shares
0.26%
YoY
|
113.1M shares
0.24%
YoY
|
112.8M shares
0.2%
YoY
|
112.9M shares
0.22%
YoY
|
| Diluted Shares Outstanding |
123.8M shares
3.5%
YoY
|
N/A
|
122.0M shares
4.13%
YoY
|
121.9M shares
5.23%
YoY
|
119.6M shares
4.7%
YoY
|
N/A
|
117.1M shares
2.88%
YoY
|
115.8M shares
1.83%
YoY
|
114.2M shares
0.77%
YoY
|
N/A
|
113.8M shares
0.33%
YoY
|
113.7M shares
0.31%
YoY
|
113.4M shares
0.06%
YoY
|
N/A
|
113.5M shares
0.22%
YoY
|
113.4M shares
0.13%
YoY
|
113.3M shares
0.18%
YoY
|
N/A
|
113.2M shares
0.2%
YoY
|
Loading...