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 | $4.10B | $4.08B | $4.17B | $4.35B | $3.50B | $2.90B | $2.77B | $2.76B | $2.75B | $2.52B | $2.62B | $3.12B | $3.30B | $3.17B | $2.77B | $2.03B | $1.84B | $1.91B |
| Gross profit | $1.24B | $1.24B | $1.24B | $1.13B | $883.9M | $765.5M | $682.7M | $668.2M | $681.8M | $656.2M | $621.0M | $808.1M | $945.2M | $802.5M | $666.8M | $519.6M | $532.0M | $510.5M |
| Research & development | $33.0M | $59.0M | $55.0M | $46.0M | $37.0M | $21.4M | $13.9M | $11.5M | $11.6M | $8.3M | $11.6M | $13.9M | $10.2M | $7.1M | $6.2M | $5.5M | $6.2M | — |
| Operating income | $415.6M | $524.6M | $291.6M | $433.2M | $286.8M | $226.0M | $227.9M | $212.2M | $267.1M | $245.4M | $131.7M | $357.7M | $473.1M | $382.3M | $263.3M | $178.4M | $238.0M | $228.6M |
| EBITDAderived | $504.1M | $620.0M | $390.3M | $530.4M | $379.4M | $308.8M | $310.2M | $295.0M | $352.0M | $327.8M | $222.8M | $447.0M | $550.5M | $452.5M | $337.9M | $238.1M | $282.7M | $268.2M |
| Net income | $350.3M | $348.3M | $150.8M | $250.9M | $195.6M | $142.1M | $152.1M | $107.7M | $122.3M | $178.4M | $45.3M | $189.3M | $280.5M | $238.9M | $237.2M | $94.4M | $150.6M | $132.4M |
| Basic EPSper diluted share | $16.91 | $17.31 | $6.85 | $11.77 | $9.23 | $6.60 | $6.76 | $4.56 | $5.16 | $7.68 | $1.72 | $7.15 | $10.45 | $8.84 | $8.67 | $3.62 | $5.80 | $5.13 |
| Diluted EPSper diluted share | $16.79 | $17.19 | $6.78 | $11.62 | $9.10 | $6.57 | $6.73 | $4.53 | $5.11 | $7.63 | $1.71 | $7.09 | $10.35 | $8.75 | $8.60 | $3.57 | $5.73 | $5.04 |
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| May 6, 2026Form 4/A | Campbell Renee LSVP, Capital Markets & Risk | SellCommon Stock · indirect | 412 | $522.45 | $215.2K | 390 |
| May 6, 2026Form 4 | Campbell Renee LSVP, Capital Markets & Risk | SellCommon Stock · indirect | 412 | $522.45 | $215.2K | 390 |
| Apr 24, 2026Form 4 | BAY MOGENS CDirector | SellCommon Stock | 1.4K | $493.97 | $716.3K | 112.3K |
| Apr 24, 2026Form 4 | BAY MOGENS CDirector | SellCommon Stock | 1.5K | $492.45 | $738.7K | 113.8K |
| Apr 24, 2026Form 4 | BAY MOGENS CDirector | SellCommon Stock | 2.0K | $490.00 | $980.0K | 115.3K |