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.46B | $3.27B | $3.27B | $3.18B | $2.76B | $2.35B | $2.49B | $2.48B | $2.29B | $2.11B | $2.02B | $2.15B | $2.02B | $1.95B | $1.84B | $1.51B | $1.33B | $1.49B |
| Gross profit | $1.54B | $1.45B | $1.45B | $1.43B | $1.22B | $1.03B | $1.13B | $1.12B | $1.03B | $930.8M | $904.3M | $949.3M | $873.4M | $803.7M | $738.7M | $618.5M | $522.4M | $597.4M |
| Research & development | $70.0M | $67.4M | $68.4M | $61.4M | $50.1M | $48.2M | $56.4M | $48.0M | $42.4M | $39.4M | $33.6M | $36.8M | $33.0M | $36.4M | $36.0M | $31.8M | $29.6M | — |
| Operating income | $699.3M | $677.2M | $732.5M | $751.4M | $637.0M | $520.7M | $579.0M | $569.1M | $502.6M | $412.4M | $437.0M | $431.2M | $395.5M | $128.2M | $304.7M | $249.1M | $184.9M | $206.0M |
| EBITDAderived | $905.8M | $852.8M | $884.6M | $871.1M | $740.0M | $604.2M | $655.9M | $646.6M | $586.8M | $499.3M | $515.1M | $508.1M | $474.8M | $206.5M | $377.0M | $307.2M | $241.2M | $236.9M |
| Net income | $483.2M | $505.0M | $596.1M | $586.9M | $449.4M | $377.8M | $425.5M | $410.6M | $337.3M | $271.1M | $282.8M | $279.4M | $255.2M | $37.6M | $193.9M | $157.1M | $113.4M | $127.0M |
| Basic EPSper diluted share | $6.41 | $6.66 | $7.87 | $7.74 | $5.91 | $4.98 | $5.62 | $5.36 | $4.41 | $3.57 | $3.65 | $3.48 | $3.11 | $0.45 | $2.34 | $1.93 | $1.41 | $1.55 |
| Diluted EPSper diluted share | $6.41 | $6.64 | $7.85 | $7.71 | $5.88 | $4.94 | $5.56 | $5.29 | $4.36 | $3.53 | $3.62 | $3.45 | $3.09 | $0.45 | $2.32 | $1.90 | $1.40 | $1.53 |
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| May 11, 2026Form 4 | ASHLEMAN ERIC DCEO and President | SellCOMMON STOCK | 4.9K | $215.81 | $1.06M | 66.7K |
| May 11, 2026Form 4 | ASHLEMAN ERIC DCEO and President | SellCOMMON STOCK | 10.5K | $214.95 | $2.25M | 71.6K |
| Nov 5, 2025Form 4 | Christenson Carl RDirector | BuyCOMMON STOCK | 600 | $169.41 | $101.6K | 6.4K |
| Aug 7, 2025Form 4 | Helmkamp Katrina LDirector | BuyCOMMON STOCK | 2.5K | $159.61 | $399.0K | 13.2K |
| Jun 5, 2025Form 4 | Mahendra AkhilInterim CFO | SellCOMMON STOCK | 250 | $180.89 | $45.2K | 5.0K |