XML 44 R27.htm IDEA: XBRL DOCUMENT v3.21.1
Note 2 - Revenue Recognition (Tables)
12 Months Ended
May 01, 2021
Notes Tables  
Disaggregation of Revenue [Table Text Block]
  

Fiscal Year 2021

 
  

Commercial

  

Live Events

  High School Park and Recreation  

Transportation

  

International

  

Total

 

Type of performance obligation

                        

Unique configuration

 $16,535  $104,682  $22,258  $36,398  $22,266  $202,139 

Limited configuration

  96,420   18,679   66,697   19,690   32,583   234,069 

Service and other

  14,345   19,688   2,602   2,196   6,994   45,825 
  $127,300  $143,049  $91,557  $58,284  $61,843  $482,033 

Timing of revenue recognition

                        

Goods/services transferred at a point in time

 $98,243  $23,906  $60,859  $20,180  $34,388  $237,576 

Goods/services transferred over time

  29,057   119,143   30,698   38,104   27,455   244,457 
  $127,300  $143,049  $91,557  $58,284  $61,843  $482,033 
  

Fiscal Year 2020

 
  

Commercial

  

Live Events

  High School Park and Recreation  

Transportation

  

International

  

Total

 

Type of performance obligation

                        

Unique configuration

 $35,212  $140,044  $19,176  $43,519  $40,454  $278,405 

Limited configuration

  102,847   31,897   74,266   24,588   45,626   279,224 

Service and other

  14,568   24,650   2,972   2,032   7,081   51,303 
  $152,627  $196,591  $96,414  $70,139  $93,161  $608,932 

Timing of revenue recognition

                        

Goods/services transferred at a point in time

 $105,096  $39,521  $68,582  $25,157  $47,345  $285,701 

Goods/services transferred over time

  47,531   157,070   27,832   44,982   45,816   323,231 
  $152,627  $196,591  $96,414  $70,139  $93,161  $608,932 
  

Fiscal Year 2019

 
  

Commercial

  

Live Events

  

High School Park and Recreation

  

Transportation

  

International

  

Total

 

Type of performance obligation

                        

Unique configuration

 $25,171  $119,569  $21,792  $38,490  $44,989  $250,011 

Limited configuration

  108,921   30,107   66,825   23,799   42,134   271,786 

Service and other

  14,741   21,276   2,570   2,102   7,218   47,907 
  $148,833  $170,952  $91,187  $64,391  $94,341  $569,704 

Timing of revenue recognition

                        

Goods/services transferred at a point in time

 $111,617  $35,313  $60,763  $24,500  $44,758  $276,951 

Goods/services transferred over time

  37,216   135,639   30,424   39,891   49,583   292,753 
  $148,833  $170,952  $91,187  $64,391  $94,341  $569,704 
Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block]
  

May 1, 2021

  

May 2, 2020

 

Contract assets

 $32,799  $35,467 

Contract liabilities - current

  64,495   50,897 

Contract liabilities - non-current

  10,720   10,707 
  May 1, 2021  May 2, 2020 

Balance at beginning of year

 $24,490  $24,939 

New contracts sold

  35,623   41,169 

Less: reductions for revenue recognized

  (36,723)  (41,167)

Foreign currency translation and other

  1,200   (451)

Balance at end of year

 $24,590  $24,490