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.75B | $1.50B | $1.43B | $1.32B | $1.21B | $1.02B | $911.4M | $891.6M | $888.5M | $762.2M | $682.7M | $590.0M | $509.0M | $461.7M | $416.7M | $336.6M | $264.0M |
| Gross profit | $1.32B | $1.11B | $1.05B | $949.2M | $875.3M | $706.6M | $601.4M | $589.8M | $608.8M | $523.0M | $469.2M | $404.9M | $351.5M | $304.3M | $251.9M | $207.9M | $173.1M |
| Research & development | $312.7M | $298.1M | $295.5M | $294.3M | $260.6M | $237.0M | $205.2M | $181.7M | $162.9M | $145.5M | $126.4M | $108.6M | $79.7M | $76.7M | $65.3M | $55.2M | $38.9M |
| Operating expenses | $1.06B | $982.6M | $973.2M | $1.06B | $970.0M | $850.1M | $736.2M | $606.8M | $515.6M | $472.3M | $404.6M | $353.4M | $293.5M | $272.9M | $241.4M | $210.4M | $131.3M |
| Operating income | $263.1M | $123.9M | $81.0M | −$109.4M | −$94.7M | −$143.5M | −$134.9M | −$17.0M | $93.2M | $50.6M | $64.7M | $51.5M | $58.1M | $31.4M | $10.5M | −$2.6M | $41.8M |
| EBITDAderived | $276.8M | $141.5M | $99.7M | −$90.6M | −$66.1M | −$122.2M | −$113.5M | $8.3M | $117.9M | $74.8M | $87.8M | $74.9M | $78.1M | $50.0M | $28.0M | $9.4M | $44.6M |
| Net income | $393.4M | $99.2M | $67.8M | −$345.6M | −$63.0M | −$61.4M | −$90.4M | $10.6M | $98.5M | $45.0M | $36.3M | $33.3M | $38.0M | $21.9M | $10.1M | −$5.9M | $32.2M |
| Basic EPSper diluted share | $2.30 | $0.58 | $0.41 | -$4.22 | -$0.77 | -$0.76 | -$1.14 | $0.14 | $1.27 | $0.59 | $0.47 | $0.44 | $0.50 | $0.29 | $0.27 | -$0.16 | $0.89 |
| Diluted EPSper diluted share | $2.13 | $0.55 | $0.37 | -$4.22 | -$0.77 | -$0.76 | -$1.14 | $0.13 | $1.19 | $0.56 | $0.46 | $0.42 | $0.49 | $0.28 | $0.26 | -$0.16 | $0.85 |
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| Jun 16, 2026Form 4 | KOUNINIS EFSTATHIOS ASVP, Chief Accounting Officer | SellCommon stock | 100 | $32.32 | $3.2K | 2.4K |
| Jun 16, 2026Form 4 | KOUNINIS EFSTATHIOS ASVP, Chief Accounting Officer | SellCommon stock | 650 | $32.31 | $21.0K | 2.5K |
| Jun 1, 2026Form 4 | KOUNINIS EFSTATHIOS ASVP, Chief Accounting Officer | SellCommon stock | 750 | $36.99 | $27.7K | 2.1K |
| May 29, 2026Form 4 | KOUNINIS EFSTATHIOS ASVP, Chief Accounting Officer | SellCommon stock | 750 | $34.75 | $26.1K | 2.9K |
| May 19, 2026Form 4 | Akgonul Rifat KerimChief Product Officer | SellCommon stock | 4.5K | $33.35 | $151.6K | 107.1K |