Revenue
2018
2019
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 · Dec 31 | 2011 · Mar 31 | 2010 | 2009 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $3.80B | $1.72B | $1.66B | $1.59B | $1.40B | $1.73B | $1.95B | $1.92B | $1.64B | $1.35B | $1.11B | $984.2M | $934.2M | $917.3M | $955.8M | $955.8M | $880.4M | $841.6M |
| Gross profit | — | — | — | $255.0M | $219.6M | $223.5M | $263.6M | $233.6M | $189.8M | $158.3M | $123.6M | $102.7M | $91.3M | $89.5M | $78.3M | $78.3M | $84.4M | — |
| Research & development | $116.3M | $20.9M | $20.5M | $23.0M | $22.0M | $29.3M | $28.5M | $26.9M | $28.7M | $23.6M | $18.2M | $14.6M | $14.0M | $14.3M | $18.5M | — | $17.5M | $17.1M |
| Operating expenses | — | — | — | — | — | — | — | — | $57.6M | $64.3M | $41.4M | $58.0M | $43.5M | $35.5M | — | — | — | — |
| Operating income | $189.4M | $118.4M | $164.7M | $132.6M | $125.6M | $163.1M | $188.2M | $143.8M | $143.8M | $101.0M | $89.0M | $50.7M | $53.2M | $60.9M | $53.2M | — | $67.1M | $57.7M |
| EBITDAderived | $455.6M | $207.8M | $256.0M | $213.7M | $202.4M | $234.9M | $253.8M | $201.5M | $195.5M | $139.5M | $118.6M | $76.0M | $78.2M | $84.5M | $77.3M | — | $90.0M | $80.3M |
| Net income | −$50.5M | $85.4M | $582.6M | $137.4M | $119.1M | $108.8M | $129.0M | $104.1M | $80.5M | $67.6M | $55.9M | $30.8M | $33.1M | $36.2M | $30.5M | $30.5M | $37.3M | $32.8M |
| Basic EPSper diluted share | -$0.98 | $2.67 | $18.21 | $4.29 | $3.72 | $3.40 | $4.04 | $3.26 | $2.56 | $2.30 | $1.89 | $1.04 | $1.13 | $1.24 | $1.06 | — | $1.32 | $1.19 |
| Diluted EPSper diluted share | -$0.98 | $2.65 | $18.13 | $4.28 | $3.71 | $3.39 | $4.02 | $3.23 | $2.53 | $2.27 | $1.88 | $1.03 | $1.11 | $1.23 | $1.04 | — | $1.28 | $1.15 |
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| Mar 3, 2026Form 4 · 10b5-1 | Deck Brian ACEO | SellCommon Stock | 8.6K | $150.51 | $1.30M | 127.7K |
| Mar 2, 2026Form 4 · 10b5-1 | Deck Brian ACEO | SellCommon Stock | 10.0K | $151.39 | $1.51M | 136.3K |
| Dec 10, 2025Form 4 · 10b5-1 | Gudmundsson Olafur SDirector | SellCommon Stock | 10.0K | $150.09 | $1.50M | 10.0K |
| Nov 26, 2025Form 4 · 10b5-1 | Gudmundsson Olafur SDirector | SellCommon Stock | 130 | $142.51 | $18.5K | 20.0K |
| Nov 26, 2025Form 4 · 10b5-1 | Gudmundsson Olafur SDirector | SellCommon Stock | 19.9K | $141.79 | $2.82M | 20.1K |