XML 70 R52.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Segment Reporting - Schedule of Segment Reporting Information, by Segment (Details) - USD ($)
$ in Thousands
12 Months Ended
Oct. 29, 2023
Apr. 27, 2024
Apr. 27, 2024
Apr. 29, 2023
Apr. 30, 2022
Disaggregation of Revenue [Line Items]          
Net sales   $ 818,083   $ 754,196 $ 610,970
Gross profit:   222,443   151,355 116,697
Selling   56,954   56,655 51,075
General and administrative   42,632   38,747 32,563
Product design and development   35,742   29,989 29,013
Goodwill impairment $ 0 0   4,576 0
Operating expenses   135,328   129,967 112,651
Operating income   87,115   21,388 4,046
Interest income (expense), net   (3,418)   (920) 171
Change in fair value of convertible note   (16,550) $ 16,550 0 0
Other expense and debt issuance costs write-off, net   (13,096)   (7,211) (3,109)
Income before income taxes   54,051   13,257 1,108
Depreciation and amortization:   19,291   16,993 15,394
Corporate, non-segment          
Disaggregation of Revenue [Line Items]          
Depreciation and amortization:   3,600   2,572 2,712
Commercial          
Disaggregation of Revenue [Line Items]          
Net sales   161,626   170,590 154,211
Gross profit:   34,233   31,155 31,851
Goodwill impairment   0      
Commercial | Operating segments          
Disaggregation of Revenue [Line Items]          
Depreciation and amortization:   4,497   3,468 2,677
Live Events          
Disaggregation of Revenue [Line Items]          
Net sales   338,508   284,900 199,106
Gross profit:   95,984   49,255 21,787
Live Events | Operating segments          
Disaggregation of Revenue [Line Items]          
Depreciation and amortization:   6,256   6,430 5,238
High School Park and Recreation          
Disaggregation of Revenue [Line Items]          
Net sales   170,349   141,748 111,816
Gross profit:   57,364   41,145 35,477
High School Park and Recreation | Operating segments          
Disaggregation of Revenue [Line Items]          
Depreciation and amortization:   1,968   1,632 1,420
Transportation          
Disaggregation of Revenue [Line Items]          
Net sales   85,390   72,306 62,707
Gross profit:   26,021   19,825 18,172
Goodwill impairment   0      
Transportation | Operating segments          
Disaggregation of Revenue [Line Items]          
Depreciation and amortization:   715   584 551
International          
Disaggregation of Revenue [Line Items]          
Net sales   62,210   84,652 83,130
Gross profit:   8,841   9,975 9,410
International | Operating segments          
Disaggregation of Revenue [Line Items]          
Depreciation and amortization:   $ 2,255   $ 2,307 $ 2,796