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 | $171.0M | $160.1M | $145.1M | $153.1M | $178.5M | $365.5M | $648.7M | $838.2M | $942.2M | $997.3M | $1.05B | $1.08B | $768.4M | $568.4M | $423.7M | — | — |
| Gross profit | $48.9M | $49.5M | $29.7M | $21.8M | $7.1M | $60.4M | $155.4M | $216.0M | $242.3M | $307.3M | $364.1M | $371.7M | $275.9M | $202.2M | $147.8M | $112.3M | $76.0M |
| Operating income | $417,000 | $3.2M | −$16.8M | −$33.2M | $29.0M | −$44.4M | $18.1M | $42.5M | $49.7M | $65.1M | $79.1M | $170.5M | $162.1M | $127.4M | $85.7M | $55.0M | $36.5M |
| EBITDAderived | $6.1M | $9.3M | −$9.2M | −$24.6M | $43.0M | −$14.7M | $55.6M | $73.3M | $86.2M | $101.9M | $115.5M | $199.5M | $181.1M | $140.2M | $94.1M | $62.1M | $42.0M |
| Net income | $1.9M | −$35.4M | −$56.1M | −$52.8M | $12.1M | −$66.3M | −$305.9M | −$2.7M | $311.6M | $31.4M | $44.8M | $137.1M | $133.8M | $115.9M | $71.1M | $49.3M | $26.0M |
| Basic EPSper diluted share | $0.16 | -$9.99 | -$2.51 | -$3.32 | $0.75 | -$4.31 | -$19.26 | -$0.32 | $16.99 | $1.53 | $2.13 | $6.22 | $5.63 | $4.74 | $2.92 | $1.96 | $1.08 |
| Diluted EPSper diluted share | $0.15 | -$9.99 | -$2.51 | -$3.32 | $0.74 | -$4.31 | -$19.26 | -$0.32 | $16.53 | $1.46 | $2.02 | $5.69 | $5.19 | $4.43 | $2.77 | $1.88 | $1.07 |
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| May 22, 2026Form 4 | Shepro William BChair and CEO | BuyCommon Stock · indirect | 3.5K | $6.02 | $21.1K | 236.8K |
| May 8, 2026Form 4 | MORETTINI JOSEPH LDirector | SellCash Exercise Stakeholder Warrants (ASPSZ) (Right to Buy) · derivative | 1.1K | $0.22 | $242.00 | 142.8K |
| May 7, 2026Form 4 | MORETTINI JOSEPH LDirector | SellNet Settle Stakeholder Warrants (ASPSW) · derivative | 33.4K | $0.40 | $13.3K | 100.0K |
| May 7, 2026Form 4 | MORETTINI JOSEPH LDirector | SellCash Exercise Stakeholder Warrants (ASPSZ) (Right to Buy) · derivative | 4.7K | $0.24 | $1.1K | 143.9K |
| May 6, 2026Form 4 | MORETTINI JOSEPH LDirector | SellNet Settle Stakeholder Warrants (ASPSW) · derivative | 18.3K | $0.41 | $7.5K | 133.3K |