Revenue
2023
2024
2025
| 2025 | 2024 | 2023 | |
|---|---|---|---|
| Revenue | $2.67B | $2.53B | $2.53B |
| Operating expenses | $488.6M | $426.1M | $402.1M |
| Operating income | $115.8M | $76.7M | $91.4M |
| Operating margin | 4.33% | 3.03% | 3.61% |
| EBITDA | $159.4M | $147.3M | $156.6M |
| EBITDA margin | 5.96% | 5.83% | 6.18% |
| Net income | $54.0M | $23.6M | $38.7M |
| Net profit margin | 2.02% | 0.93% | 1.53% |
| Basic EPSper basic share | $0.39 | $0.80 | $1.33 |
| Diluted EPSper diluted share | $0.39 | $0.80 | $1.33 |
Reported shareholders
| Holder | % owned |
|---|---|
TRKLA THOMAS N. | ≈55.30%17.25M shares |
PRINCIPAL FINANCIAL GROUP INC | 8.51%2.65M shares |
AMERICAN CENTURY COMPANIES INC | 6.20%1.93M shares |
ROYCE & ASSOCIATES LP | 4.79%1.49M shares |
BlackRock, Inc. | 4.26%1.33M shares |
Boston Partners | 3.78%1.18M shares |
CITADEL ADVISORS LLC | 3.46%1.08M shares |
WELLINGTON MANAGEMENT GROUP LLP | 2.96%923.52K shares |
MASSACHUSETTS FINANCIAL SERVICES CO /MA/ | 2.75%857.77K shares |
GOLDMAN SACHS GROUP INC | 2.43%759.24K shares |
VANGUARD CAPITAL MANAGEMENT LLC | 2.05%639K shares |
Russell Investments Group, Ltd. | 1.63%507.7K shares |
MILLENNIUM MANAGEMENT LLC | 1.55%482.59K shares |
LAZARD ASSET MANAGEMENT LLC | 1.51%471.54K shares |
Yaupon Capital Management LP | 1.40%437.38K shares |
Ayles Ericka L. | ≈1.39%432K shares |
Zernich Kurt M. | ≈1.27%396K shares |
Brown Thomas Warren | ≈1.27%396K shares |
GEODE CAPITAL MANAGEMENT, LLC | 1.25%389.09K shares |
JANE STREET GROUP, LLC | 1.15%358.84K shares |
Percentages use 31.19M shares of this listed class outstanding on Jun 30, 2026. ≈ compares the latest reported holding with a share total from a different date; it is not a confirmed current stake.
Reported positions exceed 100% in total, so the circle shows the selected holder only.