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 | $2.37B | $2.44B | $2.17B | $1.80B | $1.98B | $2.17B | $2.50B | $2.38B | $2.02B | $2.01B | $1.88B | $1.95B | $1.94B | $2.18B | $2.43B | $2.26B | $1.69B | $1.91B |
| Gross profit | $892.1M | $839.3M | $713.9M | $522.2M | $573.2M | $602.2M | $752.3M | $730.3M | $676.8M | $662.5M | $556.7M | $614.0M | $614.8M | $715.1M | $746.5M | $700.7M | $537.5M | $646.9M |
| Research & development | $207.0M | $215.0M | $208.7M | $185.1M | $197.2M | $194.1M | $202.2M | $207.9M | $169.4M | $167.8M | $162.3M | $175.5M | $175.4M | $178.7M | $161.3M | $139.2M | $122.3M | $120.7M |
| Operating expenses | $579.0M | $575.2M | $585.0M | $529.6M | $652.5M | $612.6M | $619.6M | $780.0M | $521.9M | $561.5M | $503.8M | $613.6M | $754.6M | $564.0M | $1.21B | $516.5M | $492.4M | $537.0M |
| Operating income | $313.1M | $264.1M | $128.9M | −$7.4M | −$79.3M | −$10.4M | $132.7M | −$49.7M | $154.9M | $101.0M | $52.8M | $480,000 | −$139.9M | $151.1M | −$459.2M | $184.2M | $45.0M | $109.8M |
| EBITDAderived | $362.6M | $320.4M | $184.6M | $59.3M | $4.9M | $86.9M | $247.1M | $72.8M | $218.1M | $169.3M | $128.8M | $98.6M | −$40.6M | $260.6M | −$329.7M | $315.4M | $200.8M | $283.5M |
| Net income | $301.1M | $239.1M | $96.9M | −$9.7M | −$81.3M | −$58.0M | $49.0M | −$99.3M | $57.3M | $31.8M | $12.7M | −$23.7M | −$153.2M | $108.3M | −$510.2M | $104.8M | −$2.2M | $19.8M |
| Basic EPSper diluted share | $6.62 | $5.27 | $2.13 | -$0.22 | -$1.83 | -$1.44 | $1.24 | -$2.53 | $1.48 | $0.83 | $0.33 | -$0.60 | -$3.90 | $2.73 | -$12.56 | $2.60 | -$0.06 | $0.60 |
| Diluted EPSper diluted share | $6.50 | $5.18 | $2.11 | -$0.22 | -$1.83 | -$1.44 | $1.23 | -$2.53 | $1.45 | $0.82 | $0.33 | -$0.60 | -$3.90 | $2.71 | -$12.56 | $2.56 | -$0.06 | $0.57 |
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| Jun 3, 2026Form 4 · 10b5-1 | Marcolini John F.SVP, Networked Solutions | SellCommon Stock | 11.4K | $82.99 | $946.1K | 13.3K |
| May 27, 2026Form 4 · 10b5-1 | Reeves Donald L. IIISVP, Outcomes | SellCommon Stock | 293 | $84.50 | $24.8K | 28.8K |
| May 26, 2026Form 4 | Wright David MarshallVP, Corp. Controller & CAO | SellCommon Stock | 74 | $84.37 | $6.2K | 8.8K |
| May 26, 2026Form 4 | Ware Christopher E.SVP, GC & Corp. Secretary | SellCommon Stock | 195 | $84.37 | $16.5K | 30.3K |
| May 26, 2026Form 4 | Reeves Donald L. IIISVP, Outcomes | SellCommon Stock | 319 | $84.37 | $26.9K | 29.1K |