|
Concept
|
2025 | 2024 | 2023 | 2022 |
|---|---|---|---|---|
| Revenue |
$6.063B
15.76%
YoY
|
$5.237B
14.77%
YoY
|
$4.563B
9.95%
YoY
|
$4.150B
19.27%
YoY
|
| Cost Of Revenue |
$5.165B
15.21%
YoY
|
$4.483B
14.13%
YoY
|
$3.928B
9.03%
YoY
|
$3.603B
17.6%
YoY
|
| Gross Profit |
$897.5M
19.0%
YoY
|
$754.1M
18.7%
YoY
|
$635.3M
15.96%
YoY
|
$547.9M
31.56%
YoY
|
| Selling, General & Admin |
$247.7M
-2.51%
YoY
|
$254.1M
25.31%
YoY
|
$202.8M
7.8%
YoY
|
$188.1M
20.29%
YoY
|
| Research & Development |
N/A
|
N/A
|
N/A
|
N/A
|
| Depreciation & Amortization |
$193.7M
3.52%
YoY
|
$187.1M
-5.09%
YoY
|
$197.1M
0.96%
YoY
|
$195.2M
-0.58%
YoY
|
| Operating Expenses |
$247.7M
-2.51%
YoY
|
$254.1M
-14.29%
YoY
|
$296.4M
5.2%
YoY
|
$281.8M
12.54%
YoY
|
| Operating Profit |
$551.1M
36.67%
YoY
|
$403.2M
18.99%
YoY
|
$338.9M
27.34%
YoY
|
$266.1M
60.22%
YoY
|
| Interest Expense |
$174.2M
-38.33%
YoY
|
$282.5M
-191.24%
YoY
|
-$309.6M
27.43%
YoY
|
-$243.0M
18.38%
YoY
|
| Other Income/Expense, Net |
$0.00
N/A
|
$0.00
-100.0%
YoY
|
$3.509M
-7261.22%
YoY
|
-$49.00K
-236.11%
YoY
|
| Pretax Income |
$376.9M
360.94%
YoY
|
$81.76M
1497.13%
YoY
|
$5.119M
-76.73%
YoY
|
$22.00M
-149.14%
YoY
|
| Income Tax |
$99.44M
40.48%
YoY
|
$70.78M
76.16%
YoY
|
$40.18M
-6.55%
YoY
|
$43.00M
-412.2%
YoY
|
| Net Earnings |
$277.4M
2427.95%
YoY
|
$10.97M
-131.3%
YoY
|
-$35.06M
66.96%
YoY
|
-$21.00M
-31.62%
YoY
|
| Basic Earnings Per Share |
$0.84
2000.0%
YoY
|
$0.04
-130.77%
YoY
|
-$0.13
62.5%
YoY
|
-$0.08
N/A
|
| Diluted Earnings Per Share |
$0.83
1975.0%
YoY
|
$0.04
-138.16%
YoY
|
-$0.10
66.95%
YoY
|
-$0.06
-31.62%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
328.4M
13.88%
YoY
|
288.4M
4.81%
YoY
|
275.2M
0.0%
YoY
|
275.2M
N/A
|
| Diluted Shares Outstanding |
334.3M
15.36%
YoY
|
289.8M
5.31%
YoY
|
275.2M
0.0%
YoY
|
275.2M
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.627B
13.32%
YoY
|
$1.600B
13.51%
YoY
|
$1.498B
20.35%
YoY
|
$1.529B
13.49%
YoY
|
$1.436B
16.18%
YoY
|
$1.410B
21.75%
YoY
|
$1.245B
13.21%
YoY
|
$1.347B
16.41%
YoY
|
$1.236B
7.57%
YoY
|
$1.158B
N/A
|
| Cost Of Revenue |
$1.387B
13.93%
YoY
|
$1.379B
14.24%
YoY
|
$1.275B
20.45%
YoY
|
$1.293B
11.2%
YoY
|
$1.218B
15.51%
YoY
|
$1.207B
20.76%
YoY
|
$1.058B
11.64%
YoY
|
$1.163B
17.19%
YoY
|
$1.054B
6.7%
YoY
|
$999.8M
N/A
|
| Gross Profit |
$239.4M
9.94%
YoY
|
$220.7M
9.15%
YoY
|
$223.2M
19.83%
YoY
|
$236.2M
27.94%
YoY
|
$217.7M
20.03%
YoY
|
$202.2M
27.98%
YoY
|
$186.2M
23.01%
YoY
|
$184.6M
11.74%
YoY
|
$181.4M
12.95%
YoY
|
$158.0M
N/A
|
| Selling, General & Admin |
$71.94M
11.58%
YoY
|
$46.28M
-43.8%
YoY
|
$60.94M
-3.1%
YoY
|
$76.00M
35.23%
YoY
|
$64.48M
22.58%
YoY
|
$82.35M
50.92%
YoY
|
$62.90M
18.63%
YoY
|
$56.20M
16.84%
YoY
|
$52.60M
11.68%
YoY
|
$54.57M
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 |
$46.46M
-4.55%
YoY
|
$48.34M
2.71%
YoY
|
$48.11M
2.03%
YoY
|
$48.55M
-47.73%
YoY
|
$48.68M
108.91%
YoY
|
$47.06M
99.18%
YoY
|
$47.15M
-4.38%
YoY
|
$92.88M
-5.7%
YoY
|
$23.30M
0.87%
YoY
|
$23.63M
N/A
|
| Operating Expenses |
$71.94M
11.58%
YoY
|
$71.51M
-33.55%
YoY
|
$60.94M
-3.1%
YoY
|
$76.00M
-4.4%
YoY
|
$64.48M
-15.05%
YoY
|
$107.6M
37.62%
YoY
|
$62.90M
18.63%
YoY
|
$79.50M
11.19%
YoY
|
$75.90M
8.12%
YoY
|
$78.19M
N/A
|
| Operating Profit |
$143.1M
10.99%
YoY
|
$149.2M
57.69%
YoY
|
$137.3M
40.08%
YoY
|
$135.6M
28.99%
YoY
|
$128.9M
22.2%
YoY
|
$94.64M
18.53%
YoY
|
$98.05M
31.15%
YoY
|
$105.1M
12.17%
YoY
|
$105.5M
16.7%
YoY
|
$79.84M
N/A
|
| Interest Expense |
$38.15M
-12.88%
YoY
|
-$42.03M
-10.61%
YoY
|
$44.57M
-44.22%
YoY
|
$43.84M
-156.2%
YoY
|
$43.79M
-156.5%
YoY
|
-$47.01M
-40.58%
YoY
|
$79.90M
0.9%
YoY
|
-$78.00M
0.52%
YoY
|
-$77.50M
5.16%
YoY
|
-$79.12M
N/A
|
| Other Income/Expense, Net |
N/A
|
$0.00
N/A
|
N/A
|
N/A
|
N/A
|
$0.00
N/A
|
-$11.06M
149.72%
YoY
|
$0.00
N/A
|
$0.00
-100.0%
YoY
|
$0.00
N/A
|
| Pretax Income |
$104.9M
23.28%
YoY
|
$107.2M
475.16%
YoY
|
$92.78M
457.31%
YoY
|
$91.74M
247.48%
YoY
|
$85.13M
323.54%
YoY
|
$18.64M
2517.98%
YoY
|
$16.65M
-154.52%
YoY
|
$26.40M
65.0%
YoY
|
$20.10M
6.91%
YoY
|
$712.0K
N/A
|
| Income Tax |
$25.02M
12.75%
YoY
|
$28.57M
-12.62%
YoY
|
$24.66M
11585.31%
YoY
|
$24.02M
14.39%
YoY
|
$22.19M
31.3%
YoY
|
$32.69M
516.38%
YoY
|
$211.0K
-101.67%
YoY
|
$21.00M
23.53%
YoY
|
$16.90M
-44.59%
YoY
|
$5.304M
N/A
|
| Net Earnings |
$79.93M
26.99%
YoY
|
$78.64M
-659.6%
YoY
|
$68.12M
314.46%
YoY
|
$67.71M
1153.94%
YoY
|
$62.94M
1866.97%
YoY
|
-$14.05M
206.03%
YoY
|
$16.44M
-191.65%
YoY
|
$5.400M
-744.39%
YoY
|
$3.200M
-127.28%
YoY
|
-$4.592M
N/A
|
| Basic Earnings Per Share |
$0.24
26.32%
YoY
|
N/A
|
$0.21
250.0%
YoY
|
$0.21
950.0%
YoY
|
$0.19
1800.0%
YoY
|
N/A
|
$0.06
-200.0%
YoY
|
$0.02
N/A
|
$0.01
N/A
|
N/A
|
| Diluted Earnings Per Share |
$0.24
26.32%
YoY
|
$0.24
-618.1%
YoY
|
$0.20
233.33%
YoY
|
$0.20
1114.55%
YoY
|
$0.19
1880.88%
YoY
|
-$0.05
229.93%
YoY
|
$0.06
-200.0%
YoY
|
$0.02
N/A
|
$0.01
-131.9%
YoY
|
-$0.01
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 |
332.7M
-0.54%
YoY
|
334.5M
0.0%
YoY
|
334.5M
-99.88%
YoY
|
334.5M
21.55%
YoY
|
334.5M
21.55%
YoY
|
334.5M
N/A
|
281.2B
0.0%
YoY
|
275.2M
N/A
|
275.2M
N/A
|
N/A
|
| Diluted Shares Outstanding |
333.4M
-0.24%
YoY
|
N/A
|
334.4M
-99.88%
YoY
|
334.3M
21.49%
YoY
|
334.2M
21.44%
YoY
|
N/A
|
281.2B
0.0%
YoY
|
275.2M
N/A
|
275.2M
N/A
|
N/A
|
Loading...