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 | $2.06B | $2.08B | $2.13B | $4.00B | $3.13B | $1.59B | $1.70B | $1.24B | $1.05B | $871.2M | $843.8M | $886.9M | $842.8M | $834.1M | $886.5M | $967.7M | $950.8M |
| Gross profit | $867.6M | $887.0M | $927.1M | — | — | $657.6M | $766.8M | $578.4M | $480.4M | $385.0M | $357.6M | $357.9M | $314.8M | $248.2M | $311.3M | $365.5M | $343.8M |
| Research & development | $65.5M | $64.1M | $61.8M | $76.4M | $68.0M | $46.3M | $50.6M | $40.8M | $36.6M | $33.3M | $33.2M | $31.3M | $30.9M | $29.5M | $34.3M | $36.4M | $32.2M |
| Operating expenses | $739.5M | $734.1M | $733.0M | $3.74B | $2.93B | $763.1M | $634.1M | $449.9M | $401.6M | $340.8M | $330.7M | $327.2M | $325.5M | $364.4M | $392.4M | $392.1M | $374.3M |
| Operating income | $128.1M | $152.9M | $194.1M | $256.8M | $204.7M | −$105.5M | $132.7M | $128.4M | $78.8M | $44.2M | $26.9M | $30.7M | −$10.8M | −$116.2M | −$81.1M | −$26.6M | −$30.5M |
| EBITDAderived | $174.5M | $197.4M | $239.8M | $449.6M | $360.5M | −$66.0M | $167.6M | $148.4M | $96.4M | $60.8M | $44.3M | $52.0M | $14.8M | −$81.8M | −$42.5M | $14.3M | $10.2M |
| Net income | −$409.3M | −$1.45B | $95.0M | $157.9M | $322.0M | −$126.9M | $79.4M | $104.7M | $40.8M | $189.9M | $14.6M | $16.0M | −$18.9M | −$122.9M | −$171.8M | −$18.8M | −$15.3M |
| Basic EPSper diluted share | -$2.23 | -$7.88 | $0.51 | $0.85 | $1.90 | -$1.35 | $0.84 | $1.11 | $0.43 | $2.02 | $0.18 | $0.21 | -$0.31 | -$1.96 | -$2.82 | -$0.46 | -$0.33 |
| Diluted EPSper diluted share | -$2.20 | -$7.23 | $0.50 | $0.82 | $1.82 | -$1.35 | $0.82 | $1.08 | $0.42 | $1.98 | $0.17 | $0.20 | -$0.31 | -$1.96 | -$2.82 | -$0.46 | -$0.33 |
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| May 12, 2026Form 4 | ANDERSON ERIK JDirector | SellCommon Stock · indirect | 25.0K | $15.74 | $393.5K | 580.5K |
| May 11, 2026Form 4 | ANDERSON ERIK JDirector | SellCommon Stock · indirect | 50.0K | $17.54 | $877.0K | 605.5K |
| May 11, 2026Form 4 | ANDERSON ERIK JDirector | SellCommon Stock · indirect | 25.0K | $16.29 | $407.3K | 655.5K |
| Feb 23, 2026Form 4 | ANDERSON ERIK JDirector | SellCommon Stock · indirect | 10.0K | $13.82 | $138.2K | 680.5K |
| Feb 19, 2026Form 4 | ANDERSON ERIK JDirector | SellCommon Stock · indirect | 10.0K | $13.98 | $139.8K | 690.5K |