XML 53 R41.htm IDEA: XBRL DOCUMENT v3.25.0.1
Segment Reporting - Schedule of Segment Reporting Information, By Segment (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Jan. 25, 2025
Jan. 27, 2024
Jan. 25, 2025
Jan. 27, 2024
Disaggregation of Revenue [Line Items]        
Net sales $ 149,507 $ 170,303 $ 583,926 $ 602,203
Gross profit: 36,781 41,718 152,342 167,064
Selling 14,471 14,258 44,811 41,840
General and administrative 16,498 10,589 43,771 31,077
Product design and development 9,440 8,835 28,902 26,459
Operating expenses: 40,409 33,682 117,484 99,376
Operating (loss) income (3,628) 8,036 34,858 67,688
Interest income (expense), net 508 (745) 710 (2,952)
Change in fair value of convertible note (14,083) 6,340 (25,369) (11,570)
Other expense and debt issuance costs write-off, net (613) (1,000) (2,612) (6,282)
(Loss) Income before income taxes (17,816) 12,631 7,587 46,884
Depreciation and amortization: 4,913 4,876 14,707 14,370
Corporate, non-segment        
Disaggregation of Revenue [Line Items]        
Depreciation and amortization: 1,130 925 3,341 2,674
Commercial        
Disaggregation of Revenue [Line Items]        
Net sales 37,976 33,292 115,614 122,628
Commercial | Operating segments        
Disaggregation of Revenue [Line Items]        
Net sales 37,976 33,292 115,614 122,628
Gross profit: 9,086 5,546 27,819 25,546
Depreciation and amortization: 1,060 1,166 3,217 3,278
Live Events        
Disaggregation of Revenue [Line Items]        
Net sales 46,072 73,393 231,887 233,602
Live Events | Operating segments        
Disaggregation of Revenue [Line Items]        
Net sales 46,072 73,393 231,887 233,602
Gross profit: 8,794 21,102 49,792 68,276
Depreciation and amortization: 1,456 1,533 4,297 4,750
High School Park and Recreation        
Disaggregation of Revenue [Line Items]        
Net sales 29,367 28,764 125,444 133,940
High School Park and Recreation | Operating segments        
Disaggregation of Revenue [Line Items]        
Net sales 29,367 28,764 125,444 133,940
Gross profit: 9,292 8,029 44,412 45,274
Depreciation and amortization: 522 508 1,588 1,444
Transportation        
Disaggregation of Revenue [Line Items]        
Net sales 18,789 19,605 62,757 61,217
Transportation | Operating segments        
Disaggregation of Revenue [Line Items]        
Net sales 18,789 19,605 62,757 61,217
Gross profit: 6,926 6,180 23,347 20,049
Depreciation and amortization: 203 181 610 523
International        
Disaggregation of Revenue [Line Items]        
Net sales 17,303 15,249 48,224 50,816
International | Operating segments        
Disaggregation of Revenue [Line Items]        
Net sales 17,303 15,249 48,224 50,816
Gross profit: 2,683 861 6,972 7,919
Depreciation and amortization: $ 542 $ 563 $ 1,654 $ 1,701