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 | $159.6M | $185.2M | $191.5M | $206.3M | $194.6M | $176.9M | $217.6M | $284.6M | $383.9M | $404.4M | $444.2M | $499.4M | $559.6M | $581.1M | $614.3M | $820.7M | $860.1M |
| Operating expenses | $72.1M | $79.4M | $80.2M | $188.4M | $178.0M | $174.5M | $222.0M | — | — | — | — | — | — | — | — | — | — |
| Operating income | $386,000 | $2.1M | $3.4M | $15.1M | $7.6M | −$10.6M | −$21.6M | −$26.0M | −$40.9M | −$53.8M | −$198.0M | $25.3M | $42.7M | $62.7M | $72.3M | $93.2M | $82.4M |
| EBITDAderived | $4.9M | $6.5M | $7.6M | $17.8M | $10.2M | −$7.0M | −$16.3M | −$18.6M | −$30.4M | −$41.5M | −$185.6M | $38.2M | $58.4M | $78.6M | $87.7M | $115.0M | $112.4M |
| Net income | −$811,000 | −$30.3M | −$1.6M | $36.8M | $15.0M | −$1.7M | −$26.3M | $17.6M | −$41.9M | — | — | — | — | — | $44.2M | $53.6M | $47.7M |
| Basic EPSper diluted share | -$0.11 | -$4.15 | -$0.21 | $4.98 | $1.85 | -$0.34 | -$4.26 | $2.39 | -$6.76 | -$21.29 | -$27.73 | $0.38 | $0.21 | -$1.33 | $0.70 | $0.84 | $0.75 |
| Diluted EPSper diluted share | -$0.11 | -$4.15 | -$0.21 | $4.75 | $1.76 | -$0.34 | -$4.26 | $2.38 | -$6.76 | -$21.29 | -$27.73 | $0.38 | $0.21 | -$1.32 | $0.70 | $0.84 | $0.75 |
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| Dec 5, 2024Form 4 | Radoff Bradley LouisDirector | BuyCommon Stock | 1.1K | $5.90 | $6.4K | 391.4K |
| Dec 5, 2024Form 4 | Radoff Bradley LouisDirector | BuyCommon Stock | 327 | $5.89 | $1.9K | 390.3K |
| Dec 5, 2024Form 4 | Radoff Bradley LouisDirector | BuyCommon Stock | 117 | $5.89 | $689.13 | 390.0K |
| Dec 5, 2024Form 4 | Radoff Bradley LouisDirector | BuyCommon Stock | 99 | $5.88 | $582.12 | 389.9K |
| Dec 5, 2024Form 4 | Radoff Bradley LouisDirector | BuyCommon Stock | 219 | $5.88 | $1.3K | 389.8K |