Revenue
No reported data
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Operating expenses | $53.0M | $36.5M | $32.9M | $33.8M | $25.4M | $22.1M | — | — | — | — | — | — | — | — | — | — | — |
| Net income | $319.1M | $113.9M | −$6.1M | $143.2M | $102.3M | $177.5M | −$152.7M | $7.0M | $33.9M | $43.1M | $16.5M | $27.8M | $68.1M | $74.0M | $39.8M | $29.5M | $17.6M |
| Basic EPSper diluted share | $2.49 | $1.50 | -$0.25 | $3.19 | $2.79 | $6.93 | -$7.01 | -$0.25 | $1.37 | $0.69 | $0.14 | $0.34 | $1.10 | $1.35 | $1.03 | $1.50 | $1.04 |
| Diluted EPSper diluted share | $2.47 | $1.49 | -$0.25 | $3.17 | $2.78 | $6.93 | -$7.01 | -$0.25 | $1.37 | $0.69 | $0.14 | $0.34 | $1.10 | $1.35 | $1.03 | $1.41 | $1.02 |
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| Feb 27, 2026Form 4 | Popenoe Smriti LaxmanCo-CEO and President | BuyCommon Stock | 2.0K | $12.19 | $24.4K | 550.6K |
| Sep 26, 2025Form 4 | Popenoe Smriti LaxmanCo-CEO and President | BuyCommon Stock | 60 | $12.12 | $727.20 | 407.3K |
| Sep 26, 2025Form 4 | Popenoe Smriti LaxmanCo-CEO and President | BuyCommon Stock | 4.2K | $12.16 | $51.1K | 407.3K |
| Sep 26, 2025Form 4 | COLLIGAN ROBERT SCFO and COO | BuyCommon Stock | 4.2K | $12.12 | $50.9K | 120.9K |