XML 46 R35.htm IDEA: XBRL DOCUMENT v3.22.4
Segment Reporting - Schedule of Segment Reporting Information, By Segment (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Jan. 28, 2023
Jan. 29, 2022
Jan. 28, 2023
Jan. 29, 2022
Disaggregation of Revenue [Line Items]        
Net sales $ 184,975 $ 139,558 $ 544,334 $ 448,767
Gross profit: 41,713 22,308 99,211 86,760
Selling 12,908 12,735 41,866 37,012
General and administrative 9,861 8,328 27,989 24,100
Product design and development 7,250 6,925 21,655 21,283
Goodwill impairment 4,576 0 4,576 0
Operating expenses: 34,595 27,988 96,086 82,395
Operating income (loss) 7,118 (5,680) 3,125 4,365
Interest (expense) income, net (398) 56 (721) 134
Other expense, net (1,380) (793) (2,335) (2,613)
Income (loss) before income taxes 5,340 (6,417) 69 1,886
Depreciation and amortization: 4,318 3,755 12,543 11,544
Corporate, non-segment        
Disaggregation of Revenue [Line Items]        
Depreciation and amortization: 634 677 1,943 2,056
Commercial        
Disaggregation of Revenue [Line Items]        
Net sales 49,967 40,095 127,132 107,339
Gross profit: 10,547 8,239    
Goodwill impairment     0  
Commercial | Operating segments        
Disaggregation of Revenue [Line Items]        
Net sales     127,132 107,339
Gross profit:     21,565 22,862
Depreciation and amortization: 927 646 2,564 1,949
Live Events        
Disaggregation of Revenue [Line Items]        
Net sales 67,748 39,057 193,370 150,840
Gross profit: 14,405 3,094    
Goodwill impairment     2,281  
Live Events | Operating segments        
Disaggregation of Revenue [Line Items]        
Net sales     193,370 150,840
Gross profit:     26,174 17,261
Depreciation and amortization: 1,534 1,275 4,727 3,860
High School Park and Recreation        
Disaggregation of Revenue [Line Items]        
Net sales 28,312 23,721 106,127 84,362
Gross profit: 7,555 6,958    
High School Park and Recreation | Operating segments        
Disaggregation of Revenue [Line Items]        
Net sales     106,127 84,362
Gross profit:     29,343 27,216
Depreciation and amortization: 452 318 1,174 1,096
Transportation        
Disaggregation of Revenue [Line Items]        
Net sales 17,578 15,823 53,797 42,434
Gross profit: 5,534 4,108    
Goodwill impairment     0  
Transportation | Operating segments        
Disaggregation of Revenue [Line Items]        
Net sales     53,797 42,434
Gross profit:     15,456 12,263
Depreciation and amortization: 163 136 416 402
International        
Disaggregation of Revenue [Line Items]        
Net sales 21,370 20,862 63,908 63,792
Gross profit: 3,672 (91)    
Goodwill impairment     2,295  
International | Operating segments        
Disaggregation of Revenue [Line Items]        
Net sales     63,908 63,792
Gross profit:     6,673 7,158
Depreciation and amortization: $ 608 $ 703 $ 1,719 $ 2,181