Revenue
2017
2018
2019
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | |
|---|---|---|---|---|---|---|---|---|---|
| Revenue | $347.6M | $356.3M | $371.0M | $347.9M | $343.4M | $164.5M | $120.0M | $77.2M | $27.3M |
| Operating expenses | $8.0M | $9.8M | $10.5M | $9.1M | — | — | — | — | — |
| Operating income | $175.8M | $197.8M | $217.2M | $200.6M | $201.2M | $75.6M | $55.0M | $29.0M | −$12.6M |
| Operating margin | 50.57% | 55.51% | 58.53% | 57.66% | 58.57% | 45.98% | 45.85% | 37.56% | −46.16% |
| EBITDA | $252.4M | $273.3M | $290.5M | $272.8M | $271.0M | $117.5M | $83.8M | $46.4M | −$12.6M |
| EBITDA margin | 72.61% | 76.69% | 78.30% | 78.42% | 78.90% | 71.42% | 69.81% | 60.11% | −46.15% |
| Net income | $74.8M | $117.7M | $120.0M | $188.0M | $162.2M | $8.1M | $17.0M | $11.8M | −$10.4M |
| Net profit margin | 21.52% | 33.02% | 32.35% | 54.05% | 47.23% | 4.93% | 14.14% | 15.26% | −38.08% |
| Basic EPSper basic share | $1.38 | $2.19 | $2.24 | $3.53 | $3.04 | $0.15 | $0.31 | $0.29 | -$0.34 |
| Diluted EPSper diluted share | $1.38 | $2.18 | $2.22 | $3.51 | $3.04 | $0.15 | $0.31 | $0.29 | -$0.34 |
Reported shareholders
Reported holdings Number of shares
| Holder | Shares held |
|---|---|
BlackRock, Inc. | 2.08M |
MIRAE ASSET GLOBAL ETFS HOLDINGS Ltd. | 1.38M |
RENAISSANCE TECHNOLOGIES LLC | 875.4K |
TWO SIGMA INVESTMENTS, LP | 631.55K |
STATE STREET CORP | 550.16K |
SG Americas Securities, LLC | 542.75K |
MORGAN STANLEY | 456.18K |
UBS Group AG | 435.47K |
GEODE CAPITAL MANAGEMENT, LLC | 433.19K |
Gilman Hill Asset Management, LLC | 375.99K |
GOLDMAN SACHS GROUP INC | 358.42K |
BNP PARIBAS FINANCIAL MARKETS | 354.2K |
VANGUARD PORTFOLIO MANAGEMENT LLC | 351.81K |
JPMORGAN CHASE & CO | 338.05K |
CITADEL ADVISORS LLC | 320.89K |
DIMENSIONAL FUND ADVISORS LP | 313.93K |
RAYMOND JAMES FINANCIAL INC | 299.5K |
LPL Financial LLC | 266.39K |
Point72 Asset Management, L.P. | 263.03K |
BESSEMER GROUP INC | 255.52K |
Bars compare reported share counts. A matching total for this share class and reporting period is unavailable, so percentages are not shown.