Revenue
2018
2019
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $2.95B | $2.89B | $2.96B | $3.05B | $3.02B | $2.74B | $2.49B | $1.80B | $1.76B | $1.63B | $1.63B | $1.84B | $2.01B |
| Gross profit | $1.23B | $1.10B | $1.12B | $1.12B | $1.16B | $1.08B | $1.00B | $830.9M | $811.3M | $712.4M | $756.2M | $850.4M | $901.9M |
| Research & development | $32.6M | $31.6M | $32.9M | $34.7M | $34.5M | $35.4M | $32.8M | $22.4M | $22.0M | $26.6M | $24.9M | $25.3M | $29.7M |
| Net income | $239.0M | $38.1M | $140.5M | −$231.5M | $160.9M | −$93.3M | $51.1M | $93.5M | $201.5M | $127.7M | −$4.0M | $157.3M | $114.9M |
| Basic EPSper diluted share | $3.37 | $0.53 | $1.97 | -$3.37 | $2.12 | -$1.59 | $0.59 | $1.56 | $3.27 | $2.06 | -$0.06 | $2.53 | $1.85 |
| Diluted EPSper diluted share | $3.32 | $0.52 | $1.94 | -$3.37 | $2.11 | -$1.58 | $0.58 | $1.52 | $3.22 | $2.04 | -$0.06 | $2.53 | $1.85 |
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| Jun 22, 2026Form 4 | Durango Capital, Ltd. +5TenPercentOwner | BuyCommon Stock | 20.0K | $21.09 | $421.8K | 7.34M |
| Jun 22, 2026Form 4 | Durango Capital, Ltd. +5TenPercentOwner | BuyCommon Stock | 20.0K | $21.10 | $422.0K | 7.32M |
| Jun 18, 2026Form 4 | Fundacion Omerinta +5TenPercentOwner | BuyCommon Stock | 20.0K | $21.54 | $430.8K | 7.30M |
| Jun 18, 2026Form 4 | Fundacion Omerinta +5TenPercentOwner | BuyCommon Stock | 20.0K | $21.54 | $430.8K | 7.28M |
| Jun 17, 2026Form 4 | Fundacion Omerinta +5TenPercentOwner | BuyCommon Stock | 10.3K | $20.22 | $208.5K | 7.26M |