|
Concept
|
2025 | 2024 | 2023 | 2022 |
|---|---|---|---|---|
| Revenue |
$6.324B
6.01%
YoY
|
$5.966B
10.29%
YoY
|
$5.409B
5.45%
YoY
|
$5.130B
5.32%
YoY
|
| Cost Of Revenue |
$2.658B
4.85%
YoY
|
$2.535B
6.32%
YoY
|
$2.384B
-1.15%
YoY
|
$2.412B
5.11%
YoY
|
| Gross Profit |
$3.667B
6.86%
YoY
|
$3.431B
13.42%
YoY
|
$3.025B
11.31%
YoY
|
$2.718B
5.51%
YoY
|
| Selling, General & Admin |
$2.538B
6.5%
YoY
|
$2.383B
-48.21%
YoY
|
$4.601B
6.34%
YoY
|
$4.327B
6.58%
YoY
|
| Research & Development |
N/A
|
N/A
|
N/A
|
N/A
|
| Depreciation & Amortization |
$155.7M
6.43%
YoY
|
$146.3M
3.88%
YoY
|
$140.8M
1.93%
YoY
|
$138.2M
0.71%
YoY
|
| Operating Expenses |
$3.341B
10.43%
YoY
|
$3.026B
-41.75%
YoY
|
$5.194B
5.36%
YoY
|
$4.929B
7.93%
YoY
|
| Operating Profit |
$325.6M
-19.76%
YoY
|
$405.8M
-118.71%
YoY
|
-$2.168B
-1.95%
YoY
|
-$2.211B
11.06%
YoY
|
| Interest Expense |
-$55.20M
-15.82%
YoY
|
-$65.58M
-11.74%
YoY
|
-$74.31M
-9.44%
YoY
|
-$82.05M
-12.56%
YoY
|
| Other Income/Expense, Net |
$23.32M
-11.21%
YoY
|
$26.26M
1528.27%
YoY
|
$1.613M
-91.37%
YoY
|
$18.69M
206.41%
YoY
|
| Pretax Income |
$286.4M
-21.13%
YoY
|
$363.1M
139.46%
YoY
|
$151.6M
-51.32%
YoY
|
$311.5M
5.27%
YoY
|
| Income Tax |
$56.22M
-11.25%
YoY
|
$63.35M
179.86%
YoY
|
$22.64M
-50.9%
YoY
|
$46.11M
-10.14%
YoY
|
| Net Earnings |
$135.8M
-35.43%
YoY
|
$210.3M
290.22%
YoY
|
$53.90M
-71.47%
YoY
|
$188.9M
22.46%
YoY
|
| Basic Earnings Per Share |
$0.96
-39.62%
YoY
|
$1.59
269.77%
YoY
|
$0.43
-71.33%
YoY
|
$1.50
N/A
|
| Diluted Earnings Per Share |
$0.96
-39.24%
YoY
|
$1.58
313.18%
YoY
|
$0.38
-71.47%
YoY
|
$1.34
24.46%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
140.8M shares
6.28%
YoY
|
132.4M shares
5.01%
YoY
|
126.1M shares
0.0%
YoY
|
126.1M shares
N/A
|
| Diluted Shares Outstanding |
141.5M shares
6.56%
YoY
|
132.7M shares
5.26%
YoY
|
126.1M shares
0.0%
YoY
|
126.1M shares
N/A
|
|
Concept
|
2026 Q1 | 2025 Q4 | 2025 Q3 | 2025 Q2 | 2025 Q1 | 2024 Q4 | 2024 Q3 | 2024 Q2 | 2024 Q1 | 2023 Q4 |
|---|---|---|---|---|---|---|---|---|---|---|
| Revenue |
$1.602B
6.99%
YoY
|
$1.605B
-0.08%
YoY
|
$1.577B
8.75%
YoY
|
$1.645B
11.85%
YoY
|
$1.497B
4.04%
YoY
|
$1.606B
N/A
|
$1.450B
5.23%
YoY
|
$1.471B
7.47%
YoY
|
$1.439B
N/A
|
N/A
|
| Cost Of Revenue |
$661.4M
0.57%
YoY
|
$651.4M
-0.39%
YoY
|
$677.0M
6.57%
YoY
|
$671.7M
7.63%
YoY
|
$657.7M
5.82%
YoY
|
$654.0M
N/A
|
$635.2M
N/A
|
$624.1M
N/A
|
$621.5M
N/A
|
N/A
|
| Gross Profit |
$940.4M
12.01%
YoY
|
$953.7M
0.14%
YoY
|
$899.8M
10.46%
YoY
|
$973.6M
14.96%
YoY
|
$839.6M
2.7%
YoY
|
$952.3M
N/A
|
$814.6M
N/A
|
$846.9M
N/A
|
$817.5M
N/A
|
N/A
|
| Selling, General & Admin |
$651.4M
7.57%
YoY
|
$653.8M
6.21%
YoY
|
$645.5M
9.45%
YoY
|
$633.3M
-47.98%
YoY
|
$605.5M
-49.79%
YoY
|
$615.5M
N/A
|
$589.7M
N/A
|
$1.217B
N/A
|
$1.206B
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
|
| Depreciation & Amortization |
$42.99M
18.74%
YoY
|
$41.04M
8.41%
YoY
|
$39.16M
6.49%
YoY
|
$39.31M
8.25%
YoY
|
$36.20M
2.4%
YoY
|
$37.85M
N/A
|
$36.77M
N/A
|
$36.31M
N/A
|
$35.35M
N/A
|
N/A
|
| Operating Expenses |
$859.5M
11.27%
YoY
|
$848.9M
6.82%
YoY
|
$883.3M
18.69%
YoY
|
$836.3M
-38.91%
YoY
|
$772.5M
-43.33%
YoY
|
$794.8M
N/A
|
$744.2M
N/A
|
$1.369B
N/A
|
$1.363B
N/A
|
N/A
|
| Operating Profit |
$80.91M
20.6%
YoY
|
$104.8M
-33.52%
YoY
|
$16.46M
-76.62%
YoY
|
$137.3M
-126.3%
YoY
|
$67.09M
-112.29%
YoY
|
$157.6M
N/A
|
$70.38M
N/A
|
-$522.1M
N/A
|
-$545.7M
N/A
|
N/A
|
| Interest Expense |
-$12.21M
-13.86%
YoY
|
-$12.38M
-8.46%
YoY
|
-$13.91M
-4.89%
YoY
|
-$14.73M
-18.89%
YoY
|
-$14.18M
-26.4%
YoY
|
-$13.53M
N/A
|
-$14.63M
N/A
|
-$18.16M
N/A
|
-$19.26M
N/A
|
N/A
|
| Other Income/Expense, Net |
$5.890M
-72.33%
YoY
|
$0.00
-100.0%
YoY
|
$2.597M
-7.48%
YoY
|
-$560.0K
-319.61%
YoY
|
$21.28M
N/A
|
$23.20M
N/A
|
$2.807M
N/A
|
$255.0K
N/A
|
$0.00
N/A
|
N/A
|
| Pretax Income |
$74.59M
0.53%
YoY
|
$92.37M
-44.77%
YoY
|
-$2.203M
-103.86%
YoY
|
$122.0M
48.44%
YoY
|
$74.20M
31.18%
YoY
|
$167.2M
N/A
|
$57.07M
24.14%
YoY
|
$82.18M
21.18%
YoY
|
$56.56M
N/A
|
N/A
|
| Income Tax |
$16.10M
5.92%
YoY
|
$18.11M
-31.29%
YoY
|
-$3.400M
-130.63%
YoY
|
$26.30M
73.03%
YoY
|
$15.20M
41.88%
YoY
|
$26.36M
N/A
|
$11.10M
52.05%
YoY
|
$15.20M
25.62%
YoY
|
$10.71M
N/A
|
N/A
|
| Net Earnings |
$39.85M
-3.7%
YoY
|
$44.96M
-60.64%
YoY
|
-$23.48M
-189.2%
YoY
|
$72.95M
70.56%
YoY
|
$41.38M
53.0%
YoY
|
$114.2M
N/A
|
$26.32M
26.32%
YoY
|
$42.77M
29.31%
YoY
|
$27.05M
552.84%
YoY
|
N/A
|
| Basic Earnings Per Share |
$0.28
-6.67%
YoY
|
N/A
|
-$0.17
-189.47%
YoY
|
$0.52
52.94%
YoY
|
$0.30
42.86%
YoY
|
N/A
|
$0.19
11.76%
YoY
|
$0.34
30.77%
YoY
|
$0.21
N/A
|
N/A
|
| Diluted Earnings Per Share |
$0.28
-3.45%
YoY
|
$0.32
-60.46%
YoY
|
-$0.17
-189.47%
YoY
|
$0.52
52.94%
YoY
|
$0.29
52.12%
YoY
|
$0.81
N/A
|
$0.19
11.76%
YoY
|
$0.34
30.77%
YoY
|
$0.19
N/A
|
N/A
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
142.9M shares
0.11%
YoY
|
143.2M shares
0.32%
YoY
|
143.1M shares
0.24%
YoY
|
143.0M shares
13.42%
YoY
|
142.8M shares
13.19%
YoY
|
142.7M shares
N/A
|
142.8M shares
13.2%
YoY
|
126.1M shares
0.0%
YoY
|
126.1M shares
N/A
|
N/A
|
| Diluted Shares Outstanding |
141.8M shares
0.76%
YoY
|
N/A
|
141.2M shares
2.68%
YoY
|
141.5M shares
12.21%
YoY
|
140.7M shares
11.57%
YoY
|
N/A
|
137.5M shares
9.06%
YoY
|
126.1M shares
0.0%
YoY
|
126.1M shares
N/A
|
N/A
|
Loading...