|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$4.824B
2.74%
YoY
|
$4.696B
3.94%
YoY
|
$4.518B
8.02%
YoY
|
$4.182B
22.43%
YoY
|
$3.416B
17.18%
YoY
|
| Cost Of Revenue |
$1.310B
4.13%
YoY
|
$1.258B
9.59%
YoY
|
$1.148B
9.03%
YoY
|
$1.053B
14.37%
YoY
|
$920.6M
6.12%
YoY
|
| Gross Profit |
$3.514B
2.23%
YoY
|
$3.438B
2.01%
YoY
|
$3.370B
7.69%
YoY
|
$3.129B
25.41%
YoY
|
$2.495B
21.86%
YoY
|
| Selling, General & Admin |
$106.7M
0.0%
YoY
|
$106.7M
32.3%
YoY
|
$80.63M
-27.18%
YoY
|
$110.7M
16.48%
YoY
|
$95.06M
29.86%
YoY
|
| Research & Development |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Depreciation & Amortization |
$1.152B
1.95%
YoY
|
$1.130B
16.46%
YoY
|
$970.1M
9.22%
YoY
|
$888.1M
24.49%
YoY
|
$713.4M
28.95%
YoY
|
| Operating Expenses |
$1.259B
1.79%
YoY
|
$1.236B
17.68%
YoY
|
$1.051B
5.19%
YoY
|
$998.9M
23.55%
YoY
|
$808.5M
29.07%
YoY
|
| Operating Profit |
$2.256B
2.47%
YoY
|
$2.201B
-5.08%
YoY
|
$2.319B
8.86%
YoY
|
$2.130B
26.3%
YoY
|
$1.687B
18.68%
YoY
|
| Interest Expense |
$304.5M
5.95%
YoY
|
$287.4M
42.89%
YoY
|
$201.1M
47.55%
YoY
|
$136.3M
50.17%
YoY
|
$90.77M
61.28%
YoY
|
| Other Income/Expense, Net |
$27.70M
199.52%
YoY
|
$9.247M
9.78%
YoY
|
$8.423M
61.61%
YoY
|
$5.212M
N/A
|
N/A
|
| Pretax Income |
$1.790B
-14.33%
YoY
|
$2.089B
-3.77%
YoY
|
$2.171B
-50.28%
YoY
|
$4.366B
122.81%
YoY
|
$1.960B
43.96%
YoY
|
| Income Tax |
-$7.228M
-254.81%
YoY
|
$4.669M
-56.85%
YoY
|
$10.82M
-24.33%
YoY
|
$14.30M
15.32%
YoY
|
$12.40M
N/A
|
| Net Earnings |
$1.784B
-13.88%
YoY
|
$2.072B
-3.55%
YoY
|
$2.148B
-50.6%
YoY
|
$4.349B
122.66%
YoY
|
$1.953B
43.92%
YoY
|
| Basic Earnings Per Share |
$9.04
-15.36%
YoY
|
$10.68
-3.87%
YoY
|
$11.11
-53.0%
YoY
|
$23.64
138.55%
YoY
|
$9.91
57.55%
YoY
|
| Diluted Earnings Per Share |
$9.01
-15.32%
YoY
|
$10.64
-3.8%
YoY
|
$11.06
-52.94%
YoY
|
$23.50
138.1%
YoY
|
$9.87
56.92%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
175.4M shares
0.05%
YoY
|
175.4M shares
-0.07%
YoY
|
175.5M shares
0.12%
YoY
|
175.3M shares
0.23%
YoY
|
174.9M shares
0.21%
YoY
|
| Diluted Shares Outstanding |
175.9M shares
-0.08%
YoY
|
176.0M shares
-0.06%
YoY
|
176.1M shares
-0.08%
YoY
|
176.3M shares
0.41%
YoY
|
175.6M shares
0.53%
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.218B
2.92%
YoY
|
$1.216B
3.26%
YoY
|
$1.224B
3.05%
YoY
|
$1.201B
2.38%
YoY
|
$1.183B
2.24%
YoY
|
$1.177B
1.51%
YoY
|
$1.188B
3.84%
YoY
|
$1.173B
4.77%
YoY
|
$1.157B
5.76%
YoY
|
$1.160B
6.55%
YoY
|
$1.144B
5.12%
YoY
|
$1.120B
8.5%
YoY
|
$1.094B
12.41%
YoY
|
$1.089B
17.77%
YoY
|
$1.088B
21.59%
YoY
|
$1.032B
24.45%
YoY
|
$973.4M
26.87%
YoY
|
$924.3M
21.78%
YoY
|
$894.9M
21.83%
YoY
|
| Cost Of Revenue |
$339.9M
2.44%
YoY
|
$329.3M
5.95%
YoY
|
$330.9M
2.84%
YoY
|
$318.0M
5.63%
YoY
|
$331.8M
2.27%
YoY
|
$310.8M
6.86%
YoY
|
$321.7M
11.34%
YoY
|
$301.0M
7.56%
YoY
|
$324.5M
12.55%
YoY
|
$290.8M
12.01%
YoY
|
$288.9M
4.3%
YoY
|
$279.9M
9.67%
YoY
|
$288.3M
10.45%
YoY
|
$259.7M
9.63%
YoY
|
$277.0M
17.03%
YoY
|
$255.2M
16.75%
YoY
|
$261.0M
14.28%
YoY
|
$236.9M
15.26%
YoY
|
$236.7M
8.84%
YoY
|
| Gross Profit |
$877.8M
3.11%
YoY
|
$886.5M
2.29%
YoY
|
$893.2M
3.13%
YoY
|
$883.1M
1.25%
YoY
|
$851.3M
2.23%
YoY
|
$866.7M
-0.27%
YoY
|
$866.1M
1.31%
YoY
|
$872.2M
3.84%
YoY
|
$832.7M
3.32%
YoY
|
$869.0M
4.84%
YoY
|
$854.9M
5.4%
YoY
|
$839.9M
8.12%
YoY
|
$805.9M
13.12%
YoY
|
$828.9M
20.57%
YoY
|
$811.1M
23.23%
YoY
|
$776.8M
27.2%
YoY
|
$712.4M
32.23%
YoY
|
$687.5M
24.2%
YoY
|
$658.2M
28.25%
YoY
|
| Selling, General & Admin |
$10.38M
-58.77%
YoY
|
$4.940M
-84.82%
YoY
|
$28.78M
9.8%
YoY
|
$25.73M
15.15%
YoY
|
$25.18M
18.04%
YoY
|
$32.55M
40.46%
YoY
|
$26.21M
-8.42%
YoY
|
$22.34M
-7.83%
YoY
|
$21.34M
-14.53%
YoY
|
$23.17M
-26.78%
YoY
|
$28.63M
0.79%
YoY
|
$24.24M
-12.97%
YoY
|
$24.96M
9.35%
YoY
|
$31.65M
33.63%
YoY
|
$28.40M
2.84%
YoY
|
$27.85M
7.09%
YoY
|
$22.83M
28.25%
YoY
|
$23.68M
50.85%
YoY
|
$27.62M
42.36%
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 |
$290.7M
2.83%
YoY
|
$295.5M
5.22%
YoY
|
$290.4M
3.58%
YoY
|
$283.2M
-0.04%
YoY
|
$282.7M
-0.87%
YoY
|
$280.9M
-2.31%
YoY
|
$280.3M
17.42%
YoY
|
$283.3M
27.56%
YoY
|
$285.2M
28.67%
YoY
|
$287.5M
26.92%
YoY
|
$238.7M
8.14%
YoY
|
$222.1M
1.57%
YoY
|
$221.7M
-0.22%
YoY
|
$226.5M
10.35%
YoY
|
$220.8M
17.09%
YoY
|
$218.7M
26.62%
YoY
|
$222.1M
51.25%
YoY
|
$205.3M
45.18%
YoY
|
$188.6M
36.24%
YoY
|
| Operating Expenses |
$317.7M
3.17%
YoY
|
$322.5M
2.9%
YoY
|
$319.1M
4.11%
YoY
|
$308.9M
1.07%
YoY
|
$307.9M
0.44%
YoY
|
$313.4M
0.88%
YoY
|
$306.5M
14.65%
YoY
|
$305.7M
24.07%
YoY
|
$306.5M
24.3%
YoY
|
$310.7M
20.34%
YoY
|
$267.4M
7.3%
YoY
|
$246.4M
-0.08%
YoY
|
$246.6M
0.68%
YoY
|
$258.2M
12.76%
YoY
|
$249.2M
15.27%
YoY
|
$246.6M
24.06%
YoY
|
$245.0M
48.73%
YoY
|
$229.0M
45.66%
YoY
|
$216.2M
37.08%
YoY
|
| Operating Profit |
$474.3M
-12.73%
YoY
|
$564.0M
1.95%
YoY
|
$574.0M
2.6%
YoY
|
$574.1M
1.35%
YoY
|
$543.4M
3.28%
YoY
|
$553.2M
-0.92%
YoY
|
$559.5M
-4.76%
YoY
|
$566.5M
-4.56%
YoY
|
$526.2M
-5.92%
YoY
|
$558.3M
-2.17%
YoY
|
$587.5M
4.55%
YoY
|
$593.5M
11.92%
YoY
|
$559.3M
19.65%
YoY
|
$570.7M
24.47%
YoY
|
$561.9M
27.12%
YoY
|
$530.3M
28.71%
YoY
|
$467.5M
24.96%
YoY
|
$458.5M
15.69%
YoY
|
$442.0M
24.34%
YoY
|
| Interest Expense |
$80.02M
11.12%
YoY
|
-$73.97M
-209.79%
YoY
|
$79.69M
7.33%
YoY
|
$71.61M
-2.22%
YoY
|
$72.01M
6.24%
YoY
|
$67.37M
-156.9%
YoY
|
$74.25M
27.25%
YoY
|
$73.24M
-756.35%
YoY
|
$67.78M
87.75%
YoY
|
-$118.4M
-23.66%
YoY
|
$58.35M
71.05%
YoY
|
-$11.16M
-133.87%
YoY
|
$36.10M
8.99%
YoY
|
-$155.1M
-195.68%
YoY
|
$34.11M
43.72%
YoY
|
$32.94M
49.77%
YoY
|
$33.12M
117.21%
YoY
|
$162.1M
-510.39%
YoY
|
$23.74M
66.2%
YoY
|
| Other Income/Expense, Net |
$6.193M
-0.11%
YoY
|
$11.67M
341.56%
YoY
|
$4.533M
53.92%
YoY
|
$5.582M
233.05%
YoY
|
$6.200M
46.82%
YoY
|
$2.642M
-68.63%
YoY
|
$2.945M
N/A
|
$1.676M
N/A
|
$4.223M
N/A
|
$8.423M
721.76%
YoY
|
N/A
|
N/A
|
N/A
|
$1.025M
N/A
|
$1.232M
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Pretax Income |
$530.9M
28.8%
YoY
|
$495.3M
-19.72%
YoY
|
$517.6M
18.82%
YoY
|
$364.7M
-30.31%
YoY
|
$412.2M
-19.67%
YoY
|
$617.0M
38.88%
YoY
|
$435.6M
-29.35%
YoY
|
$523.3M
-9.96%
YoY
|
$513.2M
-1.39%
YoY
|
$444.3M
7.07%
YoY
|
$616.6M
-77.8%
YoY
|
$581.2M
-11.53%
YoY
|
$520.4M
0.8%
YoY
|
$414.9M
-33.29%
YoY
|
$2.778B
465.09%
YoY
|
$656.9M
59.54%
YoY
|
$516.3M
18.88%
YoY
|
$622.0M
76.51%
YoY
|
$491.6M
50.9%
YoY
|
| Income Tax |
$1.569M
10.03%
YoY
|
-$14.73M
972.47%
YoY
|
$2.831M
13.79%
YoY
|
$3.240M
56.14%
YoY
|
$1.426M
-3.58%
YoY
|
-$1.373M
-158.05%
YoY
|
$2.488M
-12.21%
YoY
|
$2.075M
-17.59%
YoY
|
$1.479M
-52.37%
YoY
|
$2.365M
N/A
|
$2.834M
N/A
|
$2.518M
N/A
|
$3.105M
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Net Earnings |
$526.3M
29.05%
YoY
|
$457.0M
-19.03%
YoY
|
$511.1M
18.76%
YoY
|
$358.4M
-30.82%
YoY
|
$407.8M
-19.88%
YoY
|
$564.4M
44.84%
YoY
|
$430.3M
-29.83%
YoY
|
$518.1M
-1.92%
YoY
|
$508.9M
-1.69%
YoY
|
$389.7M
7.46%
YoY
|
$613.3M
-77.85%
YoY
|
$528.3M
-19.21%
YoY
|
$517.7M
0.73%
YoY
|
$362.6M
-41.49%
YoY
|
$2.769B
465.0%
YoY
|
$653.9M
59.31%
YoY
|
$513.9M
18.68%
YoY
|
$619.7M
76.4%
YoY
|
$490.1M
50.86%
YoY
|
| Basic Earnings Per Share |
$2.72
33.33%
YoY
|
N/A
|
$2.63
21.2%
YoY
|
$1.76
-34.08%
YoY
|
$2.04
-21.84%
YoY
|
N/A
|
$2.17
-32.4%
YoY
|
$2.67
-11.3%
YoY
|
$2.61
-2.25%
YoY
|
N/A
|
$3.21
-79.25%
YoY
|
$3.01
-12.5%
YoY
|
$2.67
0.75%
YoY
|
N/A
|
$15.47
511.46%
YoY
|
$3.44
73.74%
YoY
|
$2.65
19.91%
YoY
|
N/A
|
$2.53
79.43%
YoY
|
| Diluted Earnings Per Share |
$2.71
32.84%
YoY
|
$2.60
-19.01%
YoY
|
$2.62
21.3%
YoY
|
$1.76
-33.83%
YoY
|
$2.04
-21.54%
YoY
|
$3.21
44.95%
YoY
|
$2.16
-32.5%
YoY
|
$2.66
-11.27%
YoY
|
$2.60
-1.89%
YoY
|
$2.21
7.51%
YoY
|
$3.20
-79.19%
YoY
|
$3.00
-12.34%
YoY
|
$2.65
0.76%
YoY
|
$2.06
-100.0%
YoY
|
$15.38
510.32%
YoY
|
$3.42
73.6%
YoY
|
$2.63
19.0%
YoY
|
$3.520M
75.12%
YoY
|
$2.52
78.72%
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 |
175.5M shares
0.05%
YoY
|
175.5M shares
0.2%
YoY
|
175.5M shares
0.25%
YoY
|
175.4M shares
-0.17%
YoY
|
175.4M shares
-0.16%
YoY
|
175.1M shares
-0.41%
YoY
|
175.0M shares
-0.46%
YoY
|
175.7M shares
-0.05%
YoY
|
175.7M shares
-0.04%
YoY
|
175.8M shares
0.11%
YoY
|
175.8M shares
0.16%
YoY
|
175.8M shares
0.33%
YoY
|
175.8M shares
0.34%
YoY
|
175.6M shares
0.16%
YoY
|
175.5M shares
0.35%
YoY
|
175.2M shares
0.23%
YoY
|
175.2M shares
0.32%
YoY
|
175.4M shares
0.3%
YoY
|
174.9M shares
0.24%
YoY
|
| Diluted Shares Outstanding |
175.9M shares
-0.01%
YoY
|
N/A
|
175.9M shares
0.01%
YoY
|
175.9M shares
-0.05%
YoY
|
175.9M shares
-0.23%
YoY
|
N/A
|
175.9M shares
-0.16%
YoY
|
176.0M shares
-0.12%
YoY
|
176.4M shares
0.07%
YoY
|
N/A
|
176.2M shares
-0.1%
YoY
|
176.2M shares
-0.06%
YoY
|
176.2M shares
-0.06%
YoY
|
N/A
|
176.3M shares
0.3%
YoY
|
176.3M shares
0.44%
YoY
|
176.3M shares
0.86%
YoY
|
N/A
|
175.8M shares
0.68%
YoY
|
Loading...