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 | $8.58B | $8.78B | $9.38B | $9.41B | $7.13B | $6.54B | $6.14B | $6.01B | $4.38B | $4.28B | — | — | — | — | — | — | — |
| Gross profit | — | — | — | — | — | $1.10B | $1.09B | $952.4M | $719.5M | $791.9M | $789.1M | $787.2M | $725.6M | $719.6M | $637.5M | $593.2M | — |
| Research & development | $19.0M | $17.0M | $16.0M | $14.0M | $10.0M | $10.0M | $9.0M | $8.7M | $14.4M | $14.9M | $13.8M | $14.9M | $16.8M | $16.1M | $16.0M | $12.8M | $7.2M |
| Operating income | $804.0M | $1.12B | $1.17B | $906.0M | $407.0M | $524.0M | $534.0M | $458.2M | $327.9M | $407.4M | $427.1M | $227.8M | $341.6M | $322.4M | $190.3M | $219.5M | $282.7M |
| EBITDAderived | $1.34B | $1.68B | $1.79B | $1.46B | $896.0M | $1.00B | $981.0M | $888.8M | $658.2M | $706.7M | $707.6M | $497.8M | $619.0M | $589.2M | $468.7M | $508.2M | $588.1M |
| Net income | $444.0M | $658.0M | $723.0M | $522.0M | $204.0M | $167.0M | $207.0M | $221.1M | $300.2M | $228.0M | $230.1M | $89.7M | $146.6M | $122.6M | $276.9M | $10.7M | $56.4M |
| Basic EPSper diluted share | $1.48 | $2.16 | $2.35 | $1.69 | $0.69 | $0.60 | $0.70 | $0.71 | $0.97 | $0.71 | $0.70 | $0.27 | $0.42 | $0.31 | $0.74 | $0.03 | $0.16 |
| Diluted EPSper diluted share | $1.48 | $2.16 | $2.34 | $1.69 | $0.68 | $0.60 | $0.70 | $0.71 | $0.96 | $0.71 | $0.70 | $0.27 | $0.42 | $0.31 | $0.73 | $0.03 | $0.16 |
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| May 20, 2026Form 4 | Stafeil JeffreyDirector | BuyCommon Stock | 16.3K | $0.00 | $0.00 | 34.1K |
| May 8, 2026Form 4 | HAGEMANN ROBERTDirector | BuyCommon Stock | 14.0K | $11.00 | $154.0K | 97.6K |
| May 7, 2026Form 4 | Stafeil JeffreyDirector | BuyCommon Stock | 17.9K | $11.19 | $200.1K | 17.9K |
| Mar 4, 2026Form 4 | Venturelli Larry MDirector | BuyCommon Stock · indirect | 600 | $11.36 | $6.8K | 120.8K |
| Mar 4, 2026Form 4 | Venturelli Larry MDirector | BuyCommon Stock · indirect | 2.1K | $11.36 | $23.9K | 120.2K |