Revenue
2018
2019
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $1.21B | $1.20B | $1.29B | $1.40B | $1.51B | $34.6M | $886.4M | $849.1M | $809.7M | $780.0M | $706.8M | $639.9M | $643.2M | $526.9M |
| Gross profit | $373.5M | $370.5M | $383.4M | $460.2M | $490.3M | $476.5M | $296.6M | $284.9M | $273.9M | $263.2M | $238.5M | $215.2M | $207.2M | $162.6M |
| Operating income | −$37.4M | −$18.2M | −$25.3M | $58.1M | $90.6M | $122.7M | $33.5M | $44.0M | $46.6M | $60.7M | $59.3M | $44.9M | $60.0M | $53.5M |
| EBITDAderived | $1.7M | $22.3M | $13.7M | $89.8M | $116.8M | $144.6M | $52.8M | $62.3M | $64.3M | $74.7M | $70.9M | $54.0M | $66.3M | — |
| Net income | −$50.1M | −$33.1M | −$29.0M | $40.5M | $108.5M | $4.7M | $20.2M | $23.8M | $17.7M | $29.7M | $27.8M | $13.8M | $21.8M | $28.1M |
| Basic EPSper diluted share | -$1.30 | -$0.87 | -$0.77 | $1.00 | $2.47 | $2.10 | $0.47 | $0.55 | $0.42 | $0.70 | $0.66 | $0.34 | $0.66 | $0.84 |
| Diluted EPSper diluted share | -$1.30 | -$0.87 | -$0.77 | $1.00 | $2.44 | $2.06 | $0.46 | $0.55 | $0.42 | $0.70 | $0.66 | $0.34 | $0.66 | $0.84 |
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| Oct 3, 2025Form 4 | TUCCI MICHAEL DDirector | BuyCommon Stock | 50.0K | $2.81 | $140.5K | 73.1K |
| Oct 3, 2025Form 4 | Stone PaulPRESIDENT AND CEO | BuyCommon Stock | 60.0K | $2.80 | $167.9K | 1.11M |
| Oct 2, 2025Form 4 | Stone PaulPRESIDENT AND CEO | BuyCommon Stock | 8.3K | $2.46 | $20.4K | 1.05M |
| Oct 2, 2025Form 4 | MCBEE RICHARD DDirector | BuyCommon Stock | 25.0K | $2.47 | $61.8K | 364.9K |
| Jun 9, 2025Form 4 | Stone PaulPRESIDENT AND CEO | BuyCommon Stock | 24.0K | $3.13 | $75.1K | 1.04M |