NYSE
End-of-day closes; the latest point is the live 15-min-delayed price · split & dividend adjusted · chart by TradingView
Actuals from SEC filings; YoY vs the year-ago quarter. Analyst estimates & surprise require a data feed (coming soon).
| Line item | FY2020 | FY2021 | FY2022 | FY2023 | FY2024 | FY2025 |
|---|---|---|---|---|---|---|
| Revenue | — | — | — | — | — | — |
| Gross profit | — | — | — | — | — | — |
| Operating income | — | — | — | — | — | — |
| Net income | — | $424.8M | $19.0M | $369.1M | $319.2M | $720.4M |
| Diluted EPS | — | $3.05 | $0.09 | $1.80 | $1.52 | — |
| Operating cash flow | — | -$2.6B | -$295.3M | $708.4M | $64.2M | -$916.0M |
| Free cash flow | — | — | — | — | — | — |
| Gross margin | — | — | — | — | — | — |
| Operating margin | — | — | — | — | — | — |
| Net margin | — | — | — | — | — | — |
| Line item | Q2 '24 | Q3 '24 | Q4 '24 | Q1 '25 | Q2 '25 | Q3 '25 | Q4 '25 | Q1 '26 |
|---|---|---|---|---|---|---|---|---|
| Revenue | — | — | — | — | — | — | — | — |
| Gross profit | — | — | — | — | — | — | — | — |
| Operating income | — | — | — | — | — | — | — | — |
| Net income | $8.1M | $119.5M | $100.7M | $78.1M | $201.5M | $234.9M | $205.8M | -$219.9M |
| Diluted EPS | $0.04 | $0.57 | $0.47 | $0.33 | $0.43 | $0.50 | — | -$0.47 |
| Operating cash flow | -$23.0M | -$153.6M | $161.7M | $542.2M | -$410.2M | $158.7M | -$1.2B | -$197.3M |
| Free cash flow | — | — | — | — | — | — | — | — |
| Gross margin | — | — | — | — | — | — | — | — |
| Operating margin | — | — | — | — | — | — | — | — |
| Net margin | — | — | — | — | — | — | — | — |
Consensus revenue & EPS estimates and price targets will appear here once a forward-estimates data feed is connected.
| Date | Insider | Type | Shares | Price | Value | Filing |
|---|---|---|---|---|---|---|
| 2026-05-22 | Temple Chris | Buy | 7,000 | $10.71 | $74,970.00 | filing |
| 2026-05-13 | Weiler Melissa | Buy | 10,000 | $10.90 | $109,000.00 | filing |
| 2026-05-11 | Kaye Eric A. | Buy | 1,000 | $10.74 | $10,740.00 | filing |
| 2026-02-25 | Temple Chris | Buy | 5,000 | $11.49 | $57,450.00 | filing |
| 2026-02-25 | Kaye Eric A. | Buy | 699 | $11.45 | $8,003.55 | filing |
| 2026-02-25 | Kaye Eric A. | Buy | 301 | $11.42 | $3,437.42 | filing |
| 2025-11-20 | Bissonnette Erik· President | Buy | 12,500 | $13.27 | $165,823.75 | filing |
| 2025-09-05 | Bissonnette Erik· President | Buy | 5,000 | $14.70 | $73,500.00 | filing |
| 2025-09-05 | Bissonnette Erik· President | Buy | 5,000 | $14.70 | $73,500.00 | filing |
Latest 9 transactions.
Fundamentals & filings from SEC EDGAR. Prices adjusted for splits & dividends. Not investment advice.