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.05B | $909.3M | $868.8M | $756.5M | $740.9M | $595.1M | $547.5M | $627.2M | $587.8M | $544.3M | $490.2M | $557.9M | $595.0M | $578.8M | $480.6M | $454.5M | $286.6M | $294.8M |
| Gross profit | $542.1M | $456.5M | $296.3M | $478.6M | $461.1M | $355.9M | $336.7M | $377.0M | $352.0M | $324.9M | $293.1M | $328.8M | $335.2M | $314.6M | $285.6M | $268.3M | $156.0M | $159.6M |
| Research & development | $196.3M | $170.9M | $186.4M | $166.9M | $147.9M | $117.5M | $107.4M | $109.0M | $105.1M | $102.5M | $113.7M | $119.4M | $137.4M | $120.0M | $80.6M | $69.6M | $44.8M | $41.4M |
| Operating expenses | $509.6M | $406.6M | $1.24B | $385.8M | $316.1M | $280.9M | $284.7M | $271.5M | $285.4M | $240.8M | $263.1M | $286.5M | $444.1M | $299.0M | $192.1M | $189.5M | $125.1M | — |
| Operating income | $32.6M | $49.9M | −$944.3M | $92.8M | $145.0M | $75.0M | $52.0M | $105.5M | $66.6M | $84.1M | $30.0M | $42.3M | −$108.9M | $15.6M | $93.6M | $78.8M | $30.9M | $41.9M |
| EBITDAderived | $63.1M | $84.0M | −$900.1M | $119.4M | $171.0M | $99.1M | $91.6M | $155.1M | $115.6M | $131.1M | $78.9M | $96.8M | −$87.1M | $33.5M | $112.1M | $95.2M | $39.3M | $50.2M |
| Net income | −$40.4M | −$161.9M | −$1.09B | $61.4M | $125.7M | $59.9M | $31.9M | $69.6M | $34.6M | $54.7M | $11.5M | $27.9M | −$164.5M | $41.9M | $89.1M | $72.6M | $957,000 | $37.5M |
| Basic EPSper diluted share | -$0.46 | -$2.26 | -$17.03 | $0.96 | $1.94 | $0.92 | $0.48 | $1.06 | $0.52 | $0.84 | $0.18 | $0.42 | -$2.44 | $0.64 | $1.37 | $1.16 | $0.02 | $0.61 |
| Diluted EPSper diluted share | -$0.46 | -$2.26 | -$17.03 | $0.96 | $1.92 | $0.91 | $0.47 | $1.02 | $0.51 | $0.83 | $0.17 | $0.41 | -$2.44 | $0.62 | $1.32 | $1.12 | $0.02 | $0.61 |
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| Jun 24, 2026Form 4 · 10b5-1 | Walsh Paul V JrDirector | SellCommon Stock | 500 | $164.99 | $82.5K | 28.1K |
| Jun 22, 2026Form 4 | WILSON JOHN MICHAELChief Quality Officer and CTO | SellCommon Stock | 5.5K | $170.00 | $935.0K | 80.9K |
| Jun 10, 2026Form 4 · 10b5-1 | Lin MarkEVP and CFO | SellCommon Stock | 683 | $155.16 | $106.0K | 34.3K |
| Jun 5, 2026Form 4 · 10b5-1 | HOU HONG QPresident and CEO | SellCommon Stock | 2.0K | $162.10 | $324.2K | 69.2K |
| Jun 3, 2026Form 4 | Silberstein AsafEVP and COO | SellCommon Stock | 2.0K | $164.00 | $328.0K | 104.2K |