Revenue
2018
2019
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $1.2M | $0 | $0 | $0 | $0 | $2.1M | $3.4M | $3.4M | $3.2M | $3.0M | $75.0M | $58.9M | $48.8M | $42.1M |
| Operating expenses | $952,000 | $0 | $0 | — | — | — | — | $101.1M | $110.6M | $75.1M | $64.9M | $67.0M | $49.1M | $41.8M |
| Net income | $320.5M | $125.1M | $53.7M | −$7.5M | $72.0M | $80.9M | $46.4M | $57.9M | $25.9M | $29.4M | $10.0M | −$8.1M | −$395,000 | $110,000 |
| Basic EPSper diluted share | $1.57 | $0.81 | $0.50 | -$0.08 | $0.74 | $0.85 | $0.49 | $0.73 | $0.35 | $0.52 | $0.26 | -$0.36 | -$0.02 | $0.00 |
| Diluted EPSper diluted share | $1.57 | $0.80 | $0.50 | -$0.08 | $0.74 | $0.85 | $0.49 | $0.72 | $0.35 | $0.52 | $0.26 | -$0.36 | -$0.02 | $0.00 |
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| Sep 4, 2024Form 4 | Wagner William MCFO and Treasurer | SellCommon Stock | 35.0K | $29.80 | $1.04M | 257.4K |