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 | 2009 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $411.3M | $358.7M | $310.5M | $331.3M | $391.9M | $336.8M | $261.0M | $261.0M | $217.2M | $133.6M | $53.9M | $8.4M | $4.5M | $5.6M | $24.5M | $24.2M | $24.4M |
| Gross profit | $307.7M | $296.2M | $246.0M | — | — | — | — | — | — | — | — | — | — | — | — | — | — |
| Research & development | $30.6M | $13.7M | $33.9M | $41.4M | $576,000 | $1.8M | $0 | $0 | $1.4M | $1.4M | $2.6M | $7.5M | $9.0M | $8.2M | $103.6M | $75.1M | $77.5M |
| Operating expenses | $143.9M | $129.3M | $132.2M | — | $16.8M | $15.7M | $14.7M | $22.8M | $33.6M | $24.6M | $22.4M | $42.4M | $33.3M | $30.8M | $134.2M | $102.5M | $105.7M |
| Operating income | $163.7M | $166.9M | $113.9M | — | $375.1M | $321.1M | $246.4M | $238.3M | $183.6M | $109.0M | $31.6M | −$33.9M | −$28.8M | −$25.1M | −$109.7M | −$78.3M | −$81.4M |
| EBITDAderived | — | — | — | — | $388.9M | $335.0M | $260.2M | $252.1M | $197.6M | $122.9M | $45.5M | −$21.8M | −$25.3M | −$21.9M | −$102.2M | −$72.0M | −$75.8M |
| Net income | $271.2M | $23.4M | $179.7M | $220.3M | $368.8M | $293.8M | $191.0M | $406.3M | $134.3M | $59.5M | −$18.8M | — | — | — | — | — | — |
| Basic EPSper diluted share | $4.02 | $0.37 | $2.75 | $3.07 | $3.24 | $2.21 | $1.55 | $3.92 | $1.25 | $0.54 | -$0.16 | -$1.50 | -$1.67 | -$0.20 | -$1.41 | -$1.16 | -$1.35 |
| Diluted EPSper diluted share | $3.30 | $0.36 | $2.20 | $2.37 | $2.87 | $2.02 | $1.43 | $3.53 | $1.17 | $0.53 | -$0.16 | -$1.50 | -$1.67 | -$0.20 | -$1.41 | -$1.16 | -$1.35 |
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| Mar 6, 2025Form 4 | DENNER ALEXANDER J +1TenPercentOwner | SellCommon Stock, par value $0.01 per share · indirect | 1.20M | $17.52 | $20.97M | 5.66M |
| Mar 5, 2025Form 4 | DENNER ALEXANDER J +1TenPercentOwner | SellCommon Stock, par value $0.01 per share · indirect | 270.4K | $17.63 | $4.77M | 6.86M |
| Mar 4, 2025Form 4 | DENNER ALEXANDER J +1TenPercentOwner | SellCommon Stock, par value $0.01 per share · indirect | 151.2K | $17.63 | $2.67M | 7.13M |