Revenue
2018
2019
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | |
|---|---|---|---|---|---|---|---|---|
| Revenue | $1.25B | $1.21B | $1.24B | $1.10B | $747.2M | $476.2M | $293.3M | $144.3M |
| Gross profit | $1.05B | $1.02B | $1.06B | $909.3M | $610.5M | $368.7M | $224.7M | $106.5M |
| Research & development | $182.0M | $196.1M | $191.5M | $207.1M | $119.7M | $51.4M | $30.1M | $6.1M |
| Operating expenses | $824.2M | $927.1M | $801.5M | $733.5M | $497.2M | $331.6M | $188.6M | $79.9M |
| Operating income | $225.7M | $97.4M | $259.5M | $175.8M | $113.3M | $37.1M | $36.1M | $26.6M |
| EBITDAderived | $314.5M | $183.1M | $340.1M | $263.6M | $182.6M | $87.9M | $84.8M | $43.9M |
| Net income | $124.2M | $29.1M | $107.3M | $63.2M | $116.8M | −$4.0M | $0 | $0 |
| Basic EPSper diluted share | $0.38 | $0.08 | $0.27 | $0.16 | $0.46 | -$0.10 | — | — |
| Diluted EPSper diluted share | $0.38 | $0.08 | $0.27 | $0.16 | $0.43 | -$0.11 | — | — |
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| Jun 2, 2026Form 4 · 10b5-1 | Roth James MChief Revenue Officer | SellCommon Stock | 200 | $3.55 | $710.00 | 140.0K |
| Jun 2, 2026Form 4 · 10b5-1 | McGrane AshleyGeneral Counsel and Corp Sec | SellCommon Stock | 34 | $3.55 | $120.70 | 80.1K |
| May 26, 2026Form 4 | Maida DomenicDirector | BuyCommon Stock | 27.5K | $3.60 | $99.0K | 66.3K |
| May 4, 2026Form 4 · 10b5-1 | McGrane AshleyGeneral Counsel and Corp Sec | SellCommon Stock | 1.1K | $6.59 | $7.0K | 80.0K |
| Apr 2, 2026Form 4 · 10b5-1 | Roth James MChief Revenue Officer | SellCommon Stock | 35.7K | $5.87 | $209.7K | 139.8K |