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 | $189.0M | $163.0M | $136.3M | $78.6M | $86.2M | $50.1M | $84.0M | $332.3M | $3.29B | $3.41B | $2.97B | $3.24B | $3.04B | $3.48B | $3.55B | $2.13B | $1.31B |
| Gross profit | $136.9M | $130.4M | $164.8M | $112.7M | $202.1M | $111.6M | — | — | — | — | — | $374.8M | $173.0M | $96.8M | $172.2M | $152.5M | $84.0M |
| Operating income | −$67.2M | −$47.5M | −$61.6M | −$98.9M | $25.5M | −$122.7M | −$142.6M | $90.0M | $23.7M | $91.7M | $61.1M | $286.3M | $107.9M | $64.9M | $99.0M | $92.1M | $39.1M |
| EBITDAderived | $31.2M | $43.1M | $36.7M | −$6.3M | $117.5M | −$44.5M | −$70.4M | $188.2M | $127.3M | $175.9M | $127.0M | $348.4M | $158.7M | $117.7M | $149.1M | $129.4M | $67.8M |
| Net income | −$121.3M | −$82.5M | −$93.4M | −$127.2M | −$66.0M | −$108.8M | −$166.9M | $15.9M | $61.1M | $10.7M | $7.1M | $159.5M | $43.4M | $11.8M | $38.4M | $48.0M | $19.8M |
| Basic EPSper diluted share | -$1.80 | -$1.29 | -$1.59 | -$2.29 | -$1.41 | -$3.14 | -$4.38 | $0.39 | $1.56 | $0.28 | $0.19 | $4.37 | $1.44 | $0.39 | $1.09 | $1.55 | $0.79 |
| Diluted EPSper diluted share | -$1.80 | -$1.29 | -$1.59 | -$2.29 | -$1.41 | -$3.14 | -$4.38 | $0.39 | $1.47 | $0.28 | $0.18 | $3.96 | $1.26 | $0.39 | $1.01 | $1.51 | $0.79 |
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| Mar 6, 2026Form 4 | Sweeney Patrick FrancisDirector | BuyCommon Stock, par value $0.01 per share | 6.4K | $15.87 | $101.3K | 42.7K |
| Sep 22, 2025Form 4 | MAPES MICHELLEChief Legal and Admin Officer | SellCommon Stock | 31.0K | $9.51 | $294.4K | 60.6K |