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.71B | $3.99B | $3.93B | $4.32B | $3.41B | $2.61B | $3.34B | $3.24B | $2.72B | $2.41B | $2.87B | $3.65B | $3.46B | $3.29B | $3.10B | $2.72B | $2.11B | $3.19B |
| Gross profit | $940.0M | $960.0M | $839.0M | $885.0M | $799.0M | $500.0M | $685.0M | $772.0M | $657.0M | $575.0M | $585.0M | $721.0M | $633.0M | $644.0M | $558.0M | $510.0M | $217.0M | $484.0M |
| Research & development | $59.0M | $63.0M | $57.0M | $55.0M | $56.0M | $57.0M | $60.0M | $66.0M | $57.0M | $53.0M | $58.0M | $60.0M | $68.0M | $72.0M | $66.0M | $65.0M | $66.0M | $74.0M |
| Operating income | $621.0M | $614.0M | $526.0M | $389.0M | $454.0M | $21.0M | $306.0M | $144.0M | $338.0M | $247.0M | −$317.0M | $335.0M | $268.0M | $291.0M | $243.0M | $204.0M | −$54.0M | $164.0M |
| EBITDAderived | $775.0M | $765.0M | $670.0M | $535.0M | $614.0M | $179.0M | $454.0M | $293.0M | $493.0M | $408.0M | −$134.0M | $536.0M | $458.0M | $445.0M | $385.0M | $341.0M | $110.0M | $327.0M |
| Net income | $331.0M | $380.0M | $445.0M | $209.0M | $250.0M | −$238.0M | $157.0M | −$113.0M | $248.0M | $147.0M | −$334.0M | $199.0M | $153.0M | $388.0M | $236.0M | $154.0M | −$77.0M | $86.0M |
| Basic EPSper diluted share | $6.07 | $6.79 | $7.79 | $3.65 | $4.35 | -$4.21 | $2.64 | -$1.85 | $3.94 | $2.34 | -$5.27 | $3.06 | $2.38 | $6.07 | $3.62 | $2.37 | -$1.25 | $1.32 |
| Diluted EPSper diluted share | $6.02 | $6.72 | $7.73 | $3.62 | $4.34 | -$4.21 | $2.63 | -$1.85 | $3.91 | $2.32 | -$5.27 | $3.03 | $2.36 | $5.99 | $3.57 | $2.35 | -$1.25 | $1.32 |
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| Aug 14, 2025Form 4 | Keohane Sean DPresident and CEO | SellCommon Stock | 2.4K | $79.63 | $188.6K | 361.5K |
| Aug 14, 2025Form 4 | Keohane Sean DPresident and CEO | SellCommon Stock | 24.1K | $79.25 | $1.91M | 363.9K |
| Aug 14, 2025Form 4 | Keohane Sean DPresident and CEO | SellCommon Stock | 7.7K | $79.62 | $611.2K | 361.5K |
| Aug 14, 2025Form 4 | Keohane Sean DPresident and CEO | SellCommon Stock | 80.3K | $79.24 | $6.36M | 369.2K |
| Nov 13, 2024Form 4 | Zhu Jeff JiExecutive Vice President | SellCommon Stock | 14.6K | $113.25 | $1.65M | 69.4K |