Revenue
2019
2020
2021
2022
2023
2024
2025
2026
| 2026 | 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $3.84B | $3.67B | $3.63B | $4.09B | $3.95B | $2.47B | $2.49B | $2.57B | $2.38B | $2.28B | $2.26B | $2.14B | $1.88B | $1.77B | $1.72B | $1.65B | $1.32B | $1.63B |
| Gross profit | $1.49B | $1.42B | $1.42B | $1.43B | $1.35B | $951.1M | $911.2M | $929.9M | $873.0M | $864.2M | $874.2M | $791.4M | $631.0M | $605.2M | $590.6M | $538.1M | $428.5M | $527.7M |
| Research & development | $66.7M | $60.7M | $62.0M | $67.6M | $71.1M | $50.8M | $54.3M | $58.8M | $57.1M | $58.6M | $62.4M | $56.7M | $53.9M | $48.3M | $41.0M | $35.4M | $33.2M | — |
| Operating expenses | $1.29B | $1.37B | $1.25B | $1.31B | $1.31B | $718.6M | $949.1M | $726.4M | $694.1M | $673.1M | $662.7M | $628.0M | $656.7M | $490.3M | $453.0M | $414.8M | $374.9M | $404.9M |
| Operating income | $198.3M | $50.5M | $167.2M | $122.3M | $39.8M | $232.5M | −$37.9M | $203.5M | $178.9M | $191.1M | $211.5M | $163.4M | −$25.7M | $114.9M | $137.6M | $123.3M | $53.6M | $122.8M |
| EBITDAderived | $346.6M | $191.0M | $322.3M | $277.4M | $230.4M | $319.7M | $41.6M | $275.6M | $245.8M | $250.0M | $264.5M | $213.2M | $16.7M | $152.4M | $174.8M | $162.4M | $96.2M | — |
| Net income | $91.5M | −$36.9M | $82.3M | $42.1M | −$27.1M | $174.6M | −$8.7M | $160.5M | $128.1M | $123.9M | $136.7M | $97.5M | −$22.1M | $68.2M | $75.2M | $70.8M | $28.3M | $68.0M |
| Basic EPSper diluted share | $1.33 | -$0.54 | $1.12 | $0.56 | -$0.37 | $2.96 | -$0.15 | $2.72 | $2.15 | $2.07 | $2.28 | $1.64 | -$0.37 | $1.17 | $1.29 | $1.24 | $0.51 | $1.26 |
| Diluted EPSper diluted share | $1.32 | -$0.54 | $1.11 | $0.55 | -$0.37 | $2.94 | -$0.15 | $2.70 | $2.12 | $2.05 | $2.26 | $1.62 | -$0.37 | $1.16 | $1.29 | $1.06 | $0.43 | $1.25 |