Revenue
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | |
|---|---|---|---|---|---|---|
| Revenue | $274.0M | $242.0M | $233.9M | $281.9M | $167.8M | $97.2M |
| Operating expenses | $256.9M | $201.0M | $199.1M | $128.0M | $113.9M | $131.1M |
| Operating income | $17.1M | $41.0M | $34.9M | $153.9M | $53.9M | −$33.8M |
| Net income | $25.3M | $21.1M | −$19.7M | $118.9M | $18.1M | −$8.9M |
| Basic EPSper diluted share | $0.67 | $0.70 | -$0.73 | $0.26 | $0.04 | -$0.02 |
| Diluted EPSper diluted share | $0.64 | $0.64 | -$0.73 | $0.26 | $0.04 | -$0.02 |
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| Jun 15, 2026Form 4 | STEINBERG JOSEPH SDirector | BuyCommon Stock | 40.9K | $16.16 | $660.7K | 108.5K |
| May 28, 2026Form 4 | STEINBERG JOSEPH SDirector | BuyCommon Stock | 59.1K | $17.00 | $1.01M | 60.6K |
| Mar 31, 2026Form 4 | Cree BrianPresident & Interim CEO | SellCommon Stock | 50.0K | $18.51 | $925.5K | 393.0K |
| Mar 31, 2026Form 4 | O Leary DanDirector | BuyCommon Stock | 10.0K | $18.56 | $185.6K | 33.8K |
| Mar 31, 2026Form 4 | Henderson James PChief Financial Officer | BuyCommon Stock | 5.0K | $18.67 | $93.4K | 176.2K |