XML 51 R39.htm IDEA: XBRL DOCUMENT v3.24.3
Segment Reporting - Schedule of Segment Reporting Information, By Segment (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Oct. 26, 2024
Oct. 28, 2023
Oct. 26, 2024
Oct. 28, 2023
Disaggregation of Revenue [Line Items]        
Net sales $ 208,331 $ 199,369 $ 434,419 $ 431,900
Gross profit: 55,863 54,199 115,561 125,346
Selling 14,704 14,653 30,340 27,582
General and administrative 15,550 10,889 27,273 20,488
Product design and development 9,839 9,221 19,462 17,624
Operating expenses: 40,093 34,763 77,075 65,694
Operating income 15,770 19,436 38,486 59,652
Interest (expense) income, net 273 (1,326) 202 (2,207)
Change in fair value of convertible note 10,304 (10,650) (11,286) (17,910)
Other expense and debt issuance costs write-off, net (1,164) (1,303) (1,999) (5,282)
Income before income taxes 25,183 6,157 25,403 34,253
Depreciation and amortization: 4,901 4,825 9,794 9,494
Corporate, non-segment        
Disaggregation of Revenue [Line Items]        
Depreciation and amortization: 1,126 931 2,211 1,749
Commercial        
Disaggregation of Revenue [Line Items]        
Net sales 43,439 42,453 77,638 89,336
Commercial | Operating segments        
Disaggregation of Revenue [Line Items]        
Net sales 43,439 42,453 77,638 89,336
Gross profit: 11,138 7,231 18,733 20,000
Depreciation and amortization: 1,075 1,070 2,157 2,112
Live Events        
Disaggregation of Revenue [Line Items]        
Net sales 77,207 68,210 185,815 160,209
Live Events | Operating segments        
Disaggregation of Revenue [Line Items]        
Net sales 77,207 68,210 185,815 160,209
Gross profit: 14,970 19,234 40,998 47,174
Depreciation and amortization: 1,412 1,604 2,841 3,217
High School Park and Recreation        
Disaggregation of Revenue [Line Items]        
Net sales 48,071 48,942 96,077 105,176
High School Park and Recreation | Operating segments        
Disaggregation of Revenue [Line Items]        
Net sales 48,071 48,942 96,077 105,176
Gross profit: 17,804 16,420 35,120 37,245
Depreciation and amortization: 533 474 1,066 936
Transportation        
Disaggregation of Revenue [Line Items]        
Net sales 21,478 20,243 43,968 41,612
Transportation | Operating segments        
Disaggregation of Revenue [Line Items]        
Net sales 21,478 20,243 43,968 41,612
Gross profit: 8,672 6,780 16,421 13,869
Depreciation and amortization: 205 174 407 342
International        
Disaggregation of Revenue [Line Items]        
Net sales 18,136 19,521 30,921 35,567
International | Operating segments        
Disaggregation of Revenue [Line Items]        
Net sales 18,136 19,521 30,921 35,567
Gross profit: 3,279 4,534 4,289 7,058
Depreciation and amortization: $ 550 $ 572 $ 1,112 $ 1,138