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.20B | $3.15B | $3.24B | $4.03B | $3.25B | $2.51B | $2.96B | $2.72B | $2.34B | $2.27B | $1.83B | $1.64B | $1.43B | $1.04B | $855.9M | $719.1M | $646.6M | $651.9M |
| Gross profit | $1.25B | $1.25B | $1.28B | $1.45B | $1.19B | $882.0M | $1.10B | $1.00B | $912.7M | $901.2M | $706.5M | $640.6M | $550.0M | $403.0M | $344.1M | $286.7M | $250.6M | $248.1M |
| Research & development | $58.8M | $50.8M | $47.1M | $48.9M | $41.8M | $35.3M | $41.2M | $35.3M | $29.1M | $26.3M | $22.4M | $22.6M | $21.4M | $14.1M | $10.4M | $7.7M | $7.1M | — |
| Operating income | $574.9M | $644.1M | $652.4M | $639.6M | $630.0M | $324.4M | $514.0M | $446.0M | $378.6M | $419.0M | $302.6M | $300.4M | $244.5M | $188.1M | $148.7M | $122.8M | $111.4M | $119.6M |
| EBITDAderived | $680.2M | $748.2M | $762.3M | $777.7M | $755.2M | $435.0M | $617.5M | $543.2M | $448.4M | $477.3M | $356.7M | $341.7M | $287.6M | $215.0M | $168.4M | $139.8M | $127.3M | $132.0M |
| Net income | −$277.7M | $428.4M | $400.9M | $436.6M | $488.5M | $207.3M | $352.2M | $317.2M | $298.1M | $284.2M | $191.6M | $193.3M | $153.9M | $120.7M | $95.5M | $72.9M | $61.2M | $63.9M |
| Basic EPSper diluted share | -$5.38 | $7.97 | $7.48 | $8.07 | $8.85 | $3.76 | $6.33 | $5.71 | $5.26 | $4.98 | $3.36 | $3.41 | $2.76 | $2.22 | $5.30 | $4.09 | $3.47 | $4.00 |
| Diluted EPSper diluted share | -$5.32 | $7.90 | $7.41 | $7.95 | $8.62 | $3.76 | $6.33 | $5.70 | $5.26 | $4.98 | $3.36 | $3.40 | $2.74 | $2.20 | $5.15 | $3.97 | $3.29 | $3.75 |
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| Dec 15, 2025Form 4 | GARDEN EDWARD PDirector | BuyCommon Stock · indirect | 14.7K | $146.92 | $2.17M | 3.38M |
| Dec 12, 2025Form 4 | GARDEN EDWARD PDirector | BuyCommon Stock · indirect | 15.7K | $146.89 | $2.31M | 3.36M |
| Dec 12, 2025Form 4 | GARDEN EDWARD PDirector | BuyCommon Stock · indirect | 28.1K | $146.33 | $4.11M | 3.35M |
| Dec 11, 2025Form 4 | GARDEN EDWARD PDirector | BuyCommon Stock · indirect | 8.1K | $145.99 | $1.18M | 3.32M |
| Dec 11, 2025Form 4 | GARDEN EDWARD PDirector | BuyCommon Stock · indirect | 1.3K | $144.96 | $195.1K | 3.31M |