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.93B | $3.59B | $3.62B | $3.55B | $2.95B | $2.33B | $1.90B | $2.08B | $1.92B | $1.30B | $813.5M | $780.9M | $669.4M | $643.5M | $822.5M | $853.1M | $392.7M | $621.4M |
| Gross profit | $1.84B | $1.71B | $1.64B | $1.55B | $1.38B | $1.05B | $830.4M | $979.5M | $891.5M | $565.6M | $362.9M | $337.8M | $266.6M | $269.5M | $375.0M | $378.6M | $130.2M | $248.2M |
| Research & development | $299.0M | $271.0M | $288.0M | $241.0M | $200.0M | $173.0M | $164.1M | $135.7M | $132.6M | $110.6M | $68.3M | $62.9M | $63.6M | $60.1M | $61.0M | $62.7M | $50.2M | $72.8M |
| Operating income | $528.0M | $498.0M | −$1.55B | $617.0M | $699.0M | $454.0M | $219.8M | $494.1M | $406.6M | $157.3M | $156.6M | $135.1M | $58.4M | $74.2M | $184.9M | $195.5M | −$171.7M | $50.9M |
| EBITDAderived | $872.0M | $846.0M | −$1.16B | $833.0M | $803.0M | $553.0M | $329.8M | $573.9M | $489.2M | $223.2M | $178.7M | $155.7M | $75.5M | $88.7M | $197.9M | $209.3M | −$152.9M | $74.4M |
| Net income | $295.0M | $190.0M | −$1.84B | $333.0M | $551.0M | $350.0M | $140.4M | $392.9M | $339.1M | $104.8M | $122.3M | $115.8M | $35.8M | $48.0M | $129.7M | $142.6M | −$212.7M | $30.1M |
| Basic EPSper diluted share | $4.39 | $2.82 | -$27.54 | $5.57 | $9.95 | $6.36 | $2.57 | $7.22 | $6.26 | $1.96 | $2.30 | $2.17 | $0.67 | $0.91 | $2.49 | $2.85 | -$4.31 | $0.61 |
| Diluted EPSper diluted share | $4.37 | $2.81 | -$27.54 | $5.56 | $9.90 | $6.33 | $2.55 | $7.14 | $6.16 | $1.94 | $2.28 | $2.16 | $0.67 | $0.90 | $2.45 | $2.80 | -$4.31 | $0.59 |
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| Jun 12, 2026Form 4 | Schreiner James AlanEVP & COO | SellCommon Stock | 217 | $347.00 | $75.3K | 19.2K |
| Jun 12, 2026Form 4 | Schreiner James AlanEVP & COO | SellCommon Stock | 812 | $346.41 | $281.3K | 19.4K |
| Jun 12, 2026Form 4 | Schreiner James AlanEVP & COO | SellCommon Stock | 2.5K | $345.52 | $853.8K | 20.2K |
| Jun 10, 2026Form 4 · 10b5-1 | Schreiner James AlanEVP & COO | SellCommon Stock | 781 | $317.42 | $247.9K | 22.7K |
| Jun 5, 2026Form 4 · 10b5-1 | McCarthy Michelle MSVP & Chief Accounting Officer | SellCommon Stock | 2.4K | $315.23 | $767.3K | 1.55 |