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 | $3.26B | $3.24B | $3.14B | $3.40B | $3.32B | $2.21B | $2.86B | $2.88B | $2.59B | $2.94B | — | $3.84B | $3.77B | $2.86B | $2.71B | $2.62B | $2.06B |
| Gross profit | $1.02B | $1.06B | $892.5M | $882.7M | $943.8M | $660.0M | $657.2M | $624.8M | $596.4M | $676.4M | $651.5M | $707.9M | $662.2M | $531.1M | $429.3M | $428.8M | $323.8M |
| Research & development | $96.7M | $98.7M | $90.3M | $84.9M | $83.2M | $59.8M | $50.6M | $49.6M | $45.3M | $50.4M | $48.9M | $53.4M | $52.6M | $41.3M | $36.4M | $33.8M | $30.2M |
| Operating income | $203.5M | $329.3M | $196.8M | $243.3M | $279.7M | $111.6M | $156.8M | $178.6M | $173.1M | $267.7M | $257.6M | $155.1M | $231.5M | $137.5M | $203.0M | $174.6M | $137.1M |
| EBITDAderived | $389.4M | $509.0M | $385.6M | $406.4M | $423.9M | $223.4M | $244.3M | $267.1M | $270.5M | $368.2M | $361.9M | $279.0M | $341.3M | $207.3M | $260.5M | $229.8M | $201.9M |
| Net income | $81.9M | $169.5M | $75.7M | $703.1M | $230.8M | $131.6M | $588.6M | $159.8M | −$57.7M | $165.2M | $144.6M | $79.2M | $243.8M | $71.9M | $172.6M | $162.6M | $106.7M |
| Basic EPSper diluted share | $0.90 | $1.86 | $0.83 | $7.71 | $2.53 | $1.46 | $7.62 | $2.01 | -$0.71 | $1.97 | $1.65 | $0.86 | $2.55 | $0.81 | $1.87 | $1.75 | $1.15 |
| Diluted EPSper diluted share | $0.89 | $1.84 | $0.83 | $7.63 | $2.51 | $1.45 | $7.58 | $1.99 | -$0.70 | $1.95 | $1.63 | $0.85 | $2.53 | $0.80 | $1.84 | $1.69 | $1.14 |
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| Nov 7, 2024Form 4 | Rathbun Joel R.SVP, Mergers & Acquisitions | SellCommon Stock | 5.8K | $51.45 | $296.5K | 0 |
| Aug 7, 2024Form 4 | Rathbun Joel R.SVP, Mergers & Acquisitions | SellCommon Stock | 11.7K | $43.36 | $507.2K | 0 |