XML 45 R33.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Revenue Recognition - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended
Jul. 27, 2024
Jul. 29, 2023
Disaggregation of Revenue [Line Items]    
Net sales $ 226,088 $ 232,531
Goods/services transferred at a point in time    
Disaggregation of Revenue [Line Items]    
Net sales 92,344 94,986
Goods/services transferred over time    
Disaggregation of Revenue [Line Items]    
Net sales 133,744 137,545
Unique configuration    
Disaggregation of Revenue [Line Items]    
Net sales 124,364 125,958
Limited configuration    
Disaggregation of Revenue [Line Items]    
Net sales 84,423 93,517
Service and other    
Disaggregation of Revenue [Line Items]    
Net sales 17,301 13,056
Commercial    
Disaggregation of Revenue [Line Items]    
Net sales 34,199 46,883
Commercial | Goods/services transferred at a point in time    
Disaggregation of Revenue [Line Items]    
Net sales 29,513 31,018
Commercial | Goods/services transferred over time    
Disaggregation of Revenue [Line Items]    
Net sales 4,686 15,865
Commercial | Unique configuration    
Disaggregation of Revenue [Line Items]    
Net sales 2,262 12,918
Commercial | Limited configuration    
Disaggregation of Revenue [Line Items]    
Net sales 26,300 29,913
Commercial | Service and other    
Disaggregation of Revenue [Line Items]    
Net sales 5,637 4,052
Live Events    
Disaggregation of Revenue [Line Items]    
Net sales 108,608 91,999
Live Events | Goods/services transferred at a point in time    
Disaggregation of Revenue [Line Items]    
Net sales 10,750 10,777
Live Events | Goods/services transferred over time    
Disaggregation of Revenue [Line Items]    
Net sales 97,858 81,222
Live Events | Unique configuration    
Disaggregation of Revenue [Line Items]    
Net sales 94,318 76,547
Live Events | Limited configuration    
Disaggregation of Revenue [Line Items]    
Net sales 8,294 9,961
Live Events | Service and other    
Disaggregation of Revenue [Line Items]    
Net sales 5,996 5,491
High School Park and Recreation    
Disaggregation of Revenue [Line Items]    
Net sales 48,006 56,234
High School Park and Recreation | Goods/services transferred at a point in time    
Disaggregation of Revenue [Line Items]    
Net sales 35,379 39,081
High School Park and Recreation | Goods/services transferred over time    
Disaggregation of Revenue [Line Items]    
Net sales 12,627 17,153
High School Park and Recreation | Unique configuration    
Disaggregation of Revenue [Line Items]    
Net sales 10,634 15,119
High School Park and Recreation | Limited configuration    
Disaggregation of Revenue [Line Items]    
Net sales 35,148 40,337
High School Park and Recreation | Service and other    
Disaggregation of Revenue [Line Items]    
Net sales 2,224 778
Transportation    
Disaggregation of Revenue [Line Items]    
Net sales 22,490 21,369
Transportation | Goods/services transferred at a point in time    
Disaggregation of Revenue [Line Items]    
Net sales 7,561 8,267
Transportation | Goods/services transferred over time    
Disaggregation of Revenue [Line Items]    
Net sales 14,929 13,102
Transportation | Unique configuration    
Disaggregation of Revenue [Line Items]    
Net sales 14,536 12,584
Transportation | Limited configuration    
Disaggregation of Revenue [Line Items]    
Net sales 6,609 8,067
Transportation | Service and other    
Disaggregation of Revenue [Line Items]    
Net sales 1,345 718
International    
Disaggregation of Revenue [Line Items]    
Net sales 12,785 16,046
International | Goods/services transferred at a point in time    
Disaggregation of Revenue [Line Items]    
Net sales 9,141 5,843
International | Goods/services transferred over time    
Disaggregation of Revenue [Line Items]    
Net sales 3,644 10,203
International | Unique configuration    
Disaggregation of Revenue [Line Items]    
Net sales 2,614 8,790
International | Limited configuration    
Disaggregation of Revenue [Line Items]    
Net sales 8,072 5,239
International | Service and other    
Disaggregation of Revenue [Line Items]    
Net sales $ 2,099 $ 2,017