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.57B | $1.44B | $1.42B | $1.68B | $1.51B | $1.27B | $1.23B | $1.30B | $1.39B | $1.25B | $960.6M | $828.0M | $505.0M | $638.8M | $611.0M | $509.3M | $298.8M |
| Gross profit | $363.9M | $339.4M | $353.5M | $466.3M | $329.1M | $233.3M | $229.7M | $292.9M | $354.3M | $303.1M | $205.4M | $63.8M | $28.1M | $78.8M | $84.8M | $107.2M | −$26.5M |
| Research & development | $86.5M | $79.4M | $79.8M | $83.9M | $85.4M | $78.3M | $75.6M | $73.1M | $67.7M | $63.1M | $61.7M | $51.8M | $33.1M | $31.1M | $24.9M | $23.9M | $23.4M |
| Operating expenses | $169.7M | $148.1M | — | $154.6M | $162.6M | $142.3M | $143.0M | $138.0M | $134.5M | $127.9M | $123.5M | $167.4M | $83.4M | $81.3M | $74.6M | $63.9M | $55.3M |
| Operating income | $194.2M | $191.3M | $547.3M | $311.7M | $166.5M | $91.0M | $86.7M | $154.9M | $219.8M | $175.2M | $81.9M | −$103.6M | −$55.3M | −$2.5M | $10.2M | $43.3M | −$81.8M |
| EBITDAderived | $497.3M | $457.6M | $805.3M | $604.3M | $437.2M | $331.6M | $301.2M | $369.3M | $428.3M | $372.8M | $249.9M | $100.3M | $96.4M | $171.1M | $172.9M | $186.3M | $61.6M |
| Net income | $220.5M | $207.9M | $518.5M | $264.6M | $150.0M | $82.3M | $90.0M | $135.6M | $298.0M | $203.9M | −$29.6M | $4.3M | −$107.7M | −$70.3M | −$18.5M | −$42.4M | −$120.5M |
| Basic EPSper diluted share | $1.97 | $1.87 | $4.70 | $2.42 | $1.39 | $0.77 | $0.85 | $1.35 | $3.08 | $2.33 | -$0.40 | $0.08 | -$2.72 | -$3.17 | -$0.90 | -$2.70 | -$0.71 |
| Diluted EPSper diluted share | $1.94 | $1.85 | $4.66 | $2.39 | $1.37 | $0.76 | $0.84 | $1.32 | $2.90 | $2.09 | — | $0.07 | — | — | — | — | — |