|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$6.902B
12.23%
YoY
|
$6.150B
12.22%
YoY
|
$5.480B
7.38%
YoY
|
$5.104B
13.63%
YoY
|
$4.492B
8.3%
YoY
|
| Cost Of Revenue |
$2.371B
17.76%
YoY
|
$2.014B
18.66%
YoY
|
$1.697B
5.07%
YoY
|
$1.615B
20.33%
YoY
|
$1.342B
21.63%
YoY
|
| Gross Profit |
$4.530B
9.53%
YoY
|
$4.136B
9.33%
YoY
|
$3.783B
8.45%
YoY
|
$3.489B
10.77%
YoY
|
$3.149B
3.47%
YoY
|
| Selling, General & Admin |
$1.394B
4.06%
YoY
|
$1.340B
8.35%
YoY
|
$1.236B
8.39%
YoY
|
$1.141B
11.54%
YoY
|
$1.023B
7.73%
YoY
|
| Research & Development |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Depreciation & Amortization |
$1.024B
13.71%
YoY
|
$900.9M
16.07%
YoY
|
$776.2M
6.67%
YoY
|
$727.6M
6.93%
YoY
|
$680.4M
4.35%
YoY
|
| Operating Expenses |
$1.394B
4.06%
YoY
|
$1.340B
8.35%
YoY
|
$1.236B
8.39%
YoY
|
$1.141B
11.54%
YoY
|
$1.023B
7.73%
YoY
|
| Operating Profit |
$1.164B
15.28%
YoY
|
$1.010B
9.52%
YoY
|
$921.8M
-12.2%
YoY
|
$1.050B
22.91%
YoY
|
$854.2M
-8.62%
YoY
|
| Interest Expense |
-$829.3M
14.94%
YoY
|
-$721.6M
9.21%
YoY
|
-$660.7M
54.98%
YoY
|
-$426.3M
6.0%
YoY
|
-$402.2M
-10.3%
YoY
|
| Other Income/Expense, Net |
-$123.3M
183.96%
YoY
|
-$43.42M
-60.03%
YoY
|
-$108.6M
-255.69%
YoY
|
$69.78M
-63.81%
YoY
|
$192.8M
-234.32%
YoY
|
| Pretax Income |
$211.2M
-13.64%
YoY
|
$244.5M
7.63%
YoY
|
$227.2M
-64.03%
YoY
|
$631.6M
197.3%
YoY
|
$212.5M
-23.06%
YoY
|
| Income Tax |
$58.93M
-3.18%
YoY
|
$60.87M
52.4%
YoY
|
$39.94M
-42.52%
YoY
|
$69.49M
-60.58%
YoY
|
$176.3M
495.39%
YoY
|
| Net Earnings |
$152.3M
-17.1%
YoY
|
$183.7M
-1.92%
YoY
|
$187.3M
-66.69%
YoY
|
$562.1M
24.17%
YoY
|
$452.7M
31.95%
YoY
|
| Basic Earnings Per Share |
$0.49
-19.67%
YoY
|
$0.61
-3.17%
YoY
|
$0.63
-67.19%
YoY
|
$1.92
23.08%
YoY
|
$1.56
31.09%
YoY
|
| Diluted Earnings Per Share |
$0.49
-19.67%
YoY
|
$0.61
-3.17%
YoY
|
$0.63
-66.84%
YoY
|
$1.90
22.58%
YoY
|
$1.55
30.25%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
295.4M shares
0.69%
YoY
|
293.4M shares
0.49%
YoY
|
291.9M shares
0.39%
YoY
|
290.8M shares
0.47%
YoY
|
289.5M shares
0.44%
YoY
|
| Diluted Shares Outstanding |
297.8M shares
0.53%
YoY
|
296.2M shares
0.77%
YoY
|
294.0M shares
0.52%
YoY
|
292.4M shares
0.5%
YoY
|
291.0M shares
0.81%
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.936B
21.58%
YoY
|
$1.843B
16.56%
YoY
|
$1.754B
12.63%
YoY
|
$1.712B
11.57%
YoY
|
$1.593B
7.83%
YoY
|
$1.581B
11.37%
YoY
|
$1.557B
12.19%
YoY
|
$1.534B
13.0%
YoY
|
$1.477B
12.36%
YoY
|
$1.420B
11.01%
YoY
|
$1.388B
7.87%
YoY
|
$1.358B
5.3%
YoY
|
$1.314B
5.31%
YoY
|
$1.279B
10.3%
YoY
|
$1.287B
13.87%
YoY
|
$1.290B
15.16%
YoY
|
$1.248B
15.34%
YoY
|
$1.160B
9.43%
YoY
|
$1.130B
9.02%
YoY
|
| Cost Of Revenue |
$705.4M
31.39%
YoY
|
$644.0M
24.14%
YoY
|
$615.3M
20.64%
YoY
|
$575.0M
14.26%
YoY
|
$536.9M
11.5%
YoY
|
$518.8M
20.76%
YoY
|
$510.1M
21.39%
YoY
|
$503.2M
16.65%
YoY
|
$481.5M
15.82%
YoY
|
$429.6M
8.88%
YoY
|
$420.2M
4.85%
YoY
|
$431.4M
3.55%
YoY
|
$415.8M
3.14%
YoY
|
$394.6M
15.27%
YoY
|
$400.7M
17.48%
YoY
|
$416.6M
22.72%
YoY
|
$403.1M
26.28%
YoY
|
$342.3M
103.38%
YoY
|
$341.1M
9.4%
YoY
|
| Gross Profit |
$1.231B
16.59%
YoY
|
$1.199B
12.86%
YoY
|
$1.139B
8.73%
YoY
|
$1.137B
10.26%
YoY
|
$1.056B
6.06%
YoY
|
$1.063B
7.3%
YoY
|
$1.047B
8.19%
YoY
|
$1.031B
11.29%
YoY
|
$995.4M
10.77%
YoY
|
$990.2M
11.95%
YoY
|
$968.0M
9.23%
YoY
|
$926.5M
6.14%
YoY
|
$898.6M
6.35%
YoY
|
$884.5M
8.22%
YoY
|
$886.2M
12.31%
YoY
|
$872.9M
11.88%
YoY
|
$845.0M
10.77%
YoY
|
$817.3M
-8.3%
YoY
|
$789.0M
8.85%
YoY
|
| Selling, General & Admin |
$372.8M
13.05%
YoY
|
$517.0M
2.68%
YoY
|
$335.2M
-1.95%
YoY
|
$390.5M
13.23%
YoY
|
$329.7M
3.22%
YoY
|
$503.5M
3.45%
YoY
|
$341.9M
8.54%
YoY
|
$344.8M
10.59%
YoY
|
$319.5M
8.47%
YoY
|
$486.7M
14.62%
YoY
|
$315.0M
10.42%
YoY
|
$311.8M
5.56%
YoY
|
$294.5M
4.91%
YoY
|
$424.6M
6.35%
YoY
|
$285.3M
18.09%
YoY
|
$295.4M
13.71%
YoY
|
$280.7M
8.5%
YoY
|
$399.2M
7.73%
YoY
|
$241.6M
4.09%
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
|
| Depreciation & Amortization |
$267.8M
15.37%
YoY
|
$277.5M
18.29%
YoY
|
$262.2M
12.9%
YoY
|
$252.6M
12.5%
YoY
|
$232.2M
10.78%
YoY
|
$234.6M
17.33%
YoY
|
$232.2M
16.85%
YoY
|
$224.5M
14.91%
YoY
|
$209.6M
15.08%
YoY
|
$200.0M
4.88%
YoY
|
$198.8M
13.53%
YoY
|
$195.4M
9.6%
YoY
|
$182.1M
-0.83%
YoY
|
$190.6M
10.03%
YoY
|
$175.1M
0.15%
YoY
|
$178.3M
6.94%
YoY
|
$183.6M
10.85%
YoY
|
$173.3M
-6.74%
YoY
|
$174.8M
11.17%
YoY
|
| Operating Expenses |
$372.8M
13.05%
YoY
|
$794.5M
7.64%
YoY
|
$335.2M
-1.95%
YoY
|
$390.5M
13.23%
YoY
|
$329.7M
3.22%
YoY
|
$738.1M
7.5%
YoY
|
$341.9M
8.54%
YoY
|
$344.8M
10.59%
YoY
|
$319.5M
8.47%
YoY
|
$686.6M
11.6%
YoY
|
$315.0M
10.42%
YoY
|
$311.8M
5.56%
YoY
|
$294.5M
4.91%
YoY
|
$615.2M
7.46%
YoY
|
$285.3M
18.09%
YoY
|
$295.4M
13.71%
YoY
|
$280.7M
8.5%
YoY
|
$572.5M
6.22%
YoY
|
$241.6M
4.09%
YoY
|
| Operating Profit |
$395.2M
55.42%
YoY
|
$404.7M
24.74%
YoY
|
$308.6M
22.86%
YoY
|
$259.9M
12.85%
YoY
|
$254.3M
3.53%
YoY
|
$324.4M
6.85%
YoY
|
$251.2M
5.61%
YoY
|
$230.3M
8.36%
YoY
|
$245.6M
2.06%
YoY
|
$303.6M
12.76%
YoY
|
$237.8M
-16.77%
YoY
|
$212.5M
-27.66%
YoY
|
$240.7M
8.34%
YoY
|
$269.3M
10.0%
YoY
|
$285.8M
57.5%
YoY
|
$293.8M
-3.97%
YoY
|
$222.1M
30.35%
YoY
|
$244.8M
-30.52%
YoY
|
$181.4M
-24.48%
YoY
|
| Interest Expense |
-$223.8M
14.93%
YoY
|
-$215.8M
73.91%
YoY
|
-$209.7M
12.72%
YoY
|
-$205.1M
15.51%
YoY
|
-$194.7M
31.46%
YoY
|
-$124.1M
-34.13%
YoY
|
-$186.1M
50.66%
YoY
|
-$177.5M
11.49%
YoY
|
-$148.1M
-2.28%
YoY
|
-$188.4M
-6.65%
YoY
|
-$123.5M
95.26%
YoY
|
-$159.2M
165.32%
YoY
|
-$151.6M
49.73%
YoY
|
-$201.8M
92.37%
YoY
|
-$63.25M
-21.54%
YoY
|
-$60.02M
-40.28%
YoY
|
-$101.2M
-5.12%
YoY
|
-$104.9M
-25.75%
YoY
|
-$80.61M
-39.8%
YoY
|
| Other Income/Expense, Net |
$4.708M
-116.53%
YoY
|
-$20.89M
-38.29%
YoY
|
$3.986M
-104.62%
YoY
|
-$81.88M
1303.69%
YoY
|
-$28.49M
-327.36%
YoY
|
-$33.85M
717.85%
YoY
|
-$86.36M
-630.77%
YoY
|
-$5.833M
-90.73%
YoY
|
$12.53M
-159.1%
YoY
|
-$4.139M
-104.28%
YoY
|
$16.27M
-69.22%
YoY
|
-$62.95M
-252.73%
YoY
|
-$21.20M
-62.08%
YoY
|
$96.67M
-1519.53%
YoY
|
$52.87M
185.77%
YoY
|
$41.22M
-77.87%
YoY
|
-$55.90M
1086.1%
YoY
|
-$6.810M
-83.39%
YoY
|
$18.50M
-122.17%
YoY
|
| Pretax Income |
$176.1M
466.88%
YoY
|
$104.3M
-16.02%
YoY
|
$102.8M
-583.59%
YoY
|
-$27.04M
-156.41%
YoY
|
$31.07M
-66.82%
YoY
|
$124.2M
225.1%
YoY
|
-$21.27M
-120.99%
YoY
|
$47.94M
788.11%
YoY
|
$93.63M
13.78%
YoY
|
$38.21M
-73.29%
YoY
|
$101.3M
-53.29%
YoY
|
$5.398M
-97.55%
YoY
|
$82.29M
58.91%
YoY
|
$143.0M
68.93%
YoY
|
$216.9M
125.6%
YoY
|
$219.9M
-43.16%
YoY
|
$51.79M
-15.48%
YoY
|
$84.68M
-65.17%
YoY
|
$96.13M
83.11%
YoY
|
| Income Tax |
$27.12M
82.8%
YoY
|
$11.21M
-39.55%
YoY
|
$16.59M
33.82%
YoY
|
$16.30M
22.35%
YoY
|
$14.84M
-10.68%
YoY
|
$18.54M
105.63%
YoY
|
$12.40M
25.1%
YoY
|
$13.32M
213.02%
YoY
|
$16.61M
-0.89%
YoY
|
$9.018M
-48.15%
YoY
|
$9.912M
-58.59%
YoY
|
$4.255M
-76.47%
YoY
|
$16.76M
66.25%
YoY
|
$17.39M
-25.09%
YoY
|
$23.93M
-14.57%
YoY
|
$18.08M
-83.62%
YoY
|
$10.08M
-31.15%
YoY
|
$23.22M
-727.49%
YoY
|
$28.02M
101.07%
YoY
|
| Net Earnings |
$149.0M
817.88%
YoY
|
$89.27M
-14.11%
YoY
|
$86.24M
-356.17%
YoY
|
-$43.34M
-225.18%
YoY
|
$16.23M
-78.93%
YoY
|
$103.9M
264.9%
YoY
|
-$33.67M
-136.84%
YoY
|
$34.62M
2928.96%
YoY
|
$77.03M
17.53%
YoY
|
$28.48M
-76.74%
YoY
|
$91.39M
-52.63%
YoY
|
$1.143M
-99.43%
YoY
|
$65.54M
57.13%
YoY
|
$122.4M
98.61%
YoY
|
$192.9M
183.26%
YoY
|
$201.9M
-27.0%
YoY
|
$41.71M
-10.56%
YoY
|
$61.65M
-75.08%
YoY
|
$68.11M
76.63%
YoY
|
| Basic Earnings Per Share |
$0.48
860.0%
YoY
|
N/A
|
$0.28
-354.55%
YoY
|
-$0.15
-225.0%
YoY
|
$0.05
-80.0%
YoY
|
N/A
|
-$0.11
-135.48%
YoY
|
$0.12
N/A
|
$0.25
13.64%
YoY
|
N/A
|
$0.31
-53.03%
YoY
|
$0.00
-100.0%
YoY
|
$0.22
46.67%
YoY
|
N/A
|
$0.66
186.96%
YoY
|
$0.69
-27.37%
YoY
|
$0.15
-6.25%
YoY
|
N/A
|
$0.23
76.92%
YoY
|
| Diluted Earnings Per Share |
$0.48
860.0%
YoY
|
$0.30
-14.3%
YoY
|
$0.28
-354.55%
YoY
|
-$0.15
-225.0%
YoY
|
$0.05
-80.0%
YoY
|
$0.35
262.23%
YoY
|
-$0.11
-135.48%
YoY
|
$0.12
N/A
|
$0.25
13.64%
YoY
|
$0.10
-76.91%
YoY
|
$0.31
-53.03%
YoY
|
$0.00
-100.0%
YoY
|
$0.22
57.14%
YoY
|
$0.42
-100.0%
YoY
|
$0.66
-100.0%
YoY
|
$0.68
-28.42%
YoY
|
$0.14
-12.5%
YoY
|
$211.3K
-75.3%
YoY
|
$232.2K
178617605.91%
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 |
295.8M shares
0.71%
YoY
|
295.6M shares
0.73%
YoY
|
295.3M shares
0.69%
YoY
|
295.0M shares
0.65%
YoY
|
293.7M shares
0.5%
YoY
|
293.5M shares
0.5%
YoY
|
293.3M shares
0.51%
YoY
|
293.1M shares
0.52%
YoY
|
292.3M shares
0.47%
YoY
|
292.0M shares
0.44%
YoY
|
291.9M shares
0.4%
YoY
|
291.6M shares
0.3%
YoY
|
290.9M shares
0.2%
YoY
|
290.7M shares
0.4%
YoY
|
290.7M shares
0.32%
YoY
|
290.8M shares
0.52%
YoY
|
290.3M shares
0.54%
YoY
|
289.5M shares
0.48%
YoY
|
289.8M shares
0.47%
YoY
|
| Diluted Shares Outstanding |
298.8M shares
0.53%
YoY
|
N/A
|
298.0M shares
1.49%
YoY
|
295.4M shares
-0.16%
YoY
|
297.3M shares
0.69%
YoY
|
N/A
|
293.6M shares
-0.23%
YoY
|
295.8M shares
0.79%
YoY
|
295.2M shares
0.74%
YoY
|
N/A
|
294.3M shares
0.59%
YoY
|
293.5M shares
0.36%
YoY
|
293.0M shares
0.41%
YoY
|
N/A
|
292.6M shares
0.37%
YoY
|
292.5M shares
0.48%
YoY
|
291.8M shares
0.8%
YoY
|
N/A
|
291.5M shares
0.93%
YoY
|
Loading...