XML 54 R41.htm IDEA: XBRL DOCUMENT v3.10.0.1
Revenue Recognition Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Oct. 27, 2018
Oct. 27, 2018
Disaggregation of Revenue [Line Items]    
Disaggregated revenue $ 172,692 $ 326,880
Transferred at Point in Time    
Disaggregation of Revenue [Line Items]    
Disaggregated revenue 83,907 151,058
Transferred over Time    
Disaggregation of Revenue [Line Items]    
Disaggregated revenue 88,785 175,822
Commercial    
Disaggregation of Revenue [Line Items]    
Disaggregated revenue 46,069 76,638
Commercial | Transferred at Point in Time    
Disaggregation of Revenue [Line Items]    
Disaggregated revenue 31,896 56,479
Commercial | Transferred over Time    
Disaggregation of Revenue [Line Items]    
Disaggregated revenue 14,173 20,159
Live Events    
Disaggregation of Revenue [Line Items]    
Disaggregated revenue 55,099 104,571
Live Events | Transferred at Point in Time    
Disaggregation of Revenue [Line Items]    
Disaggregated revenue 12,558 19,360
Live Events | Transferred over Time    
Disaggregation of Revenue [Line Items]    
Disaggregated revenue 42,541 85,211
High School Park and Recreation    
Disaggregation of Revenue [Line Items]    
Disaggregated revenue 31,580 59,700
High School Park and Recreation | Transferred at Point in Time    
Disaggregation of Revenue [Line Items]    
Disaggregated revenue 22,060 39,058
High School Park and Recreation | Transferred over Time    
Disaggregation of Revenue [Line Items]    
Disaggregated revenue 9,520 20,642
Transportation    
Disaggregation of Revenue [Line Items]    
Disaggregated revenue 18,077 35,234
Transportation | Transferred at Point in Time    
Disaggregation of Revenue [Line Items]    
Disaggregated revenue 7,267 14,499
Transportation | Transferred over Time    
Disaggregation of Revenue [Line Items]    
Disaggregated revenue 10,810 20,735
International    
Disaggregation of Revenue [Line Items]    
Disaggregated revenue 21,867 50,737
International | Transferred at Point in Time    
Disaggregation of Revenue [Line Items]    
Disaggregated revenue 10,126 21,662
International | Transferred over Time    
Disaggregation of Revenue [Line Items]    
Disaggregated revenue 11,741 29,075
Unique Configuration    
Disaggregation of Revenue [Line Items]    
Disaggregated revenue 77,583 154,330
Unique Configuration | Commercial    
Disaggregation of Revenue [Line Items]    
Disaggregated revenue 11,426 14,475
Unique Configuration | Live Events    
Disaggregation of Revenue [Line Items]    
Disaggregated revenue 38,283 77,204
Unique Configuration | High School Park and Recreation    
Disaggregation of Revenue [Line Items]    
Disaggregated revenue 6,671 15,614
Unique Configuration | Transportation    
Disaggregation of Revenue [Line Items]    
Disaggregated revenue 10,427 20,045
Unique Configuration | International    
Disaggregation of Revenue [Line Items]    
Disaggregated revenue 10,776 26,992
Limited Configuration    
Disaggregation of Revenue [Line Items]    
Disaggregated revenue 84,279 150,372
Limited Configuration | Commercial    
Disaggregation of Revenue [Line Items]    
Disaggregated revenue 31,385 55,252
Limited Configuration | Live Events    
Disaggregation of Revenue [Line Items]    
Disaggregated revenue 11,467 17,285
Limited Configuration | High School Park and Recreation    
Disaggregation of Revenue [Line Items]    
Disaggregated revenue 24,381 42,928
Limited Configuration | Transportation    
Disaggregation of Revenue [Line Items]    
Disaggregated revenue 7,195 14,278
Limited Configuration | International    
Disaggregation of Revenue [Line Items]    
Disaggregated revenue 9,851 20,629
Service and Other    
Disaggregation of Revenue [Line Items]    
Disaggregated revenue 10,830 22,178
Service and Other | Commercial    
Disaggregation of Revenue [Line Items]    
Disaggregated revenue 3,258 6,911
Service and Other | Live Events    
Disaggregation of Revenue [Line Items]    
Disaggregated revenue 5,349 10,082
Service and Other | High School Park and Recreation    
Disaggregation of Revenue [Line Items]    
Disaggregated revenue 528 1,158
Service and Other | Transportation    
Disaggregation of Revenue [Line Items]    
Disaggregated revenue 455 911
Service and Other | International    
Disaggregation of Revenue [Line Items]    
Disaggregated revenue $ 1,240 $ 3,116