Revenue
2019
2020
2021
2022
2023
2024
2025
2026
| 2026 | 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $203.5M | $213.2M | $225.3M | $234.9M | $294.8M | $299.7M | $256.2M | $281.3M | $323.7M | $309.5M | $312.9M | $310.2M | $287.2M | $268.8M | $254.4M | $216.8M | $206.4M |
| Gross profit | $25.2M | $25.1M | $27.9M | $10.9M | $36.1M | $49.8M | $40.5M | $45.8M | $64.6M | $69.2M | $65.1M | $55.6M | $48.9M | $49.5M | $39.7M | $36.8M | $38.8M |
| Operating income | −$7.2M | −$18.4M | −$11.3M | −$28.5M | $678,000 | $12.1M | −$7.6M | $13.4M | $27.5M | $30.1M | $28.3M | $22.8M | $20.2M | $21.1M | $14.7M | $15.7M | $16.3M |
| Net income | −$10.2M | −$19.1M | −$13.8M | −$31.5M | −$3.2M | $3.2M | −$28.7M | $5.5M | $20.9M | $22.3M | $16.9M | $15.1M | $17.4M | $18.3M | $13.3M | $16.2M | $13.2M |
| Basic EPSper diluted share | -$0.81 | -$1.53 | -$1.11 | -$2.57 | -$0.26 | $0.26 | -$2.32 | $0.44 | $1.68 | $1.81 | $1.38 | $1.23 | $1.43 | $1.50 | $1.05 | $1.25 | $1.04 |
| Diluted EPSper diluted share | -$0.81 | -$1.53 | -$1.11 | -$2.57 | -$0.26 | $0.26 | -$2.32 | $0.43 | $1.65 | $1.78 | $1.36 | $1.21 | $1.41 | $1.47 | $1.03 | $1.22 | $1.01 |
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| Apr 2, 2026Form 4 | Bruno ThomasChief Commercial Officer | BuyCommon Stock | 5.0K | $2.78 | $13.9K | 90.0K |
| Apr 2, 2026Form 4 | Bruno ThomasChief Commercial Officer | BuyCommon Stock | 5.0K | $2.75 | $13.8K | 85.0K |
| Mar 30, 2026Form 4 | CULP ROBERT GEORGE IVPresident & CEO | BuyCommon Stock | 3.2K | $2.90 | $9.2K | 126.3K |
| Mar 26, 2026Form 4 | Gatling Kimberly BullockDirector | BuyCommon Stock | 1.8K | $2.97 | $5.4K | 49.4K |
| Mar 18, 2026Form 4 | Hunsberger Mary ElizabethChief Operating Officer | BuyCommon Stock | 1.3K | $3.13 | $4.0K | 20.0K |