Revenue
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $356.8M | $257.9M | $204.8M | −$415.2M | — | — | — | — | — | — | — | — | — | — | — | — | — | — |
| Net income | $230.5M | $176.1M | $126.1M | −$513.1M | $670.1M | $88.9M | $413.6M | $411.6M | $524.7M | $551.9M | $250.3M | $589.2M | $362.7M | $327.8M | $137.3M | $248.4M | $230.7M | −$119.8M |
| Net profit margin | 64.59% | 68.26% | 61.58% | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — |
| Basic EPSper basic share | $1.76 | $1.12 | $0.68 | -$7.53 | $7.65 | $0.21 | $5.46 | $5.91 | $7.86 | $8.79 | $3.75 | $8.61 | $5.31 | $4.80 | $1.95 | $4.50 | $6.90 | -$28.50 |
| Diluted EPSper diluted share | $1.72 | $1.10 | $0.68 | -$7.53 | $7.32 | $0.21 | $5.43 | $5.88 | $7.83 | $8.76 | $3.75 | $8.61 | $5.28 | $4.80 | $1.95 | $4.50 | $6.75 | — |
Reported shareholders
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| Mar 11, 2025Form 4 | CREAGH GERARDDirector | BuyCommon Stock | 12.5K | $13.31 | $166.4K | 138.1K |
| Dec 10, 2024Form 4 | Macdowell Jack Lee JrChief Investment Officer | BuyCommon Stock | 66.0K | $15.13 | $998.6K | 166.0K |
| Dec 9, 2024Form 4 | Macdowell Jack Lee JrChief Investment Officer | BuyCommon Stock | 50.0K | $14.91 | $745.5K | 100.0K |
| Dec 6, 2024Form 4 | Macdowell Jack Lee JrChief Investment Officer | BuyCommon Stock | 50.0K | $14.70 | $735.0K | 50.0K |