Revenue
2018
2020
2021
2022
2023
2024
2025
2026
| 2026 | 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2018 | 2017 | 2016 | 2015 | 2014 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $1.64B | $1.31B | $1.02B | $578.8M | $392.2M | $318.1M | $282.9M | $267.4M | $269.9M | $229.6M | $191.4M | $135.1M |
| Gross profit | $1.16B | $935.7M | $724.1M | $390.4M | $251.7M | $206.2M | $181.1M | $162.7M | $164.7M | $132.2M | $100.3M | $61.5M |
| Operating income | $73.6M | $158.0M | $149.7M | $68.1M | $29.8M | $9.4M | $29.9M | $26.2M | $33.3M | $23.1M | $25.6M | $5.3M |
| EBITDAderived | $153.0M | $202.1M | $179.8M | $85.7M | $56.9M | $34.6M | $52.8M | $44.0M | $47.8M | $36.2M | $35.9M | $5.7M |
| Net income | $26.3M | $112.1M | $127.7M | $61.5M | $21.8M | $6.2M | $17.9M | $15.5M | $33.5M | $5.3M | $4.4M | −$9.3M |
| Basic EPSper diluted share | $0.45 | $1.99 | $2.33 | $1.17 | $0.43 | $0.13 | $0.37 | $0.33 | $0.74 | -$39.47 | -$1,559.81 | -$709.35 |
| Diluted EPSper diluted share | $0.44 | $1.92 | $2.21 | $1.11 | $0.41 | $0.12 | $0.35 | $0.32 | $0.68 | -$39.47 | -$1,559.81 | -$709.35 |
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| Jun 9, 2026Form 4 | Hartnett Jennifer CatherineChief Commercial Officer | SellCommon Stock, $0.01 par value | 4.4K | $51.53 | $224.3K | 54.1K |
| Jun 9, 2026Form 4 | Franks Joshua AllenSVP, Operations | SellCommon Stock, $0.01 par value | 3.5K | $51.53 | $180.6K | 150.0K |
| Jun 9, 2026Form 4 | FIELDS MANDY JSee Remarks | SellCommon Stock, $0.01 par value | 4.3K | $51.53 | $223.0K | 107.0K |
| Jun 9, 2026Form 4 | MARCHISOTTO KORYSee Remarks | SellCommon Stock, $0.01 par value | 4.4K | $51.53 | $224.3K | 181.9K |
| Jun 9, 2026Form 4 | Milsten ScottOther | SellCommon Stock, $0.01 par value | 4.2K | $51.53 | $214.5K | 144.6K |