Revenue
2015
2019
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2015 | 2014 | 2013 | 2012 | 2010 | 2009 | 2008 | 2007 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $504.1M | $538.8M | $620.5M | $1.28B | $1.35B | $1.22B | $1.79B | $686.7M | $1.09B | $1.17B | $1.25B | $1.01B | $659.0M | $1.19B | $1.00B |
| Gross profit | −$15.7M | −$19.9M | $36.2M | $554.9M | $644.5M | $660.5M | $1.04B | — | $92.2M | $139.1M | $315.8M | $289.3M | $189.6M | $422.2M | $325.9M |
| Research & development | $6.5M | $5.7M | $5.5M | $3.6M | $3.8M | $4.0M | $2.7M | — | $14.8M | $10.4M | $13.8M | $12.2M | $9.4M | $12.2M | $8.6M |
| Operating income | −$77.1M | −$75.2M | −$214.4M | $474.3M | $508.1M | $588.6M | $974.0M | — | −$255.6M | −$2.6M | $156.5M | $158.0M | $100.3M | $301.5M | $225.3M |
| EBITDAderived | −$15.4M | −$13.0M | −$157.5M | $529.8M | $573.8M | $651.6M | $1.04B | — | −$135.9M | $120.8M | $238.1M | $200.7M | $133.1M | $337.0M | $264.3M |
| Net income | −$219.8M | −$131.2M | −$255.3M | $383.0M | $388.3M | $434.4M | $744.6M | — | −$285.4M | −$27.3M | $117.6M | $174.7M | $15.7M | $184.2M | $146.2M |
| Basic EPSper diluted share | -$8.45 | -$5.09 | -$9.93 | $1.48 | $1.46 | $1.62 | $2.58 | — | -$2.10 | -$0.20 | $0.85 | $1.42 | $0.13 | $1.65 | $1.46 |
| Diluted EPSper diluted share | -$8.45 | -$5.09 | -$9.93 | $1.48 | $1.46 | $1.62 | $2.58 | — | -$2.10 | -$0.20 | $0.84 | $1.41 | $0.13 | $1.60 | $1.37 |
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| May 15, 2025Form 4 | Shivaram Sachin MDirector | BuyCommon Stock | 20.0K | $0.84 | $16.8K | 50.0K |
| May 14, 2025Form 4 | Shivaram Sachin MDirector | BuyCommon Stock | 30.0K | $0.85 | $25.5K | 30.0K |
| May 12, 2025Form 4 | Germain Jean-MarcDirector | BuyCommon Stock | 50.0K | $0.78 | $39.0K | 90.0K |
| Mar 14, 2025Form 4 | Roegner Eric VDirector | BuyCommon Stock · indirect | 100 | $1.10 | $110.00 | 100 |
| Mar 14, 2025Form 4 | Roegner Eric VDirector | BuyCommon Stock · indirect | 225.94 | $1.11 | $250.7934 | 225.94 |