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 | $2.22B | $2.25B | $2.25B | $2.17B | $2.09B | $1.95B | $2.14B | $2.23B | $2.30B | — | — | — | — | — | — | — | — | — |
| Gross profit | $924.9M | $955.7M | $940.8M | $880.5M | $951.2M | $880.9M | $966.6M | $1.03B | $1.13B | $1.16B | $1.18B | $1.29B | $1.20B | $2.14B | $2.15B | $2.02B | $1.86B | $2.04B |
| Research & development | $57.6M | $58.4M | $58.5M | $55.5M | $57.8M | $55.3M | $53.5M | $61.1M | $67.6M | $71.9M | $71.0M | $69.5M | $69.3M | $112.5M | $108.3M | $97.1M | $90.5M | $91.7M |
| Operating income | $96.6M | $199.3M | $227.0M | $182.3M | $239.9M | $176.0M | $243.8M | — | — | — | — | — | — | — | — | — | — | — |
| EBITDAderived | $185.4M | $287.3M | $318.4M | $272.2M | $327.0M | $264.8M | $337.6M | — | — | — | — | — | — | — | — | — | — | — |
| Net income | $25.4M | $98.6M | $114.7M | $99.5M | $117.8M | $67.6M | −$372.2M | $103.3M | $5.7M | $178.7M | −$275.3M | $356.1M | $407.0M | $408.9M | $261.2M | $403.0M | $297.8M | $329.3M |
| Basic EPSper diluted share | $0.53 | $1.98 | $2.24 | $1.87 | $2.17 | $1.25 | -$6.88 | $1.90 | $0.10 | $3.02 | -$4.44 | $5.74 | $6.55 | $6.30 | $3.75 | $5.76 | $4.77 | $5.71 |
| Diluted EPSper diluted share | $0.53 | $1.97 | $2.21 | $1.85 | $2.13 | $1.24 | -$6.88 | $1.90 | $0.10 | $2.99 | -$4.44 | $5.69 | $6.47 | $6.22 | $3.72 | $5.72 | $4.72 | $5.59 |
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| Nov 20, 2025Form 4 | DUNHAM JOHN MChief Accounting Officer | SellCommon Stock | 333 | $17.21 | $5.7K | 0 |
| Dec 9, 2024Form 4 | Hibbert PaulChief Supply Chain Officer | SellCommon Stock | 4.4K | — | — | 38.9K |