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 | $1.83B | $1.85B | $1.82B | $2.17B | $1.78B | $1.26B | $1.45B | $1.60B | $1.47B | $1.27B | — | — | — | — | — | — | — |
| Gross profit | $253.5M | $257.8M | $305.8M | $360.7M | $237.5M | $114.3M | $129.0M | $198.3M | $160.3M | $141.4M | $134.7M | $140.6M | $295.2M | $294.1M | $232.1M | $104.1M | $56.0M |
| Research & development | $18.3M | $16.5M | $12.5M | $10.4M | $10.1M | $9.0M | $9.9M | $11.1M | $10.3M | $10.0M | $11.2M | $14.0M | $11.2M | $7.1M | $4.2M | $6.3M | $8.8M |
| Operating income | $20.8M | $33.2M | $148.7M | $205.8M | $85.2M | −$35.4M | −$28.4M | $42.2M | −$11.2M | −$22.4M | −$27.3M | −$97.6M | $102.4M | $174.7M | $132.2M | $30.9M | −$18.9M |
| EBITDAderived | $87.9M | $93.9M | $191.2M | $248.5M | $133.2M | $19.3M | $25.9M | $99.9M | $47.3M | $37.4M | $42.3M | −$8.9M | $183.0M | $228.8M | $177.1M | $68.5M | $15.4M |
| Net income | −$63.5M | −$5.6M | $78.8M | $176.3M | $49.6M | −$60.4M | −$48.4M | $16.1M | −$60.0M | −$37.6M | −$75.2M | −$80.5M | $35.2M | $107.2M | $58.2M | −$5.9M | −$24.6M |
| Basic EPSper diluted share | -$1.00 | -$0.08 | $1.26 | $2.80 | $0.80 | -$0.99 | -$0.84 | $0.06 | -$1.12 | -$0.87 | -$1.73 | -$2.43 | $0.66 | $2.47 | $1.40 | -$0.17 | -$0.71 |
| Diluted EPSper diluted share | -$1.00 | -$0.08 | $1.25 | $2.77 | $0.79 | -$0.99 | -$0.84 | $0.06 | -$1.12 | -$0.87 | -$1.73 | -$2.43 | $0.64 | $2.05 | $1.18 | -$0.17 | -$0.71 |
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| Mar 4, 2026Form 4/A | AIPCF V (Cayman), Ltd. +4TenPercentOwner | SellCommon Stock · indirect | 3.04M | $8.95 | $27.22M | 8.88M |
| Mar 4, 2026Form 4 | AIPCT Intermediate Holdings I LLC +1TenPercentOwner | SellCommon Stock · indirect | 3.04M | $8.95 | $27.22M | 8.88M |
| Aug 14, 2025Form 4 | NARANCICH MAXCOO, Carlstar | BuyCommon stock | 3.5K | $8.56 | $30.0K | 55.0K |
| Jul 1, 2025Form 4 | CASHIN RICHARD M JRDirector | SellCommon stock · indirect | 212.4K | $10.34 | $2.20M | 176.5K |
| Jun 30, 2025Form 4 | CASHIN RICHARD M JRDirector | SellCommon stock · indirect | 64.0K | $10.31 | $659.3K | 388.9K |