v3.26.1
Revenue Recognition (Tables)
12 Months Ended
May 02, 2026
Revenue from Contract with Customer [Abstract]  
Disaggregation of Revenue
The following table presents our disaggregation of revenue by segments:
Fiscal Year 2026
CommercialLive EventsHigh School Park and
Recreation
TransportationInternationalTotal
Type of performance obligation
Unique configuration$25,443 $255,600 $38,229 $37,279 $22,935 $379,486 
Limited configuration132,803 34,418 133,417 30,898 44,450 375,986 
Service and other22,526 31,035 11,604 8,523 9,546 83,234 
$180,772 $321,053 $183,250 $76,700 $76,931 $838,706 
Timing of revenue recognition
Goods/services transferred at a point in time$143,543 $45,945 $132,102 $36,449 $47,729 $405,768 
Goods/services transferred over time37,229 275,108 51,148 40,251 29,202 432,938 
$180,772 $321,053 $183,250 $76,700 $76,931 $838,706 
Fiscal Year 2025
CommercialLive EventsHigh School Park and
Recreation
TransportationInternationalTotal
Type of performance obligation
Unique configuration$27,405 $226,780 $35,235 $49,280 $17,715 $356,415 
Limited configuration105,358 34,464 119,397 24,847 36,013 320,079 
Service and other23,440 30,240 11,289 6,934 8,080 79,983 
$156,203 $291,484 $165,921 $81,061 $61,808 $756,477 
Timing of revenue recognition
Goods/services transferred at a point in time$116,605 $46,102 $120,138 $29,453 $39,903 $352,201 
Goods/services transferred over time39,598 245,382 45,783 51,608 21,905 404,276 
$156,203 $291,484 $165,921 $81,061 $61,808 $756,477 
Fiscal Year 2024
CommercialLive EventsHigh School Park and
Recreation
TransportationInternationalTotal
Type of performance obligation
Unique configuration$32,914 $269,184 $38,819 $52,142 $29,562 $422,621 
Limited configuration109,458 41,805 124,113 27,913 24,164 327,453 
Service and other19,254 27,519 7,417 5,335 8,484 68,009 
$161,626 $338,508 $170,349 $85,390 $62,210 $818,083 
Timing of revenue recognition
Goods/services transferred at a point in time$115,836 $48,899 $121,175 $30,866 $27,049 $343,825 
Goods/services transferred over time45,790 289,609 49,174 54,524 35,161 474,258 
$161,626 $338,508 $170,349 $85,390 $62,210 $818,083 
Contract with Customer, Contract Asset, Contract Liability, and Receivable
The following table reflects the changes in our contract assets and liabilities:
May 2, 2026April 26, 2025Dollar ChangePercent Change
Contract assets$66,552 $41,169 $25,383 61.7 %
Contract liabilities - current65,310 69,050 (3,740)(5.4)
Contract liabilities - non-current20,655 18,421 2,234 12.1 
Changes in unearned service-type warranty contracts, net were as follows:
May 2, 2026April 26, 2025
Balance at beginning of year$35,129 $32,159 
New contracts sold52,140 55,480 
Less: reductions for revenue recognized(49,546)(52,885)
Foreign currency translation and other127 375 
Balance at end of year$37,850 $35,129