Revenue
No reported data
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Operating expenses | $172.3M | $158.8M | $146.3M | $143.2M | $133.4M | $126.0M | $122.0M | $102.5M | $94.8M | $86.9M | $72.2M | $61.9M | $58.4M | $54.0M | $46.1M | $42.6M | $37.8M |
| Net income | −$150.5M | $35.4M | $28.0M | $93.4M | $87.1M | $68.5M | $66.5M | $53.1M | $33.1M | $23.9M | $20.5M | $18.1M | $19.9M | $19.5M | $12.8M | $10.5M | $9.1M |
| Basic EPSper diluted share | -$3.24 | $0.81 | $0.64 | $2.14 | $1.99 | $1.56 | $1.53 | $1.39 | $0.96 | $0.80 | $1.30 | $1.32 | $2.26 | $2.39 | $1.55 | $1.23 | $1.60 |
| Diluted EPSper diluted share | -$3.24 | $0.80 | $0.64 | $2.14 | $1.98 | $1.55 | $1.53 | $1.38 | $0.95 | $0.79 | $1.26 | $1.27 | $2.17 | $2.30 | $1.51 | $1.21 | $1.58 |
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| Apr 28, 2026Form 4 | WALKER BRIAN CDirector | BuyCommon Stock | 1.3K | $18.36 | $24.0K | 6.8K |
| Nov 24, 2025Form 4 | MAGNESEN LARRY SDirector | BuyCommon Stock | 4.0K | $16.41 | $65.6K | 7.3K |
| Aug 22, 2025Form 4 | Samuels Michele AnnetteDirector | BuyCommon Stock | 1.7K | $14.50 | $25.0K | 5.0K |
| Aug 22, 2025Form 4 | Blackhurst Eric P.Director | BuyCommon Stock | 1.7K | $14.50 | $25.0K | 26.3K |
| Aug 22, 2025Form 4 | Prame Thomas MChief Executive Officer | BuyCommon Stock | 1.0K | $14.50 | $15.0K | 47.5K |