XML 52 R40.htm IDEA: XBRL DOCUMENT v3.10.0.1
Revenue Recognition Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Jan. 26, 2019
Jan. 26, 2019
Disaggregation of Revenue [Line Items]    
Disaggregated revenue $ 115,069 $ 441,949
Transferred at Point in Time    
Disaggregation of Revenue [Line Items]    
Disaggregated revenue 60,028 211,086
Transferred over Time    
Disaggregation of Revenue [Line Items]    
Disaggregated revenue 55,041 230,863
Commercial    
Disaggregation of Revenue [Line Items]    
Disaggregated revenue 37,159 113,797
Commercial | Transferred at Point in Time    
Disaggregation of Revenue [Line Items]    
Disaggregated revenue 28,105 84,584
Commercial | Transferred over Time    
Disaggregation of Revenue [Line Items]    
Disaggregated revenue 9,054 29,213
Live Events    
Disaggregation of Revenue [Line Items]    
Disaggregated revenue 29,995 134,566
Live Events | Transferred at Point in Time    
Disaggregation of Revenue [Line Items]    
Disaggregated revenue 7,436 26,796
Live Events | Transferred over Time    
Disaggregation of Revenue [Line Items]    
Disaggregated revenue 22,559 107,770
High School Park and Recreation    
Disaggregation of Revenue [Line Items]    
Disaggregated revenue 14,798 74,498
High School Park and Recreation | Transferred at Point in Time    
Disaggregation of Revenue [Line Items]    
Disaggregated revenue 9,874 48,932
High School Park and Recreation | Transferred over Time    
Disaggregation of Revenue [Line Items]    
Disaggregated revenue 4,924 25,566
Transportation    
Disaggregation of Revenue [Line Items]    
Disaggregated revenue 15,390 50,624
Transportation | Transferred at Point in Time    
Disaggregation of Revenue [Line Items]    
Disaggregated revenue 4,911 19,410
Transportation | Transferred over Time    
Disaggregation of Revenue [Line Items]    
Disaggregated revenue 10,479 31,214
International    
Disaggregation of Revenue [Line Items]    
Disaggregated revenue 17,727 68,464
International | Transferred at Point in Time    
Disaggregation of Revenue [Line Items]    
Disaggregated revenue 9,702 31,364
International | Transferred over Time    
Disaggregation of Revenue [Line Items]    
Disaggregated revenue 8,025 37,100
Unique Configuration    
Disaggregation of Revenue [Line Items]    
Disaggregated revenue 44,379 198,709
Unique Configuration | Commercial    
Disaggregation of Revenue [Line Items]    
Disaggregated revenue 5,942 20,417
Unique Configuration | Live Events    
Disaggregation of Revenue [Line Items]    
Disaggregated revenue 18,491 95,695
Unique Configuration | High School Park and Recreation    
Disaggregation of Revenue [Line Items]    
Disaggregated revenue 3,053 18,667
Unique Configuration | Transportation    
Disaggregation of Revenue [Line Items]    
Disaggregated revenue 10,095 30,140
Unique Configuration | International    
Disaggregation of Revenue [Line Items]    
Disaggregated revenue 6,798 33,790
Limited Configuration    
Disaggregation of Revenue [Line Items]    
Disaggregated revenue 57,688 208,060
Limited Configuration | Commercial    
Disaggregation of Revenue [Line Items]    
Disaggregated revenue 27,353 82,605
Limited Configuration | Live Events    
Disaggregation of Revenue [Line Items]    
Disaggregated revenue 5,958 23,243
Limited Configuration | High School Park and Recreation    
Disaggregation of Revenue [Line Items]    
Disaggregated revenue 11,036 53,964
Limited Configuration | Transportation    
Disaggregation of Revenue [Line Items]    
Disaggregated revenue 4,692 18,970
Limited Configuration | International    
Disaggregation of Revenue [Line Items]    
Disaggregated revenue 8,649 29,278
Service and Other    
Disaggregation of Revenue [Line Items]    
Disaggregated revenue 13,002 35,180
Service and Other | Commercial    
Disaggregation of Revenue [Line Items]    
Disaggregated revenue 3,864 10,775
Service and Other | Live Events    
Disaggregation of Revenue [Line Items]    
Disaggregated revenue 5,546 15,628
Service and Other | High School Park and Recreation    
Disaggregation of Revenue [Line Items]    
Disaggregated revenue 709 1,867
Service and Other | Transportation    
Disaggregation of Revenue [Line Items]    
Disaggregated revenue 603 1,514
Service and Other | International    
Disaggregation of Revenue [Line Items]    
Disaggregated revenue $ 2,280 $ 5,396