Revenue
2019
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | |
|---|---|---|---|---|---|---|---|
| Revenue | $1.55B | $1.47B | $1.48B | $1.49B | $1.43B | $1.37B | $1.21B |
| Research & development | $1.4M | $1.3M | $2.6M | $2.3M | $2.4M | $2.9M | $2.1M |
| Operating income | $114.0M | $88.8M | $60.9M | $39.9M | $10.3M | $65.8M | $0 |
| EBITDAderived | $255.1M | $218.8M | $182.6M | $159.9M | $131.0M | $192.7M | $124.6M |
| Net income | $40.3M | $17.3M | −$9.6M | −$16.4M | −$38.3M | −$24.5M | $0 |
| Basic EPSper diluted share | $0.20 | $0.09 | -$0.05 | -$0.08 | -$0.28 | -$0.27 | -$0.96 |
| Diluted EPSper diluted share | $0.20 | $0.09 | -$0.05 | -$0.08 | -$0.28 | -$0.27 | -$0.96 |
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| Mar 10, 2026Form 4 · 10b5-1 | Moore Scott KelleyDiv. Pres. - Robo. and Digital | SellCommon Stock | 1.5K | $8.29 | $12.0K | 108.2K |
| Mar 10, 2026Form 4 · 10b5-1 | Kitzberger AmandaChief Leg. Offic. & Secretary | SellCommon Stock | 11.8K | $8.29 | $97.9K | 72.6K |
| Aug 8, 2025Form 4 | Parker Aaron JerrodChief People Offic. | SellCommon Stock | 4.5K | $9.86 | $44.7K | 56.6K |
| May 1, 2025Form 4 | Kraft Robert O.CFO and Treasurer | BuyCommon Stock | 140.0K | $7.09 | $992.6K | 632.8K |
| Feb 20, 2025Form 4 | Ride ScottPresident, Hillman Canada | SellCommon Stock | 12.4K | $10.06 | $124.3K | 48.2K |