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.39B | $2.19B | $2.36B | $2.51B | $2.08B | $1.45B | $1.50B | $1.72B | $1.22B | $1.06B | $867.9M | $852.0M | $757.9M | $667.9M | $665.0M | $608.0M | $430.1M |
| Gross profit | $906.0M | $787.5M | $900.2M | $1.01B | $771.9M | $501.2M | $546.3M | $653.4M | $506.5M | $413.1M | $330.5M | $324.4M | — | $258.5M | $256.7M | $233.9M | $125.4M |
| Research & development | $106.9M | $107.8M | $102.4M | $95.6M | $65.9M | $52.5M | $80.0M | $87.3M | $50.5M | $42.2M | $30.8M | $31.1M | — | $21.2M | $19.4M | $17.6M | $18.1M |
| Operating expenses | $868.5M | $628.8M | $539.4M | $506.1M | $386.3M | $338.8M | $353.5M | $428.4M | $288.0M | $282.5M | $226.3M | $190.6M | — | $151.6M | $142.8M | $126.3M | $111.7M |
| Operating income | $37.5M | $158.8M | $360.9M | $500.8M | $385.6M | $162.4M | $192.8M | $225.0M | $218.5M | $130.6M | $104.2M | $133.8M | $129.9M | $106.9M | $113.9M | $107.6M | $13.7M |
| EBITDAderived | $172.2M | $289.2M | $498.3M | $621.5M | $484.3M | $258.6M | $285.3M | $328.2M | $281.5M | $183.8M | $145.8M | $175.7M | $164.4M | $138.3M | $146.2M | $139.6M | $50.3M |
| Net income | −$71.7M | $100.2M | $259.5M | $373.3M | $283.8M | $130.0M | $139.1M | $164.6M | $119.5M | $104.5M | $80.9M | $98.1M | — | $75.3M | $87.0M | $78.7M | $9.4M |
| Basic EPSper diluted share | -$2.89 | $4.04 | $10.44 | $15.09 | $11.54 | $5.33 | $5.66 | $6.62 | $5.27 | $4.63 | $3.58 | $4.35 | — | $3.45 | $3.96 | $3.58 | $0.43 |
| Diluted EPSper diluted share | -$2.89 | $4.00 | $10.34 | $14.94 | $11.38 | $5.29 | $5.60 | $6.52 | $5.21 | $4.60 | $3.56 | $4.32 | — | $3.40 | $3.90 | $3.52 | $0.43 |
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| Jun 18, 2026Form 4 | Gorski Jeffrey GSVP & Chief Accounting Officer | SellCommon Stock | 1.1K | $482.31 | $550.8K | 5.6K |
| Jun 18, 2026Form 4 | Gorski Jeffrey GSVP & Chief Accounting Officer | SellCommon Stock | 247 | $483.26 | $119.4K | 6.8K |
| Jun 15, 2026Form 4 | HUNTER GORDONDirector | SellCommon Stock | 1.4K | $480.00 | $687.4K | 26.7K |
| Jun 11, 2026Form 4 | GRILLO ANTHONYDirector | SellCommon Stock | 209 | $454.07 | $94.9K | 64.9K |
| Jun 11, 2026Form 4 | GRILLO ANTHONYDirector | SellCommon Stock | 38 | $452.75 | $17.2K | 65.1K |