XML 44 R29.htm IDEA: XBRL DOCUMENT v3.23.2
Segment Reporting (Tables)
12 Months Ended
Apr. 29, 2023
Segment Reporting [Abstract]  
Schedule of segment reporting information, by segment
The following table sets forth certain financial information for each of our five reporting segments for the periods indicated:
Year Ended
April 29, 2023April 30, 2022May 1, 2021
Net sales:
Commercial$170,590 $154,211 $127,300 
Live Events284,900 199,106 143,049 
High School Park and Recreation141,748 111,816 91,557 
Transportation72,306 62,707 58,284 
International84,652 83,130 61,843 
754,196 610,970 482,033 
Gross profit:
Commercial31,155 31,851 33,072 
Live Events49,255 21,787 24,397 
High School Park and Recreation41,145 35,477 31,472 
Transportation19,825 18,172 20,329 
International9,975 9,410 11,313 
151,355 116,697 120,583 
Operating expenses
Selling56,655 51,075 48,649 
General and administrative38,747 32,563 27,980 
Product design and development29,989 29,013 26,846 
Goodwill impairment4,576 — — 
129,967 112,651 103,475 
Operating income21,388 4,046 17,108 
Nonoperating income (expense):
Interest income (expense), net(920)171 (65)
Other expense, net(7,211)— (3,109)— (2,983)
Income before income taxes$13,257 $1,108 $14,060 
Depreciation and amortization:
Commercial$3,468 $2,677 $3,037 
Live Events6,430 5,238 5,798 
High School Park and Recreation1,632 1,420 1,942 
Transportation584 551 979 
International2,307 2,796 2,887 
Unallocated corporate depreciation2,572 2,712 2,434 
$16,993 $15,394 $17,077 
Schedule of revenue from external customers and long-lived assets, by geographical areas The following table presents information about net sales and property and equipment, net of accumulated depreciation, in the United States and elsewhere:
Year Ended
April 29, 2023April 30, 2022May 1, 2021
Net sales:
United States$661,312 $513,740 $413,211 
Outside United States92,884 97,230 68,822 
$754,196 $610,970 $482,033 
Property and equipment, net of accumulated depreciation:
United States$63,786 $58,643 $50,130 
Outside United States8,361 8,122 8,552 
$72,147 $66,765 $58,682