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 | 2008 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $1.00B | $1.14B | $1.41B | $1.68B | $1.87B | $1.61B | $2.22B | $2.54B | $2.79B | $3.04B | $3.23B | $3.51B | $3.26B | $2.86B | $2.57B | $2.03B | $1.55B | $1.58B |
| Gross profit | $563.1M | $597.2M | $679.6M | $830.7M | $966.4M | $770.4M | $1.10B | $1.34B | $1.36B | $1.58B | $1.75B | $2.00B | $1.86B | $1.61B | $1.44B | $1.16B | $844.9M | $851.2M |
| Research & development | $0 | $0 | $19.4M | $29.1M | $27.2M | $25.9M | $32.4M | $38.2M | $42.8M | $38.6M | $5.2M | $600,000 | — | — | — | — | — | — |
| Operating expenses | $582.2M | $701.1M | $822.6M | $832.2M | $873.7M | $905.7M | $1.13B | $1.28B | $1.78B | $1.45B | $1.46B | $1.43B | $1.30B | $1.12B | $967.2M | $778.8M | $633.2M | $645.4M |
| Operating income | −$19.1M | −$103.9M | −$143.0M | −$1.5M | $92.6M | −$135.3M | −$28.4M | $62.7M | −$424.3M | $127.1M | $291.2M | $566.5M | $561.6M | $488.8M | $472.0M | $376.4M | $211.6M | $205.8M |
| EBITDAderived | −$6.0M | −$87.9M | −$123.9M | $21.9M | $122.2M | −$92.2M | $26.4M | $130.3M | −$343.3M | $221.7M | $378.9M | $662.5M | $643.5M | $554.4M | $523.9M | $417.0M | $253.0M | $243.4M |
| Net income | −$77.8M | −$106.3M | −$156.7M | −$43.5M | $26.6M | −$95.9M | −$50.0M | −$938,000 | −$473.6M | $85.6M | $229.9M | $386.6M | $388.0M | $354.3M | $294.7M | $255.2M | $139.2M | $138.1M |
| Basic EPSper diluted share | -$1.45 | -$1.94 | -$3.00 | -$0.85 | $0.49 | -$1.88 | -$1.04 | -$0.07 | -$9.87 | $1.64 | $4.52 | $7.12 | $6.59 | $5.63 | $4.66 | $3.83 | $2.09 | $2.05 |
| Diluted EPSper diluted share | -$1.45 | -$1.94 | -$3.00 | -$0.85 | $0.48 | -$1.88 | -$1.04 | -$0.07 | -$9.87 | $1.63 | $4.51 | $7.10 | $6.56 | $5.59 | $4.61 | $3.77 | $2.07 | $2.02 |
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| May 18, 2026Form 4 | Schoppert Wendy LeeDirector | BuyCommon Stock | 24.3K | $4.14 | $100.7K | 120.6K |
| Mar 16, 2026Form 4/A | Schoppert Wendy LeeDirector | BuyCommon Stock | 21.9K | $4.68 | $102.6K | 96.3K |
| Dec 3, 2025Form 4 | Coulter Suzanne MDirector | BuyCommon Stock | 28.2K | $3.62 | $102.0K | 98.5K |
| Nov 24, 2025Form 4 | Greben Randy JCFO | BuyCommon Stock | 21.0K | $2.38 | $49.9K | 171.0K |
| Nov 21, 2025Form 4 | Edwards Pamela JDirector | BuyCommon Stock | 10.0K | $2.37 | $23.7K | 12.5K |