XML 55 R38.htm IDEA: XBRL DOCUMENT v3.25.3
Segment Reporting - Schedule of Segment Reporting Information, By Segment (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Nov. 01, 2025
Oct. 26, 2024
Nov. 01, 2025
Oct. 26, 2024
Disaggregation of Revenue [Line Items]        
Net sales $ 229,253 $ 208,331 $ 448,225 $ 434,419
Cost of sales 167,428 152,468 321,328 318,858
Gross profit: 61,825 55,863 126,897 115,561
Less: 40,262 40,093 82,062 77,075
Selling 16,056 14,704 32,890 30,340
General and administrative 13,762 15,550 28,057 27,273
Product design and development 10,444 9,839 21,115 19,462
Interest (income) expense, net (558) (273) (1,451) (202)
Change in fair value of convertible note 0 (10,304) 0 11,286
Other expense, net 259 1,164 2,201 1,999
Income before income taxes 21,862 25,183 44,085 25,403
Depreciation and amortization: 4,784 4,901 9,588 9,794
Operating segments        
Disaggregation of Revenue [Line Items]        
Depreciation and amortization: 3,620 3,775 7,259 7,583
Corporate, non-segment        
Disaggregation of Revenue [Line Items]        
Depreciation and amortization: 1,164 1,126 2,329 2,211
Commercial        
Disaggregation of Revenue [Line Items]        
Net sales 50,752 43,439 96,919 77,638
Commercial | Operating segments        
Disaggregation of Revenue [Line Items]        
Net sales 50,752 43,439 96,919 77,638
Cost of sales 37,432 32,301 69,949 58,905
Gross profit: 13,320 11,138 26,970 18,733
Depreciation and amortization: 1,082 1,075 2,167 2,157
Live Events        
Disaggregation of Revenue [Line Items]        
Net sales 81,481 77,207 161,281 185,815
Live Events | Operating segments        
Disaggregation of Revenue [Line Items]        
Net sales 81,481 77,207 161,281 185,815
Cost of sales 61,717 62,237 121,331 144,817
Gross profit: 19,764 14,970 39,950 40,998
Depreciation and amortization: 1,241 1,412 2,488 2,841
High School Park and Recreation        
Disaggregation of Revenue [Line Items]        
Net sales 45,967 48,071 105,314 96,077
High School Park and Recreation | Operating segments        
Disaggregation of Revenue [Line Items]        
Net sales 45,967 48,071 105,314 96,077
Cost of sales 31,880 30,267 69,286 60,957
Gross profit: 14,087 17,804 36,028 35,120
Depreciation and amortization: 669 533 1,330 1,066
Transportation        
Disaggregation of Revenue [Line Items]        
Net sales 21,274 21,478 37,849 43,968
Transportation | Operating segments        
Disaggregation of Revenue [Line Items]        
Net sales 21,274 21,478 37,849 43,968
Cost of sales 14,711 12,806 26,130 27,547
Gross profit: 6,563 8,672 11,719 16,421
Depreciation and amortization: 197 205 396 407
International        
Disaggregation of Revenue [Line Items]        
Net sales 29,779 18,136 46,862 30,921
International | Operating segments        
Disaggregation of Revenue [Line Items]        
Net sales 29,779 18,136 46,862 30,921
Cost of sales 21,688 14,857 34,632 26,632
Gross profit: 8,091 3,279 12,230 4,289
Depreciation and amortization: $ 431 $ 550 $ 878 $ 1,112