|
Concept
|
2025 | 2024 | 2023 | 2013 |
|---|---|---|---|---|
| Revenue |
$1.709B
13.31%
YoY
|
$1.508B
10.5%
YoY
|
$1.365B
-0.81%
YoY
|
$556.6M
10.11%
YoY
|
| Cost Of Revenue |
$1.067B
11.49%
YoY
|
$957.2M
7.3%
YoY
|
$892.1M
-6.77%
YoY
|
$387.4M
8.19%
YoY
|
| Gross Profit |
$642.1M
16.48%
YoY
|
$551.3M
16.52%
YoY
|
$473.1M
12.8%
YoY
|
$169.2M
14.77%
YoY
|
| Selling, General & Admin |
$324.7M
33.12%
YoY
|
$243.9M
13.67%
YoY
|
$214.6M
4.42%
YoY
|
$81.17M
-3.82%
YoY
|
| Research & Development |
$29.70M
30.26%
YoY
|
$22.80M
0.0%
YoY
|
$22.80M
12.32%
YoY
|
N/A
|
| Depreciation & Amortization |
$93.70M
3.92%
YoY
|
$90.17M
1.65%
YoY
|
$88.70M
1.63%
YoY
|
$13.89M
7.33%
YoY
|
| Operating Expenses |
$324.7M
21.52%
YoY
|
$267.2M
12.56%
YoY
|
$237.4M
5.13%
YoY
|
$81.17M
-3.82%
YoY
|
| Operating Profit |
$317.4M
11.74%
YoY
|
$284.0M
20.51%
YoY
|
$235.7M
21.74%
YoY
|
$88.00M
39.68%
YoY
|
| Interest Expense |
-$150.5M
18.18%
YoY
|
-$127.3M
2.8%
YoY
|
-$123.9M
106.37%
YoY
|
-$34.66M
81.89%
YoY
|
| Other Income/Expense, Net |
-$28.83M
-13.2%
YoY
|
-$33.22M
352.05%
YoY
|
-$7.348M
78.78%
YoY
|
N/A
|
| Pretax Income |
$138.0M
11.81%
YoY
|
$123.4M
18.18%
YoY
|
$104.5M
-9.97%
YoY
|
$48.90M
60.62%
YoY
|
| Income Tax |
$36.28M
44.37%
YoY
|
$25.13M
54.87%
YoY
|
$16.23M
-0.9%
YoY
|
$15.65M
11.68%
YoY
|
| Net Earnings |
$101.8M
3.49%
YoY
|
$98.32M
11.44%
YoY
|
$88.23M
-11.46%
YoY
|
$33.25M
102.37%
YoY
|
| Basic Earnings Per Share |
$0.57
-1.72%
YoY
|
$0.58
11.54%
YoY
|
$0.52
N/A
|
N/A
|
| Diluted Earnings Per Share |
$0.56
0.0%
YoY
|
$0.56
9.8%
YoY
|
$0.51
0.0%
YoY
|
N/A
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
177.0M shares
3.76%
YoY
|
170.6M shares
-0.29%
YoY
|
171.1M shares
N/A
|
N/A
|
| Diluted Shares Outstanding |
181.4M shares
4.08%
YoY
|
174.3M shares
0.4%
YoY
|
173.6M shares
N/A
|
N/A
|
|
Concept
|
2026 Q1 | 2025 Q4 | 2025 Q3 | 2025 Q2 | 2024 Q4 | 2014 Q3 | 2014 Q2 | 2014 Q1 |
|---|---|---|---|---|---|---|---|---|
| Revenue |
$426.9M
9.58%
YoY
|
$434.9M
10.06%
YoY
|
$437.6M
13.87%
YoY
|
$836.8M
N/A
|
$395.1M
N/A
|
$190.2M
N/A
|
$331.5M
N/A
|
$144.6M
N/A
|
| Cost Of Revenue |
$269.7M
N/A
|
$273.9M
6.77%
YoY
|
$275.7M
N/A
|
$517.5M
N/A
|
$256.6M
N/A
|
$131.0M
N/A
|
$225.2M
N/A
|
$99.30M
N/A
|
| Gross Profit |
$157.2M
8.39%
YoY
|
$160.9M
16.15%
YoY
|
$162.0M
13.28%
YoY
|
$319.2M
N/A
|
$138.6M
N/A
|
$59.27M
N/A
|
$106.3M
N/A
|
$45.32M
N/A
|
| Selling, General & Admin |
$73.38M
N/A
|
$97.40M
37.66%
YoY
|
$76.46M
N/A
|
$150.9M
N/A
|
$70.75M
N/A
|
$31.31M
N/A
|
$52.27M
N/A
|
$22.55M
N/A
|
| Research & Development |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Depreciation & Amortization |
$22.50M
-3.47%
YoY
|
$24.36M
-66.69%
YoY
|
$23.39M
N/A
|
$45.96M
N/A
|
$73.13M
N/A
|
$6.482M
N/A
|
$6.146M
N/A
|
$4.410M
N/A
|
| Operating Expenses |
$73.38M
4.03%
YoY
|
$97.40M
36.71%
YoY
|
$76.46M
7.67%
YoY
|
$150.9M
N/A
|
$71.25M
N/A
|
$31.31M
N/A
|
$52.27M
N/A
|
$22.55M
N/A
|
| Operating Profit |
$83.81M
12.52%
YoY
|
$63.54M
-5.61%
YoY
|
$85.49M
18.83%
YoY
|
$168.3M
N/A
|
$67.31M
N/A
|
$27.96M
N/A
|
$53.99M
N/A
|
$22.77M
N/A
|
| Interest Expense |
-$17.89M
N/A
|
-$29.26M
30.43%
YoY
|
-$40.13M
N/A
|
-$104.1M
N/A
|
-$22.43M
N/A
|
-$10.82M
N/A
|
-$21.00M
N/A
|
-$9.776M
N/A
|
| Other Income/Expense, Net |
$6.470M
-190.86%
YoY
|
-$2.317M
826.8%
YoY
|
-$5.606M
-84.99%
YoY
|
-$1.054M
N/A
|
-$250.0K
N/A
|
-$406.0K
N/A
|
-$173.0K
N/A
|
N/A
|
| Pretax Income |
$72.39M
222.44%
YoY
|
$31.96M
-28.38%
YoY
|
$42.93M
-655.06%
YoY
|
$63.14M
N/A
|
$44.63M
N/A
|
$11.80M
N/A
|
$17.99M
N/A
|
$8.426M
N/A
|
| Income Tax |
$15.47M
196.34%
YoY
|
$11.37M
50.24%
YoY
|
$10.04M
-810.4%
YoY
|
$14.87M
N/A
|
$7.566M
N/A
|
$4.479M
N/A
|
$5.978M
N/A
|
$2.855M
N/A
|
| Net Earnings |
$56.92M
230.35%
YoY
|
$20.60M
-44.43%
YoY
|
$32.90M
-620.34%
YoY
|
$48.26M
N/A
|
$37.06M
N/A
|
$7.320M
N/A
|
$12.01M
N/A
|
$5.571M
N/A
|
| Basic Earnings Per Share |
$0.29
190.0%
YoY
|
N/A
|
$0.19
-575.0%
YoY
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Diluted Earnings Per Share |
$0.28
180.0%
YoY
|
$0.10
-47.87%
YoY
|
$0.19
-575.0%
YoY
|
$0.24
N/A
|
$0.19
N/A
|
N/A
|
N/A
|
N/A
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
197.9M shares
16.0%
YoY
|
197.4M shares
N/A
|
171.4M shares
0.22%
YoY
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Diluted Shares Outstanding |
203.3M shares
16.39%
YoY
|
N/A
|
174.9M shares
2.28%
YoY
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
Loading...