Revenue
2018
2019
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $12.39B | $9.65B | $7.96B | $7.25B | $5.63B | $5.75B | $5.89B | $6.63B | $6.11B | $6.02B | $5.64B |
| Gross profit | $1.49B | $1.03B | $754.1M | $649.7M | $487.0M | $437.6M | $384.7M | $430.5M | $418.5M | $429.6M | $391.1M |
| Research & development | $118.2M | $78.0M | $60.9M | $46.3M | $38.4M | $29.9M | $28.4M | $28.8M | $26.2M | $24.9M | $23.2M |
| Operating income | $1.04B | $599.3M | $338.3M | $289.3M | $167.7M | $127.9M | $149.3M | $106.3M | $143.2M | $158.7M | $115.4M |
| EBITDAderived | $1.22B | $751.2M | $469.1M | $405.2M | $294.0M | $252.6M | $284.7M | $195.4M | $219.7M | $234.3M | $183.7M |
| Net income | $832.5M | $428.0M | $244.4M | $180.1M | $103.9M | $60.6M | $70.3M | $98.9M | $105.5M | $138.3M | $66.9M |
| Basic EPSper diluted share | $7.22 | $3.62 | $2.03 | $1.46 | $0.82 | $0.47 | $0.54 | $0.71 | $0.74 | $0.98 | $0.43 |
| Diluted EPSper diluted share | $7.16 | $3.61 | $2.03 | $1.46 | $0.82 | $0.47 | $0.53 | $0.70 | $0.73 | $0.96 | $0.42 |
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| Jun 17, 2026Form 4 · 10b5-1 | MIONIS ROBERTChief Executive Officer | SellCommon Shares · indirect | 160 | $392.11 | $62.7K | 60.4K |
| Jun 17, 2026Form 4 · 10b5-1 | MIONIS ROBERTChief Executive Officer | SellCommon Shares · indirect | 579 | $390.18 | $225.9K | 60.5K |
| Jun 17, 2026Form 4 · 10b5-1 | MIONIS ROBERTChief Executive Officer | SellCommon Shares · indirect | 2.4K | $389.40 | $915.9K | 61.1K |
| Jun 17, 2026Form 4 · 10b5-1 | MIONIS ROBERTChief Executive Officer | SellCommon Shares · indirect | 1.6K | $388.51 | $606.1K | 63.5K |
| Jun 17, 2026Form 4 · 10b5-1 | MIONIS ROBERTChief Executive Officer | SellCommon Shares · indirect | 1.5K | $387.27 | $584.8K | 65.0K |