Revenue
2018
2019
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $571.3M | $582.2M | $623.5M | $815.8M | $667.6M | $606.5M | $708.8M | $678.9M | $647.3M | $687.1M | $687.9M | $714.0M | $705.1M | $712.8M | $622.6M |
| Gross profit | $8.4M | $16.6M | $14.2M | $80.5M | $93.5M | $39.0M | $66.3M | $86.4M | $94.2M | $90.7M | $83.3M | $73.1M | $54.4M | $74.7M | $73.3M |
| Research & development | $8.8M | $9.6M | $10.9M | $12.1M | $11.5M | $11.3M | $12.4M | $7.8M | $7.2M | $8.1M | $7.9M | $6.9M | $6.8M | $4.1M | $3.6M |
| Operating income | −$9.5M | −$37.4M | −$40.9M | $28.6M | $38.6M | −$8.8M | $11.0M | $28.8M | $43.8M | $38.5M | $31.5M | $22.5M | $8.6M | $28.7M | $25.4M |
| EBITDAderived | $15.8M | −$9.8M | −$13.7M | $54.8M | $64.1M | $14.8M | $34.0M | $51.4M | $64.1M | $56.5M | $49.4M | $47.0M | $35.8M | $54.7M | $52.8M |
| Net income | −$20.3M | −$47.4M | −$46.3M | $15.2M | $29.1M | −$57.2M | $2.5M | $31.7M | $32.9M | $42.2M | $28.8M | $16.6M | $11.5M | $25.1M | $10.7M |
| Basic EPSper diluted share | -$1.11 | -$2.61 | -$2.57 | $0.82 | $1.57 | -$3.10 | $0.13 | $1.73 | $1.81 | $2.32 | $1.52 | $0.84 | $0.57 | $1.25 | $0.53 |
| Diluted EPSper diluted share | -$1.11 | -$2.61 | -$2.57 | $0.80 | $1.54 | -$3.10 | $0.13 | $1.70 | $1.78 | $2.24 | $1.47 | $0.80 | $0.56 | $1.22 | $0.52 |
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| Dec 4, 2025Form 4 | LANGONE KENNETH GDirector,TenPercentOwner | BuyCommon Stock | 25.8K | $3.42 | $88.3K | 2.49M |
| Dec 3, 2025Form 4 | LANGONE KENNETH GDirector,TenPercentOwner | BuyCommon Stock | 40.5K | $3.50 | $141.6K | 2.47M |
| Dec 2, 2025Form 4 | LANGONE KENNETH GDirector,TenPercentOwner | BuyCommon Stock | 3.6K | $3.53 | $12.9K | 2.43M |
| Dec 1, 2025Form 4 | LANGONE KENNETH GDirector,TenPercentOwner | BuyCommon Stock | 18.3K | $3.48 | $63.8K | 2.42M |
| Nov 28, 2025Form 4 | LANGONE KENNETH GDirector,TenPercentOwner | BuyCommon Stock | 2.4K | $3.51 | $8.5K | 2.40M |