Revenue
2018
2019
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $21.5M | $26.6M | $43.4M | $112.9M | $103.8M | $86.9M | $83.8M | $78.1M | $60.2M | $56.2M | $60.8M | $81.2M | $74.3M | $72.4M | $77.6M | $84.8M | $41.3M |
| Gross profit | $1.3M | $340,000 | $6.0M | $40.9M | $37.1M | $33.7M | $36.7M | $33.3M | $22.2M | $23.7M | $23.1M | $33.5M | $33.4M | $32.0M | $35.3M | $37.4M | $19.3M |
| Research & development | $3.3M | $3.9M | $4.4M | $9.9M | $8.7M | $9.8M | $8.6M | $7.2M | $6.1M | $6.5M | $9.2M | $6.9M | $6.3M | $7.0M | $5.9M | $4.7M | $4.3M |
| Operating expenses | $23.5M | $28.3M | $19.5M | $41.3M | $38.4M | $37.1M | $36.8M | $35.2M | $26.8M | $34.9M | $59.0M | $46.9M | $56.9M | $66.3M | $44.0M | $47.2M | $32.8M |
| Operating income | −$22.1M | −$28.0M | −$13.5M | −$333,000 | −$1.3M | −$3.4M | −$109,000 | −$1.9M | −$4.6M | −$11.2M | −$35.9M | −$13.4M | −$23.5M | −$34.3M | −$8.7M | −$9.9M | −$13.5M |
| EBITDAderived | −$20.1M | −$25.1M | −$10.8M | $1.9M | $624,000 | −$135,000 | $3.5M | $1.3M | −$1.9M | −$8.1M | −$32.7M | −$10.4M | −$19.5M | −$28.7M | −$3.2M | −$5.2M | −$12.4M |
| Net income | −$18.0M | $74.8M | −$5.5M | −$392,000 | $1.6M | −$5.1M | −$1.2M | −$4.7M | −$8.1M | −$13.7M | −$39.1M | −$17.8M | −$34.9M | −$50.3M | −$9.8M | −$9.5M | −$14.2M |
| Basic EPSper diluted share | -$0.79 | $3.14 | -$0.29 | -$0.07 | $0.02 | -$0.34 | -$0.13 | -$0.35 | -$0.61 | -$1.25 | -$3.62 | -$2.06 | -$5.26 | -$0.84 | -$0.18 | -$0.21 | -$0.64 |
| Diluted EPSper diluted share | -$0.79 | $3.14 | -$0.29 | -$0.07 | $0.02 | -$0.34 | -$0.13 | -$0.35 | -$0.61 | -$1.25 | -$3.62 | -$2.06 | -$5.26 | -$0.84 | -$0.18 | -$0.21 | -$0.64 |
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| Mar 14, 2025Form 4 | Scarpulla JustinChief Financial Officer | BuyCommon Stock | 6.6K | $3.20 | $21.0K | 231.2K |
| Mar 13, 2025Form 4 | Newquist Kirsten F.Chief Executive Officer | BuyCommon Stock | 19.0K | $3.32 | $63.1K | 258.9K |