XML 62 R47.htm IDEA: XBRL DOCUMENT v3.22.1
Revenue Recognition - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
12 Months Ended
Apr. 30, 2022
May 01, 2021
May 02, 2020
Disaggregation of Revenue [Line Items]      
Net sales $ 610,970 $ 482,033 $ 608,932
Goods/services transferred at a point in time      
Disaggregation of Revenue [Line Items]      
Net sales 307,807 237,576 285,701
Goods/services transferred over time      
Disaggregation of Revenue [Line Items]      
Net sales 303,163 244,457 323,231
Unique configuration      
Disaggregation of Revenue [Line Items]      
Net sales 256,620 202,139 278,405
Limited configuration      
Disaggregation of Revenue [Line Items]      
Net sales 301,050 234,069 279,224
Service and other      
Disaggregation of Revenue [Line Items]      
Net sales 53,300 45,825 51,303
Commercial      
Disaggregation of Revenue [Line Items]      
Net sales 154,211 127,300 152,627
Commercial | Goods/services transferred at a point in time      
Disaggregation of Revenue [Line Items]      
Net sales 120,776 98,243 105,096
Commercial | Goods/services transferred over time      
Disaggregation of Revenue [Line Items]      
Net sales 33,435 29,057 47,531
Commercial | Unique configuration      
Disaggregation of Revenue [Line Items]      
Net sales 20,849 16,535 35,212
Commercial | Limited configuration      
Disaggregation of Revenue [Line Items]      
Net sales 118,308 96,420 102,847
Commercial | Service and other      
Disaggregation of Revenue [Line Items]      
Net sales 15,054 14,345 14,568
Live Events      
Disaggregation of Revenue [Line Items]      
Net sales 199,106 143,049 196,591
Live Events | Goods/services transferred at a point in time      
Disaggregation of Revenue [Line Items]      
Net sales 37,229 23,906 39,521
Live Events | Goods/services transferred over time      
Disaggregation of Revenue [Line Items]      
Net sales 161,877 119,143 157,070
Live Events | Unique configuration      
Disaggregation of Revenue [Line Items]      
Net sales 144,095 104,682 140,044
Live Events | Limited configuration      
Disaggregation of Revenue [Line Items]      
Net sales 30,181 18,679 31,897
Live Events | Service and other      
Disaggregation of Revenue [Line Items]      
Net sales 24,830 19,688 24,650
High School Park and Recreation      
Disaggregation of Revenue [Line Items]      
Net sales 111,816 91,557 96,414
High School Park and Recreation | Goods/services transferred at a point in time      
Disaggregation of Revenue [Line Items]      
Net sales 82,678 60,859 68,582
High School Park and Recreation | Goods/services transferred over time      
Disaggregation of Revenue [Line Items]      
Net sales 29,138 30,698 27,832
High School Park and Recreation | Unique configuration      
Disaggregation of Revenue [Line Items]      
Net sales 20,175 22,258 19,176
High School Park and Recreation | Limited configuration      
Disaggregation of Revenue [Line Items]      
Net sales 88,162 66,697 74,266
High School Park and Recreation | Service and other      
Disaggregation of Revenue [Line Items]      
Net sales 3,479 2,602 2,972
Transportation      
Disaggregation of Revenue [Line Items]      
Net sales 62,707 58,284 70,139
Transportation | Goods/services transferred at a point in time      
Disaggregation of Revenue [Line Items]      
Net sales 22,088 20,180 25,157
Transportation | Goods/services transferred over time      
Disaggregation of Revenue [Line Items]      
Net sales 40,619 38,104 44,982
Transportation | Unique configuration      
Disaggregation of Revenue [Line Items]      
Net sales 38,843 36,398 43,519
Transportation | Limited configuration      
Disaggregation of Revenue [Line Items]      
Net sales 21,370 19,690 24,588
Transportation | Service and other      
Disaggregation of Revenue [Line Items]      
Net sales 2,494 2,196 2,032
International      
Disaggregation of Revenue [Line Items]      
Net sales 83,130 61,843 93,161
International | Goods/services transferred at a point in time      
Disaggregation of Revenue [Line Items]      
Net sales 45,036 34,388 47,345
International | Goods/services transferred over time      
Disaggregation of Revenue [Line Items]      
Net sales 38,094 27,455 45,816
International | Unique configuration      
Disaggregation of Revenue [Line Items]      
Net sales 32,658 22,266 40,454
International | Limited configuration      
Disaggregation of Revenue [Line Items]      
Net sales 43,029 32,583 45,626
International | Service and other      
Disaggregation of Revenue [Line Items]      
Net sales $ 7,443 $ 6,994 $ 7,081