Revenue
2017
2019
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $21.97B | $14.99B | $7.12B | $5.20B | $3.56B | $3.34B | $3.50B | $2.48B | $2.23B | $1.95B | $1.47B | $1.16B | $1.01B | $942.6M | $721.4M |
| Gross profit | $2.43B | $2.06B | $1.28B | $800.0M | $534.5M | $526.2M | $495.5M | $350.0M | $330.5M | $306.6M | $225.5M | $160.1M | $165.4M | $151.1M | $115.0M |
| Research & development | $636.5M | $463.5M | $307.3M | $272.3M | $224.4M | $221.5M | $179.9M | $144.0M | $124.2M | $101.4M | $84.3M | $75.2M | $64.2M | $48.1M | $37.4M |
| Operating expenses | $1.18B | $850.6M | $521.9M | $464.8M | $410.6M | $440.6M | $398.3M | $255.1M | $223.0M | $173.9M | $145.3M | $132.9M | $119.4M | $92.4M | $74.2M |
| Operating income | $1.25B | $1.21B | $761.1M | $335.2M | $123.9M | $85.7M | $97.2M | $94.9M | $107.5M | $132.6M | $80.3M | $27.2M | $46.0M | $58.7M | $40.7M |
| EBITDAderived | $1.29B | $1.24B | $788.0M | $360.0M | $152.1M | $114.1M | $121.4M | $111.2M | $120.8M | $140.7M | $86.6M | $35.0M | $53.1M | $64.1M | $45.4M |
| Net income | $1.05B | $1.15B | $640.0M | $285.2M | $111.9M | $84.3M | $71.9M | $66.9M | $72.1M | $92.6M | $54.2M | $21.3M | $29.9M | $40.2M | $26.9M |
| Basic EPSper diluted share | $1.77 | $2.07 | $1.21 | $0.55 | $2.19 | $1.65 | $1.44 | $1.38 | $1.50 | $1.99 | $1.24 | $0.50 | $0.72 | $1.04 | $0.73 |
| Diluted EPSper diluted share | $1.68 | $1.92 | $1.14 | $0.53 | $2.09 | $1.60 | $1.39 | $1.29 | $1.39 | $1.85 | $1.16 | $0.48 | $0.67 | $0.93 | $0.65 |
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| Nov 26, 2025Form 4 | TUAN SHERMANDirector | SellCommon Stock | 48.6K | $33.00 | $1.60M | 207.2K |
| Nov 24, 2025Form 4 | KAO GEORGESVP, OPERATIONS | SellCommon Stock | 56.9K | $32.83 | $1.87M | 134.7K |
| Sep 15, 2025Form 4 · 10b5-1 | WEIGAND DAVID ESVP, Chief Financial Officer | SellCommon Stock | 25.0K | $45.14 | $1.13M | 100.2K |
| Sep 3, 2025Form 4 · 10b5-1 | WEIGAND DAVID ESVP, Chief Financial Officer | SellCommon Stock | 300 | $40.85 | $12.3K | 100.2K |
| Sep 3, 2025Form 4 · 10b5-1 | WEIGAND DAVID ESVP, Chief Financial Officer | SellCommon Stock | 24.7K | $40.28 | $994.9K | 100.5K |