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 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $103.5M | $124.0M | $140.6M | $61.1M | $20.9M | $6.2M | $2.8M | $2.7M | $120,905 | $3.3M | $4.0M | $2.8M | $466,403 | $258,064 | $62,289 | — |
| Gross profit | $25.5M | $37.6M | $40.2M | $14.8M | $2.8M | $1.5M | $392,000 | $902,490 | $1.0M | $512,341 | $1.1M | −$2.8M | −$2.8M | $58,972 | $242 | $0 |
| Operating expenses | $109.6M | $240.8M | $239.8M | $104.7M | $58.5M | $19.3M | $10.9M | $12.5M | $8.5M | $7.7M | $12.4M | $21.6M | $17.2M | $5.2M | $4.1M | $8.9M |
| Operating income | −$84.1M | −$203.2M | −$199.6M | −$89.9M | −$55.7M | −$17.8M | −$10.5M | −$11.6M | −$7.4M | −$7.2M | −$11.3M | −$24.5M | −$20.0M | −$5.2M | −$4.1M | −$8.9M |
| EBITDAderived | −$79.2M | −$196.4M | −$194.7M | −$84.4M | −$53.8M | −$17.4M | −$10.3M | −$11.3M | −$7.0M | −$6.4M | −$10.4M | −$21.8M | −$17.5M | −$4.9M | −$4.0M | — |
| Net income | −$83.4M | −$201.3M | −$203.7M | −$91.6M | −$55.1M | −$17.8M | −$9.6M | −$3.4M | −$75.4M | −$7.7M | −$8.6M | −$22.7M | −$24.1M | −$5.3M | −$1.1M | −$5.7M |
| Basic EPSper diluted share | -$0.76 | -$2.00 | -$3.21 | -$1.94 | -$1.32 | -$0.59 | -$0.37 | -$1.30 | -$25.95 | -$3.17 | -$0.12 | -$0.29 | -$0.49 | -$0.13 | -$0.05 | -$3.47 |
| Diluted EPSper diluted share | -$0.76 | -$2.00 | -$3.21 | -$1.94 | -$1.32 | -$0.59 | -$0.37 | -$1.30 | -$25.95 | -$3.17 | -$0.12 | -$0.29 | -$0.49 | -$0.13 | -$0.05 | -$3.47 |
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| Dec 12, 2025Form 4 | Bercovich MichaelChief Financial Officer | BuyCommon Stock, par value $0.001 per share | 32.0K | $0.79 | $25.3K | 188.6K |
| Dec 12, 2025Form 4 | Bercovich MichaelChief Financial Officer | BuyCommon Stock, par value $0.001 per share | 33.3K | $0.75 | $25.0K | 156.6K |
| Dec 12, 2025Form 4 | Battaglia Michael C.President and CEO | BuyCommon Stock, par value $0.001 per share | 33.3K | $0.75 | $25.0K | 267.1K |
| Sep 5, 2025Form 4 | LEVINE JACKDirector | BuyCommon Stock, par value $0.001 per share · indirect | 21.0K | $1.03 | $21.6K | 193.9K |
| Sep 5, 2025Form 4 | Bercovich MichaelChief Financial Officer | BuyCommon Stock, par value $0.001 per share | 6.0K | $1.02 | $6.1K | 123.2K |