Revenue
2009
2010
2011
2012
2013
2014
2017
2018
2019
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $1.80B | $973.0M | $251.0M | −$1.12B | — | — | $771.0M | $229.0M | $844.0M | −$92.0M | $1.44B | $1.44B | $850.0M | $307.0M | $130.1M |
| Operating expenses | $127.0M | $110.0M | $96.0M | $74.0M | $88.0M | $93.0M | $83.0M | $100.0M | $73.0M | $141.0M | $168.0M | $144.0M | $74.0M | $19.0M | $11.1M |
| Net income | $1.67B | $863.0M | $155.0M | −$1.19B | $749.0M | −$266.0M | $688.0M | $129.0M | $771.0M | −$233.0M | $1.26B | $1.28B | $770.0M | $288.0M | $118.6M |
| Net profit margin | 92.93% | 88.69% | 61.75% | — | — | — | 89.23% | 56.33% | 91.35% | — | 87.43% | 88.68% | 90.59% | 93.81% | 91.18% |
| Basic EPSper basic share | $1.48 | $0.93 | $0.05 | -$2.41 | $1.23 | -$0.66 | $1.16 | $0.21 | $2.04 | -$0.72 | $3.28 | $4.17 | $5.02 | $7.89 | $6.78 |
| Diluted EPSper diluted share | $1.47 | $0.93 | $0.05 | -$2.41 | $1.22 | -$0.66 | $1.16 | $0.21 | $2.04 | -$0.72 | $3.28 | $4.17 | $5.02 | $7.89 | $6.78 |
Reported shareholders
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| May 12, 2026Form 4 | Bell BerniceEVP, CFO | SellCommon Stock | 10.0K | $10.79 | $107.9K | 406.6K |
| May 6, 2026Form 4 | BLANK DONNADirector | SellCommon Stock, par value $0.01 per share | 22.0K | $10.78 | $237.2K | 96.5K |
| May 4, 2026Form 4 | Mullings Paul EDirector | SellCommon Stock, par value $0.01 per share | 6.8K | $10.74 | $73.0K | 149.9K |
| Apr 28, 2026Form 4 · 10b5-1 | Federico Peter JDirector, President, CEO, CIO | SellCommon Stock | 64.4K | $11.08 | $713.7K | 1.93M |
| Apr 27, 2026Form 4 · 10b5-1 | Federico Peter JDirector, President, CEO, CIO | SellCommon Stock | 64.4K | $11.03 | $710.5K | 1.99M |