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 | $3.86B | $3.61B | $3.32B | $3.04B | $2.85B | $2.88B | $2.90B | $2.71B | $2.50B | $2.41B | $2.53B | $2.65B | $2.61B | $2.47B | $2.33B | $2.11B | $1.85B | $1.90B |
| Gross profit | $1.06B | $1.01B | $897.8M | $820.8M | $775.7M | $743.7M | $815.8M | $774.1M | $733.8M | $711.6M | $736.7M | $797.6M | $783.8M | $745.3M | $679.5M | $612.6M | $537.3M | $609.2M |
| Research & development | $93.7M | $112.8M | $106.6M | $109.5M | $125.5M | $110.9M | $126.5M | $129.8M | $144.2M | $147.3M | $132.3M | $139.5M | $134.7M | $116.4M | $106.4M | $102.6M | $100.0M | $109.6M |
| Operating income | $449.6M | $404.5M | $344.0M | $282.8M | $271.0M | $216.4M | $321.1M | $262.4M | $258.8M | $238.2M | $245.5M | $275.7M | $227.5M | $273.4M | $246.4M | $216.4M | $171.4M | — |
| EBITDAderived | $553.3M | $500.5M | $433.3M | $371.2M | $361.1M | $303.3M | $406.4M | $350.9M | $349.0M | $337.0M | $349.1M | $385.0M | $335.6M | $374.2M | $342.7M | $307.7M | $247.8M | — |
| Net income | $235.0M | $208.8M | $175.2M | $155.2M | $157.2M | $9.2M | $174.5M | $95.2M | $141.3M | $126.7M | $131.9M | $158.2M | $120.5M | $152.5M | $136.0M | $108.1M | $85.0M | $119.1M |
| Basic EPSper diluted share | $7.42 | $6.53 | $5.50 | $4.85 | $4.90 | $0.28 | $5.01 | $2.67 | $3.94 | $3.49 | $3.39 | $3.57 | $2.66 | $3.37 | $2.99 | $2.38 | $2.00 | $2.79 |
| Diluted EPSper diluted share | $7.33 | $6.45 | $5.47 | $4.83 | $4.87 | $0.28 | $4.96 | $2.64 | $3.90 | $3.47 | $3.35 | $3.52 | $2.63 | $3.33 | $2.95 | $2.36 | $1.98 | $2.75 |
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| Jun 10, 2026Form 4 | Coletti Janet M.Director | SellClass B Common | 604 | $379.66 | $229.3K | 6.1K |
| Jun 9, 2026Form 4 | Scannell JohnDirector | SellClass A Common | 674 | $374.19 | $252.2K | 33.5K |
| Jun 9, 2026Form 4 | Scannell JohnDirector | SellClass A Common | 1.3K | $373.83 | $495.7K | 34.2K |
| Jun 9, 2026Form 4 | Scannell JohnDirector | SellClass A Common | 1.0K | $372.83 | $372.8K | 35.5K |
| Mar 12, 2026Form 4 | REICHELDERFER BRENDADirector | SellClass B Common | 2.0K | $312.27 | $624.5K | 2.6K |