XML 44 R33.htm IDEA: XBRL DOCUMENT v3.22.0.1
Note 4 - Revenue Recognition - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Jan. 29, 2022
Jan. 29, 2022
Jan. 30, 2021
Jan. 29, 2022
Jan. 30, 2021
Net sales $ 139,558 $ 139,558 $ 94,139 $ 448,767 $ 365,150
Transferred at Point in Time [Member]          
Net sales 75,263   51,196 224,436 179,301
Transferred over Time [Member]          
Net sales 64,295   42,943 224,331 185,849
Unique Configuration [Member]          
Net sales 52,638   32,732 189,856 154,081
Limited Configuration [Member]          
Net sales 73,363   50,254 219,702 176,802
Service and Other [Member]          
Net sales 13,557   11,153 39,209 34,267
Commercial [Member]          
Net sales 40,095   30,085 107,339 94,947
Commercial [Member] | Transferred at Point in Time [Member]          
Net sales 32,829   25,092 85,570 71,210
Commercial [Member] | Transferred over Time [Member]          
Net sales 7,266   4,993 21,769 23,737
Commercial [Member] | Unique Configuration [Member]          
Net sales 4,112   2,087 12,258 14,322
Commercial [Member] | Limited Configuration [Member]          
Net sales 32,081   24,630 83,965 69,796
Commercial [Member] | Service and Other [Member]          
Net sales 3,902   3,368 11,116 10,829
Live Events [Member]          
Net sales 39,057   23,330 150,840 112,626
Live Events [Member] | Transferred at Point in Time [Member]          
Net sales 8,540   5,720 26,877 18,670
Live Events [Member] | Transferred over Time [Member]          
Net sales 30,517   17,610 123,963 93,956
Live Events [Member] | Unique Configuration [Member]          
Net sales 25,950   14,006 110,986 83,283
Live Events [Member] | Limited Configuration [Member]          
Net sales 6,843   4,536 21,510 14,566
Live Events [Member] | Service and Other [Member]          
Net sales 6,264   4,788 18,344 14,777
High School Park and Recreation [Member]          
Net sales 23,721   14,644 84,362 71,165
High School Park and Recreation [Member] | Transferred at Point in Time [Member]          
Net sales 17,351   9,163 62,407 48,249
High School Park and Recreation [Member] | Transferred over Time [Member]          
Net sales 6,370   5,481 21,955 22,916
High School Park and Recreation [Member] | Unique Configuration [Member]          
Net sales 4,167   3,604 15,241 16,363
High School Park and Recreation [Member] | Limited Configuration [Member]          
Net sales 18,717   10,424 66,590 52,808
High School Park and Recreation [Member] | Service and Other [Member]          
Net sales 837   616 2,531 1,994
Transportation [Member]          
Net sales 15,823   11,769 42,434 41,590
Transportation [Member] | Transferred at Point in Time [Member]          
Net sales 5,576   3,436 15,781 15,740
Transportation [Member] | Transferred over Time [Member]          
Net sales 10,247   8,333 26,653 25,850
Transportation [Member] | Unique Configuration [Member]          
Net sales 9,803   7,880 25,320 24,579
Transportation [Member] | Limited Configuration [Member]          
Net sales 5,269   3,273 15,173 15,364
Transportation [Member] | Service and Other [Member]          
Net sales 751   616 1,941 1,647
International [Member]          
Net sales 20,862   14,311 63,792 44,822
International [Member] | Transferred at Point in Time [Member]          
Net sales 10,967   7,785 33,801 25,432
International [Member] | Transferred over Time [Member]          
Net sales 9,895   6,526 29,991 19,390
International [Member] | Unique Configuration [Member]          
Net sales 8,606   5,155 26,051 15,534
International [Member] | Limited Configuration [Member]          
Net sales 10,453   7,391 32,464 24,268
International [Member] | Service and Other [Member]          
Net sales $ 1,803   $ 1,765 $ 5,277 $ 5,020