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 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $570.7M | $691.0M | $711.6M | $796.2M | $621.1M | $515.9M | $598.6M | $567.8M | $613.1M | $706.6M | $331.2M | $384.0M | $302.1M | $312.2M | $383.8M | $747.3M | $803.7M |
| Gross profit | $185.1M | $213.0M | $223.4M | $211.3M | $183.0M | $149.8M | $159.3M | $155.7M | $155.7M | $223.0M | $228.6M | $235.8M | $155.8M | $197.9M | $194.0M | $244.9M | $202.9M |
| Research & development | $10.8M | $10.9M | $9.3M | $9.8M | — | — | — | — | — | — | — | — | — | — | — | — | — |
| Operating income | $14.2M | $39.7M | $59.1M | $61.0M | $38.8M | $12.9M | −$17.8M | −$32.2M | −$64.2M | $17.1M | $30.5M | $31.3M | −$44.5M | −$13.2M | $1.3M | $50.2M | −$452.4M |
| EBITDAderived | $24.5M | $49.7M | $67.7M | $71.5M | $49.0M | $23.8M | −$155,000 | −$15.1M | −$43.2M | $40.0M | $49.4M | $50.3M | −$23.1M | $8.3M | $23.7M | $75.4M | −$416.5M |
| Net income | $9.9M | $33.9M | $38.4M | $91.4M | −$6.0M | −$14.3M | −$55.5M | −$42.4M | −$83.1M | $1.2M | $23.3M | $21.5M | −$53.9M | −$104.8M | $8.5M | $47.0M | −$385.5M |
| Basic EPSper diluted share | $0.88 | $3.27 | $3.70 | $9.33 | -$0.98 | -$4.27 | -$21.57 | -$1.83 | -$3.89 | $0.08 | $1.20 | $1.03 | -$2.43 | -$4.37 | $0.32 | $1.71 | -$14.02 |
| Diluted EPSper diluted share | $0.86 | $3.14 | $3.48 | $8.86 | -$0.98 | -$4.27 | -$21.57 | -$1.83 | -$3.89 | $0.07 | $0.71 | $0.70 | -$2.43 | -$4.37 | $0.32 | $1.52 | -$14.02 |
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| May 14, 2025Form 4 · 10b5-1 | BERMAN STEPHEN GChairman, CEO, and Secretary | SellCommon Stock | 35.0K | $22.20 | $777.0K | 190.5K |
| May 13, 2025Form 4 · 10b5-1 | BERMAN STEPHEN GChairman, CEO, and Secretary | SellCommon Stock | 40.0K | $22.87 | $914.8K | 227.0K |
| May 12, 2025Form 4 · 10b5-1 | BERMAN STEPHEN GChairman, CEO, and Secretary | SellCommon Stock | 40.0K | $22.02 | $880.8K | 267.0K |
| Mar 24, 2025Form 4 | Rosen Lawrence ITenPercentOwner | BuyCommon Stock | 6.4K | $25.88 | $165.5K | 1.90M |
| Mar 24, 2025Form 4 | Rosen Lawrence ITenPercentOwner | BuyCommon Stock | 782 | $26.00 | $20.3K | 1.89M |