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 | $396.9M | $432.5M | $480.8M | $537.8M | $494.3M | $449.0M | $461.7M | $357.6M | $337.7M | $326.1M | — | — | — | $292.9M | $283.6M | $250.7M | $233.4M |
| Gross profit | — | — | — | — | — | — | $279.1M | $229.2M | $219.0M | $213.9M | $203.5M | $192.1M | $186.9M | $186.0M | — | — | — |
| Operating income | −$113.2M | $740,000 | $6.8M | $32.7M | $38.6M | −$16.2M | $1.1M | $22.4M | $27.5M | $30.8M | $18.8M | $18.2M | $21.8M | $30.8M | $36.7M | $30.8M | $32.4M |
| EBITDAderived | −$98.4M | $17.9M | $27.2M | $55.1M | $63.2M | $13.4M | $32.3M | $31.5M | $35.0M | $39.4M | $27.9M | $29.7M | $33.3M | $42.1M | $44.6M | $38.0M | $39.1M |
| Net income | −$119.4M | −$5.7M | $3.0M | $21.8M | $24.8M | $10.0M | −$9.6M | $15.4M | $15.1M | $17.7M | $12.0M | $10.9M | $13.0M | $26.3M | $22.0M | $20.5M | $18.9M |
| Basic EPSper diluted share | -$6.28 | -$0.30 | $0.16 | $1.15 | $1.30 | -$0.53 | $0.52 | $0.85 | $0.84 | $0.98 | $0.67 | $0.58 | $0.62 | $1.17 | $0.97 | $0.91 | $0.83 |
| Diluted EPSper diluted share | -$6.28 | -$0.30 | $0.16 | $1.14 | $1.28 | $0.53 | $0.52 | $0.84 | $0.83 | $0.97 | $0.66 | $0.57 | $0.61 | $1.15 | $0.95 | $0.89 | $0.82 |
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| Aug 5, 2024Form 4 | Facemire MichaelChief Technology Officer | SellCommon Stock | 719 | $18.76 | $13.5K | 1 |
| Aug 5, 2024Form 4 | Darrah RyanChief Legal Officer | SellCommon Stock | 3.9K | $18.26 | $71.1K | 19.6K |
| Aug 2, 2024Form 4 | Darrah RyanChief Legal Officer | SellCommon Stock | 761 | $19.07 | $14.5K | 23.5K |