Revenue
2018
2019
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $978.3M | $660.8M | $555.5M | $467.2M | $287.9M | $334.4M | $375.3M | $337.5M | $455.5M | $538.7M | $844.3M | $931.0M | $872.4M | $733.0M | $601.3M | $566.3M | $540.2M | $542.8M |
| Research & development | $6.7M | $3.7M | $3.0M | $2.5M | — | — | — | — | — | — | — | — | — | — | — | — | — | — |
| Operating income | $132.6M | $49.1M | $97.3M | $75.8M | −$125.3M | −$63.6M | $2.8M | −$122.7M | −$69.1M | $112.9M | $248.8M | $278.7M | $223.5M | $161.7M | $129.6M | $138.7M | $142.0M | $141.7M |
| EBITDAderived | $193.4M | $80.3M | $119.9M | $94.3M | −$95.0M | −$31.2M | $36.8M | −$87.4M | −$28.2M | $144.7M | $279.3M | $309.9M | $252.9M | $187.9M | $152.7M | $159.6M | $160.0M | $158.6M |
| Net income | $83.3M | $140.3M | $73.9M | $63.3M | −$128.5M | −$30.8M | $1.7M | −$95.7M | −$100.6M | $93.2M | $192.0M | $208.7M | $169.8M | $119.2M | $95.3M | $102.2M | $105.1M | $105.6M |
| Basic EPSper diluted share | $1.21 | $2.82 | $2.39 | $2.07 | -$3.63 | -$0.87 | $0.05 | -$2.58 | -$2.69 | $2.48 | $5.00 | $5.22 | $4.18 | $2.96 | $2.38 | $2.57 | $2.68 | $2.65 |
| Diluted EPSper diluted share | $1.20 | $2.77 | $2.29 | $2.01 | -$3.63 | -$0.87 | $0.05 | -$2.58 | -$2.69 | $2.47 | $4.98 | $5.19 | $4.16 | $2.94 | $2.36 | $2.55 | $2.66 | $2.62 |
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| Jun 2, 2026Form 4 · 10b5-1 | Reddout MarkPresident of North America | SellCommon Stock | 10.8K | $28.00 | $301.0K | 134.3K |
| Feb 27, 2026Form 4 | Innovex Co-Invest Fund II, L.P. +8Director,TenPercentOwner | SellCommon Stock · indirect | 60.2K | $24.59 | $1.48M | 207.2K |
| Feb 27, 2026Form 4 | Innovex Co-Invest Fund II, L.P. +8Director,TenPercentOwner | SellCommon Stock · indirect | 116 | $24.59 | $2.9K | 399 |
| Feb 27, 2026Form 4 | Innovex Co-Invest Fund II, L.P. +8Director,TenPercentOwner | SellCommon Stock · indirect | 234.0K | $24.59 | $5.75M | 805.4K |
| Feb 27, 2026Form 4 | Innovex Co-Invest Fund II, L.P. +8Director,TenPercentOwner | SellCommon Stock · indirect | 271.3K | $24.59 | $6.67M | 933.6K |