Revenue
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | |
|---|---|---|---|---|---|
| Revenue | $16.94B | $15.55B | $17.83B | $21.07B | $16.81B |
| Gross profit | $3.41B | $3.39B | $4.84B | $3.68B | $3.36B |
| Research & development | $28.0M | $30.0M | $35.0M | $33.0M | $33.0M |
| Net income | $816.0M | $1.14B | $2.24B | $1.61B | $2.08B |
| Basic EPSper diluted share | $4.95 | $8.09 | $15.07 | $10.83 | $14.50 |
| Diluted EPSper diluted share | $4.91 | $7.99 | $14.87 | $10.51 | $13.64 |
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| Feb 11, 2026Form 4 | Garros JulioChief Operating Officer | SellCommon Stock | 2.8K | $119.00 | $336.9K | 127.8K |
| Nov 21, 2025Form 4 | Dimopoulos ChristosExecutive VP, Global Markets | SellCommon Stock | 20.0K | $94.37 | $1.89M | 104.5K |
| Nov 21, 2025Form 4 | Dimopoulos ChristosExecutive VP, Global Markets | SellCommon Stock | 5.3K | $94.38 | $500.2K | 124.5K |
| Aug 18, 2025Form 4 | Mahoney ChristopherDirector | BuyCommon Stock | 5.0K | $81.73 | $408.6K | 7.2K |