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 | $707.6M | $556.6M | $461.1M | $454.8M | $328.3M | $246.3M | $227.6M | $231.2M | $393.1M | $336.6M | $296.3M | $296.6M | $271.5M | $234.1M | $312.4M | $323.4M | $113.0M | $142.5M |
| Gross profit | $563.2M | $446.5M | $357.7M | $347.2M | $257.9M | $185.6M | $176.2M | $177.5M | — | — | — | — | — | — | — | — | — | — |
| Research & development | $187.7M | $162.9M | $156.8M | $158.8M | $135.7M | $139.8M | $156.8M | $158.3M | $149.1M | $129.8M | $111.1M | $110.0M | $118.0M | $140.5M | $115.7M | $92.7M | $67.3M | $76.2M |
| Operating expenses | $303.0M | $263.5M | $204.1M | $270.3M | $233.6M | $229.6M | $276.4M | $264.5M | — | — | — | — | — | — | — | — | — | — |
| Operating income | $260.2M | $183.0M | $153.6M | $76.9M | $24.3M | −$44.1M | −$100.1M | −$87.0M | $54.4M | $33.6M | $71.4M | $75.3M | $22.5M | −$90.4M | −$1.5M | $226.9M | −$75.9M | −$88.7M |
| EBITDAderived | $272.1M | $193.1M | $163.8M | $86.2M | $62.7M | −$3.5M | −$67.8M | −$46.9M | $109.7M | $83.7M | $108.9M | $115.6M | $66.8M | −$46.9M | $30.5M | $242.0M | −$62.2M | −$73.0M |
| Net income | $230.5M | $179.8M | $333.9M | −$14.3M | $18.3M | −$40.5M | −$86.0M | −$158.0M | −$22.9M | $6.8M | $211.4M | $26.2M | −$33.7M | −$134.3M | — | $150.9M | −$92.2M | −$199.1M |
| Basic EPSper diluted share | $2.14 | $1.67 | $3.09 | -$0.13 | $0.17 | -$0.36 | -$0.77 | -$1.46 | -$0.21 | $0.06 | $1.84 | $0.23 | -$0.30 | -$1.21 | — | $1.34 | -$0.88 | -$1.90 |
| Diluted EPSper diluted share | $2.11 | $1.65 | $3.01 | -$0.13 | $0.16 | -$0.36 | -$0.77 | -$1.46 | -$0.21 | $0.06 | $1.80 | $0.22 | -$0.30 | -$1.21 | — | $1.30 | -$0.88 | -$1.90 |
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| Jun 3, 2026Form 4 | Sayiner NecipDirector | SellCommon Stock | 5.0K | $170.15 | $850.8K | 18.2K |
| Jun 2, 2026Form 4 | Higashi EmikoDirector | SellCommon Stock | 5.0K | $158.00 | $790.0K | 49.5K |
| Jun 2, 2026Form 4 | Higashi EmikoDirector | SellCommon Stock | 5.0K | $163.00 | $815.0K | 54.5K |
| Jun 1, 2026Form 4 | STANG ERIC BDirector | SellCommon Stock · indirect | 5.0K | $146.00 | $730.0K | 19.2K |
| May 26, 2026Form 4 | Higashi EmikoDirector | SellCommon Stock | 5.0K | $157.57 | $787.9K | 59.5K |