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 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $132.38B | $143.15B | $147.40B | $169.99B | $111.48B | $64.13B | $107.29B | $111.46B | $102.35B | $84.28B | $98.97B | $161.21B | $171.60B | $179.29B | $195.93B | $146.56B |
| Research & development | $6.0M | $15.0M | $27.0M | $42.0M | $47.0M | $48.0M | $54.0M | $55.0M | $60.0M | $60.0M | $65.0M | $62.0M | $69.0M | $70.0M | $69.0M | $56.0M |
| Net income | $4.40B | $2.12B | $7.01B | $11.02B | $1.32B | −$3.98B | $3.08B | $5.59B | $5.11B | $1.55B | $4.23B | $4.76B | $3.73B | $4.12B | $4.78B | $735.0M |
| Basic EPSper diluted share | $10.82 | $5.01 | $15.56 | $23.36 | $2.97 | -$9.06 | $6.80 | $11.87 | $9.90 | $2.94 | $7.78 | $8.40 | $6.07 | $6.55 | $7.61 | $1.17 |
| Diluted EPSper diluted share | $10.79 | $4.99 | $15.48 | $23.27 | $2.97 | -$9.06 | $6.77 | $11.80 | $9.85 | $2.92 | $7.73 | $8.33 | $6.02 | $6.48 | $7.52 | $1.16 |
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| May 11, 2026Form 4 | Mitchell Kevin JExec. VP and CFO | SellCommon Stock | 600 | $171.56 | $102.9K | 97.4K |
| May 8, 2026Form 4 | Mitchell Kevin JExec. VP and CFO | SellCommon Stock | 29.4K | $170.01 | $5.00M | 97.4K |
| May 6, 2026Form 4 | Meyers Kevin OmarDirector | BuyCommon Stock | 175 | $173.13 | $30.3K | 16.8K |
| Mar 30, 2026Form 4 · 10b5-1 | Mitchell Kevin JExec. VP and CFO | SellCommon Stock | 15.6K | $190.07 | $2.97M | 97.4K |
| Mar 17, 2026Form 4 | Meyers Kevin OmarDirector | BuyCommon Stock | 175 | $173.20 | $30.3K | 16.6K |