CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($) shares in Thousands, $ in Thousands |
12 Months Ended | ||
|---|---|---|---|
Apr. 27, 2019 |
Apr. 28, 2018 |
Apr. 29, 2017 |
|
| Income Statement [Abstract] | |||
| Net sales | $ 569,704 | $ 610,530 | $ 586,539 |
| Cost of sales | 439,410 | 464,861 | 446,124 |
| Gross profit | 130,294 | 145,669 | 140,415 |
| Operating expenses: | |||
| Selling | 64,648 | 62,760 | 61,687 |
| General and administrative | 34,817 | 34,919 | 34,226 |
| Product design and development | 35,557 | 35,530 | 29,081 |
| Total operating expenses | 135,022 | 133,209 | 124,994 |
| Operating (loss) income | (4,728) | 12,460 | 15,421 |
| Nonoperating income (expense): | |||
| Interest income | 1,031 | 723 | 751 |
| Interest expense | (160) | (217) | (230) |
| Other (expense) income, net | (1,087) | (537) | (354) |
| (Loss) income before income taxes | (4,944) | 12,429 | 15,588 |
| Income tax (benefit) expense | (3,986) | 6,867 | 5,246 |
| Net (loss) income | $ (958) | $ 5,562 | $ 10,342 |
| Weighted average shares outstanding: | |||
| Basic (in shares) | 44,926 | 44,457 | 44,114 |
| Diluted (in shares) | 44,926 | 44,873 | 44,303 |
| (Loss) earnings per share: | |||
| Basic (in dollars per share) | $ (0.02) | $ 0.13 | $ 0.23 |
| Diluted (in dollars per share) | $ (0.02) | $ 0.12 | $ 0.23 |