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 | $134.8M | $125.9M | $143.6M | $220.9M | $189.1M | $128.0M | $53.3M | $5.7M | $76,995 | — | — | — | — | — | — |
| Gross profit | $68.3M | $55.7M | $55.3M | $88.0M | $78.6M | $25.0M | $6.0M | −$1.9M | −$1.5M | — | — | — | — | — | — |
| Research & development | — | — | — | — | — | — | — | $1.2M | $114,873 | — | — | — | — | — | — |
| Operating expenses | $27.6M | $47.8M | $72.7M | $143.9M | $162.9M | $96.2M | $46.9M | $12.1M | $4.8M | — | — | — | — | — | — |
| Operating income | $40.8M | $7.9M | −$17.5M | −$55.9M | −$84.3M | −$71.2M | −$40.8M | −$14.0M | −$6.3M | −$225,705 | −$254,439 | −$260,903 | $250,707 | −$249,657 | −$275,519 |
| EBITDAderived | $44.3M | $11.6M | −$13.2M | −$55.0M | −$83.1M | −$54.9M | −$36.3M | −$13.9M | −$5.8M | — | — | — | — | — | — |
| Net income | $124.9M | −$100.7M | −$55.6M | −$70.9M | −$89.9M | −$89.2M | −$38.5M | −$26.1M | −$6.3M | −$197,138 | −$235,755 | −$177,259 | $568,366 | −$262,751 | −$204,250 |
| Basic EPSper diluted share | $2.63 | -$2.85 | -$2.49 | -$4.02 | -$7.87 | -$50.18 | -$1.04 | -$1.69 | -$0.42 | -$0.02 | -$0.03 | -$0.02 | $0.07 | -$0.03 | -$0.03 |
| Diluted EPSper diluted share | $2.62 | -$2.85 | -$2.49 | -$4.02 | -$7.87 | -$50.18 | -$1.04 | -$1.69 | -$0.42 | -$0.02 | -$0.03 | -$0.02 | $0.06 | -$0.03 | -$0.03 |
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| Feb 12, 2025Form 4 | Lee Laura AnneDirector | SellCommon Stock | 55.8K | $1.40 | $78.1K | 0 |
| Feb 12, 2025Form 4 | Randall CavittDirector | BuyCommon Stock | 55.8K | $1.40 | $78.1K | 291.0K |
| Feb 3, 2025Form 4 | Petzel ChristopherDirector | SellCommon Stock | 25.0K | $1.35 | $33.8K | 0 |
| Feb 3, 2025Form 4 | Randall CavittDirector | BuyCommon Stock | 25.0K | $1.35 | $33.8K | 235.2K |
| Jan 17, 2025Form 4 | Petzel ChristopherDirector | SellCommon Stock | 25.0K | $1.23 | $30.8K | 25.0K |