Revenue
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | |
|---|---|---|---|---|---|
| Revenue | $2.31B | $2.13B | $1.86B | $1.78B | $2.06B |
| Gross profit | — | $867.8M | $751.0M | — | — |
| Research & development | $47.8M | $46.1M | $54.8M | $48.3M | $49.5M |
| Operating income | $424.2M | $355.8M | $250.4M | $5.3M | $221.7M |
| EBITDAderived | $474.4M | $406.8M | $285.8M | $39.0M | $260.1M |
| Net income | $366.6M | $294.7M | $255.9M | $401.1M | $435.4M |
| Basic EPSper diluted share | $6.38 | $5.15 | $4.51 | $7.11 | $7.46 |
| Diluted EPSper diluted share | $6.26 | $5.05 | $4.45 | $7.01 | $7.36 |
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| Apr 30, 2026Form 4 | Lynch Susan DDirector | BuyCommon Stock | 150 | $177.38 | $26.6K | 370 |
| Feb 13, 2026Form 4 | Feldman Jason D.SVP, IR, Treasury & Tax | SellCommon Stock | 2.7K | $201.95 | $543.9K | 10.6K |
| Jan 30, 2026Form 4 | MITCHELL MAX HChairman, President and CEO | BuyCommon Stock | 1.0K | $183.71 | $183.7K | 410.7K |
| Jan 29, 2026Form 4 | Pollino JenniferDirector | BuyCommon Stock | 1.5K | $184.29 | $276.4K | 1.5K |
| Jan 29, 2026Form 4 | Lynch Susan DDirector | BuyCommon Stock | 50 | $177.55 | $8.9K | 220 |