XML 46 R34.htm IDEA: XBRL DOCUMENT v3.21.2
Note 4 - Revenue Recognition - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Oct. 30, 2021
Oct. 31, 2020
Oct. 30, 2021
Oct. 31, 2020
Net sales $ 164,477 $ 127,367 $ 309,209 $ 271,011
Transferred at Point in Time [Member]        
Net sales 76,434 64,078 149,173 128,105
Transferred over Time [Member]        
Net sales 88,043 63,289 160,036 142,906
Unique Configuration [Member]        
Net sales 75,533 51,243 137,218 121,349
Limited Configuration [Member]        
Net sales 74,736 62,967 146,339 126,548
Service and Other [Member]        
Net sales 14,208 13,157 25,652 23,114
Commercial [Member]        
Net sales 34,463 30,356 67,244 64,862
Commercial [Member] | Transferred at Point in Time [Member]        
Net sales 26,362 23,226 52,741 46,118
Commercial [Member] | Transferred over Time [Member]        
Net sales 8,101 7,130 14,503 18,744
Commercial [Member] | Unique Configuration [Member]        
Net sales 4,559 3,508 8,146 12,235
Commercial [Member] | Limited Configuration [Member]        
Net sales 25,977 22,611 51,884 45,166
Commercial [Member] | Service and Other [Member]        
Net sales 3,927 4,237 7,214 7,461
Live Events [Member]        
Net sales 59,396 37,822 111,783 89,296
Live Events [Member] | Transferred at Point in Time [Member]        
Net sales 11,508 6,736 18,337 12,950
Live Events [Member] | Transferred over Time [Member]        
Net sales 47,888 31,086 93,446 76,346
Live Events [Member] | Unique Configuration [Member]        
Net sales 43,528 27,302 85,036 69,277
Live Events [Member] | Limited Configuration [Member]        
Net sales 8,825 4,611 14,667 10,030
Live Events [Member] | Service and Other [Member]        
Net sales 7,043 5,909 12,080 9,989
High School Park and Recreation [Member]        
Net sales 32,747 27,578 60,641 56,521
High School Park and Recreation [Member] | Transferred at Point in Time [Member]        
Net sales 23,115 19,718 45,056 39,086
High School Park and Recreation [Member] | Transferred over Time [Member]        
Net sales 9,632 7,860 15,585 17,435
High School Park and Recreation [Member] | Unique Configuration [Member]        
Net sales 6,908 5,091 11,074 12,759
High School Park and Recreation [Member] | Limited Configuration [Member]        
Net sales 24,916 21,696 47,873 42,384
High School Park and Recreation [Member] | Service and Other [Member]        
Net sales 923 791 1,694 1,378
Transportation [Member]        
Net sales 14,053 15,323 26,611 29,821
Transportation [Member] | Transferred at Point in Time [Member]        
Net sales 4,634 5,930 10,205 12,304
Transportation [Member] | Transferred over Time [Member]        
Net sales 9,419 9,393 16,406 17,517
Transportation [Member] | Unique Configuration [Member]        
Net sales 8,976 8,975 15,517 16,699
Transportation [Member] | Limited Configuration [Member]        
Net sales 4,552 5,825 9,904 12,091
Transportation [Member] | Service and Other [Member]        
Net sales 525 523 1,190 1,031
International [Member]        
Net sales 23,818 16,288 42,930 30,511
International [Member] | Transferred at Point in Time [Member]        
Net sales 10,815 8,468 22,834 17,647
International [Member] | Transferred over Time [Member]        
Net sales 13,003 7,820 20,096 12,864
International [Member] | Unique Configuration [Member]        
Net sales 11,562 6,367 17,445 10,379
International [Member] | Limited Configuration [Member]        
Net sales 10,466 8,224 22,011 16,877
International [Member] | Service and Other [Member]        
Net sales $ 1,790 $ 1,697 $ 3,474 $ 3,255