0000915779-23-000020.txt : 20230313 0000915779-23-000020.hdr.sgml : 20230313 20230313114023 ACCESSION NUMBER: 0000915779-23-000020 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 61 CONFORMED PERIOD OF REPORT: 20230128 FILED AS OF DATE: 20230313 DATE AS OF CHANGE: 20230313 FILER: COMPANY DATA: COMPANY CONFORMED NAME: DAKTRONICS INC /SD/ CENTRAL INDEX KEY: 0000915779 STANDARD INDUSTRIAL CLASSIFICATION: MISCELLANEOUS MANUFACTURING INDUSTRIES [3990] IRS NUMBER: 460306862 STATE OF INCORPORATION: SD FISCAL YEAR END: 0429 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-38747 FILM NUMBER: 23726405 BUSINESS ADDRESS: STREET 1: PO BOX 5128 STREET 2: 201 DAKTRONICS DRIVE CITY: BROOKINGS STATE: SD ZIP: 57006 BUSINESS PHONE: 6056974000 MAIL ADDRESS: STREET 1: P O BOX 5128 CITY: BROOKINGS STATE: SD ZIP: 57006 10-Q 1 dakt-20230128.htm 10-Q dakt-20230128
0000915779false04-29Q3202300009157792022-05-012023-01-280000915779us-gaap:CommonStockMember2022-05-012023-01-280000915779us-gaap:PreferredStockMember2022-05-012023-01-2800009157792023-03-01xbrli:shares00009157792023-01-28iso4217:USD00009157792022-04-3000009157792022-10-302023-01-2800009157792021-10-312022-01-2900009157792021-05-022022-01-29iso4217:USDxbrli:shares0000915779us-gaap:CommonStockMember2022-04-300000915779us-gaap:AdditionalPaidInCapitalMember2022-04-300000915779us-gaap:RetainedEarningsMember2022-04-300000915779us-gaap:TreasuryStockMember2022-04-300000915779us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-04-300000915779us-gaap:RetainedEarningsMember2022-05-012022-07-3000009157792022-05-012022-07-300000915779us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-05-012022-07-300000915779us-gaap:AdditionalPaidInCapitalMember2022-05-012022-07-300000915779us-gaap:CommonStockMember2022-05-012022-07-300000915779us-gaap:CommonStockMember2022-07-300000915779us-gaap:AdditionalPaidInCapitalMember2022-07-300000915779us-gaap:RetainedEarningsMember2022-07-300000915779us-gaap:TreasuryStockMember2022-07-300000915779us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-07-3000009157792022-07-300000915779us-gaap:RetainedEarningsMember2022-07-312022-10-2900009157792022-07-312022-10-290000915779us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-07-312022-10-290000915779us-gaap:AdditionalPaidInCapitalMember2022-07-312022-10-290000915779us-gaap:CommonStockMember2022-10-290000915779us-gaap:AdditionalPaidInCapitalMember2022-10-290000915779us-gaap:RetainedEarningsMember2022-10-290000915779us-gaap:TreasuryStockMember2022-10-290000915779us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-10-2900009157792022-10-290000915779us-gaap:RetainedEarningsMember2022-10-302023-01-280000915779us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-10-302023-01-280000915779us-gaap:AdditionalPaidInCapitalMember2022-10-302023-01-280000915779us-gaap:CommonStockMember2022-10-302023-01-280000915779us-gaap:CommonStockMember2023-01-280000915779us-gaap:AdditionalPaidInCapitalMember2023-01-280000915779us-gaap:RetainedEarningsMember2023-01-280000915779us-gaap:TreasuryStockMember2023-01-280000915779us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-01-280000915779us-gaap:CommonStockMember2021-05-010000915779us-gaap:AdditionalPaidInCapitalMember2021-05-010000915779us-gaap:RetainedEarningsMember2021-05-010000915779us-gaap:TreasuryStockMember2021-05-010000915779us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-05-0100009157792021-05-010000915779us-gaap:RetainedEarningsMember2021-05-022021-07-3100009157792021-05-022021-07-310000915779us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-05-022021-07-310000915779us-gaap:AdditionalPaidInCapitalMember2021-05-022021-07-310000915779us-gaap:CommonStockMember2021-05-022021-07-310000915779us-gaap:TreasuryStockMember2021-05-022021-07-310000915779us-gaap:CommonStockMember2021-07-310000915779us-gaap:AdditionalPaidInCapitalMember2021-07-310000915779us-gaap:RetainedEarningsMember2021-07-310000915779us-gaap:TreasuryStockMember2021-07-310000915779us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-07-3100009157792021-07-310000915779us-gaap:RetainedEarningsMember2021-08-012021-10-3000009157792021-08-012021-10-300000915779us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-08-012021-10-300000915779us-gaap:AdditionalPaidInCapitalMember2021-08-012021-10-300000915779us-gaap:CommonStockMember2021-08-012021-10-300000915779us-gaap:CommonStockMember2021-10-300000915779us-gaap:AdditionalPaidInCapitalMember2021-10-300000915779us-gaap:RetainedEarningsMember2021-10-300000915779us-gaap:TreasuryStockMember2021-10-300000915779us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-10-3000009157792021-10-300000915779us-gaap:RetainedEarningsMember2021-10-312022-01-290000915779us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-10-312022-01-290000915779us-gaap:AdditionalPaidInCapitalMember2021-10-312022-01-290000915779us-gaap:CommonStockMember2021-10-312022-01-290000915779us-gaap:TreasuryStockMember2021-10-312022-01-290000915779us-gaap:CommonStockMember2022-01-290000915779us-gaap:AdditionalPaidInCapitalMember2022-01-290000915779us-gaap:RetainedEarningsMember2022-01-290000915779us-gaap:TreasuryStockMember2022-01-290000915779us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-01-2900009157792022-01-290000915779us-gaap:LineOfCreditMemberdakt:CreditFacilityDueApril2025Memberus-gaap:SubsequentEventMember2025-04-300000915779dakt:CreditFacilityDueMay2023Memberus-gaap:LineOfCreditMemberus-gaap:SubsequentEventMember2023-05-310000915779dakt:ProductDesignAndDevelopmentMember2022-10-302023-01-280000915779dakt:ProductDesignAndDevelopmentMember2021-10-312022-01-290000915779us-gaap:ConvertibleDebtMember2022-05-012023-01-280000915779us-gaap:CommercialPaperMember2022-05-012023-01-280000915779dakt:MiortechMember2023-01-28xbrli:pure0000915779dakt:XdisplayTMMember2023-01-280000915779dakt:CommercialSegmentMemberdakt:UniqueConfigurationMember2022-10-302023-01-280000915779dakt:LiveEventsSegmentMemberdakt:UniqueConfigurationMember2022-10-302023-01-280000915779dakt:HighSchoolParkAndRecreationSegmentMemberdakt:UniqueConfigurationMember2022-10-302023-01-280000915779dakt:UniqueConfigurationMemberdakt:TransportationSegmentMember2022-10-302023-01-280000915779dakt:InternationalSegmentMemberdakt:UniqueConfigurationMember2022-10-302023-01-280000915779dakt:UniqueConfigurationMember2022-10-302023-01-280000915779dakt:CommercialSegmentMemberdakt:LimitedConfigurationMember2022-10-302023-01-280000915779dakt:LiveEventsSegmentMemberdakt:LimitedConfigurationMember2022-10-302023-01-280000915779dakt:HighSchoolParkAndRecreationSegmentMemberdakt:LimitedConfigurationMember2022-10-302023-01-280000915779dakt:LimitedConfigurationMemberdakt:TransportationSegmentMember2022-10-302023-01-280000915779dakt:InternationalSegmentMemberdakt:LimitedConfigurationMember2022-10-302023-01-280000915779dakt:LimitedConfigurationMember2022-10-302023-01-280000915779dakt:CommercialSegmentMemberdakt:ServiceAndOtherMember2022-10-302023-01-280000915779dakt:LiveEventsSegmentMemberdakt:ServiceAndOtherMember2022-10-302023-01-280000915779dakt:HighSchoolParkAndRecreationSegmentMemberdakt:ServiceAndOtherMember2022-10-302023-01-280000915779dakt:ServiceAndOtherMemberdakt:TransportationSegmentMember2022-10-302023-01-280000915779dakt:InternationalSegmentMemberdakt:ServiceAndOtherMember2022-10-302023-01-280000915779dakt:ServiceAndOtherMember2022-10-302023-01-280000915779dakt:CommercialSegmentMember2022-10-302023-01-280000915779dakt:LiveEventsSegmentMember2022-10-302023-01-280000915779dakt:HighSchoolParkAndRecreationSegmentMember2022-10-302023-01-280000915779dakt:TransportationSegmentMember2022-10-302023-01-280000915779dakt:InternationalSegmentMember2022-10-302023-01-280000915779dakt:CommercialSegmentMemberus-gaap:TransferredAtPointInTimeMember2022-10-302023-01-280000915779dakt:LiveEventsSegmentMemberus-gaap:TransferredAtPointInTimeMember2022-10-302023-01-280000915779us-gaap:TransferredAtPointInTimeMemberdakt:HighSchoolParkAndRecreationSegmentMember2022-10-302023-01-280000915779us-gaap:TransferredAtPointInTimeMemberdakt:TransportationSegmentMember2022-10-302023-01-280000915779us-gaap:TransferredAtPointInTimeMemberdakt:InternationalSegmentMember2022-10-302023-01-280000915779us-gaap:TransferredAtPointInTimeMember2022-10-302023-01-280000915779dakt:CommercialSegmentMemberus-gaap:TransferredOverTimeMember2022-10-302023-01-280000915779dakt:LiveEventsSegmentMemberus-gaap:TransferredOverTimeMember2022-10-302023-01-280000915779us-gaap:TransferredOverTimeMemberdakt:HighSchoolParkAndRecreationSegmentMember2022-10-302023-01-280000915779us-gaap:TransferredOverTimeMemberdakt:TransportationSegmentMember2022-10-302023-01-280000915779us-gaap:TransferredOverTimeMemberdakt:InternationalSegmentMember2022-10-302023-01-280000915779us-gaap:TransferredOverTimeMember2022-10-302023-01-280000915779dakt:CommercialSegmentMemberdakt:UniqueConfigurationMember2022-05-012023-01-280000915779dakt:LiveEventsSegmentMemberdakt:UniqueConfigurationMember2022-05-012023-01-280000915779dakt:HighSchoolParkAndRecreationSegmentMemberdakt:UniqueConfigurationMember2022-05-012023-01-280000915779dakt:UniqueConfigurationMemberdakt:TransportationSegmentMember2022-05-012023-01-280000915779dakt:InternationalSegmentMemberdakt:UniqueConfigurationMember2022-05-012023-01-280000915779dakt:UniqueConfigurationMember2022-05-012023-01-280000915779dakt:CommercialSegmentMemberdakt:LimitedConfigurationMember2022-05-012023-01-280000915779dakt:LiveEventsSegmentMemberdakt:LimitedConfigurationMember2022-05-012023-01-280000915779dakt:HighSchoolParkAndRecreationSegmentMemberdakt:LimitedConfigurationMember2022-05-012023-01-280000915779dakt:LimitedConfigurationMemberdakt:TransportationSegmentMember2022-05-012023-01-280000915779dakt:InternationalSegmentMemberdakt:LimitedConfigurationMember2022-05-012023-01-280000915779dakt:LimitedConfigurationMember2022-05-012023-01-280000915779dakt:CommercialSegmentMemberdakt:ServiceAndOtherMember2022-05-012023-01-280000915779dakt:LiveEventsSegmentMemberdakt:ServiceAndOtherMember2022-05-012023-01-280000915779dakt:HighSchoolParkAndRecreationSegmentMemberdakt:ServiceAndOtherMember2022-05-012023-01-280000915779dakt:ServiceAndOtherMemberdakt:TransportationSegmentMember2022-05-012023-01-280000915779dakt:InternationalSegmentMemberdakt:ServiceAndOtherMember2022-05-012023-01-280000915779dakt:ServiceAndOtherMember2022-05-012023-01-280000915779dakt:CommercialSegmentMember2022-05-012023-01-280000915779dakt:LiveEventsSegmentMember2022-05-012023-01-280000915779dakt:HighSchoolParkAndRecreationSegmentMember2022-05-012023-01-280000915779dakt:TransportationSegmentMember2022-05-012023-01-280000915779dakt:InternationalSegmentMember2022-05-012023-01-280000915779dakt:CommercialSegmentMemberus-gaap:TransferredAtPointInTimeMember2022-05-012023-01-280000915779dakt:LiveEventsSegmentMemberus-gaap:TransferredAtPointInTimeMember2022-05-012023-01-280000915779us-gaap:TransferredAtPointInTimeMemberdakt:HighSchoolParkAndRecreationSegmentMember2022-05-012023-01-280000915779us-gaap:TransferredAtPointInTimeMemberdakt:TransportationSegmentMember2022-05-012023-01-280000915779us-gaap:TransferredAtPointInTimeMemberdakt:InternationalSegmentMember2022-05-012023-01-280000915779us-gaap:TransferredAtPointInTimeMember2022-05-012023-01-280000915779dakt:CommercialSegmentMemberus-gaap:TransferredOverTimeMember2022-05-012023-01-280000915779dakt:LiveEventsSegmentMemberus-gaap:TransferredOverTimeMember2022-05-012023-01-280000915779us-gaap:TransferredOverTimeMemberdakt:HighSchoolParkAndRecreationSegmentMember2022-05-012023-01-280000915779us-gaap:TransferredOverTimeMemberdakt:TransportationSegmentMember2022-05-012023-01-280000915779us-gaap:TransferredOverTimeMemberdakt:InternationalSegmentMember2022-05-012023-01-280000915779us-gaap:TransferredOverTimeMember2022-05-012023-01-280000915779dakt:CommercialSegmentMemberdakt:UniqueConfigurationMember2021-10-312022-01-290000915779dakt:LiveEventsSegmentMemberdakt:UniqueConfigurationMember2021-10-312022-01-290000915779dakt:HighSchoolParkAndRecreationSegmentMemberdakt:UniqueConfigurationMember2021-10-312022-01-290000915779dakt:UniqueConfigurationMemberdakt:TransportationSegmentMember2021-10-312022-01-290000915779dakt:InternationalSegmentMemberdakt:UniqueConfigurationMember2021-10-312022-01-290000915779dakt:UniqueConfigurationMember2021-10-312022-01-290000915779dakt:CommercialSegmentMemberdakt:LimitedConfigurationMember2021-10-312022-01-290000915779dakt:LiveEventsSegmentMemberdakt:LimitedConfigurationMember2021-10-312022-01-290000915779dakt:HighSchoolParkAndRecreationSegmentMemberdakt:LimitedConfigurationMember2021-10-312022-01-290000915779dakt:LimitedConfigurationMemberdakt:TransportationSegmentMember2021-10-312022-01-290000915779dakt:InternationalSegmentMemberdakt:LimitedConfigurationMember2021-10-312022-01-290000915779dakt:LimitedConfigurationMember2021-10-312022-01-290000915779dakt:CommercialSegmentMemberdakt:ServiceAndOtherMember2021-10-312022-01-290000915779dakt:LiveEventsSegmentMemberdakt:ServiceAndOtherMember2021-10-312022-01-290000915779dakt:HighSchoolParkAndRecreationSegmentMemberdakt:ServiceAndOtherMember2021-10-312022-01-290000915779dakt:ServiceAndOtherMemberdakt:TransportationSegmentMember2021-10-312022-01-290000915779dakt:InternationalSegmentMemberdakt:ServiceAndOtherMember2021-10-312022-01-290000915779dakt:ServiceAndOtherMember2021-10-312022-01-290000915779dakt:CommercialSegmentMember2021-10-312022-01-290000915779dakt:LiveEventsSegmentMember2021-10-312022-01-290000915779dakt:HighSchoolParkAndRecreationSegmentMember2021-10-312022-01-290000915779dakt:TransportationSegmentMember2021-10-312022-01-290000915779dakt:InternationalSegmentMember2021-10-312022-01-290000915779dakt:CommercialSegmentMemberus-gaap:TransferredAtPointInTimeMember2021-10-312022-01-290000915779dakt:LiveEventsSegmentMemberus-gaap:TransferredAtPointInTimeMember2021-10-312022-01-290000915779us-gaap:TransferredAtPointInTimeMemberdakt:HighSchoolParkAndRecreationSegmentMember2021-10-312022-01-290000915779us-gaap:TransferredAtPointInTimeMemberdakt:TransportationSegmentMember2021-10-312022-01-290000915779us-gaap:TransferredAtPointInTimeMemberdakt:InternationalSegmentMember2021-10-312022-01-290000915779us-gaap:TransferredAtPointInTimeMember2021-10-312022-01-290000915779dakt:CommercialSegmentMemberus-gaap:TransferredOverTimeMember2021-10-312022-01-290000915779dakt:LiveEventsSegmentMemberus-gaap:TransferredOverTimeMember2021-10-312022-01-290000915779us-gaap:TransferredOverTimeMemberdakt:HighSchoolParkAndRecreationSegmentMember2021-10-312022-01-290000915779us-gaap:TransferredOverTimeMemberdakt:TransportationSegmentMember2021-10-312022-01-290000915779us-gaap:TransferredOverTimeMemberdakt:InternationalSegmentMember2021-10-312022-01-290000915779us-gaap:TransferredOverTimeMember2021-10-312022-01-290000915779dakt:CommercialSegmentMemberdakt:UniqueConfigurationMember2021-05-022022-01-290000915779dakt:LiveEventsSegmentMemberdakt:UniqueConfigurationMember2021-05-022022-01-290000915779dakt:HighSchoolParkAndRecreationSegmentMemberdakt:UniqueConfigurationMember2021-05-022022-01-290000915779dakt:UniqueConfigurationMemberdakt:TransportationSegmentMember2021-05-022022-01-290000915779dakt:InternationalSegmentMemberdakt:UniqueConfigurationMember2021-05-022022-01-290000915779dakt:UniqueConfigurationMember2021-05-022022-01-290000915779dakt:CommercialSegmentMemberdakt:LimitedConfigurationMember2021-05-022022-01-290000915779dakt:LiveEventsSegmentMemberdakt:LimitedConfigurationMember2021-05-022022-01-290000915779dakt:HighSchoolParkAndRecreationSegmentMemberdakt:LimitedConfigurationMember2021-05-022022-01-290000915779dakt:LimitedConfigurationMemberdakt:TransportationSegmentMember2021-05-022022-01-290000915779dakt:InternationalSegmentMemberdakt:LimitedConfigurationMember2021-05-022022-01-290000915779dakt:LimitedConfigurationMember2021-05-022022-01-290000915779dakt:CommercialSegmentMemberdakt:ServiceAndOtherMember2021-05-022022-01-290000915779dakt:LiveEventsSegmentMemberdakt:ServiceAndOtherMember2021-05-022022-01-290000915779dakt:HighSchoolParkAndRecreationSegmentMemberdakt:ServiceAndOtherMember2021-05-022022-01-290000915779dakt:ServiceAndOtherMemberdakt:TransportationSegmentMember2021-05-022022-01-290000915779dakt:InternationalSegmentMemberdakt:ServiceAndOtherMember2021-05-022022-01-290000915779dakt:ServiceAndOtherMember2021-05-022022-01-290000915779dakt:CommercialSegmentMember2021-05-022022-01-290000915779dakt:LiveEventsSegmentMember2021-05-022022-01-290000915779dakt:HighSchoolParkAndRecreationSegmentMember2021-05-022022-01-290000915779dakt:TransportationSegmentMember2021-05-022022-01-290000915779dakt:InternationalSegmentMember2021-05-022022-01-290000915779dakt:CommercialSegmentMemberus-gaap:TransferredAtPointInTimeMember2021-05-022022-01-290000915779dakt:LiveEventsSegmentMemberus-gaap:TransferredAtPointInTimeMember2021-05-022022-01-290000915779us-gaap:TransferredAtPointInTimeMemberdakt:HighSchoolParkAndRecreationSegmentMember2021-05-022022-01-290000915779us-gaap:TransferredAtPointInTimeMemberdakt:TransportationSegmentMember2021-05-022022-01-290000915779us-gaap:TransferredAtPointInTimeMemberdakt:InternationalSegmentMember2021-05-022022-01-290000915779us-gaap:TransferredAtPointInTimeMember2021-05-022022-01-290000915779dakt:CommercialSegmentMemberus-gaap:TransferredOverTimeMember2021-05-022022-01-290000915779dakt:LiveEventsSegmentMemberus-gaap:TransferredOverTimeMember2021-05-022022-01-290000915779us-gaap:TransferredOverTimeMemberdakt:HighSchoolParkAndRecreationSegmentMember2021-05-022022-01-290000915779us-gaap:TransferredOverTimeMemberdakt:TransportationSegmentMember2021-05-022022-01-290000915779us-gaap:TransferredOverTimeMemberdakt:InternationalSegmentMember2021-05-022022-01-290000915779us-gaap:TransferredOverTimeMember2021-05-022022-01-290000915779dakt:ServicetypeWarrantyContractsMember2022-04-300000915779dakt:ServicetypeWarrantyContractsMember2022-05-012023-01-280000915779dakt:ServicetypeWarrantyContractsMember2023-01-280000915779us-gaap:ProductMember2023-01-280000915779us-gaap:ServiceMember2023-01-2800009157792023-01-292023-01-28dakt:segment0000915779dakt:CommercialSegmentMemberus-gaap:OperatingSegmentsMember2022-05-012023-01-280000915779dakt:CommercialSegmentMemberus-gaap:OperatingSegmentsMember2021-05-022022-01-290000915779dakt:LiveEventsSegmentMemberus-gaap:OperatingSegmentsMember2022-05-012023-01-280000915779dakt:LiveEventsSegmentMemberus-gaap:OperatingSegmentsMember2021-05-022022-01-290000915779dakt:HighSchoolParkAndRecreationSegmentMemberus-gaap:OperatingSegmentsMember2022-05-012023-01-280000915779dakt:HighSchoolParkAndRecreationSegmentMemberus-gaap:OperatingSegmentsMember2021-05-022022-01-290000915779us-gaap:OperatingSegmentsMemberdakt:TransportationSegmentMember2022-05-012023-01-280000915779us-gaap:OperatingSegmentsMemberdakt:TransportationSegmentMember2021-05-022022-01-290000915779dakt:InternationalSegmentMemberus-gaap:OperatingSegmentsMember2022-05-012023-01-280000915779dakt:InternationalSegmentMemberus-gaap:OperatingSegmentsMember2021-05-022022-01-290000915779dakt:CommercialSegmentMemberus-gaap:OperatingSegmentsMember2022-10-302023-01-280000915779dakt:CommercialSegmentMemberus-gaap:OperatingSegmentsMember2021-10-312022-01-290000915779dakt:LiveEventsSegmentMemberus-gaap:OperatingSegmentsMember2022-10-302023-01-280000915779dakt:LiveEventsSegmentMemberus-gaap:OperatingSegmentsMember2021-10-312022-01-290000915779dakt:HighSchoolParkAndRecreationSegmentMemberus-gaap:OperatingSegmentsMember2022-10-302023-01-280000915779dakt:HighSchoolParkAndRecreationSegmentMemberus-gaap:OperatingSegmentsMember2021-10-312022-01-290000915779us-gaap:OperatingSegmentsMemberdakt:TransportationSegmentMember2022-10-302023-01-280000915779us-gaap:OperatingSegmentsMemberdakt:TransportationSegmentMember2021-10-312022-01-290000915779dakt:InternationalSegmentMemberus-gaap:OperatingSegmentsMember2022-10-302023-01-280000915779dakt:InternationalSegmentMemberus-gaap:OperatingSegmentsMember2021-10-312022-01-290000915779us-gaap:CorporateNonSegmentMember2022-10-302023-01-280000915779us-gaap:CorporateNonSegmentMember2021-10-312022-01-290000915779us-gaap:CorporateNonSegmentMember2022-05-012023-01-280000915779us-gaap:CorporateNonSegmentMember2021-05-022022-01-290000915779country:US2022-10-302023-01-280000915779country:US2021-10-312022-01-290000915779country:US2022-05-012023-01-280000915779country:US2021-05-022022-01-290000915779us-gaap:NonUsMember2022-10-302023-01-280000915779us-gaap:NonUsMember2021-10-312022-01-290000915779us-gaap:NonUsMember2022-05-012023-01-280000915779us-gaap:NonUsMember2021-05-022022-01-290000915779country:US2023-01-280000915779country:US2022-04-300000915779us-gaap:NonUsMember2023-01-280000915779us-gaap:NonUsMember2022-04-300000915779dakt:LiveEventsSegmentMember2022-04-300000915779dakt:CommercialSegmentMember2022-04-300000915779dakt:TransportationSegmentMember2022-04-300000915779dakt:InternationalSegmentMember2022-04-300000915779dakt:LiveEventsSegmentMember2023-01-280000915779dakt:CommercialSegmentMember2023-01-280000915779dakt:TransportationSegmentMember2023-01-280000915779dakt:InternationalSegmentMember2023-01-280000915779us-gaap:LetterOfCreditMember2023-01-280000915779us-gaap:StandbyLettersOfCreditMember2023-01-280000915779us-gaap:FinancialStandbyLetterOfCreditMember2023-01-280000915779us-gaap:GuaranteeOfBusinessRevenueMember2023-01-280000915779us-gaap:SuretyBondMember2023-01-280000915779us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Member2023-01-280000915779us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Member2023-01-280000915779us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Member2023-01-280000915779us-gaap:FairValueMeasurementsRecurringMember2023-01-280000915779us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Memberus-gaap:USGovernmentSponsoredEnterprisesDebtSecuritiesMember2023-01-280000915779us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Memberus-gaap:USGovernmentSponsoredEnterprisesDebtSecuritiesMember2023-01-280000915779us-gaap:FairValueMeasurementsRecurringMemberus-gaap:USGovernmentSponsoredEnterprisesDebtSecuritiesMemberus-gaap:FairValueInputsLevel3Member2023-01-280000915779us-gaap:FairValueMeasurementsRecurringMemberus-gaap:USGovernmentSponsoredEnterprisesDebtSecuritiesMember2023-01-280000915779us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Member2022-04-300000915779us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Member2022-04-300000915779us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Member2022-04-300000915779us-gaap:FairValueMeasurementsRecurringMember2022-04-300000915779us-gaap:FairValueInputsLevel1Memberus-gaap:USGovernmentAgenciesDebtSecuritiesMember2022-04-300000915779us-gaap:USGovernmentAgenciesDebtSecuritiesMemberus-gaap:FairValueInputsLevel2Member2022-04-300000915779us-gaap:USGovernmentAgenciesDebtSecuritiesMemberus-gaap:FairValueInputsLevel3Member2022-04-300000915779us-gaap:USGovernmentAgenciesDebtSecuritiesMember2022-04-300000915779us-gaap:FairValueInputsLevel1Memberus-gaap:USGovernmentSponsoredEnterprisesDebtSecuritiesMember2022-04-300000915779us-gaap:FairValueInputsLevel2Memberus-gaap:USGovernmentSponsoredEnterprisesDebtSecuritiesMember2022-04-300000915779us-gaap:USGovernmentSponsoredEnterprisesDebtSecuritiesMemberus-gaap:FairValueInputsLevel3Member2022-04-300000915779us-gaap:USGovernmentSponsoredEnterprisesDebtSecuritiesMember2022-04-30

UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 10-Q
(Mark One)
x QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the quarterly period ended January 28, 2023
or
o TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the transition period from ___ to ___.
Commission File Number: 0-23246
dakt-20230128_g1.jpg
Daktronics, Inc.
(Exact Name of Registrant as Specified in its Charter)
South Dakota46-0306862
(State or Other Jurisdiction of
Incorporation or Organization)
(I.R.S. Employer Identification No.)
201 Daktronics Drive
Brookings,
SD
57006
(Address of Principal Executive Offices) (Zip Code)
(605) 692-0200
(Registrant’s Telephone Number, Including Area Code)
Securities registered pursuant to Section 12(b) of the Act:
Title of each classTrading Symbol(s)Name of each exchange on which registered
Common Stock, No Par ValueDAKT
Nasdaq Global Select Market
Preferred Stock Purchase RightsDAKT
Nasdaq Global Select Market
Indicate by check mark whether the registrant: (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2) has been subject to such filing requirements for the past 90 days. Yes x No o
Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T (§ 232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit such files). Yes x No o
Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, a smaller reporting company, or an emerging growth company. See the definitions of “large accelerated filer,” “accelerated filer,” “smaller reporting company,” and “emerging growth company” in Rule 12b-2 of the Exchange Act.
Large accelerated fileroAccelerated filerx
Non-accelerated fileroSmaller reporting companyo
Emerging growth companyo
If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act. o
Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act). Yes o No x
The number of shares of the registrant’s common stock outstanding as of March 1, 2023 was 45,465,728.


DAKTRONICS, INC. AND SUBSIDIARIES
FORM 10-Q
For the Quarter Ended January 28, 2023
Table of Contents
Page


PART I. FINANCIAL INFORMATION
Item 1. FINANCIAL STATEMENTS
DAKTRONICS, INC. AND SUBSIDIARIES
CONDENSED CONSOLIDATED BALANCE SHEETS
(in thousands, except per share data) (unaudited)
January 28,
2023
April 30,
2022
ASSETS
CURRENT ASSETS:
Cash and cash equivalents$10,022 $17,143 
Restricted cash708 865 
Marketable securities530 4,020 
Accounts receivable, net115,840 101,099 
Inventories164,879 134,392 
Contract assets36,098 41,687 
Current maturities of long-term receivables1,716 2,798 
Prepaid expenses and other current assets8,770 14,963 
Income tax receivables3,258 603 
Total current assets341,821 317,570 
Property and equipment, net73,795 66,765 
Long-term receivables, less current maturities452 1,490 
Goodwill3,293 7,927 
Intangibles, net1,220 1,472 
Investment in affiliates and other assets33,071 32,321 
Deferred income taxes 13,331 
TOTAL ASSETS$453,652 $440,876 
LIABILITIES AND SHAREHOLDERS' EQUITY
CURRENT LIABILITIES:
Accounts payable$70,592 $76,313 
Contract liabilities97,703 90,393 
Accrued expenses32,711 34,959 
Warranty obligations10,998 11,621 
Income taxes payable382 408 
Total current liabilities212,386 213,694 
Long-term warranty obligations19,216 17,257 
Long-term contract liabilities12,674 10,998 
Other long-term obligations6,397 7,076 
Line of Credit23,638  
Deferred income taxes 287 
Total long-term liabilities61,925 35,618 
SHAREHOLDERS' EQUITY:
Preferred Shares, no par value, authorized 50,000 shares; no shares issued and outstanding
  
Common Stock, no par value, authorized 115,000,000 shares; 47,373,959 and 46,733,544 shares issued at January 28, 2023 and April 30, 2022, respectively
63,002 61,794 
Additional paid-in capital49,719 48,372 
Retained earnings82,011 96,608 
Treasury Stock, at cost, 1,907,445 shares at January 28, 2023 and April 30, 2022, respectively
(10,285)(10,285)
Accumulated other comprehensive loss(5,106)(4,925)
TOTAL SHAREHOLDERS' EQUITY179,341 191,564 
TOTAL LIABILITIES AND SHAREHOLDERS' EQUITY$453,652 $440,876 
See notes to condensed consolidated financial statements.
1

DAKTRONICS, INC. AND SUBSIDIARIES
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS
(in thousands, except per share data)
(unaudited)
Three Months EndedNine Months Ended
January 28,
2023
January 29,
2022
January 28,
2023
January 29,
2022
Net sales$184,975 $139,558 $544,334 $448,767 
Cost of sales143,262 117,250 445,123 362,007 
Gross profit41,713 22,308 99,211 86,760 
Operating expenses:
Selling12,908 12,735 41,866 37,012 
General and administrative9,861 8,328 27,989 24,100 
Product design and development7,250 6,925 21,655 21,283 
Goodwill impairment4,576  4,576  
34,595 27,988 96,086 82,395 
Operating income (loss)7,118 (5,680)3,125 4,365 
Nonoperating (expense) income:
Interest (expense) income, net(398)56 (721)134 
Other expense, net(1,380)(793)(2,335)(2,613)
Income (loss) before income taxes5,340 (6,417)69 1,886 
Income tax expense (benefit)1,627 (2,067)14,666 177 
Net income (loss)$3,713 $(4,350)$(14,597)$1,709 
Weighted average shares outstanding:
Basic45,387 45,223 45,320 45,263 
Diluted45,448 45,223 45,320 45,442 
Earnings (loss) per share:
Basic$0.08 $(0.10)$(0.32)$0.04 
Diluted$0.08 $(0.10)$(0.32)$0.04 
See notes to condensed consolidated financial statements.
2

DAKTRONICS, INC. AND SUBSIDIARIES
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE (LOSS) INCOME
(in thousands)
(unaudited)
Three Months EndedNine Months Ended
January 28,
2023
January 29,
2022
January 28,
2023
January 29,
2022
Net income (loss)$3,713 $(4,350)$(14,597)$1,709 
Other comprehensive (loss):
Cumulative translation adjustments1,976 (714)(187)(1,137)
Unrealized gain (loss) on available-for-sale securities, net of tax6 (10)6 (10)
Total other comprehensive (loss), net of tax1,982 (724)(181)(1,147)
Comprehensive income (loss)$5,695 $(5,074)$(14,778)$562 
See notes to condensed consolidated financial statements.
3

DAKTRONICS, INC. AND SUBSIDIARIES
CONDENSED CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY
(in thousands)
(unaudited)
Common StockAdditional Paid-In CapitalRetained EarningsTreasury StockAccumulated Other Comprehensive
Loss
Total
Balance as of April 30, 2022$61,794 $48,372 $96,608 $(10,285)$(4,925)$191,564 
Net loss— — (5,326)— — (5,326)
Cumulative translation adjustments— — — — (642)(642)
Unrealized gain (loss) on available-for-sale securities, net of tax— — — — 1 1 
Share-based compensation— 511 — — — 511 
Employee savings plan activity594 — — — — 594 
Balance as of July 30, 202262,388 48,883 91,282 (10,285)(5,566)186,702 
Net loss— — (12,984)— — (12,984)
Cumulative translation adjustments— — — — (1,521)(1,521)
Unrealized (loss) gain on available-for-sale securities, net of tax— — — — (1)(1)
Share-based compensation— 474 — — — 474 
Tax payments related to RSU issuances— (140)— — — (140)
Balance as of October 29, 2022$62,388 $49,217 $78,298 $(10,285)$(7,088)$172,530 
Net Income— — 3,713 — — 3,713 
Cumulative translation adjustments— — — — 1,976 1,976 
Unrealized gain (loss) on available-for-sale securities, net of tax— — — — 6 6 
Share-based compensation— 502 — — — 502 
Employee savings plan activity614 — — — — 614 
Balance as of January 28, 2023$63,002 $49,719 $82,011 $(10,285)$(5,106)$179,341 
See notes to condensed consolidated financial statements.
4

DAKTRONICS, INC. AND SUBSIDIARIES
CONDENSED CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY
(continued)
(in thousands)
(unaudited)
Common StockAdditional Paid-In CapitalRetained EarningsTreasury StockAccumulated Other Comprehensive
Loss
Total
Balance as of May 1, 2021$60,575 $46,595 $96,016 $(7,297)$(2,335)$193,554 
Net income— — 3,685 — — 3,685 
Cumulative translation adjustments— — — — (373)(373)
Share-based compensation— 518 — — — 518 
Employee savings plan activity597 — — — — 597 
Treasury stock reissued— 4 — 196 — 200 
Balance as of July 31, 202161,172 47,117 99,701 (7,101)(2,708)198,181 
Net income— — 2,374 — — 2,374 
Cumulative translation adjustments— — — — (50)(50)
Share-based compensation— 494 — — — 494 
Exercise of stock options3 — — — — 3 
Tax payments related to RSU issuances— (199)— — — (199)
Balance as of October 30, 2021$61,175 $47,412 $102,075 $(7,101)$(2,758)$200,803 
Net loss— — (4,350)— — (4,350)
Cumulative translation adjustments— — — — (714)(714)
Unrealized gain (loss) on available-for-sale securities, net of tax— — — — (10)(10)
Share-based compensation— 491 — — — 491 
Exercise of stock options5 — — — — 5 
Employee savings plan activity614 — — — — 614 
Treasury stock purchase— — — (3,000)— (3,000)
Balance as of January 29, 2022$61,794 $47,903 $97,725 $(10,101)$(3,482)$193,839 
See notes to condensed consolidated financial statements.
5

DAKTRONICS, INC. AND SUBSIDIARIES
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS
(in thousands)
(unaudited)
Nine Months Ended
January 28,
2023
January 29,
2022
CASH FLOWS FROM OPERATING ACTIVITIES:  
Net (loss) income$(14,597)$1,709 
Adjustments to reconcile net (loss) income to net cash used in operating activities:  
Depreciation and amortization12,543 11,544 
Gain on sale of property, equipment and other assets(588)(737)
Share-based compensation1,487 1,503 
Equity in loss of affiliates2,596 1,966 
Provision (recovery) for doubtful accounts, net674 (600)
Deferred income taxes, net13,028 151 
Goodwill impairment4,576  
Change in operating assets and liabilities(29,206)(41,000)
Net cash used in operating activities(9,487)(25,464)
   
CASH FLOWS FROM INVESTING ACTIVITIES:  
Purchases of property and equipment(21,809)(10,024)
Proceeds from sales of property, equipment and other assets612 838 
Purchases of marketable securities (4,045)
Proceeds from sales or maturities of marketable securities3,490  
Purchases of equity and loans to equity investees(3,240)(6,695)
Net cash used in investing activities(20,947)(19,926)
   
CASH FLOWS FROM FINANCING ACTIVITIES:  
Borrowings on notes payable283,115  
Payments on notes payable(259,477) 
Principal payments on long-term obligations (200)
Payments for common shares repurchased (3,000)
Proceed from exercise of stock options 8 
Tax payments related to RSU issuances(140)(199)
Net cash provided by (used in) financing activities23,498 (3,391)
   
EFFECT OF EXCHANGE RATE CHANGES ON CASH(342)98 
NET DECREASE IN CASH, CASH EQUIVALENTS AND RESTRICTED CASH(7,278)(48,683)
   
CASH, CASH EQUIVALENTS AND RESTRICTED CASH:  
Beginning of period18,008 80,402 
End of period$10,730 $31,719 
  
Supplemental disclosures of cash flow information:  
Cash paid for:  
Interest$760 $ 
Income taxes, net of refunds4,456 1,601 
   
Supplemental schedule of non-cash investing and financing activities:  
Demonstration equipment transferred to inventory$ $53 
Purchases of property and equipment included in accounts payable1,538 1,795 
Contributions of common stock under the ESPP1,207 1,211 
See notes to condensed consolidated financial statements.
6

NOTES TO THE CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(dollar amounts in thousands, except per share data)
(unaudited)
Note 1. Basis of Presentation
Daktronics, Inc. and its subsidiaries (the “Company”, “Daktronics”, “we”, “our”, or “us”) are an industry leader in designing and manufacturing electronic scoreboards, programmable display systems and large screen video displays for sporting, commercial and transportation applications.
In the opinion of management, the accompanying unaudited condensed consolidated financial statements contain all adjustments (consisting of normal recurring adjustments) necessary to fairly present our financial position, results of operations and cash flows for the periods presented. The preparation of financial statements in conformity with accounting principles generally accepted in the United States of America ("GAAP") requires management to make estimates and assumptions affecting the reported amounts therein. Due to the inherent uncertainty involved in making estimates, actual results in future periods may differ from those estimates.
Certain information and disclosures normally included in financial statements prepared in accordance with GAAP have been condensed or omitted. The balance sheet at April 30, 2022 has been derived from the audited financial statements at that date, but it does not include all the information and disclosures required by GAAP for complete financial statements. These financial statements should be read in conjunction with our financial statements and notes thereto for the fiscal year ended April 30, 2022, which are contained in our Annual Report on Form 10-K previously filed with the Securities and Exchange Commission ("SEC"). The results of operations for the interim periods presented are not necessarily indicative of results that may be expected for any other interim period or for the full fiscal year.
Daktronics, Inc. operates on a 52- or 53-week fiscal year, with our fiscal year ending on the Saturday closest to April 30 of each year. When April 30 falls on a Wednesday, the fiscal year ends on the preceding Saturday. Within each fiscal year, each quarter is comprised of 13-week periods following the beginning of each fiscal year. In each 53-week fiscal year, an additional week is added to the first quarter, and each of the last three quarters is comprised of a 13-week period. The nine months ended January 28, 2023 and January 29, 2022 contained operating results for 39 weeks.
Cash and cash equivalents and restricted cash
The following table provides a reconciliation of cash, cash equivalents, and restricted cash reported within the condensed consolidated balance sheets that sum to the totals of the same amounts shown in the condensed consolidated statements of cash flows. Restricted cash consists of cash and cash equivalents held in bank deposit accounts to secure issuances of foreign bank guarantees.
January 28,
2023
January 29,
2022
Cash and cash equivalents$10,022 $30,883 
Restricted cash708 836 
Total cash, cash equivalents, and restricted cash shown in the condensed consolidated statements of cash flows$10,730 $31,719 
We have foreign currency cash accounts to operate our global business. These accounts are impacted by changes in foreign currency rates. Of our $10,022 in cash and cash equivalents balances at January 28, 2023, $3,257 were denominated in U.S. dollars, of which $498 were held by our foreign subsidiaries. As of January 28, 2023, we had an additional $6,765 in cash balances denominated in foreign currencies, of which $5,421 were maintained in accounts of our foreign subsidiaries.
7

Liquidity and Going Concern
The accompanying condensed consolidated financial statements are prepared in accordance with generally accepted accounting principles applicable to a going concern, which contemplates the realization of assets and the satisfaction of liabilities in the normal course of business.
During much of the past calendar year, we have experienced negative impacts in our business driven by global economic conditions and supply chain disruptions. These conditions have caused volatility in our cash flow, pricing, order volumes, lead-times, competitiveness, revenue cycles, and production costs. To adapt, we used cash and line of credit borrowings to increase our investment in inventory to add stability to our production processes to fulfill backlog and used cash to invest in property and equipment to expand our capacity and add automation. To improve operations and cash flows, we have increased prices of our goods and services. In addition, we instituted a liquidity enhancement plan program focusing our teams on improving our cash flow and enhancing our liquidity. Our ability to fund inventory levels, operations, and capital expenditures in the future will be dependent on our ability to generate cash flow from operations in these conditions, to maintain or improve margins, and to use funds from our credit facility. $35,000 of our credit facility expires in April 2025 and $10,000 expires in May 2023, and it requires us to comply with certain covenants.
Although supply chain disruptions have started to ease and we expect our inventory levels and working capital levels to decline, we cannot be certain we will not experience future disruptions or need additional liquidity to fund inventory levels, operations, and capital expenditures. Therefore, we plan to obtain additional liquidity to meet our obligations as they come due in the 12 months following the date of this Report, and we cannot be assured that such liquidity will be available or the form of such liquidity, such as equity raises or debt financing. These conditions raise substantial doubt about our ability to continue as a going concern.
In response to these conditions, the Board of Directors formed an independent Strategy and Financing Review Committee in December 2022, to address the Company's near-term credit needs and to examine alternatives for strengthening the Company's longer-term financial structure and liquidity profile. The Committee retained financial and legal advisors to explore additional ways to improve our long-term liquidity profile. We are pursuing additional liquidity through various means from potential financing sources, including but not limited to obtaining financing secured by a mortgage on our facilities, a sales-leaseback transaction, leasing property and equipment, longer-term asset-based lending structures, and junior capital. We have continued focusing on reducing working capital and improving profitability through activities in our liquidity enhancement plan. Because these plans are not finalized and are subject to market conditions and restrictions from our existing financing agreements that are not within our control, they cannot be deemed probable. As a result, we have concluded that our plans do not alleviate substantial doubt about our ability to continue as a going concern.
Refer to "Note 7. Financing Agreements" for additional considerations related to our financing agreements.
The condensed consolidated financial statements do not include any adjustments relating to the recoverability and classification of recorded asset amounts or the amounts and classification of liabilities that might result from the outcome of this uncertainty.
Variable Interest Entities
We consolidate entities in which we have a controlling financial interest by first considering if an entity meets the definition of a variable interest entity ("VIE") for which we are deemed to be the primary beneficiary, or if we have the power to control an entity through a majority of voting interest or through other arrangements.
Variable Interest Entities: A VIE is an entity (i) that lacks sufficient equity to finance its activities without additional subordinated financial support from other parties; (ii) whose equity holders lack the characteristics of a controlling financial interest; and/or (iii) that is established with non-substantive voting rights. A VIE is consolidated by its primary beneficiary, which is defined as the party who has a controlling financial interest in the VIE through (a) the power to direct the activities of the VIE that most significantly affect the VIE’s economic performance, and (b) the obligation to absorb losses or right to receive benefits of the VIE that could be significant to the VIE. This assessment may involve subjectivity in the determination of which activities most significantly affect the VIE’s performance and making estimates about current and future fair value of the assets held by the VIE and financial performance of the VIE. In assessing the Company's interests in the VIE, we also consider interests held by its related parties, including de facto agents. Additionally, we assess whether it is a member of a related party group that collectively meets the power and benefits criteria and, if so, whether we are most closely associated with the VIE. In performing the related party analysis, we consider both qualitative and
8

quantitative factors including, but not limited to: the characteristics and size of its investment relative to the related party; our and the related party's ability to control or significantly influence key decisions of the VIE, including consideration of involvement by de facto agents; the obligation or likelihood for us or the related party to fund operating losses of the VIE; and the similarity and significance of the VIE’s business activities to those of us and the related party. The determination of whether an entity is a VIE, and whether we are the primary beneficiary, may involve significant judgment, and depends upon facts and circumstances specific to an entity at the time of the assessment.
At the end of each reporting period, we reassess whether changes in facts and circumstances cause a change in the status of an entity as a VIE or voting interest entity, and/or a change in our consolidation assessment. Changes in consolidation status are applied prospectively. An entity may be consolidated as a result of this reassessment, in which case, the assets, liabilities and noncontrolling interest in the entity are recorded at fair value upon initial consolidation. Any existing equity interest held by us in the entity prior to us obtaining control will be remeasured at fair value, which may result in a gain or loss recognized upon initial consolidation. However, if the consolidation represents an asset acquisition of a voting interest entity, our existing interest in the acquired assets, if any, is not remeasured to fair value but continues to be carried at historical cost. We may also deconsolidate a subsidiary as a result of this reassessment, which may result in a gain or loss recognized upon deconsolidation depending on the carrying values of deconsolidated assets and liabilities compared to the fair value of any interests retained.
See "Note 2. Investment in Affiliates" of the Notes to our Condensed Consolidated Financial Statements included in this Report.
Recent Accounting Pronouncements
There have been no material changes to our significant accounting policies and estimates as described in our Annual Report on Form 10-K for the fiscal year ended April 30, 2022.
Accounting Standards Adopted
There were no standards adopted since our last Quarterly Report on Form 10-Q.
Accounting Standards Not Yet Adopted
There are no significant new Accounting Standards Updates issued that the Company has not yet adopted as of January 28, 2023.
Note 2. Investments in Affiliates
We evaluated the nature of our investment in affiliates of XdisplayTM company, which is developing micro-LED mass transfer expertise and technologies, and Miortech (dba Etulipa), which is developing low power outdoor electrowetting technology. We determined that Miortech is a VIE, and based on management's analysis, we determined that Daktronics is not the primary beneficiary; therefore, the investment in Miortech is accounted for under the equity method.
The aggregate amount of our investments accounted for under the equity method was $17,145 and $16,916 as of January 28, 2023 and April 30, 2022, respectively. Our proportional share of the respective affiliates' earnings or losses is included in the "Other expense, net" line item in our condensed consolidated statements of operations. For the three and nine months ended January 28, 2023, our share of the losses of our affiliates was $895 and $2,596 as compared to $401 and $1,966 for the three and nine months ended January 29, 2022.
We purchased services for research and development activities from our equity method investees. The total of these related party transactions for the nine months ended January 28, 2023 and January 29, 2022 was $672 and $1,520, respectively, which is included in the "Product design and development" line item in our condensed consolidated statements of operations, and for the nine months ended January 28, 2023, $52 remains unpaid and is included in the "Accounts payable" line item in our condensed consolidated balance sheets.
During the nine months ended January 28, 2023, we invested $2,250 evidenced by convertible notes and $990 evidenced by promissory notes ("Notes") in our affiliates, which is included in the "Investment in affiliates and other assets" line item in our condensed consolidated balance sheets. During the nine months ended January 28, 2023, we converted $2,823 evidenced by the Notes to stock ownership. After this conversion of Notes to stock ownership, our ownership increased to
9

54.5 percent in Miortech. Our ownership in XdisplayTM company is 16.4 percent as of January 28, 2023. The total amount of Notes included in the "Investments in affiliates and other assets" line item in our condensed consolidated balance sheets as of January 28, 2023 was $7,693.
Note 3. Earnings Per Share ("EPS")
The following is a reconciliation of the net income (loss) and common share amounts used in the calculation of basic and diluted EPS for the three and nine months ended January 28, 2023 and January 29, 2022:
Net income (loss)SharesPer share (loss) income
For the three months ended January 28, 2023
Basic earnings per share$3,713 45,387 $0.08 
Dilution associated with stock compensation plans 61  
Diluted earnings per share$3,713 45,448 $0.08 
For the three months ended January 29, 2022
Basic and diluted (loss) earnings per share$(4,350)45,223 $(0.10)
Diluted (loss) earnings per share$(4,350)45,223 $(0.10)
For the nine months ended January 28, 2023
Basic and diluted (loss) earnings per share$(14,597)45,320 $(0.32)
Diluted (loss) earnings per share$(14,597)45,320 $(0.32)
For the nine months ended January 29, 2022
Basic earnings per share$1,709 45,263 $0.04 
Dilution associated with stock compensation plans 179  
Diluted earnings per share$1,709 45,442 $0.04 
Options outstanding to purchase 2,102 shares of common stock with a weighted average exercise price of $7.13 for the three months ended January 28, 2023 and 2,216 shares of common stock with a weighted average exercise price of $8.17 for the three months ended January 29, 2022 were not included in the computation of diluted earnings per share because the effects would be anti-dilutive.
Options outstanding to purchase 2,089 shares of common stock with a weighted average exercise price of $7.59 for the nine months ended January 28, 2023 and 1,857 shares of common stock with a weighted average exercise price of $9.26 for the nine months ended January 29, 2022 were not included in the computation of diluted earnings per share because the effects would be anti-dilutive.
10

Note 4. Revenue Recognition
Disaggregation of revenue
The following table presents our disaggregation of revenue by segments:
Three Months Ended January 28, 2023
CommercialLive Events
High School
Park and Recreation
TransportationInternationalTotal
Type of performance obligation
Unique configuration$9,929 $53,437 $3,380 $11,446 $8,138 $86,330 
Limited configuration35,864 7,858 23,865 5,328 11,040 83,955 
Service and other4,174 6,453 1,067 804 2,192 14,690 
$49,967 $67,748 $28,312 $17,578 $21,370 $184,975 
Timing of revenue recognition
Goods/services transferred at a point in time$36,746 $10,125 $22,716 $5,571 $11,861 $87,019 
Goods/services transferred over time13,221 57,623 5,596 12,007 9,509 97,956 
$49,967 $67,748 $28,312 $17,578 $21,370 $184,975 
Nine Months Ended January 28, 2023
CommercialLive Events
High School
Park and Recreation
TransportationInternationalTotal
Type of performance obligation
Unique configuration$20,198 $148,467 $17,828 $35,330 $20,762 $242,585 
Limited configuration94,408 26,013 85,123 15,969 36,826 258,339 
Service and other12,526 18,890 3,176 2,498 6,320 43,410 
$127,132 $193,370 $106,127 $53,797 $63,908 $544,334 
Timing of revenue recognition
Goods/services transferred at a point in time$97,381 $31,029 $80,935 $16,702 $38,756 $264,803 
Goods/services transferred over time29,751 162,341 25,192 37,095 25,152 279,531 
$127,132 $193,370 $106,127 $53,797 $63,908 $544,334 
11

Three Months Ended January 29, 2022
CommercialLive Events
High School
Park and Recreation
TransportationInternationalTotal
Type of performance obligation
Unique configuration$4,112 $25,950 $4,167 $9,803 $8,606 $52,638 
Limited configuration32,081 6,843 18,717 5,269 10,453 73,363 
Service and other3,902 6,264 837 751 1,803 13,557 
$40,095 $39,057 $23,721 $15,823 $20,862 $139,558 
Timing of revenue recognition
Goods/services transferred at a point in time$32,829 $8,540 $17,351 $5,576 $10,967 $75,263 
Goods/services transferred over time7,266 30,517 6,370 10,247 9,895 64,295 
$40,095 $39,057 $23,721 $15,823 $20,862 $139,558 
Nine Months Ended January 29, 2022
CommercialLive Events
High School
Park and Recreation
TransportationInternationalTotal
Type of performance obligation
Unique configuration$12,258 $110,986 $15,241 $25,320 $26,051 $189,856 
Limited configuration83,965 21,510 66,590 15,173 32,464 219,702 
Service and other11,116 18,344 2,531 1,941 5,277 39,209 
$107,339 $150,840 $84,362 $42,434 $63,792 $448,767 
Timing of revenue recognition
Goods/services transferred at a point in time$85,570 $26,877 $62,407 $15,781 $33,801 $224,436 
Goods/services transferred over time21,769 123,963 21,955 26,653 29,991 224,331 
$107,339 $150,840 $84,362 $42,434 $63,792 $448,767 
See "Note 5. Segment Reporting" for a disaggregation of revenue by geography.
Contract balances
Contract assets represent revenue recognized in excess of amounts billed and include unbilled receivables. Unbilled receivables, which represent an unconditional right to payment subject only to the passage of time, are reclassified to accounts receivable when they are billed according to the contract terms. Contract liabilities represent amounts billed to the customers in excess of revenue recognized to date.
The following table reflects the changes in our contract assets and liabilities:
January 28,
2023
April 30,
2022
Dollar
Change
Percent
Change
Contract assets$36,098 $41,687 $(5,589)(13.4)%
Contract liabilities - current97,703 90,393 7,310 8.1 
Contract liabilities - noncurrent12,674 10,998 1,676 15.2 
12

The changes in our contract assets and contract liabilities from April 30, 2022 to January 28, 2023 were due to the timing of billing schedules and revenue recognition, which can vary significantly depending on the contractual payment terms and the seasonality of the sports markets. We had no impairments of contract assets for the nine months ended January 28, 2023.
For service-type warranty contracts, we allocate revenue to this performance obligation, recognize the revenue over time, and recognize costs as incurred. Earned and unearned revenues for these contracts are included in the "Contract assets" and "Contract liabilities". Changes in unearned service-type warranty contracts, net were as follows:
January 28,
2023
Balance as of April 30, 2022$26,346 
New contracts sold35,319 
Less: reductions for revenue recognized(32,406)
Foreign currency translation and other(128)
Balance as of January 28, 2023$29,131 
Contracts in progress identified as loss contracts as of January 28, 2023 and as of April 30, 2022 were immaterial. Loss provisions are recorded in the "Accrued expenses" line item in our condensed consolidated balance sheets.
During the nine months ended January 28, 2023, we recognized revenue of $81,966 related to our contract liabilities as of April 30, 2022.
Remaining performance obligations
As of January 28, 2023, the aggregate amount of the transaction price allocated to the remaining performance obligations was $491,345. Remaining performance obligations related to product and service agreements at January 28, 2023 were $429,097 and $62,248, respectively. We expect approximately $430,602 of our remaining performance obligations to be recognized over the next 12 months, with the remainder recognized thereafter. Although remaining performance obligations reflect business that is considered to be legally binding, cancellations, deferrals or scope adjustments may occur. Any known project cancellations, revisions to project scope and cost, foreign currency exchange fluctuations, and project deferrals are reflected or excluded in the remaining performance obligation balance, as appropriate.
13

Note 5. Segment Reporting
The following table sets forth certain financial information for each of our five reporting segments for the periods indicated:
Three Months EndedNine Months Ended
January 28,
2023
January 29,
2022
January 28,
2023
January 29,
2022
Net sales:
Commercial$49,967 $40,095 $127,132 $107,339 
Live Events67,748 39,057 193,370 150,840 
High School Park and Recreation28,312 23,721 106,127 84,362 
Transportation17,578 15,823 53,797 42,434 
International21,370 20,862 63,908 63,792 
184,975 139,558 544,334 448,767 
Gross profit:
Commercial10,547 8,239 21,565 22,862 
Live Events14,405 3,094 26,174 17,261 
High School Park and Recreation7,555 6,958 29,343 27,216 
Transportation5,534 4,108 15,456 12,263 
International3,672 (91)6,673 7,158 
41,713 22,308 99,211 86,760 
Operating expenses:
Selling12,908 12,735 41,866 37,012 
General and administrative9,861 8,328 27,989 24,100 
Product design and development7,250 6,925 21,655 21,283 
Goodwill impairment4,576  4,576  
34,595 27,988 96,086 82,395 
Operating income (loss)7,118 (5,680)3,125 4,365 
Nonoperating (expense) income:
Interest (expense) income, net(398)56 (721)134 
Other expense, net(1,380)(793)(2,335)(2,613)
Income (loss) before income taxes$5,340 $(6,417)$69 $1,886 
Depreciation and amortization:
Commercial$927 $646 $2,564 $1,949 
Live Events1,534 1,275 4,727 3,860 
High School Park and Recreation452 318 1,174 1,096 
Transportation163 136 416 402 
International608 703 1,719 2,181 
Unallocated corporate depreciation634 677 1,943 2,056 
$4,318 $3,755 $12,543 $11,544 
No single geographic area comprises a material amount of our net sales or property and equipment, net of accumulated depreciation, other than the United States. The following table presents information about net sales and property and equipment, net of accumulated depreciation, in the United States and elsewhere:
14

Three Months EndedNine Months Ended
January 28,
2023
January 29,
2022
January 28,
2023
January 29,
2022
Net sales:    
United States$161,467 $112,389 $474,048 $374,692 
Outside United States23,508 27,169 70,286 74,075 
$184,975 $139,558 $544,334 $448,767 
January 28,
2023
April 30,
2022
Property and equipment, net of accumulated depreciation:  
United States$65,073 $58,643 
Outside United States8,722 8,122 
$73,795 $66,765 
We have numerous customers worldwide for sales of our products and services, and no customer accounted for 10 percent or more of net sales for the three and nine months ended January 28, 2023 and January 29, 2022; therefore, we are not economically dependent on a limited number of customers for the sale of our products and services.
We have numerous raw material and component suppliers, and no supplier accounts for 10 percent or more of our cost of sales; however, we have a complex global supply chain subject to geopolitical and transportation risks and a number of single-source suppliers that could limit our supply or cause delays in obtaining raw materials and components needed in manufacturing.
Note 6. Goodwill
The changes in the carrying amount of goodwill related to each reportable segment for the nine months ended January 28, 2023 were as follows:
Live EventsCommercialTransportationInternationalTotal
Balance as of April 30, 2022$2,296 $3,349 $68 $2,214 $7,927 
Foreign currency translation(15)(109)(15)81 (58)
Goodwill impairment(2,281)  (2,295)(4,576)
Balance as of January 28, 2023$ $3,240 $53 $ $3,293 
We perform an analysis of goodwill on an annual basis and test for impairment more frequently if events or changes in circumstances indicate that an asset might be impaired. Our annual analysis is performed during our third quarter of each fiscal year based on the goodwill amount as of the first business day of our third fiscal quarter.
We performed our annual impairment test on October 30, 2022 and concluded that the carrying value of the Live Events and International reporting units exceeded their respective fair values and consequently recorded an impairment charge as noted in the above table. We determined the fair value of the reporting units based on an income approach, using the present value of future discounted cash flows. Significant estimates used to determine fair value include the weighted average cost of capital and financial forecasts. The recognized impairment was primarily a result of our weighted average cost of capital being notably higher, which was driven by strains on our liquidity caused by disrupted supply chains and geopolitical conditions that have given ongoing logistics challenges to certain large projects. As a result the present value of our future cash flows was lower, which caused the $4,576 impairment charge. Based on our annual impairment test, we concluded that the fair value of the Commercial and Transportation reporting units exceeded their respective carrying values and concluded no goodwill impairment existed for those reporting units.
Note 7. Financing Agreements

We have a $35,000 line of credit which expires in April 2025. On January 23, 2023, we entered into an agreement to temporarily expand the line of credit by $10,000 through May 1, 2023. As of January 28, 2023, $23,638 had been advanced
15

under the loan portion of our line of credit, and the balance of letters of credit outstanding was approximately $7,516. As of January 28, 2023, we were in compliance with our financial covenants.
As of January 28, 2023, we had $616 of bank guarantees or other financial instruments for display installations issued by another bank and secured by a restricted cash deposit. If we are unable to meet the terms of the arrangement, the bank would subrogate its loss by drawing on the secured cash deposit.
Note 8. Commitments and Contingencies
Litigation: We are a party to legal proceedings and claims which arise during the ordinary course of business. We review our legal proceedings and claims, regulatory reviews and inspections, and other legal matters on an ongoing basis and follow appropriate accounting guidance when making accrual and disclosure decisions. For unresolved legal proceedings or claims, we do not believe there is a reasonable probability that any material loss will be incurred. Accordingly, no material accrual or disclosure of a potential range of loss has been made related to these matters. We do not expect the ultimate liability of these unresolved legal proceedings or claims to have a material effect on our financial position, liquidity or capital resources.
On December 21, 2022, a putative class action lawsuit captioned Settles, et al. v. Daktronics, Inc., et al., Case No. 22-cv-10793 (“Securities Action”) was filed against the Company and two of its officers in the U.S. District Court for the Southern District of New York. The Securities Action asserts claims under §§ 10(b) and 20(a) of the Securities Exchange Act of 1934 alleging, among other things, the Company made materially false and misleading statements and failed to disclose material adverse facts which allegedly resulted in harm to a putative class of purchasers of our securities from March 10, 2022 through December 6, 2022. We are still evaluating the complaint, which is subject to amendment, but based on current knowledge we believe that the claims are without merit. We believe the likelihood of loss is remote. Accordingly, no accrual has been made.
Warranties: Changes in our warranty obligation for the nine months ended January 28, 2023 consisted of the following:
January 28,
2023
Beginning accrued warranty obligations$28,878 
Warranties issued during the period9,423 
Settlements made during the period(8,251)
Changes in accrued warranty obligations for pre-existing warranties during the period, including expirations164 
Ending accrued warranty obligations$30,214 
Performance guarantees: We have entered into standby letters of credit, bank guarantees and surety bonds with financial institutions relating to the guarantee of our future performance on contracts, primarily construction-type contracts. As of January 28, 2023, we had outstanding letters of credit, bank guarantees and surety bonds in the amount of $7,516, $616 and $63,312, respectively. Performance guarantees are issued to certain customers to guarantee the operation and installation of the equipment and our ability to complete a contract. These performance guarantees have various terms but are generally one year. We enter into written agreements with our customers, and those agreements often contain indemnification provisions that require us to make the customer whole if certain acts or omissions by us cause the customer financial loss. We make efforts to negotiate reasonable caps and limitations on the recovery of such damages. As of January 28, 2023, we were not aware of any indemnification claim from a customer.
Note 9. Income Taxes
The provision for income taxes during interim reporting periods is calculated by applying an estimate of the annual effective tax rate. The computation of the annual estimated effective tax rate at each interim period requires certain estimates and assumptions including, but not limited to, the expected operating income (or loss) for the year, projections of the proportion of income (or loss) earned and taxed in foreign jurisdictions, and permanent and temporary differences and the likelihood of recovering deferred tax assets, then adjusted for any discrete items. The accounting estimates used to compute the provision for income taxes may change as new events occur, assumptions change, or additional information is obtained.
16

Under GAAP, we are required to evaluate the recoverability of our deferred tax assets and establish a valuation allowance if necessary to reduce our deferred tax assets to an amount that is more likely than not to be realized. Significant judgment is required in determining whether valuation allowances should be established, as well as in determining the amount of such allowances. We establish or adjust valuation allowances for deferred tax assets when we estimate that it is more likely than not that we will be able to realize the value of the deferred tax assets. We evaluate all significant available positive and negative evidence as part of our analysis, including our past operating results, tax planning strategies, current and cumulative losses, and forecasts of future taxable income. The underlying assumptions we use in forecasting future taxable income requires significant judgment and takes into account our recent performance. The ultimate realization of deferred tax assets depends on the generation of future taxable income during the periods in which temporary differences are deductible or creditable. If actual experience differs from these estimates and assumptions, the recognized deferred tax asset value may not be fully realized, resulting in an increase to income tax expense in our results of operations. Due to various factors, including our estimate of annual income, our effective tax rate is subject to fluctuation.
Our effective tax rate for the three months ended January 28, 2023 was a tax rate of 30.5 percent, as compared to an effective tax rate of 32.2 percent for the three months ended January 29, 2022. For the nine months ended January 28, 2023, our effective tax rate was significantly impacted by the recording of a full valuation allowance on deferred tax assets during the second quarter of fiscal 2023 related to GAAP accounting for income taxes and related information. For the nine months ended January 29, 2022, our effective tax was 9.4 percent. See "Note 1. Basis of Presentation - Liquidity and Going Concern" of the Notes to our Condensed Consolidated Financial Statements included in this Report.
If, in the future, we determine we can support the recoverability of all or a portion of the deferred tax assets under the guidance, the tax benefits relating to any reversal of the valuation allowance on net deferred tax assets will be accounted for as a reduction of income tax expense. Changes in tax laws and rates may affect recorded deferred tax assets and liabilities and our effective tax rate in the future.
We operate both domestically and internationally and, as of January 28, 2023, undistributed earnings of our foreign subsidiaries were considered to be reinvested indefinitely. Additionally, as of January 28, 2023, we had $361 of unrecognized tax benefits which would reduce our effective tax rate if recognized.
17

Note 10. Fair Value Measurement
The following table sets forth by Level within the fair value hierarchy our financial assets and liabilities that were accounted for at fair value on a recurring basis at January 28, 2023 and April 30, 2022 according to the valuation techniques we used to determine their fair values. There have been no transfers of assets or liabilities among the fair value hierarchies presented.
Fair Value Measurements
Level 1Level 2Level 3Total
Balance as of January 28, 2023
Cash and cash equivalents$10,022 $ $ $10,022 
Restricted cash708   708 
Available-for-sale securities:
US Government sponsored entities 530  530 
Derivatives - liability position$ $(6)$ $(6)
$10,730 $524 $ $11,254 
Balance as of April 30, 2022
Cash and cash equivalents$17,143 $ $ $17,143 
Restricted cash865   865 
Available-for-sale securities:
US Government securities3,486   3,486 
US Government sponsored entities 534  534 
Derivatives - asset position 934  934 
Derivatives - liability position (311) (311)
$21,494 $1,157 $ $22,651 
There have been no changes in the valuation techniques used by us to value our financial instruments since the end of fiscal 2022. For additional information, see our Annual Report on Form 10-K for the fiscal year ended April 30, 2022 for the methods and assumptions used to estimate the fair value of each class of financial instrument.
18

Item 2. MANAGEMENT’S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS
FORWARD-LOOKING STATEMENTS
This section entitled "Management’s Discussion and Analysis of Financial Condition and Results of Operations" (“MD&A”) is intended to provide a reader of our financial statements with a narrative from the perspective of management on our financial condition, results of operations, liquidity, and certain other factors that may affect our future results. The MD&A provides a narrative analysis explaining the reasons for material changes in the Company’s (i) financial condition during the period from the most recent fiscal year-end, April 30, 2022, to and including January 28, 2023 and (ii) results of operations during the current fiscal period(s) as compared to the corresponding period(s) of the preceding fiscal year.
This Quarterly Report on Form 10-Q, including the MD&A, contains "forward-looking statements" within the meaning of the Private Securities Litigation Reform Act of 1995. These statements reflect our current views with respect to future events and financial performance. The words "may," "would," "could," "should," "will," "expect," "estimate," "anticipate," "believe," "intend," "plan," "forecast," "project" and similar expressions are intended to identify forward-looking statements within the meaning of the Private Securities Litigation Reform Act of 1995. Any and all forecasts and projections in this document are “forward looking statements” and are based on management’s current expectations or beliefs. From time to time, we may also provide oral and written forward-looking statements in other materials we release to the public, such as press releases, presentations to securities analysts or investors, or other communications by us. Any or all forward-looking statements in this report and in any public statements we make could be materially different from actual results. Accordingly, we wish to caution investors that any forward-looking statements made by or on behalf of us are subject to uncertainties and other factors that could cause actual results to differ materially from such statements. Important factors that may cause actual results to differ materially from those in the forward-looking statements include, but are not limited to, the uncertainties related to market conditions and entry into a financing transaction; the Company’s potential need to seek additional strategic alternatives, including seeking additional debt or equity capital or other strategic transactions and/or measures; the Company’s ability to finalize or fully execute actions and steps that would be probable of mitigating the existence of “substantial doubt” regarding the Company’s ability to continue as a going concern; the Company’s ability to increase cash flow to support the Company’s operating activities and fund its obligations and working capital needs; our ability to obtain additional financing on terms favorable to us, or at all; any future goodwill impairment charges; and the other risk factors described more fully in the Company’s Annual Report on Form 10-K for the fiscal year ended April 30, 2022 and the Company’s Quarterly Reports on Form 10-Q for the quarters ended July 30, 2022 and October 29, 2022 filed with the Securities and Exchange Commission, as well as other publicly available information about the Company.
We also wish to caution investors that other factors might in the future prove to be important in affecting our results of operations. New factors emerge from time to time; it is not possible for management to predict all such factors, nor can it assess the impact of each such factor on the business or the extent to which any factor, or a combination of factors, may cause actual results to differ materially from those contained in any forward-looking statements.
We undertake no obligation to update publicly or revise any forward-looking statements, whether as a result of new information, future events or otherwise.
Our MD&A should be read in conjunction with the Consolidated Financial Statements and related Notes included in Item 1 of Part 1 of this Quarterly Report on Form 10-Q and our Annual Report on Form 10-K for the fiscal year ended April 30, 2022 (including the information presented therein under Risk Factors), as well as other publicly available information about our Company.
OVERVIEW
We are engaged principally in the design, marketing, and manufacture of a wide range of integrated electronic display systems and related products which are sold in a variety of markets throughout the world and the rendering of related maintenance and professional services. We focus our sales and marketing efforts on markets, geographical regions and products. Our five business segments consist of four domestic business units and the International business unit. The four domestic business units consist of Commercial, Live Events, High School Park and Recreation, and Transportation, all of which include the geographic territories of the United States and Canada.
19

The following selected financial data should be read in conjunction with our Annual Report on Form 10-K for the fiscal year ended April 30, 2022 and the consolidated financial statements set forth in that Annual Report on Form 10-K, including the notes to consolidated financial statements included therein.
CURRENT CONDITIONS
Over much of the past calendar year, demand for our products and services increased significantly while at the same time our capacity was constrained due to significant and unusual part shortages, a challenging labor environment, and operating disruptions from COVID-19 related absences and the shutdown of our facilities in Shanghai, China due to a government mandated COVID-19 zero tolerance policy. Through this time, we also experienced increased input costs for materials, commodities, personnel, freight, and tariffs. We were specifically impacted by the global shortage of semiconductors and related electronic components. Although supply chain disruptions have started to ease, supply chain disruptions continue as a result of several factors, including the pandemic lockdowns, shipping container shortages, labor shortages, war and other conflicts, and changes in global demand.

In addition, there continues to be certain risk related to the movement of materials globally. Geopolitical events and pandemic related risks remain high and could cause disruptions in our globally dispersed supplier base. Also, the movement of materials is impacted throughout the United States because of a number of factors including: the expiration of the International Longshore and Warehouse Union (ILWU) contract with the Pacific Maritime Association on July 1, 2022. While negotiations are in process, a strike or work slow-down mandate is possible. This would have a negative impact on the movement of material through west coast ports. We continue to monitor the dispute between the country’s Class 1 railroads and twelve rail unions. The U.S. administration signed a tentative agreement into law on Dec 2, 2022, effectively forcing the unions back to work. Rank and file workers are threatening an illegal, but not unprecedented wildcat strike. And finally, the UPS contract with its driver’s union expires in July 2023. While a strike is not expected at this time, the driver’s union did strike for two weeks in 1997. UPS is our largest small package carrier. To alleviate risks, we are actively working to move business to other small package carriers, to hopefully minimize any negative impact if a UPS driver's union strike occurs.

Macroeconomic events, including the possibility of sustained high inflation, tightening financial conditions, and the potential for higher interest rates, could increase the likelihood of deteriorating global economic conditions. We also expect impacts to global economic conditions in reaction to the evolving war in Ukraine and the current geopolitical environment. These conditions could impact the growth rate of our business and availability of our parts supply. Conditions and disruptions have and will likely continue to cause volatility in our cash flow, pricing, order volumes, lead-times, competitiveness, revenue cycles, and production costs, and it is likely these conditions will have a negative impact in the remainder of fiscal 2023 and into fiscal 2024.
We cannot predict the length or severity of these conditions.
Due to this volatility and risks, we have taken a number of actions. To support our high backlog and expectation of continued order demand and manage through the uncertainties in the supply chain, we increased our inventory planning horizons and have purchased and carried higher quantities of inventory. While we have added more inventory for fulfillment, our production and schedules have been disrupted over the past year, creating changes in the timing of payments from our customers. These conditions created an increased consumption of cash.
As supply chain conditions ease, we expect our inventory levels to continue to decline to more normalized levels through production and reductions in purchases; however, we cannot be certain we will not experience future disruptions or need additional liquidity to fund inventory levels, operations, and capital expenditures.
We have responded to input cost increases by increasing pricing through the last half of fiscal 2022 and implementing additional increases at the beginning of fiscal 2023. We also use pricing policies and opportunity evaluations across markets to manage price levels. We will continue to monitor our supply chains and our marketplaces and adapt our pricing methodologies as we see appropriate to remain profitable and competitive. We have also allocated resources to redesigns of certain products to provide the ability to source available components which increases the robustness of our fulfillment.
Our teams are focused on improving our cash flow and liquidity enhancement program, which includes: cash management focus through working capital reductions, including reductions in inventory and accounts receivables; productivity improvements from factory capacity expansion and investments in capital equipment and hiring critical manufacturing and service employees to increase output; operating margin improvement through pricing actions, product mix adjustments, and prudent management of operating expenses; selective reduction in future capital asset spending; and obtaining additional sources of liquidity, which requires the consent of our current lender.
20

The Board of Directors formed an independent Strategy and Financing Review Committee in December 2022 to address the Company's near-term credit needs and to examine alternatives for strengthening the Company's longer-term financial structure and liquidity profile. The Committee retained financial and legal advisors to assist it with its activities. We are pursuing additional liquidity through various means from potential financing sources, including but not limited to obtaining financing secured by a mortgage on our facilities, a sales-leaseback transaction, leasing property and equipment, longer term asset based lending structures, and junior capital. Because these plans are not finalized and are subject to market conditions and restrictions from our existing financing agreements that are not within our control, they cannot be deemed probable. As a result, we have concluded that our plans do not alleviate substantial doubt about our ability to continue as a going concern.
We are monitoring these situations, but it is difficult and uncertain to predict the level of impact they may have on our supply chain, our costs, our liquidity, and our financial condition and results of operations.
For additional information, refer to the COVID-19 and raw material and component related risk factors disclosed in Item 1A of Part I in our Annual Report on Form 10-K for the fiscal year ended April 30, 2022.
RESULTS OF OPERATIONS
COMPARISON OF THE THREE MONTHS ENDED JANUARY 28, 2023 AND JANUARY 29, 2022
Product Order Backlog
Backlog represents the dollar value of orders for integrated electronic display systems and related products and services which are expected to be recognized in net sales in the future. Orders are contractually binding purchase commitments from customers. Orders are included in backlog when we are in receipt of an executed contract and any required deposits or security and have not yet been recognized into net sales. Certain orders for which we have received binding letters of intent or contracts will not be included in backlog until all required contractual documents and deposits are received. Orders and backlog are not measures defined by accounting principles generally accepted in the United States of America ("GAAP"), and our methodology for determining orders and backlog may vary from the methodology used by other companies in determining their orders and backlog amounts.
Order and backlog levels provide management and investors additional details surrounding the results of our business activities in the marketplace and highlight fluctuations caused by seasonality and our large project business. Management uses orders to evaluate market share and performance in the competitive environment. Management uses backlog information for capacity and resource planning. We believe order information is useful to investors because it provides an indication of our market share and future revenues.
Our product order backlog as of January 28, 2023 was $429.1 million as compared to $353.3 million as of January 29, 2022 and $471.6 million at April 30, 2022. The increase of $75.8 million between January 28, 2023 and January 29, 2022 was driven by record order volume and softer conversions to sales due to supply challenges.
We expect to fulfill the backlog as of January 28, 2023 within the next 24 months. The timing of backlog fulfillment may be impacted by project delays resulting from parts availability and other constraints stemming from the supply chain disruptions.
21

Net Sales
The following table shows information regarding net sales for the three months ended January 28, 2023 and January 29, 2022:
Three Months Ended
(in thousands)January 28, 2023January 29, 2022Dollar ChangePercent Change
Net Sales:
Commercial$49,967 $40,095 $9,872 24.6 %
Live Events67,748 39,057 28,691 73.5 
High School Park and Recreation28,312 23,721 4,591 19.4 
Transportation17,578 15,823 1,755 11.1 
International21,370 20,862 508 2.4 
$184,975 $139,558 $45,417 32.5 %
Orders: (1)
Commercial$28,737 $47,012 $(18,275)(38.9)%
Live Events61,011 79,478 (18,467)(23.2)
High School Park and Recreation28,097 35,884 (7,787)(21.7)
Transportation13,525 20,810 (7,285)(35.0)
International17,005 31,605 (14,600)(46.2)
$148,375 $214,789 $(66,414)(30.9)%
(1) Orders are not measures defined by GAAP, and our methodology for determining orders may vary from the methodology used by other companies in determining their orders and amounts.
For the fiscal 2023 third quarter, net sales were $185.0 million, an increase of $45.4 million from net sales in the prior year's third quarter. Sales growth was driven by strong market demand, increased capacity, and realization of price increases implemented in late fiscal year 2022 and beginning of fiscal year 2023. We have seen stabilizing and improving supply chain conditions and have invested in automated machinery and equipment and in labor capacity to increase the rate of conversion of orders into sales, creating more throughput in our factories.
Order volume decreased in the third quarter of fiscal 2023 from the prior year's third quarter as orders in the year-earlier were driven by pent-up demand after COVID, which was unusual and was not expected to be repeated in fiscal 2023. Orders decreased in International in the third quarter of fiscal 2023 compared to the third quarter of fiscal 2022 due to a weakening economic outlook relating to inflationary pressures, geopolitical events, and currency headwinds.
Gross Profit and Contribution Margin
Three Months Ended
January 28, 2023January 29, 2022
(in thousands)AmountAs a Percent of Net SalesAmountAs a Percent of Net Sales
Gross Profit:
Commercial$10,547 21.1 %$8,239 20.5 %
Live Events14,405 21.3 3,094 7.9 
High School Park and Recreation7,555 26.7 6,958 29.3 
Transportation5,534 31.5 4,108 26.0 
International3,672 17.2 (91)(0.4)
$41,713 22.6 %$22,308 16.0 %
22

The increase in gross profit percentage for the third quarter of fiscal 2023 was primarily due to our strategic pricing changes made in the 2022 calendar year and continuing throughout fiscal year 2023, and because of fewer supply chain and operational disruptions during the third quarter of fiscal 2023. These price changes are just beginning to be realized through sales during the third quarter of fiscal 2023. We continue to intensely monitor our production capabilities, inflation's impact on material prices and labor, and supply conditions in the ever-evolving geopolitical and global economic environment to ensure we quickly adjust our resources and product pricing to protect our margins and grow our profitability.
Total warranty costs as a percent of sales for the three months ended January 28, 2023 compared to the same period one year ago decreased to 1.7 percent from 2.4 percent.
Three Months Ended
January 28, 2023January 29, 2022
(in thousands)AmountAs a Percent of Net SalesDollar ChangePercent ChangeAmountAs a Percent of Net Sales
Contribution Margin:
Commercial$6,684 13.4 %$2,363 54.7 %$4,321 10.8 %
Live Events12,109 17.9 11,562 2113.7 547 1.4 
High School Park and Recreation4,373 15.4 435 11.0 3,938 16.6 
Transportation4,443 25.3 1,206 37.3 3,237 20.5 
International1,196 5.6 3,666 148.4 (2,470)(11.8)
$28,805 15.6 %$19,232 200.9 %$9,573 6.9 %
Contribution margin is a non-GAAP measure and consists of gross profit less selling expenses. Selling expenses consist primarily of personnel related costs, travel and entertainment expenses, marketing related expenses (show rooms, product demonstration, depreciation and maintenance, conventions and trade show expenses), the cost of customer relationship management/marketing systems, bad debt expenses, third-party commissions, and other expenses.
Contribution margin for the fiscal quarter ended January 28, 2023 was positively impacted by the previously discussed sales levels and impacts on gross profit. We have adjusted our sales and marketing activities and staffing levels to achieve current and expected future sales levels. Our order volume is directly associated with our marketing and sales expenses.
The following table reconciles non-GAAP contribution margin to GAAP operating income (loss):
Three Months Ended
January 28, 2023January 29, 2022
(in thousands)AmountAs a Percent of Net SalesDollar ChangePercent ChangeAmountAs a Percent of Net Sales
Contribution margin$28,805 15.6 %$19,232 200.9 %$9,573 6.9 %
General and administrative9,861 5.3 1,533 18.4 8,328 6.0 
Product design and development7,250 3.9 325 4.7 6,925 5.0 
Goodwill impairment4,576 2.5 4,576 — — — 
Operating income (loss)$7,118 3.8 %$12,798 225.3 %$(5,680)(4.1)%
General and administrative expenses in the third quarter of fiscal 2023 increased as compared to the same period one year ago primarily due to increases in professional fees related to legal fees and accounting and auditing services.
Product design and development expenses in the third quarter of fiscal 2023 remained relatively flat as compared to the same period one year ago.
23

As described within "Note 6. Goodwill" to the Condensed Consolidated Financial Statements included in this Report, we performed our annual goodwill impairment test and concluded that the carrying value of the International and Live Events reporting units exceeded their respective fair values. Consequently, we recorded a $4.6 million non-cash goodwill impairment charge, which contributed to the increase in operating expenses.
Other Income and Expenses
Three Months Ended
January 28, 2023January 29, 2022
(in thousands)AmountAs a Percent of Net SalesDollar ChangePercent ChangeAmountAs a Percent of Net Sales
Interest (expense) income, net$(398)(0.2)%$(454)(810.7)%$56 — %
Other expense, net$(1,380)(0.7)%$(587)74.0 %$(793)(0.6)%
Interest (expense) income, net: The change in interest income and expense, net for the third quarter of fiscal 2023 compared to the same period one year ago was primarily due to utilizing our line of credit during the 2023 third quarter.
Other expense, net: The change in other expense, net for the third quarter of fiscal 2023 as compared to the same period one year ago was primarily due to losses recorded for equity method affiliates and foreign currency volatility.
Income Taxes
Our effective tax rate for the third quarter of fiscal 2023 was 30.5 percent as compared to an effective tax rate of 32.2 percent for the third quarter of fiscal 2022.
24

RESULTS OF OPERATIONS
COMPARISON OF THE NINE MONTHS ENDED JANUARY 28, 2023 AND JANUARY 29, 2022
Net Sales
The following table shows information regarding net sales for the nine months ended January 28, 2023 and January 29, 2022:
Nine Months Ended
(in thousands)January 28, 2023January 29, 2022Dollar ChangePercent Change
Net Sales:
Commercial$127,132 $107,339 $19,793 18.4 %
Live Events193,370 150,840 42,530 28.2 
High School Park and Recreation106,127 84,362 21,765 25.8 
Transportation53,797 42,434 11,363 26.8 
International63,908 63,792 116 0.2 
$544,334 $448,767 $95,567 21.3 %
Orders: (1)
Commercial$119,126 $143,699 $(24,573)(17.1)%
Live Events193,763 169,665 24,098 14.2 
High School Park and Recreation97,574 107,246 (9,672)(9.0)
Transportation45,812 56,854 (11,042)(19.4)
International45,130 82,778 (37,648)(45.5)
$501,405 $560,242 $(58,837)(10.5)%
(1) Orders are not measures defined by GAAP, and our methodology for determining orders may vary from the methodology used by other companies in determining their orders and amounts.
For the first nine months of fiscal 2023, net sales were $544.3 million, an increase of $95.6 million from the prior year's first nine-month period. The year-over-year growth was driven by fulfilling orders in backlog and continued order bookings. Sales growth was driven by strong market demand, increased capacity, and realization of price increases implemented in late fiscal year 2022 and beginning of fiscal year 2023. We have seen stabilizing and improving supply chain conditions and have invested in automated machinery and equipment and in labor capacity to increase the rate of conversion of orders into sales, creating more throughput in our factories.
Order volume decreased in the first nine months of fiscal 2023 from the prior year's nine-month period. Fiscal 2022 saw a record number of orders from pent-up demand after COVID, and orders for fiscal 2023 continue to be strong. Order bookings in the first nine months of fiscal 2023 were strong in multiple sports venues in the Live Events unit. International markets have seen some softening in demand through the first nine months of fiscal 2023 due to the inflationary environment and geopolitical events.
25

Gross Profit and Contribution Margin
Nine Months Ended
January 28, 2023January 29, 2022
(in thousands)AmountAs a Percent of Net SalesAmountAs a Percent of Net Sales
Gross Profit:
Commercial$21,565 17.0 %$22,862 21.3 %
Live Events26,174 13.5 17,261 11.4 
High School Park and Recreation29,343 27.6 27,216 32.3 
Transportation15,456 28.7 12,263 28.9 
International6,673 10.4 7,158 11.2 
$99,211 18.2 %$86,760 19.3 %
The decline in overall gross profit percentage in the nine months ended January 28, 2023 was primarily impacted by inflationary challenges in materials, freight, and personnel related costs, partially offset by the realization of pricing increases beginning in the third quarter of fiscal 2023. In addition, extraordinary supply chain disruptions in the first half of the year, including the mandated Shanghai factory closure, created intermittent work stoppages and factory inefficiencies, adding additional costs to meet customer commitments, especially in the Live Events business unit. We also recorded a $0.3 million provision for estimated losses on contracts in progress during the nine months ended January 28, 2023.
Total warranty costs as a percent of sales for the nine months ended January 28, 2023 compared to the same period one year ago increased to 2.0 percent from 1.6 percent. We recognized warranty expense of $1.0 million in the second quarter of fiscal 2023 for probable and reasonable estimated costs to remediate a component and manufacturing quality issue discovered during the nine months ended January 28, 2023.
Nine Months Ended
January 28, 2023January 29, 2022
(in thousands)AmountAs a Percent of Net SalesDollar ChangePercent ChangeAmountAs a Percent of Net Sales
Contribution Margin:
Commercial$8,803 6.9 %$(2,444)(21.7)%$11,247 10.5 %
Live Events18,297 9.5 8,098 79.4 10,199 6.8 
High School Park and Recreation19,392 18.3 853 4.6 18,539 22.0 
Transportation12,412 23.1 2,811 29.3 9,601 22.6 
International(1,559)(2.4)(1,721)(1062.3)162 0.3 
$57,345 10.5 %$7,597 15.3 %$49,748 11.1 %
Contribution margin in the nine months ended January 28, 2023 was impacted negatively primarily by the previously discussed increases in input costs and labor costs and supply chain disruptions on productivity as noted in the impacts on gross profit. Selling expenses have increased as we have adjusted our sales and marketing activities and staffing levels to achieve current and expected future sales levels.

26

The following table reconciles non-GAAP contribution margin to GAAP operating loss:
Nine Months Ended
January 28, 2023January 29, 2022
(in thousands)AmountAs a Percent of Net SalesDollar ChangePercent ChangeAmountAs a Percent of Net Sales
Contribution margin$57,345 10.5 %$7,597 15.3 %$49,748 11.1 %
General and administrative27,989 5.1 3,889 16.1 24,100 5.4 
Product design and development21,655 4.0 372 1.7 21,283 4.7 
Goodwill impairment4,576 0.8 4,576 — — — 
Operating income$3,125 0.6 %$(1,240)(28.4)%$4,365 1.0 %
General and administrative expenses in the first nine months of fiscal 2023 increased as compared to the same period one year ago primarily due to $2.1 million professional fees relating to legal, accounting and auditing services, and for other personnel related expenses.
Product design and development expenses in the first nine months of fiscal 2023 remained relatively flat as compared to the same period one year ago.
Increased revenue offset by lower margins led to higher operating income for the first nine months of fiscal 2023 compared to the prior year nine-month period.
We performed our annual goodwill impairment test and concluded that the carrying value of the International and Live Events reporting units exceeded their respective fair values. Consequently, we recorded a $4.6 million non-cash goodwill impairment charge, which contributed to the increase in operating expenses.
Other Income and Expenses
Nine Months Ended
January 28, 2023January 29, 2022
(in thousands)AmountAs a Percent of Net SalesDollar ChangePercent ChangeAmountAs a Percent of Net Sales
Interest (expense) income, net$(721)(0.1)%$(855)(638.1)%$134 — %
Other expense, net$(2,335)(0.4)%$278 (10.6)%$(2,613)(0.6)%
Interest (expense) income, net: The change in interest income and expense, net for the first nine months of fiscal 2023 compared to the same period one year ago was primarily due to utilizing our line of credit during the 2023 first nine months for our strategic investments in inventory.
Other expense, net: The change in other expense, net for the first nine months quarter of fiscal 2023 as compared to the same period one year ago was primarily due to losses recorded for equity method affiliates and foreign currency volatility.
Income Taxes
For the nine months ended January 28, 2023, our effective tax rate was significantly impacted by the recording of a full valuation allowance on deferred tax assets during the second quarter of fiscal 2023 related to GAAP accounting for income taxes and related information. For the nine months ended January 29, 2022, our effective tax was 9.4 percent. See "Note 1. Basis of Presentation - Liquidity and Going Concern" of the Notes to our Condensed Consolidated Financial Statements included in this Report.
27

LIQUIDITY AND CAPITAL RESOURCES
Nine Months Ended
(in thousands)January 28,
2023
January 29,
2022
Dollar Change
Net cash (used in) provided by:
Operating activities$(9,487)$(25,464)$15,977 
Investing activities(20,947)(19,926)(1,021)
Financing activities23,498 (3,391)26,889 
Effect of exchange rate changes on cash(342)98 (440)
Net decrease in cash, cash equivalents and restricted cash$(7,278)$(48,683)$41,405 
Cash decreased by $7.3 million for the first nine months of fiscal 2023 compared to a decrease of $48.7 million in the first nine months of fiscal 2022. The use of cash in the first nine months of fiscal 2023 is primarily due to investments in inventory required to support the conversion of increased backlog and strong order bookings into sales and as a strategy to add stability to our manufacturing processes during this time of supply chain disruptions. The decrease in cash was also due to investing in capital assets for increased capacity and automation and loans to affiliated entities. We utilized our line of credit financing to support these uses of cash.
Net cash used in operating activities: Net cash used in operating activities was $9.5 million for the first nine months of fiscal 2023 compared to net cash used in operating activities of $25.5 million in the first nine months of fiscal 2022. The difference between net cash used in operating activities in the first nine months of fiscal 2023 compared to net cash used in operating activities in the first nine months of fiscal 2022 was primarily the result of changes in net operating assets and liabilities and the result of having a net loss in the first nine months of 2023 compared to net income in the first nine months of 2022.
The changes in net operating assets and liabilities consisted of the following:
Nine Months Ended
January 28,
2023
January 29,
2022
(Increase) decrease:
Accounts receivable$(15,753)$(29,015)
Long-term receivables1,265 205 
Inventories(30,346)(37,116)
Contract assets5,653 (7,534)
Prepaid expenses and other current assets6,176 (5,465)
Income tax receivables(2,653)(1,696)
Investment in affiliates and other assets(581)(29)
Increase (decrease):
Accounts payable(2,921)21,429 
Contract liabilities9,196 15,781 
Accrued expenses(1,220)3,177 
Warranty obligations(623)916 
Long-term warranty obligations1,958 298 
Income taxes payable(150)(239)
Long-term marketing obligations and other payables793 (1,712)
$(29,206)$(41,000)
28

Net cash used in investing activities: Net cash used in investing activities totaled $20.9 million in the first nine months of fiscal 2023 compared to net cash used in investing activities of $19.9 million in the first nine months of fiscal 2022. Purchases of property and equipment totaled $21.8 million in the first nine months of fiscal 2023 compared to $10.0 million in the first nine months of fiscal 2022. Purchases of equity and loans to affiliates accounted for by the equity investment method totaled $3.2 million in the first nine months of fiscal 2023 as compared to $6.7 million in the first nine months of fiscal 2022.
Net cash provided by (used in) financing activities: Net cash provided by financing activities was $23.5 million for the nine months ended January 28, 2023 due to draws on our line of credit compared to cash used by financing activities of $3.4 million for other investing activities in the first nine months of fiscal 2022.
Other Liquidity and Capital Resources Discussion: The timing and amounts of working capital changes, dividend payments, stock repurchases, capital spending, profitability, and investments in affiliates impact our liquidity. Our cash needs are funded through a combination of cash flow from operations and borrowings under bank credit agreements.
We believe the audiovisual industry fundamentals will drive long-term growth for our business; however, our customers may reduce their spend on audiovisual systems and related services because of the impacts of global economic conditions, business implications of COVID-19, supply chain challenges, and war and geopolitical situations. Resulting supply chain disruptions and inflationary challenges in materials, freight and personnel related costs are also likely to continue, yet have eased during this past quarter. These conditions likely will continue to cause volatility in our cash flow, pricing, order volumes, lead-times, competitiveness, revenue cycles, and production costs. We are proactively monitoring and adjusting our business operations for these factors.
To improve operations and cash flows, we have increased prices of our goods and services. We have also increased investment in inventory levels to add production stability to our production processes to fulfill backlog, and we are focused on reducing these levels as supply chains stabilize. We also continue to selectively invest in property and equipment to expand our capacity and add automation. Our ability to fund inventory levels, operations and capital expenditures in the future will be dependent on our ability to generate cash flow from operations in these conditions, to maintain or improve margins, and to use funds from our credit facility. $35.0 million of our credit facility expires in April 2025 and $10.0 million expires in May 2023, and it requires us to comply with certain covenants.
Although supply chain disruptions have started to ease and we expect our inventory levels to decline, we cannot be certain we will not experience future disruptions or need additional liquidity to fund inventory levels, operations, and capital expenditures. We plan to obtain additional liquidity to meet our obligations as they come due in the 12 months following the date of this Report, and we cannot be assured that such liquidity will be available or the form of such liquidity, such as equity raises or debt financing. Although we are in the process of obtaining additional liquidity through various means, including but not limited to obtaining financing secured by a mortgage on our facilities, a sales-leaseback transaction, leasing property and equipment, and continued focus on reducing working capital, these plans are not finalized and are subject to market conditions that are not within our control. See "Note 1. Basis of Presentation - Liquidity and Going Concern" of the Notes to our Condensed Consolidated Financial Statements included in this Report.
Working capital was $129.4 million and $103.9 million as of January 28, 2023 and April 30, 2022, respectively. The changes in working capital, particularly changes in inventory, accounts payable, accounts receivable, contract assets and liabilities, are impacted by the sports market and construction seasonality. These changes can have a significant impact on the amount of net cash provided or used by operating activities largely due to the timing of payments for inventory and subcontractors and receipts from our customers. On multimillion-dollar orders, the time between order acceptance and project completion may extend up to or exceed 12 months depending on the amount of custom work and a customer’s delivery needs. We use cash to purchase inventory and services at the beginning of these orders and often receive down payments or progress payments on these orders to balance cashflows. We expect to use cash in operations as our business returns and exceeds pre-pandemic levels and due to longer planning horizons and volatility in supply chains. While these conditions continue, we plan to carry higher quantities of inventory and anticipate changes in the timing of payments from our customers as we work through different disruptions and fulfill our backlog.
We have $35.0 million line of credit of which expires in April 2025. On January 23, 2023, we entered into the seventh amendment (the "Amendment") to the credit facility to, among other things, increases the maturity of a $10.0 million portion of the line of credit through May 1, 2023. We had $23.6 million advanced on our line of credit and $7.5 million used to secure letters of credit as of January 28, 2023. As of January 28, 2023, there was $13.9 million available to advance on the line of credit.
29

The credit agreement and amendments require us to be in compliance with certain financial ratios, including a covenant to maintain the ratio of interest-bearing debt to earnings before income taxes, depreciation, and amortization at less than 4.0 for the fiscal quarter ending January 28, 2023, 3.50 for the fiscal quarter ending April 29, 2023, and 3.00 for each fiscal quarter thereafter. A minimum fixed charge coverage ratio must be met of at least 1.50 to 1 for the fiscal quarter ending January 28, 2023, and at 1.25 for any fiscal quarter thereafter. On January 23, 2023, we entered into the Amendment to our credit agreement. The Amendment, among other things, extended the maturity of $10.0 million of the $45.0 million of the credit facility through May 1, 2023, increased the rate of interest to 3.35% plus the secured overnight financial rate, and revised certain definitions and covenants (refer to "Note 7. Financing Agreements" to the Condensed Consolidated Financial Statements included in this Report). As of January 28, 2023, we were in compliance with these covenants. Based on future projections, we expect to be in compliance with these covenants through the next fiscal year; however, with the uncertainty and volatility in the supply chain, the sensitivity of the covenants in the credit agreement, as amended, and our current going concern condition, we cannot be certain we will remain in compliance with the covenants. If we violate a covenant and cannot obtain a waiver from the bank providing the credit facility, we would need to seek additional debt or equity financing.
We had $10.1 million of retainage on long-term contracts included in receivables and contract assets as of January 28, 2023, which has an impact on our liquidity. We expect to collect these amounts within one year.
We are sometimes required to obtain bank guarantees or other financial instruments for display installations, and we utilize a global bank to provide such instruments. If we are unable to complete the installation work, our customer would draw on the banking arrangement, and the bank would subrogate its loss to Daktronics' restricted cash accounts. As of January 28, 2023, we had $0.6 million of such instruments outstanding.
We are sometimes required to obtain performance bonds for display installations; we have a bonding line available through surety companies for an aggregate of $190.0 million in bonded work outstanding. If we were unable to complete the installation work, and our customer would call upon the bond for payment, the surety company would subrogate its loss to Daktronics. As of January 28, 2023, we had $63.3 million of bonded work outstanding.
Our business growth and profitability improvement strategies depend on investments in capital expenditures and strategic investments. We are projecting total capital expenditures to be approximately $28.8 million for fiscal 2023. Projected capital expenditures include purchasing manufacturing equipment for new or enhanced product production and expanded capacity and increased automation of processes; investments in quality and reliability equipment and demonstration and showroom assets; and continued information infrastructure investments. 
We also evaluate and may make strategic investments in new technologies or in our affiliates or acquire companies aligned with our business strategy. We are committed to invest an additional $1.3 million over the next fiscal year in our current affiliates, which required approval under our credit agreement.
We may repurchase shares of our common stock from time to time in open market purchases, private transactions or other transactions. The timing, volume and nature of share repurchases will be at the sole discretion of management; will be dependent on market conditions, applicable securities laws and other factors; and may be suspended or discontinued at any time. During the three months ended January 28, 2023, we repurchased no shares of common stock.
Significant Accounting Policies and Estimates
We describe our significant accounting policies in "Note 1. Nature of Business and Summary of Significant Accounting Policies" of the Notes to Consolidated Financial Statements included in our Annual Report on Form 10-K for the fiscal year ended April 30, 2022. We discuss our critical accounting estimates in "Part II, Item 7. Management’s Discussion and Analysis of Financial Condition and Results of Operations" in our Annual Report on Form 10-K for the fiscal year ended April 30, 2022. There have been no material changes in our significant accounting policies or critical accounting estimates since the end of fiscal 2022.
New Accounting Pronouncements
For a summary of recently issued accounting pronouncements and the effects of those pronouncements on our financial results, refer to "Note 1. Basis of Presentation" of the Notes to the Condensed Consolidated Financial Statements included elsewhere in this Report.
30


Item 3. QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK
We are exposed to certain interest rate, foreign currency, and commodity risks as disclosed in our Annual Report on Form 10-K for the fiscal year ended April 30, 2022. There have been no material changes in our exposure to these risks during the first nine months of fiscal 2023.
Item 4. CONTROLS AND PROCEDURES
Evaluation of Disclosure Controls and Procedures
We carried out an evaluation, under the supervision and with the participation of our management, including our Chief Executive Officer and Chief Financial Officer, of the effectiveness of the design and operation of our “disclosure controls and procedures,” as that term is defined in Rule 13a-15(e) and Rule 15d-15(e) under the Securities Exchange Act of 1934, as of January 28, 2023, which is the end of the period covered by this Report. Based upon that evaluation, the Chief Executive Officer and Chief Financial Officer concluded that as of that date, our disclosure controls and procedures were not effective, at a reasonable assurance level, because of the previously reported material weaknesses in internal control over financial reporting, which we view as an integral part of our disclosure controls and procedures. In making this assessment, management used the criteria set forth in the “Internal Control - Integrated Framework” (2013) issued by the Committee of Sponsoring Organizations of the Treadway Commission (COSO).
Notwithstanding the material weaknesses in our internal control over financial reporting, we have concluded that the unaudited condensed consolidated financial statements included in this Form 10-Q fairly present, in all material respects, our financial position, results of operations and cash flows for the periods presented in conformity with accounting principles generally accepted in the United States of America. We are in the process of remediating the material weakness in our internal control, as described below under the section entitled “Remediation Plan”.
Material Weakness in Internal Control Over Financial Reporting
In Part 1, Item 4 of our Quarterly Report on Form 10-Q for the fiscal quarter ended October 29, 2022, which was filed with the Securities and Exchange Commission on December 13, 2022, management concluded that our internal control over financial reporting was not effective as of October 29, 2022. In the evaluation, management identified a material weakness in internal control related to (a) the failure to timely communicate the result of our going concern assessment to all appropriate internal parties necessary, which led to us not considering the impact of the going concern assessment on the valuation of our deferred tax assets and (b) management not appropriately designing its going concern policy control to contemplate evaluating the income tax implications when reaching a substantial doubt going concern conclusion. The material weaknesses did not result in any uncorrected misstatements in the unaudited condensed consolidated financial statements during this period, nor in any restatements of consolidated financial statements previously reported by us, and there were no changes in previously released financial results.
Remediation Plan
In response to the material weakness described above, we are in the process of remediating the deficiencies by:
1.Implementing a policy and practice that our going concern analysis is communicated and provided to appropriate members of the organization, including employees in our tax department, so they can consider the impacts of our going concern conclusion.
2.Implementing a control activity that considers results of our going concern analysis when determining the valuation of deferred taxes and other reporting and disclosures when preparing our financial statements.

While we believe the steps taken to date and those planned for implementation will improve the effectiveness of our internal control over financial reporting, we have not completed all remediation efforts. We will not be able to fully remediate these material weaknesses until management has determined through testing that the controls have been operating effectively for a sufficient period of time.

Changes in Internal Control Over Financial Reporting
Besides the remediation items noted above, there were no changes during the quarter ended January 28, 2023 in our internal control over financial reporting that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.
31

PART II. OTHER INFORMATION
Item 1. LEGAL PROCEEDINGS
On December 21, 2022, a putative class action lawsuit captioned Settles, et al. v. Daktronics, Inc., et al., Case No. 22-cv-10793 (“Securities Action”) was filed against the Company and two of its officers in the U.S. District Court for the Southern District of New York. The Securities Action asserts claims under §§ 10(b) and 20(a) of the Securities Exchange Act of 1934 alleging, among other things, the Company made materially false and misleading statements and failed to disclose material adverse facts which allegedly resulted in harm to a putative class of purchasers of our securities from March 10, 2022 through December 6, 2022. We are still evaluating the complaint, which is subject to amendment, but based on current knowledge we believe that the claims are without merit. We believe the likelihood of loss is remote. Accordingly, no accrual has been made.
Item 1A. RISK FACTORS
The discussion of our business and operations included in this Quarterly Report on Form 10-Q should be read together with the risk factors described in Item 1A. of Part I of our Annual Report on Form 10-K for the fiscal year ended April 30, 2022 and Item 1A. of Part II of our Quarterly Report on Form 10-Q for the fiscal quarter ended October 29, 2022. They describe various risks and uncertainties to which we are or may become subject. These risks and uncertainties, together with other factors described elsewhere in this Report, have the potential to affect our business, financial condition, results of operations, cash flows, strategies or prospects in a material and adverse manner. New risks may emerge at any time, and we cannot predict those risks or estimate the extent to which they may affect our financial condition or financial results.
Item 2. UNREGISTERED SALES OF EQUITY SECURITIES AND USE OF PROCEEDS
Share Repurchases
During the three months ended January 28, 2023, we did not repurchase any shares of our common stock.
Item 3. DEFAULTS UPON SENIOR SECURITIES
Not applicable.
Item 4. MINE SAFETY DISCLOSURES
Not applicable.
Item 5. OTHER INFORMATION
Not applicable.
Item 6. EXHIBITS
A list of exhibits filed as part of this Report is set forth in the following Index to Exhibits.
32

Index to Exhibits
Certain of the following exhibits are incorporated by reference from prior filings. The form with which each exhibit was filed and the date of filing are as indicated below; the reports described below are filed as Commission File No. 0-23246 unless otherwise indicated.
101.INSInline XBRL Instance Document (the instance document does not appear in the Interactive Data File because its XBRL tags are embedded within the Inline XBRL document)
101.SCHInline XBRL Taxonomy Extension Schema Document
101.CALInline XBRL Taxonomy Extension Calculation Linkbase Document
101.DEFInline XBRL Taxonomy Extension Definition Linkbase Document
101.LABInline XBRL Taxonomy Extension Label Linkbase Document
101.PREInline XBRL Taxonomy Extension Presentation Linkbase Document
104Cover Page Interactive Data File (formatted as Inline XBRL and contained in Exhibit 101)
(1)Filed herewith electronically.
1
33

SIGNATURES
Pursuant to the requirements of the Securities Exchange Act of 1934, the registrant has duly caused this Report to be signed on its behalf by the undersigned thereunto duly authorized.
/s/ Sheila M. Anderson
Daktronics, Inc.
Sheila M. Anderson
Chief Financial Officer
(Principal Financial Officer and
Principal Accounting Officer)
Date: March 13, 2023
34
EX-31.1 2 dakt-20230128x10qex311.htm EX-31.1 Document

EXHIBIT 31.1
DAKTRONICS, INC.
CERTIFICATION OF THE CHIEF EXECUTIVE OFFICER REQUIRED BY RULE 13a-14(e)
OR RULE 15d-14(a) OF THE SECURITIES EXCHANGE ACT OF 1934,
AS ADOPTED PURSUANT TO
SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002
I, Reece A. Kurtenbach, certify that:
1.I have reviewed this quarterly report on Form 10-Q for the quarter ended January 28, 2023 of Daktronics, Inc.;
2.Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;
3.Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;
4.The registrant’s other certifying officer(s) and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:
a.Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;
b.Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;
c.Evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and
d.Disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financially reporting; and
5.The registrant’s other certifying officer(s) and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of the registrant’s board of directors (or persons performing the equivalent functions):
a.All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and
b.Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.
/s/ Reece A. Kurtenbach
Reece A. Kurtenbach
Chief Executive Officer
Date:March 13, 2023

EX-31.2 3 dakt-20230128x10qex312.htm EX-31.2 Document

EXHIBIT 31.2
DAKTRONICS, INC.
CERTIFICATION OF THE CHIEF FINANCIAL OFFICER REQUIRED BY RULE 13a-14(e)
OR RULE 15d-14(a) OF THE SECURITIES EXCHANGE ACT OF 1934,
AS ADOPTED PURSUANT TO
SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002
I, Sheila M. Anderson, certify that:
1.I have reviewed this quarterly report on Form 10-Q for the quarter ended January 28, 2023 of Daktronics, Inc.;
2.Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;
3.Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;
4.The registrant’s other certifying officer(s) and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:
a.Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;
b.Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;
c.Evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and
d.Disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financially reporting; and
5.The registrant’s other certifying officer(s) and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of the registrant’s board of directors (or persons performing the equivalent functions):
a.All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and
b.Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.
/s/ Sheila M. Anderson
Sheila M. Anderson
Chief Financial Officer
Date:March 13, 2023

EX-32.1 4 dakt-20230128x10qex321.htm EX-32.1 Document

EXHIBIT 32.1
DAKTRONICS, INC.
CERTIFICATION OF THE CHIEF EXECUTIVE OFFICER PURSUANT TO
18 U.S.C. SECTION 1350,
AS ADOPTED PURSUANT TO
SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002
In connection with the Quarterly Report on Form 10-Q of Daktronics, Inc. (the “Company”) for the quarterly period ended January 28, 2023 as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I, Reece A. Kurtenbach, Chief Executive Officer of the Company, hereby certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that to my knowledge:
(1)The Report fully complies with the requirements of section 13(a) or 15(d) of the Securities Exchange Act of 1934; and
(2)The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.
A signed original of this written statement required by Section 906 has been provided to the Company and will be retained by the Company and furnished to the Securities and Exchange Commission or its staff upon request.
/s/ Reece A. Kurtenbach
Reece A. Kurtenbach
Chief Executive Officer
Date:March 13, 2023

EX-32.2 5 dakt-20230128x10qex322.htm EX-32.2 Document

EXHIBIT 32.2
DAKTRONICS, INC.
CERTIFICATION OF THE CHIEF EXECUTIVE OFFICER PURSUANT TO
18 U.S.C. SECTION 1350,
AS ADOPTED PURSUANT TO
SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002
In connection with the Quarterly Report on Form 10-Q of Daktronics, Inc. (the “Company”) for the quarterly period ended January 28, 2023 as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I, Sheila M. Anderson, Chief Financial Officer of the Company, hereby certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that to my knowledge:
(1)The Report fully complies with the requirements of section 13(a) or 15(d) of the Securities Exchange Act of 1934; and
(2)The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.
A signed original of this written statement required by Section 906 has been provided to the Company and will be retained by the Company and furnished to the Securities and Exchange Commission or its staff upon request.
/s/ Sheila M. Anderson
Sheila M. Anderson
Chief Financial Officer
Date:March 13, 2023

EX-101.SCH 6 dakt-20230128.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 0000001 - Document - Cover link:presentationLink link:calculationLink link:definitionLink 0000002 - Statement - Condensed Consolidated Balance Sheets link:presentationLink link:calculationLink link:definitionLink 0000003 - Statement - Condensed Consolidated Balance Sheets (Parentheticals) link:presentationLink link:calculationLink link:definitionLink 0000004 - Statement - Condensed Consolidated Statements of Operations link:presentationLink link:calculationLink link:definitionLink 0000005 - Statement - Condensed Consolidated Statements of Comprehensive (Loss) Income link:presentationLink link:calculationLink link:definitionLink 0000006 - Statement - Condensed Consolidated Statements of Shareholders' Equity link:presentationLink link:calculationLink link:definitionLink 0000007 - Statement - Condensed Consolidated Statements of Cash Flows link:presentationLink link:calculationLink link:definitionLink 0000008 - Disclosure - Basis of Presentation link:presentationLink link:calculationLink link:definitionLink 0000009 - Disclosure - Investments in Affiliates link:presentationLink link:calculationLink link:definitionLink 0000010 - Disclosure - Earnings Per Share ("EPS") link:presentationLink link:calculationLink link:definitionLink 0000011 - Disclosure - Revenue Recognition link:presentationLink link:calculationLink link:definitionLink 0000012 - Disclosure - Segment Reporting link:presentationLink link:calculationLink link:definitionLink 0000013 - Disclosure - Goodwill link:presentationLink link:calculationLink link:definitionLink 0000014 - Disclosure - Financing Agreements link:presentationLink link:calculationLink link:definitionLink 0000015 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 0000016 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 0000017 - Disclosure - Fair Value Measurement link:presentationLink link:calculationLink link:definitionLink 0000018 - Disclosure - Basis of Presentation (Policies) link:presentationLink link:calculationLink link:definitionLink 0000019 - Disclosure - Basis of Presentation (Tables) link:presentationLink link:calculationLink link:definitionLink 0000020 - Disclosure - Earnings Per Share ("EPS") (Tables) link:presentationLink link:calculationLink link:definitionLink 0000021 - Disclosure - Revenue Recognition (Tables) link:presentationLink link:calculationLink link:definitionLink 0000022 - Disclosure - Segment Reporting (Tables) link:presentationLink link:calculationLink link:definitionLink 0000023 - Disclosure - Goodwill (Tables) link:presentationLink link:calculationLink link:definitionLink 0000024 - Disclosure - Commitments and Contingencies (Tables) link:presentationLink link:calculationLink link:definitionLink 0000025 - Disclosure - Fair Value Measurement (Tables) link:presentationLink link:calculationLink link:definitionLink 0000026 - Disclosure - Basis of Presentation - Schedule of Cash and Cash Equivalents (Details) link:presentationLink link:calculationLink link:definitionLink 0000027 - Disclosure - Basis of Presentation (Details Textual) link:presentationLink link:calculationLink link:definitionLink 0000028 - Disclosure - Investments in Affiliates (Details Textual) link:presentationLink link:calculationLink link:definitionLink 0000029 - Disclosure - Earnings Per Share ("EPS") - Schedule of Earnings Per Share, Basic and Diluted (Details) link:presentationLink link:calculationLink link:definitionLink 0000030 - Disclosure - Earnings Per Share ("EPS") (Details Textual) link:presentationLink link:calculationLink link:definitionLink 0000031 - Disclosure - Revenue Recognition - Disaggregation of Revenue (Details) link:presentationLink link:calculationLink link:definitionLink 0000032 - Disclosure - Revenue Recognition - Contract with Customer, Contract Asset, Contract Liability, and Receivable (Details) link:presentationLink link:calculationLink link:definitionLink 0000033 - Disclosure - Revenue Recognition (Details Textual) link:presentationLink link:calculationLink link:definitionLink 0000033 - Disclosure - Revenue Recognition (Details Textual) link:presentationLink link:calculationLink link:definitionLink 0000034 - Disclosure - Segment Reporting (Details Textual) link:presentationLink link:calculationLink link:definitionLink 0000035 - Disclosure - Segment Reporting - Schedule of Segment Reporting Information, By Segment (Details) link:presentationLink link:calculationLink link:definitionLink 0000036 - Disclosure - Segment Reporting - Schedule of Revenue From External Customers and Long-lived Assets, By Geographical Areas (Details) link:presentationLink link:calculationLink link:definitionLink 0000037 - Disclosure - Goodwill - Schedule of Goodwill (Details) link:presentationLink link:calculationLink link:definitionLink 0000038 - Disclosure - Goodwill (Details Textual) link:presentationLink link:calculationLink link:definitionLink 0000039 - Disclosure - Financing Agreements (Details) link:presentationLink link:calculationLink link:definitionLink 0000040 - Disclosure - Commitments and Contingencies - Schedule of Product Warranty Liability (Details) link:presentationLink link:calculationLink link:definitionLink 0000041 - Disclosure - Commitments and Contingencies (Details Textual) link:presentationLink link:calculationLink link:definitionLink 0000042 - Disclosure - Income Taxes (Details Textual) link:presentationLink link:calculationLink link:definitionLink 0000043 - Disclosure - Fair Value Measurement - Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 7 dakt-20230128_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 8 dakt-20230128_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 9 dakt-20230128_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Treasury stock, shares (in shares) Treasury Stock, Shares Schedule of Cash and Cash Equivalents Schedule of Cash and Cash Equivalents [Table Text Block] Goodwill Goodwill and Intangible Assets Disclosure [Text Block] Antidilutive securities excluded from computation of earnings per share, weighted average exercise price (in usd per share) Antidilutive Securities Excluded from Computation of Earnings Per Share Weighted Average Exercise Price The weighted average exercise price of antidilutive securities. Provision (recovery) for doubtful accounts, net Accounts Receivable, Credit Loss Expense (Reversal) Income tax expense (benefit) Income Tax Expense (Benefit) Geographical [Domain] Geographical [Domain] Deferred income taxes Deferred Income Tax Liabilities, Net Deferred income taxes Deferred Income Tax Assets, Net Schedule of Product Warranty Liability Schedule of Product Warranty Liability [Table Text Block] Income Statement [Abstract] Income Statement [Abstract] Financial Standby Letter of Credit Financial Standby Letter of Credit [Member] Entity Address, Postal Zip Code Entity Address, Postal Zip Code Additional Paid-In Capital Additional Paid-in Capital [Member] Document Fiscal Period Focus Document Fiscal Period Focus Per share (loss) income Earnings Per Share, Basic [Abstract] Diluted (in shares) Diluted earnings per share, shares (in shares) Weighted Average Number of Shares Outstanding, Diluted Preferred stock, shares outstanding (in shares) Preferred Stock, Shares Outstanding Debt Instrument [Axis] Debt Instrument [Axis] Loss Contingencies [Line Items] Loss Contingencies [Line Items] Live Events Live Events Segment [Member] Represents the live events segment. Line of credit facility, maximum borrowing capacity Line of Credit Facility, Maximum Borrowing Capacity Income Tax Disclosure [Abstract] Common Stock, no par value, authorized 115,000,000 shares; 47,373,959 and 46,733,544 shares issued at January 28, 2023 and April 30, 2022, respectively Common Stock, Value, Issued Investments in Affiliates Investment [Text Block] Additional paid-in capital Additional Paid in Capital Debt Instrument, Name [Domain] Debt Instrument, Name [Domain] XdisplayTM XdisplayTM [Member] XdisplayTM Preferred Stock Preferred Stock [Member] Warranties issued during the period Standard and Extended Product Warranty Accrual, Increase for Warranties Issued Financial Instruments [Domain] Financial Instruments [Domain] Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block] Operating segments Operating Segments [Member] Convertible Debt Convertible Debt [Member] Schedule of Revenue From External Customers and Long-lived Assets, By Geographical Areas Schedule of Revenue from External Customers and Long-Lived Assets, by Geographical Areas [Table Text Block] Proceeds from sales or maturities of marketable securities Proceeds from Sale and Maturity of Marketable Securities Preferred stock, shares authorized (in shares) Preferred Stock, Shares Authorized Property and equipment, net of accumulated depreciation: Long-Lived Assets Beginning of period End of period Total cash, cash equivalents, and restricted cash shown in the condensed consolidated statements of cash flows Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents Cumulative translation adjustments Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax Commitments and Contingencies Commitments and Contingencies Disclosure [Text Block] CURRENT LIABILITIES: Liabilities, Current [Abstract] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] Proceed from exercise of stock options Proceeds from Stock Options Exercised Fair value, net asset (liability), total Fair Value, Net Asset (Liability) Common stock, shares, issued (in shares) Common Stock, Shares, Issued Derivatives - liability position Foreign Currency Contracts, Liability, Fair Value Disclosure Treasury stock purchase Treasury Stock, Value, Acquired, Cost Method Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table] Equity method investments Equity Method Investments Net income (loss) Net income (loss) Basic earnings per share Net Income (Loss) Attributable to Parent Contract liabilities Contract liabilities - current Contract with Customer, Liability, Current Current maturities of long-term receivables Financing Receivable, after Allowance for Credit Loss, Current Antidilutive securities excluded from computation of earnings per share (in shares) Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Purchases of property and equipment included in accounts payable Capital Expenditures Incurred but Not yet Paid Document Information [Line Items] Document Information [Line Items] Subsequent Event Type [Axis] Subsequent Event Type [Axis] Goods/services transferred over time Transferred over Time [Member] Income Statement Location [Domain] Income Statement Location [Domain] Equity Component [Domain] Equity Component [Domain] Amendment Flag Amendment Flag Net cash used in investing activities Net Cash Provided by (Used in) Investing Activities Subsequent Event Type [Domain] Subsequent Event Type [Domain] Employee savings plan activity Stock Issued During Period, Value, Employee Stock Purchase Plan Comprehensive income (loss) Comprehensive Income (Loss), Net of Tax, Attributable to Parent Restricted cash Restricted Cash And Cash Equivalents, Fair Value Disclosure The fair value portion of restricted cash and cash equivalents. Investment, Name [Domain] Investment, Name [Domain] Schedule of Segment Reporting Information, By Segment Schedule of Segment Reporting Information, by Segment [Table Text Block] Entity Current Reporting Status Entity Current Reporting Status Contract assets Contract with Customer, Asset, after Allowance for Credit Loss Goodwill and Intangible Assets Disclosure [Abstract] Standby letters of credit Standby Letters of Credit [Member] Supplemental disclosures of cash flow information: Supplemental Cash Flow Information [Abstract] Depreciation and amortization: Depreciation, Depletion and Amortization Disaggregation of Revenue Table Disaggregation of Revenue [Table] Available-for-sale securities: Debt Securities, Available-for-Sale, Excluding Accrued Interest Payments on notes payable Repayments of Notes Payable Surety Bond Surety Bond [Member] Goodwill [Line Items] Goodwill [Line Items] Percent Change Percent Change [Abstract] Percent Change Total long-term liabilities Liabilities, Noncurrent Statement of Cash Flows [Abstract] Statement of Cash Flows [Abstract] Long-term line of credit Long-Term Line of Credit Entity Address, State or Province Entity Address, State or Province Level 1 Fair Value, Inputs, Level 1 [Member] Treasury stock reissued Stock Issued During Period, Value, Treasury Stock Reissued Other comprehensive (loss): Other Comprehensive Income (Loss), Net of Tax [Abstract] Long-term warranty obligations Product Warranty Accrual, Noncurrent Dollar Change Dollar Change [Abstract] Dollar Change Changes in Unearned Service-Type Warranty Contract [Roll Forward] Changes in Unearned Service-Type Warranty Contract [Roll Forward] Changes in Unearned Service-Type Warranty Contract Net cash used in operating activities Net Cash Provided by (Used in) Operating Activities Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Basis of Accounting Basis of Accounting, Policy [Policy Text Block] EFFECT OF EXCHANGE RATE CHANGES ON CASH Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Continuing Operations Property and equipment, net Property, Plant and Equipment, Net Product Design and Development Product Design and Development [Member] Represents product design and development information. Depreciation and amortization Depreciation, Amortization and Accretion, Net Adjustments to reconcile net (loss) income to net cash used in operating activities: Adjustments, Noncash Items, to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Principal payments on long-term obligations Repayments of Long-Term Debt Treasury Stock, at cost, 1,907,445 shares at January 28, 2023 and April 30, 2022, respectively Treasury Stock, Value Exercise of stock options Stock Issued During Period, Value, Stock Options Exercised Other expense, net Other expense, net Other Nonoperating Income (Expense) Basis of Presentation Organization, Consolidation, Basis of Presentation, Business Description and Accounting Policies [Text Block] Unrealized gain (loss) on available-for-sale securities, net of tax OCI, Debt Securities, Available-for-Sale, Gain (Loss), after Adjustment and Tax International International Segment [Member] Represents the international segment. Common stock, shares authorized (in shares) Common Stock, Shares Authorized Guarantor Obligations, Nature [Domain] Guarantor Obligations, Nature [Domain] Statement of Comprehensive Income [Abstract] Statement of Comprehensive Income [Abstract] Income taxes payable Accrued Income Taxes, Current Geographical [Axis] Geographical [Axis] Operating expenses Operating expenses: Operating Expenses CASH FLOWS FROM INVESTING ACTIVITIES: Net Cash Provided by (Used in) Investing Activities [Abstract] Accumulated other comprehensive loss Accumulated Other Comprehensive Income (Loss), Net of Tax Settlements made during the period Standard and Extended Product Warranty Accrual, Decrease for Payments Guarantee of Business Revenue Guarantee of Business Revenue [Member] Increase (Decrease) in Stockholders' Equity [Roll Forward] Increase (Decrease) in Temporary Equity [Roll Forward] Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Fair Value Hierarchy and NAV [Domain] Fair Value Hierarchy and NAV [Domain] Cash and cash equivalents Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Total current assets Assets, Current Marketable securities Debt Securities, Available-for-Sale, Current Income taxes, net of refunds Income Taxes Paid, Net Preferred stock, shares issued (in shares) Preferred Stock, Shares Issued Document Type Document Type Unique configuration Unique Configuration [Member] Represents the unique configuration. Recognized revenue Contract with Customer, Liability, Revenue Recognized Goods/services transferred at a point in time Transferred at Point in Time [Member] Entity Small Business Entity Small Business Measurement Frequency [Domain] Measurement Frequency [Domain] Intangibles, net Finite-Lived Intangible Assets, Net Line of Credit Facility [Table] Line of Credit Facility [Table] Revenue, remaining performance obligation, expected timing of satisfaction, period Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period Segments [Axis] Segments [Axis] Financing Agreements Debt Disclosure [Text Block] Product and Service [Domain] Product and Service [Domain] Entity Shell Company Entity Shell Company Deferred income taxes, net Deferred Income Tax Expense (Benefit) Investments in and Advances to Affiliates, Schedule of Investments [Abstract] Variable Interest Entities Consolidation, Variable Interest Entity, Policy [Policy Text Block] Financial Instrument [Axis] Financial Instrument [Axis] Title of 12(b) Security Title of 12(b) Security Statutory Accounting Practices [Table] Statutory Accounting Practices [Table] Consolidation Items [Domain] Consolidation Items [Domain] Subsequent Event Subsequent Event [Member] Contract with Customer, Contract Asset, Contract Liability, and Receivable Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block] Document Period End Date Document Period End Date Warranty obligations Product Warranty Accrual, Current US Government securities US Government Agencies Debt Securities [Member] TOTAL ASSETS Assets Segment Reporting Segment Reporting Disclosure [Text Block] Debt Disclosure [Abstract] Earnings (loss) per share: Earnings Per Share [Abstract] Income Statement Location [Axis] Income Statement Location [Axis] LIABILITIES AND SHAREHOLDERS' EQUITY Liabilities and Equity [Abstract] Accrued expenses Accrued Liabilities, Current Net cash provided by (used in) financing activities Net Cash Provided by (Used in) Financing Activities Weighted average shares outstanding: Weighted Average Number of Shares Outstanding, Diluted [Abstract] Line of credit, temporary expansion amount Line of Credit Facility, Accordion Feature, Increase Limit Line of Credit Facility, Accordion Feature, Increase Limit Foreign currency translation and other Contract with Customer, Liability, Increase (Decrease) for Foreign Currency Translation and Other Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration from customer has been received or is due, from foreign currency translation and other. Inventories Inventory, Net Purchase of convertible notes Convertible Notes Payable Line of Credit Line of Credit [Member] Accounts payable Accounts Payable, Current Income (loss) before income taxes Income (loss) before income taxes Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest SHAREHOLDERS' EQUITY: Stockholders' Equity Attributable to Parent [Abstract] Prepaid expenses and other current assets Prepaid Expense and Other Assets, Current Segments [Domain] Segments [Domain] Schedule of Goodwill [Table] Schedule of Goodwill [Table] Earnings Per Share ("EPS") Earnings Per Share [Text Block] Schedule of Investments [Line Items] Schedule of Investments [Line Items] Entity Filer Category Entity Filer Category Basic (in shares) Basic earnings per share, shares (in shares) Weighted Average Number of Shares Outstanding, Basic United States UNITED STATES Loss contingency accrual Loss Contingency Accrual Income tax receivables Income Taxes Receivable, Current Cash and cash equivalents denominated in U.S. dollars Cash, Not Held in Foreign Currency Ownership percentage Equity Method Investment, Ownership Percentage Gross profit Gross profit: Gross Profit Supplemental schedule of non-cash investing and financing activities: Noncash Investing and Financing Items [Abstract] Security Exchange Name Security Exchange Name Entity Registrant Name Entity Registrant Name Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] Contributions of common stock under the ESPP Stock Issued Preferred Shares, no par value, authorized 50,000 shares; no shares issued and outstanding Preferred Stock, Value, Issued Line of Credit Long-Term Line of Credit, Noncurrent Foreign currency translation Goodwill, Foreign Currency Translation Gain (Loss) Net sales Revenue from Contract with Customer, Excluding Assessed Tax Entity Address, City or Town Entity Address, City or Town Operating expenses: Operating Expenses [Abstract] Level 3 Fair Value, Inputs, Level 3 [Member] New contracts sold Contract With Customer, Liability, New Contracts Sold Amount of increase in obligation to transfer good or service to customer for which consideration from customer has been received or is due, from new contract sold. Goodwill impairment Goodwill impairment Goodwill, Impairment Loss Contract assets Contract Assets, Percent Change The percent change of contract assets. Revenue Recognition Revenue from Contract with Customer [Text Block] Segment Reporting [Abstract] Restricted cash Restricted cash Restricted Cash and Cash Equivalents, Current Statement of Financial Position [Abstract] Statement of Financial Position [Abstract] Entity Emerging Growth Company Entity Emerging Growth Company Contract assets Increase (Decrease) in Contract with Customer, Asset Contract liabilities - current Increase (Decrease) in Contract with Customer Liability, Current Amount of increase (decrease) in current contract with customer liability. Commitments and Contingencies Disclosure [Abstract] Investment, Name [Axis] Investment, Name [Axis] Fair Value Measurement Fair Value Disclosures [Text Block] Additional cash balances denominated in foreign currencies, maintained by foreign subsidiaries Cash, Additional Amount Held In Foreign Currencies, Maintained By Foreign Subsidiaries Cash, Additional Amount Held In Foreign Currencies, Maintained By Foreign Subsidiaries Credit Facility Due April 2025 Credit Facility Due April 2025 [Member] Credit Facility Due April 2025 Tax payments related to RSU issuances Payment, Tax Withholding, Share-Based Payment Arrangement TOTAL LIABILITIES AND SHAREHOLDERS' EQUITY Liabilities and Equity Trading Symbol Trading Symbol Entity File Number Entity File Number Guarantor Obligations, Nature [Axis] Guarantor Obligations, Nature [Axis] Goodwill [Roll Forward] Goodwill [Roll Forward] Long-Term Debt, Type [Axis] Long-Term Debt, Type [Axis] Timing of Transfer of Good or Service [Domain] Timing of Transfer of Good or Service [Domain] Long-term contract liabilities Contract liabilities - noncurrent Contract with Customer, Liability, Noncurrent Service-type Warranty Contracts Service-type Warranty Contracts [Member] Represents the service-type warranty contracts. Dilution associated with stock compensation plans, shares (in shares) Incremental Common Shares Attributable to Dilutive Effect of Share-Based Payment Arrangements Product design and development Product design and development Research and Development Expense Outside United States Non-US [Member] Organization, Consolidation and Presentation of Financial Statements [Abstract] Level 2 Fair Value, Inputs, Level 2 [Member] Tax rate Effective Income Tax Rate Reconciliation, Percent Current Fiscal Year End Date Current Fiscal Year End Date Long-term receivables, less current maturities Financing Receivable, after Allowance for Credit Loss, Noncurrent Diluted earnings per share Net Income (Loss) Available to Common Stockholders, Diluted Diluted (in usd per share) Diluted earnings per share, per share income (in usd per share) Earnings Per Share, Diluted Cash and cash equivalents Cash and Cash Equivalents, Fair Value Disclosure Proceeds from sales of property, equipment and other assets Proceeds from Sale of Property, Plant, and Equipment Contract liabilities - noncurrent Contract Liabilities Noncurrent, Percent Change The percent change of noncurrent contract liabilities. Gain on sale of property, equipment and other assets Gain (Loss) on Disposition of Property Plant Equipment Share-based compensation APIC, Share-Based Payment Arrangement, Increase for Cost Recognition Consolidation Items [Axis] Consolidation Items [Axis] Total current liabilities Liabilities, Current Beginning accrued warranty obligations Ending accrued warranty obligations Standard and Extended Product Warranty Accrual Miortech Miortech [Member] Miortech Interest (expense) income, net Interest (expense) income, net Investment Income, Net Income Taxes Income Tax Disclosure [Text Block] Credit Facility [Domain] Credit Facility [Domain] High School Park and Recreation High School Park and Recreation Segment [Member] Represents the high school park and recreation segment. Accounts payable Accounts Payable Schedule of Goodwill Schedule of Goodwill [Table Text Block] Interest Interest Paid, Excluding Capitalized Interest, Operating Activities Basic (in usd per share) Basic earnings per share, per share income (in usd per share) Earnings Per Share, Basic Unrecognized tax benefits Unrecognized Tax Benefits that Would Impact Effective Tax Rate Revenue, remaining performance obligation Revenue, Remaining Performance Obligation, Amount Nonoperating (expense) income: Nonoperating Income (Expense) [Abstract] Service and other Service and Other [Member] Represents the service and other. Commercial Commercial Segment [Member] Represents the commercial segment. Corporate, non-segment Corporate, Non-Segment [Member] Shares Earnings Per Share, Basic, Other Disclosure [Abstract] Entity Address, Address Line One Entity Address, Address Line One Selling Selling Selling Expense Cost of sales Cost of Revenue Balance at beginning of period Balance at ending of period Contract with Customer, Liability Credit Facility Due May 2023 Credit Facility Due May 2023 [Member] Credit Facility Due May 2023 Treasury Stock Treasury Stock [Member] TOTAL SHAREHOLDERS' EQUITY Balance beginning Balance ending Stockholders' Equity Attributable to Parent Product and Service [Axis] Product and Service [Axis] Class of Stock [Domain] Class of Stock [Domain] Line of Credit Facility [Line Items] Line of Credit Facility [Line Items] Fair Value Disclosures [Abstract] Line of credit facility, maximum borrowing capacity Line of Credit Facility, Remaining Borrowing Capacity Less: reductions for revenue recognized Contract with Customer Liability Revenue Recognized During Period Amount of revenue recognized during period including amounts previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due.) Statutory Accounting Practices [Line Items] Statutory Accounting Practices [Line Items] Entity Interactive Data Current Entity Interactive Data Current Limited configuration Limited Configuration [Member] Represents limited configuration. Fair Value, by Balance Sheet Grouping [Table] Fair Value, by Balance Sheet Grouping [Table] Credit Facility [Axis] Credit Facility [Axis] US Government sponsored entities US Government-sponsored Enterprises Debt Securities [Member] Contract liabilities - noncurrent Increase (Decrease) in Contract with Customer Liability, Noncurrent Amount of increase (decrease) in noncurrent contract with customer liability. Net income (loss) Net Income (Loss) Attributable to Parent [Abstract] Related party transaction, amounts of transaction Related Party Transaction, Amounts of Transaction Contract liabilities - current Contract Liabilities Current, Percent Change The percentage change of current contract liabilities. CASH, CASH EQUIVALENTS AND RESTRICTED CASH: Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents [Abstract] Retained Earnings Retained Earnings [Member] Entity Tax Identification Number Entity Tax Identification Number Schedule of Investments [Table] Schedule of Investments [Table] Derivatives - asset position Foreign Currency Contract, Asset, Fair Value Disclosure Common Stock Common Stock [Member] Total other comprehensive (loss), net of tax Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent Number of reportable segments Number of Reportable Segments Payments for common shares repurchased Payments for Repurchase of Common Stock Class of Stock [Axis] Class of Stock [Axis] Statement [Table] Statement [Table] Disaggregation of Revenue Disaggregation of Revenue [Table Text Block] Dilution associated with stock compensation plans (in usd per share) Incremental Common Shares Attributable To Share Based Payment Arrangements Per Share Amount Incremental Common Shares Attributable To Share Based Payment Arrangements Per Share Amount Revenue from Contract with Customer [Abstract] Borrowings on notes payable Proceeds from Notes Payable Contract assets Contract with Customer, Asset, after Allowance for Credit Loss, Current Document Quarterly Report Document Quarterly Report Letter of credit Letter of Credit [Member] CURRENT ASSETS: Assets, Current [Abstract] Demonstration equipment transferred to inventory Demonstration equipment transferred to inventory Amount of demonstration equipment transferred to inventory in noncash or part noncash transactions. NET DECREASE IN CASH, CASH EQUIVALENTS AND RESTRICTED CASH Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Retained earnings Retained Earnings (Accumulated Deficit) Promissory Notes Commercial Paper [Member] Accounts receivable, net Accounts Receivable, after Allowance for Credit Loss, Current Purchases of marketable securities Payments to Acquire Marketable Securities Entity Central Index Key Entity Central Index Key Equity Components [Axis] Equity Components [Axis] Investment in affiliates and other assets Investments and Other Noncurrent Assets Measurement Frequency [Axis] Measurement Frequency [Axis] Fair Value, Recurring Fair Value, Recurring [Member] Tax payments related to RSU issuances Share-Based Payment Arrangement, Decrease for Tax Withholding Obligation Timing of Transfer of Good or Service [Axis] Timing of Transfer of Good or Service [Axis] Document Fiscal Year Focus Document Fiscal Year Focus CASH FLOWS FROM OPERATING ACTIVITIES: Net Cash Provided by (Used in) Operating Activities [Abstract] City Area Code City Area Code Statement [Line Items] Statement [Line Items] General and administrative General and administrative General and Administrative Expense ASSETS Assets [Abstract] Change in operating assets and liabilities Increase (Decrease) in Other Operating Assets and Liabilities, Net Long-Term Debt, Type [Domain] Long-Term Debt, Type [Domain] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis] Statement of Stockholders' Equity [Abstract] Statement of Stockholders' Equity [Abstract] Fair Value Hierarchy and NAV [Axis] Fair Value Hierarchy and NAV [Axis] Transportation Transportation Segment [Member] Represents the transportation segment. Loss Contingencies [Table] Loss Contingencies [Table] CASH FLOWS FROM FINANCING ACTIVITIES: Net Cash Provided by (Used in) Financing Activities [Abstract] Product Product [Member] Accumulated Other Comprehensive Loss AOCI Attributable to Parent [Member] Share-based compensation Share-Based Payment Arrangement, Noncash Expense Additional cash balances denominated in foreign currencies Cash, Additional Amount Held in Foreign Currency Cash, Additional Amount Held in Foreign Currency Purchases of equity and loans to equity investees Amount invested Payments to Acquire Equity Method Investments Cash paid for: Interest Paid, Including Capitalized Interest, Operating and Investing Activities [Abstract] Other long-term obligations Other Liabilities, Noncurrent Equity in loss of affiliates Equity in loss of affiliate Income (Loss) from Equity Method Investments Document Transition Report Document Transition Report Local Phone Number Local Phone Number Dilution associated with stock compensation plans Dilutive Securities, Effect on Basic Earnings Per Share, Options and Restrictive Stock Units Purchases of property and equipment Payments to Acquire Property, Plant, and Equipment Debt conversion, converted instrument, amount Debt Conversion, Converted Instrument, Amount Operating income (loss) Operating income (loss) Operating Income (Loss) Disaggregation of Revenue [Line Items] Disaggregation of Revenue [Line Items] Recent Accounting Pronouncements New Accounting Pronouncements, Policy [Policy Text Block] Schedule of Earnings Per Share, Basic and Diluted Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Document Information [Table] Document Information [Table] Service Service [Member] Goodwill Beginning balance Ending balance Goodwill Changes in accrued warranty obligations for pre-existing warranties during the period, including expirations Standard and Extended Product Warranty Accrual, Increase (Decrease) for Preexisting Warranties Cash and cash equivalents held by foreign subsidiaries Cash, Held in Foreign Currency Movement in Standard Product Warranty Accrual [Roll Forward] Movement in Standard Product Warranty Accrual [Roll Forward] EX-101.PRE 10 dakt-20230128_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT GRAPHIC 11 dakt-20230128_g1.jpg begin 644 dakt-20230128_g1.jpg M_]C_X 02D9)1@ ! 0$ 8 !@ #_X1#Z17AI9@ 34T *@ @ ! $[ ( M 0 (2H=I 0 ! (6IR= $ @ 0TNH< < @, /@ M FMC.60G/SX- M"CQX.GAM<&UE=&$@>&UL;G,Z>#TB861O8F4Z;G,Z;65T82\B/CQR9&8Z4D1& M('AM;&YS.G)D9CTB:'1T<#HO+W=W=RYW,RYO&UL;G,Z7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7& MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$ P$! 0$! M 0$! 0 $" P0%!@<("0H+_\0 M1$ @$"! 0#! <%! 0 0)W $" M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$ MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4 MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,! (1 Q$ /P#Z1HHHH ** M** "BBJ&N7TFF:!?WT"JTMM;R2H'!*DJI(SCMQ32N[";LKLOT5\\K\?_ !05 M!^P:1T_YXR__ !RC_A?WBC_GPTC_ +\R_P#QRO2_LS$>7WGG_P!HT//[CZ&H MKYY_X7]XH_Y\-(_[\R__ !RC_A?WBC_GPTC_ +\R_P#QRC^R\1V7WA_:6'\_ MN/H:BOGG_A?WBC_GPTC_ +\R_P#QRC_A?WBC_GPTC_OS+_\ '*/[,Q'E]X?V ME0\_N/H:BOGG_A?WBC_GPTC_ +\R_P#QRE'Q^\4?] _2#_VQE_\ CE']EXCR M^\/[1H>?W'T+17B&C_M S>:J>(-'C\O/S363$;?^ ,3_ #KUG0?$VE>); 7F MC7D=Q%WV\,GL0>17)6PU6C\:.FEB*57X6:U%(#FE%X/K7UV&Q=*OI'<^6KX6I1UEL9U%+CF ME +,%4$EC@ =SZ5V:=3D2;$XHKVOP/\ !&&2SBO_ !>9#)( RV,;%0@]'(Y) M]AT]Z[X_#'P:8_+_ .$?LP",9"<_G_6O*J9I2A+E2N>G3RZK*/,]#Y6I*]C\ M>?!9+"QDU+PD99%B!:2Q<[CCN4;K^!_"O'?\\UVT,13KQO!G'6H3H2M(,UI^ M'_$&H^&M7CU'29S%,I^9/X91_=8=Q672UO.*G&TC*,G%WB?6G@OQ=9>,M 34 M;0>7)]R> G)B?N/IZ'N*Z$5\R?"/Q,_A_P G=[BT445QG8%%%% !1110 4444 %%%% !1110 M444&@!,9QGM7E?QVT&&[\*0:PJ@7%A,JE^YC<[2/SP?SKU,^U> MO:2$>;>3HD:YYPI#,?R&/Q%=.$;5>+B/6/B-J$ENV^*WVVZL.A*CYO_'LUZV5-^V=MK'E9G;V2 MON<;1117TY\Z20RO!<131DJ\;JRD=B"#7V78SBYL()QTEC5Q^(S7QE&C2RI& M@)9F &!ZU]FZ?#]FT^W@_P">42I^0Q7@9O:\>Y[F5W]XL4445X1[84444 %% M%% !1110 4444 %%%% !2.X1"SD*H&23T I:Q_%IQX-U?'7[%-_Z :<5=I$R M?+%LH^(/'WASPY:&:_U.%FP=D,#!W<^@ _KBOG+QOXRO/&NN?;+H&*VB!6VM M\Y$:^I]2>_TKFD&$!'7'7O3O\\5]5A,#"@^;=GS6)QLZRY=D!.:=&[Q2+)$[ M1R*05=3@J1T(]Z917HM' M-CWSP3\:].O+.*S\6.+*\10OVHC]U+CN3_ M[ M=.:]!;Q?X=2W^T-KFGB+&[=]I3I],U\A]>M( !V&:\BIE5.4KQ=CU*>95(QM M)7/]>'$D\DDD\DD\TG^>E%=V' MPU/#QM XZ^(G6=Y!2@9H^O%7-*TJ]UO4X=.TNW:XN9CA4 Z#U)[+ZDUT2DHJ M[V,(Q;=D=/\ "KPX_B+QW9EDS:V#"ZF;''!^4?BP_2OJ)1C-<'X(T[0O >DC M2GO8GU&1PUY-M(#2'HN<8 '09(KNU.:^2QM=UZO-TZ'U&#HJE3MU'4445PG: M%%%% !1110 4444 %%%% !112$XH 6LOQ);S7GAC4K:V0R2S6LJ(@ZLQ0@#\ MZTM]!/K33L[DR2DK'RLOPM\:!0#H4VK_:M9*UD>9_9M*^[/EC_A5OC/_H S?]]K_C1_PJWQG_T 9O\ OM?\ M:^IRU)N_&G_:M;L@_LRCW9\L_P#"K?&?_0!F_P"^U_QH_P"%6^,_^@#-_P!] MK_C7U,&S2YH_M6MV0?V91[L^6/\ A5OC/_H S?\ ?:_XTZ/X5>-)'"KHP^ M&/!FC>$;'[/H]ML9A^\G?YI)/JW]*WAR.:,Y''%<=;%U:_Q,ZZ6%I4=EJ>;7 M?AG4FN @LY)F0/$B!E$$P8RGS6.C6<+6]G#"[F1HXU5G)Y8@ M8S3_ *T*<5A*3DC:,%%CZ*;NI0B6?P_M]/UGPO?7=KJ N MTB%J]V\JW2MP5*L3G\/ZU#X_\4:=KGBP>';W6'TG3=/C:2XG@+AI;DK\B J, MX7.3^(KO[+X=^%[#4HK^#36>YAYBDN+J:;8?4!W(!]ZT-*\+Z-HL,L6G6*1K M-*TTA=FD9W;J2SDD_G70JT%9N[:.9T*C;ULF<-X.\8GQ%\,]6MKJY$FIZ9:2 MPS2 D&4!"$D'?D?K7%>']?U#4=$T#P_XBU*XT'1)H/EO5)+WYWGY?-/W/3^M M>U/X/T)]6N-2^P!;JYMS;3/'*Z"2,]5*@A?QQGWH'A#01X9C\/MIT;Z7&NU+ M>1F?:,D\,26SR>6Q2N/ N@7^D65B\$PMK3+0B*ZD7D M@9)(8%NG>N \#>"](US5O%%MJ1O98]/U)K:V OIEV1C/'#<_C7J^CZ)8Z!IZ M6.EQR16R?<1YWEV^P+DD#VIFE^'],T6XOI]-MO)DU"6+5S5TKR4OO/'=>6 _%;7XKW2=5UBUM[> I#97,B^3A!\Q"L/2IO!#KJ M/B6ZUKPS8ZA9:+%ILT4AN;QI1Y^_4\]^&_@?1_$?P_T[5-7^VS7EP)#))]NF7=\[ /6LB#P'X;MO M#UYH<&FA--O7\R> 328=N.^[(^Z. 0.*GVU-ZN.MU]P_85%97TL, M_!.EZA-<-9S:69)(XYWCW-L')*D'L.];&H>"/#VA^(-"N+36+K29_M8"))!_#VLFS.H6+.UE'Y5NR7,L;1KQQE6!/3O56V^&_A:T MU"WO8M/F:XM7$D+37L\H1AT(#.1FE[:%EJ]NR#V,U?;[V>>R^&M3E\1:W-?^ M';O7UFOG:"XMM:$*I'QA-H<8(^E=1\,5@MM6\062:;J&F7$)MS-;7=]]I10P M?;L/..ASSZ5LR_#7PM+=3W!L;A)+B5II?*U"XC#.QRS860#DGTK2T+PIHWAJ M2Y?1K5X'N]OGN\\DI?;G;R['IN/YT3K0E!KK_7F.%&<9J3V-BBBBN0ZPHHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ ..HHHH **** "BBB@#_]D! end XML 12 R1.htm IDEA: XBRL DOCUMENT v3.22.4
Cover - shares
9 Months Ended
Jan. 28, 2023
Mar. 01, 2023
Document Information [Line Items]    
Document Type 10-Q  
Document Quarterly Report true  
Document Period End Date Jan. 28, 2023  
Document Transition Report false  
Entity File Number 0-23246  
Entity Registrant Name Daktronics, Inc.  
Entity Incorporation, State or Country Code SD  
Entity Tax Identification Number 46-0306862  
Entity Address, Address Line One 201 Daktronics Drive  
Entity Address, City or Town Brookings  
Entity Address, State or Province SD  
Entity Address, Postal Zip Code 57006  
City Area Code 605  
Local Phone Number 692-0200  
Entity Current Reporting Status Yes  
Entity Interactive Data Current Yes  
Entity Filer Category Accelerated Filer  
Entity Small Business false  
Entity Emerging Growth Company false  
Entity Shell Company false  
Entity Common Stock, Shares Outstanding   45,465,728
Entity Central Index Key 0000915779  
Amendment Flag false  
Current Fiscal Year End Date --04-29  
Document Fiscal Period Focus Q3  
Document Fiscal Year Focus 2023  
Common Stock    
Document Information [Line Items]    
Title of 12(b) Security Common Stock, No Par Value  
Trading Symbol DAKT  
Security Exchange Name NASDAQ  
Preferred Stock    
Document Information [Line Items]    
Title of 12(b) Security Preferred Stock Purchase Rights  
Trading Symbol DAKT  
Security Exchange Name NASDAQ  
XML 13 R2.htm IDEA: XBRL DOCUMENT v3.22.4
Condensed Consolidated Balance Sheets - USD ($)
$ in Thousands
Jan. 28, 2023
Apr. 30, 2022
CURRENT ASSETS:    
Cash and cash equivalents $ 10,022 $ 17,143
Restricted cash 708 865
Marketable securities 530 4,020
Accounts receivable, net 115,840 101,099
Inventories 164,879 134,392
Contract assets 36,098 41,687
Current maturities of long-term receivables 1,716 2,798
Prepaid expenses and other current assets 8,770 14,963
Income tax receivables 3,258 603
Total current assets 341,821 317,570
Property and equipment, net 73,795 66,765
Long-term receivables, less current maturities 452 1,490
Goodwill 3,293 7,927
Intangibles, net 1,220 1,472
Investment in affiliates and other assets 33,071 32,321
Deferred income taxes 0 13,331
TOTAL ASSETS 453,652 440,876
CURRENT LIABILITIES:    
Accounts payable 70,592 76,313
Contract liabilities 97,703 90,393
Accrued expenses 32,711 34,959
Warranty obligations 10,998 11,621
Income taxes payable 382 408
Total current liabilities 212,386 213,694
Long-term warranty obligations 19,216 17,257
Long-term contract liabilities 12,674 10,998
Other long-term obligations 6,397 7,076
Line of Credit 23,638 0
Deferred income taxes 0 287
Total long-term liabilities 61,925 35,618
SHAREHOLDERS' EQUITY:    
Preferred Shares, no par value, authorized 50,000 shares; no shares issued and outstanding 0 0
Common Stock, no par value, authorized 115,000,000 shares; 47,373,959 and 46,733,544 shares issued at January 28, 2023 and April 30, 2022, respectively 63,002 61,794
Additional paid-in capital 49,719 48,372
Retained earnings 82,011 96,608
Treasury Stock, at cost, 1,907,445 shares at January 28, 2023 and April 30, 2022, respectively (10,285) (10,285)
Accumulated other comprehensive loss (5,106) (4,925)
TOTAL SHAREHOLDERS' EQUITY 179,341 191,564
TOTAL LIABILITIES AND SHAREHOLDERS' EQUITY $ 453,652 $ 440,876
XML 14 R3.htm IDEA: XBRL DOCUMENT v3.22.4
Condensed Consolidated Balance Sheets (Parentheticals) - shares
Jan. 28, 2023
Apr. 30, 2022
Statement of Financial Position [Abstract]    
Preferred stock, shares authorized (in shares) 50,000 50,000
Preferred stock, shares issued (in shares) 0 0
Preferred stock, shares outstanding (in shares) 0 0
Common stock, shares authorized (in shares) 115,000,000 115,000,000
Common stock, shares, issued (in shares) 47,373,959 46,733,544
Treasury stock, shares (in shares) 1,907,445 1,907,445
XML 15 R4.htm IDEA: XBRL DOCUMENT v3.22.4
Condensed Consolidated Statements of Operations - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Jan. 28, 2023
Jan. 29, 2022
Jan. 28, 2023
Jan. 29, 2022
Income Statement [Abstract]        
Net sales $ 184,975 $ 139,558 $ 544,334 $ 448,767
Cost of sales 143,262 117,250 445,123 362,007
Gross profit 41,713 22,308 99,211 86,760
Operating expenses:        
Selling 12,908 12,735 41,866 37,012
General and administrative 9,861 8,328 27,989 24,100
Product design and development 7,250 6,925 21,655 21,283
Goodwill impairment 4,576 0 4,576 0
Operating expenses 34,595 27,988 96,086 82,395
Operating income (loss) 7,118 (5,680) 3,125 4,365
Nonoperating (expense) income:        
Interest (expense) income, net (398) 56 (721) 134
Other expense, net (1,380) (793) (2,335) (2,613)
Income (loss) before income taxes 5,340 (6,417) 69 1,886
Income tax expense (benefit) 1,627 (2,067) 14,666 177
Net income (loss) $ 3,713 $ (4,350) $ (14,597) $ 1,709
Weighted average shares outstanding:        
Basic (in shares) 45,387 45,223 45,320 45,263
Diluted (in shares) 45,448 45,223 45,320 45,442
Earnings (loss) per share:        
Basic (in usd per share) $ 0.08 $ (0.10) $ (0.32) $ 0.04
Diluted (in usd per share) $ 0.08 $ (0.10) $ (0.32) $ 0.04
XML 16 R5.htm IDEA: XBRL DOCUMENT v3.22.4
Condensed Consolidated Statements of Comprehensive (Loss) Income - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Jan. 28, 2023
Jan. 29, 2022
Jan. 28, 2023
Jan. 29, 2022
Statement of Comprehensive Income [Abstract]        
Net income (loss) $ 3,713 $ (4,350) $ (14,597) $ 1,709
Other comprehensive (loss):        
Cumulative translation adjustments 1,976 (714) (187) (1,137)
Unrealized gain (loss) on available-for-sale securities, net of tax 6 (10) 6 (10)
Total other comprehensive (loss), net of tax 1,982 (724) (181) (1,147)
Comprehensive income (loss) $ 5,695 $ (5,074) $ (14,778) $ 562
XML 17 R6.htm IDEA: XBRL DOCUMENT v3.22.4
Condensed Consolidated Statements of Shareholders' Equity - USD ($)
$ in Thousands
Total
Common Stock
Additional Paid-In Capital
Retained Earnings
Treasury Stock
Accumulated Other Comprehensive Loss
Balance beginning at May. 01, 2021 $ 193,554 $ 60,575 $ 46,595 $ 96,016 $ (7,297) $ (2,335)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net income (loss) 3,685     3,685    
Cumulative translation adjustments (373)         (373)
Share-based compensation 518   518      
Employee savings plan activity 597 597        
Treasury stock reissued 200   4   196  
Balance ending at Jul. 31, 2021 198,181 61,172 47,117 99,701 (7,101) (2,708)
Balance beginning at May. 01, 2021 193,554 60,575 46,595 96,016 (7,297) (2,335)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net income (loss) 1,709          
Cumulative translation adjustments (1,137)          
Unrealized gain (loss) on available-for-sale securities, net of tax (10)          
Balance ending at Jan. 29, 2022 193,839 61,794 47,903 97,725 (10,101) (3,482)
Balance beginning at Jul. 31, 2021 198,181 61,172 47,117 99,701 (7,101) (2,708)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net income (loss) 2,374     2,374    
Cumulative translation adjustments (50)         (50)
Share-based compensation 494   494      
Exercise of stock options 3 3        
Tax payments related to RSU issuances (199)   (199)      
Balance ending at Oct. 30, 2021 200,803 61,175 47,412 102,075 (7,101) (2,758)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net income (loss) (4,350)     (4,350)    
Cumulative translation adjustments (714)         (714)
Unrealized gain (loss) on available-for-sale securities, net of tax (10)         (10)
Share-based compensation 491   491      
Exercise of stock options 5 5        
Employee savings plan activity 614 614        
Treasury stock purchase (3,000)       (3,000)  
Balance ending at Jan. 29, 2022 193,839 61,794 47,903 97,725 (10,101) (3,482)
Balance beginning at Apr. 30, 2022 191,564 61,794 48,372 96,608 (10,285) (4,925)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net income (loss) (5,326)     (5,326)    
Cumulative translation adjustments (642)         (642)
Unrealized gain (loss) on available-for-sale securities, net of tax 1         1
Share-based compensation 511   511      
Employee savings plan activity 594 594        
Balance ending at Jul. 30, 2022 186,702 62,388 48,883 91,282 (10,285) (5,566)
Balance beginning at Apr. 30, 2022 191,564 61,794 48,372 96,608 (10,285) (4,925)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net income (loss) (14,597)          
Cumulative translation adjustments (187)          
Unrealized gain (loss) on available-for-sale securities, net of tax 6          
Balance ending at Jan. 28, 2023 179,341 63,002 49,719 82,011 (10,285) (5,106)
Balance beginning at Jul. 30, 2022 186,702 62,388 48,883 91,282 (10,285) (5,566)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net income (loss) (12,984)     (12,984)    
Cumulative translation adjustments (1,521)         (1,521)
Unrealized gain (loss) on available-for-sale securities, net of tax (1)         (1)
Share-based compensation 474   474      
Tax payments related to RSU issuances (140)   (140)      
Balance ending at Oct. 29, 2022 172,530 62,388 49,217 78,298 (10,285) (7,088)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net income (loss) 3,713     3,713    
Cumulative translation adjustments 1,976         1,976
Unrealized gain (loss) on available-for-sale securities, net of tax 6         6
Share-based compensation 502   502      
Employee savings plan activity 614 614        
Balance ending at Jan. 28, 2023 $ 179,341 $ 63,002 $ 49,719 $ 82,011 $ (10,285) $ (5,106)
XML 18 R7.htm IDEA: XBRL DOCUMENT v3.22.4
Condensed Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
9 Months Ended
Jan. 28, 2023
Jan. 29, 2022
CASH FLOWS FROM OPERATING ACTIVITIES:    
Net income (loss) $ (14,597) $ 1,709
Adjustments to reconcile net (loss) income to net cash used in operating activities:    
Depreciation and amortization 12,543 11,544
Gain on sale of property, equipment and other assets (588) (737)
Share-based compensation 1,487 1,503
Equity in loss of affiliates 2,596 1,966
Provision (recovery) for doubtful accounts, net 674 (600)
Deferred income taxes, net 13,028 151
Goodwill impairment 4,576 0
Change in operating assets and liabilities (29,206) (41,000)
Net cash used in operating activities (9,487) (25,464)
CASH FLOWS FROM INVESTING ACTIVITIES:    
Purchases of property and equipment (21,809) (10,024)
Proceeds from sales of property, equipment and other assets 612 838
Purchases of marketable securities 0 (4,045)
Proceeds from sales or maturities of marketable securities 3,490 0
Purchases of equity and loans to equity investees (3,240) (6,695)
Net cash used in investing activities (20,947) (19,926)
CASH FLOWS FROM FINANCING ACTIVITIES:    
Borrowings on notes payable 283,115 0
Payments on notes payable (259,477) 0
Principal payments on long-term obligations 0 (200)
Payments for common shares repurchased 0 (3,000)
Proceed from exercise of stock options 0 8
Tax payments related to RSU issuances (140) (199)
Net cash provided by (used in) financing activities 23,498 (3,391)
EFFECT OF EXCHANGE RATE CHANGES ON CASH (342) 98
NET DECREASE IN CASH, CASH EQUIVALENTS AND RESTRICTED CASH (7,278) (48,683)
CASH, CASH EQUIVALENTS AND RESTRICTED CASH:    
Beginning of period 18,008 80,402
End of period 10,730 31,719
Cash paid for:    
Interest 760 0
Income taxes, net of refunds 4,456 1,601
Supplemental schedule of non-cash investing and financing activities:    
Demonstration equipment transferred to inventory 0 53
Purchases of property and equipment included in accounts payable 1,538 1,795
Contributions of common stock under the ESPP $ 1,207 $ 1,211
XML 19 R8.htm IDEA: XBRL DOCUMENT v3.22.4
Basis of Presentation
9 Months Ended
Jan. 28, 2023
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Basis of Presentation Basis of Presentation
Daktronics, Inc. and its subsidiaries (the “Company”, “Daktronics”, “we”, “our”, or “us”) are an industry leader in designing and manufacturing electronic scoreboards, programmable display systems and large screen video displays for sporting, commercial and transportation applications.
In the opinion of management, the accompanying unaudited condensed consolidated financial statements contain all adjustments (consisting of normal recurring adjustments) necessary to fairly present our financial position, results of operations and cash flows for the periods presented. The preparation of financial statements in conformity with accounting principles generally accepted in the United States of America ("GAAP") requires management to make estimates and assumptions affecting the reported amounts therein. Due to the inherent uncertainty involved in making estimates, actual results in future periods may differ from those estimates.
Certain information and disclosures normally included in financial statements prepared in accordance with GAAP have been condensed or omitted. The balance sheet at April 30, 2022 has been derived from the audited financial statements at that date, but it does not include all the information and disclosures required by GAAP for complete financial statements. These financial statements should be read in conjunction with our financial statements and notes thereto for the fiscal year ended April 30, 2022, which are contained in our Annual Report on Form 10-K previously filed with the Securities and Exchange Commission ("SEC"). The results of operations for the interim periods presented are not necessarily indicative of results that may be expected for any other interim period or for the full fiscal year.
Daktronics, Inc. operates on a 52- or 53-week fiscal year, with our fiscal year ending on the Saturday closest to April 30 of each year. When April 30 falls on a Wednesday, the fiscal year ends on the preceding Saturday. Within each fiscal year, each quarter is comprised of 13-week periods following the beginning of each fiscal year. In each 53-week fiscal year, an additional week is added to the first quarter, and each of the last three quarters is comprised of a 13-week period. The nine months ended January 28, 2023 and January 29, 2022 contained operating results for 39 weeks.
Cash and cash equivalents and restricted cash
The following table provides a reconciliation of cash, cash equivalents, and restricted cash reported within the condensed consolidated balance sheets that sum to the totals of the same amounts shown in the condensed consolidated statements of cash flows. Restricted cash consists of cash and cash equivalents held in bank deposit accounts to secure issuances of foreign bank guarantees.
January 28,
2023
January 29,
2022
Cash and cash equivalents$10,022 $30,883 
Restricted cash708 836 
Total cash, cash equivalents, and restricted cash shown in the condensed consolidated statements of cash flows$10,730 $31,719 
We have foreign currency cash accounts to operate our global business. These accounts are impacted by changes in foreign currency rates. Of our $10,022 in cash and cash equivalents balances at January 28, 2023, $3,257 were denominated in U.S. dollars, of which $498 were held by our foreign subsidiaries. As of January 28, 2023, we had an additional $6,765 in cash balances denominated in foreign currencies, of which $5,421 were maintained in accounts of our foreign subsidiaries.
Liquidity and Going Concern
The accompanying condensed consolidated financial statements are prepared in accordance with generally accepted accounting principles applicable to a going concern, which contemplates the realization of assets and the satisfaction of liabilities in the normal course of business.
During much of the past calendar year, we have experienced negative impacts in our business driven by global economic conditions and supply chain disruptions. These conditions have caused volatility in our cash flow, pricing, order volumes, lead-times, competitiveness, revenue cycles, and production costs. To adapt, we used cash and line of credit borrowings to increase our investment in inventory to add stability to our production processes to fulfill backlog and used cash to invest in property and equipment to expand our capacity and add automation. To improve operations and cash flows, we have increased prices of our goods and services. In addition, we instituted a liquidity enhancement plan program focusing our teams on improving our cash flow and enhancing our liquidity. Our ability to fund inventory levels, operations, and capital expenditures in the future will be dependent on our ability to generate cash flow from operations in these conditions, to maintain or improve margins, and to use funds from our credit facility. $35,000 of our credit facility expires in April 2025 and $10,000 expires in May 2023, and it requires us to comply with certain covenants.
Although supply chain disruptions have started to ease and we expect our inventory levels and working capital levels to decline, we cannot be certain we will not experience future disruptions or need additional liquidity to fund inventory levels, operations, and capital expenditures. Therefore, we plan to obtain additional liquidity to meet our obligations as they come due in the 12 months following the date of this Report, and we cannot be assured that such liquidity will be available or the form of such liquidity, such as equity raises or debt financing. These conditions raise substantial doubt about our ability to continue as a going concern.
In response to these conditions, the Board of Directors formed an independent Strategy and Financing Review Committee in December 2022, to address the Company's near-term credit needs and to examine alternatives for strengthening the Company's longer-term financial structure and liquidity profile. The Committee retained financial and legal advisors to explore additional ways to improve our long-term liquidity profile. We are pursuing additional liquidity through various means from potential financing sources, including but not limited to obtaining financing secured by a mortgage on our facilities, a sales-leaseback transaction, leasing property and equipment, longer-term asset-based lending structures, and junior capital. We have continued focusing on reducing working capital and improving profitability through activities in our liquidity enhancement plan. Because these plans are not finalized and are subject to market conditions and restrictions from our existing financing agreements that are not within our control, they cannot be deemed probable. As a result, we have concluded that our plans do not alleviate substantial doubt about our ability to continue as a going concern.
Refer to "Note 7. Financing Agreements" for additional considerations related to our financing agreements.
The condensed consolidated financial statements do not include any adjustments relating to the recoverability and classification of recorded asset amounts or the amounts and classification of liabilities that might result from the outcome of this uncertainty.
Variable Interest Entities
We consolidate entities in which we have a controlling financial interest by first considering if an entity meets the definition of a variable interest entity ("VIE") for which we are deemed to be the primary beneficiary, or if we have the power to control an entity through a majority of voting interest or through other arrangements.
Variable Interest Entities: A VIE is an entity (i) that lacks sufficient equity to finance its activities without additional subordinated financial support from other parties; (ii) whose equity holders lack the characteristics of a controlling financial interest; and/or (iii) that is established with non-substantive voting rights. A VIE is consolidated by its primary beneficiary, which is defined as the party who has a controlling financial interest in the VIE through (a) the power to direct the activities of the VIE that most significantly affect the VIE’s economic performance, and (b) the obligation to absorb losses or right to receive benefits of the VIE that could be significant to the VIE. This assessment may involve subjectivity in the determination of which activities most significantly affect the VIE’s performance and making estimates about current and future fair value of the assets held by the VIE and financial performance of the VIE. In assessing the Company's interests in the VIE, we also consider interests held by its related parties, including de facto agents. Additionally, we assess whether it is a member of a related party group that collectively meets the power and benefits criteria and, if so, whether we are most closely associated with the VIE. In performing the related party analysis, we consider both qualitative and
quantitative factors including, but not limited to: the characteristics and size of its investment relative to the related party; our and the related party's ability to control or significantly influence key decisions of the VIE, including consideration of involvement by de facto agents; the obligation or likelihood for us or the related party to fund operating losses of the VIE; and the similarity and significance of the VIE’s business activities to those of us and the related party. The determination of whether an entity is a VIE, and whether we are the primary beneficiary, may involve significant judgment, and depends upon facts and circumstances specific to an entity at the time of the assessment.
At the end of each reporting period, we reassess whether changes in facts and circumstances cause a change in the status of an entity as a VIE or voting interest entity, and/or a change in our consolidation assessment. Changes in consolidation status are applied prospectively. An entity may be consolidated as a result of this reassessment, in which case, the assets, liabilities and noncontrolling interest in the entity are recorded at fair value upon initial consolidation. Any existing equity interest held by us in the entity prior to us obtaining control will be remeasured at fair value, which may result in a gain or loss recognized upon initial consolidation. However, if the consolidation represents an asset acquisition of a voting interest entity, our existing interest in the acquired assets, if any, is not remeasured to fair value but continues to be carried at historical cost. We may also deconsolidate a subsidiary as a result of this reassessment, which may result in a gain or loss recognized upon deconsolidation depending on the carrying values of deconsolidated assets and liabilities compared to the fair value of any interests retained.
See "Note 2. Investment in Affiliates" of the Notes to our Condensed Consolidated Financial Statements included in this Report.
Recent Accounting Pronouncements
There have been no material changes to our significant accounting policies and estimates as described in our Annual Report on Form 10-K for the fiscal year ended April 30, 2022.
Accounting Standards Adopted
There were no standards adopted since our last Quarterly Report on Form 10-Q.
Accounting Standards Not Yet Adopted
There are no significant new Accounting Standards Updates issued that the Company has not yet adopted as of January 28, 2023.
XML 20 R9.htm IDEA: XBRL DOCUMENT v3.22.4
Investments in Affiliates
9 Months Ended
Jan. 28, 2023
Investments in and Advances to Affiliates, Schedule of Investments [Abstract]  
Investments in Affiliates Investments in Affiliates
We evaluated the nature of our investment in affiliates of XdisplayTM company, which is developing micro-LED mass transfer expertise and technologies, and Miortech (dba Etulipa), which is developing low power outdoor electrowetting technology. We determined that Miortech is a VIE, and based on management's analysis, we determined that Daktronics is not the primary beneficiary; therefore, the investment in Miortech is accounted for under the equity method.
The aggregate amount of our investments accounted for under the equity method was $17,145 and $16,916 as of January 28, 2023 and April 30, 2022, respectively. Our proportional share of the respective affiliates' earnings or losses is included in the "Other expense, net" line item in our condensed consolidated statements of operations. For the three and nine months ended January 28, 2023, our share of the losses of our affiliates was $895 and $2,596 as compared to $401 and $1,966 for the three and nine months ended January 29, 2022.
We purchased services for research and development activities from our equity method investees. The total of these related party transactions for the nine months ended January 28, 2023 and January 29, 2022 was $672 and $1,520, respectively, which is included in the "Product design and development" line item in our condensed consolidated statements of operations, and for the nine months ended January 28, 2023, $52 remains unpaid and is included in the "Accounts payable" line item in our condensed consolidated balance sheets.
During the nine months ended January 28, 2023, we invested $2,250 evidenced by convertible notes and $990 evidenced by promissory notes ("Notes") in our affiliates, which is included in the "Investment in affiliates and other assets" line item in our condensed consolidated balance sheets. During the nine months ended January 28, 2023, we converted $2,823 evidenced by the Notes to stock ownership. After this conversion of Notes to stock ownership, our ownership increased to
54.5 percent in Miortech. Our ownership in XdisplayTM company is 16.4 percent as of January 28, 2023. The total amount of Notes included in the "Investments in affiliates and other assets" line item in our condensed consolidated balance sheets as of January 28, 2023 was $7,693.
XML 21 R10.htm IDEA: XBRL DOCUMENT v3.22.4
Earnings Per Share ("EPS")
9 Months Ended
Jan. 28, 2023
Earnings Per Share [Abstract]  
Earnings Per Share ("EPS") Earnings Per Share ("EPS")
The following is a reconciliation of the net income (loss) and common share amounts used in the calculation of basic and diluted EPS for the three and nine months ended January 28, 2023 and January 29, 2022:
Net income (loss)SharesPer share (loss) income
For the three months ended January 28, 2023
Basic earnings per share$3,713 45,387 $0.08 
Dilution associated with stock compensation plans— 61 — 
Diluted earnings per share$3,713 45,448 $0.08 
For the three months ended January 29, 2022
Basic and diluted (loss) earnings per share$(4,350)45,223 $(0.10)
Diluted (loss) earnings per share$(4,350)45,223 $(0.10)
For the nine months ended January 28, 2023
Basic and diluted (loss) earnings per share$(14,597)45,320 $(0.32)
Diluted (loss) earnings per share$(14,597)45,320 $(0.32)
For the nine months ended January 29, 2022
Basic earnings per share$1,709 45,263 $0.04 
Dilution associated with stock compensation plans— 179 — 
Diluted earnings per share$1,709 45,442 $0.04 
Options outstanding to purchase 2,102 shares of common stock with a weighted average exercise price of $7.13 for the three months ended January 28, 2023 and 2,216 shares of common stock with a weighted average exercise price of $8.17 for the three months ended January 29, 2022 were not included in the computation of diluted earnings per share because the effects would be anti-dilutive.
Options outstanding to purchase 2,089 shares of common stock with a weighted average exercise price of $7.59 for the nine months ended January 28, 2023 and 1,857 shares of common stock with a weighted average exercise price of $9.26 for the nine months ended January 29, 2022 were not included in the computation of diluted earnings per share because the effects would be anti-dilutive.
XML 22 R11.htm IDEA: XBRL DOCUMENT v3.22.4
Revenue Recognition
9 Months Ended
Jan. 28, 2023
Revenue from Contract with Customer [Abstract]  
Revenue Recognition Revenue Recognition
Disaggregation of revenue
The following table presents our disaggregation of revenue by segments:
Three Months Ended January 28, 2023
CommercialLive Events
High School
Park and Recreation
TransportationInternationalTotal
Type of performance obligation
Unique configuration$9,929 $53,437 $3,380 $11,446 $8,138 $86,330 
Limited configuration35,864 7,858 23,865 5,328 11,040 83,955 
Service and other4,174 6,453 1,067 804 2,192 14,690 
$49,967 $67,748 $28,312 $17,578 $21,370 $184,975 
Timing of revenue recognition
Goods/services transferred at a point in time$36,746 $10,125 $22,716 $5,571 $11,861 $87,019 
Goods/services transferred over time13,221 57,623 5,596 12,007 9,509 97,956 
$49,967 $67,748 $28,312 $17,578 $21,370 $184,975 
Nine Months Ended January 28, 2023
CommercialLive Events
High School
Park and Recreation
TransportationInternationalTotal
Type of performance obligation
Unique configuration$20,198 $148,467 $17,828 $35,330 $20,762 $242,585 
Limited configuration94,408 26,013 85,123 15,969 36,826 258,339 
Service and other12,526 18,890 3,176 2,498 6,320 43,410 
$127,132 $193,370 $106,127 $53,797 $63,908 $544,334 
Timing of revenue recognition
Goods/services transferred at a point in time$97,381 $31,029 $80,935 $16,702 $38,756 $264,803 
Goods/services transferred over time29,751 162,341 25,192 37,095 25,152 279,531 
$127,132 $193,370 $106,127 $53,797 $63,908 $544,334 
Three Months Ended January 29, 2022
CommercialLive Events
High School
Park and Recreation
TransportationInternationalTotal
Type of performance obligation
Unique configuration$4,112 $25,950 $4,167 $9,803 $8,606 $52,638 
Limited configuration32,081 6,843 18,717 5,269 10,453 73,363 
Service and other3,902 6,264 837 751 1,803 13,557 
$40,095 $39,057 $23,721 $15,823 $20,862 $139,558 
Timing of revenue recognition
Goods/services transferred at a point in time$32,829 $8,540 $17,351 $5,576 $10,967 $75,263 
Goods/services transferred over time7,266 30,517 6,370 10,247 9,895 64,295 
$40,095 $39,057 $23,721 $15,823 $20,862 $139,558 
Nine Months Ended January 29, 2022
CommercialLive Events
High School
Park and Recreation
TransportationInternationalTotal
Type of performance obligation
Unique configuration$12,258 $110,986 $15,241 $25,320 $26,051 $189,856 
Limited configuration83,965 21,510 66,590 15,173 32,464 219,702 
Service and other11,116 18,344 2,531 1,941 5,277 39,209 
$107,339 $150,840 $84,362 $42,434 $63,792 $448,767 
Timing of revenue recognition
Goods/services transferred at a point in time$85,570 $26,877 $62,407 $15,781 $33,801 $224,436 
Goods/services transferred over time21,769 123,963 21,955 26,653 29,991 224,331 
$107,339 $150,840 $84,362 $42,434 $63,792 $448,767 
See "Note 5. Segment Reporting" for a disaggregation of revenue by geography.
Contract balances
Contract assets represent revenue recognized in excess of amounts billed and include unbilled receivables. Unbilled receivables, which represent an unconditional right to payment subject only to the passage of time, are reclassified to accounts receivable when they are billed according to the contract terms. Contract liabilities represent amounts billed to the customers in excess of revenue recognized to date.
The following table reflects the changes in our contract assets and liabilities:
January 28,
2023
April 30,
2022
Dollar
Change
Percent
Change
Contract assets$36,098 $41,687 $(5,589)(13.4)%
Contract liabilities - current97,703 90,393 7,310 8.1 
Contract liabilities - noncurrent12,674 10,998 1,676 15.2 
The changes in our contract assets and contract liabilities from April 30, 2022 to January 28, 2023 were due to the timing of billing schedules and revenue recognition, which can vary significantly depending on the contractual payment terms and the seasonality of the sports markets. We had no impairments of contract assets for the nine months ended January 28, 2023.
For service-type warranty contracts, we allocate revenue to this performance obligation, recognize the revenue over time, and recognize costs as incurred. Earned and unearned revenues for these contracts are included in the "Contract assets" and "Contract liabilities". Changes in unearned service-type warranty contracts, net were as follows:
January 28,
2023
Balance as of April 30, 2022$26,346 
New contracts sold35,319 
Less: reductions for revenue recognized(32,406)
Foreign currency translation and other(128)
Balance as of January 28, 2023$29,131 
Contracts in progress identified as loss contracts as of January 28, 2023 and as of April 30, 2022 were immaterial. Loss provisions are recorded in the "Accrued expenses" line item in our condensed consolidated balance sheets.
During the nine months ended January 28, 2023, we recognized revenue of $81,966 related to our contract liabilities as of April 30, 2022.
Remaining performance obligations
As of January 28, 2023, the aggregate amount of the transaction price allocated to the remaining performance obligations was $491,345. Remaining performance obligations related to product and service agreements at January 28, 2023 were $429,097 and $62,248, respectively. We expect approximately $430,602 of our remaining performance obligations to be recognized over the next 12 months, with the remainder recognized thereafter. Although remaining performance obligations reflect business that is considered to be legally binding, cancellations, deferrals or scope adjustments may occur. Any known project cancellations, revisions to project scope and cost, foreign currency exchange fluctuations, and project deferrals are reflected or excluded in the remaining performance obligation balance, as appropriate.
XML 23 R12.htm IDEA: XBRL DOCUMENT v3.22.4
Segment Reporting
9 Months Ended
Jan. 28, 2023
Segment Reporting [Abstract]  
Segment Reporting Segment Reporting
The following table sets forth certain financial information for each of our five reporting segments for the periods indicated:
Three Months EndedNine Months Ended
January 28,
2023
January 29,
2022
January 28,
2023
January 29,
2022
Net sales:
Commercial$49,967 $40,095 $127,132 $107,339 
Live Events67,748 39,057 193,370 150,840 
High School Park and Recreation28,312 23,721 106,127 84,362 
Transportation17,578 15,823 53,797 42,434 
International21,370 20,862 63,908 63,792 
184,975 139,558 544,334 448,767 
Gross profit:
Commercial10,547 8,239 21,565 22,862 
Live Events14,405 3,094 26,174 17,261 
High School Park and Recreation7,555 6,958 29,343 27,216 
Transportation5,534 4,108 15,456 12,263 
International3,672 (91)6,673 7,158 
41,713 22,308 99,211 86,760 
Operating expenses:
Selling12,908 12,735 41,866 37,012 
General and administrative9,861 8,328 27,989 24,100 
Product design and development7,250 6,925 21,655 21,283 
Goodwill impairment4,576 — 4,576 — 
34,595 27,988 96,086 82,395 
Operating income (loss)7,118 (5,680)3,125 4,365 
Nonoperating (expense) income:
Interest (expense) income, net(398)56 (721)134 
Other expense, net(1,380)(793)(2,335)(2,613)
Income (loss) before income taxes$5,340 $(6,417)$69 $1,886 
Depreciation and amortization:
Commercial$927 $646 $2,564 $1,949 
Live Events1,534 1,275 4,727 3,860 
High School Park and Recreation452 318 1,174 1,096 
Transportation163 136 416 402 
International608 703 1,719 2,181 
Unallocated corporate depreciation634 677 1,943 2,056 
$4,318 $3,755 $12,543 $11,544 
No single geographic area comprises a material amount of our net sales or property and equipment, net of accumulated depreciation, other than the United States. The following table presents information about net sales and property and equipment, net of accumulated depreciation, in the United States and elsewhere:
Three Months EndedNine Months Ended
January 28,
2023
January 29,
2022
January 28,
2023
January 29,
2022
Net sales:    
United States$161,467 $112,389 $474,048 $374,692 
Outside United States23,508 27,169 70,286 74,075 
$184,975 $139,558 $544,334 $448,767 
January 28,
2023
April 30,
2022
Property and equipment, net of accumulated depreciation:  
United States$65,073 $58,643 
Outside United States8,722 8,122 
$73,795 $66,765 
We have numerous customers worldwide for sales of our products and services, and no customer accounted for 10 percent or more of net sales for the three and nine months ended January 28, 2023 and January 29, 2022; therefore, we are not economically dependent on a limited number of customers for the sale of our products and services.
We have numerous raw material and component suppliers, and no supplier accounts for 10 percent or more of our cost of sales; however, we have a complex global supply chain subject to geopolitical and transportation risks and a number of single-source suppliers that could limit our supply or cause delays in obtaining raw materials and components needed in manufacturing.
XML 24 R13.htm IDEA: XBRL DOCUMENT v3.22.4
Goodwill
9 Months Ended
Jan. 28, 2023
Goodwill and Intangible Assets Disclosure [Abstract]  
Goodwill Goodwill
The changes in the carrying amount of goodwill related to each reportable segment for the nine months ended January 28, 2023 were as follows:
Live EventsCommercialTransportationInternationalTotal
Balance as of April 30, 2022$2,296 $3,349 $68 $2,214 $7,927 
Foreign currency translation(15)(109)(15)81 (58)
Goodwill impairment(2,281)— — (2,295)(4,576)
Balance as of January 28, 2023$— $3,240 $53 $— $3,293 
We perform an analysis of goodwill on an annual basis and test for impairment more frequently if events or changes in circumstances indicate that an asset might be impaired. Our annual analysis is performed during our third quarter of each fiscal year based on the goodwill amount as of the first business day of our third fiscal quarter.
We performed our annual impairment test on October 30, 2022 and concluded that the carrying value of the Live Events and International reporting units exceeded their respective fair values and consequently recorded an impairment charge as noted in the above table. We determined the fair value of the reporting units based on an income approach, using the present value of future discounted cash flows. Significant estimates used to determine fair value include the weighted average cost of capital and financial forecasts. The recognized impairment was primarily a result of our weighted average cost of capital being notably higher, which was driven by strains on our liquidity caused by disrupted supply chains and geopolitical conditions that have given ongoing logistics challenges to certain large projects. As a result the present value of our future cash flows was lower, which caused the $4,576 impairment charge. Based on our annual impairment test, we concluded that the fair value of the Commercial and Transportation reporting units exceeded their respective carrying values and concluded no goodwill impairment existed for those reporting units.
XML 25 R14.htm IDEA: XBRL DOCUMENT v3.22.4
Financing Agreements
9 Months Ended
Jan. 28, 2023
Debt Disclosure [Abstract]  
Financing Agreements Financing AgreementsWe have a $35,000 line of credit which expires in April 2025. On January 23, 2023, we entered into an agreement to temporarily expand the line of credit by $10,000 through May 1, 2023. As of January 28, 2023, $23,638 had been advanced
under the loan portion of our line of credit, and the balance of letters of credit outstanding was approximately $7,516. As of January 28, 2023, we were in compliance with our financial covenants.
As of January 28, 2023, we had $616 of bank guarantees or other financial instruments for display installations issued by another bank and secured by a restricted cash deposit. If we are unable to meet the terms of the arrangement, the bank would subrogate its loss by drawing on the secured cash deposit.
XML 26 R15.htm IDEA: XBRL DOCUMENT v3.22.4
Commitments and Contingencies
9 Months Ended
Jan. 28, 2023
Commitments and Contingencies Disclosure [Abstract]  
Commitments and Contingencies Commitments and Contingencies
Litigation: We are a party to legal proceedings and claims which arise during the ordinary course of business. We review our legal proceedings and claims, regulatory reviews and inspections, and other legal matters on an ongoing basis and follow appropriate accounting guidance when making accrual and disclosure decisions. For unresolved legal proceedings or claims, we do not believe there is a reasonable probability that any material loss will be incurred. Accordingly, no material accrual or disclosure of a potential range of loss has been made related to these matters. We do not expect the ultimate liability of these unresolved legal proceedings or claims to have a material effect on our financial position, liquidity or capital resources.
On December 21, 2022, a putative class action lawsuit captioned Settles, et al. v. Daktronics, Inc., et al., Case No. 22-cv-10793 (“Securities Action”) was filed against the Company and two of its officers in the U.S. District Court for the Southern District of New York. The Securities Action asserts claims under §§ 10(b) and 20(a) of the Securities Exchange Act of 1934 alleging, among other things, the Company made materially false and misleading statements and failed to disclose material adverse facts which allegedly resulted in harm to a putative class of purchasers of our securities from March 10, 2022 through December 6, 2022. We are still evaluating the complaint, which is subject to amendment, but based on current knowledge we believe that the claims are without merit. We believe the likelihood of loss is remote. Accordingly, no accrual has been made.
Warranties: Changes in our warranty obligation for the nine months ended January 28, 2023 consisted of the following:
January 28,
2023
Beginning accrued warranty obligations$28,878 
Warranties issued during the period9,423 
Settlements made during the period(8,251)
Changes in accrued warranty obligations for pre-existing warranties during the period, including expirations164 
Ending accrued warranty obligations$30,214 
Performance guarantees: We have entered into standby letters of credit, bank guarantees and surety bonds with financial institutions relating to the guarantee of our future performance on contracts, primarily construction-type contracts. As of January 28, 2023, we had outstanding letters of credit, bank guarantees and surety bonds in the amount of $7,516, $616 and $63,312, respectively. Performance guarantees are issued to certain customers to guarantee the operation and installation of the equipment and our ability to complete a contract. These performance guarantees have various terms but are generally one year. We enter into written agreements with our customers, and those agreements often contain indemnification provisions that require us to make the customer whole if certain acts or omissions by us cause the customer financial loss. We make efforts to negotiate reasonable caps and limitations on the recovery of such damages. As of January 28, 2023, we were not aware of any indemnification claim from a customer.
XML 27 R16.htm IDEA: XBRL DOCUMENT v3.22.4
Income Taxes
9 Months Ended
Jan. 28, 2023
Income Tax Disclosure [Abstract]  
Income Taxes Income TaxesThe provision for income taxes during interim reporting periods is calculated by applying an estimate of the annual effective tax rate. The computation of the annual estimated effective tax rate at each interim period requires certain estimates and assumptions including, but not limited to, the expected operating income (or loss) for the year, projections of the proportion of income (or loss) earned and taxed in foreign jurisdictions, and permanent and temporary differences and the likelihood of recovering deferred tax assets, then adjusted for any discrete items. The accounting estimates used to compute the provision for income taxes may change as new events occur, assumptions change, or additional information is obtained.
Under GAAP, we are required to evaluate the recoverability of our deferred tax assets and establish a valuation allowance if necessary to reduce our deferred tax assets to an amount that is more likely than not to be realized. Significant judgment is required in determining whether valuation allowances should be established, as well as in determining the amount of such allowances. We establish or adjust valuation allowances for deferred tax assets when we estimate that it is more likely than not that we will be able to realize the value of the deferred tax assets. We evaluate all significant available positive and negative evidence as part of our analysis, including our past operating results, tax planning strategies, current and cumulative losses, and forecasts of future taxable income. The underlying assumptions we use in forecasting future taxable income requires significant judgment and takes into account our recent performance. The ultimate realization of deferred tax assets depends on the generation of future taxable income during the periods in which temporary differences are deductible or creditable. If actual experience differs from these estimates and assumptions, the recognized deferred tax asset value may not be fully realized, resulting in an increase to income tax expense in our results of operations. Due to various factors, including our estimate of annual income, our effective tax rate is subject to fluctuation.
Our effective tax rate for the three months ended January 28, 2023 was a tax rate of 30.5 percent, as compared to an effective tax rate of 32.2 percent for the three months ended January 29, 2022. For the nine months ended January 28, 2023, our effective tax rate was significantly impacted by the recording of a full valuation allowance on deferred tax assets during the second quarter of fiscal 2023 related to GAAP accounting for income taxes and related information. For the nine months ended January 29, 2022, our effective tax was 9.4 percent. See "Note 1. Basis of Presentation - Liquidity and Going Concern" of the Notes to our Condensed Consolidated Financial Statements included in this Report.
If, in the future, we determine we can support the recoverability of all or a portion of the deferred tax assets under the guidance, the tax benefits relating to any reversal of the valuation allowance on net deferred tax assets will be accounted for as a reduction of income tax expense. Changes in tax laws and rates may affect recorded deferred tax assets and liabilities and our effective tax rate in the future.
We operate both domestically and internationally and, as of January 28, 2023, undistributed earnings of our foreign subsidiaries were considered to be reinvested indefinitely. Additionally, as of January 28, 2023, we had $361 of unrecognized tax benefits which would reduce our effective tax rate if recognized.
XML 28 R17.htm IDEA: XBRL DOCUMENT v3.22.4
Fair Value Measurement
9 Months Ended
Jan. 28, 2023
Fair Value Disclosures [Abstract]  
Fair Value Measurement Fair Value Measurement
The following table sets forth by Level within the fair value hierarchy our financial assets and liabilities that were accounted for at fair value on a recurring basis at January 28, 2023 and April 30, 2022 according to the valuation techniques we used to determine their fair values. There have been no transfers of assets or liabilities among the fair value hierarchies presented.
Fair Value Measurements
Level 1Level 2Level 3Total
Balance as of January 28, 2023
Cash and cash equivalents$10,022 $— $— $10,022 
Restricted cash708 — — 708 
Available-for-sale securities:
US Government sponsored entities— 530 — 530 
Derivatives - liability position$— $(6)$— $(6)
$10,730 $524 $— $11,254 
Balance as of April 30, 2022
Cash and cash equivalents$17,143 $— $— $17,143 
Restricted cash865 — — 865 
Available-for-sale securities:
US Government securities3,486 — — 3,486 
US Government sponsored entities— 534 — 534 
Derivatives - asset position— 934 — 934 
Derivatives - liability position— (311)— (311)
$21,494 $1,157 $— $22,651 
There have been no changes in the valuation techniques used by us to value our financial instruments since the end of fiscal 2022. For additional information, see our Annual Report on Form 10-K for the fiscal year ended April 30, 2022 for the methods and assumptions used to estimate the fair value of each class of financial instrument.
XML 29 R18.htm IDEA: XBRL DOCUMENT v3.22.4
Basis of Presentation (Policies)
9 Months Ended
Jan. 28, 2023
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Basis of Accounting In the opinion of management, the accompanying unaudited condensed consolidated financial statements contain all adjustments (consisting of normal recurring adjustments) necessary to fairly present our financial position, results of operations and cash flows for the periods presented. The preparation of financial statements in conformity with accounting principles generally accepted in the United States of America ("GAAP") requires management to make estimates and assumptions affecting the reported amounts therein. Due to the inherent uncertainty involved in making estimates, actual results in future periods may differ from those estimates.
Variable Interest Entities
Variable Interest Entities
We consolidate entities in which we have a controlling financial interest by first considering if an entity meets the definition of a variable interest entity ("VIE") for which we are deemed to be the primary beneficiary, or if we have the power to control an entity through a majority of voting interest or through other arrangements.
Variable Interest Entities: A VIE is an entity (i) that lacks sufficient equity to finance its activities without additional subordinated financial support from other parties; (ii) whose equity holders lack the characteristics of a controlling financial interest; and/or (iii) that is established with non-substantive voting rights. A VIE is consolidated by its primary beneficiary, which is defined as the party who has a controlling financial interest in the VIE through (a) the power to direct the activities of the VIE that most significantly affect the VIE’s economic performance, and (b) the obligation to absorb losses or right to receive benefits of the VIE that could be significant to the VIE. This assessment may involve subjectivity in the determination of which activities most significantly affect the VIE’s performance and making estimates about current and future fair value of the assets held by the VIE and financial performance of the VIE. In assessing the Company's interests in the VIE, we also consider interests held by its related parties, including de facto agents. Additionally, we assess whether it is a member of a related party group that collectively meets the power and benefits criteria and, if so, whether we are most closely associated with the VIE. In performing the related party analysis, we consider both qualitative and
quantitative factors including, but not limited to: the characteristics and size of its investment relative to the related party; our and the related party's ability to control or significantly influence key decisions of the VIE, including consideration of involvement by de facto agents; the obligation or likelihood for us or the related party to fund operating losses of the VIE; and the similarity and significance of the VIE’s business activities to those of us and the related party. The determination of whether an entity is a VIE, and whether we are the primary beneficiary, may involve significant judgment, and depends upon facts and circumstances specific to an entity at the time of the assessment.
At the end of each reporting period, we reassess whether changes in facts and circumstances cause a change in the status of an entity as a VIE or voting interest entity, and/or a change in our consolidation assessment. Changes in consolidation status are applied prospectively. An entity may be consolidated as a result of this reassessment, in which case, the assets, liabilities and noncontrolling interest in the entity are recorded at fair value upon initial consolidation. Any existing equity interest held by us in the entity prior to us obtaining control will be remeasured at fair value, which may result in a gain or loss recognized upon initial consolidation. However, if the consolidation represents an asset acquisition of a voting interest entity, our existing interest in the acquired assets, if any, is not remeasured to fair value but continues to be carried at historical cost. We may also deconsolidate a subsidiary as a result of this reassessment, which may result in a gain or loss recognized upon deconsolidation depending on the carrying values of deconsolidated assets and liabilities compared to the fair value of any interests retained.
Recent Accounting Pronouncements
Recent Accounting Pronouncements
There have been no material changes to our significant accounting policies and estimates as described in our Annual Report on Form 10-K for the fiscal year ended April 30, 2022.
Accounting Standards Adopted
There were no standards adopted since our last Quarterly Report on Form 10-Q.
Accounting Standards Not Yet Adopted
There are no significant new Accounting Standards Updates issued that the Company has not yet adopted as of January 28, 2023.
XML 30 R19.htm IDEA: XBRL DOCUMENT v3.22.4
Basis of Presentation (Tables)
9 Months Ended
Jan. 28, 2023
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Schedule of Cash and Cash Equivalents
The following table provides a reconciliation of cash, cash equivalents, and restricted cash reported within the condensed consolidated balance sheets that sum to the totals of the same amounts shown in the condensed consolidated statements of cash flows. Restricted cash consists of cash and cash equivalents held in bank deposit accounts to secure issuances of foreign bank guarantees.
January 28,
2023
January 29,
2022
Cash and cash equivalents$10,022 $30,883 
Restricted cash708 836 
Total cash, cash equivalents, and restricted cash shown in the condensed consolidated statements of cash flows$10,730 $31,719 
XML 31 R20.htm IDEA: XBRL DOCUMENT v3.22.4
Earnings Per Share ("EPS") (Tables)
9 Months Ended
Jan. 28, 2023
Earnings Per Share [Abstract]  
Schedule of Earnings Per Share, Basic and Diluted
The following is a reconciliation of the net income (loss) and common share amounts used in the calculation of basic and diluted EPS for the three and nine months ended January 28, 2023 and January 29, 2022:
Net income (loss)SharesPer share (loss) income
For the three months ended January 28, 2023
Basic earnings per share$3,713 45,387 $0.08 
Dilution associated with stock compensation plans— 61 — 
Diluted earnings per share$3,713 45,448 $0.08 
For the three months ended January 29, 2022
Basic and diluted (loss) earnings per share$(4,350)45,223 $(0.10)
Diluted (loss) earnings per share$(4,350)45,223 $(0.10)
For the nine months ended January 28, 2023
Basic and diluted (loss) earnings per share$(14,597)45,320 $(0.32)
Diluted (loss) earnings per share$(14,597)45,320 $(0.32)
For the nine months ended January 29, 2022
Basic earnings per share$1,709 45,263 $0.04 
Dilution associated with stock compensation plans— 179 — 
Diluted earnings per share$1,709 45,442 $0.04 
XML 32 R21.htm IDEA: XBRL DOCUMENT v3.22.4
Revenue Recognition (Tables)
9 Months Ended
Jan. 28, 2023
Revenue from Contract with Customer [Abstract]  
Disaggregation of Revenue
The following table presents our disaggregation of revenue by segments:
Three Months Ended January 28, 2023
CommercialLive Events
High School
Park and Recreation
TransportationInternationalTotal
Type of performance obligation
Unique configuration$9,929 $53,437 $3,380 $11,446 $8,138 $86,330 
Limited configuration35,864 7,858 23,865 5,328 11,040 83,955 
Service and other4,174 6,453 1,067 804 2,192 14,690 
$49,967 $67,748 $28,312 $17,578 $21,370 $184,975 
Timing of revenue recognition
Goods/services transferred at a point in time$36,746 $10,125 $22,716 $5,571 $11,861 $87,019 
Goods/services transferred over time13,221 57,623 5,596 12,007 9,509 97,956 
$49,967 $67,748 $28,312 $17,578 $21,370 $184,975 
Nine Months Ended January 28, 2023
CommercialLive Events
High School
Park and Recreation
TransportationInternationalTotal
Type of performance obligation
Unique configuration$20,198 $148,467 $17,828 $35,330 $20,762 $242,585 
Limited configuration94,408 26,013 85,123 15,969 36,826 258,339 
Service and other12,526 18,890 3,176 2,498 6,320 43,410 
$127,132 $193,370 $106,127 $53,797 $63,908 $544,334 
Timing of revenue recognition
Goods/services transferred at a point in time$97,381 $31,029 $80,935 $16,702 $38,756 $264,803 
Goods/services transferred over time29,751 162,341 25,192 37,095 25,152 279,531 
$127,132 $193,370 $106,127 $53,797 $63,908 $544,334 
Three Months Ended January 29, 2022
CommercialLive Events
High School
Park and Recreation
TransportationInternationalTotal
Type of performance obligation
Unique configuration$4,112 $25,950 $4,167 $9,803 $8,606 $52,638 
Limited configuration32,081 6,843 18,717 5,269 10,453 73,363 
Service and other3,902 6,264 837 751 1,803 13,557 
$40,095 $39,057 $23,721 $15,823 $20,862 $139,558 
Timing of revenue recognition
Goods/services transferred at a point in time$32,829 $8,540 $17,351 $5,576 $10,967 $75,263 
Goods/services transferred over time7,266 30,517 6,370 10,247 9,895 64,295 
$40,095 $39,057 $23,721 $15,823 $20,862 $139,558 
Nine Months Ended January 29, 2022
CommercialLive Events
High School
Park and Recreation
TransportationInternationalTotal
Type of performance obligation
Unique configuration$12,258 $110,986 $15,241 $25,320 $26,051 $189,856 
Limited configuration83,965 21,510 66,590 15,173 32,464 219,702 
Service and other11,116 18,344 2,531 1,941 5,277 39,209 
$107,339 $150,840 $84,362 $42,434 $63,792 $448,767 
Timing of revenue recognition
Goods/services transferred at a point in time$85,570 $26,877 $62,407 $15,781 $33,801 $224,436 
Goods/services transferred over time21,769 123,963 21,955 26,653 29,991 224,331 
$107,339 $150,840 $84,362 $42,434 $63,792 $448,767 
Contract with Customer, Contract Asset, Contract Liability, and Receivable
The following table reflects the changes in our contract assets and liabilities:
January 28,
2023
April 30,
2022
Dollar
Change
Percent
Change
Contract assets$36,098 $41,687 $(5,589)(13.4)%
Contract liabilities - current97,703 90,393 7,310 8.1 
Contract liabilities - noncurrent12,674 10,998 1,676 15.2 
The changes in our contract assets and contract liabilities from April 30, 2022 to January 28, 2023 were due to the timing of billing schedules and revenue recognition, which can vary significantly depending on the contractual payment terms and the seasonality of the sports markets. We had no impairments of contract assets for the nine months ended January 28, 2023.
For service-type warranty contracts, we allocate revenue to this performance obligation, recognize the revenue over time, and recognize costs as incurred. Earned and unearned revenues for these contracts are included in the "Contract assets" and "Contract liabilities". Changes in unearned service-type warranty contracts, net were as follows:
January 28,
2023
Balance as of April 30, 2022$26,346 
New contracts sold35,319 
Less: reductions for revenue recognized(32,406)
Foreign currency translation and other(128)
Balance as of January 28, 2023$29,131 
XML 33 R22.htm IDEA: XBRL DOCUMENT v3.22.4
Segment Reporting (Tables)
9 Months Ended
Jan. 28, 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:
Three Months EndedNine Months Ended
January 28,
2023
January 29,
2022
January 28,
2023
January 29,
2022
Net sales:
Commercial$49,967 $40,095 $127,132 $107,339 
Live Events67,748 39,057 193,370 150,840 
High School Park and Recreation28,312 23,721 106,127 84,362 
Transportation17,578 15,823 53,797 42,434 
International21,370 20,862 63,908 63,792 
184,975 139,558 544,334 448,767 
Gross profit:
Commercial10,547 8,239 21,565 22,862 
Live Events14,405 3,094 26,174 17,261 
High School Park and Recreation7,555 6,958 29,343 27,216 
Transportation5,534 4,108 15,456 12,263 
International3,672 (91)6,673 7,158 
41,713 22,308 99,211 86,760 
Operating expenses:
Selling12,908 12,735 41,866 37,012 
General and administrative9,861 8,328 27,989 24,100 
Product design and development7,250 6,925 21,655 21,283 
Goodwill impairment4,576 — 4,576 — 
34,595 27,988 96,086 82,395 
Operating income (loss)7,118 (5,680)3,125 4,365 
Nonoperating (expense) income:
Interest (expense) income, net(398)56 (721)134 
Other expense, net(1,380)(793)(2,335)(2,613)
Income (loss) before income taxes$5,340 $(6,417)$69 $1,886 
Depreciation and amortization:
Commercial$927 $646 $2,564 $1,949 
Live Events1,534 1,275 4,727 3,860 
High School Park and Recreation452 318 1,174 1,096 
Transportation163 136 416 402 
International608 703 1,719 2,181 
Unallocated corporate depreciation634 677 1,943 2,056 
$4,318 $3,755 $12,543 $11,544 
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:
Three Months EndedNine Months Ended
January 28,
2023
January 29,
2022
January 28,
2023
January 29,
2022
Net sales:    
United States$161,467 $112,389 $474,048 $374,692 
Outside United States23,508 27,169 70,286 74,075 
$184,975 $139,558 $544,334 $448,767 
January 28,
2023
April 30,
2022
Property and equipment, net of accumulated depreciation:  
United States$65,073 $58,643 
Outside United States8,722 8,122 
$73,795 $66,765 
XML 34 R23.htm IDEA: XBRL DOCUMENT v3.22.4
Goodwill (Tables)
9 Months Ended
Jan. 28, 2023
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Goodwill
The changes in the carrying amount of goodwill related to each reportable segment for the nine months ended January 28, 2023 were as follows:
Live EventsCommercialTransportationInternationalTotal
Balance as of April 30, 2022$2,296 $3,349 $68 $2,214 $7,927 
Foreign currency translation(15)(109)(15)81 (58)
Goodwill impairment(2,281)— — (2,295)(4,576)
Balance as of January 28, 2023$— $3,240 $53 $— $3,293 
XML 35 R24.htm IDEA: XBRL DOCUMENT v3.22.4
Commitments and Contingencies (Tables)
9 Months Ended
Jan. 28, 2023
Commitments and Contingencies Disclosure [Abstract]  
Schedule of Product Warranty Liability
Warranties: Changes in our warranty obligation for the nine months ended January 28, 2023 consisted of the following:
January 28,
2023
Beginning accrued warranty obligations$28,878 
Warranties issued during the period9,423 
Settlements made during the period(8,251)
Changes in accrued warranty obligations for pre-existing warranties during the period, including expirations164 
Ending accrued warranty obligations$30,214 
XML 36 R25.htm IDEA: XBRL DOCUMENT v3.22.4
Fair Value Measurement (Tables)
9 Months Ended
Jan. 28, 2023
Fair Value Disclosures [Abstract]  
Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis
The following table sets forth by Level within the fair value hierarchy our financial assets and liabilities that were accounted for at fair value on a recurring basis at January 28, 2023 and April 30, 2022 according to the valuation techniques we used to determine their fair values. There have been no transfers of assets or liabilities among the fair value hierarchies presented.
Fair Value Measurements
Level 1Level 2Level 3Total
Balance as of January 28, 2023
Cash and cash equivalents$10,022 $— $— $10,022 
Restricted cash708 — — 708 
Available-for-sale securities:
US Government sponsored entities— 530 — 530 
Derivatives - liability position$— $(6)$— $(6)
$10,730 $524 $— $11,254 
Balance as of April 30, 2022
Cash and cash equivalents$17,143 $— $— $17,143 
Restricted cash865 — — 865 
Available-for-sale securities:
US Government securities3,486 — — 3,486 
US Government sponsored entities— 534 — 534 
Derivatives - asset position— 934 — 934 
Derivatives - liability position— (311)— (311)
$21,494 $1,157 $— $22,651 
XML 37 R26.htm IDEA: XBRL DOCUMENT v3.22.4
Basis of Presentation - Schedule of Cash and Cash Equivalents (Details) - USD ($)
$ in Thousands
Jan. 28, 2023
Apr. 30, 2022
Jan. 29, 2022
May 01, 2021
Organization, Consolidation and Presentation of Financial Statements [Abstract]        
Cash and cash equivalents $ 10,022 $ 17,143 $ 30,883  
Restricted cash 708 865 836  
Total cash, cash equivalents, and restricted cash shown in the condensed consolidated statements of cash flows $ 10,730 $ 18,008 $ 31,719 $ 80,402
XML 38 R27.htm IDEA: XBRL DOCUMENT v3.22.4
Basis of Presentation (Details Textual) - USD ($)
$ in Thousands
Apr. 30, 2025
May 31, 2023
Jan. 28, 2023
Apr. 30, 2022
Jan. 29, 2022
Statutory Accounting Practices [Line Items]          
Cash and cash equivalents     $ 10,022 $ 17,143 $ 30,883
Cash and cash equivalents denominated in U.S. dollars     3,257    
Cash and cash equivalents held by foreign subsidiaries     498    
Additional cash balances denominated in foreign currencies     6,765    
Additional cash balances denominated in foreign currencies, maintained by foreign subsidiaries     $ 5,421    
Line of Credit | Credit Facility Due May 2023 | Subsequent Event          
Statutory Accounting Practices [Line Items]          
Line of credit, temporary expansion amount   $ 10,000      
Line of Credit | Credit Facility Due April 2025 | Subsequent Event          
Statutory Accounting Practices [Line Items]          
Line of credit facility, maximum borrowing capacity $ 35,000        
XML 39 R28.htm IDEA: XBRL DOCUMENT v3.22.4
Investments in Affiliates (Details Textual) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Jan. 28, 2023
Jan. 29, 2022
Jan. 28, 2023
Jan. 29, 2022
Apr. 30, 2022
Schedule of Investments [Line Items]          
Equity method investments $ 17,145   $ 17,145   $ 16,916
Equity in loss of affiliate 895 $ 401 2,596 $ 1,966  
Accounts payable 52   52    
Amount invested     3,240 $ 6,695  
Debt conversion, converted instrument, amount     2,823    
Purchase of convertible notes $ 7,693   $ 7,693    
Miortech          
Schedule of Investments [Line Items]          
Ownership percentage 54.50%   54.50%    
XdisplayTM          
Schedule of Investments [Line Items]          
Ownership percentage 16.40%   16.40%    
Convertible Debt          
Schedule of Investments [Line Items]          
Amount invested     $ 2,250    
Promissory Notes          
Schedule of Investments [Line Items]          
Amount invested     $ 990    
Product Design and Development          
Schedule of Investments [Line Items]          
Related party transaction, amounts of transaction $ 672 $ 1,520      
XML 40 R29.htm IDEA: XBRL DOCUMENT v3.22.4
Earnings Per Share ("EPS") - Schedule of Earnings Per Share, Basic and Diluted (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Jan. 28, 2023
Oct. 29, 2022
Jul. 30, 2022
Jan. 29, 2022
Oct. 30, 2021
Jul. 31, 2021
Jan. 28, 2023
Jan. 29, 2022
Net income (loss)                
Basic earnings per share $ 3,713 $ (12,984) $ (5,326) $ (4,350) $ 2,374 $ 3,685 $ (14,597) $ 1,709
Dilution associated with stock compensation plans 0             0
Diluted earnings per share $ 3,713     $ (4,350)     $ (14,597) $ 1,709
Shares                
Basic earnings per share, shares (in shares) 45,387     45,223     45,320 45,263
Dilution associated with stock compensation plans, shares (in shares) 61             179
Diluted earnings per share, shares (in shares) 45,448     45,223     45,320 45,442
Per share (loss) income                
Basic earnings per share, per share income (in usd per share) $ 0.08     $ (0.10)     $ (0.32) $ 0.04
Dilution associated with stock compensation plans (in usd per share) 0             0
Diluted earnings per share, per share income (in usd per share) $ 0.08     $ (0.10)     $ (0.32) $ 0.04
XML 41 R30.htm IDEA: XBRL DOCUMENT v3.22.4
Earnings Per Share ("EPS") (Details Textual) - $ / shares
3 Months Ended 9 Months Ended
Jan. 28, 2023
Jan. 29, 2022
Jan. 28, 2023
Jan. 29, 2022
Earnings Per Share [Abstract]        
Antidilutive securities excluded from computation of earnings per share (in shares) 2,102,000 2,216,000 2,089,000 1,857,000
Antidilutive securities excluded from computation of earnings per share, weighted average exercise price (in usd per share) $ 7.13 $ 8.17 $ 7.59 $ 9.26
XML 42 R31.htm IDEA: XBRL DOCUMENT v3.22.4
Revenue Recognition - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Jan. 28, 2023
Jan. 29, 2022
Jan. 28, 2023
Jan. 29, 2022
Disaggregation of Revenue [Line Items]        
Net sales $ 184,975 $ 139,558 $ 544,334 $ 448,767
Goods/services transferred at a point in time        
Disaggregation of Revenue [Line Items]        
Net sales 87,019 75,263 264,803 224,436
Goods/services transferred over time        
Disaggregation of Revenue [Line Items]        
Net sales 97,956 64,295 279,531 224,331
Unique configuration        
Disaggregation of Revenue [Line Items]        
Net sales 86,330 52,638 242,585 189,856
Limited configuration        
Disaggregation of Revenue [Line Items]        
Net sales 83,955 73,363 258,339 219,702
Service and other        
Disaggregation of Revenue [Line Items]        
Net sales 14,690 13,557 43,410 39,209
Commercial        
Disaggregation of Revenue [Line Items]        
Net sales 49,967 40,095 127,132 107,339
Commercial | Goods/services transferred at a point in time        
Disaggregation of Revenue [Line Items]        
Net sales 36,746 32,829 97,381 85,570
Commercial | Goods/services transferred over time        
Disaggregation of Revenue [Line Items]        
Net sales 13,221 7,266 29,751 21,769
Commercial | Unique configuration        
Disaggregation of Revenue [Line Items]        
Net sales 9,929 4,112 20,198 12,258
Commercial | Limited configuration        
Disaggregation of Revenue [Line Items]        
Net sales 35,864 32,081 94,408 83,965
Commercial | Service and other        
Disaggregation of Revenue [Line Items]        
Net sales 4,174 3,902 12,526 11,116
Live Events        
Disaggregation of Revenue [Line Items]        
Net sales 67,748 39,057 193,370 150,840
Live Events | Goods/services transferred at a point in time        
Disaggregation of Revenue [Line Items]        
Net sales 10,125 8,540 31,029 26,877
Live Events | Goods/services transferred over time        
Disaggregation of Revenue [Line Items]        
Net sales 57,623 30,517 162,341 123,963
Live Events | Unique configuration        
Disaggregation of Revenue [Line Items]        
Net sales 53,437 25,950 148,467 110,986
Live Events | Limited configuration        
Disaggregation of Revenue [Line Items]        
Net sales 7,858 6,843 26,013 21,510
Live Events | Service and other        
Disaggregation of Revenue [Line Items]        
Net sales 6,453 6,264 18,890 18,344
High School Park and Recreation        
Disaggregation of Revenue [Line Items]        
Net sales 28,312 23,721 106,127 84,362
High School Park and Recreation | Goods/services transferred at a point in time        
Disaggregation of Revenue [Line Items]        
Net sales 22,716 17,351 80,935 62,407
High School Park and Recreation | Goods/services transferred over time        
Disaggregation of Revenue [Line Items]        
Net sales 5,596 6,370 25,192 21,955
High School Park and Recreation | Unique configuration        
Disaggregation of Revenue [Line Items]        
Net sales 3,380 4,167 17,828 15,241
High School Park and Recreation | Limited configuration        
Disaggregation of Revenue [Line Items]        
Net sales 23,865 18,717 85,123 66,590
High School Park and Recreation | Service and other        
Disaggregation of Revenue [Line Items]        
Net sales 1,067 837 3,176 2,531
Transportation        
Disaggregation of Revenue [Line Items]        
Net sales 17,578 15,823 53,797 42,434
Transportation | Goods/services transferred at a point in time        
Disaggregation of Revenue [Line Items]        
Net sales 5,571 5,576 16,702 15,781
Transportation | Goods/services transferred over time        
Disaggregation of Revenue [Line Items]        
Net sales 12,007 10,247 37,095 26,653
Transportation | Unique configuration        
Disaggregation of Revenue [Line Items]        
Net sales 11,446 9,803 35,330 25,320
Transportation | Limited configuration        
Disaggregation of Revenue [Line Items]        
Net sales 5,328 5,269 15,969 15,173
Transportation | Service and other        
Disaggregation of Revenue [Line Items]        
Net sales 804 751 2,498 1,941
International        
Disaggregation of Revenue [Line Items]        
Net sales 21,370 20,862 63,908 63,792
International | Goods/services transferred at a point in time        
Disaggregation of Revenue [Line Items]        
Net sales 11,861 10,967 38,756 33,801
International | Goods/services transferred over time        
Disaggregation of Revenue [Line Items]        
Net sales 9,509 9,895 25,152 29,991
International | Unique configuration        
Disaggregation of Revenue [Line Items]        
Net sales 8,138 8,606 20,762 26,051
International | Limited configuration        
Disaggregation of Revenue [Line Items]        
Net sales 11,040 10,453 36,826 32,464
International | Service and other        
Disaggregation of Revenue [Line Items]        
Net sales $ 2,192 $ 1,803 $ 6,320 $ 5,277
XML 43 R32.htm IDEA: XBRL DOCUMENT v3.22.4
Revenue Recognition - Contract with Customer, Contract Asset, Contract Liability, and Receivable (Details) - USD ($)
$ in Thousands
9 Months Ended
Jan. 28, 2023
Apr. 30, 2022
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]    
Contract assets $ 36,098 $ 41,687
Contract liabilities - current 97,703 90,393
Contract liabilities - noncurrent 12,674 $ 10,998
Dollar Change    
Contract assets (5,589)  
Contract liabilities - current 7,310  
Contract liabilities - noncurrent $ 1,676  
Percent Change    
Contract assets (13.40%)  
Contract liabilities - current 8.10%  
Contract liabilities - noncurrent 15.20%  
Service-type Warranty Contracts    
Changes in Unearned Service-Type Warranty Contract [Roll Forward]    
Balance at beginning of period $ 26,346  
New contracts sold 35,319  
Less: reductions for revenue recognized (32,406)  
Foreign currency translation and other (128)  
Balance at ending of period $ 29,131  
XML 44 R33.htm IDEA: XBRL DOCUMENT v3.22.4
Revenue Recognition (Details Textual)
$ in Thousands
9 Months Ended
Jan. 28, 2023
USD ($)
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Recognized revenue $ 81,966
Revenue, remaining performance obligation 491,345
Product  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Revenue, remaining performance obligation 429,097
Service  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Revenue, remaining performance obligation 62,248
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2023-01-29  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Revenue, remaining performance obligation $ 430,602
Revenue, remaining performance obligation, expected timing of satisfaction, period 12 months
XML 45 R34.htm IDEA: XBRL DOCUMENT v3.22.4
Segment Reporting (Details Textual)
9 Months Ended
Jan. 28, 2023
segment
Segment Reporting [Abstract]  
Number of reportable segments 5
XML 46 R35.htm IDEA: XBRL DOCUMENT v3.22.4
Segment Reporting - Schedule of Segment Reporting Information, By Segment (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Jan. 28, 2023
Jan. 29, 2022
Jan. 28, 2023
Jan. 29, 2022
Disaggregation of Revenue [Line Items]        
Net sales $ 184,975 $ 139,558 $ 544,334 $ 448,767
Gross profit: 41,713 22,308 99,211 86,760
Selling 12,908 12,735 41,866 37,012
General and administrative 9,861 8,328 27,989 24,100
Product design and development 7,250 6,925 21,655 21,283
Goodwill impairment 4,576 0 4,576 0
Operating expenses: 34,595 27,988 96,086 82,395
Operating income (loss) 7,118 (5,680) 3,125 4,365
Interest (expense) income, net (398) 56 (721) 134
Other expense, net (1,380) (793) (2,335) (2,613)
Income (loss) before income taxes 5,340 (6,417) 69 1,886
Depreciation and amortization: 4,318 3,755 12,543 11,544
Corporate, non-segment        
Disaggregation of Revenue [Line Items]        
Depreciation and amortization: 634 677 1,943 2,056
Commercial        
Disaggregation of Revenue [Line Items]        
Net sales 49,967 40,095 127,132 107,339
Gross profit: 10,547 8,239    
Goodwill impairment     0  
Commercial | Operating segments        
Disaggregation of Revenue [Line Items]        
Net sales     127,132 107,339
Gross profit:     21,565 22,862
Depreciation and amortization: 927 646 2,564 1,949
Live Events        
Disaggregation of Revenue [Line Items]        
Net sales 67,748 39,057 193,370 150,840
Gross profit: 14,405 3,094    
Goodwill impairment     2,281  
Live Events | Operating segments        
Disaggregation of Revenue [Line Items]        
Net sales     193,370 150,840
Gross profit:     26,174 17,261
Depreciation and amortization: 1,534 1,275 4,727 3,860
High School Park and Recreation        
Disaggregation of Revenue [Line Items]        
Net sales 28,312 23,721 106,127 84,362
Gross profit: 7,555 6,958    
High School Park and Recreation | Operating segments        
Disaggregation of Revenue [Line Items]        
Net sales     106,127 84,362
Gross profit:     29,343 27,216
Depreciation and amortization: 452 318 1,174 1,096
Transportation        
Disaggregation of Revenue [Line Items]        
Net sales 17,578 15,823 53,797 42,434
Gross profit: 5,534 4,108    
Goodwill impairment     0  
Transportation | Operating segments        
Disaggregation of Revenue [Line Items]        
Net sales     53,797 42,434
Gross profit:     15,456 12,263
Depreciation and amortization: 163 136 416 402
International        
Disaggregation of Revenue [Line Items]        
Net sales 21,370 20,862 63,908 63,792
Gross profit: 3,672 (91)    
Goodwill impairment     2,295  
International | Operating segments        
Disaggregation of Revenue [Line Items]        
Net sales     63,908 63,792
Gross profit:     6,673 7,158
Depreciation and amortization: $ 608 $ 703 $ 1,719 $ 2,181
XML 47 R36.htm IDEA: XBRL DOCUMENT v3.22.4
Segment Reporting - Schedule of Revenue From External Customers and Long-lived Assets, By Geographical Areas (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Jan. 28, 2023
Jan. 29, 2022
Jan. 28, 2023
Jan. 29, 2022
Apr. 30, 2022
Disaggregation of Revenue [Line Items]          
Net sales $ 184,975 $ 139,558 $ 544,334 $ 448,767  
Property and equipment, net of accumulated depreciation: 73,795   73,795   $ 66,765
United States          
Disaggregation of Revenue [Line Items]          
Net sales 161,467 112,389 474,048 374,692  
Property and equipment, net of accumulated depreciation: 65,073   65,073   58,643
Outside United States          
Disaggregation of Revenue [Line Items]          
Net sales 23,508 $ 27,169 70,286 $ 74,075  
Property and equipment, net of accumulated depreciation: $ 8,722   $ 8,722   $ 8,122
XML 48 R37.htm IDEA: XBRL DOCUMENT v3.22.4
Goodwill - Schedule of Goodwill (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Jan. 28, 2023
Jan. 29, 2022
Jan. 28, 2023
Jan. 29, 2022
Goodwill [Roll Forward]        
Beginning balance     $ 7,927  
Foreign currency translation     (58)  
Goodwill impairment $ (4,576) $ 0 (4,576) $ 0
Ending balance 3,293   3,293  
Live Events        
Goodwill [Roll Forward]        
Beginning balance     2,296  
Foreign currency translation     (15)  
Goodwill impairment     (2,281)  
Ending balance 0   0  
Commercial        
Goodwill [Roll Forward]        
Beginning balance     3,349  
Foreign currency translation     (109)  
Goodwill impairment     0  
Ending balance 3,240   3,240  
Transportation        
Goodwill [Roll Forward]        
Beginning balance     68  
Foreign currency translation     (15)  
Goodwill impairment     0  
Ending balance 53   53  
International        
Goodwill [Roll Forward]        
Beginning balance     2,214  
Foreign currency translation     81  
Goodwill impairment     (2,295)  
Ending balance $ 0   $ 0  
XML 49 R38.htm IDEA: XBRL DOCUMENT v3.22.4
Goodwill (Details Textual) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Jan. 28, 2023
Jan. 29, 2022
Jan. 28, 2023
Jan. 29, 2022
Goodwill and Intangible Assets Disclosure [Abstract]        
Goodwill impairment $ 4,576 $ 0 $ 4,576 $ 0
XML 50 R39.htm IDEA: XBRL DOCUMENT v3.22.4
Financing Agreements (Details) - USD ($)
$ in Thousands
Apr. 30, 2025
May 31, 2023
Jan. 28, 2023
Letter of credit      
Line of Credit Facility [Line Items]      
Long-term line of credit     $ 23,638
Standby letters of credit      
Line of Credit Facility [Line Items]      
Long-term line of credit     7,516
Line of credit facility, maximum borrowing capacity     $ 616
Line of Credit | Subsequent Event | Credit Facility Due April 2025      
Line of Credit Facility [Line Items]      
Line of credit facility, maximum borrowing capacity $ 35,000    
Line of Credit | Subsequent Event | Credit Facility Due May 2023      
Line of Credit Facility [Line Items]      
Line of credit, temporary expansion amount   $ 10,000  
XML 51 R40.htm IDEA: XBRL DOCUMENT v3.22.4
Commitments and Contingencies - Schedule of Product Warranty Liability (Details)
$ in Thousands
9 Months Ended
Jan. 28, 2023
USD ($)
Movement in Standard Product Warranty Accrual [Roll Forward]  
Beginning accrued warranty obligations $ 28,878
Warranties issued during the period 9,423
Settlements made during the period (8,251)
Changes in accrued warranty obligations for pre-existing warranties during the period, including expirations 164
Ending accrued warranty obligations $ 30,214
XML 52 R41.htm IDEA: XBRL DOCUMENT v3.22.4
Commitments and Contingencies (Details Textual)
$ in Thousands
Jan. 28, 2023
USD ($)
Financial Standby Letter of Credit  
Loss Contingencies [Line Items]  
Loss contingency accrual $ 7,516
Guarantee of Business Revenue  
Loss Contingencies [Line Items]  
Loss contingency accrual 616
Surety Bond  
Loss Contingencies [Line Items]  
Loss contingency accrual $ 63,312
XML 53 R42.htm IDEA: XBRL DOCUMENT v3.22.4
Income Taxes (Details Textual) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Jan. 28, 2023
Jan. 29, 2022
Jan. 29, 2022
Income Tax Disclosure [Abstract]      
Tax rate 30.50% 32.20% 9.40%
Unrecognized tax benefits $ 361    
XML 54 R43.htm IDEA: XBRL DOCUMENT v3.22.4
Fair Value Measurement - Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis (Details) - USD ($)
$ in Thousands
Jan. 28, 2023
Apr. 30, 2022
US Government securities    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Available-for-sale securities:   $ 3,486
US Government sponsored entities    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Available-for-sale securities:   534
Level 1 | US Government securities    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Available-for-sale securities:   3,486
Level 1 | US Government sponsored entities    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Available-for-sale securities:   0
Level 2 | US Government securities    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Available-for-sale securities:   0
Level 2 | US Government sponsored entities    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Available-for-sale securities:   534
Level 3 | US Government securities    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Available-for-sale securities:   0
Level 3 | US Government sponsored entities    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Available-for-sale securities:   0
Fair Value, Recurring    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Cash and cash equivalents $ 10,022 17,143
Restricted cash 708 865
Derivatives - asset position   934
Derivatives - liability position (6) (311)
Fair value, net asset (liability), total 11,254 22,651
Fair Value, Recurring | US Government sponsored entities    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Available-for-sale securities: 530  
Fair Value, Recurring | Level 1    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Cash and cash equivalents 10,022 17,143
Restricted cash 708 865
Derivatives - asset position   0
Derivatives - liability position 0 0
Fair value, net asset (liability), total 10,730 21,494
Fair Value, Recurring | Level 1 | US Government sponsored entities    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Available-for-sale securities: 0  
Fair Value, Recurring | Level 2    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Cash and cash equivalents 0 0
Restricted cash 0 0
Derivatives - asset position   934
Derivatives - liability position (6) (311)
Fair value, net asset (liability), total 524 1,157
Fair Value, Recurring | Level 2 | US Government sponsored entities    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Available-for-sale securities: 530  
Fair Value, Recurring | Level 3    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Cash and cash equivalents 0 0
Restricted cash 0 0
Derivatives - asset position   0
Derivatives - liability position 0 0
Fair value, net asset (liability), total 0 $ 0
Fair Value, Recurring | Level 3 | US Government sponsored entities    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Available-for-sale securities: $ 0  
XML 55 dakt-20230128_htm.xml IDEA: XBRL DOCUMENT 0000915779 2022-05-01 2023-01-28 0000915779 us-gaap:CommonStockMember 2022-05-01 2023-01-28 0000915779 us-gaap:PreferredStockMember 2022-05-01 2023-01-28 0000915779 2023-03-01 0000915779 2023-01-28 0000915779 2022-04-30 0000915779 2022-10-30 2023-01-28 0000915779 2021-10-31 2022-01-29 0000915779 2021-05-02 2022-01-29 0000915779 us-gaap:CommonStockMember 2022-04-30 0000915779 us-gaap:AdditionalPaidInCapitalMember 2022-04-30 0000915779 us-gaap:RetainedEarningsMember 2022-04-30 0000915779 us-gaap:TreasuryStockMember 2022-04-30 0000915779 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-04-30 0000915779 us-gaap:RetainedEarningsMember 2022-05-01 2022-07-30 0000915779 2022-05-01 2022-07-30 0000915779 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-05-01 2022-07-30 0000915779 us-gaap:AdditionalPaidInCapitalMember 2022-05-01 2022-07-30 0000915779 us-gaap:CommonStockMember 2022-05-01 2022-07-30 0000915779 us-gaap:CommonStockMember 2022-07-30 0000915779 us-gaap:AdditionalPaidInCapitalMember 2022-07-30 0000915779 us-gaap:RetainedEarningsMember 2022-07-30 0000915779 us-gaap:TreasuryStockMember 2022-07-30 0000915779 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-07-30 0000915779 2022-07-30 0000915779 us-gaap:RetainedEarningsMember 2022-07-31 2022-10-29 0000915779 2022-07-31 2022-10-29 0000915779 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-07-31 2022-10-29 0000915779 us-gaap:AdditionalPaidInCapitalMember 2022-07-31 2022-10-29 0000915779 us-gaap:CommonStockMember 2022-10-29 0000915779 us-gaap:AdditionalPaidInCapitalMember 2022-10-29 0000915779 us-gaap:RetainedEarningsMember 2022-10-29 0000915779 us-gaap:TreasuryStockMember 2022-10-29 0000915779 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-10-29 0000915779 2022-10-29 0000915779 us-gaap:RetainedEarningsMember 2022-10-30 2023-01-28 0000915779 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-10-30 2023-01-28 0000915779 us-gaap:AdditionalPaidInCapitalMember 2022-10-30 2023-01-28 0000915779 us-gaap:CommonStockMember 2022-10-30 2023-01-28 0000915779 us-gaap:CommonStockMember 2023-01-28 0000915779 us-gaap:AdditionalPaidInCapitalMember 2023-01-28 0000915779 us-gaap:RetainedEarningsMember 2023-01-28 0000915779 us-gaap:TreasuryStockMember 2023-01-28 0000915779 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-01-28 0000915779 us-gaap:CommonStockMember 2021-05-01 0000915779 us-gaap:AdditionalPaidInCapitalMember 2021-05-01 0000915779 us-gaap:RetainedEarningsMember 2021-05-01 0000915779 us-gaap:TreasuryStockMember 2021-05-01 0000915779 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-05-01 0000915779 2021-05-01 0000915779 us-gaap:RetainedEarningsMember 2021-05-02 2021-07-31 0000915779 2021-05-02 2021-07-31 0000915779 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-05-02 2021-07-31 0000915779 us-gaap:AdditionalPaidInCapitalMember 2021-05-02 2021-07-31 0000915779 us-gaap:CommonStockMember 2021-05-02 2021-07-31 0000915779 us-gaap:TreasuryStockMember 2021-05-02 2021-07-31 0000915779 us-gaap:CommonStockMember 2021-07-31 0000915779 us-gaap:AdditionalPaidInCapitalMember 2021-07-31 0000915779 us-gaap:RetainedEarningsMember 2021-07-31 0000915779 us-gaap:TreasuryStockMember 2021-07-31 0000915779 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-07-31 0000915779 2021-07-31 0000915779 us-gaap:RetainedEarningsMember 2021-08-01 2021-10-30 0000915779 2021-08-01 2021-10-30 0000915779 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-08-01 2021-10-30 0000915779 us-gaap:AdditionalPaidInCapitalMember 2021-08-01 2021-10-30 0000915779 us-gaap:CommonStockMember 2021-08-01 2021-10-30 0000915779 us-gaap:CommonStockMember 2021-10-30 0000915779 us-gaap:AdditionalPaidInCapitalMember 2021-10-30 0000915779 us-gaap:RetainedEarningsMember 2021-10-30 0000915779 us-gaap:TreasuryStockMember 2021-10-30 0000915779 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-10-30 0000915779 2021-10-30 0000915779 us-gaap:RetainedEarningsMember 2021-10-31 2022-01-29 0000915779 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-10-31 2022-01-29 0000915779 us-gaap:AdditionalPaidInCapitalMember 2021-10-31 2022-01-29 0000915779 us-gaap:CommonStockMember 2021-10-31 2022-01-29 0000915779 us-gaap:TreasuryStockMember 2021-10-31 2022-01-29 0000915779 us-gaap:CommonStockMember 2022-01-29 0000915779 us-gaap:AdditionalPaidInCapitalMember 2022-01-29 0000915779 us-gaap:RetainedEarningsMember 2022-01-29 0000915779 us-gaap:TreasuryStockMember 2022-01-29 0000915779 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-01-29 0000915779 2022-01-29 0000915779 us-gaap:LineOfCreditMember dakt:CreditFacilityDueApril2025Member us-gaap:SubsequentEventMember 2025-04-30 0000915779 us-gaap:LineOfCreditMember dakt:CreditFacilityDueMay2023Member us-gaap:SubsequentEventMember 2023-05-31 0000915779 dakt:ProductDesignAndDevelopmentMember 2022-10-30 2023-01-28 0000915779 dakt:ProductDesignAndDevelopmentMember 2021-10-31 2022-01-29 0000915779 us-gaap:ConvertibleDebtMember 2022-05-01 2023-01-28 0000915779 us-gaap:CommercialPaperMember 2022-05-01 2023-01-28 0000915779 dakt:MiortechMember 2023-01-28 0000915779 dakt:XdisplayTMMember 2023-01-28 0000915779 dakt:UniqueConfigurationMember dakt:CommercialSegmentMember 2022-10-30 2023-01-28 0000915779 dakt:UniqueConfigurationMember dakt:LiveEventsSegmentMember 2022-10-30 2023-01-28 0000915779 dakt:UniqueConfigurationMember dakt:HighSchoolParkAndRecreationSegmentMember 2022-10-30 2023-01-28 0000915779 dakt:UniqueConfigurationMember dakt:TransportationSegmentMember 2022-10-30 2023-01-28 0000915779 dakt:UniqueConfigurationMember dakt:InternationalSegmentMember 2022-10-30 2023-01-28 0000915779 dakt:UniqueConfigurationMember 2022-10-30 2023-01-28 0000915779 dakt:LimitedConfigurationMember dakt:CommercialSegmentMember 2022-10-30 2023-01-28 0000915779 dakt:LimitedConfigurationMember dakt:LiveEventsSegmentMember 2022-10-30 2023-01-28 0000915779 dakt:LimitedConfigurationMember dakt:HighSchoolParkAndRecreationSegmentMember 2022-10-30 2023-01-28 0000915779 dakt:LimitedConfigurationMember dakt:TransportationSegmentMember 2022-10-30 2023-01-28 0000915779 dakt:LimitedConfigurationMember dakt:InternationalSegmentMember 2022-10-30 2023-01-28 0000915779 dakt:LimitedConfigurationMember 2022-10-30 2023-01-28 0000915779 dakt:ServiceAndOtherMember dakt:CommercialSegmentMember 2022-10-30 2023-01-28 0000915779 dakt:ServiceAndOtherMember dakt:LiveEventsSegmentMember 2022-10-30 2023-01-28 0000915779 dakt:ServiceAndOtherMember dakt:HighSchoolParkAndRecreationSegmentMember 2022-10-30 2023-01-28 0000915779 dakt:ServiceAndOtherMember dakt:TransportationSegmentMember 2022-10-30 2023-01-28 0000915779 dakt:ServiceAndOtherMember dakt:InternationalSegmentMember 2022-10-30 2023-01-28 0000915779 dakt:ServiceAndOtherMember 2022-10-30 2023-01-28 0000915779 dakt:CommercialSegmentMember 2022-10-30 2023-01-28 0000915779 dakt:LiveEventsSegmentMember 2022-10-30 2023-01-28 0000915779 dakt:HighSchoolParkAndRecreationSegmentMember 2022-10-30 2023-01-28 0000915779 dakt:TransportationSegmentMember 2022-10-30 2023-01-28 0000915779 dakt:InternationalSegmentMember 2022-10-30 2023-01-28 0000915779 dakt:CommercialSegmentMember us-gaap:TransferredAtPointInTimeMember 2022-10-30 2023-01-28 0000915779 dakt:LiveEventsSegmentMember us-gaap:TransferredAtPointInTimeMember 2022-10-30 2023-01-28 0000915779 dakt:HighSchoolParkAndRecreationSegmentMember us-gaap:TransferredAtPointInTimeMember 2022-10-30 2023-01-28 0000915779 dakt:TransportationSegmentMember us-gaap:TransferredAtPointInTimeMember 2022-10-30 2023-01-28 0000915779 dakt:InternationalSegmentMember us-gaap:TransferredAtPointInTimeMember 2022-10-30 2023-01-28 0000915779 us-gaap:TransferredAtPointInTimeMember 2022-10-30 2023-01-28 0000915779 dakt:CommercialSegmentMember us-gaap:TransferredOverTimeMember 2022-10-30 2023-01-28 0000915779 dakt:LiveEventsSegmentMember us-gaap:TransferredOverTimeMember 2022-10-30 2023-01-28 0000915779 dakt:HighSchoolParkAndRecreationSegmentMember us-gaap:TransferredOverTimeMember 2022-10-30 2023-01-28 0000915779 dakt:TransportationSegmentMember us-gaap:TransferredOverTimeMember 2022-10-30 2023-01-28 0000915779 dakt:InternationalSegmentMember us-gaap:TransferredOverTimeMember 2022-10-30 2023-01-28 0000915779 us-gaap:TransferredOverTimeMember 2022-10-30 2023-01-28 0000915779 dakt:UniqueConfigurationMember dakt:CommercialSegmentMember 2022-05-01 2023-01-28 0000915779 dakt:UniqueConfigurationMember dakt:LiveEventsSegmentMember 2022-05-01 2023-01-28 0000915779 dakt:UniqueConfigurationMember dakt:HighSchoolParkAndRecreationSegmentMember 2022-05-01 2023-01-28 0000915779 dakt:UniqueConfigurationMember dakt:TransportationSegmentMember 2022-05-01 2023-01-28 0000915779 dakt:UniqueConfigurationMember dakt:InternationalSegmentMember 2022-05-01 2023-01-28 0000915779 dakt:UniqueConfigurationMember 2022-05-01 2023-01-28 0000915779 dakt:LimitedConfigurationMember dakt:CommercialSegmentMember 2022-05-01 2023-01-28 0000915779 dakt:LimitedConfigurationMember dakt:LiveEventsSegmentMember 2022-05-01 2023-01-28 0000915779 dakt:LimitedConfigurationMember dakt:HighSchoolParkAndRecreationSegmentMember 2022-05-01 2023-01-28 0000915779 dakt:LimitedConfigurationMember dakt:TransportationSegmentMember 2022-05-01 2023-01-28 0000915779 dakt:LimitedConfigurationMember dakt:InternationalSegmentMember 2022-05-01 2023-01-28 0000915779 dakt:LimitedConfigurationMember 2022-05-01 2023-01-28 0000915779 dakt:ServiceAndOtherMember dakt:CommercialSegmentMember 2022-05-01 2023-01-28 0000915779 dakt:ServiceAndOtherMember dakt:LiveEventsSegmentMember 2022-05-01 2023-01-28 0000915779 dakt:ServiceAndOtherMember dakt:HighSchoolParkAndRecreationSegmentMember 2022-05-01 2023-01-28 0000915779 dakt:ServiceAndOtherMember dakt:TransportationSegmentMember 2022-05-01 2023-01-28 0000915779 dakt:ServiceAndOtherMember dakt:InternationalSegmentMember 2022-05-01 2023-01-28 0000915779 dakt:ServiceAndOtherMember 2022-05-01 2023-01-28 0000915779 dakt:CommercialSegmentMember 2022-05-01 2023-01-28 0000915779 dakt:LiveEventsSegmentMember 2022-05-01 2023-01-28 0000915779 dakt:HighSchoolParkAndRecreationSegmentMember 2022-05-01 2023-01-28 0000915779 dakt:TransportationSegmentMember 2022-05-01 2023-01-28 0000915779 dakt:InternationalSegmentMember 2022-05-01 2023-01-28 0000915779 dakt:CommercialSegmentMember us-gaap:TransferredAtPointInTimeMember 2022-05-01 2023-01-28 0000915779 dakt:LiveEventsSegmentMember us-gaap:TransferredAtPointInTimeMember 2022-05-01 2023-01-28 0000915779 dakt:HighSchoolParkAndRecreationSegmentMember us-gaap:TransferredAtPointInTimeMember 2022-05-01 2023-01-28 0000915779 dakt:TransportationSegmentMember us-gaap:TransferredAtPointInTimeMember 2022-05-01 2023-01-28 0000915779 dakt:InternationalSegmentMember us-gaap:TransferredAtPointInTimeMember 2022-05-01 2023-01-28 0000915779 us-gaap:TransferredAtPointInTimeMember 2022-05-01 2023-01-28 0000915779 dakt:CommercialSegmentMember us-gaap:TransferredOverTimeMember 2022-05-01 2023-01-28 0000915779 dakt:LiveEventsSegmentMember us-gaap:TransferredOverTimeMember 2022-05-01 2023-01-28 0000915779 dakt:HighSchoolParkAndRecreationSegmentMember us-gaap:TransferredOverTimeMember 2022-05-01 2023-01-28 0000915779 dakt:TransportationSegmentMember us-gaap:TransferredOverTimeMember 2022-05-01 2023-01-28 0000915779 dakt:InternationalSegmentMember us-gaap:TransferredOverTimeMember 2022-05-01 2023-01-28 0000915779 us-gaap:TransferredOverTimeMember 2022-05-01 2023-01-28 0000915779 dakt:UniqueConfigurationMember dakt:CommercialSegmentMember 2021-10-31 2022-01-29 0000915779 dakt:UniqueConfigurationMember dakt:LiveEventsSegmentMember 2021-10-31 2022-01-29 0000915779 dakt:UniqueConfigurationMember dakt:HighSchoolParkAndRecreationSegmentMember 2021-10-31 2022-01-29 0000915779 dakt:UniqueConfigurationMember dakt:TransportationSegmentMember 2021-10-31 2022-01-29 0000915779 dakt:UniqueConfigurationMember dakt:InternationalSegmentMember 2021-10-31 2022-01-29 0000915779 dakt:UniqueConfigurationMember 2021-10-31 2022-01-29 0000915779 dakt:LimitedConfigurationMember dakt:CommercialSegmentMember 2021-10-31 2022-01-29 0000915779 dakt:LimitedConfigurationMember dakt:LiveEventsSegmentMember 2021-10-31 2022-01-29 0000915779 dakt:LimitedConfigurationMember dakt:HighSchoolParkAndRecreationSegmentMember 2021-10-31 2022-01-29 0000915779 dakt:LimitedConfigurationMember dakt:TransportationSegmentMember 2021-10-31 2022-01-29 0000915779 dakt:LimitedConfigurationMember dakt:InternationalSegmentMember 2021-10-31 2022-01-29 0000915779 dakt:LimitedConfigurationMember 2021-10-31 2022-01-29 0000915779 dakt:ServiceAndOtherMember dakt:CommercialSegmentMember 2021-10-31 2022-01-29 0000915779 dakt:ServiceAndOtherMember dakt:LiveEventsSegmentMember 2021-10-31 2022-01-29 0000915779 dakt:ServiceAndOtherMember dakt:HighSchoolParkAndRecreationSegmentMember 2021-10-31 2022-01-29 0000915779 dakt:ServiceAndOtherMember dakt:TransportationSegmentMember 2021-10-31 2022-01-29 0000915779 dakt:ServiceAndOtherMember dakt:InternationalSegmentMember 2021-10-31 2022-01-29 0000915779 dakt:ServiceAndOtherMember 2021-10-31 2022-01-29 0000915779 dakt:CommercialSegmentMember 2021-10-31 2022-01-29 0000915779 dakt:LiveEventsSegmentMember 2021-10-31 2022-01-29 0000915779 dakt:HighSchoolParkAndRecreationSegmentMember 2021-10-31 2022-01-29 0000915779 dakt:TransportationSegmentMember 2021-10-31 2022-01-29 0000915779 dakt:InternationalSegmentMember 2021-10-31 2022-01-29 0000915779 dakt:CommercialSegmentMember us-gaap:TransferredAtPointInTimeMember 2021-10-31 2022-01-29 0000915779 dakt:LiveEventsSegmentMember us-gaap:TransferredAtPointInTimeMember 2021-10-31 2022-01-29 0000915779 dakt:HighSchoolParkAndRecreationSegmentMember us-gaap:TransferredAtPointInTimeMember 2021-10-31 2022-01-29 0000915779 dakt:TransportationSegmentMember us-gaap:TransferredAtPointInTimeMember 2021-10-31 2022-01-29 0000915779 dakt:InternationalSegmentMember us-gaap:TransferredAtPointInTimeMember 2021-10-31 2022-01-29 0000915779 us-gaap:TransferredAtPointInTimeMember 2021-10-31 2022-01-29 0000915779 dakt:CommercialSegmentMember us-gaap:TransferredOverTimeMember 2021-10-31 2022-01-29 0000915779 dakt:LiveEventsSegmentMember us-gaap:TransferredOverTimeMember 2021-10-31 2022-01-29 0000915779 dakt:HighSchoolParkAndRecreationSegmentMember us-gaap:TransferredOverTimeMember 2021-10-31 2022-01-29 0000915779 dakt:TransportationSegmentMember us-gaap:TransferredOverTimeMember 2021-10-31 2022-01-29 0000915779 dakt:InternationalSegmentMember us-gaap:TransferredOverTimeMember 2021-10-31 2022-01-29 0000915779 us-gaap:TransferredOverTimeMember 2021-10-31 2022-01-29 0000915779 dakt:UniqueConfigurationMember dakt:CommercialSegmentMember 2021-05-02 2022-01-29 0000915779 dakt:UniqueConfigurationMember dakt:LiveEventsSegmentMember 2021-05-02 2022-01-29 0000915779 dakt:UniqueConfigurationMember dakt:HighSchoolParkAndRecreationSegmentMember 2021-05-02 2022-01-29 0000915779 dakt:UniqueConfigurationMember dakt:TransportationSegmentMember 2021-05-02 2022-01-29 0000915779 dakt:UniqueConfigurationMember dakt:InternationalSegmentMember 2021-05-02 2022-01-29 0000915779 dakt:UniqueConfigurationMember 2021-05-02 2022-01-29 0000915779 dakt:LimitedConfigurationMember dakt:CommercialSegmentMember 2021-05-02 2022-01-29 0000915779 dakt:LimitedConfigurationMember dakt:LiveEventsSegmentMember 2021-05-02 2022-01-29 0000915779 dakt:LimitedConfigurationMember dakt:HighSchoolParkAndRecreationSegmentMember 2021-05-02 2022-01-29 0000915779 dakt:LimitedConfigurationMember dakt:TransportationSegmentMember 2021-05-02 2022-01-29 0000915779 dakt:LimitedConfigurationMember dakt:InternationalSegmentMember 2021-05-02 2022-01-29 0000915779 dakt:LimitedConfigurationMember 2021-05-02 2022-01-29 0000915779 dakt:ServiceAndOtherMember dakt:CommercialSegmentMember 2021-05-02 2022-01-29 0000915779 dakt:ServiceAndOtherMember dakt:LiveEventsSegmentMember 2021-05-02 2022-01-29 0000915779 dakt:ServiceAndOtherMember dakt:HighSchoolParkAndRecreationSegmentMember 2021-05-02 2022-01-29 0000915779 dakt:ServiceAndOtherMember dakt:TransportationSegmentMember 2021-05-02 2022-01-29 0000915779 dakt:ServiceAndOtherMember dakt:InternationalSegmentMember 2021-05-02 2022-01-29 0000915779 dakt:ServiceAndOtherMember 2021-05-02 2022-01-29 0000915779 dakt:CommercialSegmentMember 2021-05-02 2022-01-29 0000915779 dakt:LiveEventsSegmentMember 2021-05-02 2022-01-29 0000915779 dakt:HighSchoolParkAndRecreationSegmentMember 2021-05-02 2022-01-29 0000915779 dakt:TransportationSegmentMember 2021-05-02 2022-01-29 0000915779 dakt:InternationalSegmentMember 2021-05-02 2022-01-29 0000915779 dakt:CommercialSegmentMember us-gaap:TransferredAtPointInTimeMember 2021-05-02 2022-01-29 0000915779 dakt:LiveEventsSegmentMember us-gaap:TransferredAtPointInTimeMember 2021-05-02 2022-01-29 0000915779 dakt:HighSchoolParkAndRecreationSegmentMember us-gaap:TransferredAtPointInTimeMember 2021-05-02 2022-01-29 0000915779 dakt:TransportationSegmentMember us-gaap:TransferredAtPointInTimeMember 2021-05-02 2022-01-29 0000915779 dakt:InternationalSegmentMember us-gaap:TransferredAtPointInTimeMember 2021-05-02 2022-01-29 0000915779 us-gaap:TransferredAtPointInTimeMember 2021-05-02 2022-01-29 0000915779 dakt:CommercialSegmentMember us-gaap:TransferredOverTimeMember 2021-05-02 2022-01-29 0000915779 dakt:LiveEventsSegmentMember us-gaap:TransferredOverTimeMember 2021-05-02 2022-01-29 0000915779 dakt:HighSchoolParkAndRecreationSegmentMember us-gaap:TransferredOverTimeMember 2021-05-02 2022-01-29 0000915779 dakt:TransportationSegmentMember us-gaap:TransferredOverTimeMember 2021-05-02 2022-01-29 0000915779 dakt:InternationalSegmentMember us-gaap:TransferredOverTimeMember 2021-05-02 2022-01-29 0000915779 us-gaap:TransferredOverTimeMember 2021-05-02 2022-01-29 0000915779 dakt:ServicetypeWarrantyContractsMember 2022-04-30 0000915779 dakt:ServicetypeWarrantyContractsMember 2022-05-01 2023-01-28 0000915779 dakt:ServicetypeWarrantyContractsMember 2023-01-28 0000915779 us-gaap:ProductMember 2023-01-28 0000915779 us-gaap:ServiceMember 2023-01-28 0000915779 2023-01-29 2023-01-28 0000915779 us-gaap:OperatingSegmentsMember dakt:CommercialSegmentMember 2022-05-01 2023-01-28 0000915779 us-gaap:OperatingSegmentsMember dakt:CommercialSegmentMember 2021-05-02 2022-01-29 0000915779 us-gaap:OperatingSegmentsMember dakt:LiveEventsSegmentMember 2022-05-01 2023-01-28 0000915779 us-gaap:OperatingSegmentsMember dakt:LiveEventsSegmentMember 2021-05-02 2022-01-29 0000915779 us-gaap:OperatingSegmentsMember dakt:HighSchoolParkAndRecreationSegmentMember 2022-05-01 2023-01-28 0000915779 us-gaap:OperatingSegmentsMember dakt:HighSchoolParkAndRecreationSegmentMember 2021-05-02 2022-01-29 0000915779 us-gaap:OperatingSegmentsMember dakt:TransportationSegmentMember 2022-05-01 2023-01-28 0000915779 us-gaap:OperatingSegmentsMember dakt:TransportationSegmentMember 2021-05-02 2022-01-29 0000915779 us-gaap:OperatingSegmentsMember dakt:InternationalSegmentMember 2022-05-01 2023-01-28 0000915779 us-gaap:OperatingSegmentsMember dakt:InternationalSegmentMember 2021-05-02 2022-01-29 0000915779 us-gaap:OperatingSegmentsMember dakt:CommercialSegmentMember 2022-10-30 2023-01-28 0000915779 us-gaap:OperatingSegmentsMember dakt:CommercialSegmentMember 2021-10-31 2022-01-29 0000915779 us-gaap:OperatingSegmentsMember dakt:LiveEventsSegmentMember 2022-10-30 2023-01-28 0000915779 us-gaap:OperatingSegmentsMember dakt:LiveEventsSegmentMember 2021-10-31 2022-01-29 0000915779 us-gaap:OperatingSegmentsMember dakt:HighSchoolParkAndRecreationSegmentMember 2022-10-30 2023-01-28 0000915779 us-gaap:OperatingSegmentsMember dakt:HighSchoolParkAndRecreationSegmentMember 2021-10-31 2022-01-29 0000915779 us-gaap:OperatingSegmentsMember dakt:TransportationSegmentMember 2022-10-30 2023-01-28 0000915779 us-gaap:OperatingSegmentsMember dakt:TransportationSegmentMember 2021-10-31 2022-01-29 0000915779 us-gaap:OperatingSegmentsMember dakt:InternationalSegmentMember 2022-10-30 2023-01-28 0000915779 us-gaap:OperatingSegmentsMember dakt:InternationalSegmentMember 2021-10-31 2022-01-29 0000915779 us-gaap:CorporateNonSegmentMember 2022-10-30 2023-01-28 0000915779 us-gaap:CorporateNonSegmentMember 2021-10-31 2022-01-29 0000915779 us-gaap:CorporateNonSegmentMember 2022-05-01 2023-01-28 0000915779 us-gaap:CorporateNonSegmentMember 2021-05-02 2022-01-29 0000915779 country:US 2022-10-30 2023-01-28 0000915779 country:US 2021-10-31 2022-01-29 0000915779 country:US 2022-05-01 2023-01-28 0000915779 country:US 2021-05-02 2022-01-29 0000915779 us-gaap:NonUsMember 2022-10-30 2023-01-28 0000915779 us-gaap:NonUsMember 2021-10-31 2022-01-29 0000915779 us-gaap:NonUsMember 2022-05-01 2023-01-28 0000915779 us-gaap:NonUsMember 2021-05-02 2022-01-29 0000915779 country:US 2023-01-28 0000915779 country:US 2022-04-30 0000915779 us-gaap:NonUsMember 2023-01-28 0000915779 us-gaap:NonUsMember 2022-04-30 0000915779 dakt:LiveEventsSegmentMember 2022-04-30 0000915779 dakt:CommercialSegmentMember 2022-04-30 0000915779 dakt:TransportationSegmentMember 2022-04-30 0000915779 dakt:InternationalSegmentMember 2022-04-30 0000915779 dakt:LiveEventsSegmentMember 2023-01-28 0000915779 dakt:CommercialSegmentMember 2023-01-28 0000915779 dakt:TransportationSegmentMember 2023-01-28 0000915779 dakt:InternationalSegmentMember 2023-01-28 0000915779 us-gaap:LetterOfCreditMember 2023-01-28 0000915779 us-gaap:StandbyLettersOfCreditMember 2023-01-28 0000915779 us-gaap:FinancialStandbyLetterOfCreditMember 2023-01-28 0000915779 us-gaap:GuaranteeOfBusinessRevenueMember 2023-01-28 0000915779 us-gaap:SuretyBondMember 2023-01-28 0000915779 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2023-01-28 0000915779 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2023-01-28 0000915779 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2023-01-28 0000915779 us-gaap:FairValueMeasurementsRecurringMember 2023-01-28 0000915779 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentSponsoredEnterprisesDebtSecuritiesMember 2023-01-28 0000915779 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentSponsoredEnterprisesDebtSecuritiesMember 2023-01-28 0000915779 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentSponsoredEnterprisesDebtSecuritiesMember 2023-01-28 0000915779 us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentSponsoredEnterprisesDebtSecuritiesMember 2023-01-28 0000915779 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2022-04-30 0000915779 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2022-04-30 0000915779 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2022-04-30 0000915779 us-gaap:FairValueMeasurementsRecurringMember 2022-04-30 0000915779 us-gaap:FairValueInputsLevel1Member us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2022-04-30 0000915779 us-gaap:FairValueInputsLevel2Member us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2022-04-30 0000915779 us-gaap:FairValueInputsLevel3Member us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2022-04-30 0000915779 us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2022-04-30 0000915779 us-gaap:FairValueInputsLevel1Member us-gaap:USGovernmentSponsoredEnterprisesDebtSecuritiesMember 2022-04-30 0000915779 us-gaap:FairValueInputsLevel2Member us-gaap:USGovernmentSponsoredEnterprisesDebtSecuritiesMember 2022-04-30 0000915779 us-gaap:FairValueInputsLevel3Member us-gaap:USGovernmentSponsoredEnterprisesDebtSecuritiesMember 2022-04-30 0000915779 us-gaap:USGovernmentSponsoredEnterprisesDebtSecuritiesMember 2022-04-30 shares iso4217:USD iso4217:USD shares pure dakt:segment 0000915779 false --04-29 Q3 2023 10-Q true 2023-01-28 false 0-23246 Daktronics, Inc. SD 46-0306862 201 Daktronics Drive Brookings SD 57006 605 692-0200 Common Stock, No Par Value DAKT NASDAQ Preferred Stock Purchase Rights DAKT NASDAQ Yes Yes Accelerated Filer false false false 45465728 10022000 17143000 708000 865000 530000 4020000 115840000 101099000 164879000 134392000 36098000 41687000 1716000 2798000 8770000 14963000 3258000 603000 341821000 317570000 73795000 66765000 452000 1490000 3293000 7927000 1220000 1472000 33071000 32321000 0 13331000 453652000 440876000 70592000 76313000 97703000 90393000 32711000 34959000 10998000 11621000 382000 408000 212386000 213694000 19216000 17257000 12674000 10998000 6397000 7076000 23638000 0 0 287000 61925000 35618000 50000 50000 0 0 0 0 0 0 115000000 115000000 47373959 46733544 63002000 61794000 49719000 48372000 82011000 96608000 1907445 1907445 10285000 10285000 -5106000 -4925000 179341000 191564000 453652000 440876000 184975000 139558000 544334000 448767000 143262000 117250000 445123000 362007000 41713000 22308000 99211000 86760000 12908000 12735000 41866000 37012000 9861000 8328000 27989000 24100000 7250000 6925000 21655000 21283000 4576000 0 4576000 0 34595000 27988000 96086000 82395000 7118000 -5680000 3125000 4365000 -398000 56000 -721000 134000 -1380000 -793000 -2335000 -2613000 5340000 -6417000 69000 1886000 1627000 -2067000 14666000 177000 3713000 -4350000 -14597000 1709000 45387000 45223000 45320000 45263000 45448000 45223000 45320000 45442000 0.08 -0.10 -0.32 0.04 0.08 -0.10 -0.32 0.04 3713000 -4350000 -14597000 1709000 1976000 -714000 -187000 -1137000 6000 -10000 6000 -10000 1982000 -724000 -181000 -1147000 5695000 -5074000 -14778000 562000 61794000 48372000 96608000 -10285000 -4925000 191564000 -5326000 -5326000 -642000 -642000 1000 1000 511000 511000 594000 594000 62388000 48883000 91282000 -10285000 -5566000 186702000 -12984000 -12984000 -1521000 -1521000 -1000 -1000 474000 474000 140000 140000 62388000 49217000 78298000 -10285000 -7088000 172530000 3713000 3713000 1976000 1976000 6000 6000 502000 502000 614000 614000 63002000 49719000 82011000 -10285000 -5106000 179341000 60575000 46595000 96016000 -7297000 -2335000 193554000 3685000 3685000 -373000 -373000 518000 518000 597000 597000 4000 196000 200000 61172000 47117000 99701000 -7101000 -2708000 198181000 2374000 2374000 -50000 -50000 494000 494000 3000 3000 199000 199000 61175000 47412000 102075000 -7101000 -2758000 200803000 -4350000 -4350000 -714000 -714000 -10000 -10000 491000 491000 5000 5000 614000 614000 3000000 3000000 61794000 47903000 97725000 -10101000 -3482000 193839000 -14597000 1709000 12543000 11544000 588000 737000 1487000 1503000 -2596000 -1966000 674000 -600000 13028000 151000 4576000 0 29206000 41000000 -9487000 -25464000 21809000 10024000 612000 838000 0 4045000 3490000 0 3240000 6695000 -20947000 -19926000 283115000 0 259477000 0 0 200000 0 3000000 0 8000 140000 199000 23498000 -3391000 -342000 98000 -7278000 -48683000 18008000 80402000 10730000 31719000 760000 0 4456000 1601000 0 53000 1538000 1795000 1207000 1211000 Basis of Presentation<div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Daktronics, Inc. and its subsidiaries (the “Company”, “Daktronics”, “we”, “our”, or “us”) are an industry leader in designing and manufacturing electronic scoreboards, programmable display systems and large screen video displays for sporting, commercial and transportation applications.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the opinion of management, the accompanying unaudited condensed consolidated financial statements contain all adjustments (consisting of normal recurring adjustments) necessary to fairly present our financial position, results of operations and cash flows for the periods presented. The preparation of financial statements in conformity with accounting principles generally accepted in the United States of America ("GAAP") requires management to make estimates and assumptions affecting the reported amounts therein. Due to the inherent uncertainty involved in making estimates, actual results in future periods may differ from those estimates.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Certain information and disclosures normally included in financial statements prepared in accordance with GAAP have been condensed or omitted. The balance sheet at April 30, 2022 has been derived from the audited financial statements at that date, but it does not include all the information and disclosures required by GAAP for complete financial statements.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">These financial statements should be read in conjunction with our financial statements and notes thereto for the fiscal year ended April 30, 2022, which are contained in our Annual Report on Form 10-K previously filed with the Securities and Exchange Commission ("SEC"). The results of operations for the interim periods presented are not necessarily indicative of results that may be expected for any other interim period or for the full fiscal year.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Daktronics, Inc. operates on a 52- or 53-week fiscal year, with our fiscal year ending on the Saturday closest to April 30 of each year. When April 30 falls on a Wednesday, the fiscal year ends on the preceding Saturday. Within each fiscal year, each quarter is comprised of 13-week periods following the beginning of each fiscal year. In each 53-week fiscal year, an additional week is added to the first quarter, and each of the last three quarters is comprised of a 13-week period. The nine months ended January 28, 2023 and January 29, 2022 contained operating results for 39 weeks. </span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Cash and cash equivalents and restricted cash </span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table provides a reconciliation of cash, cash equivalents, and restricted cash reported within the condensed consolidated balance sheets that sum to the totals of the same amounts shown in the condensed consolidated statements of cash flows. Restricted cash consists of cash and cash equivalents held in bank deposit accounts to secure issuances of foreign bank guarantees. </span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:71.930%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.083%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">January 28,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">January 29,<br/>2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,022 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,883 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted cash</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">708 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">836 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total cash, cash equivalents, and restricted cash shown in the condensed consolidated statements of cash flows</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,730 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,719 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have foreign currency cash accounts to operate our global business. These accounts are impacted by changes in foreign currency rates. Of our $10,022 in cash and cash equivalents balances at January 28, 2023, $3,257 were denominated in U.S. dollars, of which $498 were held by our foreign subsidiaries. As of January 28, 2023, we had an additional $6,765 in cash balances denominated in foreign currencies, of which $5,421 were maintained in accounts of our foreign subsidiaries.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Liquidity and Going Concern</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying condensed consolidated financial statements are prepared in accordance with generally accepted accounting principles applicable to a going concern, which contemplates the realization of assets and the satisfaction of liabilities in the normal course of business.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During much of the past calendar year, we have experienced negative impacts in our business driven by global economic conditions and supply chain disruptions. These conditions have caused volatility in our cash flow, pricing, order volumes, lead-times, competitiveness, revenue cycles, and production costs. To adapt, we used cash and line of credit borrowings to increase our investment in inventory to add stability to our production processes to fulfill backlog and used cash to invest in property and equipment to expand our capacity and add automation. To improve operations and cash flows, we have increased prices of our goods and services. In addition, we instituted a liquidity enhancement plan program focusing our teams on improving our cash flow and enhancing our liquidity. Our ability to fund inventory levels, operations, and capital expenditures in the future will be dependent on our ability to generate cash flow from operations in these conditions, to maintain or improve margins, and to use funds from our credit facility. $35,000 of our credit facility expires in April 2025 and $10,000 expires in May 2023, and it requires us to comply with certain covenants. </span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Although supply chain disruptions have started to ease and we expect our inventory levels and working capital levels to decline, we cannot be certain we will not experience future disruptions or need additional liquidity to fund inventory levels, operations, and capital expenditures. Therefore, we plan to obtain additional liquidity to meet our obligations as they come due in the 12 months following the date of this Report, and we cannot be assured that such liquidity will be available or the form of such liquidity, such as equity raises or debt financing. These conditions raise substantial doubt about our ability to continue as a going concern. </span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In response to these conditions, the Board of Directors formed an independent Strategy and Financing Review Committee in December 2022, to address the Company's near-term credit needs and to examine alternatives for strengthening the Company's longer-term financial structure and liquidity profile. The Committee retained financial and legal advisors to explore additional ways to improve our long-term liquidity profile. We are pursuing additional liquidity through various means from potential financing sources, including but not limited to obtaining financing secured by a mortgage on our facilities, a sales-leaseback transaction, leasing property and equipment, longer-term asset-based lending structures, and junior capital. We have continued focusing on reducing working capital and improving profitability through activities in our liquidity enhancement plan. Because these plans are not finalized and are subject to market conditions and restrictions from our existing financing agreements that are not within our control, they cannot be deemed probable. As a result, we have concluded that our plans do not alleviate substantial doubt about our ability to continue as a going concern.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Refer to "Note 7. Financing Agreements" for additional considerations related to our financing agreements.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The condensed consolidated financial statements do not include any adjustments relating to the recoverability and classification of recorded asset amounts or the amounts and classification of liabilities that might result from the outcome of this uncertainty.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Variable Interest Entities</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We consolidate entities in which we have a controlling financial interest by first considering if an entity meets the definition of a variable interest entity ("VIE") for which we are deemed to be the primary beneficiary, or if we have the power to control an entity through a majority of voting interest or through other arrangements.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Variable Interest Entities: </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A VIE is an entity (i) that lacks sufficient equity to finance its activities without additional subordinated financial support from other parties; (ii) whose equity holders lack the characteristics of a controlling financial interest; and/or (iii) that is established with non-substantive voting rights. A VIE is consolidated by its primary beneficiary, which is defined as the party who has a controlling financial interest in the VIE through (a) the power to direct the activities of the VIE that most significantly affect the VIE’s economic performance, and (b) the obligation to absorb losses or right to receive benefits of the VIE that could be significant to the VIE. This assessment may involve subjectivity in the determination of which activities most significantly affect the VIE’s performance and making estimates about current and future fair value of the assets held by the VIE and financial performance of the VIE. In assessing the Company's interests in the VIE, we also consider interests held by its related parties, including de facto agents. Additionally, we assess whether it is a member of a related party group that collectively meets the power and benefits criteria and, if so, whether we are most closely associated with the VIE. In performing the related party analysis, we consider both qualitative and </span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">quantitative factors including, but not limited to: the characteristics and size of its investment relative to the related party; our and the related party's ability to control or significantly influence key decisions of the VIE, including consideration of involvement by de facto agents; the obligation or likelihood for us or the related party to fund operating losses of the VIE; and the similarity and significance of the VIE’s business activities to those of us and the related party. The determination of whether an entity is a VIE, and whether we are the primary beneficiary, may involve significant judgment, and depends upon facts and circumstances specific to an entity at the time of the assessment.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At the end of each reporting period, we reassess whether changes in facts and circumstances cause a change in the status of an entity as a VIE or voting interest entity, and/or a change in our consolidation assessment. Changes in consolidation status are applied prospectively. An entity may be consolidated as a result of this reassessment, in which case, the assets, liabilities and noncontrolling interest in the entity are recorded at fair value upon initial consolidation. Any existing equity interest held by us in the entity prior to us obtaining control will be remeasured at fair value, which may result in a gain or loss recognized upon initial consolidation. However, if the consolidation represents an asset acquisition of a voting interest entity, our existing interest in the acquired assets, if any, is not remeasured to fair value but continues to be carried at historical cost. We may also deconsolidate a subsidiary as a result of this reassessment, which may result in a gain or loss recognized upon deconsolidation depending on the carrying values of deconsolidated assets and liabilities compared to the fair value of any interests retained.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">See "Note 2. Investment in Affiliates" of the Notes to our Condensed Consolidated Financial Statements included in this Report.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Recent Accounting Pronouncements</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There have been no material changes to our significant accounting policies and estimates as described in our Annual Report on Form 10-K for the fiscal year ended April 30, 2022.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Accounting Standards Adopted</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There were no standards adopted since our last Quarterly Report on Form 10-Q.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Accounting Standards Not Yet Adopted</span></div>There are no significant new Accounting Standards Updates issued that the Company has not yet adopted as of January 28, 2023. In the opinion of management, the accompanying unaudited condensed consolidated financial statements contain all adjustments (consisting of normal recurring adjustments) necessary to fairly present our financial position, results of operations and cash flows for the periods presented. The preparation of financial statements in conformity with accounting principles generally accepted in the United States of America ("GAAP") requires management to make estimates and assumptions affecting the reported amounts therein. Due to the inherent uncertainty involved in making estimates, actual results in future periods may differ from those estimates. <div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table provides a reconciliation of cash, cash equivalents, and restricted cash reported within the condensed consolidated balance sheets that sum to the totals of the same amounts shown in the condensed consolidated statements of cash flows. Restricted cash consists of cash and cash equivalents held in bank deposit accounts to secure issuances of foreign bank guarantees. </span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:71.930%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.083%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">January 28,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">January 29,<br/>2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,022 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,883 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted cash</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">708 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">836 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total cash, cash equivalents, and restricted cash shown in the condensed consolidated statements of cash flows</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,730 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,719 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 10022000 30883000 708000 836000 10730000 31719000 10022000 3257000 498000 6765000 5421000 35000000 10000000 <div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Variable Interest Entities</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We consolidate entities in which we have a controlling financial interest by first considering if an entity meets the definition of a variable interest entity ("VIE") for which we are deemed to be the primary beneficiary, or if we have the power to control an entity through a majority of voting interest or through other arrangements.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Variable Interest Entities: </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A VIE is an entity (i) that lacks sufficient equity to finance its activities without additional subordinated financial support from other parties; (ii) whose equity holders lack the characteristics of a controlling financial interest; and/or (iii) that is established with non-substantive voting rights. A VIE is consolidated by its primary beneficiary, which is defined as the party who has a controlling financial interest in the VIE through (a) the power to direct the activities of the VIE that most significantly affect the VIE’s economic performance, and (b) the obligation to absorb losses or right to receive benefits of the VIE that could be significant to the VIE. This assessment may involve subjectivity in the determination of which activities most significantly affect the VIE’s performance and making estimates about current and future fair value of the assets held by the VIE and financial performance of the VIE. In assessing the Company's interests in the VIE, we also consider interests held by its related parties, including de facto agents. Additionally, we assess whether it is a member of a related party group that collectively meets the power and benefits criteria and, if so, whether we are most closely associated with the VIE. In performing the related party analysis, we consider both qualitative and </span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">quantitative factors including, but not limited to: the characteristics and size of its investment relative to the related party; our and the related party's ability to control or significantly influence key decisions of the VIE, including consideration of involvement by de facto agents; the obligation or likelihood for us or the related party to fund operating losses of the VIE; and the similarity and significance of the VIE’s business activities to those of us and the related party. The determination of whether an entity is a VIE, and whether we are the primary beneficiary, may involve significant judgment, and depends upon facts and circumstances specific to an entity at the time of the assessment.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At the end of each reporting period, we reassess whether changes in facts and circumstances cause a change in the status of an entity as a VIE or voting interest entity, and/or a change in our consolidation assessment. Changes in consolidation status are applied prospectively. An entity may be consolidated as a result of this reassessment, in which case, the assets, liabilities and noncontrolling interest in the entity are recorded at fair value upon initial consolidation. Any existing equity interest held by us in the entity prior to us obtaining control will be remeasured at fair value, which may result in a gain or loss recognized upon initial consolidation. However, if the consolidation represents an asset acquisition of a voting interest entity, our existing interest in the acquired assets, if any, is not remeasured to fair value but continues to be carried at historical cost. We may also deconsolidate a subsidiary as a result of this reassessment, which may result in a gain or loss recognized upon deconsolidation depending on the carrying values of deconsolidated assets and liabilities compared to the fair value of any interests retained.</span></div> <div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Recent Accounting Pronouncements</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There have been no material changes to our significant accounting policies and estimates as described in our Annual Report on Form 10-K for the fiscal year ended April 30, 2022.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Accounting Standards Adopted</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There were no standards adopted since our last Quarterly Report on Form 10-Q.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Accounting Standards Not Yet Adopted</span></div>There are no significant new Accounting Standards Updates issued that the Company has not yet adopted as of January 28, 2023. Investments in Affiliates<div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We evaluated the nature of our investment in affiliates of XdisplayTM company, which is developing micro-LED mass transfer expertise and technologies, and Miortech (dba Etulipa), which is developing low power outdoor electrowetting technology. We determined that Miortech is a VIE, and based on management's analysis, we determined that Daktronics is not the primary beneficiary; therefore, the investment in Miortech is accounted for under the equity method. </span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The aggregate amount of our investments accounted for under the equity method was $17,145 and $16,916 as of January 28, 2023 and April 30, 2022, respectively. Our proportional share of the respective affiliates' earnings or losses is included in the "Other expense, net" line item in our condensed consolidated statements of operations. For the three and nine months ended January 28, 2023, our share of the losses of our affiliates was $895 and $2,596 as compared to $401 and $1,966 for the three and nine months ended January 29, 2022. </span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We purchased services for research and development activities from our equity method investees. The total of these related party transactions for the nine months ended January 28, 2023 and January 29, 2022 was $672 and $1,520, respectively, which is included in the "Product design and development" line item in our condensed consolidated statements of operations, and for the nine months ended January 28, 2023, $52 remains unpaid and is included in the "Accounts payable" line item in our condensed consolidated balance sheets. </span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the nine months ended January 28, 2023, we invested $2,250 evidenced by convertible notes and $990 evidenced by promissory notes ("Notes") in our affiliates, which is included in the "Investment in affiliates and other assets" line item in our condensed consolidated balance sheets. During the nine months ended January 28, 2023, we converted $2,823 evidenced by the Notes to stock ownership. After this conversion of Notes to stock ownership, our ownership increased to </span></div>54.5 percent in Miortech. Our ownership in XdisplayTM company is 16.4 percent as of January 28, 2023. The total amount of Notes included in the "Investments in affiliates and other assets" line item in our condensed consolidated balance sheets as of January 28, 2023 was $7,693. 17145000 16916000 -895000 -2596000 -401000 -1966000 672000 1520000 52000 2250000 990000 2823000 0.545 0.164 7693000 Earnings Per Share ("EPS")<div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following is a reconciliation of the net income (loss) and common share amounts used in the calculation of basic and diluted EPS for the three and nine months ended January 28, 2023 and January 29, 2022:</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:58.142%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.084%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net income (loss)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Shares</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Per share (loss) income</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">For the three months ended January 28, 2023</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic earnings per share</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,713 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45,387 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.08 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dilution associated with stock compensation plans</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted earnings per share</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,713 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45,448 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.08 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">For the three months ended January 29, 2022</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic and diluted (loss) earnings per share</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,350)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45,223 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.10)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted (loss) earnings per share</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,350)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45,223 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.10)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">For the nine months ended January 28, 2023</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic and diluted (loss) earnings per share</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(14,597)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45,320 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.32)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted (loss) earnings per share</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(14,597)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45,320 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.32)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">For the nine months ended January 29, 2022</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic earnings per share</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,709 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45,263 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.04 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dilution associated with stock compensation plans</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">179 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted earnings per share</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,709 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45,442 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.04 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Options outstanding to purchase 2,102 shares of common stock with a weighted average exercise price of $7.13 for the three months ended January 28, 2023 and 2,216 shares of common stock with a weighted average exercise price of $8.17 for the three months ended January 29, 2022 were not included in the computation of diluted earnings per share because the effects would be anti-dilutive.</span></div>Options outstanding to purchase 2,089 shares of common stock with a weighted average exercise price of $7.59 for the nine months ended January 28, 2023 and 1,857 shares of common stock with a weighted average exercise price of $9.26 for the nine months ended January 29, 2022 were not included in the computation of diluted earnings per share because the effects would be anti-dilutive. <div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following is a reconciliation of the net income (loss) and common share amounts used in the calculation of basic and diluted EPS for the three and nine months ended January 28, 2023 and January 29, 2022:</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:58.142%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.084%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net income (loss)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Shares</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Per share (loss) income</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">For the three months ended January 28, 2023</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic earnings per share</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,713 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45,387 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.08 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dilution associated with stock compensation plans</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted earnings per share</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,713 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45,448 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.08 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">For the three months ended January 29, 2022</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic and diluted (loss) earnings per share</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,350)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45,223 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.10)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted (loss) earnings per share</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,350)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45,223 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.10)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">For the nine months ended January 28, 2023</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic and diluted (loss) earnings per share</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(14,597)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45,320 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.32)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted (loss) earnings per share</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(14,597)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45,320 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.32)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">For the nine months ended January 29, 2022</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic earnings per share</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,709 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45,263 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.04 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dilution associated with stock compensation plans</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">179 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted earnings per share</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,709 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45,442 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.04 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 3713000 45387000 0.08 0 61000 0 3713000 45448000 0.08 -4350000 45223000 -0.10 -4350000 45223000 -0.10 -14597000 45320000 -0.32 -14597000 45320000 -0.32 1709000 45263000 0.04 0 179000 0 1709000 45442000 0.04 2102000 7.13 2216000 8.17 2089000 7.59 1857000 9.26 Revenue Recognition<div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline">Disaggregation of revenue</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents our disaggregation of revenue by segments:</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:23.142%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.021%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.021%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.021%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.021%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.963%"/><td style="width:0.1%"/></tr><tr style="height:14pt"><td colspan="3" rowspan="2" style="padding:0 1pt"/><td colspan="33" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended January 28, 2023</span></td></tr><tr style="height:44pt"><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Commercial</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Live Events</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">High School</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Park and Recreation</span></div></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Transportation</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">International</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Type of performance obligation</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Unique configuration</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,929 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">53,437 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,380 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,446 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,138 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">86,330 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Limited configuration</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">35,864 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,858 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">23,865 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,328 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,040 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">83,955 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Service and other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,174 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,453 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,067 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">804 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,192 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14,690 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">49,967 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">67,748 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">28,312 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">17,578 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">21,370 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">184,975 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Timing of revenue recognition</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Goods/services transferred at a point in time</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">36,746 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10,125 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">22,716 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,571 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,861 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">87,019 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Goods/services transferred over time</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13,221 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">57,623 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,596 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12,007 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,509 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">97,956 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">49,967 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">67,748 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">28,312 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">17,578 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">21,370 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">184,975 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:23.142%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.021%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.021%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.021%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.021%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.963%"/><td style="width:0.1%"/></tr><tr style="height:14pt"><td colspan="3" rowspan="2" style="padding:0 1pt"/><td colspan="33" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Nine Months Ended January 28, 2023</span></td></tr><tr style="height:39pt"><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Commercial</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Live Events</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">High School</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Park and Recreation</span></div></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Transportation</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">International</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Type of performance obligation</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Unique configuration</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">20,198 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">148,467 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">17,828 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">35,330 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">20,762 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">242,585 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Limited configuration</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">94,408 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">26,013 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">85,123 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">15,969 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">36,826 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">258,339 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Service and other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12,526 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">18,890 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,176 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,498 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,320 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">43,410 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">127,132 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">193,370 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">106,127 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">53,797 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">63,908 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">544,334 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Timing of revenue recognition</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Goods/services transferred at a point in time</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">97,381 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">31,029 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">80,935 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">16,702 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">38,756 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">264,803 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Goods/services transferred over time</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">29,751 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">162,341 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">25,192 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">37,095 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">25,152 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">279,531 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">127,132 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">193,370 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">106,127 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">53,797 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">63,908 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">544,334 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:23.142%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.021%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.021%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.021%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.021%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.963%"/><td style="width:0.1%"/></tr><tr style="height:14pt"><td colspan="3" rowspan="2" style="padding:0 1pt"/><td colspan="33" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended January 29, 2022</span></td></tr><tr style="height:42pt"><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Commercial</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Live Events</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">High School</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Park and Recreation</span></div></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Transportation</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">International</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Type of performance obligation</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Unique configuration</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,112 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">25,950 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,167 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,803 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,606 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">52,638 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Limited configuration</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">32,081 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,843 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">18,717 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,269 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10,453 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">73,363 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Service and other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,902 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,264 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">837 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">751 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,803 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13,557 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">40,095 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">39,057 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">23,721 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">15,823 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">20,862 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">139,558 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Timing of revenue recognition</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Goods/services transferred at a point in time</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">32,829 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,540 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">17,351 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,576 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10,967 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">75,263 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Goods/services transferred over time</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,266 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">30,517 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,370 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10,247 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,895 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">64,295 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">40,095 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">39,057 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">23,721 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">15,823 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">20,862 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">139,558 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:12pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:23.142%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.021%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.021%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.021%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.021%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.963%"/><td style="width:0.1%"/></tr><tr style="height:14pt"><td colspan="3" rowspan="2" style="padding:0 1pt"/><td colspan="33" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Nine Months Ended January 29, 2022</span></td></tr><tr style="height:32pt"><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Commercial</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Live Events</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">High School</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Park and Recreation</span></div></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Transportation</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">International</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Type of performance obligation</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Unique configuration</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12,258 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">110,986 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">15,241 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">25,320 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">26,051 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">189,856 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Limited configuration</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">83,965 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">21,510 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">66,590 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">15,173 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">32,464 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">219,702 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Service and other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,116 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">18,344 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,531 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,941 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,277 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">39,209 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">107,339 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">150,840 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">84,362 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">42,434 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">63,792 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">448,767 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Timing of revenue recognition</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Goods/services transferred at a point in time</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">85,570 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">26,877 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">62,407 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">15,781 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">33,801 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">224,436 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Goods/services transferred over time</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">21,769 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">123,963 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">21,955 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">26,653 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">29,991 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">224,331 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">107,339 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">150,840 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">84,362 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">42,434 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">63,792 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">448,767 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">See "Note 5. Segment Reporting" for a disaggregation of revenue by geography.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline">Contract balances</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Contract assets represent revenue recognized in excess of amounts billed and include unbilled receivables. Unbilled receivables, which represent an unconditional right to payment subject only to the passage of time, are reclassified to accounts receivable when they are billed according to the contract terms. Contract liabilities represent amounts billed to the customers in excess of revenue recognized to date.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table reflects the changes in our contract assets and liabilities:</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:44.354%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.085%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">January 28,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">April 30,<br/>2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Dollar<br/>Change</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Percent<br/>Change</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contract assets</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,098 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,687 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,589)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(13.4)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contract liabilities - current</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">97,703 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">90,393 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,310 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contract liabilities - noncurrent</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,674 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,998 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,676 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15.2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The changes in our contract assets and contract liabilities from April 30, 2022 to January 28, 2023 were due to the timing of billing schedules and revenue recognition, which can vary significantly depending on the contractual payment terms and the seasonality of the sports markets. We had no impairments of contract assets for the nine months ended January 28, 2023.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For service-type warranty contracts, we allocate revenue to this performance obligation, recognize the revenue over time, and recognize costs as incurred. Earned and unearned revenues for these contracts are included in the "Contract assets" and "Contract liabilities". Changes in unearned service-type warranty contracts, net were as follows:</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:85.718%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.082%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">January 28,<br/>2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of April 30, 2022</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,346 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">New contracts sold</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,319 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: reductions for revenue recognized</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(32,406)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency translation and other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(128)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of January 28, 2023</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,131 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Contracts in progress identified as loss contracts as of January 28, 2023 and as of April 30, 2022 were immaterial. Loss provisions are recorded in the "Accrued expenses" line item in our condensed consolidated balance sheets.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the nine months ended January 28, 2023, we recognized revenue of $81,966 related to our contract liabilities as of April 30, 2022.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline">Remaining performance obligations</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of January 28, 2023, the aggregate amount of the transaction price allocated to the remaining performance obligations was $491,345. Remaining performance obligations related to product and service agreements at January 28, 2023 were $429,097 and $62,248, respectively. We expect approximately $430,602 of our remaining performance obligations to be recognized over the next 12 months, with the remainder recognized thereafter. Although remaining performance obligations reflect business that is considered to be legally binding, cancellations, deferrals or scope adjustments may occur. Any known project cancellations, revisions to project scope and cost, foreign currency exchange fluctuations, and project deferrals are reflected or excluded in the remaining performance obligation balance, as appropriate.</span></div> <div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents our disaggregation of revenue by segments:</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:23.142%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.021%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.021%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.021%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.021%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.963%"/><td style="width:0.1%"/></tr><tr style="height:14pt"><td colspan="3" rowspan="2" style="padding:0 1pt"/><td colspan="33" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended January 28, 2023</span></td></tr><tr style="height:44pt"><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Commercial</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Live Events</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">High School</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Park and Recreation</span></div></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Transportation</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">International</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Type of performance obligation</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Unique configuration</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,929 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">53,437 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,380 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,446 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,138 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">86,330 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Limited configuration</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">35,864 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,858 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">23,865 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,328 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,040 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">83,955 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Service and other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,174 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,453 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,067 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">804 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,192 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14,690 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">49,967 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">67,748 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">28,312 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">17,578 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">21,370 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">184,975 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Timing of revenue recognition</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Goods/services transferred at a point in time</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">36,746 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10,125 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">22,716 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,571 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,861 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">87,019 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Goods/services transferred over time</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13,221 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">57,623 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,596 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12,007 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,509 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">97,956 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">49,967 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">67,748 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">28,312 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">17,578 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">21,370 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">184,975 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:23.142%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.021%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.021%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.021%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.021%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.963%"/><td style="width:0.1%"/></tr><tr style="height:14pt"><td colspan="3" rowspan="2" style="padding:0 1pt"/><td colspan="33" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Nine Months Ended January 28, 2023</span></td></tr><tr style="height:39pt"><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Commercial</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Live Events</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">High School</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Park and Recreation</span></div></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Transportation</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">International</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Type of performance obligation</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Unique configuration</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">20,198 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">148,467 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">17,828 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">35,330 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">20,762 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">242,585 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Limited configuration</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">94,408 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">26,013 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">85,123 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">15,969 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">36,826 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">258,339 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Service and other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12,526 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">18,890 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,176 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,498 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,320 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">43,410 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">127,132 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">193,370 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">106,127 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">53,797 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">63,908 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">544,334 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Timing of revenue recognition</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Goods/services transferred at a point in time</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">97,381 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">31,029 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">80,935 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">16,702 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">38,756 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">264,803 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Goods/services transferred over time</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">29,751 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">162,341 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">25,192 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">37,095 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">25,152 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">279,531 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">127,132 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">193,370 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">106,127 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">53,797 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">63,908 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">544,334 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:23.142%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.021%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.021%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.021%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.021%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.963%"/><td style="width:0.1%"/></tr><tr style="height:14pt"><td colspan="3" rowspan="2" style="padding:0 1pt"/><td colspan="33" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended January 29, 2022</span></td></tr><tr style="height:42pt"><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Commercial</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Live Events</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">High School</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Park and Recreation</span></div></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Transportation</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">International</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Type of performance obligation</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Unique configuration</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,112 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">25,950 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,167 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,803 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,606 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">52,638 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Limited configuration</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">32,081 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,843 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">18,717 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,269 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10,453 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">73,363 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Service and other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,902 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,264 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">837 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">751 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,803 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13,557 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">40,095 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">39,057 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">23,721 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">15,823 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">20,862 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">139,558 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Timing of revenue recognition</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Goods/services transferred at a point in time</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">32,829 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,540 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">17,351 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,576 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10,967 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">75,263 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Goods/services transferred over time</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,266 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">30,517 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,370 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10,247 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,895 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">64,295 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">40,095 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">39,057 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">23,721 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">15,823 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">20,862 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">139,558 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:12pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:23.142%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.021%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.021%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.021%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.021%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.963%"/><td style="width:0.1%"/></tr><tr style="height:14pt"><td colspan="3" rowspan="2" style="padding:0 1pt"/><td colspan="33" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Nine Months Ended January 29, 2022</span></td></tr><tr style="height:32pt"><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Commercial</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Live Events</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">High School</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Park and Recreation</span></div></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Transportation</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">International</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Type of performance obligation</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Unique configuration</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12,258 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">110,986 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">15,241 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">25,320 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">26,051 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">189,856 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Limited configuration</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">83,965 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">21,510 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">66,590 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">15,173 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">32,464 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">219,702 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Service and other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,116 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">18,344 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,531 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,941 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,277 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">39,209 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">107,339 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">150,840 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">84,362 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">42,434 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">63,792 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">448,767 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Timing of revenue recognition</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Goods/services transferred at a point in time</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">85,570 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">26,877 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">62,407 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">15,781 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">33,801 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">224,436 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Goods/services transferred over time</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">21,769 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">123,963 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">21,955 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">26,653 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">29,991 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">224,331 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">107,339 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">150,840 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">84,362 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">42,434 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">63,792 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">448,767 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 9929000 53437000 3380000 11446000 8138000 86330000 35864000 7858000 23865000 5328000 11040000 83955000 4174000 6453000 1067000 804000 2192000 14690000 49967000 67748000 28312000 17578000 21370000 184975000 36746000 10125000 22716000 5571000 11861000 87019000 13221000 57623000 5596000 12007000 9509000 97956000 49967000 67748000 28312000 17578000 21370000 184975000 20198000 148467000 17828000 35330000 20762000 242585000 94408000 26013000 85123000 15969000 36826000 258339000 12526000 18890000 3176000 2498000 6320000 43410000 127132000 193370000 106127000 53797000 63908000 544334000 97381000 31029000 80935000 16702000 38756000 264803000 29751000 162341000 25192000 37095000 25152000 279531000 127132000 193370000 106127000 53797000 63908000 544334000 4112000 25950000 4167000 9803000 8606000 52638000 32081000 6843000 18717000 5269000 10453000 73363000 3902000 6264000 837000 751000 1803000 13557000 40095000 39057000 23721000 15823000 20862000 139558000 32829000 8540000 17351000 5576000 10967000 75263000 7266000 30517000 6370000 10247000 9895000 64295000 40095000 39057000 23721000 15823000 20862000 139558000 12258000 110986000 15241000 25320000 26051000 189856000 83965000 21510000 66590000 15173000 32464000 219702000 11116000 18344000 2531000 1941000 5277000 39209000 107339000 150840000 84362000 42434000 63792000 448767000 85570000 26877000 62407000 15781000 33801000 224436000 21769000 123963000 21955000 26653000 29991000 224331000 107339000 150840000 84362000 42434000 63792000 448767000 <div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table reflects the changes in our contract assets and liabilities:</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:44.354%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.085%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">January 28,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">April 30,<br/>2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Dollar<br/>Change</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Percent<br/>Change</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contract assets</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,098 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,687 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,589)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(13.4)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contract liabilities - current</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">97,703 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">90,393 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,310 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contract liabilities - noncurrent</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,674 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,998 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,676 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15.2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The changes in our contract assets and contract liabilities from April 30, 2022 to January 28, 2023 were due to the timing of billing schedules and revenue recognition, which can vary significantly depending on the contractual payment terms and the seasonality of the sports markets. We had no impairments of contract assets for the nine months ended January 28, 2023.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For service-type warranty contracts, we allocate revenue to this performance obligation, recognize the revenue over time, and recognize costs as incurred. Earned and unearned revenues for these contracts are included in the "Contract assets" and "Contract liabilities". Changes in unearned service-type warranty contracts, net were as follows:</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:85.718%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.082%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">January 28,<br/>2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of April 30, 2022</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,346 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">New contracts sold</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,319 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: reductions for revenue recognized</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(32,406)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency translation and other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(128)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of January 28, 2023</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,131 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 36098000 41687000 -5589000 -0.134 97703000 90393000 7310000 0.081 12674000 10998000 1676000 0.152 26346000 35319000 32406000 -128000 29131000 81966000 491345000 429097000 62248000 430602000 P12M Segment Reporting<div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth certain financial information for each of our five reporting segments for the periods indicated:</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:37.990%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.263%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.263%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.085%"/><td style="width:0.1%"/></tr><tr style="height:14pt"><td colspan="3" rowspan="2" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Nine Months Ended</span></td></tr><tr style="height:24pt"><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">January 28,<br/>2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">January 29,<br/>2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">January 28,<br/>2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">January 29,<br/>2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net sales:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49,967 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40,095 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">127,132 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">107,339 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Live Events</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">67,748 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,057 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">193,370 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">150,840 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">High School Park and Recreation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,312 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,721 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">106,127 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">84,362 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Transportation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,578 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,823 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53,797 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,434 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">International</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,370 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,862 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">63,908 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">63,792 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">184,975 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">139,558 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">544,334 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">448,767 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Gross profit:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,547 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,239 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,565 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,862 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Live Events</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,405 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,094 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,174 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,261 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">High School Park and Recreation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,555 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,958 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,343 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,216 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Transportation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,534 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,108 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,456 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,263 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">International</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,672 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(91)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,673 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,158 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,713 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,308 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">99,211 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">86,760 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Operating expenses:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Selling</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,908 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,735 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,866 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,012 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">General and administrative</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,861 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,328 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,989 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,100 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Product design and development</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,250 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,925 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,655 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,283 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill impairment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,576 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,576 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,595 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,988 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">96,086 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">82,395 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Operating income (loss)</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,118 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,680)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,125 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,365 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Nonoperating (expense) income:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest (expense) income, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(398)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(721)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">134 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other expense, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,380)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(793)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,335)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,613)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Income (loss) before income taxes</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,340 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,417)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">69 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,886 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Depreciation and amortization:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">927 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">646 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,564 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,949 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Live Events</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,534 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,275 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,727 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,860 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">High School Park and Recreation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">452 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">318 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,174 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,096 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Transportation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">163 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">136 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">416 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">402 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">International</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">608 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">703 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,719 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,181 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unallocated corporate depreciation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">634 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">677 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,943 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,056 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,318 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,755 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,543 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,544 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">No single geographic area comprises a material amount of our net sales or property and equipment, net of accumulated depreciation, other than the United States. The following table presents information about net sales and property and equipment, net of accumulated depreciation, in the United States and elsewhere:</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:37.990%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.263%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.263%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.085%"/><td style="width:0.1%"/></tr><tr style="height:14pt"><td colspan="3" rowspan="2" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Nine Months Ended</span></td></tr><tr style="height:24pt"><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">January 28,<br/>2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">January 29,<br/>2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">January 28,<br/>2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">January 29,<br/>2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net sales:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">161,467 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">112,389 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">474,048 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">374,692 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outside United States</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,508 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,169 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70,286 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">74,075 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">184,975 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">139,558 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">544,334 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">448,767 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:65.566%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.263%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.265%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">January 28,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">April 30,<br/>2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Property and equipment, net of accumulated depreciation:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65,073 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58,643 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outside United States</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,722 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,122 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">73,795 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">66,765 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have numerous customers worldwide for sales of our products and services, and no customer accounted for 10 percent or more of net sales for the three and nine months ended January 28, 2023 and January 29, 2022; therefore, we are not economically dependent on a limited number of customers for the sale of our products and services.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have numerous raw material and component suppliers, and no supplier accounts for 10 percent or more of our cost of sales; however, we have a complex global supply chain subject to geopolitical and transportation risks and a number of single-source suppliers that could limit our supply or cause delays in obtaining raw materials and components needed in manufacturing.</span></div> <div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth certain financial information for each of our five reporting segments for the periods indicated:</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:37.990%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.263%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.263%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.085%"/><td style="width:0.1%"/></tr><tr style="height:14pt"><td colspan="3" rowspan="2" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Nine Months Ended</span></td></tr><tr style="height:24pt"><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">January 28,<br/>2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">January 29,<br/>2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">January 28,<br/>2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">January 29,<br/>2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net sales:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49,967 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40,095 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">127,132 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">107,339 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Live Events</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">67,748 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,057 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">193,370 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">150,840 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">High School Park and Recreation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,312 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,721 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">106,127 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">84,362 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Transportation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,578 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,823 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53,797 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,434 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">International</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,370 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,862 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">63,908 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">63,792 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">184,975 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">139,558 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">544,334 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">448,767 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Gross profit:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,547 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,239 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,565 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,862 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Live Events</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,405 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,094 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,174 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,261 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">High School Park and Recreation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,555 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,958 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,343 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,216 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Transportation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,534 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,108 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,456 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,263 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">International</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,672 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(91)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,673 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,158 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,713 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,308 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">99,211 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">86,760 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Operating expenses:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Selling</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,908 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,735 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,866 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,012 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">General and administrative</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,861 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,328 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,989 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,100 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Product design and development</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,250 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,925 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,655 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,283 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill impairment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,576 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,576 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,595 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,988 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">96,086 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">82,395 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Operating income (loss)</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,118 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,680)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,125 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,365 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Nonoperating (expense) income:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest (expense) income, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(398)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(721)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">134 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other expense, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,380)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(793)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,335)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,613)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Income (loss) before income taxes</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,340 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,417)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">69 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,886 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Depreciation and amortization:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">927 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">646 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,564 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,949 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Live Events</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,534 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,275 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,727 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,860 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">High School Park and Recreation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">452 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">318 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,174 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,096 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Transportation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">163 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">136 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">416 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">402 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">International</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">608 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">703 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,719 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,181 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unallocated corporate depreciation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">634 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">677 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,943 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,056 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,318 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,755 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,543 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,544 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 5 49967000 40095000 127132000 107339000 67748000 39057000 193370000 150840000 28312000 23721000 106127000 84362000 17578000 15823000 53797000 42434000 21370000 20862000 63908000 63792000 184975000 139558000 544334000 448767000 10547000 8239000 21565000 22862000 14405000 3094000 26174000 17261000 7555000 6958000 29343000 27216000 5534000 4108000 15456000 12263000 3672000 -91000 6673000 7158000 41713000 22308000 99211000 86760000 12908000 12735000 41866000 37012000 9861000 8328000 27989000 24100000 7250000 6925000 21655000 21283000 4576000 0 4576000 0 34595000 27988000 96086000 82395000 7118000 -5680000 3125000 4365000 -398000 56000 -721000 134000 -1380000 -793000 -2335000 -2613000 5340000 -6417000 69000 1886000 927000 646000 2564000 1949000 1534000 1275000 4727000 3860000 452000 318000 1174000 1096000 163000 136000 416000 402000 608000 703000 1719000 2181000 634000 677000 1943000 2056000 4318000 3755000 12543000 11544000 The following table presents information about net sales and property and equipment, net of accumulated depreciation, in the United States and elsewhere:<div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:37.990%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.263%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.263%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.085%"/><td style="width:0.1%"/></tr><tr style="height:14pt"><td colspan="3" rowspan="2" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Nine Months Ended</span></td></tr><tr style="height:24pt"><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">January 28,<br/>2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">January 29,<br/>2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">January 28,<br/>2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">January 29,<br/>2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net sales:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">161,467 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">112,389 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">474,048 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">374,692 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outside United States</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,508 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,169 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70,286 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">74,075 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">184,975 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">139,558 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">544,334 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">448,767 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:65.566%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.263%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.265%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">January 28,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">April 30,<br/>2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Property and equipment, net of accumulated depreciation:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65,073 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58,643 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outside United States</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,722 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,122 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">73,795 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">66,765 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 161467000 112389000 474048000 374692000 23508000 27169000 70286000 74075000 184975000 139558000 544334000 448767000 65073000 58643000 8722000 8122000 73795000 66765000 Goodwill<div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The changes in the carrying amount of goodwill related to each reportable segment for the nine months ended January 28, 2023 were as follows:</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:31.778%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.021%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.021%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.051%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.024%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Live Events</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Commercial</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Transportation</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">International</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance as of April 30, 2022</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,296 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,349 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">68 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,214 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,927 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency translation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(15)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(109)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(15)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">81 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(58)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill impairment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,281)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,295)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,576)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance as of January 28, 2023</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,240 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,293 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We perform an analysis of goodwill on an annual basis and test for impairment more frequently if events or changes in circumstances indicate that an asset might be impaired. Our annual analysis is performed during our third quarter of each fiscal year based on the goodwill amount as of the first business day of our third fiscal quarter. </span></div><div style="margin-top:6pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We performed our annual impairment test on October 30, 2022 and concluded that the carrying value of the Live Events and International reporting units exceeded their respective fair values and consequently recorded an impairment charge as noted in the above table. We </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">determined the fair value of the reporting units based on an income approach, using the present value of future discounted cash flows. Significant estimates used to determine fair value include the weighted average cost of capital and financial forecasts. The recognized impairment was primarily a result of our weighted average cost of capital being notably higher, which was driven by strains on our liquidity caused by disrupted supply chains and geopolitical conditions that have given ongoing logistics challenges to certain large projects. As a result the present value of our future cash flows was lower, which caused the $4,576 impairment charge. </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Based on our annual impairment test, we concluded that the fair value of the Commercial and Transportation reporting units exceeded their respective carrying values and concluded no goodwill impairment existed for those reporting units.</span></div> <div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The changes in the carrying amount of goodwill related to each reportable segment for the nine months ended January 28, 2023 were as follows:</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:31.778%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.021%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.021%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.051%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.024%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Live Events</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Commercial</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Transportation</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">International</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance as of April 30, 2022</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,296 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,349 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">68 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,214 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,927 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency translation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(15)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(109)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(15)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">81 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(58)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill impairment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,281)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,295)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,576)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance as of January 28, 2023</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,240 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,293 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 2296000 3349000 68000 2214000 7927000 -15000 -109000 -15000 81000 -58000 2281000 0 0 2295000 4576000 0 3240000 53000 0 3293000 4576000 Financing AgreementsWe have a $35,000 line of credit which expires in April 2025. On January 23, 2023, we entered into an agreement to temporarily expand the line of credit by $10,000 through May 1, 2023. As of January 28, 2023, $23,638 had been advanced <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">under the loan portion of our line of credit, and the balance of letters of credit outstanding was approximately $7,516. As of January 28, 2023, we were in compliance with our financial covenants. </span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of January 28, 2023, we had $616 of bank guarantees or other financial instruments for display installations issued by another bank and secured by a restricted cash deposit. If we are unable to meet the terms of the arrangement, the bank would subrogate its loss by drawing on the secured cash deposit.</span></div> 35000000 10000000 23638000 7516000 616000 Commitments and Contingencies<div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Litigation: </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are a party to legal proceedings and claims which arise during the ordinary course of business. We review our legal proceedings and claims, regulatory reviews and inspections, and other legal matters on an ongoing basis and follow appropriate accounting guidance when making accrual and disclosure decisions. For unresolved legal proceedings or claims, we do not believe there is a reasonable probability that any material loss will be incurred. Accordingly, no material accrual or disclosure of a potential range of loss has been made related to these matters. We do not expect the ultimate liability of these unresolved legal proceedings or claims to have a material effect on our financial position, liquidity or capital resources.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On December 21, 2022, a putative class action lawsuit captioned Settles, et al. v. Daktronics, Inc., et al., Case No. 22-cv-10793 (“Securities Action”) was filed against the Company and two of its officers in the U.S. District Court for the Southern District of New York. The Securities Action asserts claims under §§ 10(b) and 20(a) of the Securities Exchange Act of 1934 alleging, among other things, the Company made materially false and misleading statements and failed to disclose material adverse facts which allegedly resulted in harm to a putative class of purchasers of our securities from March 10, 2022 through December 6, 2022. We are still evaluating the complaint, which is subject to amendment, but based on current knowledge we believe that the claims are without merit. We believe the likelihood of loss is remote. Accordingly, no accrual has been made.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Warranties: </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Changes in our warranty obligation for the nine months ended January 28, 2023 consisted of the following:</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:85.718%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.082%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">January 28,<br/>2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Beginning accrued warranty obligations</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,878 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Warranties issued during the period</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,423 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Settlements made during the period</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,251)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Changes in accrued warranty obligations for pre-existing warranties during the period, including expirations</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">164 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ending accrued warranty obligations</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,214 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Performance guarantees: </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have entered into standby letters of credit, bank guarantees and surety bonds with financial institutions relating to the guarantee of our future performance on contracts, primarily construction-type contracts. As of January 28, 2023, we had outstanding letters of credit, bank guarantees and surety bonds in the amount of $7,516, $616 and $63,312, respectively. Performance guarantees are issued to certain customers to guarantee the operation and installation of the equipment and our ability to complete a contract. These performance guarantees have various terms but are generally one year. We enter into written agreements with our customers, and those agreements often contain indemnification provisions that require us to make the customer whole if certain acts or omissions by us cause the customer financial loss. We make efforts to negotiate reasonable caps and limitations on the recovery of such damages. As of January 28, 2023, we were not aware of any indemnification claim from a customer.</span></div> <div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Warranties: </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Changes in our warranty obligation for the nine months ended January 28, 2023 consisted of the following:</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:85.718%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.082%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">January 28,<br/>2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Beginning accrued warranty obligations</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,878 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Warranties issued during the period</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,423 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Settlements made during the period</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,251)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Changes in accrued warranty obligations for pre-existing warranties during the period, including expirations</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">164 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ending accrued warranty obligations</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,214 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 28878000 9423000 8251000 164000 30214000 7516000 616000 63312000 Income TaxesThe provision for income taxes during interim reporting periods is calculated by applying an estimate of the annual effective tax rate. The computation of the annual estimated effective tax rate at each interim period requires certain estimates and assumptions including, but not limited to, the expected operating income (or loss) for the year, projections of the proportion of income (or loss) earned and taxed in foreign jurisdictions, and permanent and temporary differences and the likelihood of recovering deferred tax assets, then adjusted for any discrete items. The accounting estimates used to compute the provision for income taxes may change as new events occur, assumptions change, or additional information is obtained.<div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under GAAP, we are required to evaluate the recoverability of our deferred tax assets and establish a valuation allowance if necessary to reduce our deferred tax assets to an amount that is more likely than not to be realized. Significant judgment is required in determining whether valuation allowances should be established, as well as in determining the amount of such allowances. We establish or adjust valuation allowances for deferred tax assets when we estimate that it is more likely than not that we will be able to realize the value of the deferred tax assets. We evaluate all significant available positive and negative evidence as part of our analysis, including our past operating results, tax planning strategies, current and cumulative losses, and forecasts of future taxable income. The underlying assumptions we use in forecasting future taxable income requires significant judgment and takes into account our recent performance. The ultimate realization of deferred tax assets depends on the generation of future taxable income during the periods in which temporary differences are deductible or creditable. If actual experience differs from these estimates and assumptions, the recognized deferred tax asset value may not be fully realized, resulting in an increase to income tax expense in our results of operations. Due to various factors, including our estimate of annual income, our effective tax rate is subject to fluctuation. </span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our effective tax rate for the three months ended January 28, 2023 was a tax rate of 30.5 percent, as compared to an effective tax rate of 32.2 percent for the three months ended January 29, 2022. For the nine months ended </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">January 28, 2023, our effective tax rate was significantly impacted by the </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">recording of a full valuation allowance on deferred tax assets during the second quarter of fiscal 2023 related to GAAP accounting for income taxes and related information. For the nine months ended January 29, 2022, our effective tax was 9.4 percent. See "Note 1. Basis of Presentation - Liquidity and Going Concern" of the Notes to our Condensed Consolidated Financial Statements included in this Report.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">If, in the future, we determine we can support the recoverability of all or a portion of the deferred tax assets under the guidance, the tax benefits relating to any reversal of the valuation allowance on net deferred tax assets will be accounted for as a reduction of income tax expense. Changes in tax laws and rates may affect recorded deferred tax assets and liabilities and our effective tax rate in the future.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We operate both domestically and internationally and, as of January 28, 2023, undistributed earnings of our foreign subsidiaries were considered to be reinvested indefinitely. Additionally, as of January 28, 2023, we had $361 of unrecognized tax benefits which would reduce our effective tax rate if recognized.</span></div> 0.305 0.322 0.094 361000 Fair Value Measurement<div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth by Level within the fair value hierarchy our financial assets and liabilities that were accounted for at fair value on a recurring basis at January 28, 2023 and April 30, 2022 according to the valuation techniques we used to determine their fair values. There have been no transfers of assets or liabilities among the fair value hierarchies presented.</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:44.354%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.085%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fair Value Measurements</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Level 1</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Level 2</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Level 3</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance as of January 28, 2023</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,022 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,022 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted cash</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">708 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">708 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Available-for-sale securities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">US Government sponsored entities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">530 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">530 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;text-indent:9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivatives - liability position</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,730 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">524 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,254 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance as of April 30, 2022</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,143 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,143 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted cash</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">865 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">865 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Available-for-sale securities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">US Government securities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,486 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,486 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">US Government sponsored entities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">534 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">534 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivatives - asset position</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">934 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">934 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivatives - liability position</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(311)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(311)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,494 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,157 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,651 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There have been no changes in the valuation techniques used by us to value our financial instruments since the end of fiscal 2022. For additional information, see our Annual Report on Form 10-K for the fiscal year ended April 30, 2022 for the methods and assumptions used to estimate the fair value of each class of financial instrument.</span></div> <div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth by Level within the fair value hierarchy our financial assets and liabilities that were accounted for at fair value on a recurring basis at January 28, 2023 and April 30, 2022 according to the valuation techniques we used to determine their fair values. There have been no transfers of assets or liabilities among the fair value hierarchies presented.</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:44.354%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.085%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fair Value Measurements</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Level 1</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Level 2</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Level 3</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance as of January 28, 2023</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,022 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,022 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted cash</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">708 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">708 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Available-for-sale securities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">US Government sponsored entities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">530 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">530 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;text-indent:9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivatives - liability position</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,730 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">524 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,254 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance as of April 30, 2022</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,143 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,143 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted cash</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">865 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">865 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Available-for-sale securities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">US Government securities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,486 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,486 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">US Government sponsored entities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">534 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">534 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivatives - asset position</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">934 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">934 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivatives - liability position</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(311)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(311)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,494 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,157 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,651 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 10022000 0 0 10022000 708000 0 0 708000 0 530000 0 530000 0 6000 0 6000 10730000 524000 0 11254000 17143000 0 0 17143000 865000 0 0 865000 3486000 0 0 3486000 0 534000 0 534000 0 934000 0 934000 0 311000 0 311000 21494000 1157000 0 22651000 EXCEL 56 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( E=;58'04UB@0 +$ 0 9&]C4')O<',O87!P+GAM M;$V./0L",1!$_\IQO;=!P4)B0-!2L+(/>QLOD&1#LD)^OCG!CVX>;QA&WPIG M*N*I#BV&5(_C(I(/ !47BK9.7:=N')=HI6-Y #OGDK7A.YNJQ<&4GPZ4A!0W_J=0U[R;UEA_6\#MI7E!+ P04 M " )76U69(L54>X K @ $0 &1O8U!R;W!S+V-O&ULS9+! M2L0P$(9?17)O)VG50^CFHGA2$%Q0O(5D=C?8-"$9:??M3>MN%]$'\)B9/]]\ M ].9*$U(^)Q"Q$0.\]7D^R%+$S?L0!0E0#8']#K7)3&4YBXDKZD\TQZB-A]Z MC]!P?@L>25M-&F9@%5^@PM@AA$FG[\+:%?B4OT3NW2 G9)3=FMJ',=Z;)=C!8?F4GZ1AQP\Z37]N[^^T#4PUOVHJWE6BWXD9><\G%^^SZP^\B[(-U._>/ MC<^"JH-?=Z&^ %!+ P04 " )76U6F5R<(Q & "<)P $P 'AL+W1H M96UE+W1H96UE,2YX;6SM6EMSVC@4?N^OT'AG]FT+QC:!MK03621A'^_1S80RY8-[9)-NIL\!"SI^\Y%1^?H.'GS[BYBZ(:(E/)X M8-DOV]:[MR_>X%#BVR]*+ M41B1%G\@M MNN01.+5)#3(3/PB=AIAJ4!P"I DQEJ&&^+3&K!'@$WVWO@C(WXV(]ZMOFCU7 MH5A)VH3X$$8:XIQSYG/1;/L'I4;1]E6\W*.76!4!EQC?-*HU+,76>)7 \:V< M/!T3$LV4"P9!AI@S M&L%&KQMUAVC2/'K^!?F<-0HACA*FNVB<5@$_9Y>PTG!Z(++9OVX?H;5,VPLCO='U!=*Y \FIS_I,C0' MHYI9";V$5FJ?JH,@H%\;D>/N5Z> HWEL:\4*Z">P'_T=HWPJOX@L Y M?RY]SZ7ON?0]H=*W-R-]9\'3BUO>1FY;Q/NN,=K7-"XH8U=RSTS0LS0[=R2^JVE+ZU)CA* M]+',<$X>RPP[9SR2';9WH!TU^_9==N0CI3!3ET.X&D*^ VVZG=PZ.)Z8D;D* MTU*0;\/YZ<5X&N(YV02Y?9A7;>?8T='[Y\%1L*/O/)8=QXCRHB'NH8:8S\-# MAWE[7YAGE<90-!1M;*PD+$:W8+C7\2P4X&1@+: '@Z]1 O)256 Q6\8#*Y"B M?$R,1>APYY=<7^/1DN/;IF6U;J\I=QEM(E(YPFF8$V>KRMYEL<%5'<]56_*P MOFH]M!5.S_Y9KF4Q9Z;RWRT,"2Q;B%D2XDU=[=7GFYRN>B)V^I=W MP6#R_7#)1P_E.^=?]%U#KG[VW>/Z;I,[2$R<><41 71% B.5' 86%S+D4.Z2 MD 83 >LX=SFWJXPD6L_UC6'ODRWSEPVSK> U[F M$RQ#I'[!?8J*@!&K8KZZKT_Y)9P[M'OQ@2";_-;;I/;=X Q\U*M:I60K$3]+ M!WP?D@9CC%OT-%^/%&*MIK&MQMHQ#'F 6/,,H68XWX=%FAHSU8NL.8T*;T'5 M0.4_V]0-:/8--!R1!5XQF;8VH^1."CS<_N\-L,+$CN'MB[\!4$L#!!0 ( M E=;5:L,(]_2@8 %@E 8 >&PO=V]R:W-H965T&UL MM9IK<^(V%(;_BH;.=-J9)=@RD+ ES!!(VG1WLVQ(M[/M](-B"_#$MJ@L)^'? M]_@2BZ3RP>O!^1!\.Z_UZOI8TOA)R(=XP[DBSV$0Q>>=C5+;][U>[&YXR.(3 ML>41W%D)&3(%IW+=B[>2,R\+"H,>M:QA+V1^U)F,LVL+.1F+1 5^Q!>2Q$D8 M,KF[X(%X.N_8G9<+M_YZH](+O<%>E$@Q^'OF,!T&J!.GX MMQ#ME.], _>/7]2O,O-@YI[%?":"/WU/;* M(,[^DZ?\V7Z_0]PD5B(L@B$%H1_EO^RYR(B] (=6!- B@+X)L*O>X!0!3F8T M3UEF:\X4FXRE>"(R?1K4TH,L;[)H<.-':3$NE82[/L2IR4P\-Q M3X%F>J?G%O$7>3RMB!^13R)2FYA<1A[W7L?W("UE@NA+@BXH*O@[BTX(/7M' MJ$4=0WIF>/@G)D^(99O"7R7'*?/'R?2<"KVYO>WQ_A*7*M M>!C_8\JR7+)OEDP;YOMXRUQ^WH&6%W/YR#N3'W^PA]8O)K]'$GOEOE^Z[V/J MVOW=;LM-3O%PV^I^,5E"HQI:&I26!O4L?4F85%P&.W++MT(JDSU<2LG$E"DS M-*JAO6%I;UC/WH)+7WAILR30,1@+#UUJR9DL&8DC7+ MZG+$M58LB(T%B88U-'A6&CQ#$W49*5_MR)4?<'*3A/=F'RB"@U]VI8> M7*TZ3B%Q0D+=S$:/=V2IH$$2(SQAU[%\ MQY[)M0<-U%_Y;CYJ5M?B Y+]8==RK.'9D!K]HL%-_5+ME];Q._4\4(>*6!R0 M#!$^1^9RQ26I91-=M\E< N@:G:,R39UK,K)1]/B?\UEZ!K7Z3CQ%1M>XW(4$ MUO>CM0E"9WAL4ZL:@VP<9-Y:+5OP0HI'/W+-I8QK5K3>-MC(UG!DXTCSUNA" MQ(H%Y"]_6]U)X8J#4_B@-#IM Y-LS4DVCC=9;9W"EV^U,5Q@: V,MMJ@(EMC MD8VSS$?A0GDM-B+"L.& R'!$NQ:U+*._-J#(UE1DU\*B62)E2G\Y\D&OD37) MQ/P!BRM^,W[VSO"HICXU(MFU&.DZ@D^4?*HCQ7CV8MSH$U>L\MD&(5%-2+06 M(:68"SP$O>I:R)W)W0&=J>MRD !+Q"Q.SA,M7VVJ =JFF'UJ(=,!8"MB^5;()0O(Y44 $D0?E:W1\ M)'PI\B%7&V1JZ83TXZ0_Z \'I_1LW'LT>=2@0VN!S@SZ4@D#YG7D\6?R@9N+ M$9>RX&]D#TY/1T8/;6 .U9A#<4J9ACSRLHF2JX"9BPP7J*ZD;8 .U:!#<49Y M(8 K/TZ)YQMG$IWL.B#7[5K]+C678!O$0S7Q4)Q/RIFNPFDQL7<%E\V#!R[W MQ3RIW@;M4$T[],!,SAN/66E6.\3%*A<.VB =1Y..@Q/*?G=J7#0X$IP4JP9M MH(ZC4<>Q6U@V.1*^%#G0!@PY&H8Q$8W>("\^F'.Z.O-IC( MT4SD')BM*>6<]0&AF^ER/C6NBN&!31UJ(G)PC%E(ON(PIGI( M%W4DEBG\MD%&CB8C9]A"%W4DZ"ERH V$@&OW4 2RKZJ?:("E'DY2#P\]W]%.X$-)/'96C>GM[ M5]*)@VQ+3TS<=&DLW\927BVW#4VSS3(]_7B^Y^@32^<=8A+P%81:)Z?0PBJ;506$PQA-"EI7HVFY^VS6S$]Y[4J\HK="B#KLJ3B M^1TK^-/%"(T.#^[RAXUJ'DRFYUOZP!9,?=S>"GTW.?:RRDM6R9Q70+#UQ6B& MWEX&;8/6XL^O^Y=5X[]+1R!K):*E_O&6D&95[O_],M^($X:H&"@ =XWP*]M0/8-2.OH3EGK MUA55='HN^!,0C;7NK;EHQZ9MK;W)J^8S+I30O^:ZG9I>\FJE/PI; 7TE>9&O MJ-(W[VA!JXR!1=.Q!&?@X^(*_/#MC^!;D%=@N>&UI-5*GD^4UM#T-,GV[WNW M>Q\>>-^OM'H#<#(&&&+B:'[I;S[;BC> P+8Y[C:?:,^/[N.C^[CMCPRY__'N M[OKW)9@M%M?+Q5N7/[L. G<'S2Q[*[?:7. M.KZ2HZ_$U_OTDLH-T%\-9,T%^USGC[1@E7)^Q5U74=M5DPH>IPBV0_YXZH[# M*D8!.5IU= 9'G8%7YQV32N19$X:-4I>Z70?AR7MCF/2TV39)%+J5A4=EH5?9 M;U1\8HK>%PQ(EM4B5SESCEYHO3LDL*?/M@D@AFZ!T5%@Y!4XRS)>ZR^J$VS& M].?52L>@8LJE,;+>CU"8!'V9#C.(8)JZA<9'H;%7Z+QZU)''Q<#XQ?9+HR") MTYXVAQD)2(K=VI*CML0_3WBEA,8+H%(R]^Q(K!>3"*;]"+2M A0EL5M=>E27 M^M750NBATPQ0^P $? T*7CV<*2;*DR_O5)[:0Q:CJ"?<-L+QB7<=W0@:TD"O M\EO!MC1? ?9EVQ!'MKF(JPT3&G0[IX9'?-]W9SK'<3]8'58H2*.!A(1.((E> M"->,EPPH^N6E\=UWU D-'/8CPV$5P2&5AF7(BX_IDBM:O&8LL:TQ0 E&?94. M.Q2'\4"20@9$R$^B6Z'+4*&>VPAH0+35A:$:S%3[WCKIGL1IV)=KFT51/)3S MD<$1\O/HQC6WQD#_D817$ Q1 !E'H M949)U41F4_/2]3HOSTIA](NMOF5ZIJAG]]<9I"D M0S(-Y;"?.4:#.+X!CUTX3++$C#@2(<&[1A/]K^HD+02H.8WQ?Y M VTV5MPR'6S2:X!^6>,R0]%0-L.&8=C/L/E)$O/&I8-GB165KH770'&+#(;]/#."L]=.?@>UG/?X?90/U*#(^(GT>O MKF2(39M^)>,PP4/K<6)P1%ZS[#*?^H7 )#9N(CV5^JL9AQD)(S00F.1D$Y!X MBYK%^]G=]?L/-U?7=XOOP?4?'^?+OYU5#?'2[;]6-5^KMZ[7!G3$#[I;<0BC MQ8:*=L7!-4D$>*1%S<: UFK#1?Z/-@CA&$((9&OW4V.WNP2YE W.V^J_5E*O M7E9Y]> <.IN#5BCZ3+I.&DP2/R8O>5GR"BP4SSYY'$0H;#SL>!G$8Q*3L2XI M6O^":!P3,@Z#H.^\ K_2JJ;B>?=Q#COY;:O95N3%[OEABWZLU\QRR]JSFN+9 M.58VCB,"H;73[#!#\1 )B>$V>6''=*53GL[*>@8WFU-G>J67T6VN9[13K WD M((U1?U_299:0H14I,=@F?FS?,47U(UU24E'IV'/G%QO!"8962>DP2Z-HJ! B MAM3$3^JE8%36XOD0ACIB,B[5&*!Q"N-Q$(2'D/H?8LF&^1F".+%RZXMV7><- M]8F?^KKDK\NZ:(_0]CN;O-0);=.<>SXR#0GI_F8VV,]"!/O5EOC@V6>.4!/T(<]FE*(P&YFQ@2H+ 7Q+LY)ZLRL'L]ZO7 MRT?6H95S6\%EY]I6F)P +$[3-[=*+YMSV/O MN5*\;"\WC*Z8: ST[VO.U>&F.>(]'NE/_P502P,$% @ "5UM5F6UZM7. M @ RP@ !@ !X;"]W;W)K!N[HLM1FP,W2 M&B_)C.AO]51"S^U8"EH1KJC@2)+%V+D>7DU&)MX&?*=DH[;:R#B9"W%O.I^* ML>,908217!L&#(\UF1#&#!'(^-UR.MV2!KC=?F*_M=[!RQPK,A'L!RUT.79& M#BK( J^8OA.;CZ3U$QF^7#!E_]&FB8U#!^4KI475@D%!17GSQ _M/FP!AL\! M_!;@OQ00M(# &FV465L?L,99*L4&21,-;*9A]\:BP0WEYA1G6L(L!9S.)H(7 M<":D0-!2@M$":^C<8(9Y3M#,$"MT-L62<%T237/,U#EZAU0)0RIU-8@P5&[> M+GC3+.@_L^!GS ?('UT@W_.#'OCD./RZE@,4>!;N[\)=L-[Y]SO_ON4+GN&; M:? +6:F16*!;RL$UQ0Q-A:(VS7Y>SY66D&R_^JPVW&$_M[F 5ZK&.1D[<,,4 MD6OB9&_?#&/O?9_Q_T2VLPU!MPW!,?9L"I>'2 DG#QF7WU^TQXOP2I="TC\P M<49Y.WK>MQ4-?V3YS:MCG44>_%)WO>WQ5-2.^+ 3'[Y*/%5J=5IX>"!I7_2Q MB!W!42I5@>,LJC7E!^?*4ZNBDZF,1.ZKC3G5\5/5$5!7UNE1I3YK]@N:1<(486@/0&"5#( MIG0V'2UJ6WWF0D,ML\T2OC:(- $POQ!"/W5,0>N^7[*_4$L#!!0 ( E= M;596A-9B-P8 %L> 8 >&PO=V]R:W-H965T&ULK5E= M;]LV%/TKA%<,*1#'(JG/+#'0V-J6 6V#9ET?ACTH%FT+E41/I./LWX^2;,DB MK]1TTXOUX7,O>7@O>0_%FP,OOHHM8Q*]9&DN;B=;*7?7LYE8;5D6B2N^8[GZ M9\V++)+JL=C,Q*Y@45P99>F,6)8[RZ(DG\QOJG%V@B>G%Y^2S5:6+V;SFUVT88],?MX]%.IIUGB)DXSE(N$Y*MCZ=O(. M7X?$*0TJQ!\).XBS>U12>>+\:_EP']].K+)'+&4K6;J(U.69+5B:EIY4/_X^ M.ITT;9:&Y_39T5CU($OR^AJ]' ?BS$#Y@0W(T8#H!G:/ 3T:T->V8!\- M[->VX!P-*NJSFGLU<,M(1O.;@A]04:*5M_*F&OW*6HU7DI>)\B@+]6^B[.1\ MP?-8A9W%2-T)GB9Q)-7#HU07E0]2(+Y&'W>LB,JX"C1%GQ^7Z.+-6R2V4<$$ M2G+T^Y;O193'XA*]Z3S?S*3J8MG0;'7LSEW='=+3'8K>\UQN!0I5MV+ ?CEL M'PS8S]30-.-#3N-S1P8=_A;E5XCXEXA8A +]6;S&/*C,"43G_[4>_N?6.X-! MFV2AE3_:X^\^7_&,M MV63^XP_8M7Z"QGE,9\LQG84C.>M$Q&XB8@]YGW]0I41$*0.G6FWJ5J9EP7B> M8]\./.=F]GP^L@",!H[C=V%+$^;8-J5V%Q::,-OV/==K8!V>3L/3&>2YX$*6 M*U$OU]K<.2=A4^(2C2L PQYQ+(VK";-M!Y=3L,/5A%%75>@>KF[#U1WD^DO! MA4"[@J\3"5%US(O>S*$B2N(;;>F(O(F,Z68SH+1W+6B83?1,(?3+A')=-4'*#1]\WY0@(] MBQ80RJ/:.K,T43;V75?+-1-%/0L3.->"AF$P/*58KI(M14J4H"A6,BHIRU8I M42'2@3DI?%>;$PL3Y%.B3R\31+S #S3* ,K&5L_TPE:K[*Q!T@\%C_#A2",^+2'_)FLQ<,1 MYSP^)&F*DFP7)44O8VPFI>.Y.F,3I5>,5SD*!QUUF9*6*1ED:JZC(%%BSBO; M"70M ,#*C-7S&H %KN4;=$V83^A9HUW*K0S%@YKJC')2*]*+5)7,MR!O:J8T MQOH"!J"FCNL;039A%.N9'P(HF[I]I%NEA^W!>OF!Y[SA?7&,]=OC"("E$P]J MQ^^MG:-Z6X[J+1S+6S?JRD?IYCJDVL!P;R ZG0!%*&Z MU@A!F(O[RDJK6?&@$#OM@.OU!CVQ-2_8:1&2T4O/VNN98:2VP=]$35VE[/4! M,&&N+B@ #/;/5N-_P/,4<73PI9:7V*?#:"^A"EW@Z;Q,U)99K M\ :SX!7\';>15O$P7Q M!E$F;[!)G??L[+ L8\6F.J44:,7WN:R/0IJWS4GHN^K\3WM_AZ\7&'B_Q-=A M?<[9NJ^/7=]'Q2;)!4K96C5E77FJPT5]DED_2+ZKCNJ>N)0\JVZW+(I940+4 M_VO.Y>FA;* Y3Y[_"U!+ P04 " )76U6;_W"7*X# "� & 'AL M+W=OQUP0CO3LH+2/*]1SKW'DE7HST77V1. MB$*/)65R[.1*;8:N*Y"X,PXE=0-/*_OEKA@ MSF1DQN[$9,2WBA:,W DDMV6)Q;^WA/+]V/&=IX&/Q3I7>L"=C#9X3>Z)>MC< M">BY#4I6E(3)@C,DR&KLW/C#>:KMC<'G@NSE01MI)@O.O^C.VVSL>'I!A)*E MT@@8_G9D2BC50+",KS6FTTRI'0_;3^B_&N[ 98$EF7+Z9Y&I?.P,')21%=Y2 M]9'O?R,UGUCC+3F5YA?M:UO/0T0OG2&J':(7CI#7#L8ZF[%W01NAA6>C 3?(Z&M 4TW3/2--\2K8%HG M]TK UP+\U&3*6099)QF"EN2TR+""SKV"/Y"#DHBOX%,)(LRU.G8$7;WC4KY& M;]F2EP3UT,/]#%V]>HU>H8*A3SG?2LPR.7(5+$]/XB[KI=Q62PG.+"5$[SE3 MN41S6%)F\9]U^Z<=_BZ$I8E-\!2;VZ 3\'?,KE$P>(,"+P@MZYF^Q#TU[H&- MSO^;??[#LQ\%(VR$$AJ\\ Q>HXA30=1*^.MF(96 G?^W+?<5>F1'UZ?A4&[P MDHP= )9$[(@S^?DGO^_]8@O\)<%FEP2;7PCL*$51DZ*H"WWR :Z5HLK%%=5[ MU):'"J)O(/0ELIN$B0_ZVAW&]]2H%X6Q=VPULUCY49PFQV;S4S,_\=+&Z(AJ MW%"-.]7XA\J)0,OC<\EP'MI(QY<4WR7!9I<$FU\(["@C_28C_4[Q3;?EEF)] MZR,X!)C4;5T(9/_ )69N$EMB*LSX4!MITF^I\=2HE_A12XP6(W_0EJ+-R \3 MNQ:3AGG2R?R!08%&BV]P;:ZA,*MUB#3Y'2XH7E#2@X*N)S$E2)+E5A2J(/(- M8L0N,$7\[!Y]COK MHHI!T&)_:M1+@K8J+$;^P&]%P&;D1V=4D38Q2+OWPQ'O9X_E].20C/MIW*)\ M:M2+O:3-V6(%;))!B[5MQJ#%V3TH+$LBUJ:BEY#3+5-5Z=",-H^&&U,KM\9O M_>'4MXS/X)%1O0G^@Z]>*.^Q6!=,(DI6,)5WG4!^1%7U5QW%-Z:L77 %1;)I MYO!0(D(;P/<5Y^JIHR=HGEZ3[U!+ P04 " )76U6Q;09 <, !R

NL?5UO\DK\YZ9NUEDG MWC:WTW;3Y-ERUVA=3HGKAM-U5E23J\O=WSXV5Y?UMBN+*O_8..UVO3MY MY[WAX:[!#O&/(K]O'[UV^DOY6M??^CK(MJ_SO[?AB(1PT\>J(!.30@0QO0 M0P.J-2#1B0;^H8&O6XA/- @.#0*]07"B07AH$&H-Z*DN18<&T M==G595/?.TV/%FS]BYU_=ZV%1XJJ#\7KKA'_+42[[FI65TL16/G2$:_:NBR6 M62?>7'?BEXBXKG7J&^=ZE37YJBZ7>=/^R4E_WQ;=@W/A?+F>.S__],KYR2DJ MY_.JWK99M6POIYWH5\\^71SZ\'[?!W*B#Y_K+BN!9C-[LUF]7HM@ON[JQ3>@ M]=S>^MUR6?23(2N=CUFQO/A0.;-L4\ ]2>UXRYV_U:W6JZF(E&.X MD&.XD)T9_X29]UF958O<^9K?%E5_J4[6.;]F#Z\=U_O%(2[Q(/?O.<,=9W]O MO+OR$AH$_N7T[K&[35CH!E&@HN8FR@^#1$.E)BH)72]44/L3;O)%OG;B0B)-F_N\LG5'__@A>Z?H6F'23;')$LQR1@F&4#HT<#JT=G^WMY?^/NFJQJ^]=]WK;\C\@(=H]ER,6!,487-**: MBZV&Q[H8DRS%)&.89/S,P"HN#H\N#JTNWN54%WT6O73$U!6E1;MS,N38T+ ? M>+'F5ZNUL7X=8##%-,@PR3@2F>+6Z.C6R.K6=+TIZX<\=]KLKL\$G8U(F/8% MEWB20\Z-S+'6,Y#9 ,S M(\7%>\'*[V ,J?1#99NCLJ6H; R5C6.QJ2$E51G/+LL,J@ /',J5:%X8D5XX%4N<5Y'M733[OMT3&!*@FALC%4 M-H[%IL:$E(4\NR[TI1)/E[+XKZ@P;S/QA-G?&IP^+.ZRHLR^EOG%3=UV]J[-CID4+4D5#:&RL:QV-20 MD;J39Q>>@+0YJUX[)-FE>@0,!U,=$:E>3(T'BXD+O2CQ]53/A/E1XE(]U3-A M210171$$8")6S>09PE$_)B=R/2GR>':5!\R>SU8BGJF_@*4(@(-J$0 &%2, M#*I& !A4CD P2STB]14O>LGL&5.;F*&RS5'94E0VALK&L=C4D)*JCF>7=89E MSX"B0R.CGD75=%#9TD%7P%!M;2G,=E2 M5#:&RL;/#*ZZ*T&J5,2N4HU932& F*2G(3.[O;'N'6(R137)4-DX%IOJ7BF9 M$:M^[=LY"YO4=C9R0J&T-EXUAL MJF\?[2BR:U>?L^_.)GO8;S9K\OT6IJYV/EU_$LX 7%\- M&?O'3)@?^1[1?6C"/)>X.AT#<% Y!,%(%)PHAXC4>(C_@N40P=0R9JAL 2935),,E8UC ML:GNE2(7L8M5\:@> IK;NS;ZZ :JNH7*QK'85"=+=8O:U2UM6^EFVRQ6XF8->M<4KBZH M:^PLM1LZKU&%)%2V%)6-H;+QX5Q4$6F(R135)$-EXUALJGNEB$3/B$CCA09 M)C*VT0P!S>U=&STQ4=4D5#:.Q:9^3(14D_QA9_GT0Y&6FLD'#O+%8>3JSVP M%Q(::U7.'(#Y<1SK92@ 2SP2:T89 -K)@@7!&$(WQ-]*=SX=N'F:66H;TH6 M8!D*X* R%(!!92@ @\I0 8/*8 [78;Z4BGQR0N6H3[FUID9*MLL#Q]ST@$'5LE#9 M4E0VALK&L=C4@)&2ES_L+)^^B!/O4CT*!@-PD"]*J*_7P@ NI*Z>9,\!F)]$ MGK[]&(#%Q-6K80; X%0/P 6>>RI[EKJ2;]>5+&^$&3D.X2$/VI M9K<]UMNH;"DJ&T-EXV>'5W6VE*L"NUSU3!EO $E&>BB@;DA"94M1V1@J&[>/ MK1H'4F,+[+N1QBSE!-"^(?VV;KO$@4K;UL+ E+6\B 34\+2) M@THH .8GQ/AX&0 6Q2*_TM(K :64! NC;HU"94L'70%#MJ[BR=RW M9 0"JG"&RI:BLC%4-FX=6C4*I!H6V-6P4:43L/?)D*GM]D8[=X#)%-4D0V7C M6&SJ5W)(.2S$/FX7#CEN-P0TMW=M[,1$96.H;!R+376RE,'"8;NV1JSC'1B5 M;S"#UO$ '+2.!\"@=3P !JWC 3"P8H)PP#K>]-&7"?;?1OEKUMP65>N4^8UH MY[Z.1!@W^R]XW+_IZLWN^P6_UEU7KW(/Y_4]?=CS?]5Q8>OV;S MZG]02P,$% @ "5UM5KHU\% M%N =8[&2R,?^^MN2"09+-DDM+XEM6NW3W5*?;LG73XS_%&M*)7K>I)FX::RE MW%ZU6F*QIALB/K,MS>"7)>,;(N&6KUIBRRF)]:!-VL*.TVYM2)(U>M?ZV9CW MKME.IDE&QQR)W69#^,LM3=G33<-MO#Z8)*NU5 ]:O>LM6=$IE=^W8PYWK8.6 M.-G03"0L0YPN;QI]]VK@ZP%:XD="G\31-5*FS!G[J6Z&\4W#48AH2A=2J2#P M[Y$.:)HJ38#C[[W2QN&=:N#Q]:OV>VT\&#,G@@Y8^F<2R_5-H]M ,5V272HG M[.DKW1L4*'T+E@K]%SWM99T&6NR$9)O]8$"P2;+\/WG>.^)H .BQ#\#[ ;@\ MP*\8X.T'>-K0')DVZXY(TKOF[ EQ)0W:U(7VC1X-UB29"N-4'.(OK%,K@6* $%\.KX%5AQ,P:^FW.):A;^3 M[#/"W4\(.]BSX!F\97BHA^,:.-[!LY[6YU5YMC_]BN[_>/ASBNXG#]_0PSB: M]&?#T1?4'\R&/X:S832]LKDM5^O;U:IE?26V9$%O&K!N!>6/M-'[SR]NV_G- M9O.%E)UXP#]XP*_3WAM!%DJR!=M0]"%E0GRT69NK:&L5*N<\]IJN'X2=Z];C ML1VFF-MQPH/0";[@@"^HC5 __@L66#[+)8.DM (DDIR@!XCO@5/_RL'B[4 M0MBIU0)S'U(I)S+)5GDN2F1"A36@P24#>B%E)PYK'QS6K@WH'06EBX3D"3B+ M$=DP+I-_] .;Y;FZX#AJ./"]4FPM4F[@^_;@=@Y8.[58OQ 5H@P) @&%'+;E M*E[RY1.B?^^2K8JZ-H')->6("$&E-8EU#'#-H-LM66 1ZG@=NP'=@P'=6@.F M:\)I4U%4C& . F^+2C]W30_ZW?(2L@@%CF<'&1Y AK4@(_"E?%&K02T7Y6>R M7"8I3!%J]69H8,!!V"X!-87I@'_$T^Z9M;>DG.O, MDVM32QP*Z#B BJN7WJ,Q4])FJ)DLR4)5TO-BA$;+_># M3GDR6*2J?%DPLUM+>[W!FF0K6LKA.@/HE #3=PYS6.5S*V[/## .L6,@M\CY MKE,Y%0I:=<_SZEDFLB+W342AF2AL8I"VVQ49V2WXUJTGW'))-!S]B*9O*8G< MBU+HI;2=>J$@4;>>1<<[OEA#6A?'M*0GWH&9K#XP:;*)W>Y1$;2WSB('LPY7 M1:\@5+>>42&!+BB-!5IRMM&\*OX-L;HF:;9=7#;&%.IZW0I+"F9UZZGU) +0 MO?ZDDLRA3!!TL>/5J\J9#4#A];"-;#?AF_3:S= M#BMB@0LBQO5$;&3?'.SY[(M-LFUB)_3+Z=# M!J4<-5.N:KD41(_KB7Y,7O9[,&\!:F5MF%[&_#(%JY 6S(YK.1,2%)2ER9:D M"N$!<\JR55-2OD%LGB8KW;[8ET9P-K5:1&#U5 $OR!B?(>-7N*H3@,)ZHUI& MU7D)Q.EVGZYB*V:39PW,%BKV*@M 7# Q?A,3YVQ GRE?)$(WN4*RQ4\H!ZL= M;?*I =I"N16 "\+%]80[(\_%Q. TU7N,D.XGT^\H$6)'LD5%SK00JFNF>IM4 M6+$[A O6Q?6L>\CT6]4ZQ@!Y_H(^[-,^](Y)!KC?D/LZ-[N^CP0P]W*/H?X.O_=&7"$WZLPCEUU/T,$**&*P[D3:F]AM^\(7Y1_+Z7MU!=' MV^)G^)>NDBQ3RT8U#Y0GS)I>/9-/H=EQC)"98EW'=W!%Q KJ]>JI-U(=3"T^ MDT5=I^.54Y-%S',[;D5N\@K"]IH> M9E!&0)5M-=1DV4[;B$,=6Y^"*FC8JZ?A87DG3LT83I>[BO,PSV16WP_*VT86 M*7!C%0T4%.QU:R?,=+?=IOI(#XHT=1H<[_*-\8QE374C;J9<*RO?J*?^.0@$H),^/.(H-#7B2B?T&+-0MRE699/S%ZI"ZQGEO MI2D25)",7Q"]_X[FVKZOI#:/TUV<]ZVOV]UU385O.4D;)/J5'7:?E$# M^/4UP(!EDB?SG:YFE5&O];FN4K_>6!0-J#^1'UX>GAZX:^/M,O/;]UKP;Y-PJ%FOR3B6^$ S,*E-(E MJ'0^=\"?//\*(;^1;*L/\N=,2K;1EVM*P M* 'Y?,N@1]S?J!8=O07K_!U!+ M P04 " )76U61062F202 D,0 & 'AL+W=OAVIA6AX7;F@YO5LZWNL=/OSX*6V]TS9O:YNCT^/CY4:MM-WOWAI]] M]N_>N*%O;&<^>Q6&MM5^]]XT[O;M[&26'OQHUYN>'AR]>[/5:W-E^I^VGSU^ M'64JM6U-%ZSKE#>KM[/+D]?OG]%Z7O"S-;>A^%N1)$OGKNG']_7;V3$Q9!I3 M]41!XW\WYH-I&B($-GZ--&?Y2-I8_IVH?\>R0Y:E#N:#:WZQ=;]Y.WLY4[59 MZ:'I?W2W?S)1GG.B5[DF\'_5;5Q[/%/5$'K7QLW@H+6=_%]_C7KXE@VG<<,I M\RT',9DJS='/4C3@J,JDGDO9$[O(?-*_>"Z?A/4IZXV]73_$5C*?)TFOMZ?/DCP MS[I;J-.7$"\9UF\9P]1_W8S_AMDU$=]W7O7V2K,U?==M6"%6>@C#,M@ M:ZN]-4$][C=&_?YW+T]/CR\^N':KNQW_.KF8I\CJD MG4^4]@:,*-O5B!*_4PT@R7C\1E &N^YLMV9&6]T-*]AL\/2$X8!Y4*%RWBR= M]C7DVGJW]AK M&R,JFW8-GJGPB[ ](')--JO#?9X8SIU8VOCTK*@@(TJ;)WO M<<)<5:YMC6??H8UPF(Y?1F?;;AM;\=]A 74J4IO;VBXZ'M@%&)*_S?F5KBI1 M)G$_='JH;6]J'() ZX+\%7T9/U;9;/::L-Q#6= MW!'*-4#::O"LJV+M$]69RH0 W%:]4RMM?;-36_$2!5L5)V]=L!)F> UP9(=" M%O$B-"NETF&C5L@(HCP2% NLJT,B:NJ%^@<]]F:K?8[+@P)"-HA"&_?'R M\O/L"83Y=;#@K; 0J:+5UT89*+'EG22<#DAQVRCL:D7Y!VS0*9 %CH!S=$O< M!7KHC074?1P,4:-%MJ.'H#YTE?%D.0AENQO7W B_.))=.1TZI]PVL.E$WUBS M&N#PHU);>'-MP0L,Y5V+G-P<-9L'#X'>1T0P-BY":ZCD[]!4[ A[/NIH%6"@76 MP+Z)'D4A&L-J!8:Q=F>T5X:2\YX:Y^IV8ZL-PVD$"K$;G779=>17/[+;*G!! ME9 Z.7[Z%S+QC75#@#NL;(,MS""=>$4 @2(T?#I:[71'; 32:&U@:NYQ[.K M3Q]F3\3.AU$B\0_OAWG;N_# ')/)$C)9]LR:P17>!7*),MN;0@"Z-5^W"$AR M#AP 6%6.-+9W#/EB5N 5RBTN+B;#X5MP@TXB3H_?4K[S\^>WAIS76Z=EU:< MF(4A6)#H2B-R:S!+?H8()5A()B.AC(:UA)%?-O#^_&X%GXTL_&+JS@00F1_R M@9".@BXKPV>G0T$3',+Z?,J$=7[RZZ"!7U!78$?WE@-WI4ZBL,E**]< W!/L M+W.@F1S3V]$A"G._I/?%4:)9K%10N5(U@ V5N!V1H M;,Z6M&M^A_;\(/&,N^W4 MP]0+6(LB2*6P Y-68[UR[CNH"8WIF% 6^KN&KF"RY-4'P3B.1!@ 6F0MDDL M)@8QEZ\;!(Y!* M WP^Y"27EQ-06]2PS#9RI>0#*5/V#_)2COQMQ90?1J$;R82/GKUZ*>O9<\ P W;D MM.QY%NJ2=7KWU%M29+T'7H^>SU\\/\_"9+[WV-K3B343YL[GSTY/A#V:N8SY M.JO;K1Y@^+\L-%=3F4RZ_*,C($$WC$*S8WB9M!N_I&+W XY\X.)A=.>/TCJVPYA3MI13*G+ &CDUYO88/%1A0-G@%S6964LU M(OX?4F&5B*N:2M>.G"Q&$6$XO*%BY=NQ8PH#],*Q0QVN#7[8QAY2HJU8SEQ4 M>B##H6L XWE%H*/S@! 3:^MN&6%I9#4L79HR=NHE7Z*UH#^)GL-U4D(3)F []&_]P*$$K:; -MV&PH[Y M1H1T:;8!1*C([=9\0&]TRX6@,)L>9QY% 4PJOE,PRZU?H6XA M.@F+N73K IE4H"4 MEPV:^6&]N11E/2XQ$0DY5+[F")SIBZ3)2C+_]GOL78Z UE0F:3HX&P8BGS ML'M.;&G>0!IQR\:N4P!SGMF1-<#_8)+?GIRF#F':\]1<'5&V0*\A#?0\*7U4 M%XV**&'&$AH)9N0DA8*^T;;A?)@Z4FK"07JZ?BZ_P2>Y3T^EE"7\PZ;:+/N4 MM;OU@8S!2[E2Z.%4E-EK-V"/7KJAWP\_RKV6,H .^^F9,0J*WX)HFF?M!R$$ M>$]#5Y+@(]R\@EFY+6I-'0>Z.?:O>HKSM0#M=TD J/.&[GMXH-"C+"=;?$0K MVRZ1Q62H(2G"4XJE$^- ^@\!OJ;]4_2 ;0I:I.XYW M>]1B:Y#JDH%'DHU#.1N)EK61'RKV=DEZR:P '1J82((; &4\+2@:-1YW.]AEIGD$GOH4C8>,:5&Y2. M#E#4&MU%3-RZWHB?9*]2 :=65!#("(T>T7"-'+VQK8W8(Z%'+XN=W']QI:T1 M3+Y?Z[5)N!\QE:M@C4(.-:9F:2IF[ MI9QGOL:K@=%0>NU-+/<9L-*9<6+ F1"Z\:Z91[#,0%?31BX4EP1EW#GI.!09 MJR&"$9DL,WVNZ5BZVO%!Z!\0^H2L_Q]8]:.A>3A6S?X*?U8O%@7$7&919S(I M'".$IPYU+C6\:71R[G$\.]&6Q/IOZ::BO'D:W>TF-S=\)@.1B]T/%00^"<[Y ML(&+VU6\:I)I*'5DIA;?SR.9F%32S\-[RX9)IJETVQWM-P[>80'.CRGO%3<8 M"_4S<(33V/Y6_&\*$W!7D8$!.L7Y^D1F+MQ;.[,&!M- M%LK\6GM/0Y7H;O>K^K6Z5!"&9ZCYS,?VB5BU :;2M>Z*>">\B:4$E6&L:\/W MO@5:4>A3W!7Q@="$G\5Y1N'=*$_I%D$ AIG>HB0%D0LP YNY4Y*3MRXIJ9! M;<,H3]&ST73S#H,"E:H@%GO8&2[(F8^@*I!/$D)N0WUC8\,F75ITKGN:\006 MBLKVY.)48">%36>@.U;%08.+C]@@'L81%Z<&E)4@)]]=_9^^'"M,.CT9^[%^ M,G6@FBNH>%.)+<0KJKJRM%C4@Z:D1@+ODJ)J0ZF='"^&=+S9&O7R[7HHQ(]?$4SO7&.Z MD1E=STMB;T-WXX"29C!)XCB,2M/$I 3>,]Z:%P>.FI*FGU5PM^Y,CA(*3^%< MJIO@,@ 6RQ('MA_35HS!LFRK28B*C+L6.+G,P=WLY #F"/HUL)KH M.BGI;GZ@YGU]$+]XM(,ZC;1EV81YUB79_<:,V;W@]4)*G#C8G+SZ0]@O?2BU M4/,R\7C;K>" W*GP M32B'!(TH)Q%?7N'X@V7MD,NJ.W&*_T)$E\Y3)2W*QW2@_ MY"M$^S!R.%T4.>#/Q^BJ0;H24I]@$K0RUHKRS< D\>NQ<C*(F _]2<%>5-4[WV98M@GN(J-G4D6E.38C5UA*X4TRP)GIR;U M(?[_A)1P0S?Z=I7N-PL[PE'E4Q"N9&-/4T'*4);T][C3I,'=USI3\:E1"G/I M'[#+RC="A>SQ6[AH#,+^U'&&V!54J,RM: F>@FQA*Y8T]#Q0(#UQNJY-V0'I M\=IN]PT>]V_HO#S/\N_M]#L48IQO 5DV#MD)CW5YR5;Z-5\@^N+SC$E!1*WL M6)&DJ=="71D3^_!3RM?EQ<\EVA'ZJ,&@%X\@]E?YUDE:[@^YL?Y0LG?P$][R MT[5B-$O#@(J.NQSO)#][E,)#G+P$&247'ZYU-$[A^J3)BE 4:H)M*))'+VO'EJXC#]\B0).3W.KY'OJSB M))'N.O\N7\Z@?+C+T]_O.0I&4O^-J(Q''OK,^:CXY_ 5!+ P04 " )76U6/[DM&P,% #2# & M 'AL+W=ONWONA9?1 MPKI[7P $\5!JX\^2(H3JM-/Q60&E]&U;@<$O4^M*&?#5S3J^M#-PZX>NRE&YY =HNSI)>LCKXK&9%H(/.>%3)&=Q! M^+VZ=?C66:/DJ@3CE37"P?0L.>^=7AR1/ M\5;#P&\^"(IE8>T\OU_E9TB6' M0$,6"$'BSQP^@-8$A&Y\;S"3M4E2W'Q>H7_DV#&6B?3PP>IO*@_%67*2B!RF MLM;ALUW\#$T\?<++K/;\5RRB[#$*9[4/MFR4T8-2F?@K'QH>-A1.NB\HI(U" MRGY'0^SEI0QR/')V(1Q)(QH]<*BLC"%,N)\ M.E5:R0!^U D(3T*=K(&ZB%#I"U!#<6--*+RX,CGDV_H==&OM6[KR[2)]%? 7 M:=HB/6F)M)L>OH)WN([UD/$.]XM5FER:/]IMGMKKU%#FT,R_O&'WJ#[_I7@CM;!';V& M_N\2^2K4;D=?Q!??0,!\#_D1FB"PL2DD.^K; JX/A0^$@ M5JDAS#).2J!)^8R(%IO:"JWQN\G$1A,QQ2?#AM^TU1\RO=Q-C@K*BH.C;J^A MOS4<##AC>[LTC(G@BJ]JEQ5C4S3\/^[U43!\?^(;;$03]%[VD'\]B,E50Y0^QR M_CQVKD=6EW*B87]W)U+372EXV<",7=:.Q^*>/BY6XPFX4--^%Z\-A88RPEZ2 MK3D-<_2)9A[XF)OA\(D<]G^IO+<('L7>)K_1;_)NY;_QZFQ:R7I;.R9);@9;]-D#0LJKISKT_7"?A[WU$?QN.W? M2#>C:M4P1=5N^[B?"!2$#ZW]C MQG\#4$L#!!0 ( E=;5:$PW>RK , #X* 9 >&PO=V]R:W-H965T M^\GUIW4:X7M9L#_=@?ZFW&E?A@)+S"J3A2A(- MQ2JXB:\WJ9/W K]R.)BC;^(\V2GUX!;?YZL@

/_LG[CK[LF(&/2OS&'(X7Y2PJT4Z">=VO(L[QEEJV76AV(=M*( MYCZ\JUX;R7'IDG)O-9YRU+/K.Z8EEWM#MJ#)?A9P%_8'),Z'Q$:$23,WC)X&SB M\9++G?W]9F>LQKOQQRE_6[CT-)RKEVM3LPQ6 1:$ ?T(P?K=FW@:?3A#-AW( MIN?07YF9_XI%?BZ!%$I@<:( X88PK+5,R8P+SGSAJ()8%)+8(;C,5(6Z0AES M19C,":XKE#$>DU6JD=:0QD".LEXM8R)KQ("$%<0SKYEST5B40QI(0'MA6VH M?XIT@53M=0)WG0A>A@;;QG ?O-BPN?";])K\^"^:WM_6]99FM]])?7IF^[S) MC6\Q1F483L0\<%L2+.OLP<4. M>ZMI8U,+)@UY]V9.8_J!3./A\[:+TWFK:3KOK5[B4!>NSJ'C='3!.6GM?3I* M)M&5LT8T*BUF- +V;ZD? '=Y[$] M"1^/9M'"AV*:M&E+O^&RQ+/%9;=E,)NFM#?[4^T0#<$'VUB,K>L"5I&ZT5F) MKQVAHSBB+8)Q!=P7O"?E^3%R\&\?6F6/H/$I)_ $.N.H76N>@5-[.QOC12U> M46LNSW1$X^G_8'P^CF<7&>]S=P ,F%2^E8@F/VIGF(;&#NTL?SG<.\@8-D*O M!46!4XC!":41.9Z@BW"HS>] KWWDXM!^]AAV^=]V!V&HYMV M)OA'O)VLOC"]YYAB 06J1N/9)""ZG5;:A56UGQ!VRN*\X3]+'/! .P$\+Y2R M_<(9&$;&]=]02P,$% @ "5UM5GEX7UOG"0 _QH !D !X;"]W;W)K M&ULU5G;<^ M^Y6UO;AIZM:_F*SZ?GT^F_EB91OCI]W:MOAFT;G&]'ATRYE?.VM*7M34,Q4$ MR:PQ53NYO."Q]^[RHMOT==7:]T[X3=,8=_O2UMWVQ22<[ 8^5,M53P.SRXNU M6=J/MO]Y_=[A:;:W4E:-;7W5M<+9Q8O)57C^,J+Y/.$?E=WZH\^"(IEWW6=Z M^+%\,0G((5O;HB<+!O^N[2M;UV0(;OPVVISLMZ2%QY]WUK_GV!'+W'C[JJM_ MJT57>_XKML/<*)V(8N/[KAD7PX.F:H?_ MYF;$X6A!%CRP0(T+%/L];,1>OC:]N;QPW58XF@UK](%#Y=5PKFHI*1][AV\K MK.LO/]AKVVZL^&"+;ME6A-3%K(=A^GI6C$9>#D;4 T9R\5/7]BLOWK2E+>^N MG\&AO5=JY]5+]:C!OYMV*E0FA0J4?L2>WD>IV9[^2I0+US7B%7QU8 .0[E?B M%6-LG?CGU=SS^+]. 3#8CT[;I\HY]VM3V!<3E(:W[MI.+O_RIS )_OJ(]]'> M^^@QZT_-T7]M1+RNO%DNG5T:?NP6*+-AUJ<5P.IJE&S5+D5OYK45'%G;>]%M MG"@?7#J_%=XN&YIY#CO.VCOL$,CM!N6_3R_RT0#_HC*U>(L*%6^N>9WO*3,ZU?=ZX?'G]L>^M:_@Q#G[J>_MZN+;FVMH[E MJRWP.*^KT>F?V^HW.%QT[:):;MPP>"9RF:L<_V,M(YWB@Y8Z"_ _#&44)?B0 MR5!G]#^16@?PNJEZ1';7D(YEED0BE5F<":7Q$(M8:I61G2 *1*9E'L?B(]A2 MP3$*K^M78&(DPS02B8QB+3 U24461$+),% % = M*O(SE7'*(Z'4*7N>13)/8_$)GB*?1]ER1W3X6]>5?N8'?[SH">"%=0ZAF5X8 ML>ZJMA=5*WK(,N&28&?"(PQDJ&+:4,DTI)$8'H0#9%E"'[)4!F'^V!;=-4)G MRZ&62H4B3F4">L!4GHA0R2!(D9LXR$6> KGD6T%XA\KX/Z.D L Y!1-&F8PX M8L27*1H"SXB$/"E-*'05*1EG\0.\S",9!6!D@H1HD<5('6@6 \B<,IJI1*@8 M*.K\!#61AA@3PDQF8*$&43%;1O -I: "$:%F0@9;I2@23D2N=PD($FR6#J65 MYIPWU$! 4<11A"VCWYFA((K.B'X:=<1%G04RUT35$.0-R#^=R93)I))(9H%^ M&D=5CE4AK"BIHQ"(<75JL#R/^2E60J6@JP[_%S0>D<^G$! H0\ M#H8!9FS.Z))Z)@%KA)()9/0!]42](W/@8Z2);FF80@D4. JQ(6%,@6.B3U"4 M,%18B'1"8E/!:>*MH2MQ3)Y$ :<)N<]EP"/0YU1QIJ#:2@_5E'$UA9@40\)_ M9^U4V(<)*>,H&.I9Q^$HG:.H#MJ64MQ/I&6*J8G0@8R!5\),@QT5D7)F"!D4 M5QSY-T'PB'+^4=D(P8*:<2<"GEDRQ*>B<& H:=89:R%C'V: "6)PFI/4L-'$ MT5!B:%R2H#$%9"U,->4S N%4F+.LG%#.$'7!RJDC:N8D#*',X0C<25/*@PIR MSGO*XDN.(@%,#G0NS9F LD?0!9:*-.<1=(04//E]Z9D1"T=HLI2U"3L'Z0!? M.F@JSC0!XZC04G3R1.$,X2ZJ6!&8FA[I$(1M$A0U:)3G(1O4@W!^&Q@?H9J3 M=UUO13S% Y]&03WT\.%86YJHIT_C!CO+>CM M['@XO@_^OQ$[4+4W6.5I!]-T&RJ(>577!'Y+WQ?UIK1BTXZ#6&NK:SIS^REX M_>6H%-M55:R.MC4MEH.M9376C*/;J.@[L3:W'+W?S'_%35AT;7U+XR EOO- M@*N*QYC?%J46%33#1%,;A\< #;VY8LW/**72R8Z$J^+PSFBQU**.;& M'^%85P9KX*H]ANX>-#LCX_W,W\7Q!,Y84)K>3D]>7G#7IQ:<<; MT QOC:?2J/I;)CP-D2!XT: A(>ZI^,6*E2D!HZB:M:E<,UQW%U\@1/I!!EIJ MB,W0$.W)J\14?(^YHR9^UU,/VQH'9807.ZM4SV@5(&P!_N[18/ J_T##DP?J MLRN[57NEE2.TNTE%YRFWE'4F23D5;XQK1Q':M'9X&.WL8_0';#U7^RA7K&NT M\>0>\2=L;W**HA-HP(%Z^RV_BDYK^X%3QH^%?:\H7P["3-\C6_<8RDU,XZ+Z MSFZ/8O%=7?+E"=?2MU"5;OA=X1#\"8EY1FT^2)Y34BT(.19J<3LTNWIH M)(>F_RQ4V?-[WGU1+6?4]D)]J&I&9^W0?TCLJA(L'-08!NH.0T<).6V2/#B) M!:-8-0UXYG!&FXJW9 ][75>> Q\[ (3\*,-71>$V>+8WJ#J// IZNR1P1&J. M-*2D[U@Y &U%4ESN.J;@%Y2HL-<;QYK\I-KALCA"?T_QA3C+<&[ 2=?9FO=! MK=Q1LF/5.@7$%*F5-SIRN+R^N3F(KV?G=N<&.76NG*$P#,[QPQH;%H:SW M#,M/#Z+\A"DC9_BZ!$(R"1QF G@=V=0N&H'*<-9[[18GT7@8(!+*"T\ MPUE/X20%PWYM^;5Y?92;&["$BS5R7"/$><7-1E([*FP]U#G<*RV=;TT-ID#DBP[Z9>,)KD?^UZ2+-V5'1R( M6%#%HMY0\QN-T8J=C8./0VUS[(2YH]5WI/QKT.W*65)-,0G <3IRG7K)/3OZ M40+GMR7_]$(8HUR&WR?VH_M?=ZZ&'S4.TX>?AGXR;ED!F=HNL#28IO%D..#N M'OINS3]QS+L>AT7^N+(&F:0),9WW<1<8'VB#_6]>E_\!4$L#!!0 ( E= M;5:A _ZE* < #D0 9 >&PO=V]R:W-H965T>P5H$^.W8GDG2-DUGFWCB9ONPTP>(@B0V)*$2H&7OK]]S M04F6/^)V.[,/%D$0N/?<@W,O )]O;/_%K8SQ=-LVG;N8K+Q?GTVGKEJ95KM3 MNS8=OBQLWVJ/UWXY=>O>Z'F8U#93%479M-5U-[D\#WU7_>6Y'7Q3=^:J)S>T MK>[OWIC&;BXF)ONK2W/WB0\/@SX5VTV[J!-',G,VB_\\GY^,8D8D&E,Y=F"QN/&O#5-PX8 XX^M MS)4\\;.^L_Q!B1RPS[FC\)[OYT6SC2=E>91L7 M?FDSCE7EA*K!>=MN)P-!6W?C4]]N>3B84$1?F:"V$U3 /3H**+_37E^>]W9# M/8^&-6Z$4,-L@*L[7I1KW^-KC7G^\MHL0;&G3V9M>U]WR_.IAUG^.*VV)MZ, M)M173)3TL^W\RM'WW=S,'\Z? LX>D]IA>J->-/B3[DY)%8)4I.(7[,7[&.-@ M+_ZK,=*_7\^<[Z&(WYX+=[26/&^-L^3,K75E+B9( V?Z&S.Y_/8;F46O7L": M[+$F+UG_:^OQ/YJ@7U:&%K9! O*;U[/&D#/>H;/W*ZI,[Y&^M*@[W56U;JCN MQG3GO$&+C*Y69!=DAQZC;@S2<6?;C=Z"+?)PM#9];><.-N9UI;V9G\%_;\P# ME= '@'[8@U4?4!;"PN_;I?AJ_P=4+*<;X\[HK6U;TP?D1Y24HLQR;D0B*E,T MI,J%C!6WHES$<4G_Y!B^OPFXLUSD24%Q*:(T)UG&(LXCDFDDBB2B'Y'5=%VM M+#+S2O=?2'=S,%NA 9V@"J6BE0L=-W81RB4#* 4, ,UDLRJC@1UXJDC!>YBE)($[3 M@M($SF A20J1(_!WO76.UKU=U/X!-3(2:0)L0H$!>$BSE)0*'@[YD(E(HI1B MD)>00CQYPLA5)O^4#,27II2)$K"P1'$2$ZA7,GO,1"I21BQD%.A(T@R+!!?Q M(QYBD>6*CDMY JM9'L.#A.U$BES&##Z&@;*$"TE%AO C^@C]Z:!,=F'NW-Q@IUN'#$3L:<1\J)0)S]+P4$5,[ZR=;^H& MF=:N==V'T0G4D=&WWQ1*JE>/WF*\0LO!.R+.1%1D5"!^=-Y'7'>5;0T=-U# M"7,E"SI.159$)Z!2 @7K,J4/MK/[2<=;GDZVT\_&-3#./_DDJ$/2'<=E<4)8 MLF-(_@0Z3.@C$K_?$;X=!0FSW^.\C/$+J'$:GIG$^_L'2&<&Q05(4D4QB)9CIB!MGLA=0M@RSJ X_$7J MD<@S2#*/, *BAK*$+"1]QH?&AO))E>UA"DUHZR#H#&BS/ ^1(!=0O3@^+#"P M' %[GHZU#TD?

KNB*-6."F7?%08:\G>!#_/'4 ?-CXN/\;JJAG9H0@2'N 79(!:_TEW8 M+SYW-8^Y!E?&G3Z[5X5]EM?H<%_2,YPQ#R QC+^-J7X&RVBD<68#O.;_OXL] M=(X5RZ1(PDXFL8IQP>)/\D1$25A@M#)L!Q\'[^KY8^C8C](H5"N)I,DC%)V, M>&X>1+'=0H[VF\C1?ALYVF\DAY!?0QHHQY'@DO=W*'X:7I8"#2LS+40&B3X? M"* HA5^I>/_.>0MDW!D7^Y1^-;322.%N0+;;P6U/S*9W?!EH4&+G)AQ,MJH= M9;P>J_:XP'R JROC1'CK[-X$A\+B!Q:V(",^V51G-0"[IY*!*V8[]N6*^;&@[VQ.UZ M=L2Y%WAC$)5U03*!OU>TLAMLG7V(.: 82U)C;FG9V!D ! =W5*WXL.J&V>^X MV9&W7,G6MJD]!Z:^4AKP+IU MC0@J/3BNQ(V^XWI$=L9G9ZY5AV2YAVPY",6P C"AQ7HODPZ?>[*,#VX MSF$AEN'2ZBB0.M[L]KW[>_'K\3IX/WR\5/^L^V7=.6K, E.CTSR=@(YP41U? MO%V'R^',>N@E-%>XVYN>!^#[PEJ_>V$'^_\67/X74$L#!!0 ( E=;59P MNMQ&3P4 #@, 9 >&PO=V]R:W-H965TC4'E611(JS2@;CX]'I=)V<'F>YC[XRW-71Z,M?_ 4ZK)4?GO-QFTN!I/! M;N*C7JVC3(PNSRNUXD\<_ZP^>(Q&G99"EVR#=I8\+R\&5Y.SZYGL3QO^TKP) MO6^22!;.?9'!V^)B,!:'V' >18/"ZY9?LS&B"&[JMK$CV[S*[?Q'(F^W)F0GK1I]AY-!Y37(;JR%88' MI;;-6]VU./0$YN-O"&2M0);\;@PE+]^HJ"[/O=N0E]W0)A\IU"0-Y[25I'R* M'JL:*C3;F?!2A3>9&>2MYW4AFWY \I7?.QG6@GVS!Q=?R(WC1N9+M M7+G.GE3XF[)#RN:'E(VSZ1/ZIEUHTZ1O^IW02-F"WMJH[$HO#--5"!P#O=$A M-R[4GNGOJT6('@3YYS$8&BNSQZU(T9R%2N5\,4!5!/:W/+A\\6QR/'[U1 RS M+H;94]J?3,^/2=(?:Z9\C> YD+849:B\WVJ[(E6ZVD9R2UKMMGLV*G)!T1&K M?(UQY7Q4 ES@%3,YF>%]L\VW%,6J:4R^G!P= MX#$^/6@^YQ-Z>30_H Y'759*^P3 2^B=3P[HQ;-Y-LE>=6^9/Q4UL\.CD^.# M>RX_ .=Y)RAN9[,QWDEX"!EIYO:HS,EO22N$D(]O68DFN?UV6($H),%#H',Y!Y%9,M*2.T M)'0]6G!K@(LAO:_]SI'.5?S:","2HO9"/E<+C;0OZ :X(.$24.+<$J4)Z2VK MIN46$IXPK@NW)6X#K*PLM4>DBSJ DR%0H;:RLC?1JFPM#7N0BO:]QSV<$G8P M_#Z/;@'O.K()L+FSN:F%\PF/KZKJ5IF:=X[U"=\VHAZUF^H2H=IJ[."[G+G1 MRMIC.52LZ=%S'DI1]GE1,S9W)70657>(7>')"E8);'4#^%&IVM91VFW!7(A MZ8..7 6D6UK#D#ZA-O42)(,(H-,^ M 81":FVYJG14S3&PU!9TEHZ#U#.LXT:3.J0@"//_"4I[ #> #HT&UQ4-E)7D M Z?]CEG?M;A@@0+8 ^HMK;&;_2%MUAH<%]6%1V8M+;8DQX^V03 5S4;?U+K0 M<0M5"0!L 6J^KL11 EQG J>8"<,SHP6&(2;Y#1?\$^('05]L$_FEEQNLWN/J4I1GSL M@VZC$17/4X]\R-8ANF;+KF^7)?3Q8R7XD+J],T: NG?._'CY?5W'AR-"#?W%.;0715NALN7,1-,WVN<;5G+QNPOG1H'.U #'1_ M%B[_!U!+ P04 " )76U6OTH=%F\# "%!P &0 'AL+W=O>=,>G,&@E7K\BZ>##F<.U]DK#OG!(8^\QT"1Y9WP8K.R9B ;K($6 M!C'5Z UR4H>B?/86NQ)^?O->:J%+J6O:UI89^?@M&)5GZD=9N_"?A1Z"GEUQ/*LWS^!M[\E.8\XLU?P;OC MPM.==*4RKK=,?VX+YRV.Q%\O)3MB7;Z,%:[)C>M$R>L$]\"QW7.R^?FGV3+[ M]0VFER>FEV^A_^>"_'^4;TR-V#,)NI@O)EF64? BLZ/2:;DSDFAHSL,R:#H( M1Z+KK'F2Z N,Y"ZN)HO9\G6J$&J 3$'4TK2=DC'0('T3&>W&<@F%W3UCC$;[ M%E;(^&(Y6P:#0NA'JF$#+T;=C"6#;,Y!I<9A[^,A(/1QJJ3K%!0.ZT(I$<1! MP9WKH1VJ(?2($*&#.H[+WA[VT(J!)DN/>2E<@Q[8&2?]E#[L C>!-'LM"L7A M!+3A80GB0LXV)A0FPH)M'8_)Y" ](@VF5XC5%];4D)4DZ.*^NA"VLF((TJ.* MP?Y(Z#L"+]V^]*PUMFSK^ XR-QK/W;)T^KIC=F.K?5?\_&!NA>VAF(X&SNX M9M.K14)V;/KCQ)LN-MK">+3M.&SP3K(-!MC?&>./DQ#@]/)N_@%02P,$% M @ "5UM5EIG$/5I!P \! !D !X;"]W;W)K&ULI5AK;]LV%/TKA%<,+>#Z(>?5- F0I!O688]@V58,PS[0TI7%A2)5DK+B M?[]S25EVFC3HMB^.+5[>Y[GG7N6LL^[.5T1!W-?:^/-1%4)S.IWZO*):^HEM MR."DM*Z6 3_=:NH;1[*(EVH]S6:SHVDME1E=G,5G-^[BS+9!*T,W3OBVKJ7; M7)&VW?EH/MH^^$6MJL /IA=GC5S1+87?FAN'7]-!2Z%J,EY9(QR5YZ/+^>G5 M \8_WQ?EHQ@Z1ICRP!HD_:[HFK5D1W/C8ZQP-)OGB M_O>M]F]C[(AE*3U=6_U!%:$Z'YV,1$&E;'7XQ7;?41_/(>O+K?;Q4W1)]C ; MB;SUP=;]97A0*Y/^ROL^#WL73F:?N9#U%[+H=S(4O7PG@[PX<[83CJ6AC;_$ M4.-M.*<,%^4V.)PJW L7U[:N54"6@Q?2%.+:FJ#,BDRNR)]- TRPX#3OU5TE M==EGU+T1/T)!Y<4WIJ#BX?TI7!O\R[;^767/*OQ>FHG(3L8BFV6+9_0MAG@7 M4=_BO\0KWBF?:^M;1^+/RZ4/#J#YZZDL)",'3QOA1CKUC36-+KX M^JOYT>SM,R$<#"$E..E;&-ZGE(<,/+*QN=:&- SDOF \,/E>6W4); MJW2YM!HT)60#HXU3,B#<'([&E(A5JPII+'7X*RA4S M%X("?8C6 A6KZEX(BJ<;X/J<-,*8X-8DE:T)LX9U+%_"%-Z:^12$U]?RJ72 MB@M1R0#S&XZ.X+06\ 'Y5UI#"Q*2M\Y1,1&7"(6SO]*;,6SLY+*]@'1/=."N=;E!&=_-N(=Y50O 9AL'DDG&W,2VB!Y>K!QQ"[31-&R\ZT*K(A_PV', ML* )9<0TE7HBUA/Q3MX%9XW*\?2]R2?;L[&XQC 1/UG06_8Z7[^>SX[?+,3+ MK[\ZR;+9VUM"T> U6O R6HO/YV]?B0Z)+Y6&-;G"T/4IH^CBAB' * R=Y70J M-+0M2Y4SX)6)8K]-;B?,T >)0.)EO>]8$;FM92MS)LV31'$I!Z M$\:]IR *WR[_CIT&SQ!RP6&/0;(A[B\%-TAD!!/$G;$=$H'<@WAVC",3J/JB MLO%.A0KX$#5R%*)+>_R$OKK#K\K:8N '^.&H!GD\IITMVSR@$.B4#A3#^3D5 MUQ$0$;:HT]9!O'4([ PM#YCMVH D88GT7+0>?(GF MX='I ^$K1IP92!WR3QCVX@4+GQR?['F,<#W+[\VY!IE"/MZ,#^!!(H:$OXC7 MQX(O3\;9X?S5?NC/>L'Q8[MX3?<(C75U.V\>:1_S%-!M; 7PL'*]DOG1 :]J M7Q#R8C;.Y@?BAEQ\$^ IN$+B($E<, BTC$BQ+CB[@#ZT'2F6&[ X_W4+46. M0\5HE.9N3T%L2AXZL+NTIO 1<'L=M-6L26\FGZE";-0>B,@, M>#^ &?JW"/8-#W>IBKL8,I2ZJ=^<, ]U>M!W"F%@-HS;M$HAM\/681/Y$.]( M0]+BG/ /4[_G8<3(&IFW+=PA!W9A7F+'L7'"&29PC%*Q(>DBS41 )3AUH!XL M(YA[COI>BBAAKX8@T\X'LN(9L!.T)=]D+SDE"CQ1&X79F(+%BK%.VUHB/\=A MPZQQ.Y>M_^3N#M/,DS'&: #; MB^5)"H.&5C;$Y7-OX\.6D2"D%?;UOB]M0I"CW&)HQ2W*MY@"A:SQ2OT\@CO> M*WDQDYWLMSU,TT]3$V= &EAR"&+RU&O,=.\M%#*K^*[M1=R>TPOI\'1XG;], M;[$[\?2_ (Q&,+%'4Y6X.IL<'XZ$2^_7Z4>P37RG7=H A^+7"I.>' O@O+28 M//T/-C#\D^/B'U!+ P04 " )76U609, 5'$' "U$@ &0 'AL+W=O MYZWWH] -$KD0D(, H&3=K^^S"Y)BSI23+[8$8M^>W7UVQ:N]#Y]B M19340VU=O)Y5*36OELM85%3KN/ -.3S9^%#KA*]ANXQ-(%V*4&V7J[.SY\M: M&S>[N9*S^W!SY=MDC:/[H&);USH<[LCZ_?7L?-8?O#?;*O'!\N:JT5OZ0.G7 MYC[@VW+04IJ:7#3>J4";Z]GM^:N[2[XO%_YC:!]'GQ5'LO;^$W]Y5U[/SM@A MLE0DUJ#Q;T>OR5I6!#<^=SIG@TD6''_NM;^5V!'+6D=Z[>UOIDS5]>S%3)6T MT:U-[_W^1^KB><;Z"F^C_%7[?/?B8J:*-B9?=\+PH#8N_]+5,T,CGRZ*3OLO2JQ/2+]7/WJ4JJG^XDLHOY9?P9'!GU;MSMWI2X4_:+=3J MQ5RMSE873^B[&,*[$'T77PU/O3&QL#ZV@=1_;]H8NB!1V-+OY[D_GS\^^?\+?R\'?RZ>T?S4=WR[]2T6J"7YGI'W0OR!;VBG*":# MCB#E-RK!D':NU5;19D/296Q$!5Q8*/8#=ILV:6G#/TATBLH)6:63(EU4@Y/9 M-?CZN36 7A44$FAG4!*AM50Z@F :MA4Y9-N6<'JNUFU2SB=E36W87O)S<80> M&MC% 7@.5C,H M1?@!D*)OY5T..[!])ASJA^S)P2^VAP)/CE^![)0\S! GO' MZ)>XP3K!&$Y]1")B:;*^N=R!([5VY%*6H!JZ09BJ-, HD"NZ2-FR-9_(FLH# M%U@.5/@=26;!3!0"B47&A%*4@$&$Y4?P"IYP6-JQWE@$ N IHXY9;HH?.L$ MCB.\;13@NGQ2'_JI&JOU0165=ENHB\J!H6F'J(!:4;0 64VB 09B)P1F(**%L>G5.(&^D77 M#":\04DCCAJYSYD[\)F3PL3--3NKK?F=0_R ZC ;4V@(?FS+;$A3A11 MB:P%3 5.T[XB1!NFG(XJ5KZU)1L8XJ.2,P#TK.7_?] F/9J]!F"Q11L>U2W4 M;R-%.6=<4].VN2ZFH-ES,>[I2"89GB<0XN<0V!NXC%!@GG(*!#/QF3T8:&G" M:G:]+P]XJ>((9[W3QHK:QD-1KP0QOW#,2*^,:DGB/3QJE:S'3VB;AV MN,PS8TC<4,PW$+CT+Q#K?+)=JG/*AHDP51XE8?'$(,(-SN66G,"8!:;][8:: MT%(_QE!BE4'UGJ#1P%6"#DZ&]:!2P82@']:Z4.\VO#7*G'I@A9+Z+(ZR#KYF M4Y%.#Z#Y0$# #UT]$6A7L)AE-(_\JVX MZ')F(Q6VP)8SU2^":H]^TT=1>'5QMGC& M2>8Z$Q[CF:0[^N<-Y;%!EEHM5KW4-SGP4AQ8+=3;[C(Z]BO.GH2(@Q@U$G)L MX'+1K5=]H82 ,E+7?3(P[I"#V;\\<#I?J#L=C93N/:_8 MKEL=_Z;^:4!()4]Q=NL'SQZ_]H DN%E/^JQ#YBX;Q<.2NZ+D3]%;4TH@;XT# MD 9X?(!NJF4KR2V0!VNJ8/^]+,5, _-\1AWOR,[13TOB+T@HZK_A^R=V#AXU M/"C5:%$\,:,R=6?60[B<\DPD?&4-'MR8%'-2)-]>MKB Y2I$A-0I/E$X#I0S M.8W[H9IKH5\/N>]")L@OEML1XRS4:UG>A&SYW.I]5S?"B4QM6I+?%?@D#V8) M:S)DIJN\4VPSSH:,],QQI-8^5:J$AV PU+O-E2*_()S.6V4^$]) /(_;%^@; MS&2#7PS\NP2[.U"._:CO]W:P740I@D>)AVK@7SD.)]1QD.QRQNTHYLY!Q-BL M$A::A;H=-EQ[..T'RJK2I?KSQ?-SOM"ZT1SYHA+R@-O+AC=:1Z=PVXR&T6+J M]^IR]"JAIK"5%R;,KJB)_%9A.!W>R=SF5Q''Z_F%SL\Z; TV#DL;B)XM_OYL MID)^29*_)-_(BPGD+/E:/E:D@2!?P/.-1RMW7]C \*;JYO]02P,$% @ M"5UM5N+D)6A&! H@H !D !X;"]W;W)K&UL MG59M;]I($/XK(S>J6HD -H:0%)!(\"KVKO.[AJ:?W\S M:^- (#GEON!]F7EVYID79K+1YH?-$!W\+')EIT'F7'G1Z]DDPT+8KBY1TJ5BKP7]?NC7B&D"F83?W9K9A-=N5PJO#5@JZ(0YO$2<[V9 M!F&P/;B3J\SQ06\V*<4*[]%]*V\-[7HM2BH+5%9J!0:7TV >7ES&+.\%ODO< MV)TUL"<+K7_PYK=T&O39(,PQ<8P@Z+/&*\QS!B(S'AK,H'V2%7?76_3/WG?R M92$L7NG\+YFZ;!J, TAQ*:KG-K]CX,V2\1.?6_\*FEAW$ 225=;IHE,F" M0JKZ*WXV/.PHC/LO*$2-0N3MKA_R5EX+)V83HS=@6)K0>.%=]=IDG%03GB-LEN@E#0\7%(KI<+6XH$IP$5A$6SQF#V_ETXZG]ZQ>"X-3A^#?T-D?D_ M./ U0UCJG(I2JA4XL<@1+#I+A\9EL'B$/W&-G(XNDPH4BI4)/ M*F/8)BHV:5F$4J&BAM%F@X>?ET;F,.C[H\CCFM2[HKVQ#"E\X3M,,B4?*K)C M@U!9>IMD4G1HJ*"0I%1L0WK8?*/F.X"OVA&]ER(GHHE%;\4!+U?"9IZ0-CO,$\G\/[=. JC3WNKYO(.J19DPM'Q"&?]<2NT_?+9?"UDSAES M2D$\M<*G#H7-TW !W^[ABUZC43[1;*F5U88P:5<3M<4:#OI[ZVLT9#&W:0NG M+;6/4&HK?2AW;?XP^GAD3YZ<$=()#*-XW\6P$PWC9PP^2Z)7^3OKA/'@)?[J MR^?\C4?# _[X[&W\M3:;G2TP'UU4^^J M+-=XTU;V.I14%*.J+C8K.148#"GHE ]+^F<@&4X&*E%N4&GJ_?&*]0A$NPX% MI<:=*RK!G )?4M?D!L:C B7AZ1^^O_E>4&,^HC#\#!ZTKJU@@2[3:=T\*0Q5 M4?);MNU8E%R2WL?G'8;L1I%DD.2D57MQZ&SWV#]2;V=N*-"L_'1DP7?H>H1H M3]L!;%[/'4_B]?1V(\R*7H,&ULI5AM;QLW$OXKA JT-J!:LIRX.;\! MLON6.[3G)M<4A\-]H'8IB3&7W)!<*>>3CD MS=KYI[!4*HJ/E;'A=K",L;X:C4*Q5)4,9ZY6%E_FSEV7<^G9P/FA?O-&+9:07H[N; M6B[46Q5_KQ\]GD:=E5)7R@;MK/!J?CN8GE_=7])X'O!.JW7H_184R%Z2O<*9P'_%.H\=#T31A.BJ/!D>5-JF__)CQN%+ M)DSRA G[G19B+[^74=[=>+<6GD;#&OW@4'DVG-.6DO(V>GS5F!?O[F700;BY M>/0J*!LE8W7RZ(PNM JG-Z.(56CLJ,@6[Y/%R3,6_R9^<38N@_C!EJK7X^DAX+[KP7ARSOLWHM"A<8Z.VBT,N'C?RVHJX5,+5 MVF84*FE1I!3\D#])6*]J:3>P+QHKFU)'58K"(>LVI%\96#S,.PS#%D.,B) - M(8T1LGP/LJ?W)S15!_*<5K94?08*4#3>T[O>V%-A5:%"@)Z(Z,1<:F\VHDX9 M%*[QO95K%W3*.3ZC:!DDJ)OG3 ?.?2'#4LRA5$% \#A0#-"N#*U159Z)?]%K MKVKI.Y(<#!"Q(1123ATW*.RX9-A24F!!8T9M5! +9>&&@>OXKFI"3*<,_&X9 M5F9>RFH%?PHI3@8_3:>/@U,$\Z'1\*V7(8*BDD]**(!8\4P*3@9(;YV#G<]) M%^$&K8)8G*=U9$7>!7KIE4;=?=\HLD:#M*67L-[80GG*'(+2=N7,*OF+)Q,9O0:WD1I0:OB!1WE58QX6>VV='ZN%E5P\OCU+YG?1: MSHP2KY$\>!(A3!%$4.%06?Q56^(/U6>\4.U[Q+Q>ZF(IUDHLY0J%P[SWSA@" M:\L;W9J<;?#6XP>70:F8\WJ.%":K&U%![3E'M/^@0EL22K%J'>RLY2DG@W>O M?P!;B-6=/]*3!5"FI!S/5.*[U[0]X]'".%SSFZ' +'C0AL##W!I)P[0<3<^] MN/2N68#K2.][Y^D5G%LYIEOG&)=7&NB(;O#&2YL(',[$\U!?B:E ,$*'WIHG M^A3F9!1&%D\!/<:V4GG$I Z,-; !>-P-I Q17:)=@:R4C"35<#-SOL3P M/>UJ:JJ31-7D-#2 C%S# 7BP3O1-*RZ=0?(">\20%4M).P82"GX7(67L.!FN MJ7!'@ KFVP@1-[X &XUMOTRR8IW]%D[CM:4NIP7;4T\",#O =D091",H#B8\ M<00SF&&D#(EP%.^&X@03PO_F#)+2SM@MTC2 MC?7E+#@_$\:%0.OZA!I]@5^*T$S(Q,^=@I:;D@JGYU@KEQA$.P6QE P'%F;2 MNRR91++W*@6\:8$J%8"KB'BYI%,>>KA\.0Z]\#GZ?7E&X$1[VE7)-1J2U9FV M44B)@?;GB"D$Q+]4AFG3@L!SMAML;\$M4F>HX Q!N]T\I,[AF] 1)?28,F1I M,L%U M@;UGI V?#*,(]S#0XQK##H0[!*24$4E-Q%DI-I5]QFDQ9@CX"OXCK6 M7%=0+%7-\,BEV;>_$0O0MV[3;OA4L5*F+\:)T81)1Y@"ZH=ZE_1V2!(:W+!; M,RLP9[0 _<@:W'( ,[:%W0,$P^;+$;BAE881VD5%?/:DT$"H0@?N:K:LZY.A1:,K MJER![.ELLT^6ZWV-P/)&/RFCE\Z5O(,V0>3N<#<)M,DTB"MWE5B[597.L>LN M\ !XC>3M,2'91KA3/ETYSQK4#U&V)P:,+FTY&-^$PY"F=O6 L"02;K=0YC]# M1W;V2/IL9["C:#T5?-^4BW1:(&NEJI5%O]?46)W SNVV]D53T:Z%)EZ$&HG$ M=!;ESBV9E VBM:-&25!1V.FS(M3G0DFH9>IFN<7F-I-+PJN]B@>;T6VDIO09 MAPK9!&[8>&@K4=3@-VGWWCJ9L2-:[#?1\^08-)[1S>W,C M'CV:63IP\['HT(GU_[-(FX//Q[J94A;L$-0=>B9S%B"@0&SKRWO_'B/?%3** MO>Z2S@X!#= LW0Z0A:FU=!_PA@6:LD0WJ^)\_.T_NNN6N0[$KHV2GD0=VN]F>I@O= M[?!T+?Z+] N-UL:H.::.S[Y[.4@'E/8ANIJO=]'J15?QSZ62:'=H +[/G8OM M RW0W???_0E02P,$% @ "5UM5LCV"^P? P 5@< !D !X;"]W;W)K M&ULI55M;^,V#/XKA'<8-B"H':]^_5&RZ[ZEP89]L469?/@\E$G-ML[?4H7(<%\; M2_.D8F[.TI2*"FM%!ZY!*U_6SM>*Q?2;E!J/JHQ!M4GS+#M.:Z5MLIC%O4N_ MF+F6C;9XZ8':NE;^ZQ*-V\Z3-=#%KU :OD?]H+KU8Z8!2ZAHM M:6?!XWJ>G(_/EH?!/SK\J7%+3]80E*RJ-7SEMA^QUW,4\ IG M*#YAV_MF"10ML:O[8&%0:]N]U7U?AW\3D/>3=)8HL?U6L%C/OMN"#MZ"% M190:HX6"2VK6*N?;M3*(/T\2UER!,^TZ/&6 M'5[^!MXI?'*6*X+WML3R>7PJW :"^0/!9;X7\'=E#R"?CB#/\LD>O,D@>!+Q M)F_@??8;9?6WJ',$%\Z2,[KL9"M;/J^#U.6#MLH66AFXEDV4_Y$)_CY?$7OY MH_[95:&.P.%N J'+SJA1!X2#O?VGUG3*!_R[2>V%WD[ZI$-;.2%]KNP$.OPPTWMWI$@F4M&SA MI')&#[4LA,2($&(7D'@J#D,&V,4H=JQ,_,>#1:I&4+5KPSE2Y;86]J/3X['W$F MDND MKEY0#F&:GO@%72_50H6F#"E7RM[*_&@<:9;A5'2,A#-AT7H$3=0&61%.IJ_, MESYHTRJO+",*!VD/L;[&#AG6IZ/'LW^5_QV,LU&6Y[*89*/I=/)*QTDVA>GD M&&Y"X?[3H?V?>G;$3B99(#8>G8Q/85<_I$]F78U^$R'2..]F MY:-[=^-\4GZC+8'!M81F!R='"?ANBG<&NR9.SI5CF<-Q6U<_Q@ MA 3#5;KX#E!+ P04 " )76U6?"8PR4,# #4" &0 'AL+W=O$86+Y=< MNU^R][JC*"!YHXVL6F-D4#'A_^GW-@\'!I/G#)+6('&\O2/'\HX:NI@IN2?* M:B.:7;A0G3628\(696T4GC*T,XM[J@03.TU6H,BZI K(97"_6@=7Y/(3W7#0 M5[/0H".K'N8MZ-*#)L^ 3LE[*4RIR;THH'AL'R+!GF72L5PF)P'?43$DR61 MDBA)3^"E?=2IPTO/C_KOVXTV"IODGV/Q>KCL.)R].#>ZICG, [P9&M0W"!87 M+^+KZ-4)LEE/-CN%OECC12P:#D1NR5/B [*DFN6$BH+<,=Z87Q/N SCIXG@ MGTH@6\GQVJ)'PC2A> MS*7+&&757"@D95!+X=C"1RPI[ATNMKQP9W%>HHUUV M:24;831I-!2HZ\QRRO.&]TB;/HS"AT&P#9& E;Q"GU@NG3IC8)F>R?<[X#+J/+O]T.FE_&PO=V]R:W-H965T024"( DR9WO&=M)K.VG'D[CMP\T]P!0D M<4*1*@E9=7_]?;ND9,6154\N#[T7B0"!Q>ZWWWX >+9IVH_=POL@?E]6=7<^ M6H2P>CV9=,7"+UTW;E:^QIM9TRY=0+.=3[I5Z]V4)RVKB8ZB=+)T93VZ...^ MF_;BK%F'JJS]32NZ]7+IVHE_-%H([)Q=G*S?T''WY>W;1H M3796IN72UUW9U*+UL_/1I7I]E=!X'O!+Z3?=WK.@2.Z:YB,UOI^>CR)RR%>^ M"&3!X>_>7_NJ(D-PX[?!YFBW)$WX78B_?N. NSMIF(UH:#6OTP*'R;#A7UI24#Z'%VQ+SPL5[?^_KM1?O M?=',ZY*1.KEU=Y7O3L\F 2O0N$DQ6+OJK>EGK.7BQZ8.BTZ\K:=^^NG\"3S; MN:>W[EWIHP9_^]'%__XFTJC?Q[Q/MYY'Q^S M?O&F[-Q\WOJYXSPU,S'$<\C1HZ8..WJ[ #)-A4(MZ[D(Q +!;^O0B6;=BNEG M#K0#H'?4$$@D6L4_2Z7 '\)L(O25>(=ZE*\O>=5OD,5 MB0_%HD$EW+CVHW#UE,@)P>$E;UM7=ZNF#7WS^SKXMN9G&+IM OT^K#RYMO(M MBU9=H'E7E8/3/]?E;W"X:.I9.5^W?> MPC$*KPD+T"Z6RL8BE7%B!(:F5F11++14N18JEFE.SL1P,R7O4BMM3-X 4*,T M^6EE8KE'26/9\RR6N4W$+3Q%/O>RU>Y5^[^:9MI-NMZ?3@0">.;;%J&Y()Q8 M-64=1%F+ #$F7%*L3'BH2"J=T():6D4]"3Q0/6192@^9E9'*CRW1W"-TMJR, MU%J)Q,H4]("I/!5*RRBRR$T2Y2*W0"[]4A!^0@'\GU%2 ^"<@E%Q)F..&/%E MFKK ,R(A#[(IA:YC+9,L>8:7>2SC"(Q,D1 CL@2I \T2 )E31C.="IT 19,? MH";2D&" RF0&%AH0%:-E#-]0"CH2,6I&,=C:HD@X$;G9)B!*L9CM2\OFG#?4 M0$11)'&,)>.OS% 0Q61$/X,ZXJ+.(ID;HJH">2/RSV32,IET&LLL,B_CJ,XQ M2\&*EB960(RKTX#E><*M1 MM05>C_AK+)1 @Z,0&Q)&"QQ3FK*>-J4AB40,*_LG9JK,.$ ME$D<]?5L$C5(YR"JO;99BON%M+08F@H3R01XI&D$%QS9%_$01' ME/.ORD8(%M2,=R+@F:5]?#I6/4-)LUZQ%C+V*@-,$(/#G*0-&YLX-I0$&I>F MV)@BLJ:LH7S&()Q6.54J M63A/39D["H&0.1^".M90''>6<=\OB2XXB M 4P.[%R&,P%ECZ$++!4VYQ[L"!8\^;KTS(B% S2996W"RI'MX;.]IN),$S&. M&EN*25\HG KNHHHU@6FH28<@+).BJ$&C/%=LT/3"^65@'#EA)[L3=G+TA'WX M2B ?KPJ77>?#7OM=Z>[*J@P/2I=:8(V7Q<+5 M<^".+-()O=@ZYLC1CIVJ!A]+C[/Y_JGGF&>(,E7"MN4,2HW,?P!BM\ MZHOX+!(KF6;$B!.0)21-#B'' M@0V'X;%Z;EK=U-N9J.841V,J9;B ]:&4*AEKLI&ZSZE@[]KZ-_*/="E2D 9E_T"-*+SKB.1!._($^XB'>W$$C*+ MN,?B5R\6;@H81;EXV6<(05;90$TRO^QEWA\\((_%MQ@[5/HW@91Y MXUK4.[S86NT0+ 00A"U<\#LT&+RR>T;&Y1:M/SR[LIVUTP\Y0+L=5#0=Y9:R MSB29CL5;U]:D:QBWKGW?&.SL8NP>L<5LY!73JS6%6O;(CYX0?\3V1H>4JAL=QMIXPE*79X/KUD]_LQ=(UU92O!+AL MO?,=+ *3-7_WZH-_PLH_X.D);5Y1>DI)]2#D4*C%0R_A5;_[/6YE)TIGIT^\ M^ZQ:7I&8*XCX(2V>['VF@JK.^6-B_6.UZ=]_[+OO/7(_#^X^%/[IV M7B*VRL\P-1K3Y[6V_P#7-T*SXH]>=TV A//CPKNI;VD WL^:)FP;M,#N*^C% M?P%02P,$% @ "5UM5MY34WDA!@ Z T !D !X;"]W;W)K&ULM5==;QNW$OTK ]4H9( W6G[NKFL;L-,TS46;&'%R^U#T M8:VEI$562Y6D;.?^^GO(E17;<=W@ GV0EN22,V=FSLQPCV^<_Q16UD:Z7?=# M.)FL8MPUZW?C/Y[9W-R<3/KE;>-\M5S$MS$Z/-\W27MKX<7/A M,9OMI;3=V@ZAQ-N#>F9,F54P2&CRN[4O;]TD08/RYDSG9JTP'[X_OI/^4;8!8-T-X[.YW?GA6PZ(W0&1 M<8^*,LH?F]B<'GMW0S[MAK0TR*;FTP#7#2DHE]'C;8=S\?32+N'B2._MQOG8 M#4N:?FBN>AL.CV<1\M.NV7PGZWR4)?Y"5DV_NB&N KT:6ML^/#\#KCTX<0?N M7#PK\-_-\()$Q4@40CXC3^Z-E5F>_&9C?S^["M&#&G\\9>XH33TM+:7+4=@T MXWPQC/H+8C,X_ MW^UXRHAGU3QMQ(>5I87KD;!)5TQ\H&!CP**/*YI;'Y'NM.B&9IAW34_=%SAI M#]EFODK W=9CU[5%^MXA#R/2+(LB%&VL[UP;(*/MYDVT[1%]6'EK'Y")W@+W MPQ608XLRDOFQ']?L+]??HL*%!LP^HI=NO;8^(S\@5;/:E&E0L*+6&'!1,BY% M&A4ED[*F7Y(-KZXS;E.R4E4D:U;HDG@MF2P+XKI@E2KH9U0!0NP<,OFB\9^H M&5K$;8Z"F;T#5)(+$I*5@D.^8=!&E6+2"/K@FR$D1XU[>EYHX$&M=D590!@E*5:R$ MX:^]"X$VWBVZ^, UO&!: 1L3\ T:*-)B*SAOC^X8JK0).$\10+VE"HA%X;_ MK3-@G]9D6 U8")%4DN!ZP D!=0T5G"H#\PMZ!_XUF9GV%ITN)'YA(CL2CE#I) MJ8PA6;("$7QM!QSLLTE-B\KFK3=-Y_-N!788^OZ[ M2G#QPZ.9Q!1(+VR*![V#GYL;FU LFH0J,!S:ICBY2%&IDXY MS"K8_J-%>0.MQZM BMDZ%:3_YH5'%:$6J1P89? O0'N5I=3J81W@F9,(3YG< M5.*,1-S_O@(H+4C"T7S,%*3-5W3G(#:7!HS#KQ"/2&Y R;+ #I :S&*\XO01 M+WJ7RR?-G8T8;H#5EF2U!+J!Z)?L08& Y /92C[4/22_3 /8I1<]T M,KWO9/J;.]E[L'W86OK)NS6]NLUF]?0RWW.L#]E7O[AA^:\>GF[I+*2VDSO< M:^N6OMFLT"-Z.H,SPU/-[EDDW][L\ML4Y/N-K;G"I39S-;>1C!5E$XD1/^>) M_7/;Y40>&0USF_E\N][V.2SW@\$@.#>_CT.7WETB\#N)M@_V!MEA__DV^% Y M0FXX4[D5<%2S?Q_7/RU>48#3:*VKI@!QY\V!%"$ MP#\7Z0)0IAZ:<)O4+?23Z3"[=_L&B9?Y&R,@#;=#'"_B^]7]9\S9>'O_LGW\ M!OJU\,DNDV^RU^YB(S)PQ4^Q:Q/&_!^X5R\FR0% M^X^[T_\!4$L#!!0 ( E=;5:=[&;#!@, '\& 9 >&PO=V]R:W-H M965TTJD!"34B 0@M(T'9;IU6JVFY[ MF/9@DB.QZMB9;4K[[W=V(&,K92\YW]GWW7=GWV6\5OK)%(@67DHAS20HK*W. MP]"D!9;,G*H*)>TLE2Z9)57GH:DTLLP[E2*,HV@0EHS+8#KVMCL]':N5%5SB MG0:S*DNF7^(G2<"5!XW(2 MS+KG\YX[[P]\X[@V.VMPF2R4>G+*338)(D<(!:;6(3 2SWB)0C@@HO%K@QDT M(9WC[GJ+_L'G3KDLF,%+);[SS!:38!A ADNV$O9>K3_A)I^^PTN5,/X+Z_IL M/PD@71FKRHTS,2BYK"5[V=1AQV$8O>,0;QQBS[L.Y%E>,ELC47 EJ/;"'0M,>A)5BW&:8;B'D-$;\#,8); M)6UAX%IFF/WM'Q*=AE.\Y32/#P)^9O(4XF$'XBA.#N E38Z)QTO^ER.3&=Q( MRV3.*5>8&8/6P!4WJ5!FI1%^S!;&:GHI/_>5H8[2VQ_%=<^YJ5B*DX#:PZ!^ MQF!ZROIQ MH'L<0%>[HMYO;A?62&5GAEP$S0=S#E^H2>'ZF6 ,7*JR1)UR)N!1,VE\(-_, M=(NHI5^[367I.V>"R=2C$=]9I;F )/)Q8CB&N!./!B233M(;D1P,:V.W1_*L M,XK/@/JX<72TXUY$LO_&/$I@WP,+=X8" M53'WH\] ZBZTG@^-M9FNLWJH_#E>C^9;IG,N#0AM8/0-?CKE:LJOR( M62A+ \LO"_I#H'8':'^IE-TJ+D#SSYG^!E!+ P04 " )76U6@S2<\=4" M "'!@ &0 'AL+W=O]OTS 0_5=. M :%-*DN:MELI;:2U P%B4K4!^X#XX";7Q)IC!]M9NO^>\_V7>:5TO6^MHKDHKN,2U!E/F.=./2Q2J6GA#;[]PP]/,N@4_FA<(5"."*2\;OE]+J4#G@XWK-_K+V3EPTSN%+BCB*X=)=R:S7M'_$PKBS,#[&'MU2A2:E0%!;6&N5 ME+&%.Z8UD_81OG*VX8+;QS[51WG[5;?$=#@S6&6,3LH EZ!*#=4^I]H(GK*Z MVJA=@,T0)'%#WCP%=$\!Z")+*O_N+B%65.+&TA;Y<)BM$M0KZ#)FSX*7F')) M?"F53.%),7!C7'Q2:@=W.0K47"7P;C F!=1ZK,#F+>0L MP9[ D^D@G Q/#ZT?5>'\T^&]Q1U9BEMTR>ZU:[+7C;-Y2F\:='73-,5&!"X M)6AP=C'Q0#=MKYE85=2M9J,L-:YZF-&7 K4+H/VM4G8_<0FZ;T_T!U!+ P04 M " )76U6+4# ","0 &0 'AL+W=OAF:ED64^J1!A$D7]L&! 2[S68LBB8?IFA M4)MQ$ ?;A@>^S*UK"">C%5OB(]IOJWM-M;!!R7B!TG E0>-B'$SCZUG7Q?N M[QPW9J\,3LE&;S<3 ,(,,%*X5]4)N_L-;3-[50)[E+;-L,M)J ]I%$YHK>*D^F\AQZ2;E MT6KJY91G)Y\9U_"=B1+A#IDI-9+C%LZ?V%R@N1B%E@9QH6%: \XJP.0=P"NX M4]+F!OZ0&6:'^2&1:Q@F6X:SY"3@%R;;D Q;D$1)YP1>IU'<\7B=7RN^Y285 MRHDV\.]T;JRF1?+?,PI]\D@;,2L%@EK CGP+IL:@-$S6'^ E]QC6XEVYQ+L"[<\5Y[TW.. MFNDT?P%5:EAPR63*F0"VDR/VY-B<6=B@1MK J2JE)64T#E#K'JC;WW1&;-7. MG5H70HNGI+.F63\>?KK27$ G\DV)Q]69EZ(\60?)_)EA,1!=-%'8\3!O('.*:LS7"'%&")$S-I%F@-FX&:YFD8%\E*Y0;_[A3 M+L"[[\2WX?B6-;7IV=,D-'DHF?QQI<;9G)O3NH*^%QRXN!A MSR".6LZG,_CX89C$R:>#4MWY@+1[>.IFQR,,HF$3M/V[MNF:<>%6S"5-XJ5A M?NG0M'D;KN';(_RIUJBE/X7,2DFCW%JF6F74%JO7B0[*MZB)L3OA#5PVUK[ M2AGNIW*?\WG_XDB=E P(Z0QZ2?=08MQ*>MU7#KY:1"?]&[3B;N<]_ZK.U_X- M^[TW_KFVW_.OZ8%.JSOLOT&L6G_#].Y!^=!TO[)WAF\#K_:2KMXD'9FI;?!Y M)XXO7M7.((E;W2LW/W$K[@T.K$R25K\7P[$C-]R[(0O42_\.,. /E.JR;%J; MI\:TNF%WX=4[Y8[I)9<&!"XH-6J[FUU7=W]5L6KE[]NYLG1[^V).SR74+H#Z M%TK9;<4-T#S )O\#4$L#!!0 ( E=;5:&V-M-%P, *$) 9 >&PO M=V]R:W-H965TSX.\>?S_E\&6RX>) IQ@H\ M993)H9,JE5^XKHQ3G"'9YCEF>F3!18:4[HJE*W.!46)!&75]"+MNA@ASHH'] M-A71@*\4)0Q/!9"K+$/B^0I3OADZGO/RX98L4V4^N-$@1TL\P^H^GPK=!TC!4B5)YI MQ/UL#$Y/SL )( SOW/$M77" [J=8 M(D;^65-:8,29Y)0DA4?&D!W3M%/7A"$6$T3!3'_$F37IS^5<*J%WY-\F,XH$ MPN8$S"EU(7,4XZ&3F[G$&CO1YT]>%WYMLN8CR<8?23;Y(+(=%X/*Q> 8>U3M MG]@T\.O^:?*CH.I:*G/(KR,/VE)<;PO=$-7SPF W:KP?%>H%'=4WO_:@^#.%KL1="NEO7FWF\ MW""Q)$P"BA<:!]L]32.*!T'143RW-]Z<*WU_VF:JWU!8F ]ON!&PO=V]R:W-H965T M*$8S0+-(4BZ>/A/']S'*MYQ^^T(>M,C_8\VF.'\B*J/O\3N@SNZ$D M-"69I#Q#@FQFUJU[$[F^"2A+_$G)7AX<(_-7UIQ_,R>?DIGEF!H11F)E$%A_ M["/#J .\XP#\1 MX-"[Y$PI37-')2ZRFC= MP#0S/6NEA+Y*=9R:?\222L0WZ$X023*%2]_O0Z(P91)])8^JP.P#^@7=KT+T M_MT'] [1#'W=\D+B+)%36^E:&)8=UQD_5AF]$QEO&? M\1/RW3+:[X@.^Z-_Q]D >9.3XUMT:>U\CS2IY_@K?2 MN@K%Q1.ZC6->9(IF#UJD&:TQD>CO/W1Y]$F15/[3Y:F"#[OA9DJ[D3F.RM"AV!R0[P7= M8:;';.<@[$5=*A<2%E:P40DS-[[=W'7*\; [M-91:NP._7:IZ'4IWYE,7DJU MVGG8M//PQ]I9W[(RKB=AK$AB9L'[P6J $LX8%IT.>M-2XU"PL+@ ME='A]>1(*&3"" C6$CIJA(YZA=XF"34+%4<#]%EK7 A!LOB$ MU-Y: MAX2%XU0A2"Z"Z!_GP\B'%-&U1,* M"X+,RM\LV_7EE?:JIW$]A:/E3G]VN>W->*E;2%@("5M"PB(@6*L/7#=]X/HM M'V:N(75#PD)(V!(2%@'!6KI=YV7GP3EKT,?E6+]"6FW.!=8=@#SFN-J[PJGI M"9V;#+WP2X77M*.'$L=I3[@A:-(E*"V"HK5M'NPCN?]_"K_-!67EQL^9DWA_ MTHLM0])"4-H2E!9!T=J=X65?RGW3C2D7=&<*E!:"TI:@M B*UK;^LCWE]N]/ MM2=TM*E'OEFJ+C5G;Z(#EV'5\^?;=!<*3R9[=F[Q) ._\9ID_#.PP M\SW+/_,MI0)]3>*47QA;(;+ST8BOMC0A_(QE-)6_K%F>$"%W\\V(9SDE86&4 MQ"-LFLXH(5%J+.;%L=M\,6<[$4^)+FD<*Y*%"S+8!61 M]H@@BWG.]BA7HR5-;11R%=8RP%&JKJQ[D>U20*.;H@7X5.Q)_0#^A3_<>>O_N WJGQCYLV8Z3-.3SD9 S4;S1 MJO)Z57K%KW@=HQN6BBU'?AK2<,#>T]N[&ON1C$ =!OP2ABNL!?Y*TC.$9Q\1 M-O%X8#[+8\S=PAP/G<[W>?>_SWN@-[_,\C,T-H?,.[$J=I1+'])E,.#2<2VG=MF)LUW'V3XFSC+CQHQS=5>1 MERP]%.D29K?F,'/[<;8/YCDQK>X8[Y"#;=?I1>\09+E.;U"@/;W_>9$Z=? < M;? N5RNV4]DG(\_D,1Z,F'-PIC;N!4SKY-0+\]O^?$A_ 1"L$_]I'?^I/OZ) M"G^5'08?]5=:P*EY'Q+F30^$&N.)V9-J>G +.$[_A@N IM618%9+,--*X-%' M@59,*I"K]<#':ENJ(67A(M^II/T1D4*I(8&T^%,%@H1YL\,<-5-O4!V!(#T& M0+".D&XMI*L5\G:7K[9R%:4> 96&D4QI*&7R?7U(./?@TIPZ;B\\2ZW/4P4Y MQJ,/Z3$ @G4$LM*VEH0 M6V^R?*FP4')#TCQ0F@]*"Z!H7;EQ(S?6WL%_[%/Y7-Q&&9ND"KD\7X+2/%":#TH+H&A=N9N*A:4O61R=5.V! M_&8YDWY2!:H@5+H=Y=0'=1I T;J"-%402U\&6;:6"VH]."@&9-%A"4KS0&D^ M*"V HG6E;0HLUO1M4BMHW064YH'2?%!: $7KRMT4>(@IJ><+*RH!6; MBM:N$&!L]VMJH#X#*%I7L:9J8WVC;).S).*$PQ:3@*E>: T'Y060-&Z2IJ>?[LE2 M@9:"H&BE5*-6JV%"\TW1%,I1T611MHC51^O&T\NBW;)W_,HZ7UH#QSWKW"_; M2AM\V>5Z0_)-E'(4T[5T99Y-;0/E9>-HN2-85C0Z/C(A6%)L;BD)::X&R-_7 M3+Y^5SO*0=V^N_@/4$L#!!0 ( E=;5;V\81*+P4 #\D 9 >&PO M=V]R:W-H965TN98ZF_:R ")[8%K5$N/OWE5\PV!:.2?=+L.5]GMV5'J]D1:,#3=[8EA". M?D1AS,;*EO/=@ZJRU99$F/7HCL3BR88F$>;B-GE5V2XA>)V!HE U-,U6(QS$ MRF24M2V2R8CN>1C$9)$@MH\BG/Q\)"$]C!5=.39\#UZW/&U0)Z,=?B5+PI]W MBT3$J!Q<\[>2)AF#*)./XM2)729PH\OSZRS[+D13(OF)$G&OX3K/EVK P4 MM"8;O _Y=WKP29%0/^5;T9!E?]&AL-44M-HS3J,"+"*(@CC_Q3^*CC@#"!XY MP"@ 1AU@70"8!<#L"K *@-45T"\ _:X NP#870%. 7"Z]M*@ RZ>A@6@&$F MAWS\LL&?8HXGHX0>4)):"[;T(E-0AA9C'L2IV)<\$4\#@>,3%R=Q$+\RM" ) M6FYQ0M"MXBZ6RA=TCY;BU5KO0X+H!C4-[] C9L$*X7B-ID&XYV2-;J>$XR!D M*?IY.46W-U_0#5(12P$,!3%ZC@/.[LX:_MK2/1,;\\/,6T%\8I&XO4**6-?9.+.*2PY13KK/; =7I&Q M(J8U1I)WHDQ^_46WM=]DRH(DFT*2N9!D,T@R#Y+,AR2; Y%5M&N5VK7:V"=Y ME2?'^K\3]3^KWC()YTQVQI2NL]XGIJ.+]^_]7)I-HWO=& ZLJME48M8W#;MJ MY4JL++.O5:UF32O#=&H./4GP]J!?-?)EP5O]H5,UFS?-=$<;ED:5@>B7 ]%O M'8ALDLU6B(S158#3"?<0\"T2JX35&Q+512R!&))DO[7^C5JOGTBQM4U[KAJ5TAK KLZZ:&C:BM?6:H%HC MNU90D&0N)-D,DLR#)/,AR>;- =>="Q.QKIWV^+1/+MFZZK!P4'UM+&M0TV)[ M'->*$93-E:;0K&^@3CU0-E^:0K/$71@LXX*,SK:*]=85W>*HFF(/J]C1DNI% MAUSC@;)-0=E<4+89*)L'RN:#LLVAV*I:-DY:-CZYV"LORPU;41KW;'UZ(*^0 MN3_G_$.[IS4*9&M45RL9DLV59'"O]?1Z?83TZ8&R^?(,3*->'Z5#95THCZF8[/#"B3X_6O,-)Z^!J(LA MV0A76L\1XD_RTRKY#:>[["C#"^6<1MGEEN U25(#\7Q#*3_>I [*,T.3_P!0 M2P,$% @ "5UM5OR3D4'\ @ 7@D !D !X;"]W;W)K&ULO5;;CMHP$/T5*ZVJKK0E-U@NA4BP4+655D)++P]5'TPR$&L= M.[4=H']?VPE9%K((M:N^)+8SY\S,F=CCX9:+!YD"*+3+*),C)U4J'[BNC%/( ML&SQ')C^LN(BPTI/Q=J5N0"<6%!&W<#S;MP,$^9$0[LV%]&0%XH2!G.!9)%E M6/R> .7;D>,[^X5[LDZ567"C88[7L #U-9\+/7-KEH1DP"3A# E8C9RQ/YAU MC+TU^$9@*P_&R&2RY/S!3#XE(\\:!5X0-L1S>PF\;^%!4SK_ MYGWVU]Z?B!'6/T)H^<++?X0?XZ540F_EGTW%+NG:S73F>!O(',O/)OO/=-2K\DV?0ER68O1/:D)NVZ)NUS[-&8*9(06IBS%$F("T$4 8E@ M%]-"[P&T$CQ#,<_R0F%[[O(5@GTAYHPJI=>]54R3*(C@W"])5-%/B> M;C3>T-T<%JG!+M"9'MM-&^R\7O_$;G9JY_^#1^L0?W/H-ZU-]>2A[ M_2-]>?.XPV)-F$045MJ5U^KJ@$79S09D#@ L)H !D !X;"]W;W)K M&ULM9U1<^.V%87_"L?-=)*9-B( B2V7L]D#;1) M)^GL[";M0ZW4O@ M\F/3OML]U'67_;Y9;W:@WR]VWS6.][7]RU[2;9==_V]XO M=H]MO;P]#-JL%SS/U6*S7&TOKBX/K[UNKRZ;]]UZM:U?M]GN_6:S;/_[JEXW M'U]>L(O/+[Q9W3]T^Q<65Y>/R_OZ;=W]\OBZ[;];/%%N5YMZNULUVZRM[UY> M?,=>6);K_8B#Y)^K^N-N\'6V/Y=?F^;=_IL?;E]>Y/NW5*_KFV[/6/;_?*BO MZ_5ZC^K?R&]'ZL730?<#AU]_IO_U5%=9'=UG?+ M]^ON3?/Q^_IX1G+/NVG6N\/_LX]';7Z1W;S?=H1Y'' X=07G\[]<.',LEM>7;;-QZS= MJWO:_HO#U3^,[J_7:KN?*6^[MO_IJA_77;VI/]3;]W7VIKYI[K>K0_#^G)G5 M;GE_W];WR\,+S5WV6?>UJ;OE:KW[IE?]\M9D7W_U3?95MMIF/S\T[W?+[>WN M*C>Q=#/,T0<>")$=[X M7/CWC[TT^Z&K-[O_4%'_Q"UH[CX%OM@]+F_JEQ=]CMO5[8?ZXNJ/?V J_PMU MR9$P@X19$,P+3O$4G")%O_I'_[=DMUS7Y&_=IZ'J,'3_%^/#%:L*7FB>9#W8YFAR1UZ@1$P@P29D$P+S3Z*31ZINR@D<%! MP@P29D$P+S@L=S8@__+\_O M.!B=(]C \K#DN?ZR7?W6S[N;9GNWNG_?'B8D>=I)S-29!Z49*,VB:'Y N L( MGRDW',&H$"%I!DJS*)H?(F<"6=+&/),?1'P#H83(P_P0R_8W$*'1(&2\X+*2 M87Z(=:S2E1RYAV#.4[&TJ?IQM5EU_2W#\PDBR9D\^Y T Z59%,V/B'-_3,Z5 M(*#&#THS4)I%T?P0.?/'DO;EF02AX@2Q_XPA3!"QK!0BLAB$K$\/0N@P01 Z MILN3Y6S94< MH+X/2C-0FD71_! Y[\>2[N69Y*#CO^.%TM'= R$34I9A0FMM4%I%D7SH^4L(B_G2AU0WPBE&2C-HFA^B)QOY.EB M83IU5(3;X)R%J2.6E5RI,'/$*JY+&64.0L9*-7;WX=P73[LO+W.<6OQ(,R=/ M0VC=#4JS*)K?7>41SK^0Q9J2),%82,YZ'/,(1, M%T4>Y8I85@FMY$BN<,9+I(V7ERM.*HBD@9,G(;04!Z59%,T/C7.*8JY&3 &U MAU":@=(LBN:'R-E#<48[IHB;(PM61FDB5@F=1W<4L8IQR568)0A9_]](*X5P M'DND/=:/JP]U9OO)U]%G"BW 06D&2K,HFA\'9P'%7-V7 NH#H30#I5D4S7^0 MP_G XHP.S()HK2S+(OAC?TW(^IP0U4@)&=-"E&&1E-+)O"I&/LLLG*$JTH9J MD!80!9'TT:;.42C-0&D61?/CY@QB,5>C9@$UB5":@=(LBN:'R)G$XHQ&S8)H MFE>6(.219$T@>9 M/"^AA3HHS:)H?KB<7RSF:N$LH+X12C-0FD71_! YWUBM(3ZY^H,6)$V8'[V.+4HDH9.GHK0VAR49E$T M/SS.-Q9S]7064$L)I1DHS:)H?HB49[9XR;KPLJW %BFM"I:HB?#J$4'&5L_ !=$K&)!OY M:$,Z_R73_LM/%2<51M+$R7,06IV#TBR*YL?&648Y5S^GA-I$*,U :19%\T,T M6.?EC'Y.&;=6JD*&%H12\;#*:@@5JZKPJ1-+RD11C*0)Y[5DVFM]O[I_R-[> M/#3-.GN];-\=,L2;^J:MQ^\FH,4Y*,U :19%\V/CO*&T;LIB3[*2H3-5M>43)1ABZ3IRVTQ@>E613-7R#+^4@U5Z^G@EI)*,U :19%\T/DK*0ZH]=3 M$?V9O&3A R6$C)4B[/FTH[LK,22+*JD#SQY MLD*+?5":1='\$#JSJ>;J"%50SPFE&2C-HFA^B)SG5&=TA*JX.5-*':636*6B M9@U#J+AD.GS&E9*QX5(<_GDZXZ;2QNWY;')JD25]H,E3$UKO@](LBN:';+!> MYVP+=F)7[,0NV8E=LW,.*ZJ<%55G](DJH@-45.&Z&82J8&'IQ! J5E8\[":G M9)(7(TOR*>?G5-K//9\]3BZZI(\T>6Y""X!0FD71_)@Y8ZKFZBE54+\)I1DH MS:)H_IJ_SF^69_24EL3ZFJ)283,8(6-5&75T$+)*LK _Q!(RI:0>*;N4SK:5 M:=OV? (YJ123/LK4F0FE&2C-HFA^O)SY+.?J)"VAYA)*,U":1='\$#ES69[1 M25I2G:31^CR$J@J;0 PA$JP,GU A5%R.K05<.GM6INW9S_O/-!Z;MAN]GT@# M)L\W:.D/2K,HFA\*YR#+N3I$2ZACA-(,E&91-#]$SC&69W2(ED2O9BG+L(N# MDLDJO%$PA$R*4H=5%T)6\$*,U&?+P78):>/EYP5$D25]P,F3%%H;A-(LBN:' MSGG)T1)J':$T Z59%,T/D;..Y1F]HR71.RK+<.4=6A6NO$.HF"K#IV0M M)>LSU\C=1>7\5Y7V7U.R2'J#$FCY#THS4)I%T?R(.1]9S=5)6D&M(Y1FH#2+ MHODAUA(PK)4<>4JF< ZO2#BQ* M'Z>64-+ MR8IHA5!"IJ,]S0RA$C+:!L42,BX%'_D(M'+FK$J;LRA;G%PR28,GST5H.0]* MLRB:'R+G*JNY.DLKJ'N$T@R49E$T/T2#'03/Z"RMXA[/_CGJ(9: M12C-0&D61?-#Y*RB/J-35%.]G>$27H0H6A78$")>1$N"$BJFQ_HRM/-:.NVU M?MAV=;L]S$%Z1Y/T^,FS#5J-@](LBN9'PGE!/5>KIX::02C-0&D61?-#Y,R@ M/J/54U-]EU$7YS4ERRL5+NM'R)30T>*?I*S4(\^D:.>I=-I3>6D!41Q)'V_R M'(56\* TBZ+YD7,F4<_5\ZFA)A%*,U":1='\$#F3J,_H^=340IV5"JLCE"R/ M]D\RA$Q49;BQLZ5DHLK'[BZ7/W-'?JC,3B#!9G8;@@3'P0IMFV>,^Q>[Q#<0:+ MLS!<$*C!/N_Y.1N]YT1#)PMW<+\F92H/FS,H&<_+T.Q84J=R.9H]!CN]YVG+ M%F:/T[=^3X.GSTIH 0^+LS!<$*?!_N_Y7+VAG\FP0$&])19G8;@@4(-=X/-S MMH'/B=[/?G)%6SU3NCQ:Z<=0.J&J:'<#4L<+-=(ERO+!3O!YVJR%">2D*LHS MT.ES$KLY/!1G8;@@1H/]X?/9-HC/L3O$0W$&B[,P7!"HP2[Q^3G;Q!\'*^\3 MU/#Y]FM*QN)>#4JFADT8GZ])+),\6KQ\L7NHZ\XLN^75Y:9N[^OK>KW>]7<1 M[[?=?EX.7LW:^FY_*5Y\QR\6T>NOV(MK1KQNV M[>'WA\%>7C\O[^J=E>[_: M[K)U?=/JF:Q[[*%QDOS9=UVP.7S[4R]NZW0OZG]\U3??Y MF_T!/C;MN\/I7/T?4$L#!!0 ( E=;58O+>T,MP0 *,4 9 >&PO M=V]R:W-H965T4'-C9>[88E7\ /W:-SKG2M(PTW7'R1 M"P"%7I*8R9&U4&IY9=LR7$!"9(DW,RX2HO2MF-MR*8!$65 2VZ[C^'9" M*+/&P^S9O1@/^4K%E,&]0'*5)$1L;R#FFY&%K=V#!SI?J/2!/1XNR1P>03TO M[X6^LTN4B"; ).4,"9B-K&M\-7&S@*S%WQ0V^.9W* 3U4KR0QS+[19NBK6.A<"453XI@S2"A+/\G+T4B]@(T3GN 6P2X MS8#N5P*\(L#+A.;,,EFW1)'Q4/ -$FEKC99>9+G)HK4:RM)A?%1"OZ4Z3HT? M8 UL!>@!0CYG-$OM)9IPIH3.L":C%FB2T0!Q43V_EA+4WOT=)5,:4[6]0(1% M*1K0-9G&@,YN01$:RW,-^_QXB\[>G:-WB#+TM. KJ1O+H:VTD)2.'1:D;W+2 M[E=(#]!'W?%"HO;^L$E%EP=UFX<8V ?Q#606[_ KF.Z[7PF9C#KY>B M@SPG"W<-=+QR4+P,SS,/RH7.8UJ)E,W1/8BL9ED(Z*]I3.E$8+6<=.UF_).L?0Y9Q9N#K'S#!KA]T&WS]@^1B9[ W!#6^0V72OL_.LG[!^-PV>OU!XUQ,'9SI(A!*6)PXEH8'&@* M/.PT)!D[/5(2=JIEU#E]S128M7+P [\AS-SSL>4+-WU!>!<") MZNM4:'6Y;B77_=$2^P;"&?8Z7>?G\U9QQM!CQ56^ AN7X"-*KP#L[TU1I^/T M<7..OL72CZNU'W_GXO^JZNNV2,,]MRG-V/6QTBKC@,W.X5$CTA NU78)Z!,1 M@C"U+8UW^_PT(KZZ'D^$5M=?>1'L&S\_^6='ICN&9P9$,.UU=SEY:LT)^OR@ M#0'2N[P-$5&KZ\5& _3J#)T(K9ZAROU@H^48WY XVQ80A:8PIXP5^X E",JC M5OG!P;KC^E[W8.%Y"ZN#*Z^#S6;G3]B@<#?/D>1QNY9#P^/U/-PT/.:^CM52 M61YL]CQW(.45$A"MLFV91'HSIV_SO;?(]][_-;>RAP@"Y ME0%RS09(EQO0.2O6DG"+]+@Q&9/\L(9%B*L%B#:!!7!-(':;VS)S]\?*JUR0 M:[0=^T4&+/IFA15HM0H;8*^Y;)H[?:TH>^\8* $QST['I*ZA%5/YB5#YM#R! MN\[.G>RJ>7Y\]Y$(_261*(:9#G4Z@1X=D9^(Y3>*+[-#I2E7BB?9Y0)(!")M MH-_/.%>[F[2#\EQR_#]02P,$% @ "5UM5L5)^'!# P \0P !D !X M;"]W;W)K&ULS5=M;]HP$/XK5E9-G42;Q$" #B+U M;5JG54.EW3Y4_> F!UA-[,QV@.W7SW9"H&J:3GV1^H7$+W?WW./'W&6XY.). MS@$46J4)DR-GKE1VX+HRFD-*Y#[/@.F5*1JX0R& LD\S0EXL\1)'PY.9Q!! I$R M+HA^+. 8DL1XTCA^ETZ=*J8QW'Y?>_]BD]?)W!()QSSY16,U'SE]!\4P)7FB M+OCR*Y0)68 13Z3]1@*)>*IZ6Q1I!25CS)JB1BRP#C1PQP:8 M[B*0 M17E"% F'@B^1,+NU-_-B4[76&AQEYE0F2NA5JNU4> $+8#F@"XCXC%'+U.X) M*$(3B2YAI7*2?$([B#)T.>>Y)"R60U?IR,;>CNWW4Q'2_-A M)$W9#(U!6/&S"-"/VX3.B"&IA4Y7F586Q.B2IF8?GZ*)7I)34NCM^KOVCB+F,!S(C$8PEJ?]5Z,7 M1<9U" L?@?5A;OZ59;\MU-%Z7M; M%@'&G7Z]*GR\ 87_#]2+Z6^AB2)"(5VS 5T?KJB\.;"U;,_S]_"@-JE&;,\] MD$UA]-]-9?3?HC3ZF]KH/U4<7R*]AT6ST_8"#S^BO4W9]%^I;K80K/E7%?_R MGO:T(>5Q+?QF$#Y&J6WDZHAVM[K0%,3,]MH213QGJFA(J]FJGS\LNMC-]N)C MX)R(&642)3#5IMY^3\,217]=#!3/;$][RY7ND.WK7'^3@# ;]/J4<[4>F #5 M5T[X#U!+ P04 " )76U6+Z2/(1T" "B! &0 'AL+W=O8L]XSIDSSHR3H](/I@% \BBX-&G0(+:K,#1% M X*:B6I!VI-*:4'1FKH.3:N!EAXD>!A'T3(4E,D@2[QOJ[-$=U^[K26G!FX5_\Y*;-+@)B E5+3CN%/'#S#4LW!\A>+&?\FQCYTM U)T!I48 MP%:!8+)?Z>-P#V> .'X"$ ^ V.ON$WF5=Q1IEFAU)-I%6S:W\:5ZM!7'I/LI M>]3VE%D<9GNH[14CV4&K-#)9DQ=W@)1Q0[[ (W:4OTQ"M(E<>%@,I)N>-'Z" M] VY5Q(;0][)$LI_\:$5.*J,3RHW\57"3U1.2'SSBL11/".FUWR%=S96/_.\ ML_^N_L;AVR1A(=S!>%9WPC0M9\.0PK5 M2>Q;:/2. [CN^^YO>#^]]U373!K"H;+0:/+:YM7]1/0&JM9W8:[0]K3?-O81 M >T"['FE%)X,EV!\EK(_4$L#!!0 ( E=;5:B,]EYI0H $Y8 9 M>&PO=V]R:W-H965TDD,TE$?))T M'<]L1+:;SFXW$^^V%YU>,!8LRN;;<7\WES?.NVJJR^^6VJC=YVWVL M5_-F6ZM\.13:K.?ZN[3_."R+#:J;(JJ#&IU^W[V/;G( M9-07&!3_+-1C<_1WT(?RI:J^]A\^+M_/POZ,U%K=M+U%WOWWH!9JO>Z=NO/X M;6\Z.QRS+WC\]Y/[7X?@NV"^Y(U:5.M_%,/:A^0 MZ/UNJG4S_!L\[K7A++BY;]IJLR_^D1^+X ?^D1Q+[ $/I\%_M0<6G>YE>7=?48U+VZ<^O_&&I_*-W55U'V M#>6ZK;M?BZY<>W6M5EW:V^"SVE9U6Y2KX&UPW;7&Y?U:!=5MX/[^L=PUSR[- M;X(/OQ\4KU+5YL6Z>=TY_'J=!J^^>QU\%Q1E\,M===_DY;*YG+?=&??'G=_L MS^[#[NSHR-FQX*>J;.^:("N7:@F43_WE$T_Y>5=3A^JB3]7U@7H-_YZ7[P(: MOPEH2!EP/HN7%$^&XA0*Y[2C9W_XZ$9EL$/;88,?&_%+BR9?K6JU&AI#WUH^ MJP=5WJO@WS]VTN!CJS;-?Z"L[WPY[-OWC1?--K]1[V==Y]>H^D'-KO[\)R+# MOT!5CFF68IIE2&9&2ARL2\R02E_.' MXYH%9"P1(C9EJ2L3G#/&35GFRCB/(QD=9$:P'% MNBLNC@]+(L*L4%T5I2RT(W5524()L0)U5;&,9 C'*0]Q2F^3^/@(*.W%3$TLK$PA7%C-I)=44T2N+$"AE0<1*.)#4^A!Q[0_Y45\O[ MF[:;V33%JAPB7W9=Z+K:]D,J%';LG$9$16B%[8ID0NU,NR)*I+!4&:2B,8/# M3@YA)_Y,5]7RL5BO@V*SS8MZ+-;$;8LBLIKBPA59M9&^Q";SV1@QDE#/K$)O ME#]O5=]\NRF3^M;-ZQO5@/W3WL6XF+A([+X8D/7-U&[,@"R186R'"\ABRHX. M:L9\-)LD+XRY*&^JC0I>K;ON^348-W&;,B%VKP6HW@H9VSD&9(S833X#5)S) ML:"I#IIZ@_Y8MJH;P+LI\#[1K_?1OPE*!;;LO:$1%4NZ?JI\8]'BMSSY P.X,+2!8ES X74%%FCV(9*)-D MI-LB>DY%_).JC\>-.OBB.A)23RV]S;_!DZV]IY%&QIWX7=5;V MJ@ -B8^Z #-X/=$B_IE6JKIIZDVQF^P/@_2F1\+_#E_ 71LP]V+N)>ZJ6&0/ M1"F@ZBYPSNS8 1GIIJ,CP>O9%_%/OQ95W0%PWO;MO"K?-COH!8/V&DV%&U2W M%-4MPW(S4Z*GBR0Z$WX2[T1TZBVFQ4W46^!H/T%I[<_C#=4E2W#,O- MO%FGI^ T/%,70;US^ZDI0G5+4=TR+#I*#!A3Q)I7>H+2!:& M-D*E@(S0B#!J]0F0+HP82^!>@6I0H'Y0>/9>%07FZ:'@3KRNK*L'XL'%60/ MHR,3*F2ANJ6H;AF6F[D(0$,6.Q=D,53(0G5+4=TR+#-61*1P4M5+<,R\U,C@8M=B[08JB@A>J6HKIE6&YFBC1HL1- RU]VRUF"JAX9%-;!JA8/+;TD&G48G[4^J%8W?7+PJMJ'7S*ZZ]#^)_5 M3:V&X,'84?$+U2U%=Z]+2 9(X*7UAN9LUI^.)^^'JFCWTQ*/@/,_FJ1J4S5+<,R\U,V-$+%OQ<'2\JRZ&Z MI:AN&9:;F2+-J()R]0V@N5FUIRF*?$,3;WL@8S?9>HUB^J6 M"I?D[+N=6 @?_!,[REYVTW5#-(1JD<>1=3:,P2V)@E .R1SD80@(C9Z]X $2=.X( H'"%SH2%+ M^"%K>-FX'(*$7R[REY_<9% 9"]4MPW(S,Z$92YR+L00J8Z&ZI:AN&9:;N66* M9BQY F-)8$<%XCR+7T"R\'C=[J[> )EDSBXL&2B+DI%N06K&DB+1QVHF0Y2\_N>Y0(4NZ]"1E9#_* E01.5HN M8=:<1BR)C5A[P^--_J2[$YTKBD+[GC4@(A&QM[H!5)3$]E*_^='^J!M5KX:- M:9O@IKHOV]UVEX=O#YO??C]L^6I]_X%<+ CP?4HNLMW6MMI^M]/N3WF]*LHF M6*O;[E#ANZC+4;W;O';WH:VVP^ZL7ZJVK3;#GW&ULO5C;;N,V$/T50ET4NT VNE_LV@822VJWV$L0-^U# MT0=&HF5A)5)+4G'R]Z4N461949TLMR^V1,\YPSE#S5BSV!/ZE>T0XN ^SS!; M*CO.B[FJLFB'$Z37:\6E!7BP(F:(/X37%%Q9W:L<1I MCC!+"084;9?*A3X/=;,"U!9_IFC/>M>@"N66D*_5S8=XJ6C5CE"&(EY10/%U MA]8HRRHFL8]O+:G2^:R _>M']K .7@1S"QE:D^RO-.:[I>(I($9;6&;\FNQ_ M0VU =L47D8S5GV#?VFH*B$K&2=Z"Q0[R%#??\+X5H@<0/., HP480X#U#,!L M >:I'JP68)WJP6X!]JD IP4XM?:-6+72/N1PM:!D#VAE+=BJBSI=-5H(G.+J M9&TX%;^F L=7&Y2(<\+!-2H(Y2E.P'NP$<1FXX.W;]Z!-R#%X(\=*9F@8@N5BZ"JK:E1&\!E$X#Q3 F^$0PWS$0 MX!C%(WA_&C^;P*M"S$Y1XU'12V.2\'>(SX'AG0%#,\R1_:Q/@<]JN#$6SO=Y M#[[/>S@-ORCH.3"U,?B!EF9W.LV:SWR&ST\93!**$EB7H=YY_/NC, 4?.,K9 M/V.'IN&UQGFKV@63H;U2M'L3C1[4K0K*OYA4/Y05V'TK4R+JI:? 2S$ M%,\*C*(R+S/(16&.D? ?I?5S-!_3N/%D]\)U379 &ITN#,YF&&YQ6$F^X4'KT_$["7UJ,9)+Y,LD"F62A)+*#A+I= M0MT?U'9;+) MDDH62R XR[769]E[?=KRC^J0[NC7L .L1,]TPO=F@ M[1R;6:ZE68/N%!R;F:[ES(Q!VYD,ZY6BS3K19O];VYD=A>O8FFL.))[5Y:EZ2R^5+9 JEL MH2RVP_SVWLWU']2'6F)9"9?)YDME"Z2RA;+8#A-N/"7<>'T[:K']*F*8MC9H M(.O6K/\?UW!U9]B.1MAI,X"2?@52?X9A/O>>S287:&RWFB";U$)B!B)28-W.<;K4;-%_4 MX]7!^J4^7^LCZ[X^#YHQ\A-],]7^!&F28@8RM!6NM'-7G%7:#(J;&TZ*>K!Y M2S@G>7VY0S!&M#(0OV\)X8\WE8-N7+_Z%U!+ P04 " )76U6L+(U:X\% M #U+0 &0 'AL+W=O+81>,3=M")=&CZ+C]]Z,^(IF20DOKR4UB MR3K/$5]2Y'DMSD]"?DGVG"OT-0KC9.'LE3KG;N3R[DXJC"(^9U$R3&*F/QVRT-Q6CC8 M>3YQ'^SV*CWA+N<'MN,/7'T^W$E]Y):431#Q. E$C"3?+ISW^,;WLH#LBC\# M?DK./J.T*8]"?$D//FP6SB"](Q[RM4H13/][XBL>ABE)W\>_!=0I->60)7XGPKV"C]@MGZJ -W[)CJ.[%Z3=>-&B4\M8B3+*_Z)1?.YXX M:'U,E(B*8'T'41#G_]G70HBS ,UI#R!% *D'#%\(\(H KVN&81$P[)IA5 1D M37?SMF?"4:;8IY:]";$Y!&*(K M]* 'X>88NBCB-4^07Z\X9N6>&J/GUGB7=W^4@3R+,(ML0)_9_$U(M.? M$!D0K^5^5EW"9UDX:6O.]V7W_W=V0PRO'!%>QO,NC8B_[X7^JQ_'$Y.;?]JZ M.0<-VT'I%'>3'-B:+QP]AR5,/>#SXN4UC2!B%A/E ,*,WAF5O#&WT MY2W?!7$LI^5D1B9S]^E<7Z",AKZC M4M^155\]O/5:$NNI5DH>K[\A)5F"Z, "J8L-U2;PN#%BKH:CR=ALR*IYU<"\@HZ;DBX\K)/&C7EDYM7:9TW2=V1TR>@#931$FY:B3:VB_:%K1>0_ MZ1'16DU8@_L^LL,2:,%S9"9D"FN"PV4U!2ZLG#8ZDDZ5"$%8-1:^13"@3JR MRPE]J(2F:)73PG:KM1)1Q.4Z8&&K8* F"Y1&06D^%,WLALJ0X1%4*8)!W1@H MC8+2?"B:V2>5=<-V[]:M'+$R>O<&)(WBIAWTO.&L/@$!Y315KJPCMGO'WN4( MI$M<@=(H;IK.*SQH"/X:KA-7MA/;?6?7>@34@(+2:$&S+JNO82QQY2RQU2IU MJ45F+3]0#!OE"*A7[)33A\IIOI6H7""QN\!/Z?-_$%*]. 78 7V')BB-@M)\ M*)K9%955)!BJ*B&@+A&41D%I/A3-[)/*3A*[G>Q4E=@9O7L#U$R2IIDE0DE=A/:L22Q4WK+#.I& M"YJM)(%*:(I<64QB?^EWN20AS;=IH_H[&GN2WJI=SNA#931EJUP@L;O #['B M,LX>_?;?2.SQO4@UW"2IW"2QN\G>]0CHZTI0&B5-#]IXD0"5T=P* M5CE0S^Y .Y8C=DKOG6"@-M1KOHF\(F16K_N@DII"5_[2L[^*O%R2% #+GI>5 M/4=OX2XF]*$2YJ*Y9]M8(RYWV?[A!*W%,5;Y_L7R;+E'^7VV,[=V_A;?K'#+ M>8IO_'P'&PO=V]R:W-H965TP?S_;"2GM4H:V?B'V^9[G\=V9N[#B MXD%F IM0%,GRRYR+'26[%R92$ IQ:44]?K]89N MC@ESHM#:KD44\E)1PN!:(%GF.1:_ID!Y-7;ZSM9P0U:9,@8W"@N\@EM0]\6U MT#NW94E)#DP2SI" Y=B9]$?SP/A;AZ\$*KFS1B:2!>N1!02)1A MP/JSAAE0:HCT-7XVG$XK:8"[ZRW[1QN[CF6!)EL,0E53>\ M^@Q-/ /#EW J[2^J:M^![Z"DE(KG#5C?(">L_N)-DX<=@.;I!G@-P'L."%X M^ W /U0A: #!H0J#!F!#=^O8;>)BK' 4"EXA8;PUFUG8[%NTSA=AYIW<*J%/ MB<:IZ!/G:44H1<P426F)^@]NK^-T?'1"3I"A*&[C)<2LU2&KM+" M!NXFC$/'1%6O*L#;J/VME%/O;V$7S [1=[Y M.^3U/+_C/K-#X!<6[G6%\W_J\W]6?Y(,OWT"ON7S__8$=''1)5.8K@JP&N2Q:])-G\ELB>E"MI2!?O8'TM%\@(3H?NUZJI$33*T)&90K*-@<#8, MW?5NAO]TZCWUB ^AF>^CJ6-T=[I3#F)EQX)$"2^9JE]I:VTGS\0VW&?V:7\T MZW?88SVIZL'R2%^/N2LL5H1)1&&II7JG9[IYBGITU!O%"]L;%USI3FN7F9ZV M((R#/E]RKK8;(]#.[^@W4$L#!!0 ( E=;58@\S[5I0, $04 9 M>&PO=V]R:W-H965T4[$_@HROIMZH7=_XCU=;Y0YX<\F!5G# M'-2'XE;HEM]0EC0')BEG2,!JZEV&%S@AS?:JC7]&D"#X_OZ3=V\GHR"R+AFF>?Z%)MIM[8 M0TM8D3)3[_GN+Z@G-#2\E&?2?J)==6\R\E!:2L7S.EB/(*>L^B9WM8B# #W1 M[H"H#HC^'Q ?"8CK@/AG>QC4 5:U7TW%>L!$D=E$\!T2YFY-,P=6IHW6TZ?, M_.YS)?15JN/4[(8RPE+*UNAR+0#T+ZHD>H%!$9K)E^@5^C#'Z,6SE^@9H@S] MN^&E)&PI)[[2G1N$G]8=754=14_39 M7GBK()=?NFS&+FVZA&%'L);-06-ST/\<VLRA.XO'$WW:H&39JAKUJYDJ_IQ9[E-E4E?UN>E&GNG$)PXY@+85) MHS!YDEQ-7-IT"<..8"V;H\;FR%FN]I).->@2ABO8\"!71\,PZ4[5<6-FW&^F MY0.MZN?LS*QS:%[F:,&%1II%2DKT4/6U+FF]G9PJS24,CQ^]X))CSEXWSE[_ ME+,Z-[^C>;F0\*W4ZS?TY]9\?G^4M[@$I)=A-#NV!KOJ[?-4A2YAV!&LY3H, M'A;)P9.\"6NL(Z%.:=@5K:WTH.X(?T?2U[T]@3E;GB-96 M]U!\A#^H/GXQ]TT-=:1^NNKO\N0GU6F]XHK6UOU0L81/4[*$3FL6IS3LBM96 M^E"VA#^H6UK)?X:TPX(+(O8([@I2;2J1G)>LO4&PJTXK M8_[!CHW97WM'Q)HRJ:N5E<8'YR.]PA+5EE754+RPFS@+KA3/[>$&R!*$N4%? M7W&N[AMF7ZC9.)S]!U!+ P04 " )76U6]LT3M_D" " !P &0 'AL M+W=O[\W"M](M)$2UL M,B'-R$NMS6]]W\0I9LQ[N%1[Y,K5OPHV'.ECA#^Y1/-.:)34=>Z$&""U8(^ZC6'W&KI^?P M8B5,^87UUK;E05P8J[*M,S'(N*S^;+.-PYY#$)QP"+8.0<\LBX9: MK4$[:T)S@U)JZ4WDN'27,K.:=CGYV6BBLHQ;BK(UP&0"$R4METN4,4<#5S"C M+$@*@: 6,-4J*6(+STQK)NTK?.%LS@6GT?D]6L:%N8 SX!*^IJHP!&>&OB62 M[B@_WA(:5X2"$X1NX($HI ;>RP23/_U]$EHUTMM%S&! 5+O?/2XIK"6%C9*HQO\GZ<*#I.NT@O;?7/R]KIBA7I:]WT"L M"FFK!EFOUL_+7=55?YM7;],#TU0@!@0NR+5U/: HZ*K?5Q.K\K+'SI6ECET. M4WHB43L#VE\H97<3=T#]Z$:_ %!+ P04 " )76U6Z[2L1*X8H(3"8NQ\\6_F/B>,; K?C!8JZTV,:',A7@RG9ML['B&" I( MT4A0_5K!%(K"*&F./ZVHT_DTAMOM%_4K&[P.9DX53$7QDV68CYV10S)8T+K M>[&^AC:@@=%+1:'LDZR;M5'HD+16*,K66!.4C#=O^MQNQ)9!$.PQ"%J#P'(W MCBSE)46:Q%*LB32KM9IIV%"MM89CW&1EAE+/,FV'R524)4.]S:@(Y1F9"HZ, M+X&G#!0YO@2DK%#D 9ZQIL4).2*,DX=Q]FJ:"W&A*IK"V-$G7H%<@9-\_.!'WN<>XK C#JUZN(?X5BCU M:KM_W>HUY :A5+]WX8;O@'O6X9[U;K#%33O4(8#(ZJ96>UD#WL )>PRZ(7KDW;E;4P4:'SFWT M#KC##G=XL-PV2H.MW$;[4COJW(]ZW<]J";@A$\&S71Y[C=^X,^<=VOFA$WG^ M#KB^]^]S[ATLE:W4]CV-PM /7F73W:HNIE)_IW+)N"(%++2==SK4AT$VQ:_I MH*ALP9D+U.7+-G/]PP#2+-#S"R'PI6-J6/<+DOP%4$L#!!0 ( E=;58# M*V H ( -D' 9 >&PO=V]R:W-H965TY>^[$7;3CXE[F KM"\KDU,F5*B>N*],<"BP'O 2F7]9<%%CIH]BX MLA2 ,PLJJ.M[WM@M,&%.'-F[&Q%'O%*4,+@12%9%@<7/&5"^FSI#YW!Q2S:Y M,A=N')5X W>@EN6-T">W9?W MYG"531W/! 044F48L%ZV, =*#9$.XT?#Z;0N#;"[/[!_M-JUEA66,.?T*\E4 M/G7.'93!&E=4W?+=)VCTV !33J7]HEUM.QH[**VDXD4#UA$4A-4KWC=YZ T M3S_ ;P#^8T#X!"!H ,%S/80-(+29J:78/"18X3@2?(>$L=9L9F.3:=%:/F&F M['=*Z%>B<2J^8BDO "WP'B0Z34!A0B5:P%Y5F)ZAMVAYEZ#3DS-T@@A#BYQ7 M$K-,1J[2S@V%FS:.9K4C_PE' ;KF3.42?6 99#WXY#C^X@C>U:);Y?Y!^_X0_4!&T= \L7_+6.*"$RI5Q6 M"W MRY540O];W_L*5C.&_8RFWTQDB5.8.KJA2!!;<.+7KX9C[WU?MEZ2+'DAL@>9 M#-M,AL?88Y-"@17T9:Q&GEND::C;V!L$WBARM]U4]%J9*G>MDCXK[R)LK1X$ M/VJ#'QT-?LD$I'S#R"_(D-)*5L!@353O#UM3C3L1!./A(RU'W?UK65^(K,Z, MVVEZ!8B-'1X2I;QBJNX"[6T[GRYM6WYT/QM.YO68^4-3#[UK+#:$241AK2F] MP3LM0-2#I#XH7MK6NN)*-VJ[S?7L!6$,]/N:W2.](22SI_2[+N:2JG1CUF5.OY6;^O MQE,Y$^HDGY9W47^=?,K/57ZM, MHIE,5)0F*),/%[U+?'8=\GQ",>);))_4QF>46[E/T^_YQL?)12_((Y*Q'.M< M0IA?2WDMXSA7,G'\6XKVUOO,)VY^?E9_7Y@W9NZ%DM=I_% MO1=1AKZ)>"'19RG4(I/F&&ETC.Y,P4P6L43I [*#CM"E4E(K))()^A2)^RB. M="35\^0),H?F5HX7618EC^A*J$BAMS=2BRA6[XSLU[L;]/;-._0&10GZKN$E#W'^(Y 21X1$B :$UTZ_]TR_GV0FB03&=N-/[ M)H/K-))U&DFAQQKTOMZA#^E29DF1/94GH,A+G3&O4MZV9VHNQO*B9_I2R6PI M>Z-??\%A\%N=32 QQS1=FZ:%.GVU=H[,D8Y%,I;HKCCW?,C2Q=P4P!%Z'R7F M^TC$Z$X+O2JN:S'/6UBAOS\91?31?*W^J*V':RM;(69UUKUY;ZRNQL!#+S^O+$67#\+R_K+'$UY9XFXJ?F^.9 MYOUOMAHKWZO8UA20F&,^7)L/NZW\$#)30&).I@;K3 V *]^KU];Z2HQO5#ZG MK+[PAVM'0Z^C3W(I8X31?ZC-2=^KV=85D)AC_W1M_[3;TC^%S!20F),I'%BV M"H"+WR_8UGVIQK,-9,2[=&N+0&IN*BSV8=)M-V!06H12<[-E M>1%[(6N7?@!%P%)MLQ^"AF:P9(?]:+=J!M+RT+2,U-@25!S#MN E!P MA%)SLV71$7MY:YPEL%V: 90/2[6M_D$@EON(G_M6[4!;7A/\HJT7AH#4W!181B2X MVS8@H!@)I>9F:V/UT+]\V+X-_(*M[9-MKPG$PA[QPUYC$VQU3?"+M_9WB,4_ M8AF1L(Z; 10GH=3<;%F<)/Z5Q1V: 90/2[5MFL%"'_%#WV8%K&^/U%H!93TH M-=>UQ4(RZ+CN0V6ZET%HVU7$5;&V$5K0;!\&5\U4'#D-=' M1RU_43]_W&8MP0KB4:ZB>:HO67J]9/3/I7!^'M.NYW1TBG M6L2U85=I!&/"VD4MR- =0,8T1WE/H-86*-) J;G^+=+0 MCI&&@B(-E)J;+8LT%!!I: VKU"!-W;!FI*$6:>C>2$.W09J:08U(PRS2,%BD M\GA^]0]Q0+[A^G?:NKH.\FC6QK-9'6,-@WV8ZQ!8PRS6,&BL8;[UE-+3 M(:"&6:AA^T -J34%"C50:JY_"S6L8ZAAH% #I>9FRT(- X0:5J652O'[AK@Q M6IAA>\,,JW)*)3+?$/>I40LR'!9D_'*M'QIML3;#+)3A6ZS-U(UI7)OA M%F?XX7"&5SF%DY%9)GQ]6<8[Q W5IMZ]6&3N?%"\OWJ=;IK/@XE6(BLWR ^?M#FNKGC?P=Z/4[ M[Z/_ 5!+ P04 " )76U6L5%#,A # !K$ #0 'AL+W-T>6QE4:J\MN:@3?Z5U]3$(ZN6*EJ0^ MDQ45!LFE*HDV4U4$=:4HR6IP*GDP&8VBH"1,^/.9:,K+4M?>4C9")WXXF#Q[ M^Y(E_CAZ[WN6+I493?S;D[<_&ZDOWGCV?O3NZ&AT>WIQ:#_I@%,_<)*>/X'T M;(3S&@RCCO:I-\N/#=?@>]PY!WT"YK-IZ2":FZV#:"_5STRP^ S0P$,LX' M@1/?&N:SBFA-E;@TDVYQ9WP >?WX9ET9A84BZ_'DW-\Z=#<39"%51M409NQO M3/,9ISG(4:Q8P5W+*@!0:UF:0<9((07I-&P\^H&A75+.KZ%Q?^1[W&V^4[<1 M5$T,0R.H'UH:.P'^73;+O4,;/XO6J]B=U)\;LQO1S:'1Z)6B.6N[>9L/\3'V M,2BIV;Z)!IRR-@2K?NZ-*L^6NY9G,V)_QU.>KX-ZBT:QC43_6S%LHR*!T>'H==D M87Y)[?&;]1G-2-AU14DHE^U'7^%[8VCX8>!B<5$1EN: MI?U4%8MNZ)F!B=I?X'"(7':7&\%\+.9& ,/B8 HP'^N%Q?F?]C-%]V,Q3-O4 MB4Q1GRGJ8[U<2-J]L#ANG]A<[IW&<1A&$9;1-'4J2+&\11&\W6R8-O# XD"D M/\LU7FV\0Q[O ZRFCW4(ME.\$[&=XKD&Q)TW\(AC=[6Q.."!50'K'8COC@,] MY?8)0Z@JI@U[@G$DCC$$>M'=HU&$9">"E[L^V%,2AG'L1@!S*PA##(&G$4

-8?20$3;8T.P6BP^0"X99K>]9!:GC:?0LGM%ST#A4?&VI397-AQ:V0POT=1,VVA(B5 M0HE2/$ QB/H1LU.]^*:->-#*<3G*C99R$,7+ S=@G,A?-(]JR&M^:YL6QV^O M.((,HNT^GG LC'5-C^;\'!GG@)V7>Y73YT(Z,*?=QM- M'%:_RR#NF[>$48_'(H=3G5,HP%9 RH[%3,;,<5+&$0G>@ZFOA^\P&6Q MO#>'4%ZDS+[ ^:R:/!"HJ@"E(6"X9;54A3(4;!C+KG*@7F0"0&9K!'R=^)! MI@1DNA;(48V#?_4@,P(R6R-D*Y);!.36.B%3#W*;@-Q>)V3F0>X0D#MA(8^Y M%9;I,1L:L-BUZ>&A[1)HNV'1+M4IU)X/RSK%VQ[E0Z#(,$#N:&(!F M7/ALE#/BX-(H2_%_J'+5)+SZ40+RMH9K3#DC#BR-2Y7K$M@UOV\S48J( SOB MG O#;KC$L?D#N*U,\UQ].LH-\3KDP#:&Z++G#Y;R1!Q8%*]@8EDOP;9R,*6+ M^ /XHH'V*VI*&LG[2Z,KJ EEC^2][=%)2$Y,WDDCG6"43Y+@LQ$B9[,-'Y-2 M2Q)8+=T9LC.:E%R2P'+ISD&;;(3G+BJ_B$@HWR2!??-*JCP%QX6TK+?V7J#XF)9XDL'C>E-+K=\ 'IAR4? @'88C]!1/*0>D:'+3)3H7E$RR" M_;E"2FDH#:RA;LPZHQJ>.W]8I92+TL NZC3Z:NQ?@X])+I,%-E.'U)\@[UOO M)F6F-+"97F(^IGO %.MC4F9* YN)Q&POC5)F2@.;Z;%.:@61=E7(BDEI32PE+K6"1YI6Y24B=+ )J*KSTU_+9SR3Q;8/R1F:_!D ME'^RP/[QES;(-S.C]),%UL\KI?QJP/N8E'ZR1C^]U4>X L9"0?$3+V&Q/>MH_KJ0\P;9?ZKOFQ>J;WNI[Y.$_4$L#!!0 ( E=;5;N M2=W_G@$ @: : >&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'/-V;MN MPD 0A>%707X EIE9;A%0I:&-> $+EHL V_)N%'C[6%# 02G2H#V5M6MY_!?6 M)\N>?853F0YU%?>')O8NYU,5Y\4^I>;#N;C>AW,9^W43JN[,MF[/9>J6[X#R$5 MO579[D*:%^YR>FQ'=SM(OYM<]):;>=$N-U*XW$$*09H_R"#(\@=Y"/+Y@X80 M-,P?-(*@4?Z@,02-\P=-(&B2/V@*0=/\03) &0<$22]8$V@MR+40>"T(MA"( M+4BV$)@MB+80J"W(MA"X+0BW$,@M2+<0V"V(MQ#HK:BW$NBMJ+<2Z*TO+]L$ M>BOJK01Z*^JM!'HKZJT$>BOJK01Z*^JM!'HKZJT$>BOJK01Z&^IM!'H;ZFT$ M>AOJ;01ZV\O'$@*]#?4V KT-]38"O0WU-@*]#?4V KT-]38"O0WU-@*]/>KM M"?3VJ+7!E&ULS9G-;L(P$(1?!>6*B+&=TA\!E[;7ED-?P$TV)"*)+=M0>/LZ MX4=J1:,B*G4NL1+OSHR]TG?)]&UGR VV==6X651X;QX8#QAJ6X\-7[D6XUH/GVB7*TK/WC>AL^NU,TLLE2Y:/"X M+VR]9I$RIBI3Y<,^VS39-Y?1P2$.G5V-*TKCAJ$@8F<=VIV?#0Y]KQNRMLQH ML%#6OZ@Z5+%MQ9S?5>3B?HDS&76>EREE.EW7H25VQI+*7$'DZRK>BP[[G7VX M8=H_^=7^G4R?8:A<6&U) &UL4$L! A0#% @ "5UM5F2+%5'N *P( !$ ( ! MKP &1O8U!R;W!S+V-O&UL4$L! A0#% @ "5UM5IE&PO M=V]R:W-H965T&UL4$L! A0#% @ "5UM5L#'ABM]!P MWA\ !@ ("!C0X 'AL+W=OK5S@( ,L( 8 " @4 6 M !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% @ "5UM5F_]PERN P A@T !@ M ("!L1\ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ "5UM5D4%DIDD$@ )#$ !@ ("!$3@ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ "5UM5EIG$/5I!P \! !D ("!,&X 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ "5UM5@4T?U%! M"0 ^Q< !D ("!]8$ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ "5UM5NQQ"9FW!P $14 !D M ("!/9( 'AL+W=O2$& #H#0 &0 @($KF@ >&PO=V]R M:W-H965T&UL M4$L! A0#% @ "5UM5H,TG/'5 @ AP8 !D ("!P*, M 'AL+W=O4# ","0 &0 @(',I@ >&PO=V]R:W-H965TBJ !X;"]W;W)K&UL4$L! A0#% @ M"5UM5FFIBWIH! (1L !D ("!-JX 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ "5UM5OR3D4'\ @ M7@D !D ("!,;X 'AL+W=O&PO=V]R:W-H965TT,MP0 *,4 9 " @?_/ !X;"]W;W)K&UL4$L! A0#% @ "5UM5L5)^'!# P \0P !D M ("![=0 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ "5UM5CD\GE1O! NA< !D ("!E^4 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ "5UM M5B#S/M6E P 1!0 !D ("!T/( 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ "5UM5@,K8 "@ @ V0< M !D ("!M_P 'AL+W=O&PO=V]R:W-H965T7!E&UL4$L%!@ S #, W T (02 0 ! $! end XML 57 Show.js IDEA: XBRL DOCUMENT // Edgar(tm) Renderer was created by staff of the U.S. Securities and Exchange Commission. Data and content created by government employees within the scope of their employment are not subject to domestic copyright protection. 17 U.S.C. 105. var Show={};Show.LastAR=null,Show.showAR=function(a,r,w){if(Show.LastAR)Show.hideAR();var e=a;while(e&&e.nodeName!='TABLE')e=e.nextSibling;if(!e||e.nodeName!='TABLE'){var ref=((window)?w.document:document).getElementById(r);if(ref){e=ref.cloneNode(!0); e.removeAttribute('id');a.parentNode.appendChild(e)}} if(e)e.style.display='block';Show.LastAR=e};Show.hideAR=function(){Show.LastAR.style.display='none'};Show.toggleNext=function(a){var e=a;while(e.nodeName!='DIV')e=e.nextSibling;if(!e.style){}else if(!e.style.display){}else{var d,p_;if(e.style.display=='none'){d='block';p='-'}else{d='none';p='+'} e.style.display=d;if(a.textContent){a.textContent=p+a.textContent.substring(1)}else{a.innerText=p+a.innerText.substring(1)}}} XML 58 report.css IDEA: XBRL DOCUMENT /* Updated 2009-11-04 */ /* v2.2.0.24 */ /* DefRef Styles */ ..report table.authRefData{ background-color: #def; border: 2px solid #2F4497; font-size: 1em; position: absolute; } ..report table.authRefData a { display: block; font-weight: bold; } ..report table.authRefData p { margin-top: 0px; } ..report table.authRefData .hide { background-color: #2F4497; padding: 1px 3px 0px 0px; text-align: right; } ..report table.authRefData .hide a:hover { background-color: #2F4497; } ..report table.authRefData .body { height: 150px; overflow: auto; width: 400px; } ..report table.authRefData table{ font-size: 1em; } /* Report Styles */ ..pl a, .pl a:visited { color: black; text-decoration: none; } /* table */ ..report { background-color: white; border: 2px solid #acf; clear: both; color: black; font: normal 8pt Helvetica, Arial, san-serif; margin-bottom: 2em; } ..report hr { border: 1px solid #acf; } /* Top labels */ ..report th { background-color: #acf; color: black; font-weight: bold; text-align: center; } ..report th.void { background-color: transparent; color: #000000; font: bold 10pt Helvetica, Arial, san-serif; text-align: left; } ..report .pl { text-align: left; vertical-align: top; white-space: normal; width: 200px; white-space: normal; /* word-wrap: break-word; */ } ..report td.pl a.a { cursor: pointer; display: block; width: 200px; overflow: hidden; } ..report td.pl div.a { width: 200px; } ..report td.pl a:hover { background-color: #ffc; } /* Header rows... */ ..report tr.rh { background-color: #acf; color: black; font-weight: bold; } /* Calendars... */ ..report .rc { background-color: #f0f0f0; } /* Even rows... */ ..report .re, .report .reu { background-color: #def; } ..report .reu td { border-bottom: 1px solid black; } /* Odd rows... */ ..report .ro, .report .rou { background-color: white; } ..report .rou td { border-bottom: 1px solid black; } ..report .rou table td, .report .reu table td { border-bottom: 0px solid black; } /* styles for footnote marker */ ..report .fn { white-space: nowrap; } /* styles for numeric types */ ..report .num, .report .nump { text-align: right; white-space: nowrap; } ..report .nump { padding-left: 2em; } ..report .nump { padding: 0px 0.4em 0px 2em; } /* styles for text types */ ..report .text { text-align: left; white-space: normal; } ..report .text .big { margin-bottom: 1em; width: 17em; } ..report .text .more { display: none; } ..report .text .note { font-style: italic; font-weight: bold; } ..report .text .small { width: 10em; } ..report sup { font-style: italic; } ..report .outerFootnotes { font-size: 1em; } XML 59 FilingSummary.xml IDEA: XBRL DOCUMENT 3.22.4 html 307 202 1 false 45 0 false 5 false false R1.htm 0000001 - Document - Cover Sheet http://www.daktronics.com/role/Cover Cover Cover 1 false false R2.htm 0000002 - Statement - Condensed Consolidated Balance Sheets Sheet http://www.daktronics.com/role/CondensedConsolidatedBalanceSheets Condensed Consolidated Balance Sheets Statements 2 false false R3.htm 0000003 - Statement - Condensed Consolidated Balance Sheets (Parentheticals) Sheet http://www.daktronics.com/role/CondensedConsolidatedBalanceSheetsParentheticals Condensed Consolidated Balance Sheets (Parentheticals) Statements 3 false false R4.htm 0000004 - Statement - Condensed Consolidated Statements of Operations Sheet http://www.daktronics.com/role/CondensedConsolidatedStatementsofOperations Condensed Consolidated Statements of Operations Statements 4 false false R5.htm 0000005 - Statement - Condensed Consolidated Statements of Comprehensive (Loss) Income Sheet http://www.daktronics.com/role/CondensedConsolidatedStatementsofComprehensiveLossIncome Condensed Consolidated Statements of Comprehensive (Loss) Income Statements 5 false false R6.htm 0000006 - Statement - Condensed Consolidated Statements of Shareholders' Equity Sheet http://www.daktronics.com/role/CondensedConsolidatedStatementsofShareholdersEquity Condensed Consolidated Statements of Shareholders' Equity Statements 6 false false R7.htm 0000007 - Statement - Condensed Consolidated Statements of Cash Flows Sheet http://www.daktronics.com/role/CondensedConsolidatedStatementsofCashFlows Condensed Consolidated Statements of Cash Flows Statements 7 false false R8.htm 0000008 - Disclosure - Basis of Presentation Sheet http://www.daktronics.com/role/BasisofPresentation Basis of Presentation Notes 8 false false R9.htm 0000009 - Disclosure - Investments in Affiliates Sheet http://www.daktronics.com/role/InvestmentsinAffiliates Investments in Affiliates Notes 9 false false R10.htm 0000010 - Disclosure - Earnings Per Share ("EPS") Sheet http://www.daktronics.com/role/EarningsPerShareEPS Earnings Per Share ("EPS") Notes 10 false false R11.htm 0000011 - Disclosure - Revenue Recognition Sheet http://www.daktronics.com/role/RevenueRecognition Revenue Recognition Notes 11 false false R12.htm 0000012 - Disclosure - Segment Reporting Sheet http://www.daktronics.com/role/SegmentReporting Segment Reporting Notes 12 false false R13.htm 0000013 - Disclosure - Goodwill Sheet http://www.daktronics.com/role/Goodwill Goodwill Notes 13 false false R14.htm 0000014 - Disclosure - Financing Agreements Sheet http://www.daktronics.com/role/FinancingAgreements Financing Agreements Notes 14 false false R15.htm 0000015 - Disclosure - Commitments and Contingencies Sheet http://www.daktronics.com/role/CommitmentsandContingencies Commitments and Contingencies Notes 15 false false R16.htm 0000016 - Disclosure - Income Taxes Sheet http://www.daktronics.com/role/IncomeTaxes Income Taxes Notes 16 false false R17.htm 0000017 - Disclosure - Fair Value Measurement Sheet http://www.daktronics.com/role/FairValueMeasurement Fair Value Measurement Notes 17 false false R18.htm 0000018 - Disclosure - Basis of Presentation (Policies) Sheet http://www.daktronics.com/role/BasisofPresentationPolicies Basis of Presentation (Policies) Policies 18 false false R19.htm 0000019 - Disclosure - Basis of Presentation (Tables) Sheet http://www.daktronics.com/role/BasisofPresentationTables Basis of Presentation (Tables) Tables http://www.daktronics.com/role/BasisofPresentation 19 false false R20.htm 0000020 - Disclosure - Earnings Per Share ("EPS") (Tables) Sheet http://www.daktronics.com/role/EarningsPerShareEPSTables Earnings Per Share ("EPS") (Tables) Tables http://www.daktronics.com/role/EarningsPerShareEPS 20 false false R21.htm 0000021 - Disclosure - Revenue Recognition (Tables) Sheet http://www.daktronics.com/role/RevenueRecognitionTables Revenue Recognition (Tables) Tables http://www.daktronics.com/role/RevenueRecognition 21 false false R22.htm 0000022 - Disclosure - Segment Reporting (Tables) Sheet http://www.daktronics.com/role/SegmentReportingTables Segment Reporting (Tables) Tables http://www.daktronics.com/role/SegmentReporting 22 false false R23.htm 0000023 - Disclosure - Goodwill (Tables) Sheet http://www.daktronics.com/role/GoodwillTables Goodwill (Tables) Tables http://www.daktronics.com/role/Goodwill 23 false false R24.htm 0000024 - Disclosure - Commitments and Contingencies (Tables) Sheet http://www.daktronics.com/role/CommitmentsandContingenciesTables Commitments and Contingencies (Tables) Tables http://www.daktronics.com/role/CommitmentsandContingencies 24 false false R25.htm 0000025 - Disclosure - Fair Value Measurement (Tables) Sheet http://www.daktronics.com/role/FairValueMeasurementTables Fair Value Measurement (Tables) Tables http://www.daktronics.com/role/FairValueMeasurement 25 false false R26.htm 0000026 - Disclosure - Basis of Presentation - Schedule of Cash and Cash Equivalents (Details) Sheet http://www.daktronics.com/role/BasisofPresentationScheduleofCashandCashEquivalentsDetails Basis of Presentation - Schedule of Cash and Cash Equivalents (Details) Details 26 false false R27.htm 0000027 - Disclosure - Basis of Presentation (Details Textual) Sheet http://www.daktronics.com/role/BasisofPresentationDetailsTextual Basis of Presentation (Details Textual) Details http://www.daktronics.com/role/BasisofPresentationTables 27 false false R28.htm 0000028 - Disclosure - Investments in Affiliates (Details Textual) Sheet http://www.daktronics.com/role/InvestmentsinAffiliatesDetailsTextual Investments in Affiliates (Details Textual) Details http://www.daktronics.com/role/InvestmentsinAffiliates 28 false false R29.htm 0000029 - Disclosure - Earnings Per Share ("EPS") - Schedule of Earnings Per Share, Basic and Diluted (Details) Sheet http://www.daktronics.com/role/EarningsPerShareEPSScheduleofEarningsPerShareBasicandDilutedDetails Earnings Per Share ("EPS") - Schedule of Earnings Per Share, Basic and Diluted (Details) Details http://www.daktronics.com/role/EarningsPerShareEPSTables 29 false false R30.htm 0000030 - Disclosure - Earnings Per Share ("EPS") (Details Textual) Sheet http://www.daktronics.com/role/EarningsPerShareEPSDetailsTextual Earnings Per Share ("EPS") (Details Textual) Details http://www.daktronics.com/role/EarningsPerShareEPSTables 30 false false R31.htm 0000031 - Disclosure - Revenue Recognition - Disaggregation of Revenue (Details) Sheet http://www.daktronics.com/role/RevenueRecognitionDisaggregationofRevenueDetails Revenue Recognition - Disaggregation of Revenue (Details) Details 31 false false R32.htm 0000032 - Disclosure - Revenue Recognition - Contract with Customer, Contract Asset, Contract Liability, and Receivable (Details) Sheet http://www.daktronics.com/role/RevenueRecognitionContractwithCustomerContractAssetContractLiabilityandReceivableDetails Revenue Recognition - Contract with Customer, Contract Asset, Contract Liability, and Receivable (Details) Details 32 false false R33.htm 0000033 - Disclosure - Revenue Recognition (Details Textual) Sheet http://www.daktronics.com/role/RevenueRecognitionDetailsTextual Revenue Recognition (Details Textual) Details http://www.daktronics.com/role/RevenueRecognitionTables 33 false false R34.htm 0000034 - Disclosure - Segment Reporting (Details Textual) Sheet http://www.daktronics.com/role/SegmentReportingDetailsTextual Segment Reporting (Details Textual) Details http://www.daktronics.com/role/SegmentReportingTables 34 false false R35.htm 0000035 - Disclosure - Segment Reporting - Schedule of Segment Reporting Information, By Segment (Details) Sheet http://www.daktronics.com/role/SegmentReportingScheduleofSegmentReportingInformationBySegmentDetails Segment Reporting - Schedule of Segment Reporting Information, By Segment (Details) Details 35 false false R36.htm 0000036 - Disclosure - Segment Reporting - Schedule of Revenue From External Customers and Long-lived Assets, By Geographical Areas (Details) Sheet http://www.daktronics.com/role/SegmentReportingScheduleofRevenueFromExternalCustomersandLonglivedAssetsByGeographicalAreasDetails Segment Reporting - Schedule of Revenue From External Customers and Long-lived Assets, By Geographical Areas (Details) Details 36 false false R37.htm 0000037 - Disclosure - Goodwill - Schedule of Goodwill (Details) Sheet http://www.daktronics.com/role/GoodwillScheduleofGoodwillDetails Goodwill - Schedule of Goodwill (Details) Details 37 false false R38.htm 0000038 - Disclosure - Goodwill (Details Textual) Sheet http://www.daktronics.com/role/GoodwillDetailsTextual Goodwill (Details Textual) Details http://www.daktronics.com/role/GoodwillTables 38 false false R39.htm 0000039 - Disclosure - Financing Agreements (Details) Sheet http://www.daktronics.com/role/FinancingAgreementsDetails Financing Agreements (Details) Details http://www.daktronics.com/role/FinancingAgreements 39 false false R40.htm 0000040 - Disclosure - Commitments and Contingencies - Schedule of Product Warranty Liability (Details) Sheet http://www.daktronics.com/role/CommitmentsandContingenciesScheduleofProductWarrantyLiabilityDetails Commitments and Contingencies - Schedule of Product Warranty Liability (Details) Details 40 false false R41.htm 0000041 - Disclosure - Commitments and Contingencies (Details Textual) Sheet http://www.daktronics.com/role/CommitmentsandContingenciesDetailsTextual Commitments and Contingencies (Details Textual) Details http://www.daktronics.com/role/CommitmentsandContingenciesTables 41 false false R42.htm 0000042 - Disclosure - Income Taxes (Details Textual) Sheet http://www.daktronics.com/role/IncomeTaxesDetailsTextual Income Taxes (Details Textual) Details http://www.daktronics.com/role/IncomeTaxes 42 false false R43.htm 0000043 - Disclosure - Fair Value Measurement - Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis (Details) Sheet http://www.daktronics.com/role/FairValueMeasurementScheduleofFairValueAssetsandLiabilitiesMeasuredonRecurringBasisDetails Fair Value Measurement - Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis (Details) Details 43 false false All Reports Book All Reports dakt-20230128.htm dakt-20230128.xsd dakt-20230128_cal.xml dakt-20230128_def.xml dakt-20230128_lab.xml dakt-20230128_pre.xml dakt-20230128x10qex311.htm dakt-20230128x10qex312.htm dakt-20230128x10qex321.htm dakt-20230128x10qex322.htm dakt-20230128_g1.jpg http://fasb.org/us-gaap-sup/2022q3 http://fasb.org/us-gaap/2022 http://xbrl.sec.gov/dei/2022 true true JSON 61 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "dakt-20230128.htm": { "axisCustom": 0, "axisStandard": 18, "baseTaxonomies": { "http://fasb.org/us-gaap-sup/2022q3": 2, "http://fasb.org/us-gaap/2022": 821, "http://xbrl.sec.gov/dei/2022": 32 }, "contextCount": 307, "dts": { "calculationLink": { "local": [ "dakt-20230128_cal.xml" ] }, "definitionLink": { "local": [ "dakt-20230128_def.xml" ] }, "inline": { "local": [ "dakt-20230128.htm" ] }, "labelLink": { "local": [ "dakt-20230128_lab.xml" ] }, "presentationLink": { "local": [ "dakt-20230128_pre.xml" ] }, "schema": { "local": [ "dakt-20230128.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd", "https://xbrl.fasb.org/srt/2022/elts/srt-roles-2022.xsd", "https://xbrl.fasb.org/srt/2022/elts/srt-types-2022.xsd", "https://xbrl.fasb.org/srt/2022q3/srt-sup-2022q3.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-roles-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-types-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022q3/us-gaap-sup-2022q3.xsd", "https://xbrl.sec.gov/country/2022/country-2022.xsd", "https://xbrl.sec.gov/dei/2022/dei-2022.xsd" ] } }, "elementCount": 341, "entityCount": 1, "hidden": { "http://xbrl.sec.gov/dei/2022": 5, "total": 5 }, "keyCustom": 15, "keyStandard": 187, "memberCustom": 14, "memberStandard": 30, "nsprefix": "dakt", "nsuri": "http://www.daktronics.com/20230128", "report": { "R1": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "dakt-20230128.htm", "contextRef": "icffa301095d443af9b304aacdc3e53fc_D20220501-20230128", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "0000001 - Document - Cover", "menuCat": "Cover", "order": "1", "role": "http://www.daktronics.com/role/Cover", "shortName": "Cover", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "dakt-20230128.htm", "contextRef": "icffa301095d443af9b304aacdc3e53fc_D20220501-20230128", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "dakt-20230128.htm", "contextRef": "icffa301095d443af9b304aacdc3e53fc_D20220501-20230128", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000010 - Disclosure - Earnings Per Share (\"EPS\")", "menuCat": "Notes", "order": "10", "role": "http://www.daktronics.com/role/EarningsPerShareEPS", "shortName": "Earnings Per Share (\"EPS\")", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "dakt-20230128.htm", "contextRef": "icffa301095d443af9b304aacdc3e53fc_D20220501-20230128", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "dakt-20230128.htm", "contextRef": "icffa301095d443af9b304aacdc3e53fc_D20220501-20230128", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000011 - Disclosure - Revenue Recognition", "menuCat": "Notes", "order": "11", "role": "http://www.daktronics.com/role/RevenueRecognition", "shortName": "Revenue Recognition", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "dakt-20230128.htm", "contextRef": "icffa301095d443af9b304aacdc3e53fc_D20220501-20230128", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "dakt-20230128.htm", "contextRef": "icffa301095d443af9b304aacdc3e53fc_D20220501-20230128", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000012 - Disclosure - Segment Reporting", "menuCat": "Notes", "order": "12", "role": "http://www.daktronics.com/role/SegmentReporting", "shortName": "Segment Reporting", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "dakt-20230128.htm", "contextRef": "icffa301095d443af9b304aacdc3e53fc_D20220501-20230128", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "dakt-20230128.htm", "contextRef": "icffa301095d443af9b304aacdc3e53fc_D20220501-20230128", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000013 - Disclosure - Goodwill", "menuCat": "Notes", "order": "13", "role": "http://www.daktronics.com/role/Goodwill", "shortName": "Goodwill", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "dakt-20230128.htm", "contextRef": "icffa301095d443af9b304aacdc3e53fc_D20220501-20230128", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "dakt-20230128.htm", "contextRef": "icffa301095d443af9b304aacdc3e53fc_D20220501-20230128", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000014 - Disclosure - Financing Agreements", "menuCat": "Notes", "order": "14", "role": "http://www.daktronics.com/role/FinancingAgreements", "shortName": "Financing Agreements", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "dakt-20230128.htm", "contextRef": "icffa301095d443af9b304aacdc3e53fc_D20220501-20230128", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "dakt-20230128.htm", "contextRef": "icffa301095d443af9b304aacdc3e53fc_D20220501-20230128", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000015 - Disclosure - Commitments and Contingencies", "menuCat": "Notes", "order": "15", "role": "http://www.daktronics.com/role/CommitmentsandContingencies", "shortName": "Commitments and Contingencies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "dakt-20230128.htm", "contextRef": "icffa301095d443af9b304aacdc3e53fc_D20220501-20230128", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "dakt-20230128.htm", "contextRef": "icffa301095d443af9b304aacdc3e53fc_D20220501-20230128", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000016 - Disclosure - Income Taxes", "menuCat": "Notes", "order": "16", "role": "http://www.daktronics.com/role/IncomeTaxes", "shortName": "Income Taxes", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "dakt-20230128.htm", "contextRef": "icffa301095d443af9b304aacdc3e53fc_D20220501-20230128", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "dakt-20230128.htm", "contextRef": "icffa301095d443af9b304aacdc3e53fc_D20220501-20230128", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000017 - Disclosure - Fair Value Measurement", "menuCat": "Notes", "order": "17", "role": "http://www.daktronics.com/role/FairValueMeasurement", "shortName": "Fair Value Measurement", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "dakt-20230128.htm", "contextRef": "icffa301095d443af9b304aacdc3e53fc_D20220501-20230128", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "dakt-20230128.htm", "contextRef": "icffa301095d443af9b304aacdc3e53fc_D20220501-20230128", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000018 - Disclosure - Basis of Presentation (Policies)", "menuCat": "Policies", "order": "18", "role": "http://www.daktronics.com/role/BasisofPresentationPolicies", "shortName": "Basis of Presentation (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "dakt-20230128.htm", "contextRef": "icffa301095d443af9b304aacdc3e53fc_D20220501-20230128", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "dakt-20230128.htm", "contextRef": "icffa301095d443af9b304aacdc3e53fc_D20220501-20230128", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000019 - Disclosure - Basis of Presentation (Tables)", "menuCat": "Tables", "order": "19", "role": "http://www.daktronics.com/role/BasisofPresentationTables", "shortName": "Basis of Presentation (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "dakt-20230128.htm", "contextRef": "icffa301095d443af9b304aacdc3e53fc_D20220501-20230128", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "dakt-20230128.htm", "contextRef": "i557164d6936146fbb29aef5948edaa9e_I20230128", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000002 - Statement - Condensed Consolidated Balance Sheets", "menuCat": "Statements", "order": "2", "role": "http://www.daktronics.com/role/CondensedConsolidatedBalanceSheets", "shortName": "Condensed Consolidated Balance Sheets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "dakt-20230128.htm", "contextRef": "i557164d6936146fbb29aef5948edaa9e_I20230128", "decimals": "-3", "lang": "en-US", "name": "us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "dakt-20230128.htm", "contextRef": "icffa301095d443af9b304aacdc3e53fc_D20220501-20230128", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000020 - Disclosure - Earnings Per Share (\"EPS\") (Tables)", "menuCat": "Tables", "order": "20", "role": "http://www.daktronics.com/role/EarningsPerShareEPSTables", "shortName": "Earnings Per Share (\"EPS\") (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "dakt-20230128.htm", "contextRef": "icffa301095d443af9b304aacdc3e53fc_D20220501-20230128", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "dakt-20230128.htm", "contextRef": "icffa301095d443af9b304aacdc3e53fc_D20220501-20230128", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000021 - Disclosure - Revenue Recognition (Tables)", "menuCat": "Tables", "order": "21", "role": "http://www.daktronics.com/role/RevenueRecognitionTables", "shortName": "Revenue Recognition (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "dakt-20230128.htm", "contextRef": "icffa301095d443af9b304aacdc3e53fc_D20220501-20230128", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "dakt-20230128.htm", "contextRef": "icffa301095d443af9b304aacdc3e53fc_D20220501-20230128", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000022 - Disclosure - Segment Reporting (Tables)", "menuCat": "Tables", "order": "22", "role": "http://www.daktronics.com/role/SegmentReportingTables", "shortName": "Segment Reporting (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "dakt-20230128.htm", "contextRef": "icffa301095d443af9b304aacdc3e53fc_D20220501-20230128", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "dakt-20230128.htm", "contextRef": "icffa301095d443af9b304aacdc3e53fc_D20220501-20230128", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000023 - Disclosure - Goodwill (Tables)", "menuCat": "Tables", "order": "23", "role": "http://www.daktronics.com/role/GoodwillTables", "shortName": "Goodwill (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "dakt-20230128.htm", "contextRef": "icffa301095d443af9b304aacdc3e53fc_D20220501-20230128", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "dakt-20230128.htm", "contextRef": "icffa301095d443af9b304aacdc3e53fc_D20220501-20230128", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000024 - Disclosure - Commitments and Contingencies (Tables)", "menuCat": "Tables", "order": "24", "role": "http://www.daktronics.com/role/CommitmentsandContingenciesTables", "shortName": "Commitments and Contingencies (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "dakt-20230128.htm", "contextRef": "icffa301095d443af9b304aacdc3e53fc_D20220501-20230128", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "dakt-20230128.htm", "contextRef": "icffa301095d443af9b304aacdc3e53fc_D20220501-20230128", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000025 - Disclosure - Fair Value Measurement (Tables)", "menuCat": "Tables", "order": "25", "role": "http://www.daktronics.com/role/FairValueMeasurementTables", "shortName": "Fair Value Measurement (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "dakt-20230128.htm", "contextRef": "icffa301095d443af9b304aacdc3e53fc_D20220501-20230128", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "dakt-20230128.htm", "contextRef": "i557164d6936146fbb29aef5948edaa9e_I20230128", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000026 - Disclosure - Basis of Presentation - Schedule of Cash and Cash Equivalents (Details)", "menuCat": "Details", "order": "26", "role": "http://www.daktronics.com/role/BasisofPresentationScheduleofCashandCashEquivalentsDetails", "shortName": "Basis of Presentation - Schedule of Cash and Cash Equivalents (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "dakt-20230128.htm", "contextRef": "i6f3755be6b9a455cb5bebd0a493c3975_I20220129", "decimals": "-3", "lang": "en-US", "name": "us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "dakt-20230128.htm", "contextRef": "i557164d6936146fbb29aef5948edaa9e_I20230128", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000027 - Disclosure - Basis of Presentation (Details Textual)", "menuCat": "Details", "order": "27", "role": "http://www.daktronics.com/role/BasisofPresentationDetailsTextual", "shortName": "Basis of Presentation (Details Textual)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "dakt-20230128.htm", "contextRef": "i557164d6936146fbb29aef5948edaa9e_I20230128", "decimals": "-3", "lang": "en-US", "name": "us-gaap-supplement:CashNotHeldInForeignCurrency", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "dakt-20230128.htm", "contextRef": "i557164d6936146fbb29aef5948edaa9e_I20230128", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:EquityMethodInvestments", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000028 - Disclosure - Investments in Affiliates (Details Textual)", "menuCat": "Details", "order": "28", "role": "http://www.daktronics.com/role/InvestmentsinAffiliatesDetailsTextual", "shortName": "Investments in Affiliates (Details Textual)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "dakt-20230128.htm", "contextRef": "ic0f1079845424e348dbdd68e9bf2dbea_I20220430", "decimals": "-3", "lang": "en-US", "name": "us-gaap:EquityMethodInvestments", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "dakt-20230128.htm", "contextRef": "if46d104945ea47f3b5e4e72eb3fbbdb3_D20221030-20230128", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000029 - Disclosure - Earnings Per Share (\"EPS\") - Schedule of Earnings Per Share, Basic and Diluted (Details)", "menuCat": "Details", "order": "29", "role": "http://www.daktronics.com/role/EarningsPerShareEPSScheduleofEarningsPerShareBasicandDilutedDetails", "shortName": "Earnings Per Share (\"EPS\") - Schedule of Earnings Per Share, Basic and Diluted (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "dakt-20230128.htm", "contextRef": "if46d104945ea47f3b5e4e72eb3fbbdb3_D20221030-20230128", "decimals": "-3", "lang": "en-US", "name": "us-gaap:AmountOfDilutiveSecuritiesStockOptionsAndRestrictiveStockUnits", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "dakt-20230128.htm", "contextRef": "i557164d6936146fbb29aef5948edaa9e_I20230128", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:PreferredStockSharesAuthorized", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000003 - Statement - Condensed Consolidated Balance Sheets (Parentheticals)", "menuCat": "Statements", "order": "3", "role": "http://www.daktronics.com/role/CondensedConsolidatedBalanceSheetsParentheticals", "shortName": "Condensed Consolidated Balance Sheets (Parentheticals)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "dakt-20230128.htm", "contextRef": "i557164d6936146fbb29aef5948edaa9e_I20230128", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:PreferredStockSharesAuthorized", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "dakt-20230128.htm", "contextRef": "if46d104945ea47f3b5e4e72eb3fbbdb3_D20221030-20230128", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000030 - Disclosure - Earnings Per Share (\"EPS\") (Details Textual)", "menuCat": "Details", "order": "30", "role": "http://www.daktronics.com/role/EarningsPerShareEPSDetailsTextual", "shortName": "Earnings Per Share (\"EPS\") (Details Textual)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "dakt-20230128.htm", "contextRef": "if46d104945ea47f3b5e4e72eb3fbbdb3_D20221030-20230128", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "dakt-20230128.htm", "contextRef": "if46d104945ea47f3b5e4e72eb3fbbdb3_D20221030-20230128", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000031 - Disclosure - Revenue Recognition - Disaggregation of Revenue (Details)", "menuCat": "Details", "order": "31", "role": "http://www.daktronics.com/role/RevenueRecognitionDisaggregationofRevenueDetails", "shortName": "Revenue Recognition - Disaggregation of Revenue (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "dakt-20230128.htm", "contextRef": "if57eaff1575e4f3482f4448000ffec4a_D20221030-20230128", "decimals": "-3", "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "dakt-20230128.htm", "contextRef": "i557164d6936146fbb29aef5948edaa9e_I20230128", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ContractWithCustomerAssetNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000032 - Disclosure - Revenue Recognition - Contract with Customer, Contract Asset, Contract Liability, and Receivable (Details)", "menuCat": "Details", "order": "32", "role": "http://www.daktronics.com/role/RevenueRecognitionContractwithCustomerContractAssetContractLiabilityandReceivableDetails", "shortName": "Revenue Recognition - Contract with Customer, Contract Asset, Contract Liability, and Receivable (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "dakt-20230128.htm", "contextRef": "i557164d6936146fbb29aef5948edaa9e_I20230128", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ContractWithCustomerAssetNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "dakt-20230128.htm", "contextRef": "icffa301095d443af9b304aacdc3e53fc_D20220501-20230128", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ContractWithCustomerLiabilityRevenueRecognized", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000033 - Disclosure - Revenue Recognition (Details Textual)", "menuCat": "Details", "order": "33", "role": "http://www.daktronics.com/role/RevenueRecognitionDetailsTextual", "shortName": "Revenue Recognition (Details Textual)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "dakt-20230128.htm", "contextRef": "icffa301095d443af9b304aacdc3e53fc_D20220501-20230128", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ContractWithCustomerLiabilityRevenueRecognized", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "span", "div", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "ix:continuation", "body", "html" ], "baseRef": "dakt-20230128.htm", "contextRef": "icffa301095d443af9b304aacdc3e53fc_D20220501-20230128", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:NumberOfReportableSegments", "reportCount": 1, "unique": true, "unitRef": "segment", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000034 - Disclosure - Segment Reporting (Details Textual)", "menuCat": "Details", "order": "34", "role": "http://www.daktronics.com/role/SegmentReportingDetailsTextual", "shortName": "Segment Reporting (Details Textual)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "ix:continuation", "body", "html" ], "baseRef": "dakt-20230128.htm", "contextRef": "icffa301095d443af9b304aacdc3e53fc_D20220501-20230128", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:NumberOfReportableSegments", "reportCount": 1, "unique": true, "unitRef": "segment", "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "dakt-20230128.htm", "contextRef": "if46d104945ea47f3b5e4e72eb3fbbdb3_D20221030-20230128", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000035 - Disclosure - Segment Reporting - Schedule of Segment Reporting Information, By Segment (Details)", "menuCat": "Details", "order": "35", "role": "http://www.daktronics.com/role/SegmentReportingScheduleofSegmentReportingInformationBySegmentDetails", "shortName": "Segment Reporting - Schedule of Segment Reporting Information, By Segment (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "ix:continuation", "body", "html" ], "baseRef": "dakt-20230128.htm", "contextRef": "if46d104945ea47f3b5e4e72eb3fbbdb3_D20221030-20230128", "decimals": "-3", "lang": "en-US", "name": "us-gaap:DepreciationDepletionAndAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "dakt-20230128.htm", "contextRef": "if46d104945ea47f3b5e4e72eb3fbbdb3_D20221030-20230128", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000036 - Disclosure - Segment Reporting - Schedule of Revenue From External Customers and Long-lived Assets, By Geographical Areas (Details)", "menuCat": "Details", "order": "36", "role": "http://www.daktronics.com/role/SegmentReportingScheduleofRevenueFromExternalCustomersandLonglivedAssetsByGeographicalAreasDetails", "shortName": "Segment Reporting - Schedule of Revenue From External Customers and Long-lived Assets, By Geographical Areas (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "dakt-20230128.htm", "contextRef": "ic0f1079845424e348dbdd68e9bf2dbea_I20220430", "decimals": "-3", "lang": "en-US", "name": "us-gaap:NoncurrentAssets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfGoodwillTextBlock", "ix:continuation", "body", "html" ], "baseRef": "dakt-20230128.htm", "contextRef": "ic0f1079845424e348dbdd68e9bf2dbea_I20220430", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000037 - Disclosure - Goodwill - Schedule of Goodwill (Details)", "menuCat": "Details", "order": "37", "role": "http://www.daktronics.com/role/GoodwillScheduleofGoodwillDetails", "shortName": "Goodwill - Schedule of Goodwill (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfGoodwillTextBlock", "ix:continuation", "body", "html" ], "baseRef": "dakt-20230128.htm", "contextRef": "icffa301095d443af9b304aacdc3e53fc_D20220501-20230128", "decimals": "-3", "lang": "en-US", "name": "us-gaap:GoodwillForeignCurrencyTranslationGainLoss", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "dakt-20230128.htm", "contextRef": "if46d104945ea47f3b5e4e72eb3fbbdb3_D20221030-20230128", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:GoodwillImpairmentLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000038 - Disclosure - Goodwill (Details Textual)", "menuCat": "Details", "order": "38", "role": "http://www.daktronics.com/role/GoodwillDetailsTextual", "shortName": "Goodwill (Details Textual)", "subGroupType": "details", "uniqueAnchor": null }, "R39": { "firstAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "dakt-20230128.htm", "contextRef": "i76daa2b38226488faf4659fd12620cd5_I20230128", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LineOfCredit", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000039 - Disclosure - Financing Agreements (Details)", "menuCat": "Details", "order": "39", "role": "http://www.daktronics.com/role/FinancingAgreementsDetails", "shortName": "Financing Agreements (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "dakt-20230128.htm", "contextRef": "i76daa2b38226488faf4659fd12620cd5_I20230128", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LineOfCredit", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "dakt-20230128.htm", "contextRef": "if46d104945ea47f3b5e4e72eb3fbbdb3_D20221030-20230128", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000004 - Statement - Condensed Consolidated Statements of Operations", "menuCat": "Statements", "order": "4", "role": "http://www.daktronics.com/role/CondensedConsolidatedStatementsofOperations", "shortName": "Condensed Consolidated Statements of Operations", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "dakt-20230128.htm", "contextRef": "if46d104945ea47f3b5e4e72eb3fbbdb3_D20221030-20230128", "decimals": "-3", "lang": "en-US", "name": "us-gaap:CostOfRevenue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "dakt-20230128.htm", "contextRef": "ic0f1079845424e348dbdd68e9bf2dbea_I20220430", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ProductWarrantyAccrual", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000040 - Disclosure - Commitments and Contingencies - Schedule of Product Warranty Liability (Details)", "menuCat": "Details", "order": "40", "role": "http://www.daktronics.com/role/CommitmentsandContingenciesScheduleofProductWarrantyLiabilityDetails", "shortName": "Commitments and Contingencies - Schedule of Product Warranty Liability (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "dakt-20230128.htm", "contextRef": "ic0f1079845424e348dbdd68e9bf2dbea_I20220430", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ProductWarrantyAccrual", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "dakt-20230128.htm", "contextRef": "if70214e29ba741e59df21cec36db96bc_I20230128", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LossContingencyAccrualAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000041 - Disclosure - Commitments and Contingencies (Details Textual)", "menuCat": "Details", "order": "41", "role": "http://www.daktronics.com/role/CommitmentsandContingenciesDetailsTextual", "shortName": "Commitments and Contingencies (Details Textual)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "dakt-20230128.htm", "contextRef": "if70214e29ba741e59df21cec36db96bc_I20230128", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LossContingencyAccrualAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "dakt-20230128.htm", "contextRef": "if46d104945ea47f3b5e4e72eb3fbbdb3_D20221030-20230128", "decimals": "3", "first": true, "lang": "en-US", "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000042 - Disclosure - Income Taxes (Details Textual)", "menuCat": "Details", "order": "42", "role": "http://www.daktronics.com/role/IncomeTaxesDetailsTextual", "shortName": "Income Taxes (Details Textual)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "dakt-20230128.htm", "contextRef": "if46d104945ea47f3b5e4e72eb3fbbdb3_D20221030-20230128", "decimals": "3", "first": true, "lang": "en-US", "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "dakt-20230128.htm", "contextRef": "ie9ff8f4642a8449b95a6e879d2377a0a_I20220430", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000043 - Disclosure - Fair Value Measurement - Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis (Details)", "menuCat": "Details", "order": "43", "role": "http://www.daktronics.com/role/FairValueMeasurementScheduleofFairValueAssetsandLiabilitiesMeasuredonRecurringBasisDetails", "shortName": "Fair Value Measurement - Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "dakt-20230128.htm", "contextRef": "ie9ff8f4642a8449b95a6e879d2377a0a_I20220430", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "dakt-20230128.htm", "contextRef": "if46d104945ea47f3b5e4e72eb3fbbdb3_D20221030-20230128", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000005 - Statement - Condensed Consolidated Statements of Comprehensive (Loss) Income", "menuCat": "Statements", "order": "5", "role": "http://www.daktronics.com/role/CondensedConsolidatedStatementsofComprehensiveLossIncome", "shortName": "Condensed Consolidated Statements of Comprehensive (Loss) Income", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "dakt-20230128.htm", "contextRef": "if46d104945ea47f3b5e4e72eb3fbbdb3_D20221030-20230128", "decimals": "-3", "lang": "en-US", "name": "us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "dakt-20230128.htm", "contextRef": "i5e40a20cb9174dd0ac5417c9c10bef6d_I20210501", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000006 - Statement - Condensed Consolidated Statements of Shareholders' Equity", "menuCat": "Statements", "order": "6", "role": "http://www.daktronics.com/role/CondensedConsolidatedStatementsofShareholdersEquity", "shortName": "Condensed Consolidated Statements of Shareholders' Equity", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "dakt-20230128.htm", "contextRef": "i9f3763087bd44010bf4e690bd35b5807_D20210502-20210731", "decimals": "-3", "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "dakt-20230128.htm", "contextRef": "icffa301095d443af9b304aacdc3e53fc_D20220501-20230128", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000007 - Statement - Condensed Consolidated Statements of Cash Flows", "menuCat": "Statements", "order": "7", "role": "http://www.daktronics.com/role/CondensedConsolidatedStatementsofCashFlows", "shortName": "Condensed Consolidated Statements of Cash Flows", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "dakt-20230128.htm", "contextRef": "icffa301095d443af9b304aacdc3e53fc_D20220501-20230128", "decimals": "-3", "lang": "en-US", "name": "us-gaap:DepreciationAmortizationAndAccretionNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "dakt-20230128.htm", "contextRef": "icffa301095d443af9b304aacdc3e53fc_D20220501-20230128", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000008 - Disclosure - Basis of Presentation", "menuCat": "Notes", "order": "8", "role": "http://www.daktronics.com/role/BasisofPresentation", "shortName": "Basis of Presentation", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "dakt-20230128.htm", "contextRef": "icffa301095d443af9b304aacdc3e53fc_D20220501-20230128", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "dakt-20230128.htm", "contextRef": "icffa301095d443af9b304aacdc3e53fc_D20220501-20230128", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InvestmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000009 - Disclosure - Investments in Affiliates", "menuCat": "Notes", "order": "9", "role": "http://www.daktronics.com/role/InvestmentsinAffiliates", "shortName": "Investments in Affiliates", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "dakt-20230128.htm", "contextRef": "icffa301095d443af9b304aacdc3e53fc_D20220501-20230128", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InvestmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 45, "tag": { "country_US": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "UNITED STATES", "terseLabel": "United States" } } }, "localname": "US", "nsuri": "http://xbrl.sec.gov/country/2022", "presentation": [ "http://www.daktronics.com/role/SegmentReportingScheduleofRevenueFromExternalCustomersandLonglivedAssetsByGeographicalAreasDetails" ], "xbrltype": "domainItemType" }, "dakt_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The weighted average exercise price of antidilutive securities.", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share Weighted Average Exercise Price", "terseLabel": "Antidilutive securities excluded from computation of earnings per share, weighted average exercise price (in usd per share)" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareWeightedAverageExercisePrice", "nsuri": "http://www.daktronics.com/20230128", "presentation": [ "http://www.daktronics.com/role/EarningsPerShareEPSDetailsTextual" ], "xbrltype": "perShareItemType" }, "dakt_CashAdditionalAmountHeldInForeignCurrenciesMaintainedByForeignSubsidiaries": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Cash, Additional Amount Held In Foreign Currencies, Maintained By Foreign Subsidiaries", "label": "Cash, Additional Amount Held In Foreign Currencies, Maintained By Foreign Subsidiaries", "terseLabel": "Additional cash balances denominated in foreign currencies, maintained by foreign subsidiaries" } } }, "localname": "CashAdditionalAmountHeldInForeignCurrenciesMaintainedByForeignSubsidiaries", "nsuri": "http://www.daktronics.com/20230128", "presentation": [ "http://www.daktronics.com/role/BasisofPresentationDetailsTextual" ], "xbrltype": "monetaryItemType" }, "dakt_CashAdditionalAmountHeldInForeignCurrency": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Cash, Additional Amount Held in Foreign Currency", "label": "Cash, Additional Amount Held in Foreign Currency", "terseLabel": "Additional cash balances denominated in foreign currencies" } } }, "localname": "CashAdditionalAmountHeldInForeignCurrency", "nsuri": "http://www.daktronics.com/20230128", "presentation": [ "http://www.daktronics.com/role/BasisofPresentationDetailsTextual" ], "xbrltype": "monetaryItemType" }, "dakt_ChangesInUnearnedServiceTypeWarrantyContractRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Changes in Unearned Service-Type Warranty Contract", "label": "Changes in Unearned Service-Type Warranty Contract [Roll Forward]", "terseLabel": "Changes in Unearned Service-Type Warranty Contract [Roll Forward]" } } }, "localname": "ChangesInUnearnedServiceTypeWarrantyContractRollForward", "nsuri": "http://www.daktronics.com/20230128", "presentation": [ "http://www.daktronics.com/role/RevenueRecognitionContractwithCustomerContractAssetContractLiabilityandReceivableDetails" ], "xbrltype": "stringItemType" }, "dakt_CommercialSegmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the commercial segment.", "label": "Commercial Segment [Member]", "terseLabel": "Commercial" } } }, "localname": "CommercialSegmentMember", "nsuri": "http://www.daktronics.com/20230128", "presentation": [ "http://www.daktronics.com/role/GoodwillScheduleofGoodwillDetails", "http://www.daktronics.com/role/RevenueRecognitionDisaggregationofRevenueDetails", "http://www.daktronics.com/role/SegmentReportingScheduleofSegmentReportingInformationBySegmentDetails" ], "xbrltype": "domainItemType" }, "dakt_ContractAssetsPercentChange": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The percent change of contract assets.", "label": "Contract Assets, Percent Change", "terseLabel": "Contract assets" } } }, "localname": "ContractAssetsPercentChange", "nsuri": "http://www.daktronics.com/20230128", "presentation": [ "http://www.daktronics.com/role/RevenueRecognitionContractwithCustomerContractAssetContractLiabilityandReceivableDetails" ], "xbrltype": "percentItemType" }, "dakt_ContractLiabilitiesCurrentPercentChange": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The percentage change of current contract liabilities.", "label": "Contract Liabilities Current, Percent Change", "terseLabel": "Contract liabilities - current" } } }, "localname": "ContractLiabilitiesCurrentPercentChange", "nsuri": "http://www.daktronics.com/20230128", "presentation": [ "http://www.daktronics.com/role/RevenueRecognitionContractwithCustomerContractAssetContractLiabilityandReceivableDetails" ], "xbrltype": "percentItemType" }, "dakt_ContractLiabilitiesNoncurrentPercentChange": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The percent change of noncurrent contract liabilities.", "label": "Contract Liabilities Noncurrent, Percent Change", "terseLabel": "Contract liabilities - noncurrent" } } }, "localname": "ContractLiabilitiesNoncurrentPercentChange", "nsuri": "http://www.daktronics.com/20230128", "presentation": [ "http://www.daktronics.com/role/RevenueRecognitionContractwithCustomerContractAssetContractLiabilityandReceivableDetails" ], "xbrltype": "percentItemType" }, "dakt_ContractWithCustomerLiabilityIncreaseDecreaseForForeignCurrencyTranslationAndOther": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration from customer has been received or is due, from foreign currency translation and other.", "label": "Contract with Customer, Liability, Increase (Decrease) for Foreign Currency Translation and Other", "terseLabel": "Foreign currency translation and other" } } }, "localname": "ContractWithCustomerLiabilityIncreaseDecreaseForForeignCurrencyTranslationAndOther", "nsuri": "http://www.daktronics.com/20230128", "presentation": [ "http://www.daktronics.com/role/RevenueRecognitionContractwithCustomerContractAssetContractLiabilityandReceivableDetails" ], "xbrltype": "monetaryItemType" }, "dakt_ContractWithCustomerLiabilityNewContractsSold": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in obligation to transfer good or service to customer for which consideration from customer has been received or is due, from new contract sold.", "label": "Contract With Customer, Liability, New Contracts Sold", "terseLabel": "New contracts sold" } } }, "localname": "ContractWithCustomerLiabilityNewContractsSold", "nsuri": "http://www.daktronics.com/20230128", "presentation": [ "http://www.daktronics.com/role/RevenueRecognitionContractwithCustomerContractAssetContractLiabilityandReceivableDetails" ], "xbrltype": "monetaryItemType" }, "dakt_ContractWithCustomerLiabilityRevenueRecognizedDuringPeriod": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of revenue recognized during period including amounts previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due.)", "label": "Contract with Customer Liability Revenue Recognized During Period", "negatedTerseLabel": "Less: reductions for revenue recognized" } } }, "localname": "ContractWithCustomerLiabilityRevenueRecognizedDuringPeriod", "nsuri": "http://www.daktronics.com/20230128", "presentation": [ "http://www.daktronics.com/role/RevenueRecognitionContractwithCustomerContractAssetContractLiabilityandReceivableDetails" ], "xbrltype": "monetaryItemType" }, "dakt_CreditFacilityDueApril2025Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Credit Facility Due April 2025", "label": "Credit Facility Due April 2025 [Member]", "terseLabel": "Credit Facility Due April 2025" } } }, "localname": "CreditFacilityDueApril2025Member", "nsuri": "http://www.daktronics.com/20230128", "presentation": [ "http://www.daktronics.com/role/BasisofPresentationDetailsTextual", "http://www.daktronics.com/role/FinancingAgreementsDetails" ], "xbrltype": "domainItemType" }, "dakt_CreditFacilityDueMay2023Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Credit Facility Due May 2023", "label": "Credit Facility Due May 2023 [Member]", "terseLabel": "Credit Facility Due May 2023" } } }, "localname": "CreditFacilityDueMay2023Member", "nsuri": "http://www.daktronics.com/20230128", "presentation": [ "http://www.daktronics.com/role/BasisofPresentationDetailsTextual", "http://www.daktronics.com/role/FinancingAgreementsDetails" ], "xbrltype": "domainItemType" }, "dakt_DemonstrationEquipmentTransferredToInventory": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of demonstration equipment transferred to inventory in noncash or part noncash transactions.", "label": "Demonstration equipment transferred to inventory", "terseLabel": "Demonstration equipment transferred to inventory" } } }, "localname": "DemonstrationEquipmentTransferredToInventory", "nsuri": "http://www.daktronics.com/20230128", "presentation": [ "http://www.daktronics.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "dakt_DollarChangeAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Dollar Change", "label": "Dollar Change [Abstract]", "terseLabel": "Dollar Change" } } }, "localname": "DollarChangeAbstract", "nsuri": "http://www.daktronics.com/20230128", "presentation": [ "http://www.daktronics.com/role/RevenueRecognitionContractwithCustomerContractAssetContractLiabilityandReceivableDetails" ], "xbrltype": "stringItemType" }, "dakt_HighSchoolParkAndRecreationSegmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the high school park and recreation segment.", "label": "High School Park and Recreation Segment [Member]", "terseLabel": "High School Park and Recreation" } } }, "localname": "HighSchoolParkAndRecreationSegmentMember", "nsuri": "http://www.daktronics.com/20230128", "presentation": [ "http://www.daktronics.com/role/RevenueRecognitionDisaggregationofRevenueDetails", "http://www.daktronics.com/role/SegmentReportingScheduleofSegmentReportingInformationBySegmentDetails" ], "xbrltype": "domainItemType" }, "dakt_IncreaseDecreaseInContractWithCustomerLiabilityCurrent": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in current contract with customer liability.", "label": "Increase (Decrease) in Contract with Customer Liability, Current", "terseLabel": "Contract liabilities - current" } } }, "localname": "IncreaseDecreaseInContractWithCustomerLiabilityCurrent", "nsuri": "http://www.daktronics.com/20230128", "presentation": [ "http://www.daktronics.com/role/RevenueRecognitionContractwithCustomerContractAssetContractLiabilityandReceivableDetails" ], "xbrltype": "monetaryItemType" }, "dakt_IncreaseDecreaseInContractWithCustomerLiabilityNoncurrent": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in noncurrent contract with customer liability.", "label": "Increase (Decrease) in Contract with Customer Liability, Noncurrent", "terseLabel": "Contract liabilities - noncurrent" } } }, "localname": "IncreaseDecreaseInContractWithCustomerLiabilityNoncurrent", "nsuri": "http://www.daktronics.com/20230128", "presentation": [ "http://www.daktronics.com/role/RevenueRecognitionContractwithCustomerContractAssetContractLiabilityandReceivableDetails" ], "xbrltype": "monetaryItemType" }, "dakt_IncrementalCommonSharesAttributableToShareBasedPaymentArrangementsPerShareAmount": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Incremental Common Shares Attributable To Share Based Payment Arrangements Per Share Amount", "label": "Incremental Common Shares Attributable To Share Based Payment Arrangements Per Share Amount", "terseLabel": "Dilution associated with stock compensation plans (in usd per share)" } } }, "localname": "IncrementalCommonSharesAttributableToShareBasedPaymentArrangementsPerShareAmount", "nsuri": "http://www.daktronics.com/20230128", "presentation": [ "http://www.daktronics.com/role/EarningsPerShareEPSScheduleofEarningsPerShareBasicandDilutedDetails" ], "xbrltype": "perShareItemType" }, "dakt_InternationalSegmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the international segment.", "label": "International Segment [Member]", "terseLabel": "International" } } }, "localname": "InternationalSegmentMember", "nsuri": "http://www.daktronics.com/20230128", "presentation": [ "http://www.daktronics.com/role/GoodwillScheduleofGoodwillDetails", "http://www.daktronics.com/role/RevenueRecognitionDisaggregationofRevenueDetails", "http://www.daktronics.com/role/SegmentReportingScheduleofSegmentReportingInformationBySegmentDetails" ], "xbrltype": "domainItemType" }, "dakt_LimitedConfigurationMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents limited configuration.", "label": "Limited Configuration [Member]", "terseLabel": "Limited configuration" } } }, "localname": "LimitedConfigurationMember", "nsuri": "http://www.daktronics.com/20230128", "presentation": [ "http://www.daktronics.com/role/RevenueRecognitionDisaggregationofRevenueDetails" ], "xbrltype": "domainItemType" }, "dakt_LineOfCreditFacilityAccordionFeatureIncreaseLimit": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Line of Credit Facility, Accordion Feature, Increase Limit", "label": "Line of Credit Facility, Accordion Feature, Increase Limit", "terseLabel": "Line of credit, temporary expansion amount" } } }, "localname": "LineOfCreditFacilityAccordionFeatureIncreaseLimit", "nsuri": "http://www.daktronics.com/20230128", "presentation": [ "http://www.daktronics.com/role/BasisofPresentationDetailsTextual", "http://www.daktronics.com/role/FinancingAgreementsDetails" ], "xbrltype": "monetaryItemType" }, "dakt_LiveEventsSegmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the live events segment.", "label": "Live Events Segment [Member]", "terseLabel": "Live Events" } } }, "localname": "LiveEventsSegmentMember", "nsuri": "http://www.daktronics.com/20230128", "presentation": [ "http://www.daktronics.com/role/GoodwillScheduleofGoodwillDetails", "http://www.daktronics.com/role/RevenueRecognitionDisaggregationofRevenueDetails", "http://www.daktronics.com/role/SegmentReportingScheduleofSegmentReportingInformationBySegmentDetails" ], "xbrltype": "domainItemType" }, "dakt_MiortechMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Miortech", "label": "Miortech [Member]", "terseLabel": "Miortech" } } }, "localname": "MiortechMember", "nsuri": "http://www.daktronics.com/20230128", "presentation": [ "http://www.daktronics.com/role/InvestmentsinAffiliatesDetailsTextual" ], "xbrltype": "domainItemType" }, "dakt_PercentChangeAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percent Change", "label": "Percent Change [Abstract]", "terseLabel": "Percent Change" } } }, "localname": "PercentChangeAbstract", "nsuri": "http://www.daktronics.com/20230128", "presentation": [ "http://www.daktronics.com/role/RevenueRecognitionContractwithCustomerContractAssetContractLiabilityandReceivableDetails" ], "xbrltype": "stringItemType" }, "dakt_ProductDesignAndDevelopmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents product design and development information.", "label": "Product Design and Development [Member]", "terseLabel": "Product Design and Development" } } }, "localname": "ProductDesignAndDevelopmentMember", "nsuri": "http://www.daktronics.com/20230128", "presentation": [ "http://www.daktronics.com/role/InvestmentsinAffiliatesDetailsTextual" ], "xbrltype": "domainItemType" }, "dakt_RestrictedCashAndCashEquivalentsFairValueDisclosure": { "auth_ref": [], "calculation": { "http://www.daktronics.com/role/FairValueMeasurementScheduleofFairValueAssetsandLiabilitiesMeasuredonRecurringBasisDetails": { "order": 3.0, "parentTag": "us-gaap_FairValueNetAssetLiability", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The fair value portion of restricted cash and cash equivalents.", "label": "Restricted Cash And Cash Equivalents, Fair Value Disclosure", "verboseLabel": "Restricted cash" } } }, "localname": "RestrictedCashAndCashEquivalentsFairValueDisclosure", "nsuri": "http://www.daktronics.com/20230128", "presentation": [ "http://www.daktronics.com/role/FairValueMeasurementScheduleofFairValueAssetsandLiabilitiesMeasuredonRecurringBasisDetails" ], "xbrltype": "monetaryItemType" }, "dakt_ServiceAndOtherMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the service and other.", "label": "Service and Other [Member]", "terseLabel": "Service and other" } } }, "localname": "ServiceAndOtherMember", "nsuri": "http://www.daktronics.com/20230128", "presentation": [ "http://www.daktronics.com/role/RevenueRecognitionDisaggregationofRevenueDetails" ], "xbrltype": "domainItemType" }, "dakt_ServicetypeWarrantyContractsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the service-type warranty contracts.", "label": "Service-type Warranty Contracts [Member]", "terseLabel": "Service-type Warranty Contracts" } } }, "localname": "ServicetypeWarrantyContractsMember", "nsuri": "http://www.daktronics.com/20230128", "presentation": [ "http://www.daktronics.com/role/RevenueRecognitionContractwithCustomerContractAssetContractLiabilityandReceivableDetails" ], "xbrltype": "domainItemType" }, "dakt_TransportationSegmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the transportation segment.", "label": "Transportation Segment [Member]", "terseLabel": "Transportation" } } }, "localname": "TransportationSegmentMember", "nsuri": "http://www.daktronics.com/20230128", "presentation": [ "http://www.daktronics.com/role/GoodwillScheduleofGoodwillDetails", "http://www.daktronics.com/role/RevenueRecognitionDisaggregationofRevenueDetails", "http://www.daktronics.com/role/SegmentReportingScheduleofSegmentReportingInformationBySegmentDetails" ], "xbrltype": "domainItemType" }, "dakt_UniqueConfigurationMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the unique configuration.", "label": "Unique Configuration [Member]", "terseLabel": "Unique configuration" } } }, "localname": "UniqueConfigurationMember", "nsuri": "http://www.daktronics.com/20230128", "presentation": [ "http://www.daktronics.com/role/RevenueRecognitionDisaggregationofRevenueDetails" ], "xbrltype": "domainItemType" }, "dakt_XdisplayTMMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "XdisplayTM", "label": "XdisplayTM [Member]", "terseLabel": "XdisplayTM" } } }, "localname": "XdisplayTMMember", "nsuri": "http://www.daktronics.com/20230128", "presentation": [ "http://www.daktronics.com/role/InvestmentsinAffiliatesDetailsTextual" ], "xbrltype": "domainItemType" }, "dei_AmendmentFlag": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.", "label": "Amendment Flag", "terseLabel": "Amendment Flag" } } }, "localname": "AmendmentFlag", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.daktronics.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_CityAreaCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Area code of city", "label": "City Area Code", "terseLabel": "City Area Code" } } }, "localname": "CityAreaCode", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.daktronics.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_CurrentFiscalYearEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "End date of current fiscal year in the format --MM-DD.", "label": "Current Fiscal Year End Date", "terseLabel": "Current Fiscal Year End Date" } } }, "localname": "CurrentFiscalYearEndDate", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.daktronics.com/role/Cover" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentFiscalPeriodFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.", "label": "Document Fiscal Period Focus", "terseLabel": "Document Fiscal Period Focus" } } }, "localname": "DocumentFiscalPeriodFocus", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.daktronics.com/role/Cover" ], "xbrltype": "fiscalPeriodItemType" }, "dei_DocumentFiscalYearFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.", "label": "Document Fiscal Year Focus", "terseLabel": "Document Fiscal Year Focus" } } }, "localname": "DocumentFiscalYearFocus", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.daktronics.com/role/Cover" ], "xbrltype": "gYearItemType" }, "dei_DocumentInformationLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Document Information [Line Items]", "terseLabel": "Document Information [Line Items]" } } }, "localname": "DocumentInformationLineItems", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.daktronics.com/role/Cover" ], "xbrltype": "stringItemType" }, "dei_DocumentInformationTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Container to support the formal attachment of each official or unofficial, public or private document as part of a submission package.", "label": "Document Information [Table]", "terseLabel": "Document Information [Table]" } } }, "localname": "DocumentInformationTable", "nsuri": "http://xbrl.sec.gov/dei/2022", "xbrltype": "stringItemType" }, "dei_DocumentPeriodEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD.", "label": "Document Period End Date", "terseLabel": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.daktronics.com/role/Cover" ], "xbrltype": "dateItemType" }, "dei_DocumentQuarterlyReport": { "auth_ref": [ "r513" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as an quarterly report.", "label": "Document Quarterly Report", "terseLabel": "Document Quarterly Report" } } }, "localname": "DocumentQuarterlyReport", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.daktronics.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r514" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as a transition report.", "label": "Document Transition Report", "terseLabel": "Document Transition Report" } } }, "localname": "DocumentTransitionReport", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.daktronics.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_DocumentType": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.", "label": "Document Type", "terseLabel": "Document Type" } } }, "localname": "DocumentType", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.daktronics.com/role/Cover" ], "xbrltype": "submissionTypeItemType" }, "dei_EntityAddressAddressLine1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 1 such as Attn, Building Name, Street Name", "label": "Entity Address, Address Line One", "terseLabel": "Entity Address, Address Line One" } } }, "localname": "EntityAddressAddressLine1", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.daktronics.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCityOrTown": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the City or Town", "label": "Entity Address, City or Town", "terseLabel": "Entity Address, City or Town" } } }, "localname": "EntityAddressCityOrTown", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.daktronics.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressPostalZipCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Code for the postal or zip code", "label": "Entity Address, Postal Zip Code", "terseLabel": "Entity Address, Postal Zip Code" } } }, "localname": "EntityAddressPostalZipCode", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.daktronics.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressStateOrProvince": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the state or province.", "label": "Entity Address, State or Province", "terseLabel": "Entity Address, State or Province" } } }, "localname": "EntityAddressStateOrProvince", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.daktronics.com/role/Cover" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r511" ], "lang": { "en-us": { "role": { "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.", "label": "Entity Central Index Key", "terseLabel": "Entity Central Index Key" } } }, "localname": "EntityCentralIndexKey", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.daktronics.com/role/Cover" ], "xbrltype": "centralIndexKeyItemType" }, "dei_EntityCommonStockSharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.", "label": "Entity Common Stock, Shares Outstanding", "terseLabel": "Entity Common Stock, Shares Outstanding" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.daktronics.com/role/Cover" ], "xbrltype": "sharesItemType" }, "dei_EntityCurrentReportingStatus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Current Reporting Status", "terseLabel": "Entity Current Reporting Status" } } }, "localname": "EntityCurrentReportingStatus", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.daktronics.com/role/Cover" ], "xbrltype": "yesNoItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r511" ], "lang": { "en-us": { "role": { "documentation": "Indicate if registrant meets the emerging growth company criteria.", "label": "Entity Emerging Growth Company", "terseLabel": "Entity Emerging Growth Company" } } }, "localname": "EntityEmergingGrowthCompany", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.daktronics.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntityFileNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.", "label": "Entity File Number", "terseLabel": "Entity File Number" } } }, "localname": "EntityFileNumber", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.daktronics.com/role/Cover" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r511" ], "lang": { "en-us": { "role": { "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Filer Category", "terseLabel": "Entity Filer Category" } } }, "localname": "EntityFilerCategory", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.daktronics.com/role/Cover" ], "xbrltype": "filerCategoryItemType" }, "dei_EntityIncorporationStateCountryCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two-character EDGAR code representing the state or country of incorporation.", "label": "Entity Incorporation, State or Country Code", "terseLabel": "Entity Incorporation, State or Country Code" } } }, "localname": "EntityIncorporationStateCountryCode", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.daktronics.com/role/Cover" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r515" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).", "label": "Entity Interactive Data Current", "terseLabel": "Entity Interactive Data Current" } } }, "localname": "EntityInteractiveDataCurrent", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.daktronics.com/role/Cover" ], "xbrltype": "yesNoItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r511" ], "lang": { "en-us": { "role": { "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.", "label": "Entity Registrant Name", "terseLabel": "Entity Registrant Name" } } }, "localname": "EntityRegistrantName", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.daktronics.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r511" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.", "label": "Entity Shell Company", "terseLabel": "Entity Shell Company" } } }, "localname": "EntityShellCompany", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.daktronics.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r511" ], "lang": { "en-us": { "role": { "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).", "label": "Entity Small Business", "terseLabel": "Entity Small Business" } } }, "localname": "EntitySmallBusiness", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.daktronics.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r511" ], "lang": { "en-us": { "role": { "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.", "label": "Entity Tax Identification Number", "terseLabel": "Entity Tax Identification Number" } } }, "localname": "EntityTaxIdentificationNumber", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.daktronics.com/role/Cover" ], "xbrltype": "employerIdItemType" }, "dei_LocalPhoneNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Local phone number for entity.", "label": "Local Phone Number", "terseLabel": "Local Phone Number" } } }, "localname": "LocalPhoneNumber", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.daktronics.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r510" ], "lang": { "en-us": { "role": { "documentation": "Title of a 12(b) registered security.", "label": "Title of 12(b) Security", "terseLabel": "Title of 12(b) Security" } } }, "localname": "Security12bTitle", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.daktronics.com/role/Cover" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r512" ], "lang": { "en-us": { "role": { "documentation": "Name of the Exchange on which a security is registered.", "label": "Security Exchange Name", "terseLabel": "Security Exchange Name" } } }, "localname": "SecurityExchangeName", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.daktronics.com/role/Cover" ], "xbrltype": "edgarExchangeCodeItemType" }, "dei_TradingSymbol": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Trading symbol of an instrument as listed on an exchange.", "label": "Trading Symbol", "terseLabel": "Trading Symbol" } } }, "localname": "TradingSymbol", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.daktronics.com/role/Cover" ], "xbrltype": "tradingSymbolItemType" }, "srt_ConsolidationItemsAxis": { "auth_ref": [ "r188", "r230", "r242", "r243", "r244", "r245", "r246", "r248", "r252", "r301", "r302", "r303", "r304", "r306", "r307", "r309", "r311", "r312", "r561", "r562" ], "lang": { "en-us": { "role": { "label": "Consolidation Items [Axis]", "terseLabel": "Consolidation Items [Axis]" } } }, "localname": "ConsolidationItemsAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.daktronics.com/role/SegmentReportingScheduleofSegmentReportingInformationBySegmentDetails" ], "xbrltype": "stringItemType" }, "srt_ConsolidationItemsDomain": { "auth_ref": [ "r188", "r230", "r242", "r243", "r244", "r245", "r246", "r248", "r252", "r301", "r302", "r303", "r304", "r306", "r307", "r309", "r311", "r312", "r561", "r562" ], "lang": { "en-us": { "role": { "label": "Consolidation Items [Domain]", "terseLabel": "Consolidation Items [Domain]" } } }, "localname": "ConsolidationItemsDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.daktronics.com/role/SegmentReportingScheduleofSegmentReportingInformationBySegmentDetails" ], "xbrltype": "domainItemType" }, "srt_EquityMethodInvesteeNameDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Investment, Name [Domain]", "terseLabel": "Investment, Name [Domain]" } } }, "localname": "EquityMethodInvesteeNameDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.daktronics.com/role/InvestmentsinAffiliatesDetailsTextual" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r254", "r455", "r497", "r508", "r558", "r559", "r564", "r572" ], "lang": { "en-us": { "role": { "label": "Product and Service [Axis]", "terseLabel": "Product and Service [Axis]" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.daktronics.com/role/RevenueRecognitionContractwithCustomerContractAssetContractLiabilityandReceivableDetails", "http://www.daktronics.com/role/RevenueRecognitionDetailsTextual", "http://www.daktronics.com/role/RevenueRecognitionDisaggregationofRevenueDetails" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [ "r254", "r455", "r497", "r508", "r558", "r559", "r564", "r572" ], "lang": { "en-us": { "role": { "label": "Product and Service [Domain]", "terseLabel": "Product and Service [Domain]" } } }, "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.daktronics.com/role/RevenueRecognitionContractwithCustomerContractAssetContractLiabilityandReceivableDetails", "http://www.daktronics.com/role/RevenueRecognitionDetailsTextual", "http://www.daktronics.com/role/RevenueRecognitionDisaggregationofRevenueDetails" ], "xbrltype": "domainItemType" }, "srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis": { "auth_ref": [ "r264" ], "lang": { "en-us": { "role": { "label": "Investment, Name [Axis]", "terseLabel": "Investment, Name [Axis]" } } }, "localname": "ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.daktronics.com/role/InvestmentsinAffiliatesDetailsTextual" ], "xbrltype": "stringItemType" }, "srt_SegmentGeographicalDomain": { "auth_ref": [ "r255", "r256", "r475", "r476", "r477", "r478", "r479", "r480", "r481", "r482", "r483", "r498", "r509", "r564" ], "lang": { "en-us": { "role": { "label": "Geographical [Domain]", "terseLabel": "Geographical [Domain]" } } }, "localname": "SegmentGeographicalDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.daktronics.com/role/SegmentReportingScheduleofRevenueFromExternalCustomersandLonglivedAssetsByGeographicalAreasDetails" ], "xbrltype": "domainItemType" }, "srt_StatementGeographicalAxis": { "auth_ref": [ "r255", "r256", "r473", "r475", "r476", "r477", "r478", "r479", "r480", "r481", "r482", "r483", "r498", "r509", "r564" ], "lang": { "en-us": { "role": { "label": "Geographical [Axis]", "terseLabel": "Geographical [Axis]" } } }, "localname": "StatementGeographicalAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.daktronics.com/role/SegmentReportingScheduleofRevenueFromExternalCustomersandLonglivedAssetsByGeographicalAreasDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r14", "r507" ], "calculation": { "http://www.daktronics.com/role/CondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accounts Payable, Current", "terseLabel": "Accounts payable" } } }, "localname": "AccountsPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.daktronics.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsPayableCurrentAndNoncurrent": { "auth_ref": [ "r125", "r136" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business.", "label": "Accounts Payable", "terseLabel": "Accounts payable" } } }, "localname": "AccountsPayableCurrentAndNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.daktronics.com/role/InvestmentsinAffiliatesDetailsTextual" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r260", "r261" ], "calculation": { "http://www.daktronics.com/role/CondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.", "label": "Accounts Receivable, after Allowance for Credit Loss, Current", "terseLabel": "Accounts receivable, net" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.daktronics.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedIncomeTaxesCurrent": { "auth_ref": [ "r4", "r121", "r131" ], "calculation": { "http://www.daktronics.com/role/CondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all currently due domestic and foreign income tax obligations.", "label": "Accrued Income Taxes, Current", "terseLabel": "Income taxes payable" } } }, "localname": "AccruedIncomeTaxesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.daktronics.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesCurrent": { "auth_ref": [ "r16" ], "calculation": { "http://www.daktronics.com/role/CondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Liabilities, Current", "terseLabel": "Accrued expenses" } } }, "localname": "AccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.daktronics.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r24", "r25", "r26", "r162", "r463", "r471", "r472" ], "calculation": { "http://www.daktronics.com/role/CondensedConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.", "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "terseLabel": "Accumulated other comprehensive loss" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.daktronics.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r23", "r26", "r108", "r422", "r467", "r468", "r521", "r522", "r523", "r529", "r530", "r531" ], "lang": { "en-us": { "role": { "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners.", "label": "AOCI Attributable to Parent [Member]", "terseLabel": "Accumulated Other Comprehensive Loss" } } }, "localname": "AccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.daktronics.com/role/CondensedConsolidatedStatementsofShareholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AdditionalPaidInCapital": { "auth_ref": [ "r9", "r507" ], "calculation": { "http://www.daktronics.com/role/CondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of excess of issue price over par or stated value of stock and from other transaction involving stock or stockholder. Includes, but is not limited to, additional paid-in capital (APIC) for common and preferred stock.", "label": "Additional Paid in Capital", "terseLabel": "Additional paid-in capital" } } }, "localname": "AdditionalPaidInCapital", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.daktronics.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r375", "r376", "r377", "r529", "r530", "r531", "r566" ], "lang": { "en-us": { "role": { "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders.", "label": "Additional Paid-in Capital [Member]", "terseLabel": "Additional Paid-In Capital" } } }, "localname": "AdditionalPaidInCapitalMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.daktronics.com/role/CondensedConsolidatedStatementsofShareholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Adjustments, Noncash Items, to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Adjustments to reconcile net (loss) income to net cash used in operating activities:" } } }, "localname": "AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.daktronics.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of decrease to equity for grantee's tax withholding obligation for award under share-based payment arrangement.", "label": "Share-Based Payment Arrangement, Decrease for Tax Withholding Obligation", "negatedLabel": "Tax payments related to RSU issuances" } } }, "localname": "AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.daktronics.com/role/CondensedConsolidatedStatementsofShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r100", "r101", "r373" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.", "label": "APIC, Share-Based Payment Arrangement, Increase for Cost Recognition", "verboseLabel": "Share-based compensation" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.daktronics.com/role/CondensedConsolidatedStatementsofShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmountOfDilutiveSecuritiesStockOptionsAndRestrictiveStockUnits": { "auth_ref": [ "r533" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) to net income used for calculating diluted earnings per share (EPS), resulting from the assumed exercise of stock options or restrictive stock units (RSUs).", "label": "Dilutive Securities, Effect on Basic Earnings Per Share, Options and Restrictive Stock Units", "terseLabel": "Dilution associated with stock compensation plans" } } }, "localname": "AmountOfDilutiveSecuritiesStockOptionsAndRestrictiveStockUnits", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.daktronics.com/role/EarningsPerShareEPSScheduleofEarningsPerShareBasicandDilutedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r218" ], "lang": { "en-us": { "role": { "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount", "terseLabel": "Antidilutive securities excluded from computation of earnings per share (in shares)" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.daktronics.com/role/EarningsPerShareEPSDetailsTextual" ], "xbrltype": "sharesItemType" }, "us-gaap_Assets": { "auth_ref": [ "r119", "r130", "r158", "r185", "r238", "r244", "r250", "r265", "r301", "r302", "r304", "r305", "r306", "r308", "r310", "r312", "r313", "r398", "r400", "r412", "r507", "r561", "r562", "r568" ], "calculation": { "http://www.daktronics.com/role/CondensedConsolidatedBalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets", "totalLabel": "TOTAL ASSETS" } } }, "localname": "Assets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.daktronics.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets [Abstract]", "terseLabel": "ASSETS" } } }, "localname": "AssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.daktronics.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r154", "r164", "r185", "r265", "r301", "r302", "r304", "r305", "r306", "r308", "r310", "r312", "r313", "r398", "r400", "r412", "r507", "r561", "r562", "r568" ], "calculation": { "http://www.daktronics.com/role/CondensedConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets, Current", "totalLabel": "Total current assets" } } }, "localname": "AssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.daktronics.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets, Current [Abstract]", "terseLabel": "CURRENT ASSETS:" } } }, "localname": "AssetsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.daktronics.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent": { "auth_ref": [ "r66", "r273" ], "calculation": { "http://www.daktronics.com/role/CondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), classified as current.", "label": "Debt Securities, Available-for-Sale, Current", "terseLabel": "Marketable securities" } } }, "localname": "AvailableForSaleSecuritiesDebtSecuritiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.daktronics.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).", "label": "Basis of Accounting, Policy [Policy Text Block]", "terseLabel": "Basis of Accounting" } } }, "localname": "BasisOfAccountingPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.daktronics.com/role/BasisofPresentationPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CapitalExpendituresIncurredButNotYetPaid": { "auth_ref": [ "r52", "r53", "r54" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Future cash outflow to pay for purchases of fixed assets that have occurred.", "label": "Capital Expenditures Incurred but Not yet Paid", "terseLabel": "Purchases of property and equipment included in accounts payable" } } }, "localname": "CapitalExpendituresIncurredButNotYetPaid", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.daktronics.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r50", "r156", "r485" ], "calculation": { "http://www.daktronics.com/role/BasisofPresentationScheduleofCashandCashEquivalentsDetails": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0 }, "http://www.daktronics.com/role/CondensedConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.", "label": "Cash and Cash Equivalents, at Carrying Value", "terseLabel": "Cash and cash equivalents", "verboseLabel": "Cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.daktronics.com/role/BasisofPresentationDetailsTextual", "http://www.daktronics.com/role/BasisofPresentationScheduleofCashandCashEquivalentsDetails", "http://www.daktronics.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsFairValueDisclosure": { "auth_ref": [], "calculation": { "http://www.daktronics.com/role/FairValueMeasurementScheduleofFairValueAssetsandLiabilitiesMeasuredonRecurringBasisDetails": { "order": 2.0, "parentTag": "us-gaap_FairValueNetAssetLiability", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value portion of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash and Cash Equivalents, Fair Value Disclosure", "verboseLabel": "Cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.daktronics.com/role/FairValueMeasurementScheduleofFairValueAssetsandLiabilitiesMeasuredonRecurringBasisDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r45", "r50", "r55" ], "calculation": { "http://www.daktronics.com/role/BasisofPresentationScheduleofCashandCashEquivalentsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents", "periodEndLabel": "End of period", "periodStartLabel": "Beginning of period", "totalLabel": "Total cash, cash equivalents, and restricted cash shown in the condensed consolidated statements of cash flows" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.daktronics.com/role/BasisofPresentationScheduleofCashandCashEquivalentsDetails", "http://www.daktronics.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents [Abstract]", "terseLabel": "CASH, CASH EQUIVALENTS AND RESTRICTED CASH:" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.daktronics.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r45", "r116" ], "calculation": { "http://www.daktronics.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "totalLabel": "NET DECREASE IN CASH, CASH EQUIVALENTS AND RESTRICTED CASH" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.daktronics.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashHeldInForeignCurrency": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "label": "Cash, Held in Foreign Currency", "terseLabel": "Cash and cash equivalents held by foreign subsidiaries" } } }, "localname": "CashHeldInForeignCurrency", "nsuri": "http://fasb.org/us-gaap-sup/2022q3", "presentation": [ "http://www.daktronics.com/role/BasisofPresentationDetailsTextual" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashNotHeldInForeignCurrency": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "label": "Cash, Not Held in Foreign Currency", "terseLabel": "Cash and cash equivalents denominated in U.S. dollars" } } }, "localname": "CashNotHeldInForeignCurrency", "nsuri": "http://fasb.org/us-gaap-sup/2022q3", "presentation": [ "http://www.daktronics.com/role/BasisofPresentationDetailsTextual" ], "xbrltype": "monetaryItemType" }, "us-gaap_ClassOfStockDomain": { "auth_ref": [ "r159", "r160", "r161", "r185", "r204", "r208", "r215", "r217", "r224", "r225", "r265", "r301", "r304", "r305", "r306", "r312", "r313", "r341", "r342", "r343", "r344", "r346", "r412", "r484", "r516", "r525", "r532" ], "lang": { "en-us": { "role": { "documentation": "Share of stock differentiated by the voting rights the holder receives. Examples include, but are not limited to, common stock, redeemable preferred stock, nonredeemable preferred stock, and convertible stock.", "label": "Class of Stock [Domain]", "terseLabel": "Class of Stock [Domain]" } } }, "localname": "ClassOfStockDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.daktronics.com/role/Cover" ], "xbrltype": "domainItemType" }, "us-gaap_CommercialPaperMember": { "auth_ref": [ "r89" ], "lang": { "en-us": { "role": { "documentation": "Unsecured promissory note (generally negotiable) that provides institutions with short-term funds.", "label": "Commercial Paper [Member]", "terseLabel": "Promissory Notes" } } }, "localname": "CommercialPaperMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.daktronics.com/role/InvestmentsinAffiliatesDetailsTextual" ], "xbrltype": "domainItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies Disclosure [Abstract]" } } }, "localname": "CommitmentsAndContingenciesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r73", "r295", "r296", "r474", "r560" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for commitments and contingencies.", "label": "Commitments and Contingencies Disclosure [Text Block]", "terseLabel": "Commitments and Contingencies" } } }, "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.daktronics.com/role/CommitmentsandContingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r529", "r530", "r566" ], "lang": { "en-us": { "role": { "documentation": "Stock that is subordinate to all other stock of the issuer.", "label": "Common Stock [Member]", "terseLabel": "Common Stock" } } }, "localname": "CommonStockMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.daktronics.com/role/CondensedConsolidatedStatementsofShareholdersEquity", "http://www.daktronics.com/role/Cover" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r8" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.", "label": "Common Stock, Shares Authorized", "terseLabel": "Common stock, shares authorized (in shares)" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.daktronics.com/role/CondensedConsolidatedBalanceSheetsParentheticals" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r8" ], "lang": { "en-us": { "role": { "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.", "label": "Common Stock, Shares, Issued", "terseLabel": "Common stock, shares, issued (in shares)" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.daktronics.com/role/CondensedConsolidatedBalanceSheetsParentheticals" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r8", "r507" ], "calculation": { "http://www.daktronics.com/role/CondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Common Stock, Value, Issued", "terseLabel": "Common Stock, no par value, authorized 115,000,000 shares; 47,373,959 and 46,733,544 shares issued at January\u00a028, 2023 and April\u00a030, 2022, respectively" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.daktronics.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r27", "r170", "r172", "r176", "r459", "r464" ], "calculation": { "http://www.daktronics.com/role/CondensedConsolidatedStatementsofComprehensiveLossIncome": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent", "totalLabel": "Comprehensive income (loss)" } } }, "localname": "ComprehensiveIncomeNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.daktronics.com/role/CondensedConsolidatedStatementsofComprehensiveLossIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConsolidationVariableInterestEntityPolicy": { "auth_ref": [ "r109", "r110", "r111" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for consolidation to describe the significant judgments and assumptions made in determining whether a variable interest held by the entity requires the variable interest entity to be consolidated and (or) disclose information about its involvement with the variable interest entity; the methodology used by the entity for determining whether or not it is the primary beneficiary of the variable interest entity; and the significant factors considered and judgments made in determining that the power to direct the activities that significantly impact the economic performance of the variable interest entity are shared (as defined).", "label": "Consolidation, Variable Interest Entity, Policy [Policy Text Block]", "terseLabel": "Variable Interest Entities" } } }, "localname": "ConsolidationVariableInterestEntityPolicy", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.daktronics.com/role/BasisofPresentationPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock": { "auth_ref": [ "r563" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of receivable, contract asset, and contract liability from contract with customer. Includes, but is not limited to, change in contract asset and contract liability.", "label": "Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block]", "terseLabel": "Contract with Customer, Contract Asset, Contract Liability, and Receivable" } } }, "localname": "ContractWithCustomerAssetAndLiabilityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.daktronics.com/role/RevenueRecognitionTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ContractWithCustomerAssetNet": { "auth_ref": [ "r348", "r350", "r363" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time.", "label": "Contract with Customer, Asset, after Allowance for Credit Loss", "terseLabel": "Contract assets" } } }, "localname": "ContractWithCustomerAssetNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.daktronics.com/role/RevenueRecognitionContractwithCustomerContractAssetContractLiabilityandReceivableDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerAssetNetCurrent": { "auth_ref": [ "r348", "r350", "r363" ], "calculation": { "http://www.daktronics.com/role/CondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time, classified as current.", "label": "Contract with Customer, Asset, after Allowance for Credit Loss, Current", "terseLabel": "Contract assets" } } }, "localname": "ContractWithCustomerAssetNetCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.daktronics.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiability": { "auth_ref": [ "r348", "r349", "r363" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable.", "label": "Contract with Customer, Liability", "periodEndLabel": "Balance at ending of period", "periodStartLabel": "Balance at beginning of period" } } }, "localname": "ContractWithCustomerLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.daktronics.com/role/RevenueRecognitionContractwithCustomerContractAssetContractLiabilityandReceivableDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "auth_ref": [ "r348", "r349", "r363" ], "calculation": { "http://www.daktronics.com/role/CondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.", "label": "Contract with Customer, Liability, Current", "terseLabel": "Contract liabilities", "verboseLabel": "Contract liabilities - current" } } }, "localname": "ContractWithCustomerLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.daktronics.com/role/CondensedConsolidatedBalanceSheets", "http://www.daktronics.com/role/RevenueRecognitionContractwithCustomerContractAssetContractLiabilityandReceivableDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityNoncurrent": { "auth_ref": [ "r348", "r349", "r363" ], "calculation": { "http://www.daktronics.com/role/CondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as noncurrent.", "label": "Contract with Customer, Liability, Noncurrent", "terseLabel": "Contract liabilities - noncurrent", "verboseLabel": "Long-term contract liabilities" } } }, "localname": "ContractWithCustomerLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.daktronics.com/role/CondensedConsolidatedBalanceSheets", "http://www.daktronics.com/role/RevenueRecognitionContractwithCustomerContractAssetContractLiabilityandReceivableDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": { "auth_ref": [ "r364" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of revenue recognized that was previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due.", "label": "Contract with Customer, Liability, Revenue Recognized", "terseLabel": "Recognized revenue" } } }, "localname": "ContractWithCustomerLiabilityRevenueRecognized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.daktronics.com/role/RevenueRecognitionDetailsTextual" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConvertibleDebtMember": { "auth_ref": [ "r93", "r314", "r315", "r326", "r327", "r328", "r332", "r333", "r334", "r335", "r336", "r492", "r493", "r494", "r495", "r496" ], "lang": { "en-us": { "role": { "documentation": "Borrowing which can be exchanged for a specified number of another security at the option of the issuer or the holder, for example, but not limited to, the entity's common stock.", "label": "Convertible Debt [Member]", "terseLabel": "Convertible Debt" } } }, "localname": "ConvertibleDebtMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.daktronics.com/role/InvestmentsinAffiliatesDetailsTextual" ], "xbrltype": "domainItemType" }, "us-gaap_ConvertibleNotesPayable": { "auth_ref": [ "r5", "r122", "r132", "r148" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Including the current and noncurrent portions, carrying value as of the balance sheet date of a written promise to pay a note, initially due after one year or beyond the operating cycle if longer, which can be exchanged for a specified amount of one or more securities (typically common stock), at the option of the issuer or the holder.", "label": "Convertible Notes Payable", "terseLabel": "Purchase of convertible notes" } } }, "localname": "ConvertibleNotesPayable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.daktronics.com/role/InvestmentsinAffiliatesDetailsTextual" ], "xbrltype": "monetaryItemType" }, "us-gaap_CorporateNonSegmentMember": { "auth_ref": [ "r62", "r243", "r244", "r245", "r246", "r252", "r535" ], "lang": { "en-us": { "role": { "documentation": "Corporate headquarters or functional department that may not earn revenues or may earn revenues that are only incidental to the activities of the entity and is not considered an operating segment.", "label": "Corporate, Non-Segment [Member]", "terseLabel": "Corporate, non-segment" } } }, "localname": "CorporateNonSegmentMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.daktronics.com/role/SegmentReportingScheduleofSegmentReportingInformationBySegmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CostOfRevenue": { "auth_ref": [ "r33", "r185", "r265", "r301", "r302", "r304", "r305", "r306", "r308", "r310", "r312", "r313", "r412", "r561" ], "calculation": { "http://www.daktronics.com/role/CondensedConsolidatedStatementsofOperations": { "order": 1.0, "parentTag": "us-gaap_GrossProfit", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate cost of goods produced and sold and services rendered during the reporting period.", "label": "Cost of Revenue", "terseLabel": "Cost of sales" } } }, "localname": "CostOfRevenue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.daktronics.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_CreditFacilityAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.", "label": "Credit Facility [Axis]", "terseLabel": "Credit Facility [Axis]" } } }, "localname": "CreditFacilityAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.daktronics.com/role/BasisofPresentationDetailsTextual", "http://www.daktronics.com/role/FinancingAgreementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CreditFacilityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.", "label": "Credit Facility [Domain]", "terseLabel": "Credit Facility [Domain]" } } }, "localname": "CreditFacilityDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.daktronics.com/role/BasisofPresentationDetailsTextual", "http://www.daktronics.com/role/FinancingAgreementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtConversionConvertedInstrumentAmount1": { "auth_ref": [ "r52", "r54" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The value of the financial instrument(s) that the original debt is being converted into in a noncash (or part noncash) transaction. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.", "label": "Debt Conversion, Converted Instrument, Amount", "terseLabel": "Debt conversion, converted instrument, amount" } } }, "localname": "DebtConversionConvertedInstrumentAmount1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.daktronics.com/role/InvestmentsinAffiliatesDetailsTextual" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Debt Disclosure [Abstract]" } } }, "localname": "DebtDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_DebtDisclosureTextBlock": { "auth_ref": [ "r94", "r184", "r319", "r320", "r321", "r322", "r323", "r324", "r325", "r330", "r337", "r338", "r340" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants.", "label": "Debt Disclosure [Text Block]", "terseLabel": "Financing Agreements" } } }, "localname": "DebtDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.daktronics.com/role/FinancingAgreements" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtInstrumentAxis": { "auth_ref": [ "r3", "r4", "r5", "r120", "r122", "r129", "r188", "r314", "r315", "r316", "r317", "r318", "r320", "r326", "r327", "r328", "r329", "r331", "r332", "r333", "r334", "r335", "r336", "r421", "r492", "r493", "r494", "r495", "r496", "r526" ], "lang": { "en-us": { "role": { "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities.", "label": "Debt Instrument [Axis]", "terseLabel": "Debt Instrument [Axis]" } } }, "localname": "DebtInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.daktronics.com/role/BasisofPresentationDetailsTextual", "http://www.daktronics.com/role/FinancingAgreementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentNameDomain": { "auth_ref": [ "r18", "r188", "r314", "r315", "r316", "r317", "r318", "r320", "r326", "r327", "r328", "r329", "r331", "r332", "r333", "r334", "r335", "r336", "r421", "r492", "r493", "r494", "r495", "r496", "r526" ], "lang": { "en-us": { "role": { "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities.", "label": "Debt Instrument, Name [Domain]", "terseLabel": "Debt Instrument, Name [Domain]" } } }, "localname": "DebtInstrumentNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.daktronics.com/role/BasisofPresentationDetailsTextual", "http://www.daktronics.com/role/FinancingAgreementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest": { "auth_ref": [ "r544" ], "calculation": { "http://www.daktronics.com/role/FairValueMeasurementScheduleofFairValueAssetsandLiabilitiesMeasuredonRecurringBasisDetails": { "order": 1.0, "parentTag": "us-gaap_FairValueNetAssetLiability", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount excluding accrued interest, of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Debt Securities, Available-for-Sale, Excluding Accrued Interest", "terseLabel": "Available-for-sale securities:" } } }, "localname": "DebtSecuritiesAvailableForSaleExcludingAccruedInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.daktronics.com/role/FairValueMeasurementScheduleofFairValueAssetsandLiabilitiesMeasuredonRecurringBasisDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxAssetsNet": { "auth_ref": [ "r378", "r379" ], "calculation": { "http://www.daktronics.com/role/CondensedConsolidatedBalanceSheets": { "order": 7.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting.", "label": "Deferred Income Tax Assets, Net", "terseLabel": "Deferred income taxes" } } }, "localname": "DeferredIncomeTaxAssetsNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.daktronics.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "auth_ref": [ "r48", "r103", "r386", "r391", "r392", "r528" ], "calculation": { "http://www.daktronics.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Deferred Income Tax Expense (Benefit)", "terseLabel": "Deferred income taxes, net" } } }, "localname": "DeferredIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.daktronics.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "auth_ref": [ "r378", "r379" ], "calculation": { "http://www.daktronics.com/role/CondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting.", "label": "Deferred Income Tax Liabilities, Net", "terseLabel": "Deferred income taxes" } } }, "localname": "DeferredIncomeTaxLiabilitiesNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.daktronics.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationAmortizationAndAccretionNet": { "auth_ref": [ "r48" ], "calculation": { "http://www.daktronics.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate net amount of depreciation, amortization, and accretion recognized during an accounting period. As a noncash item, the net amount is added back to net income when calculating cash provided by or used in operations using the indirect method.", "label": "Depreciation, Amortization and Accretion, Net", "terseLabel": "Depreciation and amortization" } } }, "localname": "DepreciationAmortizationAndAccretionNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.daktronics.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationDepletionAndAmortization": { "auth_ref": [ "r48", "r233" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.", "label": "Depreciation, Depletion and Amortization", "verboseLabel": "Depreciation and amortization:" } } }, "localname": "DepreciationDepletionAndAmortization", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.daktronics.com/role/SegmentReportingScheduleofSegmentReportingInformationBySegmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisaggregationOfRevenueLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Disaggregation of Revenue [Line Items]", "terseLabel": "Disaggregation of Revenue [Line Items]" } } }, "localname": "DisaggregationOfRevenueLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.daktronics.com/role/RevenueRecognitionDisaggregationofRevenueDetails", "http://www.daktronics.com/role/SegmentReportingScheduleofRevenueFromExternalCustomersandLonglivedAssetsByGeographicalAreasDetails", "http://www.daktronics.com/role/SegmentReportingScheduleofSegmentReportingInformationBySegmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTable": { "auth_ref": [ "r362", "r497", "r498", "r499", "r500", "r501", "r502", "r503" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "Disaggregation of Revenue [Table]", "terseLabel": "Disaggregation of Revenue Table" } } }, "localname": "DisaggregationOfRevenueTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.daktronics.com/role/RevenueRecognitionDisaggregationofRevenueDetails", "http://www.daktronics.com/role/SegmentReportingScheduleofRevenueFromExternalCustomersandLonglivedAssetsByGeographicalAreasDetails", "http://www.daktronics.com/role/SegmentReportingScheduleofSegmentReportingInformationBySegmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "auth_ref": [ "r564" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "Disaggregation of Revenue [Table Text Block]", "terseLabel": "Disaggregation of Revenue" } } }, "localname": "DisaggregationOfRevenueTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.daktronics.com/role/RevenueRecognitionTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share [Abstract]", "terseLabel": "Earnings (loss) per share:" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.daktronics.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r177", "r194", "r195", "r196", "r197", "r198", "r202", "r204", "r215", "r216", "r217", "r221", "r404", "r405", "r460", "r465", "r488" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.", "label": "Earnings Per Share, Basic", "terseLabel": "Basic (in usd per share)", "verboseLabel": "Basic earnings per share, per share income (in usd per share)" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.daktronics.com/role/CondensedConsolidatedStatementsofOperations", "http://www.daktronics.com/role/EarningsPerShareEPSScheduleofEarningsPerShareBasicandDilutedDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareBasicAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Basic [Abstract]", "terseLabel": "Per share (loss) income" } } }, "localname": "EarningsPerShareBasicAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.daktronics.com/role/EarningsPerShareEPSScheduleofEarningsPerShareBasicandDilutedDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasicOtherDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Basic, Other Disclosure [Abstract]", "terseLabel": "Shares" } } }, "localname": "EarningsPerShareBasicOtherDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.daktronics.com/role/EarningsPerShareEPSScheduleofEarningsPerShareBasicandDilutedDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r177", "r194", "r195", "r196", "r197", "r198", "r204", "r215", "r216", "r217", "r221", "r404", "r405", "r460", "r465", "r488" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.", "label": "Earnings Per Share, Diluted", "terseLabel": "Diluted (in usd per share)", "verboseLabel": "Diluted earnings per share, per share income (in usd per share)" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.daktronics.com/role/CondensedConsolidatedStatementsofOperations", "http://www.daktronics.com/role/EarningsPerShareEPSScheduleofEarningsPerShareBasicandDilutedDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r218", "r219", "r220", "r222" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for earnings per share.", "label": "Earnings Per Share [Text Block]", "terseLabel": "Earnings Per Share (\"EPS\")" } } }, "localname": "EarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.daktronics.com/role/EarningsPerShareEPS" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r413" ], "calculation": { "http://www.daktronics.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 3.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies. Excludes amounts for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Continuing Operations", "terseLabel": "EFFECT OF EXCHANGE RATE CHANGES ON CASH" } } }, "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.daktronics.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "auth_ref": [ "r381" ], "lang": { "en-us": { "role": { "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Effective Income Tax Rate Reconciliation, Percent", "terseLabel": "Tax rate" } } }, "localname": "EffectiveIncomeTaxRateContinuingOperations", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.daktronics.com/role/IncomeTaxesDetailsTextual" ], "xbrltype": "percentItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r95", "r151", "r173", "r174", "r175", "r189", "r190", "r191", "r193", "r199", "r201", "r223", "r266", "r347", "r375", "r376", "r377", "r387", "r388", "r403", "r414", "r415", "r416", "r417", "r418", "r419", "r422", "r467", "r468", "r469" ], "lang": { "en-us": { "role": { "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc.", "label": "Equity Component [Domain]", "terseLabel": "Equity Component [Domain]" } } }, "localname": "EquityComponentDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.daktronics.com/role/CondensedConsolidatedStatementsofShareholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_EquityMethodInvestmentOwnershipPercentage": { "auth_ref": [ "r68" ], "lang": { "en-us": { "role": { "documentation": "The percentage of ownership of common stock or equity participation in the investee accounted for under the equity method of accounting.", "label": "Equity Method Investment, Ownership Percentage", "terseLabel": "Ownership percentage" } } }, "localname": "EquityMethodInvestmentOwnershipPercentage", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.daktronics.com/role/InvestmentsinAffiliatesDetailsTextual" ], "xbrltype": "percentItemType" }, "us-gaap_EquityMethodInvestments": { "auth_ref": [ "r67", "r239", "r518" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "This item represents the carrying amount on the entity's balance sheet of its investment in common stock of an equity method investee. This is not an indicator of the fair value of the investment, rather it is the initial cost adjusted for the entity's share of earnings and losses of the investee, adjusted for any distributions (dividends) and other than temporary impairment (OTTI) losses recognized.", "label": "Equity Method Investments", "terseLabel": "Equity method investments" } } }, "localname": "EquityMethodInvestments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.daktronics.com/role/InvestmentsinAffiliatesDetailsTextual" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]", "terseLabel": "Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]" } } }, "localname": "FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.daktronics.com/role/FairValueMeasurementScheduleofFairValueAssetsandLiabilitiesMeasuredonRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByBalanceSheetGroupingTable": { "auth_ref": [ "r113", "r114", "r115" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about the fair value of financial instruments, including financial assets and financial liabilities, and the measurements of those instruments, assets, and liabilities.", "label": "Fair Value, by Balance Sheet Grouping [Table]", "terseLabel": "Fair Value, by Balance Sheet Grouping [Table]" } } }, "localname": "FairValueByBalanceSheetGroupingTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.daktronics.com/role/FairValueMeasurementScheduleofFairValueAssetsandLiabilitiesMeasuredonRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "auth_ref": [ "r328", "r367", "r368", "r369", "r370", "r371", "r372", "r407", "r428", "r429", "r430", "r493", "r494", "r504", "r505", "r506" ], "lang": { "en-us": { "role": { "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient.", "label": "Fair Value Hierarchy and NAV [Axis]", "terseLabel": "Fair Value Hierarchy and NAV [Axis]" } } }, "localname": "FairValueByFairValueHierarchyLevelAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.daktronics.com/role/FairValueMeasurementScheduleofFairValueAssetsandLiabilitiesMeasuredonRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByMeasurementFrequencyAxis": { "auth_ref": [ "r406", "r407", "r408", "r409", "r411" ], "lang": { "en-us": { "role": { "documentation": "Information by measurement frequency.", "label": "Measurement Frequency [Axis]", "terseLabel": "Measurement Frequency [Axis]" } } }, "localname": "FairValueByMeasurementFrequencyAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.daktronics.com/role/FairValueMeasurementScheduleofFairValueAssetsandLiabilitiesMeasuredonRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Fair Value Disclosures [Abstract]" } } }, "localname": "FairValueDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresTextBlock": { "auth_ref": [ "r410" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information.", "label": "Fair Value Disclosures [Text Block]", "terseLabel": "Fair Value Measurement" } } }, "localname": "FairValueDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.daktronics.com/role/FairValueMeasurement" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueInputsLevel1Member": { "auth_ref": [ "r328", "r367", "r372", "r407", "r428", "r504", "r505", "r506" ], "lang": { "en-us": { "role": { "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date.", "label": "Fair Value, Inputs, Level 1 [Member]", "terseLabel": "Level 1" } } }, "localname": "FairValueInputsLevel1Member", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.daktronics.com/role/FairValueMeasurementScheduleofFairValueAssetsandLiabilitiesMeasuredonRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel2Member": { "auth_ref": [ "r328", "r367", "r372", "r407", "r429", "r493", "r494", "r504", "r505", "r506" ], "lang": { "en-us": { "role": { "documentation": "Inputs other than quoted prices included within level 1 that are observable for an asset or liability, either directly or indirectly, including, but not limited to, quoted prices for similar assets or liabilities in active markets, or quoted prices for identical or similar assets or liabilities in inactive markets.", "label": "Fair Value, Inputs, Level 2 [Member]", "terseLabel": "Level 2" } } }, "localname": "FairValueInputsLevel2Member", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.daktronics.com/role/FairValueMeasurementScheduleofFairValueAssetsandLiabilitiesMeasuredonRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel3Member": { "auth_ref": [ "r328", "r367", "r368", "r369", "r370", "r371", "r372", "r407", "r430", "r493", "r494", "r504", "r505", "r506" ], "lang": { "en-us": { "role": { "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Fair Value, Inputs, Level 3 [Member]", "terseLabel": "Level 3" } } }, "localname": "FairValueInputsLevel3Member", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.daktronics.com/role/FairValueMeasurementScheduleofFairValueAssetsandLiabilitiesMeasuredonRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementFrequencyDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Measurement frequency.", "label": "Measurement Frequency [Domain]", "terseLabel": "Measurement Frequency [Domain]" } } }, "localname": "FairValueMeasurementFrequencyDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.daktronics.com/role/FairValueMeasurementScheduleofFairValueAssetsandLiabilitiesMeasuredonRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "auth_ref": [ "r328", "r367", "r368", "r369", "r370", "r371", "r372", "r428", "r429", "r430", "r493", "r494", "r504", "r505", "r506" ], "lang": { "en-us": { "role": { "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value.", "label": "Fair Value Hierarchy and NAV [Domain]", "terseLabel": "Fair Value Hierarchy and NAV [Domain]" } } }, "localname": "FairValueMeasurementsFairValueHierarchyDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.daktronics.com/role/FairValueMeasurementScheduleofFairValueAssetsandLiabilitiesMeasuredonRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsRecurringMember": { "auth_ref": [ "r410", "r411" ], "lang": { "en-us": { "role": { "documentation": "Frequent fair value measurement. Includes, but is not limited to, fair value adjustment for impairment of asset, liability or equity, frequently measured at fair value.", "label": "Fair Value, Recurring [Member]", "terseLabel": "Fair Value, Recurring" } } }, "localname": "FairValueMeasurementsRecurringMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.daktronics.com/role/FairValueMeasurementScheduleofFairValueAssetsandLiabilitiesMeasuredonRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueNetAssetLiability": { "auth_ref": [], "calculation": { "http://www.daktronics.com/role/FairValueMeasurementScheduleofFairValueAssetsandLiabilitiesMeasuredonRecurringBasisDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value of asset after deduction of liability.", "label": "Fair Value, Net Asset (Liability)", "totalLabel": "Fair value, net asset (liability), total" } } }, "localname": "FairValueNetAssetLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.daktronics.com/role/FairValueMeasurementScheduleofFairValueAssetsandLiabilitiesMeasuredonRecurringBasisDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinancialInstrumentAxis": { "auth_ref": [ "r262", "r263", "r267", "r269", "r270", "r271", "r272", "r274", "r275", "r276", "r339", "r345", "r402", "r425", "r426", "r427", "r428", "r429", "r430", "r431", "r432", "r433", "r434", "r435", "r436", "r437", "r438", "r439", "r440", "r441", "r442", "r443", "r444", "r445", "r446", "r447", "r448", "r449", "r450", "r451", "r452", "r453", "r454", "r490", "r537", "r538", "r539", "r573", "r574", "r575", "r576", "r577", "r578", "r579" ], "lang": { "en-us": { "role": { "documentation": "Information by type of financial instrument.", "label": "Financial Instrument [Axis]", "terseLabel": "Financial Instrument [Axis]" } } }, "localname": "FinancialInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.daktronics.com/role/FairValueMeasurementScheduleofFairValueAssetsandLiabilitiesMeasuredonRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FinancialStandbyLetterOfCreditMember": { "auth_ref": [ "r74", "r87" ], "lang": { "en-us": { "role": { "documentation": "An irrevocable undertaking (typically by a financial institution) to guarantee payment of a specified financial obligation if defined events occur or fail to occur.", "label": "Financial Standby Letter of Credit [Member]", "terseLabel": "Financial Standby Letter of Credit" } } }, "localname": "FinancialStandbyLetterOfCreditMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.daktronics.com/role/CommitmentsandContingenciesDetailsTextual" ], "xbrltype": "domainItemType" }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "auth_ref": [ "r70", "r456" ], "calculation": { "http://www.daktronics.com/role/CondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Net", "terseLabel": "Intangibles, net" } } }, "localname": "FiniteLivedIntangibleAssetsNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.daktronics.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ForeignCurrencyContractAssetFairValueDisclosure": { "auth_ref": [], "calculation": { "http://www.daktronics.com/role/FairValueMeasurementScheduleofFairValueAssetsandLiabilitiesMeasuredonRecurringBasisDetails": { "order": 5.0, "parentTag": "us-gaap_FairValueNetAssetLiability", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value portion of asset contracts related to the exchange of different currencies, including, but not limited to, foreign currency options, forward contracts, and swaps.", "label": "Foreign Currency Contract, Asset, Fair Value Disclosure", "terseLabel": "Derivatives - asset position" } } }, "localname": "ForeignCurrencyContractAssetFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.daktronics.com/role/FairValueMeasurementScheduleofFairValueAssetsandLiabilitiesMeasuredonRecurringBasisDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure": { "auth_ref": [], "calculation": { "http://www.daktronics.com/role/FairValueMeasurementScheduleofFairValueAssetsandLiabilitiesMeasuredonRecurringBasisDetails": { "order": 4.0, "parentTag": "us-gaap_FairValueNetAssetLiability", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value portion of liability contracts related to the exchange of different currencies, including, but not limited to, foreign currency options, forward (delivery or nondelivery) contracts, and swaps entered into.", "label": "Foreign Currency Contracts, Liability, Fair Value Disclosure", "negatedLabel": "Derivatives - liability position" } } }, "localname": "ForeignCurrencyContractsLiabilityFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.daktronics.com/role/FairValueMeasurementScheduleofFairValueAssetsandLiabilitiesMeasuredonRecurringBasisDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GainLossOnSaleOfPropertyPlantEquipment": { "auth_ref": [ "r48" ], "calculation": { "http://www.daktronics.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of gain (loss) on sale or disposal of property, plant and equipment assets, including oil and gas property and timber property.", "label": "Gain (Loss) on Disposition of Property Plant Equipment", "negatedLabel": "Gain on sale of property, equipment and other assets" } } }, "localname": "GainLossOnSaleOfPropertyPlantEquipment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.daktronics.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeneralAndAdministrativeExpense": { "auth_ref": [ "r34" ], "calculation": { "http://www.daktronics.com/role/CondensedConsolidatedStatementsofOperations": { "order": 2.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line.", "label": "General and Administrative Expense", "terseLabel": "General and administrative", "verboseLabel": "General and administrative" } } }, "localname": "GeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.daktronics.com/role/CondensedConsolidatedStatementsofOperations", "http://www.daktronics.com/role/SegmentReportingScheduleofSegmentReportingInformationBySegmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r157", "r277", "r457", "r491", "r507", "r545", "r552" ], "calculation": { "http://www.daktronics.com/role/CondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance", "terseLabel": "Goodwill" } } }, "localname": "Goodwill", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.daktronics.com/role/CondensedConsolidatedBalanceSheets", "http://www.daktronics.com/role/GoodwillScheduleofGoodwillDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Goodwill and Intangible Assets Disclosure [Abstract]" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": { "auth_ref": [ "r71" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for goodwill and intangible assets.", "label": "Goodwill and Intangible Assets Disclosure [Text Block]", "terseLabel": "Goodwill" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.daktronics.com/role/Goodwill" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillForeignCurrencyTranslationGainLoss": { "auth_ref": [ "r284" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of foreign currency translation gain (loss) which increases (decreases) an asset representing future economic benefits from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill, Foreign Currency Translation Gain (Loss)", "verboseLabel": "Foreign currency translation" } } }, "localname": "GoodwillForeignCurrencyTranslationGainLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.daktronics.com/role/GoodwillScheduleofGoodwillDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillImpairmentLoss": { "auth_ref": [ "r48", "r278", "r283", "r289", "r491" ], "calculation": { "http://www.daktronics.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.daktronics.com/role/CondensedConsolidatedStatementsofOperations": { "order": 1.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of loss from the write-down of an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill, Impairment Loss", "negatedTerseLabel": "Goodwill impairment", "terseLabel": "Goodwill impairment" } } }, "localname": "GoodwillImpairmentLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.daktronics.com/role/CondensedConsolidatedStatementsofCashFlows", "http://www.daktronics.com/role/CondensedConsolidatedStatementsofOperations", "http://www.daktronics.com/role/GoodwillDetailsTextual", "http://www.daktronics.com/role/GoodwillScheduleofGoodwillDetails", "http://www.daktronics.com/role/SegmentReportingScheduleofSegmentReportingInformationBySegmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Goodwill [Line Items]", "terseLabel": "Goodwill [Line Items]" } } }, "localname": "GoodwillLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.daktronics.com/role/GoodwillScheduleofGoodwillDetails" ], "xbrltype": "stringItemType" }, "us-gaap_GoodwillRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Goodwill [Roll Forward]", "terseLabel": "Goodwill [Roll Forward]" } } }, "localname": "GoodwillRollForward", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.daktronics.com/role/GoodwillScheduleofGoodwillDetails" ], "xbrltype": "stringItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r32", "r185", "r238", "r243", "r249", "r252", "r265", "r301", "r302", "r304", "r305", "r306", "r308", "r310", "r312", "r313", "r412", "r489", "r561" ], "calculation": { "http://www.daktronics.com/role/CondensedConsolidatedStatementsofOperations": { "order": 2.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.", "label": "Gross Profit", "totalLabel": "Gross profit", "verboseLabel": "Gross profit:" } } }, "localname": "GrossProfit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.daktronics.com/role/CondensedConsolidatedStatementsofOperations", "http://www.daktronics.com/role/SegmentReportingScheduleofSegmentReportingInformationBySegmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GuaranteeObligationsByNatureAxis": { "auth_ref": [ "r79" ], "lang": { "en-us": { "role": { "documentation": "Information by nature of guarantee.", "label": "Guarantor Obligations, Nature [Axis]", "terseLabel": "Guarantor Obligations, Nature [Axis]" } } }, "localname": "GuaranteeObligationsByNatureAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.daktronics.com/role/CommitmentsandContingenciesDetailsTextual" ], "xbrltype": "stringItemType" }, "us-gaap_GuaranteeObligationsNatureDomain": { "auth_ref": [ "r78" ], "lang": { "en-us": { "role": { "documentation": "Represents a description of the nature of the guarantee or each group of similar guarantees.", "label": "Guarantor Obligations, Nature [Domain]", "terseLabel": "Guarantor Obligations, Nature [Domain]" } } }, "localname": "GuaranteeObligationsNatureDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.daktronics.com/role/CommitmentsandContingenciesDetailsTextual" ], "xbrltype": "domainItemType" }, "us-gaap_GuaranteeOfBusinessRevenueMember": { "auth_ref": [ "r74", "r88" ], "lang": { "en-us": { "role": { "documentation": "Contracts that contingently require the indemnifying party (guarantor) to make payments to the indemnified party (guaranteed party) the amount by which the revenue of a specified business (or a specific portion of a business or for a specified product) for a specified period of time is less than a specified amount.", "label": "Guarantee of Business Revenue [Member]", "terseLabel": "Guarantee of Business Revenue" } } }, "localname": "GuaranteeOfBusinessRevenueMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.daktronics.com/role/CommitmentsandContingenciesDetailsTextual" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r28", "r118", "r127", "r141", "r238", "r243", "r249", "r252", "r461", "r489" ], "calculation": { "http://www.daktronics.com/role/CondensedConsolidatedStatementsofOperations": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.", "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "totalLabel": "Income (loss) before income taxes", "verboseLabel": "Income (loss) before income taxes" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.daktronics.com/role/CondensedConsolidatedStatementsofOperations", "http://www.daktronics.com/role/SegmentReportingScheduleofSegmentReportingInformationBySegmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromEquityMethodInvestments": { "auth_ref": [ "r29", "r48", "r67", "r126", "r139", "r235" ], "calculation": { "http://www.daktronics.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (loss) for proportionate share of equity method investee's income (loss).", "label": "Income (Loss) from Equity Method Investments", "negatedLabel": "Equity in loss of affiliates", "negatedTerseLabel": "Equity in loss of affiliate" } } }, "localname": "IncomeLossFromEquityMethodInvestments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.daktronics.com/role/CondensedConsolidatedStatementsofCashFlows", "http://www.daktronics.com/role/InvestmentsinAffiliatesDetailsTextual" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Statement [Abstract]", "terseLabel": "Income Statement [Abstract]" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationAxis": { "auth_ref": [ "r290", "r292" ], "lang": { "en-us": { "role": { "documentation": "Information by location in the income statement.", "label": "Income Statement Location [Axis]", "terseLabel": "Income Statement Location [Axis]" } } }, "localname": "IncomeStatementLocationAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.daktronics.com/role/InvestmentsinAffiliatesDetailsTextual" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationDomain": { "auth_ref": [ "r292" ], "lang": { "en-us": { "role": { "documentation": "Location in the income statement.", "label": "Income Statement Location [Domain]", "terseLabel": "Income Statement Location [Domain]" } } }, "localname": "IncomeStatementLocationDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.daktronics.com/role/InvestmentsinAffiliatesDetailsTextual" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Tax Disclosure [Abstract]" } } }, "localname": "IncomeTaxDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r186", "r382", "r384", "r385", "r389", "r393", "r395", "r396", "r397" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.", "label": "Income Tax Disclosure [Text Block]", "terseLabel": "Income Taxes" } } }, "localname": "IncomeTaxDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.daktronics.com/role/IncomeTaxes" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r187", "r200", "r201", "r236", "r380", "r390", "r394", "r466" ], "calculation": { "http://www.daktronics.com/role/CondensedConsolidatedStatementsofOperations": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Income Tax Expense (Benefit)", "terseLabel": "Income tax expense (benefit)" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.daktronics.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxesPaidNet": { "auth_ref": [ "r51" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes.", "label": "Income Taxes Paid, Net", "terseLabel": "Income taxes, net of refunds" } } }, "localname": "IncomeTaxesPaidNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.daktronics.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxesReceivable": { "auth_ref": [ "r124", "r138", "r519" ], "calculation": { "http://www.daktronics.com/role/CondensedConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying amount due within one year of the balance sheet date (or one operating cycle, if longer) from tax authorities as of the balance sheet date representing refunds of overpayments or recoveries based on agreed-upon resolutions of disputes.", "label": "Income Taxes Receivable, Current", "terseLabel": "Income tax receivables" } } }, "localname": "IncomeTaxesReceivable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.daktronics.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInContractWithCustomerAsset": { "auth_ref": [ "r524" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time.", "label": "Increase (Decrease) in Contract with Customer, Asset", "terseLabel": "Contract assets" } } }, "localname": "IncreaseDecreaseInContractWithCustomerAsset", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.daktronics.com/role/RevenueRecognitionContractwithCustomerContractAssetContractLiabilityandReceivableDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet": { "auth_ref": [ "r47" ], "calculation": { "http://www.daktronics.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in operating assets after deduction of operating liabilities classified as other.", "label": "Increase (Decrease) in Other Operating Assets and Liabilities, Net", "negatedLabel": "Change in operating assets and liabilities" } } }, "localname": "IncreaseDecreaseInOtherOperatingCapitalNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.daktronics.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInTemporaryEquityRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Increase (Decrease) in Temporary Equity [Roll Forward]", "terseLabel": "Increase (Decrease) in Stockholders' Equity [Roll Forward]" } } }, "localname": "IncreaseDecreaseInTemporaryEquityRollForward", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.daktronics.com/role/CondensedConsolidatedStatementsofShareholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": { "auth_ref": [ "r205", "r206", "r207", "r217", "r374" ], "lang": { "en-us": { "role": { "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of share based payment arrangements using the treasury stock method.", "label": "Incremental Common Shares Attributable to Dilutive Effect of Share-Based Payment Arrangements", "verboseLabel": "Dilution associated with stock compensation plans, shares (in shares)" } } }, "localname": "IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.daktronics.com/role/EarningsPerShareEPSScheduleofEarningsPerShareBasicandDilutedDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_InterestPaidAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Interest Paid, Including Capitalized Interest, Operating and Investing Activities [Abstract]", "terseLabel": "Cash paid for:" } } }, "localname": "InterestPaidAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.daktronics.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_InterestPaidNet": { "auth_ref": [ "r180", "r182", "r183" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.", "label": "Interest Paid, Excluding Capitalized Interest, Operating Activities", "terseLabel": "Interest" } } }, "localname": "InterestPaidNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.daktronics.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryNet": { "auth_ref": [ "r163", "r486", "r507" ], "calculation": { "http://www.daktronics.com/role/CondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.", "label": "Inventory, Net", "terseLabel": "Inventories" } } }, "localname": "InventoryNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.daktronics.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentIncomeNet": { "auth_ref": [ "r35", "r36" ], "calculation": { "http://www.daktronics.com/role/CondensedConsolidatedStatementsofOperations": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after accretion (amortization) of discount (premium), and investment expense, of interest income and dividend income on nonoperating securities.", "label": "Investment Income, Net", "terseLabel": "Interest (expense) income, net", "verboseLabel": "Interest (expense) income, net" } } }, "localname": "InvestmentIncomeNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.daktronics.com/role/CondensedConsolidatedStatementsofOperations", "http://www.daktronics.com/role/SegmentReportingScheduleofSegmentReportingInformationBySegmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentTextBlock": { "auth_ref": [ "r536", "r540", "r542", "r543" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for investment.", "label": "Investment [Text Block]", "terseLabel": "Investments in Affiliates" } } }, "localname": "InvestmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.daktronics.com/role/InvestmentsinAffiliates" ], "xbrltype": "textBlockItemType" }, "us-gaap_InvestmentsAndOtherNoncurrentAssets": { "auth_ref": [], "calculation": { "http://www.daktronics.com/role/CondensedConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investments, and noncurrent assets classified as other.", "label": "Investments and Other Noncurrent Assets", "terseLabel": "Investment in affiliates and other assets" } } }, "localname": "InvestmentsAndOtherNoncurrentAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.daktronics.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentsInAndAdvancesToAffiliatesScheduleOfInvestmentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Investments in and Advances to Affiliates, Schedule of Investments [Abstract]" } } }, "localname": "InvestmentsInAndAdvancesToAffiliatesScheduleOfInvestmentsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_LetterOfCreditMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A document typically issued by a financial institution which acts as a guarantee of payment to a beneficiary, or as the source of payment for a specific transaction (for example, wiring funds to a foreign exporter if and when specified merchandise is accepted pursuant to the terms of the letter of credit).", "label": "Letter of Credit [Member]", "terseLabel": "Letter of credit" } } }, "localname": "LetterOfCreditMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.daktronics.com/role/FinancingAgreementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r13", "r123", "r134", "r507", "r527", "r541", "r567" ], "calculation": { "http://www.daktronics.com/role/CondensedConsolidatedBalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.", "label": "Liabilities and Equity", "totalLabel": "TOTAL LIABILITIES AND SHAREHOLDERS' EQUITY" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.daktronics.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities and Equity [Abstract]", "terseLabel": "LIABILITIES AND SHAREHOLDERS' EQUITY" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.daktronics.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r17", "r155", "r185", "r265", "r301", "r302", "r304", "r305", "r306", "r308", "r310", "r312", "r313", "r399", "r400", "r401", "r412", "r507", "r561", "r568", "r569" ], "calculation": { "http://www.daktronics.com/role/CondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.", "label": "Liabilities, Current", "totalLabel": "Total current liabilities" } } }, "localname": "LiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.daktronics.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities, Current [Abstract]", "terseLabel": "CURRENT LIABILITIES:" } } }, "localname": "LiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.daktronics.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesNoncurrent": { "auth_ref": [ "r0", "r1", "r2", "r5", "r6", "r185", "r265", "r301", "r302", "r304", "r305", "r306", "r308", "r310", "r312", "r313", "r399", "r400", "r401", "r412", "r561", "r568", "r569" ], "calculation": { "http://www.daktronics.com/role/CondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation due after one year or beyond the normal operating cycle, if longer.", "label": "Liabilities, Noncurrent", "totalLabel": "Total long-term liabilities" } } }, "localname": "LiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.daktronics.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCredit": { "auth_ref": [ "r5", "r122", "r129" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The carrying value as of the balance sheet date of the current and noncurrent portions of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement.", "label": "Long-Term Line of Credit", "terseLabel": "Long-term line of credit" } } }, "localname": "LineOfCredit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.daktronics.com/role/FinancingAgreementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Line of Credit Facility [Line Items]", "terseLabel": "Line of Credit Facility [Line Items]" } } }, "localname": "LineOfCreditFacilityLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.daktronics.com/role/FinancingAgreementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "auth_ref": [ "r15" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.", "label": "Line of Credit Facility, Maximum Borrowing Capacity", "terseLabel": "Line of credit facility, maximum borrowing capacity" } } }, "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.daktronics.com/role/BasisofPresentationDetailsTextual", "http://www.daktronics.com/role/FinancingAgreementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity": { "auth_ref": [ "r15" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of borrowing capacity currently available under the credit facility (current borrowing capacity less the amount of borrowings outstanding).", "label": "Line of Credit Facility, Remaining Borrowing Capacity", "terseLabel": "Line of credit facility, maximum borrowing capacity" } } }, "localname": "LineOfCreditFacilityRemainingBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.daktronics.com/role/FinancingAgreementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityTable": { "auth_ref": [ "r15", "r526" ], "lang": { "en-us": { "role": { "documentation": "A table or schedule providing information pertaining to short-term or long-term contractual arrangements with lenders, including letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line.", "label": "Line of Credit Facility [Table]", "terseLabel": "Line of Credit Facility [Table]" } } }, "localname": "LineOfCreditFacilityTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.daktronics.com/role/FinancingAgreementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A contractual arrangement with a lender under which borrowings can be made up to a specific amount at any point in time, and under which borrowings outstanding may be either short-term or long-term, depending upon the particulars.", "label": "Line of Credit [Member]", "terseLabel": "Line of Credit" } } }, "localname": "LineOfCreditMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.daktronics.com/role/BasisofPresentationDetailsTextual", "http://www.daktronics.com/role/FinancingAgreementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LongTermLineOfCredit": { "auth_ref": [ "r18", "r90", "r91" ], "calculation": { "http://www.daktronics.com/role/CondensedConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The carrying value as of the balance sheet date of the noncurrent portion of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement.", "label": "Long-Term Line of Credit, Noncurrent", "terseLabel": "Line of Credit" } } }, "localname": "LongTermLineOfCredit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.daktronics.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongtermDebtTypeAxis": { "auth_ref": [ "r18" ], "lang": { "en-us": { "role": { "documentation": "Information by type of long-term debt.", "label": "Long-Term Debt, Type [Axis]", "terseLabel": "Long-Term Debt, Type [Axis]" } } }, "localname": "LongtermDebtTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.daktronics.com/role/InvestmentsinAffiliatesDetailsTextual" ], "xbrltype": "stringItemType" }, "us-gaap_LongtermDebtTypeDomain": { "auth_ref": [ "r18", "r92" ], "lang": { "en-us": { "role": { "documentation": "Type of long-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.", "label": "Long-Term Debt, Type [Domain]", "terseLabel": "Long-Term Debt, Type [Domain]" } } }, "localname": "LongtermDebtTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.daktronics.com/role/InvestmentsinAffiliatesDetailsTextual" ], "xbrltype": "domainItemType" }, "us-gaap_LossContingenciesLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Loss Contingencies [Line Items]", "terseLabel": "Loss Contingencies [Line Items]" } } }, "localname": "LossContingenciesLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.daktronics.com/role/CommitmentsandContingenciesDetailsTextual" ], "xbrltype": "stringItemType" }, "us-gaap_LossContingenciesTable": { "auth_ref": [ "r76", "r77", "r297", "r298", "r299", "r556", "r557" ], "lang": { "en-us": { "role": { "documentation": "Discloses the specific components (such as the nature, name, and date) of the loss contingency and gives an estimate of the possible loss or range of loss, or states that a reasonable estimate cannot be made. Excludes environmental contingencies, warranties and unconditional purchase obligations.", "label": "Loss Contingencies [Table]", "terseLabel": "Loss Contingencies [Table]" } } }, "localname": "LossContingenciesTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.daktronics.com/role/CommitmentsandContingenciesDetailsTextual" ], "xbrltype": "stringItemType" }, "us-gaap_LossContingencyAccrualAtCarryingValue": { "auth_ref": [ "r297", "r517" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of loss contingency liability.", "label": "Loss Contingency Accrual", "terseLabel": "Loss contingency accrual" } } }, "localname": "LossContingencyAccrualAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.daktronics.com/role/CommitmentsandContingenciesDetailsTextual" ], "xbrltype": "monetaryItemType" }, "us-gaap_MovementInStandardProductWarrantyAccrualRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Movement in Standard Product Warranty Accrual [Roll Forward]", "terseLabel": "Movement in Standard Product Warranty Accrual [Roll Forward]" } } }, "localname": "MovementInStandardProductWarrantyAccrualRollForward", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.daktronics.com/role/CommitmentsandContingenciesScheduleofProductWarrantyLiabilityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r181" ], "calculation": { "http://www.daktronics.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 4.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.", "label": "Net Cash Provided by (Used in) Financing Activities", "totalLabel": "Net cash provided by (used in) financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.daktronics.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]", "terseLabel": "CASH FLOWS FROM FINANCING ACTIVITIES:" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.daktronics.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r181" ], "calculation": { "http://www.daktronics.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.", "label": "Net Cash Provided by (Used in) Investing Activities", "totalLabel": "Net cash used in investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.daktronics.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]", "terseLabel": "CASH FLOWS FROM INVESTING ACTIVITIES:" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.daktronics.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r45", "r46", "r49" ], "calculation": { "http://www.daktronics.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.", "label": "Net Cash Provided by (Used in) Operating Activities", "totalLabel": "Net cash used in operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.daktronics.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "CASH FLOWS FROM OPERATING ACTIVITIES:" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.daktronics.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r30", "r49", "r128", "r140", "r153", "r168", "r171", "r175", "r185", "r192", "r194", "r195", "r196", "r197", "r200", "r201", "r213", "r238", "r243", "r249", "r252", "r265", "r301", "r302", "r304", "r305", "r306", "r308", "r310", "r312", "r313", "r405", "r412", "r489", "r561" ], "calculation": { "http://www.daktronics.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.daktronics.com/role/CondensedConsolidatedStatementsofComprehensiveLossIncome": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 }, "http://www.daktronics.com/role/CondensedConsolidatedStatementsofOperations": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.", "label": "Net Income (Loss) Attributable to Parent", "terseLabel": "Net income (loss)", "totalLabel": "Net income (loss)", "verboseLabel": "Basic earnings per share" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.daktronics.com/role/CondensedConsolidatedStatementsofCashFlows", "http://www.daktronics.com/role/CondensedConsolidatedStatementsofComprehensiveLossIncome", "http://www.daktronics.com/role/CondensedConsolidatedStatementsofOperations", "http://www.daktronics.com/role/CondensedConsolidatedStatementsofShareholdersEquity", "http://www.daktronics.com/role/EarningsPerShareEPSScheduleofEarningsPerShareBasicandDilutedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Income (Loss) Attributable to Parent [Abstract]", "terseLabel": "Net income (loss)" } } }, "localname": "NetIncomeLossAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.daktronics.com/role/EarningsPerShareEPSScheduleofEarningsPerShareBasicandDilutedDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted": { "auth_ref": [ "r203", "r209", "r210", "r211", "r212", "r214", "r217" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities, and addition from assumption of issuance of common shares for dilutive potential common shares; of income (loss) available to common shareholders.", "label": "Net Income (Loss) Available to Common Stockholders, Diluted", "verboseLabel": "Diluted earnings per share" } } }, "localname": "NetIncomeLossAvailableToCommonStockholdersDiluted", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.daktronics.com/role/EarningsPerShareEPSScheduleofEarningsPerShareBasicandDilutedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.", "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "terseLabel": "Recent Accounting Pronouncements" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.daktronics.com/role/BasisofPresentationPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NonUsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Countries excluding the United States of America (US).", "label": "Non-US [Member]", "terseLabel": "Outside United States" } } }, "localname": "NonUsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.daktronics.com/role/SegmentReportingScheduleofRevenueFromExternalCustomersandLonglivedAssetsByGeographicalAreasDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NoncashInvestingAndFinancingItemsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Noncash Investing and Financing Items [Abstract]", "terseLabel": "Supplemental schedule of non-cash investing and financing activities:" } } }, "localname": "NoncashInvestingAndFinancingItemsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.daktronics.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NoncurrentAssets": { "auth_ref": [ "r256" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Long-lived assets other than financial instruments, long-term customer relationships of a financial institution, mortgage and other servicing rights, deferred policy acquisition costs, and deferred tax assets.", "label": "Long-Lived Assets", "verboseLabel": "Property and equipment, net of accumulated depreciation:" } } }, "localname": "NoncurrentAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.daktronics.com/role/SegmentReportingScheduleofRevenueFromExternalCustomersandLonglivedAssetsByGeographicalAreasDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NonoperatingIncomeExpenseAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Nonoperating Income (Expense) [Abstract]", "terseLabel": "Nonoperating (expense) income:" } } }, "localname": "NonoperatingIncomeExpenseAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.daktronics.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "stringItemType" }, "us-gaap_NotesAndLoansReceivableNetCurrent": { "auth_ref": [ "r260", "r261", "r458" ], "calculation": { "http://www.daktronics.com/role/CondensedConsolidatedBalanceSheets": { "order": 8.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amortized cost, after allowance for credit loss, of financing receivable classified as current. Excludes net investment in lease.", "label": "Financing Receivable, after Allowance for Credit Loss, Current", "terseLabel": "Current maturities of long-term receivables" } } }, "localname": "NotesAndLoansReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.daktronics.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_NotesAndLoansReceivableNetNoncurrent": { "auth_ref": [], "calculation": { "http://www.daktronics.com/role/CondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of financing receivable, classified as noncurrent.", "label": "Financing Receivable, after Allowance for Credit Loss, Noncurrent", "terseLabel": "Long-term receivables, less current maturities" } } }, "localname": "NotesAndLoansReceivableNetNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.daktronics.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_NumberOfReportableSegments": { "auth_ref": [ "r534" ], "lang": { "en-us": { "role": { "documentation": "Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements.", "label": "Number of Reportable Segments", "terseLabel": "Number of reportable segments" } } }, "localname": "NumberOfReportableSegments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.daktronics.com/role/SegmentReportingDetailsTextual" ], "xbrltype": "integerItemType" }, "us-gaap_OperatingExpenses": { "auth_ref": [], "calculation": { "http://www.daktronics.com/role/CondensedConsolidatedStatementsofOperations": { "order": 1.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.", "label": "Operating Expenses", "totalLabel": "Operating expenses", "verboseLabel": "Operating expenses:" } } }, "localname": "OperatingExpenses", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.daktronics.com/role/CondensedConsolidatedStatementsofOperations", "http://www.daktronics.com/role/SegmentReportingScheduleofSegmentReportingInformationBySegmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingExpensesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Operating Expenses [Abstract]", "terseLabel": "Operating expenses:" } } }, "localname": "OperatingExpensesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.daktronics.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r238", "r243", "r249", "r252", "r489" ], "calculation": { "http://www.daktronics.com/role/CondensedConsolidatedStatementsofOperations": { "order": 3.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net result for the period of deducting operating expenses from operating revenues.", "label": "Operating Income (Loss)", "terseLabel": "Operating income (loss)", "totalLabel": "Operating income (loss)" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.daktronics.com/role/CondensedConsolidatedStatementsofOperations", "http://www.daktronics.com/role/SegmentReportingScheduleofSegmentReportingInformationBySegmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingSegmentsMember": { "auth_ref": [ "r242", "r243", "r244", "r245", "r246", "r252" ], "lang": { "en-us": { "role": { "documentation": "Identifies components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity.", "label": "Operating Segments [Member]", "terseLabel": "Operating segments" } } }, "localname": "OperatingSegmentsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.daktronics.com/role/SegmentReportingScheduleofSegmentReportingInformationBySegmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock": { "auth_ref": [ "r56", "r57", "r58", "r112" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the general note to the financial statements for the reporting entity which may include, descriptions of the basis of presentation, business description, significant accounting policies, consolidations, reclassifications, new pronouncements not yet adopted and changes in accounting principles.", "label": "Organization, Consolidation, Basis of Presentation, Business Description and Accounting Policies [Text Block]", "terseLabel": "Basis of Presentation" } } }, "localname": "OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.daktronics.com/role/BasisofPresentation" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax": { "auth_ref": [ "r165", "r166", "r167" ], "calculation": { "http://www.daktronics.com/role/CondensedConsolidatedStatementsofComprehensiveLossIncome": { "order": 2.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after tax and adjustment, of unrealized gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale) and unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale.", "label": "OCI, Debt Securities, Available-for-Sale, Gain (Loss), after Adjustment and Tax", "terseLabel": "Unrealized gain (loss) on available-for-sale securities, net of tax" } } }, "localname": "OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.daktronics.com/role/CondensedConsolidatedStatementsofComprehensiveLossIncome", "http://www.daktronics.com/role/CondensedConsolidatedStatementsofShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax": { "auth_ref": [ "r22" ], "calculation": { "http://www.daktronics.com/role/CondensedConsolidatedStatementsofComprehensiveLossIncome": { "order": 1.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax", "terseLabel": "Cumulative translation adjustments" } } }, "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.daktronics.com/role/CondensedConsolidatedStatementsofComprehensiveLossIncome", "http://www.daktronics.com/role/CondensedConsolidatedStatementsofShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other Comprehensive Income (Loss), Net of Tax [Abstract]", "terseLabel": "Other comprehensive (loss):" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.daktronics.com/role/CondensedConsolidatedStatementsofComprehensiveLossIncome" ], "xbrltype": "stringItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent": { "auth_ref": [ "r105", "r106", "r107", "r169", "r172" ], "calculation": { "http://www.daktronics.com/role/CondensedConsolidatedStatementsofComprehensiveLossIncome": { "order": 2.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of other comprehensive income (loss) attributable to parent entity.", "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent", "totalLabel": "Total other comprehensive (loss), net of tax" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.daktronics.com/role/CondensedConsolidatedStatementsofComprehensiveLossIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLiabilitiesNoncurrent": { "auth_ref": [ "r19" ], "calculation": { "http://www.daktronics.com/role/CondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.", "label": "Other Liabilities, Noncurrent", "terseLabel": "Other long-term obligations" } } }, "localname": "OtherLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.daktronics.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNonoperatingIncomeExpense": { "auth_ref": [ "r37" ], "calculation": { "http://www.daktronics.com/role/CondensedConsolidatedStatementsofOperations": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (expense) related to nonoperating activities, classified as other.", "label": "Other Nonoperating Income (Expense)", "terseLabel": "Other expense, net", "verboseLabel": "Other expense, net" } } }, "localname": "OtherNonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.daktronics.com/role/CondensedConsolidatedStatementsofOperations", "http://www.daktronics.com/role/SegmentReportingScheduleofSegmentReportingInformationBySegmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForRepurchaseOfCommonStock": { "auth_ref": [ "r43" ], "calculation": { "http://www.daktronics.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow to reacquire common stock during the period.", "label": "Payments for Repurchase of Common Stock", "negatedTerseLabel": "Payments for common shares repurchased" } } }, "localname": "PaymentsForRepurchaseOfCommonStock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.daktronics.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": { "auth_ref": [ "r179" ], "calculation": { "http://www.daktronics.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow to satisfy grantee's tax withholding obligation for award under share-based payment arrangement.", "label": "Payment, Tax Withholding, Share-Based Payment Arrangement", "negatedLabel": "Tax payments related to RSU issuances" } } }, "localname": "PaymentsRelatedToTaxWithholdingForShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.daktronics.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireEquityMethodInvestments": { "auth_ref": [ "r39" ], "calculation": { "http://www.daktronics.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the purchase of or advances to an equity method investments, which are investments in joint ventures and entities in which the entity has an equity ownership interest normally of 20 to 50 percent and exercises significant influence.", "label": "Payments to Acquire Equity Method Investments", "negatedLabel": "Purchases of equity and loans to equity investees", "terseLabel": "Amount invested" } } }, "localname": "PaymentsToAcquireEquityMethodInvestments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.daktronics.com/role/CondensedConsolidatedStatementsofCashFlows", "http://www.daktronics.com/role/InvestmentsinAffiliatesDetailsTextual" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireMarketableSecurities": { "auth_ref": [ "r65" ], "calculation": { "http://www.daktronics.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow for purchase of marketable security.", "label": "Payments to Acquire Marketable Securities", "negatedTerseLabel": "Purchases of marketable securities" } } }, "localname": "PaymentsToAcquireMarketableSecurities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.daktronics.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r40" ], "calculation": { "http://www.daktronics.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.", "label": "Payments to Acquire Property, Plant, and Equipment", "negatedLabel": "Purchases of property and equipment" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.daktronics.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PreferredStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Preferred shares may provide a preferential dividend to the dividend on common stock and may take precedence over common stock in the event of a liquidation. Preferred shares typically represent an ownership interest in the company.", "label": "Preferred Stock [Member]", "terseLabel": "Preferred Stock" } } }, "localname": "PreferredStockMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.daktronics.com/role/Cover" ], "xbrltype": "domainItemType" }, "us-gaap_PreferredStockSharesAuthorized": { "auth_ref": [ "r7" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.", "label": "Preferred Stock, Shares Authorized", "terseLabel": "Preferred stock, shares authorized (in shares)" } } }, "localname": "PreferredStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.daktronics.com/role/CondensedConsolidatedBalanceSheetsParentheticals" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesIssued": { "auth_ref": [ "r7", "r341" ], "lang": { "en-us": { "role": { "documentation": "Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.", "label": "Preferred Stock, Shares Issued", "terseLabel": "Preferred stock, shares issued (in shares)" } } }, "localname": "PreferredStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.daktronics.com/role/CondensedConsolidatedBalanceSheetsParentheticals" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesOutstanding": { "auth_ref": [ "r7" ], "lang": { "en-us": { "role": { "documentation": "Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.", "label": "Preferred Stock, Shares Outstanding", "terseLabel": "Preferred stock, shares outstanding (in shares)" } } }, "localname": "PreferredStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.daktronics.com/role/CondensedConsolidatedBalanceSheetsParentheticals" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockValue": { "auth_ref": [ "r7", "r507" ], "calculation": { "http://www.daktronics.com/role/CondensedConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Preferred Stock, Value, Issued", "terseLabel": "Preferred Shares, no par value, authorized 50,000 shares; no shares issued and outstanding" } } }, "localname": "PreferredStockValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.daktronics.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "auth_ref": [ "r520" ], "calculation": { "http://www.daktronics.com/role/CondensedConsolidatedBalanceSheets": { "order": 9.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.", "label": "Prepaid Expense and Other Assets, Current", "terseLabel": "Prepaid expenses and other current assets" } } }, "localname": "PrepaidExpenseAndOtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.daktronics.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromNotesPayable": { "auth_ref": [ "r42" ], "calculation": { "http://www.daktronics.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from a borrowing supported by a written promise to pay an obligation.", "label": "Proceeds from Notes Payable", "terseLabel": "Borrowings on notes payable" } } }, "localname": "ProceedsFromNotesPayable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.daktronics.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities": { "auth_ref": [], "calculation": { "http://www.daktronics.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow associated with the aggregate amount received by the entity through sale or maturity of marketable securities (held-to-maturity or available-for-sale) during the period.", "label": "Proceeds from Sale and Maturity of Marketable Securities", "terseLabel": "Proceeds from sales or maturities of marketable securities" } } }, "localname": "ProceedsFromSaleAndMaturityOfMarketableSecurities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.daktronics.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment": { "auth_ref": [ "r38" ], "calculation": { "http://www.daktronics.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from the sale of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale.", "label": "Proceeds from Sale of Property, Plant, and Equipment", "terseLabel": "Proceeds from sales of property, equipment and other assets" } } }, "localname": "ProceedsFromSaleOfPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.daktronics.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromStockOptionsExercised": { "auth_ref": [ "r41", "r99" ], "calculation": { "http://www.daktronics.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow from exercise of option under share-based payment arrangement.", "label": "Proceeds from Stock Options Exercised", "terseLabel": "Proceed from exercise of stock options" } } }, "localname": "ProceedsFromStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.daktronics.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductMember": { "auth_ref": [ "r497" ], "lang": { "en-us": { "role": { "documentation": "Article or substance produced by nature, labor or machinery.", "label": "Product [Member]", "terseLabel": "Product" } } }, "localname": "ProductMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.daktronics.com/role/RevenueRecognitionDetailsTextual" ], "xbrltype": "domainItemType" }, "us-gaap_ProductWarrantyAccrual": { "auth_ref": [ "r84", "r85", "r125" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for estimated claims under standard and extended warranty protection rights granted to customers.", "label": "Standard and Extended Product Warranty Accrual", "periodEndLabel": "Ending accrued warranty obligations", "periodStartLabel": "Beginning accrued warranty obligations" } } }, "localname": "ProductWarrantyAccrual", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.daktronics.com/role/CommitmentsandContingenciesScheduleofProductWarrantyLiabilityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductWarrantyAccrualClassifiedCurrent": { "auth_ref": [ "r16", "r75", "r80" ], "calculation": { "http://www.daktronics.com/role/CondensedConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for estimated claims under standard and extended warranty protection rights granted to customers. For classified balance sheets, represents the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Product Warranty Accrual, Current", "terseLabel": "Warranty obligations" } } }, "localname": "ProductWarrantyAccrualClassifiedCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.daktronics.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductWarrantyAccrualNoncurrent": { "auth_ref": [ "r19" ], "calculation": { "http://www.daktronics.com/role/CondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and due after one year (or beyond the operating cycle if longer) for estimated claims under standard and extended warranty protection rights granted to customers.", "label": "Product Warranty Accrual, Noncurrent", "terseLabel": "Long-term warranty obligations" } } }, "localname": "ProductWarrantyAccrualNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.daktronics.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductWarrantyAccrualPayments": { "auth_ref": [ "r81" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of decrease in the standard and extended product warranty accrual from payments made in cash or in kind to satisfy claims under the terms of the standard and extended product warranty.", "label": "Standard and Extended Product Warranty Accrual, Decrease for Payments", "negatedLabel": "Settlements made during the period" } } }, "localname": "ProductWarrantyAccrualPayments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.daktronics.com/role/CommitmentsandContingenciesScheduleofProductWarrantyLiabilityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductWarrantyAccrualPreexistingIncreaseDecrease": { "auth_ref": [ "r83" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in the standard and extended product warranty accrual from changes in estimates attributable to preexisting product warranties.", "label": "Standard and Extended Product Warranty Accrual, Increase (Decrease) for Preexisting Warranties", "terseLabel": "Changes in accrued warranty obligations for pre-existing warranties during the period, including expirations" } } }, "localname": "ProductWarrantyAccrualPreexistingIncreaseDecrease", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.daktronics.com/role/CommitmentsandContingenciesScheduleofProductWarrantyLiabilityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductWarrantyAccrualWarrantiesIssued": { "auth_ref": [ "r82" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in the standard and extended product warranty accrual from warranties issued.", "label": "Standard and Extended Product Warranty Accrual, Increase for Warranties Issued", "terseLabel": "Warranties issued during the period" } } }, "localname": "ProductWarrantyAccrualWarrantiesIssued", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.daktronics.com/role/CommitmentsandContingenciesScheduleofProductWarrantyLiabilityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r72", "r135", "r462", "r507" ], "calculation": { "http://www.daktronics.com/role/CondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Net", "terseLabel": "Property and equipment, net" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.daktronics.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProvisionForDoubtfulAccounts": { "auth_ref": [ "r178", "r268" ], "calculation": { "http://www.daktronics.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable.", "label": "Accounts Receivable, Credit Loss Expense (Reversal)", "terseLabel": "Provision (recovery) for doubtful accounts, net" } } }, "localname": "ProvisionForDoubtfulAccounts", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.daktronics.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_RelatedPartyTransactionAmountsOfTransaction": { "auth_ref": [ "r117", "r423" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of transactions with related party during the financial reporting period.", "label": "Related Party Transaction, Amounts of Transaction", "terseLabel": "Related party transaction, amounts of transaction" } } }, "localname": "RelatedPartyTransactionAmountsOfTransaction", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.daktronics.com/role/InvestmentsinAffiliatesDetailsTextual" ], "xbrltype": "monetaryItemType" }, "us-gaap_RepaymentsOfLongTermDebt": { "auth_ref": [ "r44" ], "calculation": { "http://www.daktronics.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for debt initially having maturity due after one year or beyond the normal operating cycle, if longer.", "label": "Repayments of Long-Term Debt", "negatedLabel": "Principal payments on long-term obligations" } } }, "localname": "RepaymentsOfLongTermDebt", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.daktronics.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_RepaymentsOfNotesPayable": { "auth_ref": [ "r44" ], "calculation": { "http://www.daktronics.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for a borrowing supported by a written promise to pay an obligation.", "label": "Repayments of Notes Payable", "negatedTerseLabel": "Payments on notes payable" } } }, "localname": "RepaymentsOfNotesPayable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.daktronics.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpense": { "auth_ref": [ "r102", "r150", "r570" ], "calculation": { "http://www.daktronics.com/role/CondensedConsolidatedStatementsofOperations": { "order": 4.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use.", "label": "Research and Development Expense", "terseLabel": "Product design and development", "verboseLabel": "Product design and development" } } }, "localname": "ResearchAndDevelopmentExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.daktronics.com/role/CondensedConsolidatedStatementsofOperations", "http://www.daktronics.com/role/SegmentReportingScheduleofSegmentReportingInformationBySegmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r50", "r55", "r156" ], "calculation": { "http://www.daktronics.com/role/BasisofPresentationScheduleofCashandCashEquivalentsDetails": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0 }, "http://www.daktronics.com/role/CondensedConsolidatedBalanceSheets": { "order": 7.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash and cash equivalents restricted as to withdrawal or usage, classified as current. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Restricted Cash and Cash Equivalents, Current", "terseLabel": "Restricted cash", "verboseLabel": "Restricted cash" } } }, "localname": "RestrictedCashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.daktronics.com/role/BasisofPresentationScheduleofCashandCashEquivalentsDetails", "http://www.daktronics.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r10", "r96", "r133", "r470", "r472", "r507" ], "calculation": { "http://www.daktronics.com/role/CondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings (Accumulated Deficit)", "terseLabel": "Retained earnings" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.daktronics.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r151", "r189", "r190", "r191", "r193", "r199", "r201", "r266", "r375", "r376", "r377", "r387", "r388", "r403", "r467", "r469" ], "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings [Member]", "terseLabel": "Retained Earnings" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.daktronics.com/role/CondensedConsolidatedStatementsofShareholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Revenue from Contract with Customer [Abstract]" } } }, "localname": "RevenueFromContractWithCustomerAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "auth_ref": [ "r229", "r230", "r242", "r247", "r248", "r254", "r255", "r258", "r361", "r362", "r455" ], "calculation": { "http://www.daktronics.com/role/CondensedConsolidatedStatementsofOperations": { "order": 2.0, "parentTag": "us-gaap_GrossProfit", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.", "label": "Revenue from Contract with Customer, Excluding Assessed Tax", "terseLabel": "Net sales" } } }, "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.daktronics.com/role/CondensedConsolidatedStatementsofOperations", "http://www.daktronics.com/role/RevenueRecognitionDisaggregationofRevenueDetails", "http://www.daktronics.com/role/SegmentReportingScheduleofRevenueFromExternalCustomersandLonglivedAssetsByGeographicalAreasDetails", "http://www.daktronics.com/role/SegmentReportingScheduleofSegmentReportingInformationBySegmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "auth_ref": [ "r351", "r352", "r353", "r354", "r355", "r356", "r359", "r360", "r365", "r366" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts.", "label": "Revenue from Contract with Customer [Text Block]", "terseLabel": "Revenue Recognition" } } }, "localname": "RevenueFromContractWithCustomerTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.daktronics.com/role/RevenueRecognition" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueRemainingPerformanceObligation": { "auth_ref": [ "r357" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of transaction price allocated to performance obligation that has not been recognized as revenue.", "label": "Revenue, Remaining Performance Obligation, Amount", "terseLabel": "Revenue, remaining performance obligation" } } }, "localname": "RevenueRemainingPerformanceObligation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.daktronics.com/role/RevenueRecognitionDetailsTextual" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]", "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.daktronics.com/role/RevenueRecognitionContractwithCustomerContractAssetContractLiabilityandReceivableDetails", "http://www.daktronics.com/role/RevenueRecognitionDetailsTextual" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1": { "auth_ref": [ "r358" ], "lang": { "en-us": { "role": { "documentation": "Period in which remaining performance obligation is expected to be recognized as revenue, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period", "terseLabel": "Revenue, remaining performance obligation, expected timing of satisfaction, period" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.daktronics.com/role/RevenueRecognitionDetailsTextual" ], "xbrltype": "durationItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis": { "auth_ref": [ "r358" ], "lang": { "en-us": { "role": { "documentation": "Start date of time band for expected timing of satisfaction of remaining performance obligation, in YYYY-MM-DD format.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]", "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.daktronics.com/role/RevenueRecognitionDetailsTextual" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about expected timing for satisfying remaining performance obligation.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table]", "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.daktronics.com/role/RevenueRecognitionContractwithCustomerContractAssetContractLiabilityandReceivableDetails", "http://www.daktronics.com/role/RevenueRecognitionDetailsTextual" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of cash and cash equivalents.", "label": "Schedule of Cash and Cash Equivalents [Table Text Block]", "terseLabel": "Schedule of Cash and Cash Equivalents" } } }, "localname": "ScheduleOfCashAndCashEquivalentsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.daktronics.com/role/BasisofPresentationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r533" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations.", "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]", "terseLabel": "Schedule of Earnings Per Share, Basic and Diluted" } } }, "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.daktronics.com/role/EarningsPerShareEPSTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock": { "auth_ref": [ "r406", "r407" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of assets and liabilities, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3).", "label": "Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block]", "terseLabel": "Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis" } } }, "localname": "ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.daktronics.com/role/FairValueMeasurementTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfGoodwillTable": { "auth_ref": [ "r279", "r280", "r281", "r282", "r283", "r284", "r285", "r286", "r287", "r288", "r289", "r491" ], "lang": { "en-us": { "role": { "documentation": "Schedule of goodwill and the changes during the year due to acquisition, sale, impairment or for other reasons.", "label": "Schedule of Goodwill [Table]", "terseLabel": "Schedule of Goodwill [Table]" } } }, "localname": "ScheduleOfGoodwillTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.daktronics.com/role/GoodwillScheduleofGoodwillDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfGoodwillTextBlock": { "auth_ref": [ "r491", "r545", "r546", "r547", "r548", "r549", "r550", "r551", "r552", "r553", "r554", "r555" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of goodwill by reportable segment and in total which includes a rollforward schedule.", "label": "Schedule of Goodwill [Table Text Block]", "terseLabel": "Schedule of Goodwill" } } }, "localname": "ScheduleOfGoodwillTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.daktronics.com/role/GoodwillTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfInvestmentsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Schedule of Investments [Line Items]", "terseLabel": "Schedule of Investments [Line Items]" } } }, "localname": "ScheduleOfInvestmentsLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.daktronics.com/role/InvestmentsinAffiliatesDetailsTextual" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfInvestmentsTable": { "auth_ref": [ "r149" ], "lang": { "en-us": { "role": { "documentation": "A container table for all schedule of investment items. It ties in the \"Legal Entity [Axis]\" to all of its contained line items.", "label": "Schedule of Investments [Table]", "terseLabel": "Schedule of Investments [Table]" } } }, "localname": "ScheduleOfInvestmentsTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.daktronics.com/role/InvestmentsinAffiliatesDetailsTextual" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock": { "auth_ref": [ "r86" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the changes in the guarantor's aggregate product warranty liability, including the beginning balance of the aggregate product warranty liability, the aggregate reductions in that liability for payments made (in cash or in kind) under the warranty, the aggregate changes in the liability for accruals related to product warranties issued during the reporting period, the aggregate changes in the liability for accruals related to preexisting warranties (including adjustments related to changes in estimates), and the ending balance of the aggregate product warranty liability.", "label": "Schedule of Product Warranty Liability [Table Text Block]", "terseLabel": "Schedule of Product Warranty Liability" } } }, "localname": "ScheduleOfProductWarrantyLiabilityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.daktronics.com/role/CommitmentsandContingenciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock": { "auth_ref": [ "r31", "r63" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of information concerning material long-lived assets (excluding financial instruments, customer relationships with financial institutions, mortgage and other servicing rights, deferred policy acquisition costs, and deferred taxes assets) located in identified geographic areas and/or the amount of revenue from external customers attributed to that country from which revenue is material. An entity may also provide subtotals of geographic information about groups of countries.", "label": "Schedule of Revenue from External Customers and Long-Lived Assets, by Geographical Areas [Table Text Block]", "terseLabel": "Schedule of Revenue From External Customers and Long-lived Assets, By Geographical Areas" } } }, "localname": "ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.daktronics.com/role/SegmentReportingTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": { "auth_ref": [ "r59", "r60", "r61", "r69" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the profit or loss and total assets for each reportable segment. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.", "label": "Schedule of Segment Reporting Information, by Segment [Table Text Block]", "terseLabel": "Schedule of Segment Reporting Information, By Segment" } } }, "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.daktronics.com/role/SegmentReportingTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentDomain": { "auth_ref": [ "r226", "r229", "r230", "r231", "r232", "r233", "r234", "r235", "r236", "r237", "r238", "r239", "r240", "r242", "r243", "r244", "r245", "r246", "r247", "r248", "r249", "r250", "r252", "r258", "r279", "r280", "r281", "r282", "r283", "r284", "r285", "r286", "r287", "r293", "r294", "r491", "r572" ], "lang": { "en-us": { "role": { "documentation": "Components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity.", "label": "Segments [Domain]", "terseLabel": "Segments [Domain]" } } }, "localname": "SegmentDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.daktronics.com/role/GoodwillScheduleofGoodwillDetails", "http://www.daktronics.com/role/RevenueRecognitionDisaggregationofRevenueDetails", "http://www.daktronics.com/role/SegmentReportingScheduleofSegmentReportingInformationBySegmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SegmentReportingAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Segment Reporting [Abstract]" } } }, "localname": "SegmentReportingAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingDisclosureTextBlock": { "auth_ref": [ "r226", "r227", "r228", "r238", "r241", "r246", "r250", "r251", "r252", "r253", "r254", "r257", "r258", "r259" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments.", "label": "Segment Reporting Disclosure [Text Block]", "terseLabel": "Segment Reporting" } } }, "localname": "SegmentReportingDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.daktronics.com/role/SegmentReporting" ], "xbrltype": "textBlockItemType" }, "us-gaap_SellingExpense": { "auth_ref": [ "r34" ], "calculation": { "http://www.daktronics.com/role/CondensedConsolidatedStatementsofOperations": { "order": 3.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Expenses recognized in the period that are directly related to the selling and distribution of products or services.", "label": "Selling Expense", "terseLabel": "Selling", "verboseLabel": "Selling" } } }, "localname": "SellingExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.daktronics.com/role/CondensedConsolidatedStatementsofOperations", "http://www.daktronics.com/role/SegmentReportingScheduleofSegmentReportingInformationBySegmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ServiceMember": { "auth_ref": [ "r497" ], "lang": { "en-us": { "role": { "documentation": "Assistance, including, but not limited to, technology, license and maintenance, license and service, maintenance, oil and gas, and financial service.", "label": "Service [Member]", "terseLabel": "Service" } } }, "localname": "ServiceMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.daktronics.com/role/RevenueRecognitionDetailsTextual" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r47" ], "calculation": { "http://www.daktronics.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncash expense for share-based payment arrangement.", "label": "Share-Based Payment Arrangement, Noncash Expense", "terseLabel": "Share-based compensation" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.daktronics.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_StandbyLettersOfCreditMember": { "auth_ref": [ "r87", "r104", "r147", "r300" ], "lang": { "en-us": { "role": { "documentation": "An irrevocable undertaking (typically by a financial institution) to guarantee payment of a specified financial obligation.", "label": "Standby Letters of Credit [Member]", "terseLabel": "Standby letters of credit" } } }, "localname": "StandbyLettersOfCreditMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.daktronics.com/role/FinancingAgreementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_StatementBusinessSegmentsAxis": { "auth_ref": [ "r152", "r226", "r229", "r230", "r231", "r232", "r233", "r234", "r235", "r236", "r237", "r238", "r239", "r240", "r242", "r243", "r244", "r245", "r246", "r247", "r248", "r249", "r250", "r252", "r258", "r279", "r280", "r281", "r282", "r283", "r284", "r285", "r286", "r287", "r291", "r293", "r294", "r491", "r572" ], "lang": { "en-us": { "role": { "documentation": "Information by business segments.", "label": "Segments [Axis]", "terseLabel": "Segments [Axis]" } } }, "localname": "StatementBusinessSegmentsAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.daktronics.com/role/GoodwillScheduleofGoodwillDetails", "http://www.daktronics.com/role/RevenueRecognitionDisaggregationofRevenueDetails", "http://www.daktronics.com/role/SegmentReportingScheduleofSegmentReportingInformationBySegmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementClassOfStockAxis": { "auth_ref": [ "r159", "r160", "r161", "r185", "r204", "r208", "r215", "r217", "r224", "r225", "r265", "r301", "r304", "r305", "r306", "r312", "r313", "r341", "r342", "r343", "r344", "r346", "r412", "r484", "r516", "r525", "r532" ], "lang": { "en-us": { "role": { "documentation": "Information by the different classes of stock of the entity.", "label": "Class of Stock [Axis]", "terseLabel": "Class of Stock [Axis]" } } }, "localname": "StatementClassOfStockAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.daktronics.com/role/Cover" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r21", "r95", "r151", "r173", "r174", "r175", "r189", "r190", "r191", "r193", "r199", "r201", "r223", "r266", "r347", "r375", "r376", "r377", "r387", "r388", "r403", "r414", "r415", "r416", "r417", "r418", "r419", "r422", "r467", "r468", "r469" ], "lang": { "en-us": { "role": { "documentation": "Information by component of equity.", "label": "Equity Components [Axis]", "terseLabel": "Equity Components [Axis]" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.daktronics.com/role/CondensedConsolidatedStatementsofShareholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_StatementLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Statement [Line Items]", "terseLabel": "Statement [Line Items]" } } }, "localname": "StatementLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.daktronics.com/role/CondensedConsolidatedStatementsofShareholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOfCashFlowsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Cash Flows [Abstract]", "terseLabel": "Statement of Cash Flows [Abstract]" } } }, "localname": "StatementOfCashFlowsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementOfFinancialPositionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Financial Position [Abstract]", "terseLabel": "Statement of Financial Position [Abstract]" } } }, "localname": "StatementOfFinancialPositionAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Comprehensive Income [Abstract]", "terseLabel": "Statement of Comprehensive Income [Abstract]" } } }, "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementOfStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Stockholders' Equity [Abstract]", "terseLabel": "Statement of Stockholders' Equity [Abstract]" } } }, "localname": "StatementOfStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r189", "r190", "r191", "r223", "r455" ], "lang": { "en-us": { "role": { "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed.", "label": "Statement [Table]", "terseLabel": "Statement [Table]" } } }, "localname": "StatementTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.daktronics.com/role/CondensedConsolidatedStatementsofShareholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_StatutoryAccountingPracticesLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Statutory Accounting Practices [Line Items]", "terseLabel": "Statutory Accounting Practices [Line Items]" } } }, "localname": "StatutoryAccountingPracticesLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.daktronics.com/role/BasisofPresentationDetailsTextual" ], "xbrltype": "stringItemType" }, "us-gaap_StatutoryAccountingPracticesTable": { "auth_ref": [ "r137", "r142", "r143", "r144", "r145", "r146" ], "lang": { "en-us": { "role": { "documentation": "Detail by state, country, or other jurisdiction of domicile in which financial statements are filed reflecting statutory capital and surplus, net income and the differences between financial reports which are in conformity with generally accepted accounting principles and the statutory financial statements which also use state permitted or prescribed accounting practices.", "label": "Statutory Accounting Practices [Table]", "terseLabel": "Statutory Accounting Practices [Table]" } } }, "localname": "StatutoryAccountingPracticesTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.daktronics.com/role/BasisofPresentationDetailsTextual" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssued1": { "auth_ref": [ "r52", "r53", "r54" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The fair value of stock issued in noncash financing activities.", "label": "Stock Issued", "terseLabel": "Contributions of common stock under the ESPP" } } }, "localname": "StockIssued1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.daktronics.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan": { "auth_ref": [ "r7", "r8", "r95", "r96" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate change in value for stock issued during the period as a result of employee stock purchase plan.", "label": "Stock Issued During Period, Value, Employee Stock Purchase Plan", "terseLabel": "Employee savings plan activity" } } }, "localname": "StockIssuedDuringPeriodValueEmployeeStockPurchasePlan", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.daktronics.com/role/CondensedConsolidatedStatementsofShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": { "auth_ref": [ "r21", "r95", "r96" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of stock issued as a result of the exercise of stock options.", "label": "Stock Issued During Period, Value, Stock Options Exercised", "terseLabel": "Exercise of stock options" } } }, "localname": "StockIssuedDuringPeriodValueStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.daktronics.com/role/CondensedConsolidatedStatementsofShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueTreasuryStockReissued": { "auth_ref": [ "r7", "r8", "r95", "r96", "r97" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of treasury shares or units reissued. Excludes reissuance of shares or units in treasury for award under share-based payment arrangement.", "label": "Stock Issued During Period, Value, Treasury Stock Reissued", "terseLabel": "Treasury stock reissued" } } }, "localname": "StockIssuedDuringPeriodValueTreasuryStockReissued", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.daktronics.com/role/CondensedConsolidatedStatementsofShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r8", "r11", "r12", "r64", "r507", "r527", "r541", "r567" ], "calculation": { "http://www.daktronics.com/role/CondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.", "label": "Stockholders' Equity Attributable to Parent", "periodEndLabel": "Balance ending", "periodStartLabel": "Balance beginning", "totalLabel": "TOTAL SHAREHOLDERS' EQUITY" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.daktronics.com/role/CondensedConsolidatedBalanceSheets", "http://www.daktronics.com/role/CondensedConsolidatedStatementsofShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stockholders' Equity Attributable to Parent [Abstract]", "terseLabel": "SHAREHOLDERS' EQUITY:" } } }, "localname": "StockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.daktronics.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventMember": { "auth_ref": [ "r420", "r424" ], "lang": { "en-us": { "role": { "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event [Member]", "terseLabel": "Subsequent Event" } } }, "localname": "SubsequentEventMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.daktronics.com/role/BasisofPresentationDetailsTextual", "http://www.daktronics.com/role/FinancingAgreementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventTypeAxis": { "auth_ref": [ "r420", "r424" ], "lang": { "en-us": { "role": { "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event Type [Axis]", "terseLabel": "Subsequent Event Type [Axis]" } } }, "localname": "SubsequentEventTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.daktronics.com/role/BasisofPresentationDetailsTextual", "http://www.daktronics.com/role/FinancingAgreementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeDomain": { "auth_ref": [ "r420", "r424" ], "lang": { "en-us": { "role": { "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event Type [Domain]", "terseLabel": "Subsequent Event Type [Domain]" } } }, "localname": "SubsequentEventTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.daktronics.com/role/BasisofPresentationDetailsTextual", "http://www.daktronics.com/role/FinancingAgreementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SupplementalCashFlowInformationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Supplemental Cash Flow Information [Abstract]", "terseLabel": "Supplemental disclosures of cash flow information:" } } }, "localname": "SupplementalCashFlowInformationAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.daktronics.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_SuretyBondMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "An obligation arising from a three-party agreement that legally binds together a principal who needs the bond, an obligee who requires the bond and a surety company that sells the bond.", "label": "Surety Bond [Member]", "terseLabel": "Surety Bond" } } }, "localname": "SuretyBondMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.daktronics.com/role/CommitmentsandContingenciesDetailsTextual" ], "xbrltype": "domainItemType" }, "us-gaap_TimingOfTransferOfGoodOrServiceAxis": { "auth_ref": [ "r502", "r564" ], "lang": { "en-us": { "role": { "documentation": "Information by timing of transfer of good or service to customer.", "label": "Timing of Transfer of Good or Service [Axis]", "terseLabel": "Timing of Transfer of Good or Service [Axis]" } } }, "localname": "TimingOfTransferOfGoodOrServiceAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.daktronics.com/role/RevenueRecognitionDisaggregationofRevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_TimingOfTransferOfGoodOrServiceDomain": { "auth_ref": [ "r502", "r564" ], "lang": { "en-us": { "role": { "documentation": "Timing of transfer of good or service to customer. Includes, but is not limited to, at point in time or over time.", "label": "Timing of Transfer of Good or Service [Domain]", "terseLabel": "Timing of Transfer of Good or Service [Domain]" } } }, "localname": "TimingOfTransferOfGoodOrServiceDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.daktronics.com/role/RevenueRecognitionDisaggregationofRevenueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TransferredAtPointInTimeMember": { "auth_ref": [ "r502" ], "lang": { "en-us": { "role": { "documentation": "Contract with customer in which good or service is transferred at point in time.", "label": "Transferred at Point in Time [Member]", "terseLabel": "Goods/services transferred at a point in time" } } }, "localname": "TransferredAtPointInTimeMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.daktronics.com/role/RevenueRecognitionDisaggregationofRevenueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TransferredOverTimeMember": { "auth_ref": [ "r502" ], "lang": { "en-us": { "role": { "documentation": "Contract with customer in which good or service is transferred over time.", "label": "Transferred over Time [Member]", "terseLabel": "Goods/services transferred over time" } } }, "localname": "TransferredOverTimeMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.daktronics.com/role/RevenueRecognitionDisaggregationofRevenueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": { "auth_ref": [ "r262", "r263", "r339", "r345", "r402", "r425", "r426", "r427", "r428", "r429", "r430", "r431", "r432", "r433", "r434", "r435", "r436", "r437", "r438", "r439", "r440", "r441", "r442", "r443", "r444", "r445", "r446", "r447", "r448", "r449", "r450", "r451", "r452", "r453", "r454", "r537", "r538", "r539", "r573", "r574", "r575", "r576", "r577", "r578", "r579" ], "lang": { "en-us": { "role": { "documentation": "Instrument or contract that imposes a contractual obligation to deliver cash or another financial instrument or to exchange other financial instruments on potentially unfavorable terms and conveys a contractual right to receive cash or another financial instrument or to exchange other financial instruments on potentially favorable terms.", "label": "Financial Instruments [Domain]", "terseLabel": "Financial Instruments [Domain]" } } }, "localname": "TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.daktronics.com/role/FairValueMeasurementScheduleofFairValueAssetsandLiabilitiesMeasuredonRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockMember": { "auth_ref": [ "r20", "r97" ], "lang": { "en-us": { "role": { "documentation": "Shares of an entity that have been repurchased by the entity. This stock has no voting rights and receives no dividends. Note that treasury stock may be recorded at its total cost or separately as par (or stated) value and additional paid in capital. Classified within stockholders' equity if nonredeemable or redeemable solely at the option of the issuer. Classified within temporary equity if redemption is outside the control of the issuer.", "label": "Treasury Stock [Member]", "terseLabel": "Treasury Stock" } } }, "localname": "TreasuryStockMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.daktronics.com/role/CondensedConsolidatedStatementsofShareholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockShares": { "auth_ref": [ "r20", "r97" ], "lang": { "en-us": { "role": { "documentation": "Number of common and preferred shares that were previously issued and that were repurchased by the issuing entity and held in treasury on the financial statement date. This stock has no voting rights and receives no dividends.", "label": "Treasury Stock, Shares", "terseLabel": "Treasury stock, shares (in shares)" } } }, "localname": "TreasuryStockShares", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.daktronics.com/role/CondensedConsolidatedBalanceSheetsParentheticals" ], "xbrltype": "sharesItemType" }, "us-gaap_TreasuryStockValue": { "auth_ref": [ "r20", "r97", "r98" ], "calculation": { "http://www.daktronics.com/role/CondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquity", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount allocated to treasury stock. Treasury stock is common and preferred shares of an entity that were issued, repurchased by the entity, and are held in its treasury.", "label": "Treasury Stock, Value", "negatedLabel": "Treasury Stock, at cost, 1,907,445 shares at January\u00a028, 2023 and April\u00a030, 2022, respectively" } } }, "localname": "TreasuryStockValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.daktronics.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_TreasuryStockValueAcquiredCostMethod": { "auth_ref": [ "r95", "r96", "r97" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Equity impact of the cost of common and preferred stock that were repurchased during the period. Recorded using the cost method.", "label": "Treasury Stock, Value, Acquired, Cost Method", "negatedTerseLabel": "Treasury stock purchase" } } }, "localname": "TreasuryStockValueAcquiredCostMethod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.daktronics.com/role/CondensedConsolidatedStatementsofShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_USGovernmentAgenciesDebtSecuritiesMember": { "auth_ref": [ "r487", "r504", "r571" ], "lang": { "en-us": { "role": { "documentation": "Debentures, notes, and other debt securities issued by US government agencies, for example, but not limited to, Government National Mortgage Association (GNMA or Ginnie Mae). Excludes US treasury securities and debt issued by government-sponsored Enterprises (GSEs), for example, but is not limited to, Federal Home Loan Mortgage Corporation (FHLMC or Freddie Mac), Federal National Mortgage Association (FNMA or Fannie Mae), and the Federal Home Loan Bank (FHLB).", "label": "US Government Agencies Debt Securities [Member]", "terseLabel": "US Government securities" } } }, "localname": "USGovernmentAgenciesDebtSecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.daktronics.com/role/FairValueMeasurementScheduleofFairValueAssetsandLiabilitiesMeasuredonRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_USGovernmentSponsoredEnterprisesDebtSecuritiesMember": { "auth_ref": [ "r565", "r571" ], "lang": { "en-us": { "role": { "documentation": "Debentures, bonds and other debt securities issued by US government sponsored entities (GSEs), for example, but not limited to, Federal Home Loan Mortgage Corporation (FHLMC or Freddie Mac), Federal National Mortgage Association (FNMA or Fannie Mae), and the Federal Home Loan Bank (FHLB). Excludes debt issued by the Government National Mortgage Association (GNMA or Ginnie Mae).", "label": "US Government-sponsored Enterprises Debt Securities [Member]", "terseLabel": "US Government sponsored entities" } } }, "localname": "USGovernmentSponsoredEnterprisesDebtSecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.daktronics.com/role/FairValueMeasurementScheduleofFairValueAssetsandLiabilitiesMeasuredonRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate": { "auth_ref": [ "r383" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The total amount of unrecognized tax benefits that, if recognized, would affect the effective tax rate.", "label": "Unrecognized Tax Benefits that Would Impact Effective Tax Rate", "terseLabel": "Unrecognized tax benefits" } } }, "localname": "UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.daktronics.com/role/IncomeTaxesDetailsTextual" ], "xbrltype": "monetaryItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r203", "r217" ], "lang": { "en-us": { "role": { "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.", "label": "Weighted Average Number of Shares Outstanding, Diluted", "terseLabel": "Diluted (in shares)", "verboseLabel": "Diluted earnings per share, shares (in shares)" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.daktronics.com/role/CondensedConsolidatedStatementsofOperations", "http://www.daktronics.com/role/EarningsPerShareEPSScheduleofEarningsPerShareBasicandDilutedDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Weighted Average Number of Shares Outstanding, Diluted [Abstract]", "terseLabel": "Weighted average shares outstanding:" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.daktronics.com/role/CondensedConsolidatedStatementsofOperations" ], "xbrltype": "stringItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r202", "r217" ], "lang": { "en-us": { "role": { "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.", "label": "Weighted Average Number of Shares Outstanding, Basic", "terseLabel": "Basic (in shares)", "verboseLabel": "Basic earnings per share, shares (in shares)" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.daktronics.com/role/CondensedConsolidatedStatementsofOperations", "http://www.daktronics.com/role/EarningsPerShareEPSScheduleofEarningsPerShareBasicandDilutedDetails" ], "xbrltype": "sharesItemType" } }, "unitCount": 5 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 201.5-02(24))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 201.5-02(25))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126964447&loc=d3e11149-113907", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126964447&loc=d3e11178-113907", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "730", "URI": "https://asc.fasb.org/extlink&oid=6420194&loc=d3e21568-108373", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.7)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "15", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=116873149&loc=d3e923-111674", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4569616-111683", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4569643-111683", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(3)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c),(3)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "2AA", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "a", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=SL6759068-111685", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5728-111685", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "5A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=SL6759159-111685", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r112": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "810", "URI": "https://asc.fasb.org/topic&trid=2197479", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13467-108611", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13476-108611", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=123444420&loc=d3e33268-110906", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39603-107864", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "940", "URI": "https://asc.fasb.org/extlink&oid=126941158&loc=d3e41242-110953", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(11))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(31))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(13))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(15)(1))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(16))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(23))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.10)", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.15(5))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(13)(f))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(15))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(22))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(16))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(32))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(12))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(15)(b)(1))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(16)(a))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(25))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(8))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.15(a))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.23(c))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.5(c))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(10))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(18))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(8))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "505", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=6486098&loc=d3e24708-158529", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "505", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=6486098&loc=d3e24746-158529", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "505", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=6486098&loc=d3e24790-158529", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "55", "SubTopic": "505", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=82848697&loc=d3e24938-158530", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "55", "SubTopic": "505", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=82848697&loc=d3e24959-158530", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=66023616&loc=SL35737432-115832", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(13))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=120401414&loc=d3e603758-122996", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12)", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611133-123010", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(b),22(b))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "985", "URI": "https://asc.fasb.org/extlink&oid=6501960&loc=d3e128462-111756", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "105", "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=d3e1361-107760", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6904-107765", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(15))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(18))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(27)(b))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.20)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(4))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(9))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e637-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.21)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669625-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669625-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(24))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(25))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(5))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3367-108585", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3521-108585", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3536-108585", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4297-108586", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(c))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(2))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-04(a))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e24072-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.24)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22583-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22595-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 201.5-02(26))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29,30)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22658-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22663-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1448-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1505-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1252-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1707-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1757-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "28A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1500-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1278-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1930-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-31)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1930-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1930-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1930-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1337-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3630-109257", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=109243012&loc=SL65017193-207537", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=128363288&loc=d3e3842-109258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r222": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "https://asc.fasb.org/topic&trid=2144383", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org/extlink&oid=125520817&loc=d3e70191-108054", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org/extlink&oid=6373374&loc=d3e70434-108055", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "272", "URI": "https://asc.fasb.org/extlink&oid=6373374&loc=d3e70478-108055", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8657-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8721-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8721-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(j)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8813-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r24": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e637-108580", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8813-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "26", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8844-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8924-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e681-108580", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "34", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8981-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9031-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9054-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r259": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "280", "URI": "https://asc.fasb.org/topic&trid=2134510", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r26": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669686-108580", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=124259787&loc=d3e4428-111522", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=124259787&loc=d3e4531-111522", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27232-111563", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "5A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=SL120269820-111563", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "323", "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919244-210447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r27": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e557-108580", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919253-210447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919258-210447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919230-210447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124258926&loc=SL82898722-210454", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124269663&loc=SL82922888-210455", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124269663&loc=SL82922895-210455", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124269663&loc=SL82922900-210455", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=99380562&loc=d3e13770-109266", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=99380562&loc=d3e13777-109266", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r28": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(10))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=SL108378252-109267", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13854-109267", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(12))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(d))", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "440", "URI": "https://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "440", "URI": "https://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14326-108349", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(19))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(20))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "460", "URI": "https://asc.fasb.org/extlink&oid=124440162&loc=d3e12021-110248", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(B))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(5))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(C))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(5))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r32": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1,2)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(i)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r339": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.4)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r340": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496171-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21463-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126919976&loc=SL49130531-203044", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126919976&loc=SL49130532-203044", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.7(a),(b))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126919976&loc=SL49130533-203044", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130551-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130556-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130556-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r359": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130556-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.8)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130558-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r361": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130543-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130545-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130549-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r364": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130549-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130550-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r366": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "https://asc.fasb.org/topic&trid=49130388", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(01)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r368": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r369": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(A)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.9)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r370": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(B)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r371": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(C)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r372": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(03)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r373": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126961718&loc=d3e4534-113899", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r374": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126962052&loc=d3e4991-113900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r375": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r376": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r377": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e31917-109318", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e31931-109318", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3179-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r380": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32672-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r381": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32687-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r382": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32705-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r383": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r384": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32809-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r385": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32857-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r386": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r387": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r388": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r389": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.5.Q1)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r390": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.7)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r391": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.1)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r392": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.2)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r393": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.C)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330215-122817", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r394": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123586238&loc=d3e38679-109324", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r395": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "270", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=6424409&loc=d3e44925-109338", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r396": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=6424122&loc=d3e41874-109331", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r397": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "https://asc.fasb.org/topic&trid=2144680", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r398": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r399": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(20))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r400": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r401": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r402": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126731327&loc=d3e90205-114008", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r403": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r404": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(4)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r405": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r406": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r407": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r408": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(1)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r409": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(2)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3255-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r410": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r411": { "Name": "Accounting Standards Codification", "Paragraph": "6A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=SL6742756-110258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r412": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r413": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=123444420&loc=d3e33268-110906", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r414": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32136-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r415": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r416": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r417": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r418": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r419": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3255-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r420": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=6450520&loc=d3e32618-110901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r421": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=124429444&loc=SL124452920-239629", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r422": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(03)", "Topic": "848", "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r423": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r424": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "855", "URI": "https://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r425": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)(i)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r426": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)(ii)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r427": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r428": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r429": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r430": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r431": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r432": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r433": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r434": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r435": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r436": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r437": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r438": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=66007379&loc=d3e113888-111728", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r439": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=109249958&loc=SL34722452-111729", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r440": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122625-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r441": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122625-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r442": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122625-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r443": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(4)(i)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122625-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r444": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r445": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r446": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r447": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(4)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r448": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(5)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r449": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(6)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3521-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r450": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(7)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r451": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(b)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r452": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r453": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r454": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r455": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.L)", "Topic": "924", "URI": "https://asc.fasb.org/extlink&oid=6472922&loc=d3e499488-122856", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r456": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "926", "URI": "https://asc.fasb.org/extlink&oid=120154696&loc=d3e54445-107959", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r457": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(10)(1))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r458": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(7))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r459": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(26))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3536-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r460": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(27))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r461": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.9-05(b)(2))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399901&loc=d3e537907-122884", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r462": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=124429447&loc=SL124453093-239630", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r463": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r464": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(22))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r465": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(23))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r466": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(9))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r467": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r468": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(1)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r469": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(2)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r470": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(i)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r471": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(ii)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r472": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(2)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r473": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "310", "Subparagraph": "(SX 210.12-29(Footnote 4))", "Topic": "948", "URI": "https://asc.fasb.org/extlink&oid=120402547&loc=d3e617274-123014", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r474": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "440", "Subparagraph": "(a)", "Topic": "954", "URI": "https://asc.fasb.org/extlink&oid=6491277&loc=d3e6429-115629", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r475": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column B))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r476": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column C))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r477": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column D))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r478": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column E))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r479": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column F))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r480": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column G))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r481": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column H))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r482": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column I))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r483": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Footnote 2))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r484": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1402", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r485": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r486": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r487": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(m)(1)(ii)(A))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r488": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=128363288&loc=d3e4984-109258", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r489": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8924-108599", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r490": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=121590138&loc=SL82922954-210456", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r491": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=122137925&loc=d3e14258-109268", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r492": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r493": { "Name": "Accounting Standards Codification", "Paragraph": "69B", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495735-112612", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r494": { "Name": "Accounting Standards Codification", "Paragraph": "69C", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495737-112612", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r495": { "Name": "Accounting Standards Codification", "Paragraph": "69E", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495743-112612", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r496": { "Name": "Accounting Standards Codification", "Paragraph": "69F", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495745-112612", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r497": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r498": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r499": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(22))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3044-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r500": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r501": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r502": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r503": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r504": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(ii)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r505": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(01)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r506": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123450688&loc=d3e4179-114921", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r507": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=84165509&loc=d3e56426-112766", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r508": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117783719-158441", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r509": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117783719-158441", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4297-108586", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r510": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r511": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r512": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r513": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "308", "Subsection": "a", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r514": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r515": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r516": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org/extlink&oid=125520817&loc=d3e70229-108054", "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef" }, "r517": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14615-108349", "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef" }, "r518": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(10))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r519": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(3)(a)(4))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4304-108586", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r520": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(9))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r521": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r522": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r523": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r524": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r525": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(d))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r526": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(f))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r527": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r528": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r529": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4313-108586", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r530": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r531": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r532": { "Name": "Accounting Standards Codification", "Paragraph": "55", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e2626-109256", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r533": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r534": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8672-108599", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r535": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r536": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "320", "URI": "https://asc.fasb.org/topic&trid=2196928", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r537": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "321", "URI": "https://asc.fasb.org/extlink&oid=126980263&loc=SL75117539-209714", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r538": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "321", "URI": "https://asc.fasb.org/extlink&oid=126980263&loc=SL75117539-209714", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r539": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "321", "URI": "https://asc.fasb.org/extlink&oid=126980263&loc=SL75117539-209714", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4332-108586", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r540": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "321", "URI": "https://asc.fasb.org/topic&trid=75115024", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r541": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r542": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "323", "URI": "https://asc.fasb.org/topic&trid=2196965", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r543": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "325", "URI": "https://asc.fasb.org/topic&trid=2197064", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r544": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124258926&loc=SL82898722-210454", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r545": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r546": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r547": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r548": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r549": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=SL98516268-108586", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r550": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r551": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r552": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r553": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r554": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=SL108378252-109267", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r555": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13854-109267", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r556": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r557": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r558": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r559": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r56": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "https://asc.fasb.org/topic&trid=2122369", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r560": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "https://asc.fasb.org/topic&trid=2127136", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r561": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r562": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r563": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130551-203045", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r564": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130545-203045", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r565": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(ii)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r566": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r567": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r568": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r569": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r57": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "250", "URI": "https://asc.fasb.org/topic&trid=2122394", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r570": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "730", "Topic": "912", "URI": "https://asc.fasb.org/extlink&oid=6472174&loc=d3e58812-109433", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r571": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "320", "Subparagraph": "(b)", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126980459&loc=d3e62557-112803", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r572": { "Name": "Accounting Standards Codification", "Paragraph": "4H", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=116884468&loc=SL65671331-158438", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r573": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1402", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r574": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(1)", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r575": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r576": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(3)", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r577": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)(i)", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r578": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)(ii)", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r579": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)(iii)", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r58": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "275", "URI": "https://asc.fasb.org/topic&trid=2134479", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(23))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8813-108599", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8475-108599", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 4.E)", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=122038336&loc=d3e74512-122707", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=124260329&loc=d3e26853-111562", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=124260329&loc=d3e26626-111562", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "323", "URI": "https://asc.fasb.org/extlink&oid=109237563&loc=d3e33749-111570", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "323", "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r71": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "350", "URI": "https://asc.fasb.org/topic&trid=2144416", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r73": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "https://asc.fasb.org/topic&trid=2144648", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "15", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "460", "URI": "https://asc.fasb.org/extlink&oid=126907419&loc=d3e10037-110241", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "460", "URI": "https://asc.fasb.org/extlink&oid=126907644&loc=d3e11281-110244", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "https://asc.fasb.org/extlink&oid=124440162&loc=d3e12021-110248", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "https://asc.fasb.org/extlink&oid=124440162&loc=d3e12053-110248", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "460", "URI": "https://asc.fasb.org/extlink&oid=124440162&loc=d3e12069-110248", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "https://asc.fasb.org/extlink&oid=124440162&loc=d3e12069-110248", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "https://asc.fasb.org/extlink&oid=126907703&loc=d3e12524-110249", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "((c)(2))", "Topic": "460", "URI": "https://asc.fasb.org/extlink&oid=126907703&loc=d3e12565-110249", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "((c)(3))", "Topic": "460", "URI": "https://asc.fasb.org/extlink&oid=126907703&loc=d3e12565-110249", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "((c)(4))", "Topic": "460", "URI": "https://asc.fasb.org/extlink&oid=126907703&loc=d3e12565-110249", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "460", "URI": "https://asc.fasb.org/extlink&oid=126907703&loc=d3e12565-110249", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(5)", "Topic": "460", "URI": "https://asc.fasb.org/extlink&oid=126907703&loc=d3e12565-110249", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "https://asc.fasb.org/extlink&oid=126907703&loc=d3e12565-110249", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "460", "URI": "https://asc.fasb.org/extlink&oid=126907907&loc=d3e12803-110250", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "460", "URI": "https://asc.fasb.org/extlink&oid=126907907&loc=d3e12803-110250", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "12A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=99376301&loc=SL5988623-112600", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=99376301&loc=d3e1314-112600", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=99376301&loc=d3e1336-112600", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123465755&loc=SL6230698-112601", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466302&loc=d3e4852-112606", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r94": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "https://asc.fasb.org/topic&trid=2208564", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21463-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=6405813&loc=d3e23239-112655", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=6405834&loc=d3e23315-112656", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "2A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=SL79508275-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" } }, "version": "2.2" } ZIP 62 0000915779-23-000020-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0000915779-23-000020-xbrl.zip M4$L#!!0 ( E=;5;^FR[??S*W0Y]]Z3C!'9_:A^D<1W$(.]R3$B 1P?^.+1CVH0UH,M M"1O\ZV^U)&QCX\0/(6DMR7O'!JVE7KUZ5L^:U8_J7_[?5;?3>(V#8;O?^W6# M/V ;C?_WZ)?_U6S^SV\'SQK;_7C9Q=ZH\7B ?H2I\:8].FN\2#A\U--JNDT$;K4.PJIL?TJ;Z$3.+D6K>8+ N9>H ME508(68M?"J//1O1V]$;]H:;[:M?-\Y&HXO-AP_?O'GSX"H,.@_Z@].'@G'Y ML-WKM'M87GGCW>VCN^]_?^O#T<#WAKD_Z/H1M1Z5)%B3B287-X7$_F5O-+A^ M5]"XD"'&!Z?]UP^G%\O7WGVAW-#^7#U9J>=PY'L1/ZAED\J[]8V;\O^NHEPU MF6U*?E/.Y;!YZOW%NW*R'X;Q4Z<7;E=R>+N*;^1-!?G#_]E[=AC/L.N;GU1U MV ?!S=^]W.2.Z1?N>@1WSCV\*J#>E$JO^.IOBBR7@Q^^J\1P,/KT'>G#V^_W M2:&W'E^NWMR:L'TWN'3A$V#31_=.:ZD?3BZ^*]._NFUZY8-!O]>.PP>QWRW% M2L:%_0B[YO#RXJ*#I;=^%L9RS[A:_Y;C;V]V?._TUPWL-9\?;E!O09\>_=+% MD6^4 IKX[\OVZU\W'O=[(RJU>71]00T9)[_]NC'"J]'#,18/'_W'?_S'+Z/V MJ(./2F6;-U7\Y>'DPU\>3HH._73]Z)?4?MT8CJX[^.M&:@\O.OYZL]?O(56@ M?;59;L3!Y,=V2M@;_TC76T1$@W::+03%9WD M7]=AN__ZF3AX?2SW+M/YSNN3I^Y\O_M<[75/NOLO#L[WMX^O3K8/VGM'3\[V MQ'/1.MKC)R_VV+$X%GO=)Z^>R5;G^.U%9__H]^[)>>?5\=M3L??B3W9\OG-U M?-3JM,Z?OVV]^.N\];35;9W_?G;RQ+)GXN3Z^$74^T=GG?T7Y?.MJY.GN[*U M_8J>N_.V=;3S=N_\[+SU8H>WWM*S7QR_3D^?M,/3Y_2=SMG)47JUOYVZ>V\[ MKUK;5,91Y_SD_!A.7NRH_>VH3KI_RN.W.]/O_$7/4KV3H[[:?_&DTQ)_0DL< MO]VG.NX_?:XFSS_K'!^]@M;;3O=D.YWO_67?/CO:&>T=LJMG1W]2F;O7+SWP MP#6J9E31-R$Y:/K ?3-GI:PE)\1;UB%1ZQ9.. M/]UH3%B0BKT:;>;V%:9F]IU"$&O0_QYT_@GH)F>K/9JFCIHU03G1M-F:IL#$ M01CEI18;C\;-.T>\'U\.!@7M]C#ZSC'ZP4XO;9-VN0U]HD^:77KL63/Y=9?_ M1_3%)^B[H(-AU']LY*()/.EF8!J;3'-/O9U%!$]='IIBGKW]1K!.X/^#RN^G M)_39< WQ/T$L/X$X1(4B;+@5LH@N X)CG"!N/"@B?X/OPMCH;8$;BW(C# M.T1EDWBYC M\OSW#YW68=B_'(Q_&P=1FU.KFQC&MUC=34$X%HDWO[53^3VW<= 85PCOC+T> M[_[W;;GS\9]CWCYAV6K1("@O(B.OJ'>ZYID2&,:^FP>CJ@-RG<>=_QPN)\/1_WX:NNJ M/=QX='/+XWZ7),'XPJ2<7Q[>6?R[IGM7BTJ J0./:$-60@G( 0)P8ZQ#A=DF MT*I>8/XQ)H@!IMKBR1@(SI@Q(EHP.@4NN1(:-3*/4>:7NV,8"<@EX++)<-!H MV@+R@\:ZN?)E+7#9:T]>?WCFB?/?O5D7_?!R@(^F (POWA1Q<^WF]U+&G2VJ ME.$:DG92<] Y!.$\9N7 8O+>X;1%E\,[W&[1#VWJ&UOTW9F29,^,L*!" $FP**6E+^B(+$AI^W)J"@63+U9K4F:$IV;>UYFWW"3IQ M!@X4>C!9!H6 1F"09%LIR GC;#;,[K['V2220/G)L 6G,7 M'9)WBB)//!6G=AM[*D'MYI:MW?BXW;[((XAQN[D9M%NT7D*T*6KA*%Q+5GHA M,P5QV3##.)^T&WEXL<3M5CRIN/=V^Y#U_L#!87$8[]HBM5_3.WQXZSCT\:/^ MX!L)\I/OEP^WL=?OMGMW%?NE;NQ6$0]OU_X?^9D[+@1QDY%OT>_#N>HZ^_%<4B%G#"PTAH%A V%7A1^(7-& M6U:D>EV@V4JI7>8D?>R4];/[(_.<%#N M&^!9*>TU[O9BOXL5@8S9,G8D1Z%;S :K?$34D+P1F2Y$I1R"R=!8]%SI+:[7B6BX U4JT&T_@;," SF9( MR02T @0%K)&Z";>F?KUA(4RV>*"3C\QE;RA<8F"M2*%+S5]0-W*:>Y9@>H#-;X:(R6Q@ &;WD( MZ!5&KX*3P*>Z0]KS B?F(W@"KR$;$ JL#&&Z+-T MGGN?=:H-/G,=UI@1.$89ZREL$LH%\"Q3E.Q\B0LBM2()QMJ LP3#&C."C#,* M?;G37I?)6A5#MM2O-!(!.A+^,#_(%M8"(EE+86SV96#'ND#FBQXMI_@FF0>_ M %0KT6Y2\IR5\\9P!\F80'U!EQT-+G#E/:]?;UB*@9WY XU",40"&[,'9$1\ MQJ? 76+2Y.!9#8%>U,#._,'-G'F2Q3QZ$LH2A0.&4B=#0CG[8*=13 TPG=\X MP"UHOD-N6)^59]Y9[3A$+:P&!U:G!"%FGEAMH%G,.,"L8/**.=*%F'3,0!+1 M2R.#,#H[H82+KC8PS7D<8%;X:!4X!UF8C72*B#8 ,9U+H-!BF;BK"S[S' >8 M%3@B:4@RV2B)VU(6(48G*)B*)+ZS!5$;0, M@Q8L0*18)P(#76)9KET0J7ZH+D,\NP"@N;..9)JU3'M@%,HFIH.4KJRP,]FH M&@*]H'AV > R+53227GZ TP:IZWD(9)STDHGMXC-1%4.;!&T#. M'0O!1Z9$9$$"B[7!9WX#%#/L/! HW%51)JNA9/G( -)9R"0TLK*Z-N L>H!B M=I!Q:[+USNBRD+$,+B5C%$F_9#&YC),!BK*_]]XS/M1$,?#;"U2_9TV6#UQG M8C<%"G)9:IJ=8H8[H85.P=4&FD4HAMG!9*5SI+5=SLQ!6=\M4W31^2 \6F9" M;6":JV*883>29>J"F;+V%$"HH&UV6F6%+@J6H#;XS$\QS X<$TWFGDO%8@8G MI4M<*^5Y83F(H&L#SJ(5P^P@4PC,"Q:#XP928L4_<8IG(VQ3<>N=\Y3&5V1LX;?7 7W/XAX% MSM ?;F0"!!%"8"X5:'.20N,"4*U$NX62&HA%%#%H(-GCLQ<* [=<6Y$PUZ\W M+'XJ:"% \RBPT#TI7%^ZBI-,*A2:Z#\S>E(-@5[(5-!"P-7*8[#198@& KI0 MLLQI;T10,HO ZP?N_*:"%@1H2:N+0951Z[+L'Z#W'/XN' M-'HAD40G"Y" D/1>&X,2G=(,L_)3Y5U]).&V@6=!8W8Q@(N_FM?48O34 I/ 5N3BGC=9<.,&P-C#->ZQN M1OA(;\ *+Z.1$0"P1-I<1<N8W6SZCR2RT#X.)USDK> ^ M1^^CPX11UP:<)1BKFQ%D)!6DYN2&@$60%)RK<MU 0UQ@6@6HUVH\9B2E@N/7 MZ,=;T'Q/ON^@#&J972;>=%E;FWTB,G4R:><=D4.1WP"H3RI8P8(JZ$RH]W354!W 6/[ SN_XDLM$!=,H:DF66 M\(DV,F%3L.#L_"!;5 LXYW0B$1S*P:%"!>N%"$II*6+6$N0"#O2J//5_I(07 M<-R8M"[(DM$"%0=TVBJ*;:SCTDENM1+U0W49!B@6<:X<3T%++Q46 N."])OC MGE/ DW(D6&L(]((&*!8 K@F1W%'"[,I@D_,N9F)FI4F59_H'ZP?N/ 4&%?9(@N&VUP;02/\Y&:4S(#D,?3/*+G[>-8;1+#3ZX+!6=/"_Y5Z./ M*K)]B5L7@W:G--^L'GUX&8;X[\O205_37T?7%WC[?3^ZX5Y[H9K= <0L1+(] MACYH !FL,IDB[>RC],+E/,VQHI9W%>:7V\2>ORXO,RN+F+?Q+Y4%RK)C929+ M*K6FP"0K%(Z5K(%H?=(6RM8'+DD2ZPIE#9SXWW>>_%D_^A*/?&"3?PSZZ3*. MMG'8/NUM4;B-K['3O^C>"URW1@46DD!0::6,19Y*;KI(].()8)&EC2'$=YMY M*S'0L\S8+F;$ATDC).D5\AY@$#UU8Z99"B18$"*_?2SI4O?;9_W>Z0@'W>)* M/J75Q_W>:QR,VJ&#Y89[[Z=??"+I[/IID,*#!\L,_#^:W4Q1*66YH5!?1^JG&2PPR)A<$LE72/^^4T>_ M70XI !H.#R=%##^,RMXQ\/3B]X9'Q6ZFTFM_<(B#U^WXH3T\[[4I)"(?GMNG MEX.Q9JNCTL8H=4XQ91$#.)^"U"$'@5P"BBAYS:SH6?LUCH/D2C@>\-+TCV?H7M5M*2I# L MJ!RPC,"D0?N+/(/'<5,*0UD..5OPQ+D\K$M02PVFG/$S GK,*@7:X D,L#..)V$XN 3 MD1"3W"FDT)STKS(U,Z.%!U"K8E=2<(4J^7%@GK,ML"NZRPMH58W]3OO(.KFD]YD MS78=+8@"I> \Y]PD \X;*W/FGO[OL9Q/7S?A.^_X:04LB'Q'!$@AFV! 6>VS MP:"\2-J29S&5/ -^F4.G%3 I]#Q[QX/7AD'4UDL4D4=G(1@7=0WFG;X.Q'7 M]$T+U)U*1$T:-!(Q^>2, FNR!P;61[Z>"]SS"IDI@"%]P[!-"* MHM^DO'3.9!:([U$Q&6N&Z=<&+I7$5 OAE0G1D)\&PY(+26;2?\J*Y&*H MG. M-92H),@@M;-:>BN0.B[XX"4S$$+2+*%64#.05T9N1ZELSHY4$6-@M B)2>0B MD$CR*:8J3'7=L]RN)JQ&N:ALR-H98 8I*(_>.!+%S$:P=?.S,Q]B?I>=I=UM M]T[W\Y@/,@[V\]-^/WTDR-^GMSF,F8] KPWLGU0E"\1<@F)VSH%HRSLF(,A,SBGS M$*L4_)YP;63W9V2K(OZS,NAS)L 50I9@1=EV8VD'-#H8&,5)O(K'=O5V;9, )VE,TEY!UIP*R)9DD90(3)3B:7UBA'##L67#(LLU6(Z!9A;"L3S'DBK8 MSH,2+%M3-A4Z(YVB'Q-AG"QZQ6R%TD NXS:0161D6$ "RIA 1LVLDMI"$(4C MN--.:"&S1A-J9D6KD(IL 594$@LK;[R.2D".WO+D638^I^S)H*J47K@2VT%6 MQ*R\"5GELL51:P >0Y96&OI!9Q.2$Q4PJW4JLN6P).Y3%DYDG\JV$!6<=\HX M*UCT'B54P)*6?%O(BE"2,#Y Q)B-0R@9?QE:$: L7L[D[7(%#&D-Y#BGG$9" M3A@*H01X;1R@B5%Q@2D%C*H"0"YS^+209 P+,"/-? A:*V7+8;@2@P;+M;)9 M>A$-KX)$6>;X:67,2.G$=0CHE0'DEOXI!VD+D*@UOUEP71LS6G@ M2IVE2+R M+*5$9Q!R4E9+F1RBMJ!CY%4X*V:=BFPY3,E8LJ.@G Q"05;.!5*_G,RH' @7 M==U&"E61H6,?_$N791*@,S+OML@@*!KF86 M5/=49(L8VBW+&PR+)G$ *;(OZ7XTQ#**8Y5*-;.@A8=.*V!2AD(ESWS)*9)! M"V4E-]+*9)S*8'P5W-HZ%=G"K0@T2^ B(W[29#4\>"\4U\(0,Y6D)Q6PHB4/ MF%: BJ2#E(5RED)O<,Q9II#T44(=1"#3JH 1K4%DL63/B"(J$\$(8VT6.A,] M&"N44%4 <;E3D2U"=F;@P'PT-B*PS)WDF#BJ0.":P*N@$98[%=DBR!:U$2A4 MDM*6O=4N<>FUT99Y[\-Z%J86(%O',4:I)-,9@G;69 M0&>+VB9/"Z&H(V$\$TIJT#Z%NBWH6,@NED5$4=Q;A=RX@$ _1\NCTH@:>4+# MU]LX36/41%S& 6#R MADM1-G]I%C(H7-M8]3&6FN*[A%DA0_!.>RL#]X%QZ8W36E<(XTH&>'/+D;"( MV(X%I;-5+F &;Z2U,021A+ ,+6+=QH26+K:KLVUY'7R,@:=RNI#BT26/W+$H M.5@I?!56L58Q>\]J1G0I0A3<8XS90F#2>JD\&A4"\J1XE9QDE8QM98*YJ#'P M2/:#+(#C-FABL9Q4-!K(4[*U?:WCN.])-\RM2-ZBUF!!\N!D=LYFB3X)YW*5 M5GFOI= =4DA*KG0H&Y\Y1$(U,(> 3J+024[/R^27)%B<(W((4=.6,ULZ+ZIR);B!4I MEQ,7FBDH)],[XQGP[")*JY'K%&IF10O?#K(B9L5=3)YC!"D1I+ >E2H<)5(" M3,Y4P*S6J1X\6K) X0B!LQ65P'( M90Z?%I",82%F!*P<.0BU*J04%0:IDR #XI 2 ML\&JX)F6W)BH+%; DM9(3C@AEH6#X (J#D:!-XK)\7GORBIM70607.8@:KY9 M&A8SQ!MXE@[)JP0$X;QG$51.*0OO@PBY9A94[U1DB^$@;VS6CD0M+XDMC9<9 M; C9&0@A3 _TJX\%+3QT6@&38M)E[C!J$P&BBAZ\-$(2'9'P);JJ@$FM4Y$M MW(I(S"@&7 H@NKS3(6P&-XP22BT M4:LHR1M0A!5M!,]T#%% YC4SL*7;KEY[ \M:N9@S4^48[:C0&QXP>.48FJ"M MJI"!52YGSVI*7,Y%XL H9A$)M S>!R<$V9[U6N=4I:4:E;.XE=';/K&DF9.@ M$H"4W'DK)'+2W38HE:NDMRMG9*LB_F5$[QB+J6QMYC)[H9-WP2GRGU+P*BW2 M7\NCSZ4I2,*QLG)(,0&>2RM98!P<=RA0LKHM?5ZZ &]..1(68EN)0;+(/ >2 M/XQLBVL#Y? 7B3XF6R4?5%6E<>0J M9>]9S8A.).(M")Z9A"""M^0E)??<)F$EY%480UB55&2+<90B.(A.+.AAU& M_3P+N,VD$5D9"@)[<2%&20TNPSGJC9,I1))91L,AK M9D4+WPZR(F:E('-B)HX^.=!.>)Z ,7)\&!-:82M@5NM49$MA24&K'&P.2*1$ M!"54J6U$WR;(2J<@68$8@42@G.;ID0(/P%$T) MAH('+ N"9,W,:"52D2W C$20Y9 =CXDYR-;8+"%DJ= 8ZWQ(-3.CA0=0JV)7 M3%MF@4GA4X" M631U$TRKDHIL(6/.V6K)##*>0(GH6&9D1J2Z@:&T50C&UTA.U&\Y,TMYS2T' M(!$&@&)!:%YW61+W5.1+6(\!91U)NODF )PVF=%_D20]$U*J91K9D%U M3T6VB*%=7^8'E(U6<_ \6>ESD,!<9#&$R&IF00L/G5; I+)+2I)7DT9Z0+ ! MI1CG) M&EY-P*F!2ZU1DB[KMZ[0V,S"@&%0UF)BA&D%XG<#9HU!(\SU58@U'9G#VK*7%S,!"4M\(&#I%% MRQ!1ET-2F4Q"5(G2*F=Q*Z.W0_*9(BF6G?/ I;:"1+<($D240>DJ#6I5SLA6 M1?SK%)%4/O)@ P@T X MS#RL@A!:G51DB[ OZX17'3O!!MH2O;N%:=7O@$; M4J(B(FK'DX'HN.,ARI!(KR8;LIB$0(*ZWC@+H*2N9]<@?6EO$^/>]D6)_^2X MM]D9]#9/X:P%49*V:]"2V2RX=5X:PRS]!^/>M@;R*WK;1]A\1V\+J"@$1,:- M(B6E@G-1Y/^CZ7L3]T&F?CM7[SM4%QA&F&W5X2)\.,Q%7"1MOO,($Q%_NI^ ' MJ5_*>0\=M<#]/NF=X7W0@ NUNLM>>V)RTX>_,Z9GKQIHR;:S>_ MET+N=KLBY2RTU=''LA3-,ATBN6($'GV:SG=Q@:W2W48 MWB:V?0*8KO5.;RI41_V&,D;)(&=+&L$)%532@C%E4$EDJ0HIY-:&M QAMT9# M03:)&)KB:\Q)EDM>"E ME1C %.,C#-E\2&](Z1%G 6)K?> M:BE$2%H!3Q"4RUFD*'DT/"=6,T9:B0',A3 2#Q)T8" 81,C:!VE#3+;L1M/* MV% S1EH)0UH((TEOE; QHTH:3!1.6Q0J.P$Y>?1U8Z35'*]<"$49SJ)W@$RA M@)!<$,Q&"<%;,#Y;73.*6DW+6LR!\<(RBSIB#A8X.FMS2& U+YOPG?(5X*SU MX.6RT%3PALD8O-#@P:<4H@T8,+ELN9 "*D!3:V-:%F9*BAP;:2B)PD,0&#QW MQG/&@G>9.UL!9EJ/7BX),7F4&(/P9"P! I?!)VT3M]F'H+,5%2"FM2TM"2\A M1.T42I$1027A9%FF(AU/6@JO305XZ4NP?-P?D)>A-FK56K*PK$&A3M%GA 29 M@BSC(W,4RXOL9!6&HY<3S87T34-1,D:3$T*F;IJ\BS:G>R>"X12O)J:JLJATT7UN$2LX58P8R=EID<%IXSE'%PU@ M ,BR$BNE_@&Y&^%">N5Y+8>+)"2M2:"P[#,HF1V/4J$UF@ME8T[5=WCSA' Q MD2 ([W4R94T'Q&RLB(;[;%)((<14A7VR2P3A0EQ@%J(LFY!.$9'J(!V#Y%-P M9?E@IC_5=X'S[84+\85&)B:"ER:!B*0]T3(;T0@%00A<=!J8)1,O]Y**QTH( MJ%5@QB#(DKB81Y-D\6\VN)26.U'?(C&874(^FS0S+H3DN(!D;? .Z$>+V@L= MIQA4L1_<,X/=3Y8P[<"0ZYY V6QYS0">YB2#!Y,IVB/F!,;N>X1DJ'[SQ MBEP"0PQ11.H0#*-'1O\L+QA+=I+N_: C=8C&,.-)@DD>;0K>2A&YU3'(N,1= M9 M]S/#S+HN HL.$&T #MIKD;5QSJ&-PB"K!SKS=3\SU-$DVDQ@W'B"R: .X!G) MN'+J)'*WS'F/E]O]S+#_Q&D%4*#M66Z02N7$Q=:L)C4\@/T>("I/7KB8[M#U;H=AS[#T:@,FZGT79IR1U*DD(X_)#\_32ER,.\(,4W,/?KEM^=#GX*-W[DW;/]\::X$/$ M*@88,&,HV"%UD!F$R3H"]OS/?^*II"O:*@&4LY)"=,5$Y ML,2"3MFLG/* BKDJB(4O!^N0/AE=_];OI8J DR+%I4D+[;V#@B M<\(L_#R%?P;GB6\/_O*=2_SM>F^2?K\4\&2 _[[$7OS(3;V[^8-;J3O%R\&@ MW3N=U7:[#ZKT[L=_T4OZ03PCPGV-G<_4:K=W<3D:CN_@%3&@* UWQ+LQD,:4 MR*T#+9VT:'G6EE7 =];4@$1%#(C\=9"*@GU&NCB0S3A#_L(G3283W70H729(75I,QK0UH^3 SN1P'FP/+DX5TOFR> MY2F49.^1I,<:LR65'5]>F9LXL9'!9WOCVTY\?/NV_QD&O7#F\*%N9* += M*4-N%X/V$(?;&$:'I8G:HS9690E( L\QB: BER"5=YPQ'0+GP$URI@+C;C6U MZW]20VN[_OL1,FO(L#.Y5>8 /7,^"7!)&8K?D;.U2%M^4UIKQSOLVH8DA,]> M0^ TAFTTFC.%'I%4!.:Y8)HQT&L# M6C[,>)+14C,RKC2$$!Q'[IS,R8*RS+E*85:Q8:NM4S*J]ESUZNP,!V0P4N1@ MI5.0G;,Y9 0 D07%^5@%O7KO6*UEQAV&XW40H!4I5,.@C 9%$V6@#QR/3+LJ M>(EZ&4Y5Y 6ZG&T&#<); !><\AJM<4E(8SSS:\-9'JQRR7!HM?8L&X"<7:+( M5%$0$5+*]'$%L*JLK%CPD-@,)0;S*"3S)I;LR!Z"C(QQZ;)57'-5@5UJZZFG MA1M15LHDXQ7/X,%ZM+;\Y;GS4L4TW4FWW$:TGN=9N!')I"$:SE-B()*W+*,. MVB@0Z%VHP'[S%>C\#]M7FP,<]B\'$8>37\_0IW%]4OOUHU_HKQLE*8HDB5:7 M\_DX]Q*UDJIDQ\M:^/22;WSXG>'HND. ==N]YAFV3\]&FZ N1C^_::?1V29G M[/]LC.][],OPPO<>_1(&#^G;DY\GA7Q:E!^<4FFC_L4FMU14>8&F[[1/>YL1 M2YMO3 J[N3_V._W!YG^R\9^?,[UQ,_MNNW.]^5]'A/6PT<(WC8-^U_?^ZZ>A M[PV;0VJC/+EQV'Z+FUS04\:_OIF\@:%R.NT>WKP1%^4UGK=VCW:V&X='6T<[ MA[??X8/:+TMM#W<>/S_8/=K=.6QLM;8;.__S^%];K:<[CWN[AX>[^ZVE M?X47?GC6[IV.^KV?&ML/'C]H"$:!\&>K_:'=B"6RFR?[!WN-7ZC#]?J]%I'+ MH!T;TWYY@+G,+>3L)>/,J00@?79!,O">'+!$):=GT7^4]J[1\X4G$[8WM_MQ M3%E'UQ>X,5TJ)?^Z#MO]U\_$P>MCN7>9SG=>GSQUY_O=YVJO>]+=?W%POK]] M?'6R?=#>.WIRMB>>B];1'C]YL<>.Q;'8ZSYY]4RV.L=O+SK[1[]W3\X[KX[? MGHJ]%W^RX_.=J^.C5J=U_OQMZ\5?YZVGK6[K_/>SDR?VZIDXN3Y^$?5)=_=J M[WSO^N3\K+M_E#JM[>>*C$_L;;\2>T_WKEK;NV_VNGM7>V^W7J>G?T'ZU^^= M$]%Y'-?9[^..WV/SYY9#\XO67U_T%];5$_PV_K]9SL/0_+_V M^G/G^@#+)N^-1NX/NGY$#[@:;>;V%:8FN?$5[ SJ97(J".Y54W,NFX00;P:= M63, JNRD%L'FC4=7G^L)BS#SQGP>?C-@YX_]@Z/&'\\/ M#I]OM8X:1_L-\J%'Y"@;7#;V#QI<_9!^;.P_:1S]:Z?Q@7M]YUJW'A^5R]Q) M6*!O_;)&?](?-$9GV/CW35=J3)1C WL)TSS[L*)/FEVZ9EG MY6O-Y*^;U^@'3>RM6I<^>O4R.&!&"]]IWA"KH]_M)G MB((9T43G?1,@\Z9E/#QM'!5NMP=^Q@5M/WC-Y9 M](WSR8-^M_'RY;#TKU+20+6'932I\:3=P0895L#!YGWZSYWQ.%%Y MVN1AJ]?=Q4L!(6=./I$953M M[FEC.(C4]/[5Z!T>+T_Y@_.+TXV&[XP^=VE:Z(VY,'9Q]?/4^OM MG]!Z&]7>=KPJ]7_I-3/>(@E 5H8[T.>F528T;/P MI\9N+S[XKDZPD,&/G2L?1XV">*.?&^]MH.&'C<,+C&7,/S7:O49[-&P\/AN' M,5\T4*+' SHC'XBOIU=#?Y!PT*1WZ_B+(6[>_/!S:@\O.OYZL]T;UW#\I6_I MQ=3]'[#)8/AH0/^EFR=/+S\87WHX2I]>D_8!@/KL9?: ?_;:WQ7K'CC]^:O+ M5:HT#X3\LB9X.&[>21,3BL4:?MV0[]CXPJ>B]C?%Q56#WQ7M? SE!,7Y,RN' M>3 K,=X_-3?GQT\YV_Z%FJ M=W+49_M'6V)_^_?VWGEDK;>[[.3\M_;^4>0G3X_Y7G>'M9[^U=[?_NN,V/O- MLZ.MT=XANWIV]*?:W]Z]?ID2-]P%W>0D4YI@$C1#5KXI8Q"0*+ 7T6X\.NQ? MCLX:Q.']D?\L8.KJQX-' M%Z/&^)#71C''G__&OCN8/W7R_8N-95-.O#C)'\9$WJ @>Y^B[$'C]\M!>YC: M<1QH]_,R*[]Q_6\YI?%K#$Y]K_UV_/M'"F_N)/A-YG,W/4X,:-XM7+CQA]T' M!P\.'S1VNA>=_C69R&TB:[3Z#WZ\JT]]'-.JB9)>@ _ZUEN_71[>10'O'-QR M1>7S\7];*0UP.)S^\XPJP->^[Y]\W]M/!*'T&,O6P*93R)MECU#360KG@04, MH"1:4N*/!..-]R%]8WO0?HU_'])_FY#[)RNOMRT_IA_W!T?]-^O0YDLL>>>6 M)3^3!QW\U\'UR8MT438QG9S3?4=_=?>ZN^KX_.R\M=WI'!^]NFZ]>'Z])PY> MG9QOJ=:+/^%8'.36UDL3O1;&I:X*')$@O>G)_\ <%_NU>K.8 [+S[QNYME@^":62!-]$+ M8GG-"M^'V#0R4,#/DV/<4]B_O0A.7U7E\D=_./*=D_;%9+!K;=3_:-0?A>W: MR$BF+)K,<-8$=*9)'!Z:7CF*TB&I'/G&(T4H_\,E.1??/ORTP/AJ:F%E MXN*/ 7%F^\)W&CM7&"]')-P:^YE"+1S^V/CJ/S^0N3:*O=X1GST^:/][EVX5F?NNRJY=D"\%DNY<%CIOE$[Z M$:,M'W_=_:KO=WPU!N.7Q@&FQL7E8'A9YJE'_0;=,1Y0X^*'\&/Q!F79TU8< M;7[%SH/J3%3# \'DS"=_!7_ C9AYL< ?2#&3.>4I)D5F?SPF7+'1XKOU^%%[ MU!FOP4 ?SQJQXX?#+YB#K'VK#/R8OPZONZ'?^6'XXTS:9#!Y0@W;ZV8AS]B( M\"J>^=XI?=!KO#EKTR?O"?0;)O-F9F2?G^=;1!CQ=T(L6R4$!.5%=/0/]URY M8+EV48$+7O^#$)NZKFLNPKA[5U*(3<+?X^Z?%.ZF[G%WY\W^B]T2_HH6E7/R MXCF5>?QV[_SX3>O%,1R_C1^%OQ?MD^W?VBUQTJ;06%'X3.$OO<7YD\X)A>R:X6/^7K"5VOS?T+S/WV\/Y+D55I4VP: MEE*S)$!L^J1"4T8N4&<.&=G&H^VM_SZZ%\.>G6>LS&*..?F G:DSGBRN_GC- M7W'5E5_N-[].\]&X?Z*N$6Q,38N!-8%SWO0A^J;47*D(7G$#11L-D_]WXVFG M'WR'@L8.A8V-LOD;1]\Z/Z$P&5@\Y*!]\4TL4F@ Y-FQ,V&0\.48Q/J-]X],< ,P[*R,I8 M0S7^N!P07PVQ<5"0_F0B^,N=S7QZ1)4DUG?VB;7$^MH.\9'$8A*LT5XWP7#3 MA 2LZ2Q2_]":)\LE9R"^5V)]J]6O]==]N9"U_IIAC_I(?U'K:\,4-BTI,7(Q M23>]-M"TRB7O0G+,NIGHKV^9?/WJ9 4SG;W8[:6RWA<;X;H1SY \:[>D&WIS MAN-5XV6F8O!N*F>S\0/_L4%NMY';'7+%OM.AJR4-09G[^/=EN_CG4;\1<'H# M%?IN\D.61=R3'>S3*9 /9DYNK+],BY3+90=[(UV64P+&MUX,,.)XI)6+QC@G MR+#Q Y5'_:0QO(QGC>%9OVS]N]E"/CKSHX\JWWCC;]>R5''RY>D[_/A3P_=2 MXP<= O8VNA_-B!W3_^%;Z4JG%M)SQ>0;C2HPKZ8>CAF.-Y*^'#^Y_\_?C M2])#O=$D#T3QN",_NAQ6DA^^:YK[ZB43-I)F5,W,>2"W&:#I?4Y-T#;%Q%T4 M66X\.L9/9.+7)AV:49Z0JX4F6FKU%_3:_;GD-7[XO__)M?FY(:1X,+UC=-8>4I7]1=D0?=]4.JGP.X;$X8]SX+\/FK*T MY)0.5X[_3N$E>FF=CKX9RL([D-DUK7.NJ22BXTYYT&[-?VO^NV_^(\;QC0Z] M"S9\C,1_ U](K##"H&BK.S]MD#TV[[PP[!)QTE,&-PJ'2*1+C7#]4Y&25!SI MK])NIXW30?_-Z.SF\@-2ECBN6\+<[HUS"XU789:E2()>\S,U'%_F/]_<]H\W M?+Y^-S<6.3F]^3-UO;FSW9OP.Z<.+&X$\H>J^/-9D"J\6$C,#4Y[_Z MS0DHW .I8.;%F@?.?=G*IF_?MSAED07MS;][4.79W=WP*S(;W-^+?C_CCU^Q MOQ0O,[>AL)GE-!L\)GLX[0^N[Q@)&]\TMI0XO:G2@V*M[3V^M[UW34*/[QV= M=5O;3SKTW';K[<'YR=.=MU3FF[WSWZD^>Y_LV]A[^_S-WMM=>7+T_(K$(MM[ M\1>]XZZDNKVBNI*0W+K>*^_.2[J%CP;%5-#>2:^;297L:8Q^LL;%IE<^Q6C0 MJ, W'FU]VCV_.1')TG?7JZ]9=5:Q?MNZ2V75";P:6Q,' $X5_J+V*""LZCY;X:C?FJT[QY%:^>[)A#&TP8DT'K] M\:C_Y7 RE$6O.CF4X8Y\V?W!^%F=Z_+P-VUZ-#VVT:-WZQ?Q\+H]' N^Z?%F M)>0N^1W+S>78L.0':=@H"1W;Z7,[U^0/_L<[1Z760ZGW.)0Z/,-.Y\:,&C^0 M<8P'-"<);_]^N/#'!XUCJOMBT+E_25<:II8<_ETSX<3!&9TNH3Q/D37!>-4, MCD-3*@PZ!M"H[CH!84Z'[]QM+0N;C[GZBB'U161&.*(^W1MOE2X]?'CF!SB\ MZ>N#3_=7Q\D>H^%X?6S_DPXVG<:5]],IY) MI:]?]MJ3GCIYWL;MWLL8",Z8,2):,#H%+KD2&C4RCU%.3OF4C+KM!G%5;%/H M-?QU8[?UY([E*^/JCE?S'HX?M?^^RK?[-+5!,_5'S6F!)&Y)KE)9;.5Z^.G5 M2^2@I$7># $\Q5Q14GJ-P _^OQ$TH>_\KEEG9\_&/1K3R/O_M<'=[=^M@=Z'GQ'[A83SE=-+)X9C+7M/I M8LOIZ8^-G7%0-#WX;.+>WI]^MK2I1#[C\#_M$_6;\^=T4K MJ;(SG9Q?T6S\8UOY@SSPC*;8OCE%[8QOP^W)N^&^W=XDF*+2YH7B-XB&^Y*L"\3W*^OR=?CRSV!974I= M#>CDQJ/=$78;O#:4NC*XO:?4<2[LR>:O'Y[W_&5JCS#]N&;7VD#]G>SZ?GO@)_7?)UT1=[9=J4?AIO:!\OFOO-=X@!L'%XADA] M?S*P/C:5JK[HIR?&5_AEQOLMMBX&[4Y#LO'[B#4GUX.3]9J35YJ3W6C-A7^E5NO&:E7Z+Z M+M]-77ZEWV!J2Y5^AVHC(%REJS_NQ95^@[5*KXE*_QLLURJ]_BI=B"]4Z67I M[@#/Z+Z2!^>'9_WA\,=R&DR_BW62[:4]*BW;RPO41+:75ZFZU!K#45U77ZIO M*UW[:DNM\@;5C?;&QE]Y=U +"JIT[2L<[=6#@M;17CVBO??N9!WMK62TI[XP MVAMO[SKK=^@1P_]J[/S[LCVZKE68IZH>YJGZA'FJ!AI+53O,4Y4.\U3E-9:J M=)BG*A_FU86"*EW[*H=YM:"@=9A7DS"/L(1UF+>Z89[]TDD]/SQK/.GTW[Q? M>E== K-5#^EL?4(Z6P,]9:L=TME*AW2V\GK*5CJDLY4/Z>I"096N?95#NEI0 MT#JDJTE(1UCJ=4BWLB&=Y"7KYHCJ-.J/X[3/Q'=W;7A?4T M**"8@%FG$*DB M=.5,A7$*$;%.(;+XNGP=;GN^YT_'1/HN;>]V>Q@OA\.2>W>\?;WG.]?#]GA$ M[3W_%H*>Y'PO]QS@\++S\7[7-3'7QDJX6S-S%;&S:LK,DRQ]T+GYO7!TIS^\+ G8MT+_.@/7RU)M[:&(%<9]6K M)G9V2KRP)M[%U^7K<"NYK@<$S9AT_QCT(Z;"LVM6K0W"_\2J-Z]U\VPU26B^ M@#3:MVZM+N>O1))CQV^24Z^S4R]!7;X.N/WQF6?KS-1UH_N"K?S.%"!+V"]7 M SM8IZ:N*F[/\-1W)NH9QR?CK?FT-MBN^;2BV-W,T_&M-:$NOBY?!UP9V&T\ M\7'4'ZRYM#ZPKKFTFMA10>M%#Y4%[GEO#VZ#ND:C.2F/U@H=B:6.L#\9I8JPJ>FQ*K6A/K MXNORE<"M%PG4&-PUI584/"ZFE*K7E+KXNGPE<#M79^W07N_BK1.F_\2D55I> MJZM %RNQ2I/SLIF-OGA5D@2L>:-FO%$V.WU5\OYUSUR>GFDW'AU2T_K1>IRI M1EVR[)3YVT2K#T<^=/#F\P\@F=8%R+/_?-$?CA,%; ZP,]Z\^O.;=AJ=C2MZ M&\@)N)OL_5=\&/8[EZ-/OS)!^-$O8?#PX]I]\'V M>8K-,$#_JNDSV=6F[[SQU\.-A[=JW6WWFA^^[]U5G:,!U#%!D-EX=%1L;7)6 M(W7RNQ/_?&R'73\X)7A&_8M-;F^SR_GE<-3.UY_G"GJ5>V%=40SCCZV#H\;N M@\:3W=96Z_'NUK/&;NO)_L'>UM'N?NOV2WV%$WL[;2.#K^Y"?17-L$_>8Q[;8'MK?\^.MAO[3X^_(GP?_R@L=7:;AP^_^UP M=WMWZV!WYXYF^'J?=Z]O\'B_M;W3.MS9;M!/A_O/=K<)P>W&;UO/"-*=QN&_ M=G;N G-A;W$706T\^J'=:XS.^I=41AK^U,"KB!>CQ@62)R@G!362'_D?&S]< M]OQE:H\P_?C9-_K(TDI8.Z:M=QYN0-S7I/?J^(LA;M[\\'-J#R\Z_GJSW1O7 M;OREGZ>%3=UB\2T?J:%Q^TTNOW<[#]C$]4SU\O3)T\L/QI=N]-BM:X8_47%3N7M(237O%9$3S3ON*^(%QX MEW2V(>Q/8_$EF)#O>L-,QV8JT1Q;%X-VIR'9N\80MQKC'XPD^/CJ=- G0=2< MUC=&1-)BWQH5+:(%#@\_I/C/X_K9EYV2XI@SB7;'V1X;I=X_?X75_&-3?D\9 M7UG#KT8]C_\L)^IWQ9?D]Y\?')!.:TS0W_PF^#]ZZV\"Z+[+F%$';HS_94N+ MZ43+E>,RRHKW6'[ ?U^V7_O.)-"ZC>[7O#QK5,":__=WO>&';S8HI2[3J_W2 MOMKL]7M/!CZ.LS5>]MJC@Q)T7P[3!IETKU1^_$%;*<,U).VDYJ!S",)YS,J! MQ>2]PY>[Q=DS+NQ&@\+Y=M=WAK]N-*DW]'P72XG-4^\O-HL=;?52^6?GO1%M MC1[[P>":6NTOW[FDV'^RB(*>>S7:[%UVFZD_'B4HQ5+_HM;#<4\;QWU)_G4= MMONOGXF#U\=R[S*=[[P^>>K.][O/U5[WI+O_XN!\?_OXZF3[H+UW].1L3SP7 MK:,]?O)BCQV+8['7??+JF6QUCM]>=/:/?N^>G'=>';\]%7LO_F3'YSM7QT>M M3NO\^=O6B[_.6T];W=;Y[VR8.SX^Y59__\N=A_^N2,ZG'5>GK0 M:1T=G.V=1[7W]I2=//WS>N_IWO5>=X?O=0\Z-]^A9UV>B.>Z=70,QR_HVML= MNO_U0)\D< &TX(&U<0N!B1:U97]//5D5E;F MYO9?SS]NGY2QG+SX[3]YYX1]^/U@:[JSS]C>P:N3G5O/],K73\CZ__LOKMDO-T'$.>%= QEMKNR5GAXD/066 M.3/.HD*!2:*-/D9MD_-91)]H1D^"H625GKI%3Q_GZ,EX+E5. :ST$5 69K+" M(W N44H3;$(J]&3Z'&6'Z*DE67\OM.#3-)F.!Z&IN=^HP4OUO;C>[5](M_>9 ME-K23)_G^XKT5!GHR@RT^WA!("6%J"77D$.BPD 1&R[BH!W&+!GIV>:G8?:F M]/,-"EB6.KJJ2[SJT&U+3U3H+A6Z"^+!99U4TB#)%]\F2 L4(@=N67)6..EE M6%NW6G4(NJL413JM0WZZZ?7%F=X?T ]7==?N,PFUI1\VWM/@L)GT7T?CII[% MY^/4F\E//__T^'@\+J142>@Z)+2_H!^,EM%&JR&)$ "UB^"85* P.F<$ZJCU MVKJ2K$/N2]O[)JL.W;;TP[6A6R,3K>%Z7EP$EA"M2R"MTH#H!%AG";)3S@7& M21"MK6.?B2XA>Y4"$QLAE#N93GKC%%*1V 4W_=XP36N$8MD*XVSBGWZ:]]TT MK9S4-B<-%C=S(F?(? JH@)0%-?')I7!^B2#,S:B;#IT<=6W>&-6JO&*S@*Y M-;U1@7P[0)X7%RX2SPP5!&]S<1J\!YD@UB/V2H")F,L"@)C$0\6BXQ EYD1 M41E7B$=CWYH;$T^-6'06N&TIB K<)0%W7C'(S,F1B)"$0L"@)5!*#$P0G%N2 M'-$6X$KL2]>E1*Y5"DC,N@66&>_19)(6B1C9^2'?\,4[O:!![ MZ<.[-)R<=<,:S4I@AS-)4F,>MZ(ZSBRQ=6J(0EFS0N0S-ZFFA;5^8.U@H^&I MF?;8W7R+.V^V7V+(!IV58+VRQ4NB "1CAHS"2BZ-UD&NK=N^,34#X^'"N2WA M4>%\VW ^^1K.3@;+@PZ0G(A%>R17X*PUD#:A4#9S3#&6TM:(N 9?U(4H'3@@"Y,F"Y M0)".62&TL=8TA7C[0G7)$:I!C6YJBTL 7#%Z/8S."8;R_!6!P!,(Q1)@-AX< MZ@C,>1:=-CQIO[:NV8,M5^$ZJQ9FH8J#T90.6XQ*?+_@WX,DH=;.BE179CG, MM+V@'K2)D@=6A .A _36 WF3P5KA3':2<^.;,OZ\;P5OR9>Y&CKN4=1B1>'> MVHF2"O>EP7TAE=&4[<%;@**PR"2#P!ILS ::,A<0K2.>YB8&OK6O=-K6YV1PKC M]XNR;ON]\F7R*?ST.4^W;E?=63KN[F@8:JVS'Z"E9POZ@JQ105@%QA61@38+ M<"([",0C<]8($H664'7I!&+=GNJFN+@:8*O(:!'-UI#%DM7#^417PFF/<)XOR =I MF>:6++BH9/%J? 8BJ(Q%0G!3W!7-"C%A64P$ M=TH+V?@LHE-EF6L,HIL2HB+Y%I$\)RR$1.T#2R"\)4 K/-A0?(-4 "Z*YF"& MF5GTP70IFKA*T8>FN-]DVNSW]0;#'N4\.!S0]*O3O_74[ZW51SVUQ.3\C.#G M(.DI7U6R:H^L7BW(#LLIAH@61,H.4 G>G/I%"$XU,51.AL3:NI1]9MI*K:VA MB^[AN7@K.=0@*VM8\DZU>3*B[YL+56^ MAC6NISXV4TX%#[%HC_/SOS6-8NE*XWS6/QT>O,0;RH,/*<+'-!Y5+KH6%[U= MT!8\.F6CCB!X-H!:$I 3&8R766B!PEJ^5DC'"BY^Z9 K5(,:W1075X5PU10W MQ/&@ N.@PA,9<$5SYDW)=K[4MY84W0OHM%E*7&P=[#Q M>V]C?W_K8'\Y1YXN)*,.3<.,B_Y[2??^4 BXW3//E6Q;(]LWBV78$LL- W+0 M 0.@H0P^8O'GDDE<\J2L5/\TMRQW%T;$_3)T]SGVE M(3XHY6XN9+O?MS?^N?W[]L'VUGYO8W>SM_^OC:=;_]K[?7/KZ?[_]+:>/-L^ M>'YI3+"-'8^[O$9+T=YNV/?BU>SQLZ=/MW8/>E_8^>+,%S:-58I=^!3 M<_9W=-(POKIYA\GNY3A40GJ0A-2:#UP):?F$-%]JU1N?8V:@?$-( M7#FPL^.J1KL0E;6F.6UN=%_R+IT76Z4DC4\M;P\'Y >'M=3%7?6]_?UL_D\J M,[7.3(MU,%A,4GG#0+#D ;T3X'*R0"QC3$Q3CF9MW9F^Z50=Z)JQT4UQ40%] MZX ^6]>[L:]D!I%@8^/ MT^<>=/70R?)C,,V$__Y9V54J:IV*%HMD>&45DSX561&+MBAF B>= >Y-,&1] MU-+-4M,-[U)J>CUJTDUM45%\.RB>/V#"=.'@+,'8IH!G= 0^!P%!.)ZE#8Q, M; "(?*FI@]G'CPE!,6EC3Q[;G63J<[ZKE,=MVOX MHIL2HV+Z+C ])SA\Y-QDG4#9IO2_]+Q@6C.P7&4RF*(OU+S.>5_?_$1KC6#\ M8#V-SP=9+\N+J?[/BU &52TZ,@:7""&E0F(T)3T;MK$);"ZB(-@)<]9 M&\>=6UM'=F.AW]4HQ+WJ5]M2&L6*=K%L2S/48.DR.6JQ D8PT>F0B\-)B7NTM5P;PD,,\GV/*H678.9.9-QCQI M\.019$$XXSIA$JZ V?2%NG$?F>YM3]T3S<&^UARAK<,]JQ )OY7#/96MEL%6 MVXO20YC,E27(SINFSVTNSBFWA:W0AJ 8Y[EA*]'7YL:^:=W=ZBRF;^5\3\7T MDC ]?YHX:<04 @34"C Q 416@E%$R11K7M!CCB8O#NDDV:PZ=O OZUWKF)4IORF-\J]Q^,4!S_6XG<5/+;6,H"*^#PH MVK.9]KU\.NF5.MNCSL62*IDQLI['PIK! 69DLVHJ('5TCIR7LV)/0O:U[))[ M5D,NW51 WP=P[6#UX]B=DSTY:&%L@:T.QA3MHT7334^#\AQY2EH60[;6P:K& M5FX"Q=I5KQ-=];[TS6IKO9:(:;&6"BOVRMJ)XH"I#,AU $)G@")I%A$=(M76 M>@\?QTMKK3>/XXK7Z^%U3D@H'Y/+Z( X5X LI:8+B@49=F6DI,61%CRXLX;A2#?0N@Z@6*ZAPA5(XSL!ZEYO-9 _DO8'@ M43B1A)'!KZUKWG="W8MN37<0QUA1U"_AP%)%_9)0/R=/0HPBAAC !]N@WCMP M7CK@64:NHG,Q%GDB55_SMF*4W3^RM)P&:&T>6;J[$3ZH#FT7,]]%'=E^K(57 MBR?+'DQ+MCAX?W[MLTM \_[&-G?C ?PQ/@\@[K^F<9KT>\-1[QV->^_I\#CU M>W0\?3T:E^O%WJ5KXF3VEZV(X>W=7Q?/>9R-<'\Z"F]/1[GQ:5176R!972"_ MNT#N;FY,=QY_M4"^C[_]!^.__GWX0AR^]V]&?STO8]DYV"AC?\[*^\NL7ZAS M0;8@.L5K>\?3R92&C=ZHSU0WGRDM/ M69'":,\!H6..+&G"F M>0Q"* ^$N>XSM50-5I^ISC]3J= '"JX+,0D':)D Q\HC)J(V2DA#TL5./5-U MV>ORXY2Y#S91 .9->9P,I4)6V0!)90/GT69?'J?AZ/N2Z\JBK#>8/1&]PC.] MT6?"^12/*/YTW1Y?8KV4+R'ZGR8B4%-;VL+F_!'EG+@0*D'1@$53FJ:N)UD. M"15301G/%:^I+0\?N^V51ZG871IVYVO?^:2+32)$-ZN7'2)8X4QQ"LD22=DX MA5W$[FUO9W0N^OUX='14X#B#2&N1[]8\^=/1U?#DDO&\]3V=_.'%FXV/NP=/ MQ/.C';DCRC7+'.W]^43M_;GSU\Z;7]_LEKE[?K0EGO_'LIV_7BIR15P1%KQ0OR'.7/FN+*CU@>OT R=VGKQDVOOLHP#/* $2"^ Y+XHT M::D00S&\+0^<[ALI^^47WXTD37O_IN$QC4].=;>P_5[#5[/G'!X^GO) M9K\7_5[YXW>I7.M].CRY0>!I%4Y[MEN:UE41>W]]'#!VUYUO K>)8+W9+[0E$/2/@.9 MY)J^"QJU%YVM\A/4_]'F?GMX>/3>:^4U!XE+5;;3=RI((N>2(H5']&@!I]5 M@J+8HPLNRJ!]D>RN;_BB?UAWLAX*AEOK)5DQ? L8GJ^NFYM-K4A K"@*]"J" MM4H!)VXE+TB6C:Q VY?FQCY!]W:T[H6L>)JF5'X9>XG&PS+X6LM_V6KB?,:W MSB9\(X3CH^-#FJ:XF?(@U)IR;9+28E%=SH3*R1%8UIS75-PU6^P&K A9"^9D M>5+6UJWH,\X[Y.O40$4WA46%\RW#>;[,'!4'01@LHB([0$D(GI# .>]54$(Y M9];6G>[KA]C-^OYFS1R,$TV.QR?G>3,T+?,PF?;O:EOO?#Q?;.S5+;WV@/OD M>UMZ)SM_[N"+@]=O=S:?\+W?MMCNT7/V_&A;OMA\5N9GZZ3,P<<7!\]/7AS: MD[TG+Q7QF- T^3&VJ0^K-'B6J*SE,K$L>$XFW5E^3'V8[M?#Y!GSE(,",LP7 M3=B4&-/&0C11BRR*LRJ*H\K[CID^XF+QGDOWB^]LH_C>QH;^=@2&D!Q!*+DJSR0G0+NJL4S?TB^- ;S1JFA='1 MNW%ZG8:3HBAZAZ/)B@5X;T=.3,IMEN\6-IT^FV/6?.GQE\8X+1?\>['(;IKN MY0/Z4)FK/>9:["42M$?AD8 G532^]0R*J M$=_NXOO'-4?%=P?Q/:=,'$^.<9E!P<;OO8NJ0=XD:6U%:P2W%>V8N4JO1X=E#B=;_W<\F)Y48FJ/ MF!;[C21GO;AN$S&]27>>,?Y6A"Y1]&0%<5\ M6V&2BODE8WY.C,A@G# Y S69)K.^\DYR*A0@@@F2N$L-YAWO*WWCC/I;P?S# MKEK]A5KY?7OCG]N_;Q]L;^WW-G8WKZ1>KEBP_?3F?I;%!'%T[ _3J7ENP&T= MFL(9M?WWGT?AZG0VK2GW[Y:Q"GK\\)X(N_.C,0^_PG MY,L(CJ>7_\D7Q@AE2&E\^U/(51D3G\OH^N)K,]H9520GLY))JVD M2@&;\PD47W*W=OY'KS]U:7I'KQ+X<:*W0+G=3-9^^OI!*D_1EY,^ M/U^7SDK.2WNP3I%2B',TIIDU"S+3N'E7&1-U9BR]U^-F??FO[]O'%$^R 7)O ME'N/FZ6I8. ?/]'Z1;:_!.3V:X5R2\^LN1#VFQO_>_!T;W?[\7Z_M[W[^-&I M4_SLG_O;F]L;3XN7?"F\NW('C_=V-[=V][^6[_;W?MS/=7'AFRV1GU>"V9I<1GQ([R;IY_-O?HF#R;M# M.OEY,)Q][NR/?CF[V-GRT=#?W)(\FYG3E\^8T;E'%FU#CF>1K[,//N/-1S/> MG-,7IZ])_D@)=>G+[!&_]+5O79:K1\+:'[KLMU]#INM@[]5@G;S29;\3M_WN MWHQ;>.L%+O0ID=R.Q_A]TI_)F8.R7J?>3GG?ZTEOJRSC\0K]!Q_L;.R6WUP^ M&3=]1KZ(^ES52^KX?)T=VN@)V_^''_^TWL1=K]*_LI5>I0]M#MVG.11M8/ ! MSU1]VI;WM-WK=*OO:^I3FD_%@G28%I*\EYA>T;E)N'K\_'HW?T<1\BO>]35" MY!EUY P=JD1HLO0J83(B>9F]CUZ^W&S PYED<-62)N_3\#C].AX=-0&/9@A_ M#J:O'Q]/RGRD\=:'<'CPM[DA7AP\9^7_N'O0A-2?\T_A\Z/_E+'L?-P1+][N_KG[>N_@ M"2_7?_W\XXO7N[_M-.%W?/';ULG>YI:8#Y^_^'/[0_G+C^4S^7.QI78WGY5[ M^?7-[M$6>_[QK6R.MCX_V,:=@Q=Y9W :.M_99ZR,[V3GU4L1F-9<1D"%36M) MQ\!GGH&%Q)3,4AO>G*^SV'=F,1FVB]DG+66<51JL-/B)!AWI3!1E%)&0<^.Q M@,8%EP13060UHT%>:)##;,N0"U=IL,LT^'&.!J,IMF/)0&1&-XFW"#:1 F6< M<4ZD+)4M-"A=7ZD;UX:I-%AIL#MW?9V$B9RI:#SF5$24E)V7#(E"##(5L1!. MU2!3C%"]HD,_18&*R6%9G(-_DHQEEP"JTY4>12!CC=#!KZPJQ+^7]R$6N M-%AIL'4:M"0QV!BT<.@H6DE"9I5$-LPPSD_58*%!4=7@O:!!.4>#-D2=L/&" M4TI-,6(#Q(T GV+D08;D$S4I9;9OM+D7-'BOCV1<$<&/1Y-IDTAS853SOAYM MOP]_(9AU5>:HV73A:"=2%8XV0DR$HC( NY*47,(7K+1#*$D:GBI:+L M"UT[)SU@#+<>CZH87A:&YR--A6H)B\ H:("E%* +7P,F)R+UK*85%,5BYN^ M4(L]52N&'PR&6P^F5 PO"\/S81)CHT^H ^1BF.(?1 E>B;(LE[6Y/%^.9]/4 MCT'5YTUV1L7P@\5PVY& BN%E87C>QT].8D2/H(,B0)(*+ ]-EX\"YTA.>BQ: M6FK19^S&/G[W2D'=<8W**Q['^&T\FDQZ[\:C/)@^_#)0]\#7GQGDCYD]*CNU MQ4Z[CQ<]?2+IO&!@30B ,2;P$1D8ET-@*EK'FY:&O&_XC07&?=J'J:"_@^! M!?UR0#\?&B 9A&&2(+"D )$9H*(G(6IO I?!$8:U=2'Z\N;]B2KH'Q;H6X\F M5- O!_3SL00TR:",#A2SMO@A-H&5*D!3RBD[AIHRKJT[UQG!_%;#CO6:SRL:ZS"<;N]=ZFI$S-\U4L?WC75D"8_7^78Y@^OFO4:W;G& MPV@K=.727X?EEZ]J_M6MQ63/9GSKE%>J;FM-MRTF8'&6HG5-57[D380F!;#6 M(=AB/"4"285F;9V+ONM4!^FZ[]OU$&O%\-(P/!]EQ:!MM"J#X,0!M:>F\CX" ME\9K93DY$V88-O+&!YXKAKN+X=8CIA7#2\/P?-#4*1F\9P)\C@+0)@G-CBC( MAI4Q.1N:H"GROM5ME?RM&.XBAML.@%8,+PW#"S'0F))2KJR^5A8,2X% )B3 M@!&UH*1CT=+2](O5.H3A!YI_=;$S_UL:IC$=]F@8>Q2/!L/!9#J>E=R^23;6 MP^:D]G.N3HVP,8P;7YF@DE3+)+6WF(=5[&45LQ(\42$IW3C\62C0Q"RJ:!F3 MS>YLT1EM;<[>TRW8AXWI]E.J*J9O#=,+:58DC!9:-%&[",A\!%M@#$2:*YW0 M2*'7UFU?BK:RK"JF.XCI]C.F*J9O#=/S 0%RJ#TK"W,QE 7$F,$:QR#'J+C/ MW":=UM:%Z3OK*J@?,*A;SXBJH+XU4,]'"+A*929S ,_) &91EFRA.&0N#29; MW"NR!=38+X])AT"]4MO]?XQ'\3A,"X8F92RS0$%,[]/AZ%W3T*MF =QB8>5) MHG%X79AJ\[,!*DVU35/["S$"*9U59! X;ZJR!.F!>")019$D'S6I6/R)6L_A M@2-Z"36"*Z)O!]'S$0+AL^***\'[6E5(/V1( MMU^ZM4+Z=B ]'QT04?B8F"KKL^. 43GPC!(8YX*.BAOK\@S2PG:I!M-JY0^, M1O&OP>%A;W#TC@;C'PX)K$3LLOW$@;/9W_XT^;^/)I-*2JU5E3K8: AI%@_8 M/2CW_?')2R53D8M.@/26 *5%H$ $,G/F'4.)V)2&ZRMSX\3$N@_172RWGS!P M!2SGP8?BKGY,XU&%\75A?/(9QGN;VR\="PZ9XN!$"N?TL@;HH+QW-NU\LRGL'&R\-$YXH&?#*%S1;KL!J'T Z MX;4V@6L1ZZ+\\+'<>G) 7927"N,O%^6#5R]M)",$.W&C)#GT.( M&$AW<5&^:4+ 3<)YJUH:J75G^E,!C[/87EVRE^-';[[%G3=%@&=='*6FICJR MID)2ED N6B@$+HI'I0T/!>NRK-FNK8!]-\JB5>QWS_FNV+\=Y_L,^\FPH(UP MH#DBH/<2K'<.T'@F8Y0B)WN6S-M6E8V*_0>"_=;]]8K]VW'5S[!OD@A,ZB+J M39* TB0@PQP8K2(%;TU,>6W=Z7X1_A7[%?M+]>\K]F_'OS_#/J? LY<$S&( MY-F!\RR7[S CE]D(:=;6K>C+>Z+Y'^A>_\6]6CY7N!P,P^@H]?YV.)I,_E[; MMG0I>+$],TW=<6B7RK86PAMM\OW[_:NNYS4$=[Z"%>AA\SN:#CZ%&3[VUD?F;^?A=MJ M.YE5N<9*U9?9+M)HG";3A>>]WQNF5:LO!<5.$6!%9NHG/7:NJH=)^X;4*^S MKK80G*WKZM(@.Q^(C38EE7@$X4( 1*4*9$F (JM-64Y#,>/:NA&+U=OKNMI9 MN-YE-+6"M 60SJVK,95YU\D"TYP!>LW 82Q^292,4E M-M4Z1SU;<- MU^4_[X$I MEP&3\Z>;.F5E0 :O6 2*7IN<67*6K:V+OKR@CW,%]L, ]LW=^PKLNP?V_#FPK&W@ M(@"CYO275PJ<3P1.JY!U<:M,, VP->_(BETSI.H(.S_"!QJQNO@PXO:71Q![ M/A6Z3N?G$J?T(4U6+(!UEX'3TNGS48'I?Y.TM,'@TG_YS9Y_1] M!XUUMCY,QU0>[\&0QB?;TW0T*4MQ,\KQ:-:?_3PKJ*[#[:W#82'FQ7DH@AHS M\"1D\9M= B>CAAB31BU9\$3-Z26)76J_5E7V_0E\56JX+]0P)]%ESA$E-\!" M+!)=: G>) /.DG)!9J0DFPY)R$TW)'IEA:X?4EPJ%U2X7PON"Z$V+ITD0K V MIZ:<05-*.2L0(@>534!-H<"]ME9^R(!O/Y6F+O[W@PWF%G^!/COCL*SVN2S^ MA?;!9Q6 26\DHZ2MP68OW-Z\1%N'JC!W-/YQV;&9\U#'>=I.[V\^#5,>3'^L M(M-*9 LN*?11J.MLW^"?IR:H]-0>/;U:"%M$*@(4A8")A0ZE8'E4%1'Y &<1@3!94K< M%"F*LMD59/HF(8>*Z.XNSTL*.50<+Q7'"[61/(_!V@ \-]Z#B-C$$K LS](Z MLAY54^658U_K>I+N(:-Y.?&$"]!< 7L]P,XMO,YGIJ*R8(ME &54Q=V/KCF; M3M8PYCFC EC3)36]4LD.NVGZ[9K+2ZRUUJ7(QXR!_GM)-_]@>+?U($=Y_&II MN650\=N%T(;7F%D(S3ZK*E2L>01*"L$@N:*>7+;&-74ES069D5TL+=?2)DWE MMX?.;]V(^U2F6Q[3S?< LTHHE +0&P1D(8-G/H)..L?(.2>!LR*::E4J9U>2 MJR1W&T?:*LDMC>3F0V%:*B>T"\6?3DU#8V;!1?)%V*FR<#E=5#C.0F'*M9!& M5UFNLEP'[OHN0X25VY;';?-5T+TEIDP$:7(1<$$K\%8E($5%BP?B7C11P[YA M;64-KFP5=%EN*8Z._6'J[ &U.L1;&^(J5$+_<_9#BCTJHZ)7J3=Y3>-R^='Q M=#*EX>P^:CWT%;G&2B5V_I,F@U S.$\%XBGJE[V_<4XV&Z=)^SPKS3,&\]Y[/"_,Y@OA#^=ESH;!&<0 ;HB( H!9#.9$-,2>9.82[%C0M, M5)AW&^9M1WHKS.\.YG.KN?6:= H)0DP:70]$[)*H; BF8SIZNY[M)J M_D!32"\.*VP.#H\+6FI5K X$%LYLL4!5E:7:8ZF=A= "$@M>)(3(90 LHA.< MMPYXLBX6/\02#S.60EQLPE;+7#PDH-]6:*$"_5: /E^Z*ECCI+6 D11@B$6) M9++ F..(3$L16%O!A0KT3@/]MH(+%>BW ?3Y\(*W+!KA/!3GTA2@"P\D=(14 MJ)WG5!X@Q=L*+U2@=QOHMQ1>J$"_%:#/UZ-B&) 7K1YTM6EZSIKG'W>VPW6F,5G5F%?0 MF,\7,\^0>9N3 &H,@8EKL,P%T%J[R'G@0:JU=?:(W3@XW+V=ZDI!]XF"OGF* M]!(.NF'$6UQZF+2242MD-'\X7@6T66=@NFE&')@!)[('3E9+:9)':QHRXC6RT/S$78C0S%+T!"]QGYC0.2E2XK73YXNNQ@U+22Y ^2Y'P_'\LC M3V2 !"LD*;0 IU*$B#EXKXWQFMJ)F]X]4\["K3]-R1^F\F\5<9$W5F++W7XV;U^*_OV\>L MK1\T0.Z-NS8W_/7BZM[O]>+_?V]Y] M_*BWL;O9VW_VS_WMS>V-I]M;^Y?"NRMW\'AO=W-K=W]KLU>^V]_[?7MSXZ#\ ML']0_MG9VCW8[^W]6E[:^>/IUK_*^[;_L]7[V^][^_M_;^YW;V>K0S=X,3/_ M;3#L35^/CLLUXA==U3H[W.,A'<=!62\N'^OBDC=;'#^O ;/5N(SXD-Y-TL_G MW_P2!Y-WAW3R\V X^]S9'_UR=K&SA:,AOKG%>#8SIR^?<:+3CP07#2V>;8*> M?? 98SZ:,>:NR7#URS/S09;_]&@JWXH,5CS2[ M_.4.#O9J,_N=+?SOGH5Q"V^]P$<^)9*NM)F]WK2VRH+^.7E M@E9@-G;+;RZ?C)L^(U]$=:[J'W5\OOY-PV,:G_2$[?_#CW]:;P*F5SG&]]W; M7\4Y=)_F4+2!P0<\4_5I6][3]@,'V%N=QBMCW[>*APPOW'C[!78ZG@@ M>Q:U"?;\_L7)SN!L_^+HB7IQ]%R\^'.+E;^1>YM/WY;/P^=_EM^]>WO'PN?MJ_>+.-+S:;L?VGC&?W[?,W3]_N_OD<=__<^K@CMO[:>?,6GW]\ M\6;GM^=L?O]BY\WKM[M'SU7YO(_/Q=/![F]/^(LWK_CS@YV/SP\V3O8.7K\I MG_G7BS=/\WD^S,X^8WL'KTYV7KT4QC19A!(L905H>/G., D\1!VCYCQSVVX/ M['NT95L)J4OW5KM6/VQJ^CA'3=:2"%9+<,)[0!\L."8("#UGG)>GUZK6FE97 M5JJL5-M,5U9:8"4^QTK),.]S1C Z1$!JSEWP["%S9R,3R7JEV^LR76FITE+M M"UW)Z(R,Y!P9:6]M\=D""*4SH$ +EBL)Q+CTQ@MO"-MM"UU+==9KU%*=2R;O MO>GK-"YW=_1NG%ZGX63P_CRD6FMUKLHU5JI6Y^/CH^/3?-K>=%RN\MRO6+^W6PB^S]CG\9?D\UG-_3H:EV$.'Q^/QVD83@X:8YT. M<6,8#SZ;;N.3Y8H8W,L']*'JP+9TX.Y@(8IO?!12.P$HC0/,&(":[ZPPE*R* MV39-X7C?&=VAZBUM2XJ'207="'LOBQ0J[J^#^_D0N;+:!33-=IVP@$EYH) Y M."6=;^*,:.+:NN&+9X_N<\6X"OA;B"A7P'&#E:K7^&PX3F48'U/LO:+!\+SO3A/7>$^#P^;, M%Q1PP(2:$V,I'(\'TT&:]'O#-&U.94[I0^T@W8FHQ\:YO0H/[A=K[7\R5E4X M-^.TQ81$GS$J79:O;',"5-D6;X9;R"A<6>\$*277UF\_OH#QW;WPQ@5 MY2M1*^2VKM[W$-O=#U%4E"\/Y?-QAYDH"U24 MN9<64!."-ZRH=?+).XD4E>C.ZMU2)D578PVGU21&4SKLC2[-&[IQ4.%L3FY0 MI[)[I-;5<,,Y3?TQ&L^"JM/I>."/9T6"#D9_T+@P60VKMD5O>X\70A"(J!AF M!V4%0T#E)#AB%K@JVB:YJ)SCLVP*NUCX]L>R*;I1X+;%79@'Q1/=#UU_45BFY6 MS^KK2OVR3'H<'3?E@6O+CU:FIMLKPUU&ERY8"FI"7NMB#D DPRG@O-#!JSMJ[ZVJFE= /Y,2!UO+!$I=%5IM%N!-\JH=X.H@JUQ:N72%N71YH>Y$OT\ MY==3\8/]/-7:>NWG^:#[>=K:S_.V^WGN_VOCZ=:_]G[?W'JZ_S^]K2?/M@^> M=^C.:B//<_)?3IS"/I,766SBZ1TXOI=TDTW6L=:S+:#G* M[(\.Z"XF5MU*>]3%M]YQNSQWI6YYQ<$]*C[U_G04WK;;D_%>3<-&&6NC"(MG M\P<-(FP/>X_IW6!*ARL\*4_3E,HO8V^+QL,RZLMKPS[\N3@HOM?D>'Q2D1+" M:0WA\ERY;0=_%=_Y,.:1A2CR:-:[SQ M;CPX[$G6[UW4[O>*P;J5CNFO3M2>.RZ$E]GFII*:)9F#-2DJ$EI+1B^W9\%Z ME.S;P?H9-;\>'9;)FVS]W_%@>G(_MCEW]\\#^"_>[/WV[&1W\PG;V7PB7[QY MHLK?JKWR_A<'S]6+-\_*-9[SG3=/WWX.X#]K?GZ]<]2$]__]=F_S"3[_L_S_ MX-]O=S^6N]C\YV#GS>O!\S=O3^8#^+L'Y;-^VSHI8__X_.@)[FZ^?OVB_'_G MZ(G"$Q*ZU16,C-*XY>)>:,M@RUJMS6"6Z; M3X?+P6-B2D BE("<-Z4_,8!H$G"\\HA2KZVC[4O3\OYDY;:NH+QRVW>XC42( M3!3QIIU%E8634D7>'+.2Y%U@E=LZP6V+I<,R0Y8-D F%VQ07X*QEP-!)[G00 ME/S:NM-]S1;3TRJW56Z[M]QVG;1<'X4A5];Z5!P;3>B#"R9[D=!($Y*\G-PN MR<:M++=4EIM/+_.>K+'H($75=&KR!"2L B&C(";09AN:TFG]\LO6DG KP74% MZI7@OD=P&'SD1)5Y4S')D'4ZN:9.$O:=J/Q6^>UA\-MU-A58YLPTCBD*+-1FHX]1V^1\%M&G MNJG0#5;[<+ZQL+OY%G?>;+^T-B1?EB-0'@G0) )KLBBTYD0@+BV+3<$GQ_M* MWX]MA55I,#Q#Z&Z:]@Z_M?O_,#N+_;__LH*+7VJ+UVJF:J9;=6.854()D;U2 M'"U%F[ X-*$Y.1U)&_OU\6G!S)7]F4)EGXN[U46_M45_L=EF5I*K2!FXS;ZI M]*C!"4K &'*KF^,X-C;%)Z18;&A1VVUV%L:5;:N9JIGN8E&,)$3*%I/A";E7 MSB;B0F=IK59_3SWV9>_2I!]*/N<#WMW/5CRTCM<%8-5,U4S53-5,U4S>T M,X_HK$\^.9LQ%A&6K$!!R(-5@EOSX]KY6\T#?AV-RX"'CX_'XS0,)P>-I#@= MZ\8P'GP6&!WNL7@O=/;)PCYZB%EX:05XPP5@Y@RL]@RDSR2"S"&[II,J+N9Y MUQ;)#P+PRW.6*^"[ /@%QUJ@4\P'!Y*8+HZU*]C/08,S/GK2FH6FIU!G$'_% MRA1?><^RX][SL^$XE6%\3+'WB@;#L[X?O<:!/F\O#'DTA@DUM8$^=1ANJ[OJ M/62T&J6M9JIFJF:J9JIFZIJ9;M>[OKK&WCC7$D5L[QF"R^M',A*XE%7:^M+[;IK-A^,-ANP9&NV.X"MA<] MYFB2Y4*!<]D"6E8\9LDL9!,9"Q*M\K%;X%ZIO>C]US1.A6Y/Z[4?O2M8F<6. MZ@YTCFY3E)[%;$(4N7R]]HKR>6V8'(P^%_UL:GYN M#\\J?L[0- /3XR^P]#3]W_%@,IB6A6;\?A#2'^7F1_%I"J-7P]E5_D.'QZFN M--=9:2ZHNT-.Q"PRI) 3("<-CJPNJPWJ;,B8K&EM7?$;+S45]96ESC)O M';T[')VDU)O0^Z;\?>_=81E$8X/W@^G)BNT_7Z>RC*68N16HA]>%SOXHAJK\=!U^ M&BR4=\Z!1\5" *>8 W26P L3P7$?0UF?I&ZZV*J;UW:N(?U[(1ZKF:J9JIFJ MF:J9JIDZ(3-;]YBKS+P-F3GO!@,>X,JG/=ZN9+>&@K&:&D, M)D^6>Y](I4#*.XG\K"#EU5:I6I!R*>O3WN.%,$A$+ZW2"93E'% )WV0X.I!! MZL0RSR[SM74M^D5VW(MRE'>P<[.JD(]D8O8:/9;_."G++$_D4 ;%R2E=(=\) MR,\GH7A6V)F2;KH&9,!@"^0)RX\QL&@#RR'BK/F3M;)"OD+^JU4^2QXC9T(' MC8IY;YQ5W@O,KKS@0H5\)R _7X&26Q54B@RLC[[@7@EPO#BA0J?LM#"^&'%M MW?&^L"O5[VUE(7^= @(A&\$5DL1L4"JT(?A 63KB1%G'RS%?.VG;DX?R4"ORCHQ0J]8JJ.+^"K@WREA27 OE/!++%*VCYC1C MX*K)4*^X[Q;NYX\L1L:M93%!;CJ]8N%P<%$2V)!$L:;6,6%38%/IFQ38K+"_ M!["_S@EFE@SG3I/F#)T*/MNRZNM4)+]C+F-5^)T ^V*ZI; LQ1# I-RL\CE M6=P]:,:XUA2]SZ:L\E;W#;L?&G^EDC';:"SSH"CK1@D-W5B-6DQUJ*:MIKT/ MIKU6)5(1K74V9VI:VUCG=>.I-@?QX&'F:X,*9<+6*_YW*CL5FZ^B$ MT-8(*#J1 4J3@3)J\$4?1AX=!6:+ZA!]9Q<37*Y=Q;]BO\O8K[1>35M->]], M>ZT5&UWVTAM"&5#X[(Q,L2S8*?#,"*FNV-U;L1>+'8FR.'MK@*23@-DYL%D: M\-D$DWSP+(;[LF2O5!FDVI*G5@FH9JIFJF:J9JIFZKB9KB.KI>0Y*T?&<(?1 M&*\2:11&.<\5$?]Q6;VL#AU5G[?4ON-@8[HWOY&'EIO@&"B+J=G(TT"9/!0G M*Q;9SB5)+/J\K\1BY93:LN=!$,+R_.Q*"-TGA)W3$'LAA3*FS>V3EUI:BJ0X MJ,"*QQY2<=:I<(- +J4TF1)3G6*$!][2YZR;SZRS3VWI4TL25#-5,U4S53-5 M,]T;,W7?/:\-0)8FL;<6?&ZA7-'0J"!ZF0&)))"/L7RG0N!&BQ#410U KKT= M5A'>183?C;]=$;Y$A"\XT>B5C]H5"R;DQ8G.!BCS $KHH AUD+$[$%^I?>W: MWJ=N[-P?,UUC64E"L92*>$R9,#%KG:'HN8M,FNR)76%9J37O.[S*;$^;]NM? MZDB9K?>9,MT6^O,>]0F(1;;,M!.%;'#>5,Z$AU0(B&"8Z;XVUT3.[6R\8J_GJ#D8%2S].9B^;BK:E*EL0O:-^/CGO/BHLN):LN+)0@@E>Q]043%5 M;JK5*2Z 5%(@T$=)T2&/;&V=(^M&I+ZBN9)N-5,U4S53-=/=9B!4"7-G$F8^ M,A*%YX%["<5Z!C!J#\1\ ,F]R.A$4:NJ0QIF];K][(7IR*=Q3[B+&_Y\[\YO M4 &D;G*_!S9DS\H%X()(HDW#(DM314):9O#WK>?!]2JX549=) MP\^F\X5.%(J8#!D(PBG %!PXQE4AY1ARLM:'C*O8VJB26R6W3^1F*2MBY*QV M'(,65J-#JV/$ @\>626WCI#;7)@,!<^ZV7SCF22@1@L498#(1/8Y2N5\7EM' MUQ?<5'*KY+:2Y$:*N6AMBKHL]5Q$DD9Z871V0@D77"6W;I#;[D+/9.5U4!Y0 M> 'H<@2+G$-T@3$GN36A*#=C^\)5Y5;)[0&1VW5BAEIYSE$V_JC#*(+U6/Q3 M%U$EFYH&\9>R6^W/L)"L"#GOI$PRH)8> M,W'+JW_:#5I;V. 5%# )K&-,$XU-1J-Z"NYN,G;10]U MI?*BFV9KIW48:KNUVN&CFK::]IZ:]CH;?8%8RE)CQHC*2^>=C)+1V \V2(W$GJPSBC 2#HHJR@V M!6!EWW!Y4[%187\/8%\9O9JVFO:^F?8Z*8>H8]-^'54B-%EZE3 9D;S,WD2*# ?+!:"6;#?5JM5ZH876VR5DNU5#-5 M,U4S53-5,W7<3-=0U"&SP%GR6C"/(64*R% W!=RY=E[$:ROJVDFIZ](\+*0C M$+.>,R?!9&X!O0Q@&7/@"@**?Z63%[/6:L[H#M6LJES0=>^Z<'%BIRA?GN>"DK4MF M;?W&BKN"N[O@OE7WNX)[B>!>\*D3I6(W$\#I8 "%(W#D%1B6;"2G62#9+72O MU.9V[;16=W?NCYFN4S[3622H=&E!7&J&LO*;7[2*>6FK<+ M]8](JK*P. 8^. >H",':LN9P&24F;3-2T9&*B0[%;BOL*SM7,U4S53-5,W7( M?:Y:IVM:9]ZM9LY%HXF!$8&:H)D&K\D D](8%FTV(G=-[-1.:RO^SI7*5-@Z M>G MM=+177\QFY5"V9Y,CE/% M>K.U4&K="A91>@84$@/,2H -Q1L72(D,YS+YL+:N^8U;@=9]G7OA/U0S53-5 M,U4S53-5,W5"9[8>-*DZ\U9TYGPD).1HFA)&T%06A::F/U!Y<$&'Y#E76K&L MNB8T:R1DQ=^Y>OWU_DW#8QJ?](2=]=>3/UCK\O2.?I8%>'%T[ _3:5&+6B/W MIE/S8-9UX9*3I**(06+RT4K59 IGD:TGJ?VL@NY5E_-:07=)"_G.8F\^Q0WW MEH'638=4;B+XS"Q$;FPPSB;O>5G'99^UMJG1!G#N1_'P2IN5-K]-FY%GKTBB M1?1()KBHG0R8G".!*KM*FQVAS;FL-\W+LH:XJ[19:;/29KM1)"FM"3H&% Z;)G7$&5J9"V?R8!U6VNP&;2[V$]1&!F4@ M2E-H4Q8"=5D*4)B)8;/5;'!MW8H^X[S29J7-2IO?GY/K]/'"H"@6YA0%AY@X M=\R7J6-*!.8ELG Y;]8^7G=#H'.ZTS8L25J!S$D4=SUH*.:4P$19_8HI0S:\ M]4Z%E3LK=U;NS.B5-RK(:#4*@3XC2FX"ZZ4F>ESDJ=/^BM*V6XQB:RJ3GJ[+UPE+)R M:%,D[.=Q M.FV^\,M?@SA]?8[Y+_[JS$#L\Y^0+R,XGE[^)U\8(Y0AI?'M3R%794SX]51\ M^?7U^'PP[^A5 C].]!8HE['^3(=_TOGXGR0'PY?_.W?ND-YKRT9^3T MH2\D.!K/#@?^7$"6QLV[RIBH,V/IO1XWJ\-_#9(3.;L8K.9%GG%.,FDE50H8 MLA847YJU]8,&DTU"R^-F89DU_Z#UB\QX"5[MUPKCEAZ_A0R=&8(W-_[WX.G> M[O;C_7YO>_?QH][&[F9O_]D_][>;F_M7XK4KMS!X[W=S:W=_:W-7OEN M?^_W[;9]\+Q# M=W8QN_ZM$2Z#X7&*?^_^6 ?#WO3UZ+A<(T[NP7"/AW0WB$CM;C#^O M.;/5OXSXD-Y-TL_GW_QRGNPW&,X^=_9'OYQ=[&RA:MAY;O&?S^S-,&S3SY[^='LI3DI<_J:,(^DQ4M?9H_XI:]]Z[+ND=.7O_JMJW[[-62Z MCK6.M?6QG;ZX4_#YUHV?E.%9X4IZF*95?QMX6C8?-4?L5GHN# MXB=.CLHX/1/'&LWKF4'3KI M\=F1%/Z# <*5WEA8F:T#;DVVY(SV3F*4T49C5'3EFQ1=3GRV=<"98KQN'2QN M'?SGS?.C+BWN<'W-I^^?7[T#%^\V?BP<[ C=]Z\/MK]N%O^?N/CPM;! MG[N#,FZV*Y[ASN8SW/WMZ>#%P>NCG;V46Q.[ASN9N/C]24OYE M>P>O3G9>O3369YD,@736 RIIFT1I 1B1!.:4T>FU=&"1T0A?+:9J=55LF%IO[BY>16,X'O@N7D',LI##EP'<%)5GQ2&SU0 M$A98DAB-DC$:L;9N^L*9UA*!*[]U!>F5W[[';R:8S(E+Q4)&)Z6+7"M%O'%- M,:"N_-8M?E-S_,93#)AR@J*^0U%QAL!;J2#IY)(S7&KAUM9%7\KVSHA5?NL* MTE>3WZYS'"$A(\&"=]Q@C*P)P'%3W%/.?,HZ5M^T$ZSV8:%45=(,FP-;)%DZ M[31&.C!0QK 073:F<4ZYDWVE;EQV\E;8;:4Z,^RF:6\P:P>[8ET8:A'C:J9J MICM8Z%V61DMFC8^(K*SN&9-VS$>IO++,S&I--PN]@-DW1GYGQ2\4]KFA=5WL M6UOL!PN!:#**1Z8RR!0UH!,:;%.@TA,+3'A*AIFU==G7%Y2YJ CN-H(KT58S M53/=1=4\A:XX288;&3&A\-XS%YM%,49[TV:^W1(V./&42*GENN;8BIGP%W7S) MQOCLB-Q7)^0^Z^E?1^,RX.'CX_$X#Z,8P'GP7&YZ[Q18[OY0/Z M4,7V=<3VR<+^.6'3@"%HR$&%HK6Y!3+H@8+12G$T.F/1VD;>?/>\ KZ+@&_! M4:Z [S#@%[QK)GE(*G)@P4= KPWXQ#F@T!JQ:804=8<0OU+[QONO:9S TVF5 MNZ-W!38S&-1=Y!J.[9Z9KG.V.8C49!\Q*ZE9;YQD4B6A%?+,RKIR[7#LYX5A M#R6":]M/X_2"DTQZZ3U,8O1K. MKC)KIUN7F6LL,[N/%TX.RJ(A,A<*)%D!J$0LM.8=>$>":<$8GQ6@YK9#$=R* M^DK.U4S53-5,U4P=VGFN4J=;4F=QOQJMT\(CB,P)L#C2X)1DX+!\55F7_^FN M:9V5VJW>.GIW.#I)J3>A]TWUOMZ[PS*(Q@;O!].3%=NIO@:5:47)V^ R!H,^ M.1\Y0TU&>"6S\/S:5#8[1K(]F1RGN'D\+A-WRD@S&CHWTNP]?QR/P^M"9W\4 M0U5^N@X_+1:HPF028T&#M%H75RQI\#8IB$R%Z)P5(:9"3Q<< *X;>]V&[28ZXR\S9DYL+&,JGHB&=(EJFB,Q6"1^' 19D"#VA2 M,%W3F2NUN_RI?9[XS280:1N+M>(:_?,=)>;R]]:/\Y!-'O/TS,(U;7C M.FO'8&&W6'D6N90!$N,!,"4!UH8 S%LI* >T(LYZ&78F?EI!7+GVP9CI6B%A MYRU/7@7KT*M$41@TV6E&R3D1*M=VC6OG*T)R841QL0BD#1**[1"<_/_LO6E3 M&\FV+OQ7%-SSQNF.(-TY#]T[B* -[L.^&VC;N'W-%R)'D"TDCB1LXU__KLPJ M#4A@@Q$@0>T=C4%#55:N(9\U*XVDP$!!:[QS,;<6NG/3VT:,&VW;D&EU/".- MMEV MIU/#E#,8QXX 'K95*11:-D#@F8>M&DS=34$VCR?M1 M3Q?SPZN,!;N;6J0DS[D!Q" K@T6:)@K$T2>4!MBBDB K-K&\:L*TP:D7\&(G^;!@',*N 8 MR[QBGN=N$2ESC#>8PST49F $;/L A;WPBB(<8D:$VHF2$! 60 M9P#:'-35ZT2O!L1_5IF9BYD7\Z24UIV"V!8(:;#OV/ #?V7\[Y$YT35./ 4139 MML"6(!>X0]+(1!RGU-=#-]6B4G8;J5]FJ6\4>D/:AK2K1MK;G-68BH0MXXYA MGJRWA'(XCYEF$@[PZ)NS>FG.ZCG7@&%4$B4$DB2G^&@6D&7)(F^C@&WE?8GF?,[MC()X8I5%@DB,>E4?6&XQXGO(>E;"8X.41^&<5 M;6^F[#3EXJM#IMM49 6*4\)>!>NY<]Q)RAECEF X;+BEMW;3-JWGE^B4V3W8 M'.Y>7#YE"-#1":F1$UPAGAL!F*@58@F I60J)WZM;7#3M$Y:-;%OM'-#IH9, M#9F>%9D>,R3=8)UEPSJ5!PWP#JQI:^?B*('=C*GG2'KI$/<\(6,<1\X <;D@ M0J2X;&#G646KM[_&OF\/8NZH4_48[IWE_7]N0>K;%-Q$*9U.W#.E.!ANVM,0 M'!&*:D64P[=68]_K\%7>VZ](,J)5T^'K=GIII).F$FP,YCA2C%B@%M12HLCY MB%$2B6ON/39YOL[\..TFG+?<4MQ$71LR-61JR-20J2'3LI'I,0WE!F'>.\*< MM7RUQ)%H;E"*(5N^+"*C/$;P8I3"&6ERF\9E@IC/*J!\8+^VSNQ%\1VU^K%C MAS&TAKW6F[?O6KF-??-5[\H;^R:;WY#VIX=VY^+<+ MT1)- A(\#Q2TRB,3L4.,4QVUMU$E7\^0$2O1>G)!(8A&N37*;:S<"HOASQ ,3_!#-,AM693;WFR-LN?< M$<81=\XCSAE#6FN/"-=@3!OMC)5@/V.ZCAOHUFBWIZ3=;A7W!)/&)XV%]((+ MQ4Q,"C,;G""*@E*[7KTUHU >1\_-@#@&Q-$R"$!MRB&."4>.:H:24<(HAH7. MZ3//:012H^ :!3=1<-(*:S!SPJ3(M5 .9,5RL&]4BD)*URBX)5-P^S- SG+) MC?4*@!RWB&N#D0T*(RFQM!([XGQIR*[$@WC M=8T7E?V\9-VKES(OVMQXJE6G-[A3YO-J=-R_V7XTLQ0:RC:472W*WL:,,L;( MH!-WQ@M.A=.64B>$9-0GR7C=TQ=@1DDNHYA0D/9AK*K1=E;'==6 M)FL#"S183HAR7$IBO(D4"T^3:([K)3RNYUP$CE*:4E2(&TP1)XPA %X"X6B" MM21XDNB*G-=/HU?8S03U^0RVNL\CJ>F[T5"IH5)#I89*#94>'U S;1SS!)Y5 M$!Z-U "C@S:$&4:T%/3G 74SXV8)P/>[N;0#;BV+GBFDL$B(*Y>0!8(C83Q. MF#B91%S;4&2^(6\SU>HI"/S]6="-P"^%P,]9VUBG$)@+2"7+$&=:(F=2J8D) M23$GP.1>(HE_&M'V&R;$O.OV(RSC6PRM8]ONMG[)L?=?6]FJ_FS;'>LZ$:5> M'PU !%J#Z,_[[6$[#M9;W3C,Q=I#^_6I]"A[ #?PBCI[&RHU5&JHU%"IH=+R M4FGY;>[-$:#(S8T 3KP=HXD&=-\1='^86-D'FU_W/GXZ"L*%9&E.?642,+=1 M2 O*$>6"!0#DF@J1JS27H\E1(^%/PLAN)/P>)7QB5K_[ G^+(T65 OIZI)/4 MB$O&D6,D(*MEBI2)*&58'A%_3G'JA)0\20XR2QHEEP1 M1:BSR1!+7/0A>3A";G"H--,3E_N,F6UD9*RW2ED4)(,C!@N+=+1Y7IGF/)@8 M:>[WS$BTC1A9I6,TJME SK/*DZ]V"G1*^L#O(464\X3XD-,)L]9,M;X)(04 MTN*4X)]X:RW6C/"[7[5T/&F2?;!YL7NP462E]7J'=&H?.;O\[X_L8/X-]"I44ZW4DY^;CR4##F5Q424 M)T8C+K4"W10DDDYJ(['.H_KR>*CYDI'&#;_4HMP$2QHJ-51JJ-10J:'2,E%I M66W?!F(N#&+.Q7P%QT!(!Z#26,2QYLBIW!.,@E4<*;5,VF7#F,\JYGO0CW9P MWK^H [YG-?<_KXAOXSIMJ-10J:'2\Z'2K>K6 M.W=K+#8Z*@ALT__O>;N?T_(&P]TX/.F%ICGKXG#9I\G_EDN)/["AH1:1V%!')0/<:99!1R2.%J52)2"Z=72K=NZ"(\'($@M65,OFG M[=BNCRT[R+G/_[;=^B=NTZL&I*OQ(##FZFR MGYUO>+>=66KM?@OEGG)C_.B29X1PDX(VV(/X*^F5L!R4^\XM7)O-\,/[SQBO MX^9"I$"P9\A' 9 YZ(0,U1A91TBP5FMM0O9IKBNS*+?F(N3FD4,;C=)LE.8" ME";%22J6M)(V]T=(6=ALBHD$;9FWJE&:2Z(T9[H<$.V]TURCQ%U$',XW9!5G MR!K"F$H\,I>GP:AUL^AYL8W2;)3F,U>:G#+E0M041\(]YLM]\(IM;9AU+JB=TXA;Y1FHS2? MOM*\C?,U24VM \T9)>'"<*>]4M(X[)*P0NKKM>8U;1T;]7G/ZG,&2$ M M),#O$8#3(LY*X3%(Y!'9PV.C=O7"=XON?$K<1A%-0WB&=&$4\"([ 9G#(&>&"ETI@ MG7*,BFO:*,Y&<3:*Z: M:9M(LHAXI1%/*B''F40J!&,IH1&X%9"F8>N:F2=@J9>4@-^&N0T]_!O:GS?^ M!3]&2SZU_>-VM[HW+7KR@3/;:6D0'F.KVQO"!8>]+&8A=JM>X=VR&78(?Z1V MUW9]VW9@ M#-9^N\S$P,'3FSZ[7]?N2DKWQM25E(+6[O5+Y\K?02O$?OX4K,DNS5I:)_U\ MG/V?']-'K6T<9"62LVY>YI.PR)_=N(KVUR@8?1D0/1#/SJ41%?'=VOR_!V_V M]W9>OEUO[>R]?-':W-MJO7WWY]N=K9W--SO;;Z\5[V5Y@I?[>UO;>V^WMUKP MV]O]_^QL;1[ 'V\/X)_=[;V#MZW]5ZV7FV__I_7J/_OOE^EYKE:HO[2[K>%) M[QRN$0:_+O]RS[OV/+3A:+I^K?.G:SF')RJ_'/RPXHX]&\3?1[_\$=J#LXZ] M^+W=+?X4H-U4F!]Y_KM%^6M&113O:?( M"\.N?QN_(->^][W+$OH"Z^N_^KW+?O\]CN7]+);=Z+(_2+S\8?JTF?OH%19D MQ>_+E(RY!Z^T=N%C)X/6-APJX1(RONNF3%GY-X7(R[U=XVQ5O?XOU_]M TQ$ M=FWYYFV>_AENH1EO(;T-TZU6"O35;HK)H=YZ]69_M[7_]_:;S8.=O;]:FR\/ M=O[9.0#X\OM-^.H']NKM>&7IO#E7V^H+[?WPG/?R:=3>W^SQ]^)P- J\7<;[ MW:6XXXEYAZ]ZPJ7FY=N$QWQ*EF&"C0B<,YN,8YA;ZX-G4;#D2U47Q0*7JB[X M)-4WC),!2TTF1:Z&SW?_YZ>[#Y[G>Y^?-,Y_.NUV-N" M]P]>7\!WONY]/.SLTHF?>.3SA6OQW:TW\&3;>/?]AXN]O_[Y=+CU">_]]0JN M]>_V_M8VW3M]]^WPKS=IE,RZ^Q;C_8/CB]WCHP1L@(G1*"D=$=?,(F,<1H1$ M8AT547FRMD'XNC!J.$[AYZ6KZIT)9#>U&RJ'(SJ1Q ]W^[$5G<6 N:W\XO>#DY:YSE>U>ZV>F@5,MV0\N>]F!Q MWWY^.O3*MIIX6)OD\OD_38;-*0IL=L.F]_V8?P>,T""#12?'(%#+PV.1& M/PPYXC08*9$C0[1 T4K*J!1>ZXP,Z+K@=RZZ6SY+I9'M^\+VC6P_O&S/HGX0 M9*R9U"C@[( (42%+#$-:1B]B4LSR+-L$9/O.70B6%?8O.1+YRV;P#G>U58;+ M63\C^>'%>BM/G#W+]D !*+WA2>RW[& 0AS\W:G-E.T(_L-?TLA;+Y,G.B?WN M6R#0?OJ[)D_N_#S<'E&HT5.WT5/M.0Q"(H]2,XR2PP9Q@3$R.#AD12! )NL- MPVL;0NN[%Q(L44% ([;W!CX:L;T/L9V%%XHRS4+$2'GC06R=0,Y'@?+ LD"I MH92#V"IVE^#&LO9L7W)84:;8HS+&'IYU,L>^\6T\%'(H%/@S$^#EU/XWYL[" M]-%\O%4Q:HA)&$4=,.(^)&2(CR@ BE "K!_*5 YR<#VOD1I/QI.1Y$6#B4:2 M[UV29Y$%%4$H%1U*'$O$J:;(! 5L#%+L6; 6)YXE6=R]$5CCM_BYL:BE9#1' M'G-H,GLN;$KM3ML.XS/S3RQ%4M)5OW=:$:?JU+W3_1SKN'*CLA:ELO9? MSB=[,2>H41A19Q/BC(/*HHXC)P181L$(3OW:!ET71B[1'*O&E;%TX*.1\"61 M\%E0XFB@T0N"HF,:<9S-"TT%8L'S)!)/&*<,2HQ<)@E_3EZ/O_N]S^U!%M%? MO!,)UW6M9[>-;A8#UG4#7.D(=RAHP)\ZK7WZIIL5F3HE%+ MMU%+\PD^-+N M=%KMTS/;[F>WW5/Q0_RX@=6C0XK1[N^,-[\I/5VL1MJ>((F#=VQO:_,(*Y8< M(08)$O/X: H&#F8&*:X,QL9$+\W:!E\7ZLY^T\9%L<2RO/ DSQO((\:W%>.+:3$^/O)@$$AK$XHD + @QB"M+0>IUD9X2CC#>CQ??(D$^3EY M+5Z>V.YQG*D'+S4CI8BDT[:NW2FUX<_+B_&H-21@Z>2)ZG$K5O_N=/=S,<_^ MB$(O[5E[:#M-,=Q]X9#:,HK8>2R41D'G43\*"^2BU$CB1+W#%,XDP"'4K%,\ M#T2:0I,G(=N+QB"-;#\R.!F-\2*8CK/:^NP^NP2^!(J5Z&^(X<^+=X/L MLQTKMLTQW1K%MCC%MC,'6H2E7$FFD)!,(FXE1V"#L1PG]C0D)1S!:QOFRIJ6 M6P>)EV..U@(]*L]6+]Q;.DBC%QY)+\P 'L&Y!?IYI&P2B .^03I7R$3G78HJ M2"= +U"QSN5\XM>2*89GT#G][AWJGFP[[Z8U^M+U\%MF29J=0;"S]\_VVX7, M(/CQ7JP""RP:93W]'7M. 8*_S_O^Q [B8+K75(D-C-M--9&!ARN+L!>E;.N@ MM^EA^_OQ4I^:S6Z8:E73@.E%@>EW8!XH<U#W0-R:ON?8CT:._KS_C-,C5PJ_\?NF!YOQ^1H$KH7HJG\/-00A@=K M%?), M3@5B)'!$4VT:ACP(XKN;"$[L;W\9Q]'S^6Z\;M<4?AGH$A(3%E' G( M>4X1-Q(L"IH2XL1*ER+G(>!<=(6Y:+P>2^'UZ ,:&=:RL5AL\BQLIOMV>H"1 MM%O1YV(_-?KL?O79\7SQA@B*&C"F,.8*<2PDLCQZ!" F"M8(Q1XYS2CRUF!GP"!A)C7E MI4OD.XE5!_!25]J#:^:QQ''4%3QWI(W/S96R7+DD38O@>]=BG^9ABB+8"Y(0 MM3QK,:F0Q9(@2:3#23FBKNWC%6T^"26)18*,M IQ%1,R3 )^X1ZS8+@DG*YM4+QN>%-@VBB&1RLP;13# M?2N&&<#C U:@T1W2)I2P443&)((X_$\GJX3 8,D0LV[H7;KE- 6FCUX)]M2+ M(IL"TZ; ] X%IJ]V]C;W7C8%IDV!:5-@^N/'_[/7[_>^P*H'+4"0W=X0KGQF M+W(0[7D% Y8E=V$OD^#OB@(-8EX<8MZ=;]4DC51$"R09!9SLI44NF #[2SU. ME@>?>]!1S=8)F7<2-OF43T:<[S-)X7IQ;G(1?EZ29VQ?Q82 _R)2T6C$(_=@ M!<>(&)>641UP2'X9,Z.?50YE'19;#,Q8V>2I1\TY>!//:BKLIP9GW(]V>CV' M,X(U24G/$5/1(XXM09;SA(0QT2KJM- JMWXSZUPMP&>_HI[YU1/EQX08-Y/D M!F+\O!#/0 RG7+"!<20L-F L@! [0QTR0-?H"%?.--,T'AMB]-M=WSZSG=;9 M%-CH]+K':!C[IZV>@R7:3)!GENBX+)CC/T"* Z#$5G3#1E,M1%/--\<"XC', MK$4Z3Q7G)@JD>:1(><.\Y@RKW&EV^8RAQJVQ?#'_FXIR([*W$]G9V'UT%$CC MD-::YRYV%%FA!?+2*<& ,C*ZG-2S)#G(S])M :<5/.SI*%;7 M5X3GY<-8AK*)5[W^F_'^[Z>7A3)OASW_J0$6"]%2\ZVNB(W"P9_X,@4H .%L'=YXJ^.@$2B M03IR%7&R1/N0JZ#PG1!(X]6X2_.)JO=$_!K[OCV(N:!SD 6CU3MK'!J/UV@B MDV"_HL!V39K0 )"%J*GY!EA6)IX,MXA$9A#7&",CF4?1 U&%]Y0QVG@VGH%( MWVM7B:M%NA'=VXGN7)=-8SFV'B6O$^(Q".2DHBB&Q*5Q+DH1US;NW&.S<7+\ ME.P=V*^3D$D_=NP0\,:PUWKS]EVK/1B6HPW$ MTC3TDG+'4;B$8[W+=VF,$]C!HEDY6(^$"K.>,N M60H&C9(J2F<)*0WMF"%W3R99LBX0JU>[?O=R[2?;N> 1RM:?[%X^@WXJVZ]> M;;\\:.V_:FW_OY?_L[GWUW;KS>;!=JOZ_6UK?Z^5&T4\KS#I[8WZ&([\X20;#?ML/8\AO;';#Y1>F/MG A-O MA&_;\[.$,/9$,8)$GJW*G03($0$*6&<"X9Q1ID?&%.@@;RWTA*][8/6EO; M+]]L;[[=;NU4J&2]_&QMOWZW\\_F?[;W#MZV-O>V6F^VWQZ\V7EYL+WU\]CE MN?>]O#=4&X&[OO1#N)6K/Z%OSOGF1C36K32K(W39'&:JR8HT M:A)!29;A:Q$CDY)!<#Q:8JFWRL2U#;5.U;RR7++6F4U/W2?@3&UTRPKKEAD4 M)ADQ5+N A(V@8+!QR EJD9,<6V:5I"JM;7"]+C5;=N7R#/Q(35_>IB_O,GID M5\_0N;EATW3G;;KS-MUYK^S.&X_;W6[.A>JEUED!=L\K@G$;.(X3P$"(XAD.@8CGYM@^AUC)?)J]E$+Q8KZ2*"Z42Q=X8H'@*V7G"BO/$$NYAD M*)*>#6_22/JJ2/KL^#X3G94I(1L\2#J7%AF%2>[H:[#C--&4Z\7P.L?S(_P>\N-\XRS#.C1&V=_C#1IM&"RZ,% M9UM$IVB, J2*?<*(2\J0UI0B$G&.$6IG2DX=65=DONIP&;7@73UM"_+\,UA^ MZ)V[3GP2KO]F,YLXRFV>^NWYV5DGYBIRVVF%]L!W>H/SW'\4C*]21ILZO2^M M=K=2[:!+FG!*$TYIPBE7AB1+U;F%,Q*$Y>?$Y,<9#:M ]$;\0"W,2SWMC;G&V_3I'(.(3*! M:\034\@DGY G(I"8B/1!K6THN2C?V@IYT!J5LSR/]ICU9W,JIVG!NQA5-./C M@J,B6D8BTMY&Q$$M(6>E1HI$B2W12I'%#1=:H#IZ3E;.3M?W3F-K:+_&P7JK M&X?94]"/"9ZN:1/^@" H4^$@$^%*I=1XW^^BF:ZH:+=<6T<22B8EQ$,D2(O( MD+308K]?C:G((M8=]OH73<#B>7@/%V6K!_MI^/LE)ML>\=C!A,4. M>CLC!FO\B@N!_:_GK'=G!"$RY$D;#"-N(T?:88F"4-JY0(%GXC+Z%9LP1Z.H M'L ;\1.*JE%(MU-(LVU;>&1)1X^8L:"0%%5()\N12D;9Z"5C+*QMB/F6+4V, MXR&$\.]Z2'#)@CSK]\Y@:1?%PIJ@Q'9I>52FBH"UY>')AX,\YLRZ3FSB( \5 M!WEIS]I@'&]_/8O=T![FS-6=KC_/^NK/\^%>;_@AEJAMXU9=G#J;KYR7U'(3 MM$/**PKJ3!/DE' HN:2T%-:K6-RJ@C6%\T]8N!<='6F$^U&$>P:K"( HT3N/ MB Z 57#@R%HCD, F" Y*FKL\ZVQ=&;%$POV<'%DOX1/]MCLO4X5+X4;O%,!\ MJQKA#L\8^ZWA26QMO_W[[^>-?\&-TZU/;/VYW MJ^)I6B1VH>)#\(_DAY8(,<8A[" M"V6B\(OQALX^5WUY+N#^9[U!N]2$EJGN[<_QCR_M,#P9R>[4MZJ=^QU/OF(= MK.!\>/U7IHCA8T[ ?O@M) +6)"]OQ?3/O-HB\-'0E$SP6I+ '2&612F8B)[[ M!,9Q.&)D;?2ED_[H"<[L<42N'^TG9!,\X.^V\\5>#-9^N\Q(P$73FSZ[7]?N M2DKWQEB5I(#ZZU7^XM\+R,R?@C79I5E+ZZ2?CX;_\V/ZJ+6-@RS(&3UG.)UE MX%^_V8VK:'^-D,_,17X@GIT;@ES$?F__8/MMZV"_=? _VZV7^WM;VWMOQM[KW*_5+((SEP7X)O4[']EOV MM'*XMKM@V?3.X9)AL-Z*7WT$97X&]LX@#SYO@8*SOR[_0YUW[7EH@RZ^8JTW MU"]\[<=GT#1[?CP?#-OIXK'X$XZD%GG1JN'=WODI7,VV_Y6 MU,++\9$'?_QI!^W!?OJ['PA]?X\.#O9/#O]Y]W3]X_67OXYN/'][_^V3W MX^MOAUNO3@X///EP\ 'PGJ> VSKQ?]X !@QGCG()V [PW*M/AP?;@/,V*5P? M<-WVQ=[6WJ?=]Z\Z>]_^.8'[P;^':>_C-M_=/(I"$1--0"YH@3AQ'%GO#:)" MNR"UI]K2"IBWNP"<-S-BMD$1ZJA7R@AN#=8,>^8"$$P$IB5>:\&>V[,LD?US M.$$*=;(FGJ;/"/C5O#*CF>&]^IY5-D\AS8_O>WF=AC,BN16<\,B981:XCH3@ MDK#,$7BN91.NJ]7)EOTT[/>Z;0\:<:?K7Y3 51N4Y>#<#=JA;?O QJU?LD8!Y6,.^_;TM)S9H3TXZ]B+UN!B /!U4"X#A\1QA._T8^RV\M#HWNAC@VS*M09G MO7X6Z_7B+(O]@G_S%TOV5WZS8B1[=@9R7W[_#BA>6EZX9P5;Z]$9+7E1_7S6 MFO+U4621PY MI%X)51&Z<:>A2CCS@U:=7P>CB\;PHG607^[',UNG;,)UKGQ >#9XE.RP:0\O M6E_:PY-1A#X_QAD\C&^?=4#(CF,7EM&!I\"SP**!NXS@K/P8C^VNR]:6^N;B4RW$E1U5<-TGVZ ?X3*Q8*_-#Z\1^ MCBV7SYJ)) (C]X #QZSK;*=\:W 2X[!EAZU-8,5.Y;]B>+V5M2U<:%!=!P[' M=B9P31^0_%K4KUP@7&UX C^RV*^WW/D0#OQ6Z)6''.>J%(FO6.KZ3:GY.K3< M1?5H62"SSNE$P.S?]14]AB71>IB;7\UD0-7!U7L"1.Z==V 3LY#;4*NDCR#" M9=,+XUQ6D]/$!)+43KLL^EG!UDHQM;.GN741P02.WNO+2=N?%,15 MZ_J*<_,--[O=K!K>%,W3@J6\ DYH$8S^;V;RSVVPI4$@4KL#7RFKS+=]F\^ M4DU2UC8:\M8"W'C:'@SR$_VR]G;[Y=JO%:=?K>A'#]'.IG;[=%[#EQ5G?AT= M+NTBFZ'@K\^Q*C2OKER8/6LQV.#X]2SZ(AEP S@96[V\;3.WR=(XWL5SD(.I MK5Q!7#>'\:M]SF<5B'1+4)0?6#"X2OPT_:SKT[QWB9G*L5^=?F\MG!8!=C=K M!3@5\E%4&*W%<*9"M,!>9>=:[T] 5XW?2Z!AZB6\CP',:;C(^E6<.QC="HCO M8[GWZ*9P35@AL&NYRZ6EEU?^]]S"F0GT'12UU&\779M:I'[8$5NE7@< Q>BH M==.S;F:O_ +VL'KQRAT#\N9P0>9B>*V\#S>'EZH"D>KQ^K!-]=+6JU3!?#VX M67Z[8_,FGH Q,OK,8&[]=N8)*E&").^U M(DH9'6;-H950Q5E*IW1-\4B<]7O9YP"VG'ISPG?;89LGLN3['Q.M7#+= M&1:TQIN9)==6Y.1S5XKL2>P43.)L]Q-@W6(D3O*H8Q\_:5CT'46Y#C>3G-5!!J')4OK8I^#"F>#^/OHES]J7]'O[6XA>/G2'_7% MZEAFCL7-Q(<+3U9O3\)T+W 5JJN3T>H[UV^_*&_-1*VK]Q1Y8=CU;^,7Y-KW MOG=90E]@??U7OW?9[[_'L;R?Q;(;7?8'"7^WJ.W]3@EO%29ZF 29'Y^*A:_J M0[\%2.!?KO_;1CZC;E $_?3WPXSW@SZ=O@$_/I/P=Z'2;5-Q5V*&R TWY>95 M@[=[^$=*H+OA4S_2+*5Y$+PY?&G[_>RW_L=V -VM0D;=SX+E*J/NXS$__'B, M=__Z@'=/7W_;WWKS"?[FN]_^_+C[[1W;I;ML]V"3[WWT7V] __MPS?_=7?KF.Y]>Y5&Z;#P+]X_.+X ML"V)<#8%@:)B!/%@)')1"&08[&VP?"ZUG")C1@)2A7B$@=D M;'9]AJ!U8ISRG%&F[CY+O*E)6E[9713&:&3W7F5W%E P126702(I+ *[Q1R M6G@4 \=$>A5Q+DC2[,[-GI>O0 M=6N>S*G0#"U_6@?(Q1SX,UBFH!*<&+G/($\9_'$B$/924$ "RO"XJ)GE"Q2Q MU7#/-0JV4;#-//3GI6!G$;H,H$(U('0LL\N/$XVT(@E)3E6DT2M)%S8.?0D4 M[!6]!F93]%UOL3<82!V>Z?MKJUKQ]Z]>/NB5?4H&*QG;T)5BK$$G'(-FS26]]Q0?8ZJ#S6]'8(-@R[1&0). M>)X?Z+")*-! ,/6,,0E,)=>5G&^=.3Z=Q@?1C*J9@3;M^%@*YU:L \O-Y]PM3U?<*:EE\KWO+KRO8R/VP7,]M> M1G,B 5Z0I"UW6FI-HZ88NQ2=2IQ]M][ID6KN_M,&DRBTZ^D'?_5RB1-LEH_] M[NH5S1[,]L^X3=>,[&3X7AN *WI)7-UTHNXHDSEOV&O9UG&O7DK>U%'M=CF@ M3\\ZMJX"SU7DG;J352D6'0QB7?A8E7,-VX-4'_7P=J=M7;M356S7L<^ZG0>L MJ#\H/#]VIZP>(;>JYD"GYY,*V[-<89NA03?8_JC2N?8VY0)Q.+Y@@T.K&X^K M8O+*8308U<6/=J,5>V*O#;.=S@PG=B'08_Z_?"><4.OC<8YD4!KP5[-BS; M4E8R]GWD#2Z1;V#M]K#E>OU^*68<5./OX&4[J#QQU;C)>O[)9#)>8>10 NFN M>K3LP8//3RT#?LU%_54GTG3>2>U.IY5]K9U>U?AILJ9ZZ-Z@W.2:\2OP&2!K M?JW:0B#F2$OEE=AS@!%%6LJ3 ['[O=Q!X+JV,Q-F&3UO*,2(8SQTW,M%Y87P ML?\YOU.JQD?F6KE NPM2,3POL@^[.E*=L7N2]419-XAT=]2]"C"6SVQW7&XP MC/:TE,57BQV]/%YCM0'E4J/WQK=XT=J'/ZIV+;J;M5NF\8IQ9;VI9,;7=UT4MB ML5[URZE :&Y7,*)2I7?J)<)GSG.3C?/<-*"Z:MZ5BE5!Y95%O+B5P6.,4CQQ M[S6)G"9IC W&8[#(#=8BRF+P",P9_KXG]S\@-_OI95G*JWHEN_9K^_3\],^1 M#+VL.;.Q:GY@U?#]+8^/J"9!$1&1%$GGIED2&>4M2AJH%6B4EH>U#2;6X8"9 M-VMJ49UACLS=[9JQJTX5F;R%N6[#-0X[#]R"HW62<^:T4"G$!'=AEIJ4:C-9 M,/(=,_DJEMDL2 +N_BKF%AAQI]9 _VF?ME=C'OPC\\TQ/O*$!N(20\IIX!NJ M$]+!6.1YC(0)(87!52#@*KZ98I!=>U&[Y*JNB9,^7^=U#^W3?.H7R%>WXX+7 M0,_:W GIQH7HRX.E-CNY@>[QR;5XICH6X6@O?0CRN9O10-Z=+Z/>.V-L,'W: M5!_I]4MSLM%!4[\%5P$6SHLIYZ:WW=SV!TZ9T99^J0^>_/($OHW.I.G5P;G1 MC3%,^TTG)^_=3L*"Y,"<[/6K99:S.R,;5_7/N^:.I[F]5]Z1G@/ZCN!&@?$7 MF7]@_>=Q=,H2.NKNO,##_,D=)VF8#7!U*YX62V^!7XMGRT M>(J&( ;9<,J1\2% A-[Y[X%JL0#(Y;6.Z7Q4$[V<3)M^Q;NGZWP.0#MM'PP@TK\_%+"Z#$;:*7V%3NKDU M''RD6TRCND'JL!^[QW"I[H@E)Y?L]+K'L;[HM+'];)_**]Q+ >M =S59X.K M:J^77\J-][)H=O+176G+2EGD-Z>^67J;E'B1!?'O#X_M<1SAZAJV%'^^! M;#K4R3HW&TM5>]KJW"IFX:#R+EQE(ZU?HE/Q&"!7+)M.W>YK3+%:"7X$^-/K MCW1AV;7*=!WYL:8LELSV8-OEWV>5?#DYQT9,H<'$,*SW.#_"Y[&#XI(Q,V['VO]35.SHGG4WG@(V86_ZO;N3Q=Z)4;V0X<6.U\%BQ NZZ><@7DG6>7]5IKI6.\ M>C&E$S?'M%FK.O]-1+JT( ICV[-$'6IIG/1%=R;@^L+&JYT8-8<->X% MVKVXU/VW"LUD5=^K'8X9UO9'K%4P4@>42#O5[;"K=HS9=(FATB[CAE(UT!C] M>?5WIWV453O'_'"UA$S:G@*/%\PTPD)377!?/&2/MTOS _Z!$R)+]4Z.-X$R MV0:A&]9MKY^9*;;[T6,PW=E^SO/<>OUU[\N19HPXY16*.(^#-2PA8Z5%&#/I M,/>"8XXK(G2-$C-)(_6VN"T%3%)K17QS"UY:[BKHR[8&[J-MECM1T_EP[92A< MKGI1+*@*QH8(%VB/HQX%FI4='5^M_LHO:__L;*_]6DZ"\7K*")CJ' :MYF+= M<;1]FAM$N=B%B\/2^A=E9 &L8/0(Y6.]+]714S_-U/+&& ;@Q<=>/[\$B_O< M*^ISO+"B!*L/5@UI;;^?\U*7^+PI5_P]8[BVOP%+7,_>OS]J6^;-%O!":=$Z M)MDO[5^K0Z8#(#I/PDB9]!E@UM9N]A045HUE5,84/,U8+P.M*7P!6"Q[[+JS MA^WY6>FJ7"'*0O,SV\\7^0,6 "OX4K59K^YXTNN$W >V4V!]/LQ/;/9(P3,# MF?V@8OCOR](?^6S]#3@-+C]Z0GCNF ,QG?;@9-3$&1K/QB?[TL M?Z&8S/7P@S%5ZK!?]\,\/Y1?E1#_"I MA8WP%7PH6\292_.%!\7:R1VMZ];^(RLF/_#%:*-"S+9<9KQ:(]:=OB?[O#*Y3$"M7U1I9<-RT=J]UL>]P":N',>1T]J*%K9@GE'PXA1!E.<4HPGVQGTQN?'U,=&*V@/)["_EL%I.SWDA_"9N,=% M&[@<;YP#+94[4@,,KZ+B>77S25Z7)D$T25]325^Z2?I:@K4\ M9-+7CY*X9NP:P93%6BA,B>",6"L"3E[%('RT.M>H77V?']I#2P,:OPO%0+=D M %8IEZ)R<^?[D1Y>O\)A^ON56*CD7[XOG9[M;H*#+I]9G^)%">P.JKA3FAQ(DX/EDN>I++8Z MS.DH'D.#<3+4%+ HN]NK4L?.!U=O:>7BOP*D5 ?:!(Z7L[1L M70EI73[PKC72+J&C*43U\3P<5P[O,LRF!%,&K?,SN'LJ.5[% =7N^_/3C(!S M4L_@# @)7R\ ;[PL6Z&DG&@UC6PJ<+:<)MOW#:'J>6(WC*=>5 WEBU^^3)DH M>""G&UR".],5E-?L8.60M_5'1_@L^QO/*]-ELJLUL3,?SQK)U4?61V;,].5J MY_K$Z39-B];+R0HO?ZA>01DWF#,M*Q]\IG<%R #K3?P,U0"92U:/G;CIQS[' MT?Y43#;V>'@[B.M3^'?]DD^SFN+3G;: 9NV>T0;UXY0G=3B-KPL3%P]([=8> M/VA^CHM)S*(V*L=W& 'A\\',S4"R>OTJJVHJ-C52?Z.@<1\TEJUBRY<6-++\ M\L[5FY0CX:WC.H4KZZ#R+""=.23SO?7_#^#ASWE:2CN-NO-,T1$8M9H+5,SX MVK_LX2D'T^Z@:]CI4CAG=M?+5?HCI_5@O?(]P;?:U;2LJ6>O9]O5Q,B'U>AT M']0>)6_[_7:U2\ I<+SE$NZ2V8G9147-^"XG]CSZ?NU MR]]GEV?\^+KG1M]CN,T+Z=W^-78-GX[/;UP M,HQN*OOC08,=L&-3,SW[O6[OO [(#IH)G_5(FR]'EAHNL%4(,Q80Q\(@(Y5& MVAI,/,7,B+DB$!YL-!*, $DE]]C80,!<809SSRPV:B7C'&]B-L);$Y9I7>:9 MU4-.)?%K:JIC-Z<2%%=-9PR.:MF>1J+3%1_UO/ J)V/B5,LNTSQAW-UH)M^M M!O\M)T*]95!ABHE *>9J#L#RFZ&7*VJ6\OENP$>EW!)8:#!^(%L]$#!/,<%R M^DLN8'E=#8<#LW.>&5X_7?+"6=GZ /CN2C+?R@&YM(QPM9?G9[U#/SQ%:L:S M-=]-J:@N/,^51'AW%HJ&RA.W1OE(4][X$M#)\/@B _&:?>WU/0U>7$&HN5>N MR/H\9YAVP24+@TRNZB16492]-T7>*_SX>,N._SX MFGR@AR>[?_USNO_7#OYP"NCJ_6MZ^-<_[5ED]N%@AQT>;,(Z_FGO?@NG>UO_ M?#P\W?YR^/X#__#Q3?OP_38YW#K\=/C^WVGW8.=B=_,(=M)$"DK31RT0ES0@ M#?R$++8N"., GME99 9;#8+'L'21\R"H)C)@FIS1V&!I_?RL]M%F#RZ; -\? MGGVE//_XWI?7JJ-/.'@''U#<"F>58LY+$:4V@DN\=+CQVIR2F"W'*CLO%ZF6 M IA1'<_E:D,[WN#\_O^K)_0=[+;J@MY+0>G/L=,[*S6B;=_OH?]L;P%^RZG1 M.7TVYQ26HH)ANZYD&$9_TH6'/FZ/4F%WVWGN(ESNE^!L:WMXWFF?V5^OOD>N M=ZN">[WS8>@!9(LY_M>'EX952MWH\A?%*3!RD(ZT[/A>E]VB5:YNKSLU83[[ MK*<#>;-7FHP%'CDSKG&F_E&-EJY*&ZJAS--[?6E%U6%1SUW75:Q6Q8QI9)6I&[L MX8^'KT>82R_S>!BKV98,>)X*5 MT5QPRB/C.K@0I([&)1I]"V\, 5]O=ZJ02:!!KVJPKX$G"I\L9.;'\<69I\ M=NIH^^\66/C=4GM?>W8+(I]Q"L;6VGZ)TY1JM1R$Z,;A6E7'WQ[&TZGPR8_[ MW4\JX5YD6[.*@)51Y26"<;/YXY7+_=+S3<*1)00[.;UOJRD3EX%@;KB(EJO$ MG(@\*AH= ZT9'*N ,<$,H^M49C: X+=YO)Q3R_\#"WW5[YU>*V'/58B^?>)' MP7,0%A408SJ/UK(2:4L%['0(VA-/G?!K&X Z%Z I?\8 6B2=&TTZSP1[6YOD M"*")@Y/+(SC$\@ CGY"FH$FE"P0.33!!F%[;H.O"7*U(IT-&MVK48&6R-K! M@P4V5(Y+28P'TPX+3Y,H'$%('OIV73_O1O)_BN@[WXXBT=1'+)%WPB".@>@F M"89"R@XGXUWR-O$+RTZW1A*D# M&2MH3;XOU<7^I!CMHQ9!90MR&H/M^Y,Z.ZFX#8JA/95=-2E"O6145F9HK%L1 M@/K,Y;45OAK,)81-*H,'XZV_(7PK2[N2%+=&:U*"!95EUV#+,8O:@K7#=8J. M,,J4O %:FQU]5I[R[_R0!Y-GK%J,#O;3U&O/5U8_OOYZY(S3T8*:YMXYE/<> M&0EV+<=2J&!4B,ZL;4AU12?TVRIL(850.I)@F.>>,V?A;C0Q#7?V(:8;',QW M('*CK:_D ''$$U:1 LD-*&;$D_'(<55SV.AYO=L-?K MUH4SSY8C]S.(9 HL1-A61)3$>0BJ1=IKAB+'P@JF)?#HVH:X0B7U8VX-E^N] MSVR[ZNUP%3..* "'8"'!S=FO[JO=&ISD"IU5A!QU&\Q;2,'\J5,=V2 MN'CK[GB,6FZYQHJ3W!/9*L7A_X$[A1E+[![YXYFRP%0/O"_[6Z_9$2!O#^B+ M(Z4H@$#+2H2#(S#1 (8+[ @KFT8\R-F. -;I#T8Y&YI%2_\4K)>!VN_CC3J MQ)G[/9RP:^3'G?*OA+&A5X=8QGF^]O'GEG&+$LH,1(RE8/1EK)/,?% ;3#F#G! MLA+4E/V [R]E;0^&/?^IU?O2!>*M#9SY6:5D.W'-,O ];JO5"&1\9]3 MC87AL\T@A>MK:DU34[L$:[F?FMI5@-57IVC=(.7JNJ,$-+8#:9H!3-PEC+G1 M0C&PV^%TMMXI%BRG7LBHKC9!;Y@6L#_2.G_'?I9E$):;'2*(/K-39!I%[1X< M?SO2EDINO$,F,HDX<0H9[Q/"B1GL/8DZ>]$$?W%%Q/.LVNWI#*HJ"V#Z%+@B M=2W#I]MQCW;:PU$G?03F2U:YF"PGFJ6@L8]$-]SS"-R3!PIJF[ -.)I+@D* MSB.C" ,6/K_GN1R^ J_D'^.8P MDB][6X?M_;]>G>Z=_KN]MW5\L??M$W#U2?L#W4O[!YL71][R0+2Q2"1J$(]6 M(1T%1C;*),'0,UJ:N91YYJ32'C@O@5YAPA#B([8N69\4)W.%EZ,-;\&.M\J6 MMWY9V_[[[=JO/Y'?_^.;7UXL8'X>M V::\^)-3HXIKD@5@@G(T]K]UT _-:? MQ'#>B?MIEO'^M(.VW^R&K78V)D-!_L^8&;\>F20E%5B@(#!'7#%@1NP)G/N6 MT4@X]BHL>57O]?GQDZ$$[:I+0>XE7;!$[?THKK=8V@KG+KV_Y*S/7ZMV(;W3 MT]R/HXC.J!5P&?+4'G4@Z/CSSOA*+C-6%4VL6*L%TO83.20_3&GX_::1'MCW M83%LQSZ5/)4+Y?9N]FP0?Q_]\D<-Z']O=\LNEB_]45^L=L1D[T/!)O#4-74+ MH:NW)XZ)%[AR3@S[\%\8W;E^^T5YZ[=AF']/Z!>$TVO?QB_(M>]][[*$OL#Z M^J]^[[+??X]CV2Q6\QM=]K?"#!5# ,]EYBUP=>P*"[FQQ^^X10K/CJ[WG8_2 MLZ_YPW_,N?QF>;1BSX>'5D4(]F;UREAP?_R$3VXSRN$[>,X[D(%8=9K4ITS% M&Y>VY >BDD=HY$:=W8#J57L?8TI_?&Y'W8?+11I7G81CI\$-V.7: M+:E/NW(8G@U;Q1'0RD_WQRTX[(<;?I=K/+D5WII[4_G?DG+O'*HLW%OLATF5 MT]E(J&=9]3;/C%NK\.3_=:='G'ZTTH%ZJ9[M8_MX1L&XZ^@[< MZ_R0OI.'?[UI?_CF^>'I*WBN3PP,6KZ;__VVIMTV M_OJ?@^WA[EN,<[K1[O$14(T$)B*BVN62$&V1P4$A+D*0BMFH+%_;8.N*S'L( M*QOL+B*0->@M1>%6.GOFEM?J?7H[A7RE7#?0OR^K"6&S3QSZ#CN ME:#7?JI0[_[YL+1.@BTMQT3!$V2!NLA&D3"G M3!GNUS:X6&=:/3TI;V#'4X$=(X?U8C47_5%@IE90M0["C0ZZB0XB,SK(I"!S M@!#Q)"CBA%ID$U5($).TP)Q(1]8V\ NLET@#+5<[],M+S6%?$].'7%#JTZG'H @ZA*&]Y/%8T^Q[=YW&RI,WV; MB;-?3<[>[(8WHSFH\)G\SCM8Y(P%E=I?8T#?8K_7X*K;Z+2+.>-)1"JMIA@% M(1("FH-.DZ6) B.& !>EP-8VR@P&^L==U=IW5,M] :N;NLV>F;P_C/FTDY/+ M<[Z7[;PL<=?*<-H<@GR[\Q*0/.B-\$FNLRW%-9M3$PD;\;Z=>,^:38[FTCCA MD9,RYF;@#&D<$G+1*R<-CX3&M0TYWRVCD>P5E>S[MS&"_31<@&B/5EGA@A^> M[XW-EL?=>SEMD3E"J M?4#.6H>"+W"NCFN%\@.; M+.#%"G*3!;P<\CWK -'8ZT"X1!Y[ \:"3MD!PA&AR01"J4QY.BD7Z_2*OGI- M%G"#/98%>USCL[BCZJ+70I F'W@!VFC6=4&D4BEW]<0T:<2)]\CZY)$/B6DB M34J>9M<%61*P\0/3;M0O M89OZ^Y5OF33\M!\_W$@KM;M3>N&'Z*9\[M'GZ% M3Z/'L82;3(.'/+_VYS,-J),1TVJP>-)^,5E"6>**&*D M0:2T_&%*(VVI0L92H+17"DM5=1R[8F[URI?/-_#CR<"/:SP7=]1=3:[!_:JC MO1G D8*A*H]5EE)2Q)/GR!#C\VS1P%Q.@,J=// +-C^U_%'@1I-L\.1\-/>= M;-!4ZST'1_KC6,--LL'#'F [-))*+< MBWF5ZI:;G@9+964WZ08/HA?F[.PH#'$ ;+')6;22(6<\0TE'(A1-5(6X*#M[ ME91# Y.>-4QZ;*N]R3?X.?4V:[<;QPW-D0&PT',AHN)(:^\0T4P::8A5G-[9 M;F]:&SQ*MHQ[';RDAAL;-+.4)1%I4EAA M0JI\1, '](:IV4U.P3U!A==S'I*@M%746N2B$HA'DGOUP@\;G1&2"8.Q7=L@ MZPJ;IU?S=G/SELK'**(:8"S3VR$W*>.$2D M<4(3IY-TRSCKI,G,7@$+JIEE]O#R/6LYX4@#=0GL)1]R[:8"O"(\(L1@%I(1 M+O*U#:+N[!UI9'M99/O^[8QFFMDRJX!9NX622#4C FFI M!NN(6<8C_CG$GA8^SJQZFKG@7I/XM6=W#X$&C74W.\,.J^P]S%AUV%"<2 M,:A[K!#W2B.'G48VPN_""*D36VQ$;!'RM4*1M'O3M"ND5AXU M?D'#^(7IFQ M)+UV(O#@D#8<+,F4"+*<.>0(AUI#:?%K>LU4L#6QK8-M2VO!-#O-B MU>6LU2T%%](*B0@+N5$L"Z IG40L!(FSC9RT76BT\#&593'5?RL^'_@WM#]O MC!X*SFP0#;_Q+WAQ] BGMG_<[E9KH9>UUL?SP;"=+AY>'&D6QSH(U>I-,$5K MV&N=G??]B1W$UH..E<5S$;3NL!WFHF?;7WWG/,3PJM\[!8OK['Q8XIO[:5:P MK_*R/3&,U(G_\^;B\'TXG>Z;_; M(,P7>]\^L<.#D_8'NI=V/[Z^.'+.BR!T0(*$W"/ ,>0BE0@+F0R03S%&UC;H M.L'S^*;RV0#GI!QE!K.W#CF7Z+-M?:F!;,M62+85O\:^;P-+G8%PQ/RU_WK$ M<9W%GWM']IK!ZMOU _Z=GV_5#Y.?YZMOVU^.K* F)NN09-(A3C@&6USDWZPP M*EGB3%S;4"^NF$V>A?4'8R.KPV+4TK'TS7O0QM2-FGI(=GK-CH!0BFF:U101 MB#OED1/4H<@IYT8F#H985E.4R"514W?O]]NHJ7OEJ[VM;7+D&,'*4XN"DL!7 MWG($=(LH6L.)42&"H;^VH5^0^4X#-U=3=2$8<%H_MKJ]8:O=K0@'OY0K^ GQ M,KN%:^,C+1>]/1_$\BV T]$/!ZTOO?-.@'= #0[;:,0F+\90>HQ,,W^V86%E M^2N!3?\UL^J*0W%*/&BP KGV<)X8#:>^Y@).%N%DY&G1F/:.I;3-8?& 0GWP MZ>M1LB$F92)2E&O$ <8B0P)&@6AK@4,LH,B(J)!C6S#&G>6 9TXHKV"K]J%[XSI#VCCZR1DL] M)#=]^G9$@[1&"()22 ]9*[WIRYS$]6!E)2VT!TAJ- "%%)#3.S;.TD42N;9@7] I+Z:9:ZK$0[2R( M;5T&N5.0MH:17 #./.L-VOGCO_=CQ^8K_?&E'88GHW#$U+=J/S*>?,6Z02^O M_=JO3&%E'T%8^@\/E8F ->4Y))< _]3/O-PB"-'0E$SP6I+ '2&612F8B)[[ M)*D-1YRMC;YTTA\]PAD(&'+]:#\AF^ )?[>=+_9BL/;;92,"+(CI79_=L&NW M):5[LR J2P944*]?&.;W,+?YB!'7JP,D"P/%E+/,F?H[=\UB= M*MUAUG?OX:A\"<_>@SL>P+W^[, !^MCGQ<7HO-@[/NO7'=2-?H7VGH/0]P#M!4 M>"G>DH& 3)S)>!#)DT1Y _M+4"2+=MNRI*+0(S ML:3=O3?)S;58Q6*MRDF&+ P5+T!JRW8M\&B&EN4G-42R"U. B9>7W&;-69E, M!L,>5F0?O"TKI08+TE39RAKXK0GQ(GS<"'+^@M%V_@8FO_+\?WPX<.M*M.S2 M''ZGY__QIUYN94H@0P$7E;'@$_'BI\FXDFMAD%6UM38H&>[X[>R4'Y>O16OW M9B?X^/&<'K]>?.>+H5\9WEO$V^5&/*CG;W^@KKL,MKWO_PS2LTWFC( A]PQ: M0JW36H3L(*2(0=85L!5B \Y'([,SH)7&B-"F??*YAJ+T,MC695)_<&]OGPV^ M>G1PC%GH_$],WF2SB8G]'A(I_CVO1;@4L>YEXMG MO#;UAK,!W-L#/#ZA;R]^^.Y"GGMV.+1Y^-)WYS<[MP^;>;-T-& 8UL7E-Y;/ MMEQ8/^?G^<^??'YY>[BT=-!A<4V;;07ZO9?EMGKOM0_=5O%%_?ZO?NBV'[X& MTO7&CJ>Q>EN&T31V3",;MYG8KW37\S2?)6]5P8*G+I_"G!^]7#ZF_7%5/+/R MV7<.>\QB/WP;/,7W(#ZFK#^F_^>?); M?G)T=/!>D^SK-W6P//^+\V=#@(6=T3GAPA>]M'^RCO-A_9"T/^?O'A_-3R\/ M81^\JPS>_=:@PV'D.H5_ZL0[.ET:L\]5?+IY9OX*?+9_=CQL"!_3?(BV'K80 M7^)F71F7GS\\:Z3MW%O86SB6%MZ0S,,B!TZN"SV].]_K]\/9_[YH(>'#.GO\ M8OY.4OJ4?G_ES+^K=7J48I]7Z]HGR"[X5+*U-BAO);A<$"H$D%"IQ'8P^B.Y M&JO)T1\)Y"V.C_ P?G]R0OR_LH]_C^0(TN=%(Q89?T^_EP__N ][^[^KW9]^ MA ?[OYP]VM][LOOJ?CM6\FKWZ8\O'^USV_1]M9SQMWN/?W_Z6/%W7S[2>MC20MRL;5DDO5.;5C;LFX5),F M98!T-JJ3ULA(Z]42:5FO9414PI)NPNK1":3@1"7GTH-05834?HK-59:QU9 MRV@ODZTIAJRA6HP)LB9MK#5D**;.6B-C+;O$6J& +8I0:*(B()H@HE2*J2OI MJ"T:[=A!#%-E0B>M3EJC("TI54C2.5YQ 1 AR<"SN\F@!Y*H8B>MD9'6W\L: MR,-2Y*45+AIV$%/2(DC20EKO2[! &(A9RTV-62"VT MKE) )2G0EJ:JD0UAKK;$N+5C[#2X:PN&]E(]:XMS5:LOH -F7<&[C!)06YMS M) NZNH[SD>%\.>!64F:@0Q!F\*>,JZV(L1/*>Q6S0M F;^WX:;#7]J!PA" MHI*6UWJ ++=V@IE&NTYV^UW*H?J-YG\UY=:6M7YT^H3FGQ4TN&H$=\QT58J/ ME%54H T8]CAJ5H[0N6H"4U/?3!P77?VV$C30)NF0" 4F;]KI?2^B;Z5>$522 MF5\IQJT=F"I_4T7&UNAP1H?Y16PPQQ11*>6+AX@^F%H5\O^0,CC3-Q/'!O/E MF &T Z)2%L:U40+ *Q$KH*@Q@O(FJP1^:\=-P:Y6D.HPWQ28LZN1 4JJ/GFP MP6'UE"SJX@([(KYTF(\,YBM9+9221TU"@X\"/($(K1*A+!Z5CEEF65H5!.DV M,!6OP_QBCP%5Q:@2.B\ANX"&=%8Y!D@^9O>%\D ZDC\%R8;PK,$Y%2 M*5$K_03%^< P=T8759*JV799G['!?"4D4%/V)0R^ M]##HN#AOMA)7("^=QF1%D99-FT!2!%^LB-'DR%,>@V33!N(T7G\KXE/59[_F M08C.@9T#SSD0E%88";NIH9^? SH%?O=.?LL6E-5K/[A$$#UZ6F(JI MV04;=(DY==]W;!RX')%2,H;*2YOP4J. @D6@LB"R"N2#EAXT;>WH,#7JVGM< MG0,[!ZY+IS_%#C0N!F10[,QH9:HZI92O!.IR(-*9VR12RY M]"S'L7'@4S*5C<%D.@>.C -7XL %34P(5B0?93N>R20( M=M!PB2%#SC8D-@0#3*._J=RPVV7!&\H:6P_:>D\]P-ES;FFK"#A?X(G_S4>/ M&<>?6P[P? S>>C.&A[\BHG'QS MLDAK/9F9S*A,\G>#D^&AV>#J9'4Y.^:'7R2[>3$-S(\W)[&UL!D5U MT8/TE-!E]%&I)-G6"#V\/"IS\L&JWJ?B]PHJ9F&<9Y0-0T:,+ M6SO&3?WUJT&LGZ)(9ZV-9*V(SEBHT5)DUR@!>TPJ!0RE!HA>=<&!L;'6\J$8 M7Z4OI2K!4Z/5L$$2$9P2OF@;"LBV7K$/+*=*KY,\2F>MSEH?.,8B$]M86A?5 MRLHEB5%J2*:2TE6EW(\SCXVUEH^Q4+)&&T\B%&JLE;,(AJS0 ,%G'R&VX\Q: M3WF)ZJS566L4K!5ED ;;_+4&I &TO 1'+!IT!).ZAS@VUEHY>,*.H76U,%<% M$N#!B.B<$XI"E2[EX))KTK+6JTY:G;1&05IDE$\%7+)20H:AY) "\*^AK92312QD$H-[C.6IVUQL%:U7K" M6I7UEJ :"+H5#@S-BL%4EX)C0:Q^\X%>;!?"[%,DK)63P68*/F>UNMKO,E*^LD4A)5R.Z MX;IBJ2*$HBG+ CD"RD@\+Q20=RGD+R0>V'%^8SA?#L"Q&V6M4ZU,*&D!Q2@1 M%02A"<>R!RA2+EU7V&,_88+X M2MDUOS<7Y\C+=I929Y,8YU!BU<8&BBFEH-!VLWUL.%\.BU".1J52%ILE0A0(V0"%)T29/1!GDN!-MW MX<8&\]7R@:IZWTZ:46CE@$%'7L^#$CV[3*^@C??,L2+E(G8@0LP ET;>(35+U=N21 M.[UV>KWC]-J%ES>.7L^6#V7[[!)%03H% 5111)F87E/*X%!YTN%VE)<[O79Z MO>/TVC6=-XU>'RQ9KS9!(FNEJ J= .N"0*9+WC1ZW5V<^&&*_<4^N'?_[$]O78ED@LAH48 R9I%3Z!-Y:4SPNKA;THO^ M*@0['"+XYA3YQP\6P],.I7R"&<7(SGT,K7H[D8 M%F[# 1Z?T+<7/WQ79B?'!WCV[>QPN-7PI>_..W(^Q/9X952&45M<_N[EK)P^ M:>RP+1<,<7[(XOS)YY>WATM+[WAQ39MM]F[?>UENJ_=>^]!M%5_4[__JAV[[ MX6L@76_L>!JKMV4836/'-+)Q.SISI;N>G[VZ^, %7\' D4M&Z_SHY?))RH^+ MGN'!5>H9?+3/5U%YWXR!^WGV%TU^ M9+/Y]&2M1^Z#GM];)M;*8'^=8?TW_SSY+3\Y.GHS(9>MP:_?U,$>_"_.GTWP ML$Q^I3PGO%039&CR6LZ']4/2?A/C.#Z:GUX>PCYX5QF\^ZU!A\/(=0K_U(EW M=+HT9I][E/WFF?DK\-G^V3&U6D?'-!^V=@XS_YJX65?&Y>)WE7#S/]K^7NT__Q>VX;Q_=^[_/5N(=SQ\]X[;Q,^Z_>G OJ[V?_G6P MNW]PT.(<_.RSW3\>/=_E/NS]\6N].&?^5H9S*83D8A76^"(@&!282A6J2!-, M.PO;A%^UG*IX[<,ZZY?BW%EK(UDK%S#9R6"-"Y!TR]=6T47MM*F.?.JL-3+6 M6I934UG;;,D)BBX(R"F)I+T5_'<'E1!(MB.&$*9P_03$3EN=MKY,:9 LM6T5 M!+/54#,&55!6C[549 93G;9&1EO+ZG!1A^A54XQ2"054Q[0E3132&=4D1OCM MF^%D=-#=V.JL-0[60I^JK88=1.< 5$Z5'0?//[CJ4XFZL];(6&M9["YI"KXR M33EGC OV44L&42.($N1-2+2UHZQ4V.N?>"XLU9GK2_#6@I+U5%7+!XLVA0Q M6A^#EIFGLX'.6B-CK67IOEA(^A!)0 EL:UDE170Y"U5$]@%2 JRZM)JWH*@)*GNCSI@2B5P E[,R'>=%VWE252P(92@072XT!P'J32_?/QX;SE=A!=E55DEEH)ZT 7ZR( MI8#P#B'SRTX>%#OH-DR-6:<5_2[E4OU&\[]FF8;L]:/3)S3_K+C!7:BZ%C,6 MKZA*%RVD6C&7"A"+LDB9M.]\-2J^^FTE;L!L9-BI!*%":#+L""*H%$4QH5IG M0>9<7)RY;]50OLR\*P.B* MP5=TD-LA@, N:L?YR'"^'#R"6=&/P=YB.#^4K0(&6M@V)WW-O4LCN-$:AJ$M)+G1SYZJW9V@$S M90I8(Z!?-]_@,^O#W.4*,'>EQHO,&7W,.EN?P6L?0M6NLKWC@[;:=LX;%^?- M5@(/,C@@94CH:EK"0JH"37;".]\6.^0UKZD':3]5YH8+P&Y$D:Q.@IM/@LA> M/$C,/F2"=AC0*+;^R29F0Y]4W\89&PDN1V7 I\#+FA)&U2P 7!7!H!2U1C0. M--@:F02CN?DZ@IT$UX0/.@E^Q/LEYS5I6XP)D).)11ETW@6)B*FGNHR.!%<$ MV9*4"JT6F2E/@%(@D@8G'!:G$;)U3C()2C=E:["38"?!.TB"(2K*V5@C787D M8@@J>"AL*TC2L71W>&PDN!S0LYK)K5(4-/&5(+?6B/4ENV&MA42%W#9&P? SH%?O=.?&Q<>!**+CRO$ZZ)&&-C0)L(!%<"B(G-$'60,9G-@0!IL; *%CP MAC++UH.VWE,[.)_\]%CQO'GE@X\'X.WWHSAX2]'+](!W4#- MMJL>O>E-[$W$<',@:-^.CHJ)]^<+%)?3R:GK>QPI?F$!VJ:L5(5@C*,I+NM-3;66CXJHITE M&2H(%=DO!!.+2*D$86R2*&5TH )[B&'J[0;*Z7;6VDC6PI(<9<>VE8\ 5- K MHUL!9R=3!4N=M4;&6BN'.RRT%)::1:O&)$ '=A&M5Z(I-7DOHRREM.H], UR MG\,CW:ID@O#RP5+A2JOS@08'0:3%":I#/KHG.L4-BH* M6]4+UL;9[ P)F4P2X)1APTOR?TAYHG9<-UIFL,B&U[4#BEV2:&UQ'F2RK@8; M$U5 ;T+(*>FB=9 4B/I9_+'A?#D$)\EF33:)DK5L>L&R*1)5(;,.JD3T5=JV M+:2G!CK0-Q?HZ+C?.:G2)**MRK$@J2BS41",QEZP9&Q 7XY:26EXR?8D4O-& M0+)S$FLD86SV)K&S8DQM]4JF*EY[_[?C?&UQ7C)DK9!R;K*RT@0T%LG;Q(9= ML:H;[F/#^7*OYYN(\J: +!G*.IX!1*9H:8ZB&L.C(!E['^6';<@X$2DT4&NH]3:];)0_]*HL&+1JRDA?7<^6N.S*80 M9A<17\\N\RL AE:81IBDBP#'3!N-7_>6[%=$I[6G(LC5Q Y_2B*J'$0.)H1BBS>M2-"MZ"1W?NW\>L?Y MM2LP;QR_+MFOI0"6ZKT(0:, C*&9KDI ="$28O6%;D>"N=-KI]<[3J]=W'G3 MZ/7!DOD*GEQ4P/0J+0A^QX;IM3@1L](V.VVBP]M1=^[TVNGUCM-KUXW>-'K= M71S[88K]Q3ZX=__L3Y6"#M4E 546 :46D;0GH;0N.:%JJ^HM"4=_%8(=SA%\ MC4W@N>@;.\^+W!8';X H=>_H,_=M&IO][%:+WUWR?SB]8CX[%&\/ MX'+?W]O#6F^GAUK^SV+^,)\W_2W/5YJW3W&;<&W:,GDR;Y3\?V84=:VQ MY.!4@:04&G+66,J0J]-8_O1;._MM>C==\4:R/'E._O$-[KSK-2[-] 6'I@0R M%&"SRUCPB4)TFHPKN19^;%6+18*_0^7[1LM1FQ*R\HIRA&@@R&IEMDPH4B:9 MX]9[GE,H%/+1R.P,:*4Q(@0+,OE<0U'Z,AZ>X_PQ3Y^!%O1@[ P@?H.P@37X M/1W@\0E]>_'#=V5VGX,Z?S)YY>WATM+%+BXILVV OW>RW);O??:AVZK^*)^_U<_=-L/7P/I>F/' MTUB]+<-H&CNFD8W;T9DKW?7\=.*2D:!@P5.7?;KYT/QW>,(^EWC M>)GX/VXNKO=(_7#TG,W//,.#JQ3^^&B?KU(.83,&[F>VNR<__K6PN_^>?);_G)T='!9<-QK9HZ2*_\%^?/)GA8)K]29@_D4O&'L _>50;O?FO0X3!RG<(_=>(=G2Z-V>=F>]P\,W\% M/ML_.QZ<]V.:#UN?AYE_3=RL*^/R\X?GL\HH?208T5O86[CA+;PC2G<#6_]^ M./O?%]3V .OL\8OY.TGIVDFTZ];IJ\<1W]7#38D'HC'*NA24LPJR(4PR$E T MI%TQ=B'KKI0T0SQ02Z5CCP=^>CSP^>_JX1__>O;PZ>\O'[YZ])2_ WNO]I[L M[A\\XV>91T]_MX^>WO][[][>2CSP$=_[X1^_SO;V__ET[_GNR[U[C\VN_O'O M!W_\POTJS_?V#Y[O/OU1[NI?ZT4FQELR #7DHHM!48T* GP D4(!X4F:F%* M$/76#DR5VD 5@$Y:&TE:09O<:E& +A)TD"@3%.LJ% ^9[]9):V2DM2PZ"+40 MH%6""E$3'30B0LRBH+=%DX-D%]HET5X[@:RS5F>M+\):-M:BM),6D@<;/4I0 M-68RP9%R)776&AEKK=3]@I8 XKV0!IV XJP(#I6PP2D5K&TE2 93RUT[;:"3 M5B>M+T):*N:"BC(80V!T0+*V65RZ%* 2?2>MD9'6LAQD0!6DJHIM*\H"<@TB MN5)%U!:5#6!3(ZUX$W4H.FEUTOHR.42^IAR8M4J5(#4;7CD:JSTOPIAU-9VT M1D9:R]J6BM]8Q!38*PQ*@)=2!!^U2)1LS2ID7V!K)TR=O';1KTY:G;2^C'LH MG8Y\%R,5@-8Z6I[1.A6KT=5L7">MD9'6BE"G3-Y1R$$$LNP?2AWY)X7"*6.3 M=52]B5L[5D^=N7;BXQKI=(XI$OKS[/GLE,J'0Z&O!^%#VL)7K< X9LKB999R M34$&K&"&=&U"ZTGG1#6X3EFCHJR]'U:"AY$7(<]>H."UB)W#HHI(LI6(#BBC M;!6AK=_:,7HJP[65A=>ONFK'^3G.0:+55GJ7&.299 JY8F0K);GPNE9 Q_EX M<+X<;[/6L*L4G2";JH#@E,!@LT!+,F972DAF:\=- ZQ3,=(.\QL.JX."''D! M5]6!EH@N)"M+T*E-@P =YB.#^7* "B/QNIV%WF43T/@AGC>*9312; M)(\W4^/6">AW*87J-YK_-Y"04+,&$R"F,@J\!;06VE, M):5ML"[$3E>CHJO?5H(&J%W5K?*+AV@%U!P%.Y51^)B4M<64Z-W63I-WW<", MHP[SBX.C2543B;T/7KMT1)09;"VE:L2D4^TP'QG,5W)TG,F%I!0N2X9Y">Q] M0+&B6(PJ&4G\_EO,0+MKBXQVF*\MS!%]J"ZFPC8JR.#15 @IU>@AI63UEX%Y M1_*G('DY+%!):VS9P4FW!=N"$UA5$LYG*++6*%NV73 ;F+72<7QQ9-K$JB+E M]LXAVXR QFO#"S50YH6\XWC]<+R\[=^68PT$0K4:X!"\%2G)*F0E],S&JBC& ML;?K5 2\X_AF<1R+D]Y0\DDZ,#4$5!I 53 *P>J^&3@VD"]O^DO"D&, 4:!H M 48.1_*T<&QU>555X#]O[:C-S-?J,#^'>?454S2F1) 00*&U9!G8V;F4$+^0 MV=UA?G.;:,M[_CZ$&*5F*US9(@!"%.QK%1Y?9XU'IZJ-C',SM7:=[/+K)@M\ M9MFCNUS8Z*Z4+C*)="C>&*DS..\2^LI6C8?,QDVEW#EO5)PW6PDETY^4*&]<*@ZT+A52I*0BI,+60J5()78=M;%QX'(\BH)2U5@0 MT=;'A12U0Q,WN(EW1.IRX*B?CH[*R324'WJ=].'--#0WTIP,6 I:P]!@LPQ*=E^-EDE[VL,W9P+)YT<2?!$ %P4ZT%5ZJ7!(@Y B#H&?0&R@-U%EK(UD+?-&60G8V M&X"@T.:0 :7+*6NHJK/6R%AKM1R@#S)H%%E9]H$!"[-6CD(B.1>H,FW55N[! MPK6K 7;2ZJ3U93(XG(VY5FF#\9 MH5>)$O*Z3#ZYT'?NQD9:RZ=8=%&@LD?A M3MSEI?1M5%M6DM(Q5=P)F$F*+6 MS%\!G:NE:TJ.C;66SYVD;!WZ; 36% 5XYJ_H:F,M&4H@4U1(33K6^FM7UNJD MU4GKRQR6*[(X&0W8 F",BABT(25C#JM9@8DJA!L:W5*@.F)$EH=AS;KE;4'IM>SU1W6=_U"Y(><3/? M&1OM(B7G#):*CK+I^UJI 94)1B:I(*K(J[*1O9[0N!CL'4J_-8$L6(6C "U) M8=B73\(434EC+"9K)C#FKPTLP]QA?@[S(J$$DJA :Y ,<^4\6&VK(BBF6NCTJC[3F'8\/YQE\[S-YAOK8PUX57;T@H?2'0"0.;[4:A"D4' SVE9'0P7P[QE&)Y4M@@ MJAP41)43T=ZM];#!?"2,8'4V5"AO$V3V7FD0$%P41.4\QE=AV MX1Q,]5H!_2LI!2\:L9(.UG/FKSDRF\*7765XD_AR=__[TV6^+$$VI2PE^-VQ M7:2E$6B4Y?&U3AH7, =_.S+#UT+8FI\RZ?3:Z;4+&-]%>CV[3*\0@BI0BU A M2C9'$XG@*0M-9+,C5UT(MZ-@W.FUT^M=I]>NC;QA]+JW[.T'R\:JRTRJ90C& ML_4*I(35RAJKR.E MR..W.FUT^L=I]NV*SIM&KP^6K%=E0BK6-3%[R=:KMB10>RE( MEE03VZ[:I=N1=.[TVNGUCM-K%XO>-'K=79SX88K]Q3ZX=__LS[;M0SXU?D4I MP,H@$C:Y+#(5BE0J4+DEM>BO0K##(8)O3I$?Q_^6V5\[_^#_7#3Y.TIS]%9/>/[#%]^W_/!=F9T<'^#9M[/# 8+#E[X[ MO_]YS^WQ2F.'!RXN?_=R5DZ?--!NRP5PS\\^G#_Y_/+V<&EIZ!?7M-E6H-][ M66ZK]U[[T&T57]3O_^J';OOA:R!=;^QX&JNWV;L=2V/'-+)Q.SISI;N>'XFZ M^,#%.@^#,;AD2\Z/7BX?P[C+Y,;#/,UT1.?Z#*/?[+9)<_]N1D M\N-AH3+Y#QZ^P/G91,?II-DJE]:L=P^CT>\:QLN\__%5:KT'ZH>CYVQWY1D> M7*7(P$?[?!7I]N0^Z)"]9?FL#/;7&=9_\\^3W_*3 MHZ,W$W+92/OZ31V4'OZ+\V<3/"R37RG/"2\5ZAB:O);S8?V0M-\D,HZ/YJ>7 MA[ /WE4&[WYKT.$P6;^"GRV?W9,K0#1,G:>7OKUNFKAR_>U<--"4.D[*,LQ:<2*]@B,2F=J%BT$#P%6H0AI)6ZAR&N M$X9XJ';O/;./[I790_YY[^DOW+[']N'3W]7#_>$>:O?Y??[Y%U@)0SS]_>6# M%J[0_YGQSWKOWK^>/;AW,-OC9_)]7N[=^_WLX5/^^=Z3>G'\^ZW$8TDR>HM> M6'1. ,0B4"HGB&1NNN%61=K:47JJKQ^#6+_,X\Y:&\E:-4>',695G8-D2W+9 M64C)JZ:'GVQGK9&QUK+*&2435 Q22)= *]&(N;H13M%;[(MO%II9JVF(ATV M4,ZPT]9&TE:3O?>H>LB*VF95:>MD='62IFA%))QV0I9J @P M(0ATE)BVI#%-RB>:Q8%E#=?.!^FLU5GKRZ2Q055L:2G"TJ1,-*K"]V3'D7*A MH$-GK9&QUK(&G;? ;\UY(2,P:WFC1& [6BB(M>2J4%NSM:/MU.@-U)KLK+61 MK)6MD;'6LJ(>>E^3IRA\;75H4W(B%J^% MDU4V;6Q;2V#6@8"BHT!JXMXY2RPV6;:VV$4,<1KL.NUL75G5#X<$'T]"!\2-;UJU;%\.>@65*WD*@BG, AH.T(QA"2\="IE M5-JUHP):3:VZ]CY0Q_G:XEPGX[CG2$5&J,&':B!58\G[$#&5CO.1X7PY2A6Q M2G2M>I@+O)XGDB(X'X2S"@ PD_-N:\>YJ8T=YYN+<^F"#""-QI*@EAQS+-4; M[5R-R?3U?'0X7X[KD(V6<@+A;8H"LK8BY5!%R(%JS"I%P"$:K?PZE33N.+]A M_]SY3,&4Y$(!:4TJ[)CG'"EB#.2[?SXVG"]'0DS-X%RN HI1 HBL""'R'"Y",31>C2A8="JPVVD4)6=!5S#0CC1,#5S; M_^@X7UN<)VQ'Q&W(P2E 58+!F@Q(-E9S2EEVG(\,Y\MQ@T*0B_8DO')*0))6 M)%.J"-[Q2I\R3V[+[L?4F@T\<-EA?K'-$(LU;+4;;Q (0B*C ;+-R;L@47>8 MCPSFRV$#'3"7FKR(I-H)184B*>=$(.=#++78F'DYG\9-S&'K,+^ N2Z^QMA\ M\^:=EV1E+YHLI+A_EH8+X2-(A-%T4# M">4*XSSZ*J)5051?8HBA.B47)6"UC&L$].OF&WQFV9:[7)CEKI1>T;X"54ND MBV+.T\&'G%.J3'Y@*W739ER<-UL)/-CLBO3>"?3!"= ^BU1"$;&FF+2SQB7# M'HST4V.NS7F?JE,[@MI5G00WGP2K4M6B(VO8\,N0(QM]!E5H(1E9NQ;1Z$AP M.2JC,GIT@.>J'A6]2)B*:,>$V-PW(*$)/UHY#7!3Q[P["782_.J=_I0B?)7= M'RHR557 20R0:]'%26E"3!0["8Z,!)=#5JHD:UWP J.W @"-"!ZTB"47C%46 M3.S\!IB:FRYQVCEP3>B@<^!'CN=HDU0H6;M,H%,-%I1/.7B":*KN'#@V#ER. MYTFP(50L0A@KFI](#.@9T#OWJG/X4#*4N* M$*RS!$G%X(S2(2IMHZ-2N\3EV#AP.=AIH^77%R2/9U5L!VJV"$F#(.M+" '9 M%DQ;.\Y,?>QV8.? N\B!.:"!S(:@TQ$BMN.;VE1+NGKII>H;@F/CP)5(L,UL MVD>P3?>!21!+$D'J(&+08(H)X 9#$,+4NVN?^?@B+'A#B67K05OO*1TX>\XM M;<4#YPL\\;_YZ#'C^',K!YZ/P5MOQO#PEZ,7Z8!NH&3;54_>]";V)FYP$^^( M7N; 43\='963;TX6F:\GD]-6=;C2?$YE@J<3G!P?S0Y/)[/#R2D_]#H)R)MI M:&ZD.5DQ8R@62CM '#''%*0//I>".5#L:0*C,BNLM9FL)4U05<5D?0"O7:H6K$1;HE$YN7X< M>FRLM7PJQE)%CQ1$ELXW30(KDE4H($HF,QUT0C-4C0C73WOHK-59Z\LHO*F< MD\V>JM1@C4%7((;DR!E 5;N2X]A8:_D8B[<;8": M*&[M.#T%V5FKL]8X6*LF#\EBT"$IR#('240NY(K2%*V[K34VUEI)),\23#51 M>)^T %M;(GE-(N28D1>GA$,BN9WZ<.U,\LY:G;6^C,I-P6J2DC5&!&4<>PPJ MZF1 9Y.LZ\EC8V.M%35=[T#9",)9'=C6JED@5"]TM&C8O+;L+F[M&#,-LK-6 M9ZUQL)8KF7(@4BDDT.03M8KS'A%)UY"[AS@VUEHYW)$()!)J039Z 4A)1#12 M\&*%$IV'H:Z@UC %:7 M+L'7&&1$)XWM%#8J"EN5"[8($%LLT;%W*,"'*%*KD4J**/(;)[1Z*#_FW3H) ME71%HAM6)$IL:&LB3%F!DSF4HMJY19^L-,7W,@9CP_ER",ZPL\R )F%K99QG ME"(T5RM7H WUM@6ZK2Y%<")X"1&]B<-7'HD-,@53V M'>@C _IRU(I7<\\OU B4.@E(*HL8O1;2FRQ]"UHU77!>T*.]=MW@CO.UQ3FS M/=;*[[Q4"=768&W@A=Q%KTQ5J>\]C WGRW$>3-+Y(K.027D!5A61+$3![QJ\ ME2CYE0]G:ISMZ_D&X]Q$1F\VLDD+*1V2-DH:-,JF1.S8=9R/#.?+D1'GD=]G MDD)!MBTR$MAP1Q ^,[FG&MAL:V?GXC3&K@R^N3AWUO(]4B/Y M&*/!6](R[OS:^?6.\VM72=XT?MU;LE\QH',F&D&RFG9X, ADCU^@8MJUL689 MTNW()'=Z[?1ZQ^FU"S!O'+TNF:\9(6%()+(L3*\.MN[;QA]/I@Q7I5/''9<*5["W(^['2Y:HR]S MW5.>M;-Z=M,H'A(=/YYO^!O19&OOZ)0F=GOR&SU^3H>GDU_I^(@[?_AX0,T$ M)V5V@H\?S^GQT+.WE:;3V>0Q'3V>X_&3L^W7;W 8D/=W__;Z.MSQV]DI#VW^ M:.\7;X$YX&@^].M;GF,T;Y_:VKG@E4G" SS,='+5OJW/JWW=!60./#WA5W8\ MIY/V?I=DPE]1:!D>_+[._XZG;Q\,LM/WGHLME6"(5(&87(\F Q FYP>38[Q;)AX)R_24^(6 M'QT>G+6_GSXAOG;"DX]:NUKRZW2"\Z'E!_SW69WQ0_F#F/.BR6\:P(^GPW:' ML^$;%WWA#\X;_"]NGR]&Z93FS[DKKT?M8(;\'6XJO3UT2T-S<9/SE>?D\CB^ M8YSY"P5/:0DJ"S[<>\&WF.6EQ;-6-%+): N P1K;C@!B+MF0-34/BZ?FQ5.U MQ9,_J'6:?L]Z:$!L7Q_PZ3NZ[4>. MM'Y"98,/U#S)O/C1_,LXH"LDM5+V9$#L?Y M[?G91(?I/]+\FYVV_%VAVLG& MCL?WQ_/9P<3(UZ.A[_)HW&M+Q7P8BA^&Q>HN#\9_:=Y:];[1N*%")%]G!^_C M)HU\AS=T2Y7>ONYFYA6'8L/*W%VQUY\B.V"][-'][)^^/2?3Q[M?\]]+'5W52=(EZ)<\5K$J*R DD$DJ90@&U"G@LE!VMHQ M;BIC&$45NU[+L[/N%M(B>]]47#U@ZHJ0OCJ-796:ZSW)5Z_?]^"LU] MS@;Z9;X[X0[S3\O$=_\PSPE/Z!XM_KU_^%XJ[#QX@SRX+"*EHZ482A:\EA4! MN681C/<"0[4F5VN=H:T=.[5A-;'R_]M(!KR2$,7UV7!,Q,"82S2_66Y8I8:" MSTY?&T0#\D_.]UX6VRZOH2YTQ_I5L+XL))4#HI3)"?;DI J4B3236 F4P3 MFDO9VE%F>_64]/I _6L@XW^NM^.W3E71/W7'[^U(OICD%_-YVPO=$!'M<>U^ MO3YN\,/B+72[Z,:XCJ@;Q'0RQL^3,J%=*@B)&K&3U("HZ["N.I!YUJ*<0QH.36Q WJ3 M 7W]+8VWW)6K;6-TH-\BT)=W-)+)*=FLA/%$ @I8$3,X@1C09) 82M[:\5.C MKBUETG&^+CB_I1V*=VQ,_/S&(3I'<]^DN Y\ESZ]?1+SE;V M!0SZ "%(8:163$_&B81L9TB=K,HUYU2A5=>9.G]36A,CC8UL-J:_R+Y Q_2M M8'IY:R#8D%*P)(HJ58!R;'(HTB)7-CJ4"3YH:O*RTWAC)]XZIM<1TU]S:Z!C M_5:POKP[4*U+018E#$]E :EDD5QT(J9(!@/5I%L,E)?O=:KBVZ$^OMV!-X#N M&P370?#R!D&-U:G23.[:3FYJ"B(@&:$H5U5-A>A4$RO>OBDQHEO4O'B3N/X1 M#8SS>0XM,??XZ&00 ?AV3@?\R;_H33[N_US.D3[/YI5OOH+IY.C@Q>G[O[*2 MB_7EL:Q:ZJ;2E_.>W_[OD_F;3++')!(OK\\$5F[LMWCP$L].MKZYG"@].Q1O M#^!RW]_;PUIO+4_\0_H9_\"U:DW]\@SOO>HU+,WU!@U&;$K+RC.,(D3TJ6:W,%BIW M/LDT^$@%G)T>$DLY 4>O-8L&71#A@>T3YRPF=RT M3=@:'A1+VI^:F,[)A-_:,QZ![6WUF?"?,O[B%_]:]9)G%Z=DR3ESB?\]B?O1Z+ M)B-#$SPX.,IX2J_?X?#*9R>38YH/CL9A9M F[A$N7NMKQ95A "^^=<3KVX6( MS# A+CZ4CT[:W&RS=K!WRO;D1YP?GFO?O#BDQ2_G]WG]9D[>S(B3063F7"5G MD--I#]Y:RCK=&NZW]:Y]Z*WMR0]OH//ZD1\=G4,Z72 !3\XE.S93;B/8;:_" M[>@LZ*ZS[]\>ML1=WRWNZK!_?*P<.G9?;@IUW8^^D_3_?V'__] M8)^?\>J?3W9_XC[L_Z(>_?2?=R636X^MW 4)HUP6;*4[$:4!89'8I->)BO9# M[6H#-[7?]@7$*Z]_^'_!3W'-":K=YHV1QB-9^LG_]W&5RE[S!'11%0\YJJA2 M-JEX$TM(5>.G!0\^'"J@EQ?73W[CE](9[,88;#410'H"S*D(U*U8K]-1!%^\ M,%&6)$V@HLK6CK%3HZY=>G+]CB2-@Z=^II.3;]G#+"^&85_XF*L"HG?LA-*G M)'I_0?8Z%R#_]?5KN?=BSB/[7^[D4:>RFZ.RU;-+,:$A\EHDE:, SR\S^6P$ M6N5UA5(4 E.9GH)<-<8^.0.T6UN?B-=_'D3FM\Q"^P+D]B'4M+?R6;+ISSX)9Z_QQ_.7^/^F[?X_6%YT-YA)[)/(+*] M'U:]RAH H[9"QV $F$0B5B,%11=ERI9R;B%@O7I:Z^HLMGZVV%J3U^4]OK>V M/2?ODI:]H@\_YN(XM[P'.,KJ.#?O=2-A"J"5"<:!,S)4K4)$X[T,_'^XD:/U MW2B],2Y?W2&,UKEDE172DF:C-"L10$9AG(2((4D9:&M'QZDRUT[YZ<5O;KY" MRA!R/9X?/9ZWPAVS0MR1H;((KP0'1_RGMZ*\;Z\-2P<2FGW[5GQHZ1S#$*2= M/6<,.6)1V;3A8,;QJ?D2Y*%PS.7E"[=C!^ X'+'SJ3SD!,9P5>*O8RNNX M?YW\/U_C#/65F'EE+V&CJ?KS2[3L<^\>_TF5'7QKO\B8I7O])SG!TVQ+W[ M4,T(*V!]_WZRG@Z\9]]6!VOWE3^TPZ*RJL*6R/9><$JE@%C*' M7!,0.^M-6#>JJ0&[PC+;DX]"Z6TB8@N@[?D/UL/Y:2^>EW.BQ;E //W0\<=/ MF5^);"R:I/+6@+0IQJR53S9$+S%KU^?7%UC$GJD'O_P97.!%#(JHWGD!F+1( MZ"S_BM97IT-PIA5[CU,95Y6;AYGR2<0BE4N$+O@J@6S%&)4RD%0("GQ-_<5_ MB1>O]U[^*:,+2MH@DK.5K1?%Q&*2$9446#(49)5;.TY/-:SN^[53K2?'E%NZ MQ,'9<(ZX>06-.HZ91/Z>-=?BX.R3I@;DB#(9CU$Z(-0I\XR#6,A5Z6KQ?6I\ M@37G^[]WO_\S68=1!2L23P(!*@71.$*8FI@/^&HIE3F!C5$G5[."FN'2+-J/ M6R6\XJ1+3M+B4'1SLGA63#Y4BO)3)LMG3(\?A\E,97\XQ_^@_L9_/:F+#BXB MJ^K2#&*K,'];7LP'O_#N31K8^^5/4W)F*U$*DUO6M\E1A,S>$+@ 5!.6E&B1 MAW0Y4>O84J MS>?,.9.6*)"/CMDT*LVG6-A&S_%L/B'F_:N-C &?K> M<#5OW[Z4#O"QH;O8LYDV)W0@=78^5JO%]BR[2UEVYOU9=JVYBP2KCZ5^@=OJ MJ7D;DIJW7EL3*TD5P];$1O>!5\^HO:U;NPJW^1C^YQ&W[ZE5OQHWGXZIE97CGYNGST M]#$\^.-?3W>?/IKMW?O]%3_[%;?UV=[^LY>/?GKT_.%^>?J@96/O_RAW7_YI MG)>&I!0I-0TD'4"@,UIXXO&M;)-[ARY.6,1C.6%MTIKM*H6:R@A M+)=Z/A_\R>O17\V7?GOROC,S].//O-Q& \KY)-F;S 15FAB+],I*B]Z'I-+6 M;1<;___9>]>FMI*D6_BO*#CGC9B)4/FI2]:M^PDBW&VWCR<:/.[&XS!?''4% M82$QDK -O_[-VEL"+($-1H 0-='3#4C:VKNJUJK,K,QM M\8;/]MO)],6GO JWGW\,@.X@SYI8]/_0Z*>:H-&&Z]%ED1E52DN_-@+BLYI6 MM#A#&DW0$NKDW@#MG9[KHX5TMCB:S%>$X?[,J;G2GQVWBVBYQS>OM_^87]/; M3>^--[E=RN5AILMWO.B0H%O[93B*XS0X\VCIDUO2WT4>,(E@/;V&OB\6M9["KT,VNO M?OFGBUWE,Z[$8U% ?U0WN][:\G/.)8,63M^F HZ&7^:S>']8$VT?:4WT#CHN MJ;/59B2\+!D)RY 7?ZRCL5W2,ZX< ;1=;G02>8G.C@N9UW] M='_(>H>K>(=+K8:C*X.CJ_0&#@_3J,0W;E.RLVY%()<]XMH4G1^=_C(:'EZ41OVR.&'$M6V'Z_=;*[\_+TS?L_^N7>=@]?PS9_^V7KX(/^S#Z;_Z6SM;\L/[_WS:?O6OPP\'>V+WQ?.3[8-/8O=@Z^3#Z4NY M^W[WL@+D!)&!!4J4+'$M,(IX*311RJEHA5.:^Y(;V+5J,77KT6LS5=Y:4]X2 M/G$3M1"4!U!:>:>S8$Z7?'I6VE05WF+(6TW0G"-OVHEW\O?)6Y:U'PEN.QYRY,BJX #64.5#-:K?FZS29]49[V; M% DQSIQ- $HRX%$Z8:W.U(.")*D(-:;UF*CJDEY4)DL1K0Y$J5#*THIY9:PF M)EO*O(M!!;^QJ7177U*65A7%U@;HTED)@*Y3% &4%3[G8*@-RD%*@<8:!'ID M0)\/ LD0 \O>D&QH() T$$/1)I'<@F):&:'UQJ:P7;1#*]#7%^@J:2T2:%P& M EB6/B&+]L&]BJ'#NI/8!'4\-&KU=##HZ*OQ=:IS-,<;4J$ M99&0OJ0CI3L2"QKZ.&1 7T^]* @"*NR)=$+5?H;96($DX1+015H$+%X)%QT-;]UC^0* M]-4%NK?*RR"B4I*"#LII!DDYB%:FA.9K#3T\,J#/AQXT-]2)Y(CBEA.(C!*G MN2?&*QLD;O;HAY1S3]5E? TS9"O2SS(#0*#S1+=E;KF.*PQT'&'TCP9*U44P ",D #..>;0)LFB M%KH\-J#/!QH\4,4=M20!^I P1'T/#Q1'J=:&<6S;PY$NJ9T1ZA 7U>@2Q.C M5)!$\A*28E[CNK!!NRA8=#+70,,C _I\H %HBJFD*3(F/0)=*.(=SR0&GD3Q M+*$TOY:BJR\14:A 7QN@JPA6F-(G6"F0I8>^-'.K:36)$EO"1KQOLCQ.$*%ICPPZK/412ZE"P)6".A/*L/A=>GD-&B"#(O= M3FI,]*PWK9 F9\MRH!2TXCY2D1CW03H70Y0US/"HN&JQ/8B@TFCF<*OA3A'@ MM%119$FL2CJZR(//Y9B3+2/OLAY^K"[0@5'EP)DHK(60J@%,@(2%/&>!>*\R$CM MTG"5-S:5Z%IZZX.#"O35!;IT05HJ5=8I06+)..$]50PDBXH97<,,CPSH\V$& MQ8USP#@12D4"KHCI681\HX_+LDVJ[.BJQ!-7:4>_;3K#;0*+U^OZO'Y<$OP'HW"ZL8_)BYXL]@1@08+0F?@&!)YE M]?T?&3O,^_XII(@,H(BPZ B4)L_$ 0#)B5HA#$6;$(HPJ>U*N:QDHLH.:\(. MMY2GJ^RP:NPP'S"@/+.89='C3I* =XSX$"UQS@1GLY%-6K0$Z(JEG5=6=E@7 M=C!.0# Q*&[!NFB$XR++Q+.FFK+:K^&QL<-\E,$%;U*(0%Q*M(03FRB#(U$J M([GP.3*T'0!,5]]>0.!>V.$*C4#Y/7VWGPY#7N,:%YY6X"/%X7%1_;R]:$Z] MQ4=^BT]!NNO5:#@>=XY&P]R;W$J]:U7TI>HUKG&-)Y5J=K6J5CVLNC,9JH97 M_MW02C4/E]8UO#4-F^#S]HM/L'7P^J-!5Y&ZJ @'SP@N!$6,L($HX,P+3O%E M7%X)-O$:RSDE$:5W!K2*'=TM)*D82_"IJ,%!D1 M;+I\I=K^5P"ONC)1!? = 7A[;@NV3"EKN"(N:P2P8T"\S99X*GP,*JEF"^:L M*]4:2J55!-^91$]%\%TA>&X+SM9Q 11(BJ (B""(U4X3(1TWO/Q>@JRJ=2T)U0T.L%/SY;"@:H(!XL4A 2#]H/7A T!5,,)H*6"?UX MZ )=5@+9(SWJ76\$+UU3IR+XKA \9T0X$"FZTE_"YJ**Q3EQFDF"%E_V*K R MJQN;HDOM*E6=5P"ONE9.!? = 7C>CZ?1*R$<(\HH7[P (,YG2JA1*J6H' NE M1%-UF:X(7F,$+UT#IR+XKA \'TIWPAG/)9&L1.(4@M>DX$A2/@2MO7?&-$T; MN;IUT_C:^:5JVSQN;9M*2W="2UL+OKW5/C&> TG(2P1RY,0FA8Z"M"GIK)/B M.D:,Q7!=X7@N2W8NJ!RII0XH8 @[5+BJ19$4U_..[4P MM 3GT+5G:H40_*2.Z*MXS .)QU06NA,6>KO@R:? K&!9DV@M>O(Z"N(TU42) MX+.D.G 7-S9E5ZY49^EZ0K#JHC 5P'<%X#DS@@J>0/-,M$J!0 R9N)0EB8H) M;QAEV:6-3>BRVS=GK !>70 O7>RE OB. #SOR7.I)'5<$)4D)\!H(%8BSSK/ MF*0>_0*G&KDFD+?V RJ"5Q?!2U=QJ0B^*P3/'])'(5Q&H]EY< 0<%!E8&]"0 M5AJBEB9$@0CF7:Y627#M21W25WF6AY%GJ21T)R3T;L&11P== YH*1$I:VBI) M(-9P0W "N>!,1FE52=95>I4*?NIYP'4 _(_[U5T9XP/C3]^%)=%D3H*F(*RM!.'->Z!BX"ZDDSBA=C]W7&,!+UT*I +XK ,_MO*!< M%H);HF3D!))SQ$"*A!?ABI!Y<+))764KE?E6-4[60..D8OQ.,/YAP1<&;9RB M(I',F"? $>U> B5.:TA"6(<,O;$)K*O9L@)RM?_XFJ!^Z=HE%?5WA?JYG=U$ MIA.7CJ!KS0B$ ,2*S!'Z3% MG122-CUOQ-*.PBOJUP3U2]*"*]8SZ;S,"C/6]M%TF[HKZB_DZU1BKJ[PKU\_5K-GD$ M?"(J%$UBRM&+]]P3P="71[L-9--B5G6UHH\"]2NL(7+%TZZ0^$6]P_NYPZ>@ M'_+F*(WI<$XC:N*R%.YQI/*B/H[]?&/>S47ZM[BO],1?]GR2C40 MEV<@?EH( ;N8M)))HUD860D!XT^121*"M](XZX"[)B?3WCX85 ]J5Q?$2P_G M5A#?(8CG&Y"*D(+-G!39" *9&6*MTD2AKP<^46O -R#6HO896F,0+STZ6T%\ M=R">#]#B-#GCM2,1K2D"D5EB]6!K!?$= M@GAN)Y9,Z@" G@X7C:0[)5ZG1+ACW%DE%5"^L2ET%Z=MA4#\I)J5O$J#-'+] MIOVHBX>]06\\*:&LSZDV+KF_'*]V$IX/XO-OIJ"RU+)9ZN#Y@M-/@\R"ZTQL M+BS%(!-ODB!@LZ-@7,JN5%6@I;%*S9)K)?6J^_P5U/<)ZCG3@T?0,8W!0U$0%KPU.UAC4R\_0JJ"^/U OE%'A1.KH!(*:!5)D MH1#/TA$G-#ND96!75]XCJA9:F.3E1*JILB 22 MU\1%G+ILN0A4,T46&-(+SU*4"%];Y">CQ$$(S+G,A+EG240)"..,TZ$ M\!D308IJ;5>J?]+3R"(;#^*77[W=ZAT>N-_KIL,"3"& N/X%@.OJOSP;_S^%X M7%EI>:ST^CP>L/,!MD[???3"I:",:CHV$Y!&$Y=Y)$9IKIHZ\A"*AH+4M0/[ M&F-Y^7D#U\!R[GU-D9RFT;#"^*8P/OD6QMS@K+&7R O/U>@;LIWCN;MN4U96@@J*4NX-*FH*@ Q*>+VS!+5 MV@AMP=5->?VQO/0,@;HIWRF,YS9E[4 VD7AJG.]%DSCVEPKV[9=^-'SU0--#..>\ ]&KUG<)H3GZ(C M*0+G IP/46YL"MRS[;(B]JO1BZUB?_6<[XK]^W&^SW+_N.62.B)B0@+0U!?G M6^*Z,L$7;9.$9-UF]"ZKX4;%_II@?^G^>L7^_;CJLVZ,.J.'9@U1K#3;T3X2 MSX,C/N"$TI@A2KNQ:567FF65^%?LKPOVE^W?5^S?CW\_$S]-PD6%&SUS3!.P M-!'+; G8!%<\$IM_3<_Z?]3MLC<(P\/4^4=_.!XOB,S=)!SY M5(GL[H(7KYNIJ2<.RZ6RK4O:!P XK2UQF@D"Y;#!2^.)I1FH-!F]T]1(0[&J M'_$4P'\3V=4EA"^ND%VM-'#7-#!GT?@$+J=,B4>_!BV:$(J.3&%MB@QA=>(: M-C9E5YG%ZJ#KR[-6!G@$#+ 2,8R*^[O!_4*CPLBML AT950@D 5'0X!2XKA. MWMD8#65%09W=OH2H@G_-P']G08P*_CL"__SQ12%N80Q!.U\C^!5N_Q8,$4;B M_PSED$J7TJY0CP/\54^FWN'*W^%3T)/9'@Z&9T&V?TPU9?XY#;=5:9FG+*SW;F>0GEJ/F9M$D9800[XBBO1Z\!DGI&2[MA;E=II4F_%& M-N.BS+AW/$L/FB1.'0%/+3$R1F*X4L"S)I>%!!RZ]V]C4?+&)>]U75Q:N#QE- MK2!= DCG]M4HE PV*Z*12 E88XBS($C@@GOJ/%I#>F.3"5BAC75-4[LN!]R; MR7X:S42,?][Q?KQ%IJOA>#?3<#$(V%)0[3:U=(X*BWU>I7;164J$U)P 2$6< MT8'X\F,R5%B:D:.Z8AF9'(_TR';-@7V'>5D_ ';%[LVP.W\@:ZA)#- )X *= M )HX*:>P)$:;A0A)60;H!-C%-G$5N6N!W+OSV>N6?'^P7O#MG6>"1W06G$2W M01OT[67D1'CE<5.63%JQLV.,HY(7[9>N8BNR8Z_IB?SE62BO+U9W=7Q")*19R=?$?4WC MNZG!NY2]5BY2\G_OZ.%7F[(?LK3M/*OUC]'P\'?\KM[@&,=MFO8Z'(Q_:Y9H M^[Z=LD!??IV,'(Y[;^!&)Z\GZ7",1%_N5Y9?'\GL+$150U-&H M-1%@-;*\I\2JE)#TA4S&&TFS*;4Q I:EG+,:.?(_.+NI;+GN;+D:,:?*FX^% M-^>L8^>\X! %B21]]992 ME;K$4JT+3ROPD>+PV/?3$DHJZRT^\EMXYZNL5Y%V)<;7[\/#P_3"-=Z_S8GC>MF7E_VB&MC M1(..@G&I$Y,#^+S"ZQ9#=Z;&+RG M+Q?.ET1,6> :(I2!)Z ")[X$2P5U(J7H;."EDS1?C)(^>LFGRD1KRD3HR#-9 ME(V3]0#4>:.ED :H3PFH,C(E2PAJ*SU4F6E,FTBZENG4A9B6J2E3W1%2X\09! M(6G!2)1KCQ"4@EJGLGJGE[2D%B4(0_K4=[*@9!+//HWE$7 M;>3:"A?*48:%6Q_\KEZ2^$ISSI^]SZGS\G,:3!:RP&M/BADC,>.,$IS[J"2P M"%Y:-*5P%;.@68[TCL))E9&6Q4B+:J7!)"5=] 3-I*)<)!WQ"H D"<*EHF48 M9&$DN5(]+&JWF64CVPM0G@*G$" KYX7Q(9I63/ASMPOJQCDI% M2# \%\N,4UB=D8(!R8#+6WZ]>U/B"JR M5Q?9W(%@E ,5BH-S!=DBT9123)YIN'F&9$7VO2-[;L\.EAD:K":.E0H9FHH M!V>$QI@L\CB-((OZCE'+JBQ#)! -4A*EFO"HJ!)R4JJ-U*/K5Y&]OLA.4J*#B+:S-1:R]LYJ<,E$JCPSV<3J]:\^LN=V;#2Q M$W492#"6$W#H\+L F@15]%F$UDI"03:UJY1G^12R G9&^.$CQ,'/._E/(A3I M>&E4K$+*W@!+UICL(QC%0L(U+5UU\A^>=]XN./DN9) LH0GH#2O9W9GXY"@! M;T.@H)A.I3.\6NQ564\1U@:ZWFDJ@G=<@0-\4A^,3SY%FPWC@D-U\E<"NG,F M Z3 C4CHY+-2F"&D(>CO 6$>LJ6:4J]-$9ZIBFYK#%UI8BP9I2)YB=X]\YHJ M;H-V4;#H9+XC)[]"]T;0G??CM0E>!2V(T&6O95H2HWD@P6O"\-BR'[:ZVWY7GR%[LV@.Y]2AS.3/$1B!-6X MZUI&O&*"I*+&0H%1='X0NO36IV+UHH<,9Z429#1H(2B3N MP//D';/:X66\LYE94[WTAR>==PM>NM11\B ,T2)' DIG8H)(Q'+)'8N9T5RZ MYM)ZGK?&T'5HY ?/'6+3@V?"NZA,9"8[[U4VO'KI*P'=^<"^<-$GYXE.J835 M*"7>4$="%EX +:_9C4U-;QU@J]!=7>B*'(3B*2A$+VCI;0HY,&V-MY0KX/4H M?N5Q/>_"BNQEQ]](;%DG/">*@:21<6,KD?QJX_LN1T[4Y6!VD@0XH9 %I+8Z%(IFO/:EU!- MC*63"#-LA9#]%([BWZ%KWQ\&-TGE&4='PQ'^B&@Z1TP]GK\R9PB"LC()GI&H M9.16E"0B89&F!'=*5\?_X;GHPX+CKRWS(7)-E(J2 =-3$0K42(5V5+CE3F@ MXU\+\]<9NC3CII-4#"XGB) M).T"M<(9GJVH?1-7 [KS?7Z !J:X)"EI2P!< M)CYG03PP&[C4CKJ$T-6U/G>-H:N#0U]?YY@@XP9<^O::'+V2Z#1X;WUU_%<> MUPN.?]39<,<)3J@F2,R<>*X"82GBCIR-Y\*W_;MJSMP:(ULFP,U7%S@[8&", M=3":N:Q"[M^TE^A40::]B041F:>IS[;,H5D;AERZ6'IER/MER+ 0CJ V,@\N$0I) M($,Z(%8$17PT%CU3ET36I>O0\BJ+EP&I%6_.7 FU$NI]R:E70GU@0IW/)K5. M,RT5,59Y M9#,3F+,TDU4R%)*#(_HJOEK1LT5D*MA%H)]6[5UBNAWC>ASD?G M0/$$UG@T2;4D(&,B-J42?T\Y\B23M:5#!N_*VX?G*J-61JV,>K>*[951[YU1 MYTQ416.ROABF,5,"O @K!9.)\IIE 0Z,*SW$&3+JLIH./22C-N'4_YDX_#K\ M;^Q]WIP]U/;Q(>(G;/XO_G'V"(=NM-<;M/?"OZ6V@^/QI)=/[A^SO&!V>]@9 MXU#@F.VEX=[('>WW0L>-DD.\'AZ->F/\*M=!T.#E7;\H7A\/)IUA[@R/1YU! MPF%%T(P[PU'G:#0\P@$[:;J=IO\>]XX.TV#2;=Z$[W]YN#N@2[[%O>^#OLIWC<3V_R7^ES M&ARG\1^CX>'+KTV16/]WG)LA?O$8F>3/X6"O*+_$Y^-QFHQ_.WEU-F"N_QQ' M;+Q3%L,.WMUO_6'X]#AII)_^WU\GN^_CD>>@\'6Z>[ '2"4'6P>[O>T7[T[Q MNT_Q7C]M[WSZLOMJ]_##3CQXLQ/SULY+NOWVH^0Y:2#G9\7LC8<^F4$UI)*@ ",]J++#C/,N#D*IRSA-Q\A+,V&1VG MC3"ZNTK,R?7J:]2Y9G M>Y'^.'W!)9Q^66" &9^=T#<>]\H9?1@EO!)?8)J=1"WC_Q,(GWQ&!N="[\>W\TNYLC MMY>(1W!](B[CS?[B^E_$]N9>ZELS\J5/I_>LGRG&T,1A6Q)L:<2$H*F0*4RG,7/VH$7@,U M1,GOA84;^2LWO\B;?\^M])8)!3"E/75*A@29"FLCU4Q2Z;0VGOF-*S[W0WKX MWDZ++[8$<8:8QBC <>^[HW'Z9?;#K[$W/NJ[DU]Z@V;TF@_].KW8%&9E:Z[+35(&YO8E!"Z=O0PFCX9?Y3)\?)@79 MA;=>XO*WN],#.;CZ\A9_2):ILX7OVQ]W7B*'QBOK",3ZC\8V_N7JP;A\#?%+ MU]"WW/QCAVW%!^9?#O>OT4F'F^[_^M'_;!;?XQH+Y<>/?^426N,QM&=CR)J;K:[FZUK5=GG"OX?.8G_W*=Y?.#F-S-EL3JQ;(O#T@NM2:Z#F8=S#J8 M*S>82RJ0;D\QZBF;?)2E^W4]O+'G&UE_*-,JZ#29P5]68*+% ? MC?/*:6^\$A!N7N,]/3LI1R[G[9>O:;;Y=3DM-SO%KS9>?MUZ_3UUP^G0>[N;!_,'\9N\]=? MMW;>G6P?OOV"WT6W7[T5VSN?3O">Y?:+EZ=;!W\<;)_V^UM\.\]R!;?^IO3- MSM[)UMY';QA7J8A!&B,(^*")T2*1 ,Y;[:U1S)9N[:P+:@WK2BMQK2EQ"5#2 M\,AT9@ZD5CXQ!9*"LB:!@9M7N%?B>ECB.ITC+F%CU,D%$GE&X@*?B0]>$1HX MB"A=CEJ7)!+>%>;6_;(J<57BNJ\>WMXEF5*4)74_)^=U-E8%F0UH2;F[<09Q M):Z')2XV1UPY&T^SX<1I)@F8%(EAV9 \5>*JQ'5/ MQ(5>(O<&]V$O-*"':)UREGO-O,J1RIN+#U3B>ECB$G/$96WB5GE///>E$**I MTF6.N"""I-+ZF-3&)DY^5]DUU"IX'&&Z-\>3<2_.)1]6\8(KW42)CXG;KE$\ M@U7:,99LT) \0!9!U?C68R*M[=\7XEN2R1R=!F)5J36P01(#%H@75%B6.8L& MK2TNNK)*':PUT"$J17VDV660(EL6A$Q&*\:E"3G6>- C _I\/"@$:8.QD5 # MG "+BA@:!5&&R019,NH9 EUWF:KMT]<8Z!JXR#E:[9EFXKG, M4FBAOB'6X5%0X MJ"3(FY: 4)HXFB@1P5/&O%.:JXU-9J!K;\^82X38BI](58*M!/LPW10KP3XL MP<['F&(,BCDM2[*D)Q#1];3>9B*T,CBOP1L )%AANU(NZ^B^$FPEV$JP=]1= ML1+LPQ+L?&R/!9F81%I-LBBAE"B?\0QM671/)+>1HZNRL2D!NF)I F658"O! M5H*]HV:+E6 ?EF#G8ZKHG>28>219.[1@*=?$&Q$(]TE'BQ,J@6UL IBN7EJY MSXKU7ER/#E!*/I/JJ3=5*C=[HSY%2V@&\DC;5=RLY/KZ\7 MN=H>#L+Q:(3,W3:9?@)>T^$[V'W_QZ>M]__I;[WZU_Z'G;=?=E^]AJWW?_6W MWO_1VS[%:_)_]3_LO);S7M/NSG[_P_NW7W??O_ORX?"/_>T7OWWZ<+#W=??5 MNZ\?WK\6VR_>B0^'_]G?.NCGK=["P:KQP1L)E%C-$@%;NE0#]R0+RK.3(,0C?'. OYHDG)A,&K#$&9>)Y5)QG610 MA8=,5_-;UP+7+/S5Q:Y4%C2G4OCL0)AL6,@^6<%T $Z5QMB!;"[4"M7^C,8 MQXFWI@AP.4.LC)$PKKQ4 %(G7;#+5@J[-;%^9?RA>FK^#0=*S11$985BH++W MW+J4I2V]?9RS-:;SX!QX66, Y*5H-1"5>""@ -F0,TZ8-Y:'@'/)V<:F%EUM M:ZY\YT9,D)+P8)VVK%1FP\:F4EVMUH$SKQ!NO5*9<66E6]^GSK[[G#J#HC8Y M/!YWPDRMM/-E..K'+R58A;B92;2VFJU'HV$\#I-6NA*_^7,OI'&W^6TP/+M$ M21@H2J\I-E=@M'.41B7SHRB]'@Y'C0K@N;!F>4\1QYPT EG-M8HXU.&P$8=* M11RJ,TU::1<,-]U.,9^:]W[[BFU>X;^6"XX27CEU.U]2T:3%&YQT$D[4\+#, M;O^DI#*4BY?;&G1GP%O\7Q(9K=8;OB[8_'L6T'#1[D21N[+ M!06S$?(>#,E#CXZ.C?@]'Y&S.9W^9S?GX.U->1BT,QTU.23/UOW;VAU\2 M JZ9I.8N6NG@?OK:V>L//=Y \P4GG;#O>C@TQ_X@A4EG,BR*PT>([0:JSFM)4K)F.\E9#.'Z<("$_PFX_[L5T'S;U.OQJ? M(+CC<<(%TW[KQ'[P\??-BZW3W!6ZL![L'6Z=_]=^\_T]OZQ5N MZJ?/Q5:153]]R[=Q4Y[76M[:00/A=/O3FQ>O3[8/\:=7[^3N^]=?<%,_W7H1 M<'-_BQOY!_;A(.8W.\_%1\E59$8E$M$E+4F_D1C.+>$0'97>J!STO-)R,#0# MUS1I])%8HAYLMA8$#U0#3L^\TO)L%KXO;'RI:NL/OVKSWI2]9T_QA)<+?%0V M9)I<)LY)2L!S0:R+F1AI@N%!XK"J^>E?,4*Z?/,K:N"XM0SVTGBFT1W<:'12 MJ/UW5,>B=?EC@;-,#SQ)3&["U\UJ^>?^!;1]\D-L';T^W3O_3VW[Q MG*/K3+=WWK*MTZTONSM;?/XXYF6_B,6^48 MY@6ZV*>_X7?OYJW%?FU"2&DR:**9BP2X"L26XQ03HO0R":>$V-CD76Z7U:SI"! M&Q#&NB@-$T'B/U)H[F].:)6S;L)9\RW'C.21,N0LQSTGI2".6 ^!Z) 82C5H=DATW$/J7$IV:W;)U9"JX2V.D_] *G'E=#N M@-#DO.ALT3R//A ?:6FYS23Q7$2BC;=">*M"I!N;NFOYK=L5W@NA/:D61W\, M1_CKH--FZ(>3-FVS__W3O>^5U%ZWX\CJ\=,_;A+SRL" HIMH0@(D*RM8BBQ) M;TS6GNEKM+D>XP/C3U=1UG1B?I_.R\[YM+QRO<&?P_&X\M9->&NQ99#F*HD5=3PN+')%LLD_OF(.P55#)]AF(;@M T\2!U ,\]Y=I1+H4"A7ZEO+%D3$7N72%W M/I89DY$BF420<-&$-DX3QS00:Y0QTBJ9-;K^AJU0E[L*WV5OP4N0?*I;\#T# M>3Z&IX*-3B=+A&": +.YU!]R_,G3(D?"%.32LG(UMN GU:ER!H).[_#(]4:E MJ.V)]:F\Y\#R?([;V/4EH:<&87<#QUQ)=SUG(+ -AP-&]#TH0)[,BFH;HLRGM;TS%\6/%\8W. MRNXJ1E?-ZCM#LSA#\\%+L?7EHS!4@\J&\)S1LT\6=V4F$G'6,"JBE%KYMI;M M-I'V"N,5AO'2U=DKC.\""I&OG,CG7'SUY;=%<6S1?KZU]S(;&% -: MXF $."VS]\$*DVVIQ+UN6_O+\Z2K(W7;B.;L>,4'YE1 SC8B(V>+3(D-(A+% MP*()30,W=&F.U JT9:ZM["M/KA)/>O1::;"0DO' T&55/"MMK4TF<)WH[7BR M&KA+B1Z?R2?2$',N];W&!#1PE2.6)5D,7 ?:9NZ\*BT*.-!*E94J*U4NUZ34 M3FI/F7;(F3HI#XXZR5-2)C'+U$A"T430KH?B[KMREJ8) MCT)H2SE+#DU'N2PAV4J%E0HK%4ZM1L162-3F9!E$G3QS20D>V>M>5)RM/KK:X9O6N[_#X MZ*P!H.8R^)2: SX"N8B(")6)=-)9ZJB6(!KOVJZ#27F%/MQ%]9O+)3W4*JFB MO$]%OJN HH-?[@:N?S+NC;]10BF2:>6?P;'K=[PK+SM9):::[R746_J7-8 M;K/CT_0+4GS6>7,\FMW(V:WB/],G2+$3&]6M1M)KLM\;Q!3\R;+5@SAYWJ@73'K>55W)OA$_JC\.-Q)[J3F<)9^Q73 M2TZ_Z5GG.K(NUUH#5R[[^U\<99S.Q_["C#>K (?P39@,B_#:K$_Y5!]M$/K' M11"GF=EO)'<^N_YQF@WQ!1V(YH/?-,"?2N^4#Y6=8MQ)7T.KMH8?[8WPY?%1 M0A;!2V2\K?;*,X&VP?AL,8Y2*(00RPJ[\ 2X+$=[S?'J8#AI)=S*+3D_Q LV M\'[6P8&8S>I#@#0F'(Y#_'-L%^394\[&;WZ$SE9V>=1!&![B\QP=C8:(@&ZG M+.2]YF-'.'1E",ZNE8\GQXC@B"MZJNH8W!A!4^2*GG7^QJ7:RPA5_ A.>Z^( MX8WQ\TW#P=ZPW%)_N-?#$0[C M(F>DN;)"S39HA=M\@^C@M;DGZ7+MJ%%)[=/ MWS%\[]=BH7V4(ED9+2?"&T= &" N.$=$1K?54A [*HTGD5F?'8I]3WXWO3; MC.*NWI<:J=%+]J!%_CP7X&G0NC.G+WKM_>?;W6T\MPD.AN=6QH5;35\1ZE,! MWY!0#?L MC]Z'@^?BP\';+]M\=W_[(+#MT_CIS:O_[&^]W\+KO%P@C0\[\7#[].7)UOM_ M];9>Q.+RB=W#EQS)06SSM[#['K__%.]Y)V9T$>GV\X\F&2I=H$3[DH;O4T"7 MC7EBLPJ*)FJ8,?/BH,(F'CQ7T:8(5H,/RGIPF=-@ +B85X?\H]W2<34_WQNE M=-BJ?7U/*/3"TKS22-[\7S_ZGY_XW'W;;I>KGOYX#.?&7&3*O8R2*8\+WWJ* M_G26%%@43$IYKNWL;K1Q6ZLU9 C!L 0\*VM=M(&B+VZID:D]DI,_[H;Y)S[W MF_P[.FF]R1\N]-#4.=ER7WN'QX>_#4>CX1><_M_=$;XR.7D4N_B] _)\%W\I MMU^\_/J1&Q8UDXDHF0T!HQ6Q.CB2#)".!..O>]:!;?9#EZZ@,N0YJ<5[C,O9$ZQX2<'X3C-N=IN$\*=OER MC.[3Y-*U^#P4WP^__8_DBA'\>H WB!;$GT4!O"[('R_(UU\_!L8C\UG@7F%P M07*32>FN1 *DQ(242EI:&J)=OB G^V@M[NUWMMQ)A[6+K'%;SG.:OU7+[=YH MX6@5G>->&,X5&),=>B32YLBX0DJ-\KIQXHMKIRZ+2Y?%B[/_V Y/_ M7]N;[!OK_\*_]T?GLHY[B7BDM$_$9;S97US_BSL9;_S/MW8^&OD7!W#^V:]\ MPISOS$)JPZ"QQ.::J?\%7W(K=DT7FX;_M#66TE#MQFKU@88XKV]5_IT/4&B-%+/+TG"H(W.^'T(QI(RDDI2*1>EP;"FJ!A)(D* MV:&AE 4HV-A4ET"@S+UW@T^=/9Q^7,(I-0>H0R3,BRN\-QA/1L=-/*4)'L;> M^*B/YG7YN^NW7>S*^>CXN#V@<(/V"LVE"P&/4S@>35\K8.>4M(=3^<#QNSDQ&[DMS8-L>NLUNZ)L;6&+T4ZYX]-/<>?2S1+I[DV;- M/!_$WYN!W$NXGM)X]8*BVVA_VGU5WOO7 ?H@".%_[6_OA"];AQ]. MW^QLG>P>/)>X]]!YV&Z?OOV"]_?I ][7]JLMNOT"(7SX$N'^'#^S);=._W6X M]>+3U^W3OW#OVH,WSS]JG4!(9@BNF8B[E_4$;3!.)'!-(S5!*SX?H$,GF$5E M)+Y;@1#*99DA>_"@:#;*S =%+\Q# \5O9N+[T=%+C<8??O_*['O-%7\IQZ^] M<(V=\$_TU_9::_Q!S^#?MQ3H.D=N-#DI'-A/>TC":)&6TR"0&SH^;SC)X\[/>'7UHK^VC4 M*USM0I,(4-ZW=]R+K:VUC[[[H?M4_HBOCXZGIV;QC#\:$V)<;N)9YP_?JF0&31\*MYDX+,?Q'9_ZO?2YR1LHMEY[NNW&PW8#PH][YQOC M8Y8S=%*>#F<6+][L++LSH=Z&9&IP^4OI9Y M:=; <;]-G4"?:/80[?XY3M<R%GH5QH MF@%1ONYX%-+\(>.*D,5W(?EFT'F10CHL>4>\C2GR;IFUXXEKCV/[#B=K:AWW MW9?Q,3J5^.3E=QSAO]'A["=<=VC+N/ZSSN=GG1?NTV0T'/0"_O7U(#R;O=;M M_.YP>K:'SSJ_B]V"PXS/]KSYMN;O[-=_-FYK[O5+ M#LI>R0:9S,Z;C\J:;;S@+\,R_\4J&N;<"P6ATQRD=\_^QEOJM789?NAX-)F> M$J?.W^@<(S@&YZ_C1Z%_;?_=8?0? M_I_-?7'Z#_?/F65WX5(OO[:)?.6:Y65F!71*C@HNDKUN29\K]EQ#.Y/]LFZ[ MWSQR@YC9JD4O/J.GD9HO/.R-^\DUSC[:KY-TOCEFUXQ@23)J 9HNH#=^3H5) M,T[S&>V6NTFQR?DJ*3%M5M>^&QV6:RPL$'R((\0 @GH:?B@(&I\_<1X-#SM; M#M^!PS--;YN%L\\6H&I?:#!?-@H$!C)0*HD ;C*C_\9CQ64PF>7;(+.A87S0 M4 />&3YR;*UG?SPYS^)J%;0FG4^#X1<,WG/=LP22Y0YOU[["?XG$? M'<]_CX;Q.$S>-X[&Y.3/&8$V ;1L,% M$QK2O!6Z*C1_0YMP.O^(S8>U"7\_SVANT@VGR[(S]/VIS7I&UX,2_T1JG.R/ M.PARQ/6EP9TF8[5-!YIE'S=&64E6O^X&C=/4I*V>'WXT:? X*'UW-$Z_S'[X M=1HO^*4W:!ZM^="OTXM-3TS**<%<%GRS+MJ7SP\0GM'V$&':BVGZS=.7GS4O MS>7TMZ\9^4PS<^7+]!F[\K7O79;Q9]3P:UWV!RVD?MCY;?&MEY0EM2=(*]56 MZD(CJ2:39J&9U)(ZX:]T==9OQ6@9G#DRB+I+,#R^(TG=-:M?JWK"M](3GC-M MGK=6U^,X8_I)BZ>M5\._?]AY!]LOWM&MTUV\O[_PNG_MOWG1WR^?V3I]2;<. MMXJE\VF^7FWW8!NOO5=JVDZW#[=@^]4'OOWJ);QY_[)82:=;.V]//IR^%-NO M_BKJPO.MLV(I[66.$JNY(I C)Y9E1EB1_3,<0,:2QF"Z1B^F,:R]O+!=<68Z M-P)G1QP7XFQ'>,UA?&(JPP_9K?5R^CJ?H]?-%%4Z6QJ=+8H.1Y%X3-X3P74B M@--(?'2!2.E]-#1(4.CRV2[P997?KIS@TJIS5AMQ; -;32!L.915.TPOD;/^ M[4Z:":I8W-DV7RQ7187I2 MIM6%N-;W_.(FN'4T2J2I8&N3],YLL@5FZTZ+@V]PM>K'Q_]N>QHUR6SG&=8/GE[89'1] M4W/;%+_XD\7*F.Y">GB3SGT\2KB+^>$@CMN*B&]SQ7N3X]9N;^OEBG4^;'M? MS:XSURGFZ,) E304?(JRG,?="SUWRH'U9'3<+'(R.3E*YV_[<25'*6.X6.3S M,P\ZZ]?4MNW"3]ZH<8VF"-;$K7<:6)(V9LY""D)%;Y4/UZZ+&(['YRF\,S9^ M/OE]VA#D/Z4?R%J3\RW25UZ?;GWY&)REAC--G,Z40&21.(H&LU31^10]DU%? M53)TLUIAH%H;E0+@%X'GT6@M8^!")F.MTV+)<_Z$IW7[RT>A',+)2N)3QCU3 MAD1\$)KPE 48+CTMTWII$4Q!^HUJP UDGZW6H5A3'A>4-&A820=)4GO]GLH5 MR[>9]-)5!I@WAC)!M)6:@&6<&&48.K^4X7K0E'J#DRZZ@O%+P'S>4*E_\JQS M^6[=I#E.S_TN]$4+:&H,#\L6@G\\W]::U'OY M<5Q8>#,E_74X2$TSRB9)L]G\VZW_RZB'6^&%GAOC\QK'LX>H.8#MN^?[.7S\:X2;0MY6B'./[-==!$P4\WO>.^_>RY_5&R3)MG;+X 3=MAR4/&+QRD MO>&DJ36XD. ?W%&[T_=+?XYIM'%:(U8: :+=VB3-CX_#?B>Z0[>7KF%M-'6C M)1G??7'3#/_!R<+X-&FT;.^KE[)V9O? M9XS9/]@^>"UV7\0>7AN0!<7N^S]ZVZ?[G_#_O0_OM_O(G";_% MMP[BIVW^^G1W9T]LOXC]#^]?BS>OWN+__[7_@;]#YOS7P>[A;MXZ?2NWWW[T M@E-A&1 *Y3Q$"(MVD @$J*49210XE_,E9]P&;[7"\344H@0K<1+!.&N5BDS! M?+)O.^H='/8?59BMB%OW$WVU?CPFWXXA>>^]M"CR:Q'6R ?+-GS3XQO5"\Y+,=)/FF M]_'L)MM;FQ'_^(S8SWNZ%NIUN+D>'DUKB&M[V@+G$K> MV(Q^ M4]51VL3B:NP""ZSV7X^:UA5&K7B&(U2TWOZO&_5Q9J(Z1Y3 M'B(F?&_QR,MP-HVIVX*6TKZF(&#:N+'L)*4X992:"N=T.&U;>Z& ;K%E;CN? M:?;H5ZVQ0W^TWA'U<8[*W O]]AXY\>;P:/8&=\U57VOGC__=W?6N&%*]0WI M3$O2TD5C^D(=:G$P+N&\ABB1P7" >^-]M(RGA6W%G2H%*HWS@T["("&KC@O+ MXE?A)8Y+Z/"*2TZ["K:!N\8706YJ) 0:-FYJ>P?-9H/O](V#T"\-P+_M1'YP M'/<:IZVI89L^)VX,LW[D35["?FH*$B^YZ7%GO-\TJ, O.'N^% NKXN@5/8#Q M_-6^#37S)M[:W/EL>>)>=\85Q=I]=K]^67S=<_KFMVD3_K:VE M3)][,4V%RDN-_&PQS80:+N9_E+\?N=*+_,%I9E64"Y5W7'J=<^MI?-E:;$V43TT.S60XLP*:Y\8+EW=<"!I,[VE6%MY. MV9F5=]GRB.DHE=CW3+NB"2?,/G#Y_2[DXS3+NJU"O<(T:@KYRR%CKV'5T30F MWTHBO,XE$-#8GE_+!9NI;S\^K9AM*]JO-"J[9P0T;>N_^*#3%5OLG[8I #Y; MOZGJ;8F@.UTUK;$Y%3MH,E?*TC^WH9I;'+0SVTY!L]::%3J+"N'J?W'J-Y<_X\RTG^!V M?:U"QZ:?V_GG<3"O#/4.CDN%]7(E!Q:BOB]GSW06G/@+[ZN- Q_CW+\Y6RC7 M"_T2_M0B&0>O^?;>1VILEB)YHE2.!&P$XKS+)$HG<$7YD#V40_)GU!*6:#39S*P+-LE@S#)=-$ MKC@N&5N7S-TNF:W3K;8N2B=KOFSQ<." MV9*Y/O_869^&/ZZLS%Y)O8LKPMI7;#F%72\8)D6*"^$4IB&H\M@/F>S0*C$U M&VKILE,V]4O]B>'@PQ%QKS%'?H8C!F(];YS4V%]_[=:C>U8""=/\_:-I4E^JKIV843%])HL#%SYLHU&G^Z MK#U\,19KMVDJU^2$-8OZC[.SN+_/N^OT9MHT318-?O]?30#[$3:#>IV[LU2@ MU@%JVXF=B9(5*:!R5\='Y0&O"'X4G[=X[!>[%U_A+'?.^QW/.J.U'DUYBT>' M+)>.3A)1*MZ+2;"R?N>27L-X ?9]+PP(S[S[,]-F:V'/;'BVV25@7 M(N<77)]GG0M%'>7OI1U62WJ-V$#O3R;LJ##3K6]:;TN95;L_%V7B$ M*^K]+&<@=?QPLM^).*3C)EVR?S+-(;B@4MC^K3O5C;QBM\8UTW3K\L?-48T; M#=K&;M.LN^E1!CJ+8T0\NJ%IW!Y:-UUA8IJ:PTTHK#?XG,;M9H7SU,/=I,F6 M>'X6]"_MF[Y[,S_11GA9RX)#XRYOG'R%%(2SN-M1%AW:RUL2)[ AZ-(I&'45R$NUDM5@R5U;!\84Q M_Y:DIGJ'313T0LCV,DCG"P&;:^5$/-G3(WWUZ='U^[NX4M?/=3]NOWIZ^V?FKWS1U?U&J M09#1=WX[0+/_9'NGWUO0ZCS]H[]UBO=R^);NOMB2VZ_>X8ZP_ZDD4R*CLZU7 M6R=;+UZS-^__E;=/7\J/3CN%7AT0S05''J>:F*04$0J]/JJ]#Y3-)ZKDY P8 M;8S,#GQ@QMM2(<("CY;%D!=$]XK&93/JG:WDRI@7@_\G&DO_\(OOK_OCV4)Z MWMBBSP?QSW-+=/J4\_WE8PHV"PL<=XLBQN&D M),[F1,"CR: -I38N:#8^"@-]YV)[Q,ZTYV%JQ1#07OHWB;,S9^1< M^G6_A[;]*.R?S#5,OL+1F1ZPCA:K*#QA6;+L!9;^W)%6<@Y3L:(;[V M[^?:Z;,6K+,"G7,W<9+"_J#WW^,T.ZV"29771L6OZ^%XQ9N4-4XGI!3MP/1I3 CP3$NZF,>75'_W>9;__ M&E!5;_9QW:R\E_ZDG#W2!J676S#CI?8HO497U]NW\EOQ<6[W2'9E'Y:E#$4= MZ-E \SK0]S/0H@[T70_TSG#B^K_<5NEF[5'>M!GN\$)8PPR^ZBX;=/@WXWK=T]_WN M_O;A!X;W)C_L_/9I>^>/WM;I[D+'I#<[_8/=PW=?MT_W1'.J^>*O?A$]W3UX MQ[9.^_M;K]ZRK?>O3[@G22KWOJ9(3M-H6/GI9OQT.L=/!B!Q'RW13BH"V@?B*"2B&AVRA(W- M(N;'^*^5H"I!/1*"LDY[(9EV5'OPR$E60_8NEL8(P0I6"6I%"8K-&U!")J6X M)EP7@I)"$F]M(DPKIB/C'B2O!+7.W7/7LPMN=$)Z ,NL=T"9PU^%UE1 DD8A M654W;Y592LRQE)3"R]+J+6B7""1AB4U6(%7IP*Q2+'"U$F[>W6DZK'ID[:_4 MJD2G-K9V_ZH+C\5TNFT *KI/DU_.1_L&!%4YZ-H<=(G6 F62*P6>:.U+!S4; MB-'HV?F4./7<*"2CC4U-;ZWD=RNMA9^SDJY[^/#DP7O;P,S/@[>Z/\L ]7Q\ M)B2;!'.!<.D$ :,E,28DPEER"7_E3+BEN3\5V*L+[-L&-"JP'Q;8\W$-,(D; M(RA17&<"DB5BDG0$_Y] >&!4^ KL)R!R=MM 0#6W[P? \RY_::S$,CBBF$27 M/^1 K+26& 49-$M*N_SPYO;=2!O#9_4:.*5FC39"2:SIUE3" ./!,L^JB4##;0ZYYSO$A^\O<9?Y^1 M^Q_#T=]([2^_3AM4/F\5+5\W(F+C2?5>EF'\+*:U,<^L!6^(PA]*'2TESFI% M>(P"=!#2E<8-U7M9>WA'<"Q%[F5@ G#:+5Y!><\8,!VMEG<-[PKCF\!X/KJ( M;F;F.63B)(\$$F+96*5(-CRIS(4R!<92T KA]85P-AHQG+6FU$)RU+K(P4:I MK4F)T6NG2M4=^B&A/1]?3#8QDU4B/%%%0*1 +,N9&$%C8CXZL/7@X"G$%XV/ MG+N,!IGTD)DR5%@P$MG=2>&9JSOT*L%X/LJ(\^)\=IQD7CK>*1Z(9Y&1E+W- M&FUNR=W#[] WBC*N7BCCL;QS2>';A4A+\WOIHCF8_&(7V\H\*-.]P(]];IHD MCCODK#_/26?6$+'613Z1C/YEU47^T?:8_;W1T@DGI6EAH]4^ZZ1V4@_![V9W M>_/W8A@I*^]X""6E7Q,(@)YH-IY(&2#(Y"%!K3ZJ7+4:S_:/!ZB/_#FRJJ1T M$U*:#XKE)*GWCA&(3!+@_S][W]K<-G(L^E=0BN^)7 5RB2<).W&58GLWRMFU M',N;K?,I-00&(F(0X.(AK?+K;W?/X$&*E$E*(D%R;MV3M21@,-/O[NG':-3S M1J;98P/3"<(0],[0.'OG/A!'KY4DZA"W'K,DVD,=I+*:]B>@'J8.!B/+Y6 K MC0T3K*; [WF^;_<,;SP<6FXX]GFHK"95$MF)LVUB-3U73:2RFEY>*"T&*H>& MY0\&EMD;NIX/5I/G],8!=G@/N66#Q>L/C'"/5I.*4'8S0OF=:YRM.\FUF\D= MH]&Z\?F/QJ)]MCA@I0,^\8+&*=3:057*/UNEO- 1%/;[].&;_X;@]-QAYACT<,']H4ZG\\-DNM=;FDCU?6N]>VAV(V?O\ MTNY0;N^?+9#XB+13 FTS@78_+]!L9H8#/S![H3-"=]QA/0^E&F>^:1M6Z+EX MB>&8#^>@=D::S5O'2IHI:=;Q:.2:MIN*.6XMY3XMF&U#VS;&S 0!YPP\,-NL M08\!*GNA/0"L#EU[X(Z>.Y_PZ"7=28NY(Y5QSQ;$5/[I;@3=@CD7!-9@S*UQ MS\#9]C:@LS=VW;#GN&P\'KI#SQZ-P3\U=--Y<8NN2T7?'9%*ZTPDH8F"6C5, M\)FFX%@ _B M<7K?H@K:=^'SZEVJ+;[<%D^I>>+3QY*L6VO1N:-O;/ <9]B= MLR$WQF8PYJ9M^\P=V

V-5#]:CMGY?SR( H_\HV0<]/M M<G9H!+VQ$PYZGA$,1V[ '!O[RAE#W;"MXZL.4U+J6*64&=H.'YBVPYB- M;9B'?&0-76/@&)[C>(,7EE(JWK2]@%IPP\R1BT&F8<]P?0PZN4[/&X*4XJ$Y M#@<#SPBQH_;1UJ\J"76D$LHW!F/# GDT]L>VYXS&G/FN;SB>-W1"PU$2JK,2 M:C$BSOR![5K8 \=VL5@@-'I>, )%0R'XS 8A?XS%B^=B(0ZK-#V<0:P1P,C M&!NN:YF^8P_!#S #Q[<'S# '[@!(7GEZW193"X;4D#O!P.&CWM#GK&>/?-8; M#2VS9_"!-1ZST8"9XTYX>J?;JO0Y1I.L6_QPT,;34X-0JE?R3H30/Q^&FPQN M!2-_T'-<#MX<=P>]46B;O;$U# :N:5HA#\[>C5SG^,J5%/<^5W!&C3#8-U,L;$4']E&\'P]QA1G=Y>SGQK44)R]9\Y^ M$-MPS& X'O/>Y8"_,'"-\> 9NP>>(F>?2C! 6=R[XN % MW>QS$,6A;_;X8##""UZSQ[@;]@QC/!X[IN'Z(VO_%O?ICB-]@?$DWPG8JC4Z MN,9SAKD.;8I&3>XJX+5*_1J!Y8^Q 3LX=L:#LV:&@;FXV9;-0;8P6AYX6>;0;!<# &]O2[='# MKAG*PCX:%K>M\= RP_'(\AP[]+Q1. ZY;=MF:(;#(5\[L5*UW]\O=R_8WR/; M#@<&7K8YF!W@ 5R]@1_V+",(C3'@EX^Y\J!/@+^9.S9MU[&Y-1S8.&##'_K6 M&'[A&?[ ]=:^3E?\O5?^7HR0N>; Y=P(>H'M!CW;\&Q0W /@[Z$3^B-S$+CC MY\M//$7^/I0(&??"Y?#3T M,:#MF *1/]@)A\,7?&&=@L M'(]Q^@;OV0$W>Z/1B/4&S#4&GNNZ(\/N@HG^ATQN#3NK9_MCH>>!A M]AQK $[EP'!#SS_BM&3%WW5@8<"X:0W8T!^,[3&SQ]B@U;"\<.08KN$8+\W? MBH\WX^/% (W;)N!@^%ZS.W99C#N>2/'[[FN[;D#R[#-<("3OYZK"87BX0[R M<.@XPV#('".TF3UB'*U//F*&QRS'#_R1TM$'P=N+P0//]&UW8-J]@08?]P+7]]S1V(3_'^Q?1ZO>]]WL M?7_ %4OS4SD9MJ=;.9%3704]=P^=%?--J$N@RI)^*?'_[4&HQ3#L8#P:F+V! MY=@].QAXO9$QM'KC<&"YKF4%8\-2=T"GP-C/U'9F8\96#+P9 R_8;]YX- X& M8[,W\L9NS_9-IS=B(Z_GA*;'@6+'(RL\>^<]W7Y3S-M=YGVNCBQ**^^'J1]T M*C>9!;IWV!NR,.S9;F#TO-#@/6/ ^8C;8\.TQTHKGT!FQG,U,E%:^849>%$K M&Z/AV##\'AM;XQY@SNV-'7?0&PY"/S3&H)9M=_]:^71+E^:=_[AJ2_^T ,!) M7.>\< ! 36-^<7'UGXL'40#?L5QFF8.>/<+>)A;CO9'%W9[A&+YE#TS'"X;J M,N=0N7N3^<4O' 90\XN?E8T7&\X&X_'0#\'6",=6SS:'7L_SC6'/ N?0'8P8 M6!Y8CF483QAAK+BWN[KYA<, 2C?O@JD78P&V'0Y'SBCHF:8!"MH.K)YGAD%O M9(1C;@R"L6>I1(N#3;381#>_<#! Z>9G9>/%7,B!-7"']K!G6&S8LYDUZ'GV MD/5,AXT'EATZ)O/WJIM5BL5!I%BLW<-Z?B24P.Z#J5 G.\#VF:'3;26SC_". M&OVX S5S^2"2,QQY)CCLHY[G,A_3*+#'/3<8>2/?M.BE!^ J.:KDZ &FTR@YNALYNAA*,\UAX#"G-V!8NC3";M\#D*B>:;DN M&P6 7_/LG:$;SE")425&E1CM>$1S33&JXI9;2] '.4PCUQG:]JAGCSVT1,=6 MS\,!4]RQ[< /U\1MY*AWS^E$J!K@N9HI.>S!8R5$;H;$;I@A ;>>#0, MQEA4ZSL@0HU!CXU#WC.X9?MLY-AC>PC.O*F[SL.P\4XEZ//%G'\HL.H3_AM$ MM^^J0WTJI\ L_KN_P"^K(TQ9=A,E8B_FO!S[3YD747B_>P8UD4&_3GC&M0F[ MY=J8\T1+4LV?L.0&OA E6C'AVBWP$B/F+;@_2:+?2_A;F?- &]_#?[4BI4>X MEI:9%D8)2_R(Q?!V7F0E-@G*M3Q*?$Z+\230TA >0V;3D*'[VH]IIB%"\!OT MHN!2^$G73-,@U!AMB>5Y.9_A!>3 X$@>DP";$KD,0*=4A0PVLNHGF MQ_"6.,K#$_=K0J[I D5=E A SE&&Q(;M +JJA+XW&8\IW^_M7104DTJ6MMZ2 M)#]H7F%C(/"R6/U*B^1\C@7)NZN$=AC MPV 6=QW+X;[MAZ[)@G^[P[/JI4E6'6'&;GAOG''VK<="..$;%M^Q^_SLAWE> M!$9L0WT18"O!$H8OQHA"(( J2C,BD3<@['B&3\&>6&?VHDTRU-5_^CY^ #U? M438BB^"=+?M(M/'^#_+G[^O^O+:^WJ1^W'RT\7G]Y?7ORLO;_Z M].'R:_7,EX_7O_[\E1ZY^OSQRP7^X7H>-.NSPG!P]AU(FF2Q[P-L/UY]^>WB MRX?>SU=7_WOYZ2?M^NO%5X+>DM-V7U5&.3;1)UU([>YBT!5GO[ $Q Z*?4D1 MN8:9"&6>XW.H7RY K=WG$:F+'VMU 5PA=!X]\X7G95S0(U W4UR]+;*. :TT#Z ;?B.O/Z."] FPEU M?!<5$W@R85E&6D8+LW1*B@Z^G,_PA+?$N-/Z:*ARY]?SJ^WK\,EZ[VF]=UV+ MP52(X)E[G4[H@S7%P*9(X4.P$!A^:0;6PX05\)U[C84A?%A\I"Q*,$KDLGT- M;!2M D!UTGSN *R",/]C%L-'P+BC\P PT\WG[YGTZ!6*ZKY%W M'KU>=DPM*+-J63ADE 8-V*9I7L"W4*VVS9 >H$=?9H7HB#*$"=A%HE&(]@\& MQD%V+YXS1_2<1<^<1["AI2!N;\FG_)CZ\V*'Y_EK,&[@#'#"3! */9O"L]BY MD;[RH!>GZ3=\KF&D,^(D2493SHCL)! _4\D&UYHF,=K/\)\;84F#QXM;N$"" M#S7#\QRB\IRWV114;5RQ1(7>VXC?209&%.*? :F28?@MO8=$TQ PH)?L:;# M!2?=@5L$QP*>T\^TL[NTC /\AU_](Y]4_[J+XAC_"TP%'Z)_2:L8_\U OK1 M3/XTYG$$W\=_"KF$_P)>3/"_L 'NLYR6 /[]#ZQV1MO,(T [VNM_ -&1P(3M MPTG:H@V8/4$BTE8CXEGQ<)'<"Z\@CK5JXP*H0^F3RT[:EL)8; MU1YN5(IOL3Z\,&;H;L!&I@^52(5R 7W)\2#'"-(AB,4?2?P PQ!?PW]U[8X+ M61KGC4H *RZF#][!^0&LC\&Q%L^5L,QQ2?!&0([R2GS,P,6.?/#-2O"#0+P0 MZJJ'0.[CS[":W#&\U R>D8*ZH(-$R2W0$R@!'7\2WP51-2T3<+K%R^1A"I2@ MDR@P\LCF"269X',A7^$_]W+'@K?&8"($$-C)A<8BT M6 I&R,OQ?R23EXG4H!*0P3)-*LX#6P%TS6\8 _[630& M:IV"QI)X7V'?;A]*T^HH6K65Q;47C:U\SMJJU_]=/);+Q?]1P@MS:U_!L<9P M2-.KPG81^EID]^ "UVV-$F@?_Q V/>YG&I$=H2-1W7$ )?Q70$QH ?@4J]KU MM6.-@-*TG*.<_N%9O+]QH?N_HY/F%<<4%ZAEM"!$-!Z(5D$N1+4V0#(G-XUH M&]A@J5O2I]-4JX. !_*5VJ!EK+P%ED,O%@7]+ 6<(3Z$GU8[G>38@BOB$Z<( M/277U>%%,!< Q+ ,]D/+<]H_,HZPYBA,VWJ%F!&>&)3)&(;B,$XJ. %-KPHEL25D(4",Z$MCUW)7!O#-4J5?@"'Z P+P" M)JM#'\(S0Y;$( \2#U#2?\ J(N#6PO$]CF2(HX"LHR;>=-U86R@S*_/I$U@[ MM?U%BU*HTT#8?@8Q+?Y5?->5%A;I@Z#&0VY/;D!IH(L. M1!/-6,O^ =L(MJE+)P&H280CX!VBI+ MRYM)972 L0D/5X95AFR1R3A&]84IH[@(AG*J>$0HHB;HD_#L-O(Y:-_?4(_Z MX$ B(>.@XUP>6)Y?XV%8V69R,[IVPU,X[FR"]]UHP==&<'6LOG9%\=_;E@;- M^8T0*""'#/7]'1(N-&_@YD!2PJ M$"A%(NVW@0[:\V!YIAG:GC+&]&M";BH)6''&]V##!&RUOCF]2U]O]:6ONK\] MSOO;3ND)(53B.+T3X1F4Z;P=)P=SB:UC83VKB5/)0[]MLBV]L\.&SRBU)T*M M@1.W>A.+MQH)F7@BX/*=S]1VH+2KMC> W(,R@-[_^N7+QT]?FVOZU??372!I MPT2C[18]3'1PJXL[!DH1DQB3 *@.24\'ZV=*,2[T@X!R:R.%@H#29*B#:7@A M"BOOA?D@YM';],:PU@,=BV!8:H3,0 M)OX]6FQDR@HOL;Z)HD@4WEZ!K01/!RTRBY)9B?%ZO EJW\WG.MT I0'M4Z=\ MA#1).%AW849@%H IP)P.0V'KWF$"(UZ%$MC)\*<8D$A0).LM3LI_0US#<_DDFLUD M))VB3%F;[ 2AM7YQ!Y*BN4N"=T) *1K0E++19$I(& IQ\D@RP$KI^.XOX^R' M=]V7JI=-*%\76K#&5"X#HE4F"X7@6]=0(A7D5B;,A*U+5 &]&%CE)YXBUU!> M?R-FWY3C&OJ&*?!0]UWLT9<[$+\IV3A+H^,^)Z[1>&MP&@FB[R M/ 6;1GPH$3<+ABX3C7\C=9;PF[2(JFL>2C9 M0BBD\0R*++H&]V>X?6/EH/% MV",Q*J4A0JB*5Z/D@Q_%#1JQ/\/E14Y2%8E.5D*[ C"(,%3<*:IONC4AN5;? MCN$%)XBC0EJ6B%J\SAOSX@XSMH7]6.)E9WT/\YZRDPT-='*C!KXKH$A*!AWH,M8I6B*M\/-M-QL49Z$XU9G=XN _< MU\PJK8F+VX%;'E,LUZ\L4/$U#1/Y*= .D.UK7UCR32:KQ!3_^(970H@1@ NX MZ9SR.##"#WKR!CU\O!S&^X(R$3E*(@1X%\6!#T:*P!QF"PCC-L8+>B+X1D2RF.*%,@;H%ZD[ M0N[';8L3_[DZ:\5%OE]F^3&KBU^8GZ7@:B,:1BV)$NJC!NCB]Z+ M 2EQ-$E3JL((.,JA5)J84L/79VF^2^*HMN80ZX1\(J35;R%9PY?]ZN:'U,!M M&M_BQ]#L@+__^HV\AL8/ECE/-W-:LC&+JRRYUE?D*04YDK67I7>8'H><(4W? MFO(I[TJ$_FMTD%O$,!XJ3+5^DYDK7GA@XU%N -[2$SCOYR0U*45IHL%A ;3T M':F?ZV0%S)**? I&4Y62!L^64[+0. MZ*$F$+3SC.%8;R K5DUPW0S*#S_GW M?LPE54C'#F%-9K7XK;ABE=LL%D%'9UBAMF3P7-@?,J&XJ=JQ9'85Y9M4O[0/ M,4<4%2U+Z!):WC03GX!?AK&>3-CADE(6 7B(Y_U0RCP^H(L6?9(#5*L1H@F\ MOTWF;#N90$3:I\JT0:HF,8:Z/4YO1.95D[*([U7\$4A:ES$)>0N#JJ>H'E LS*#]_$5LJ1)VP65 M\/R]9'* O;C]D>M5NK\""K@&59)-\\U0I%J!&1,+W[T5::GR^W-_PH,2[V*: M6CLI6/ ,&,JI0S@B(!H M_TTRI2QFD.GB=6BI)G/*(Y8_4,6#4+US4B=&QJN2;UOEJ4+1363X+*9W- M!V2,=,P!4E7Z>4M=-A84.K75]RE\5B?SDCS%"\Y[,).JFEOX&]B7>=[<&J>5 MS,15N$2Q"(0A#2WS&ND>N,4?>9VK(58%F5D%#EG 9H647V*3HE 6,'I#.Z74 M::S*93,@?GB(:F33*E"!5](1%47+<$5MP- 6A0Q%.(#CD?HBT,%S^)XOHBO M071=3U*XXH\Z:-TJ=$)HMY(PQ1*MM(XF=-=S1><387_3-?_HK 2!T6GM6:5F S'G;"M<+.FEOMZ4R!%^Q"CCR@.!G_P'LAV0D$]Z$ M65\&,A1?5^*%K0^1!"<5(ZXT(Q*'E4Z"+4@E4AU<3([-2>PG-R*G6"0P+XBV MBB?A:ZTZ/D$2&8(ODYR$%D2UK5:A4DP)+"H#HLZ , SGM#(B_I5B7 M!@?Z /PK O68_5AY!0%'P8#L>RV*481@_K&N9_C"L0!1I-D7!:?8^0>0UN0A MDKF$=XA!D%7IV#*/\L\YV*TLZV$Q!#HB($U$-86(_&!@"8Z,@:!6/0WY57F1 MD2_.ZYK>9LDX!;](+MK.9LA*D=8WK^/(-(EE$61S@HS+8%RS KV'$6+LC2EHDNE0"F Z:@/+%842JR5DBO!K<4 MPFT%6H7 F]JHEOQNO8D%$N(&E*$34]S0Q6>R<] MK\N_JDJFH"Z7;%7#+2_YPO GZ-?6/3F>EZJ7YN%3WV5457KRF[*0E#09WABD M,07T[UM>6X O!G6U5%^[:&YNF^@)UC%5F31,6M1TNB"E#S71^P=U5*TTY/6* MI0XQ#B791;HHDK>Q_AF\TPMHO=U M&@@=G]TU%YF5KT<>U]P5=E.B)J9SM$L,+NH:@\LJ0/Y++_^WT \#>^?,_T46"!X>%#Y+M^^*0N)_$]'S+A]CN?"0&\>B>U&3(^R^ M((VQKT/=,XT"_\*B>T)EQ5S28E-F45_$B_0(:Y'[RL,.P-@@3S<75U%4]'K?W&B@(7&/-A?>)LP=&R!1 M'[ROO:]:[S18$-"[JR.H&'%!>U&>/>8%%>C*2IB$*M>K;>9-N'J\_-@EV"HQ ME5/4)VG!N&Z:(>]7JS.RK-E) UEXHKY;DE9:50P/KX9DNZ.9*Z)',KZ+14"( M\QN>8!I=3'_G=-4%=&YEV?O;3Q<7GL]>-!="$0,5=#]V;3X7) MG3[<)1H<8.#?M_H#M1:H.B?6_2Z :>5%5WM=^&N4+5N=32E(=H@Q2I)T[;/( MVY0JIML*GQAJ;N_%O:OVK!C%-S%M&_VXF M,95 AS'Z*C+N3GX)82JG)E*LOB>MTW.JAC#UU_I:TPP,$9U7"$0/5\3TJ^]K M^81)%[75H:?:8RMN/I_^L+A^!@NLF"N>P5H9]3C%NBN+\%RJ]; M )$&EDGFC0=&"?#\(+VFW^HK9;IWIX#F$T_:H2.)!FVN@)%Q.9D-E< M\5>+M6ZG2+^,^5R6>R6( K"8[G,I#"GB0:$ERFZ:RWN:2_D6M1N8 6FU[1^ M;3'OHGT3_0C&3B^R;ZC(?@?VLNO(_I[\QD^@6:]1FAZ>R)ROP119 ODDO=!?_;?'EC7,ON&:6RW[^-_L@:UB;===:]COC8K\_-=MX\.R2 MP2]"V>]IS,D#H3P0D@WETB]"+GU$N30WRF)-N'1DR VM^ ;OYR)_C;.?DR&; MEK!JD#\8_[QLQ-"ZTH/ M5\#;#'B?>4;MVI= [ZE#SSLBQA\]?NU%O%F'<+XS?^F)%+7IQ#FUPT[O<&/V M">G_=91]EH^U:]J.K3VR;,DI.S_6T+ W&FNX[(B='4](9[,]W7.'&PZ?6TZO M+SJ#<^&3:\_@/$2BVW"6YD$1'9W-'N@#SU%$IXANAV?S]-'0/'B::R)%F]D3 M2^FO>T@R[;Z[%QSMX[#_[XB=KN4G;C6H7>EU/4;82X[+!%]6IX^<#:UAA66=JTD1KKK&0I+W<;2T.IO:N(_(XY.(0;SG0[O M6VG8@S0=2<."5+ ,9>!W%TM"=EOZT-Q4=BLL[3I HSL;*UB%I!TCR?#Z]OYP M= KNZOQTE!/S6(VA[@R5Q]I=+ DAX.@CTU)8ZCB6]*&S1V=((6DM)!G]/085 M3L%AG>MX?VKNJ:%;PX&RJ3N+)>&>#O21JX(('<>2,]C4+E4HVC4C';)ONG:B MQ]KY@<>8 K+9X;M-KL;(UKWAEB;ZVAGA^S3>%0T?/0U;GNXX6T9L% TK&N[ MJ6U'MXTM$S .@H0WB:$\@9R[AUG+W#8=X,7P>H Y?T\,^CS6/^-%JZU$*[.Z MU.I9M^#VG37VL*03"U)4S^HOZ4V +7Q%>P_MW&@J>D57C"V(G3IK!N6BBT[8F=55Y5@-;0./SGVJ(AN M.U?A,(A.. 1#?;!Q5I\B.D5T3SG;N3'2S:'SH)7+ 1' MOWB(-6('>6X8C3=.&%)9V+;>'^G"T@6)5 M"-JY8C7Z^\'/*;BGSU 3=I VFZ@)LW3'//S&7<>+I3J)W5"E!AW'$NA1<[1! MC%DA:.X0W&'XHZ'-I+KZK9A;QQM. +&V"2*]&),TD&*L :; M9#CNEQXZDAGY XV>??>R X$OLHC%*[8^_-[.3>&ROM9$09S&,JXE::%-.IY'F/UU*21K MF[N:1APP N>3:,DPC'I8C$7ME\I<+%L-/9_"<2..DX?GUH*_1EFU(GZ<38'.BKQ_>-.6?Y0SD\,H M!YH58Y&+290%VN\ER^#(>FO \AT'5+PR1DY_H,%>XBA-$/@ 'LR9R6E4]BO; MZ=O57P64FP7D-/M9%L%G[SG+_IS/?ZTOYLUIP+AWQ42[8X#M++KE"6(E+[(4 MH ^P_,9QBCT/PQ;FR\VP$D0&PQ^FS)\ SH!>\4'^ M>QG-<,]B<=PUB*OZW%J1-JA .&=X*-@U? ^D4BXA(>DV2N!Q0HNNB90GA&V: MT?SLM+R9S,H"OX&,%3*_2#/@A .D<)(BVFT:EU,.1%,1BR3%.>IK89@8H981 MJPE6 PJM 4K/XE,]^+\X@K\2QS04/ /<]I MKFLW/)V!MB7EJ7%*;A><[)=9QA/_7IMP%MQ%29#WM2[3X8/2:J+#G[(TS[7/ M61I&@G_?PRM9-"Y)0OU"VU9CY]==]O"&HZO-'LW8^7D/XG$WH>,3CI]G)OU* MH'E'-Q)ZM_/CF M,%!^0=ZQFCV_(=3 .=2J ?1@7:+8=$VSU[LPX9 M;=^*;:OF2>OFQZ@==G&'IU#UL44/JW43GY>==1H%0

M+3.C#C21 MXQ"%TF#C!L;'(I2.RT=ZF;933\K/WZ]-9.OV;NM:QXSBR M](&G^I=T'$G#_J:F5H&3K>)W3;T MH;'E->$S0>B 7((3ZB9BFGUWIV1Q^$DOW1;;2F8?1=\GT]2M;0,QA]#[24GK MK;R^K0,_)RNM'^__)%^TL1_$+,VI/\T;T;?CELLV$&+5]EL2BH/F%38&F)7% MZE<>5,3M'CB&0W)EOMU&^W\G6;6;&;OAO7'&V;<>M6MYP^([=I^?_3#?GR-* M>FT +IY]Y0G#\&5.: [^GR#-@/MI1M&[-\ */,.G8$^L,WO1)AD/_WKVIXA[ M9AAZ@3]RC< >&P:SN.M8#O=M/W1-%OQ[>/;N*W4]24-JGB+R4-F[96CL5D>8 MY9V)ODZ:AE38EN>&2A!GHD/,3!1E O51*[/OMNS!1D&S+(+#PD:KGCS8NRDO ML W43>13"RSLP>-/6'+#L1=:P*MV0-3)!Q;C2@<.$26E:'I&7:'2 MLGC0!4N7C;)\5HHF8"&_@QW.];RB'FUPJ*H-41#E63D33;"",I-MU1X]8U\# MB.5#5NGQVS2F9F)SG9+PO9LX'6/3I*KM$D]NHRQ-J%48;!WV M70*4[CB<-?*_P1=80"##$V0\A_]4FY'GJ6D%WH9?%=P7#PM>$H]BC[8*!D"Q MXNSWS]@A;&7H:6<,FA8 U3N692PI$"UYD6/#+U9Q)]*,H*J&1[&?"E (]E/A MV$]%DQTOA+%2M0UYT&(K9U..RT8I\$G")0O>I*U67O"DT1_6WZ;N9&;?KGZQ M?E,L@/-NVT>!(NP/A#+.Z-'&0<;6;:F^U^5HO79$:K-JLT>_ M66LGG;FL!WTY5&>N4^XLM9/.7&J1DZ(IU:WLZ;QT&"A7C:1VW:U, ;(%R _H M>V7:>XIN*.!M!KR* ->&W@G"2,DWU2CO*9!8TK9<]@Z[NCC8M6E2%%KM.N;'Z.\51AU)GGHE 7D0H'4C"XE9":;^)A[KE[K%2 M7PFEM2X6[< .@9<70*@=.3;LQMZ[:]T_%$*G2Z1<#'42.D MNHXC0S<'6W9J4TC:F<4S5(S4>1SIIJ4BIQU'TA8S557H5'6X7UN7&MY.G1X5 M*-WB?FN??JE"T9J3(ER%I(XCR;!'ZL:AZT@Z-W5[.%#3(KJ+(,/HC]2X"#4N MXB3&19@C?338T@%3XR*.N0'YYE;YJ3<@[[;85C+[*,9%&)YN6ELF5JMQ$<?M2EG-$I#SD;)(YP(D8;SHUMB M#O_.>0RKW6C\CQF.#PE'HBQ$[I69.R6 MBW$?U!ZQ8)$8\%&MIR.XOO$"OU&]6W_K/)^D=UJ6IE-XKAKR$? I;*$0,UET M^'&6<3^BG^@[4T9#3UCB"+DV@&BR;LAN/.?VCVF]_G!<>MC5D ^QBW3T536GHSEM$(CNDTRG-< M2TQ,2></DYQL^LBL"6T+O]3 1.8ZF&E CQHDLXX:]3TI9/N-DGXQ+\Y!H M)MDMSNP1(W@ ?.-[ BU0^FV4ECG.2@(HESD.6!&C7&(.;P@:%V_E.+FGS>$T M&V@"["CGZ,"K-&F)7A>,4Q$VO![=TD@@,>"G8&&(OY-RRE%&!1&P;H&3??(\11Z&E^^B8E)- M[:FVDU2G;.32X?$,#LX*TSA.[_!,8I1-AL./_ B/5DMK?PEO <3I;W(6%;P? M)2!5N'8> X)?OU%#=-9?]O &DJC-JLT>VF;5$!TU1$<-T3F918Z8IM00G:?S MTF&@7 V94$-TU!"=PP2>&J*CY)L:HO.RES>/W')L>-5UTA?CAWWU_0RII4=W MNWT<]]=/S@T]QBOJW:83*;EXL'+Q&3(XE5SL)&:?GH6I!*,2C"*ZGD M8B<1^]1\QV.4BJ?0>>0GGO",B:0^%DRC)!+9>+>KPV['65/LZ2-7337J.)(V M;XVG4+1KUTEW+(6DKB-)=2'I/(Y&NF6JALT=1Y*[S\;GIW!-];DN%,EA+V2F M!IB$GLZP?F/W_9OW"HRA;CJ;TIOJEKEC)%EJ\EWG463NL9^I0M%:K>K5S+NN MH\C5/<5'74>2L[&!JEHW;Q9 3=/@+HICJM2,LJVMTL/U@6S=&:K&LQU'DKEQ M"W>%(L5'"DF+2/J?/XU,PWRKT*30I-!T^&@ZA1#JU?(^$WOI!'?4J5W'W"1O MJ!O&IK=1JDG>D3?)L_J'11+[3RG;;:*MDM4G*:L-4Q]ZA\692EB_? 1H^\&R M2EPK<:W$]4O!Y-S1W=$&XZ:4I#YR27UN]XU#(8?]R^CN]IU^M(/HZL*+IF4R M]6[BHOUPW8,W#:NNO-3A-DK\C#/L'P1L\+]Q:F%=?O6K[75L?K$&K&L9DWT)#HQ4T] MD4/XUR9TNYJ8Y'9L[&,KFBZG(+KDEYKVM=BLLO66E):#YA4V!ME8%JM?>=#? M9O=$:CAHSEOSL&C_[R2K=C-C-[PW!L[^UF,A;/8-B^_8?7[VPSPG ANV ;AX M]I4G#,,7(RHA#@+NIZ(Y_!M0>3S#IV!/K#-[T289#_]Z]J>(>V88>H$_WCV[BMU:P:^P.8[0#P@0MB[96@\!"EYD:. ]+-H M+!M]@Q X^Y067'/[6I45&L-.K/Z,V_GA+F\IH#_A2F40%=B\'NTNLRB,< M,)!CPW1\(80MB)7S/IV6_U["$O$]'0"[A&?X'M->V7U7 \S$V(()6X;[+)\L M/8P_ 2K@\/XD\B=-4_%&8%;J&T'6]!4_C [K#SIU$7E=T5B%2W%CA] MR!'3U"EU1S?L$^V.3BA7W8,WA9JMNJ,_'_FI[NA/ )[JCJ[DVPM!375'EU%O MB@5B!/%R^1I74OX [I:\V[VT#,X2 >>7-]+82A:WFC;*_FCR\$X^"P+ M@=)!W^P.2OT*DX]?+!YY1Q\ZL<@\D7[_9O[^NI7XG3OS^K)[V1&[3<'GAFYM M4E^AND#LWA/?P/9\'O3L7Y0^$VTH6710LL@9[9S4E21:&SU#>T_]O)4X4N)H M'^)HZ%E*''47/8.^>WJ&47<+.E=FERVOD'G\$OG-/@OVM*]8!D,))%@R$E4[ MC9IZB[8#K(5I]OT*O[6K3^]8_K "M2RB./HOEJU@90]N&=?W8;VH@&RWIG">0],'NUB.)36J2EU(%MJJC^F-9-85?Y;^7 M47&O37DQ@358& +AL$+6(\,#'*MV_3++>.+?:[31*BA9__25 M_?%(X5,72@(-$VD8&)>'H:R#*]@?6@9X68]2$/O6H.\@:5#^T0+IP&F6+ V+ M6&;?K%]:XU/F(]5PIU=%;*LJX@[L9==5Q'N29E\^7O_Z\]=K[>I'[>KSQR\7 M7R^O/ET?GE!^?_7+YXLOE]=7G_ D7__^4?MT^>FC]LO5IZ]_O]8^?OKP\8/V MCXM/OUY\^3\13*B*=;2+3XM_62RYZ";B'B:"=A!9J^V8,(WC](X,2%$1/$GO ML,P<*\F)%<&^N&$9NDUDVN1XU%J7)&B*3E,J4>-8HJ;)@ID%Y*+U,?\7B=PW M&V!WMR7+GM>W/&N;BF7;[@_,[4HQOU-0:;CFBU1_>FJSA[79]6CG;D0#L2E]Y^=%/L6R/#M[=ZM\#@]^R2E<%O^_"3]7M M/0%XC]3M'5=)U0I]5?D0;[:Z=UP[MVX=BMHZ#U+ML(L[//*L1&*?]^ET"@(D M8K'*1CSD*W?#'.J&91[\9"I%=0=%=8.A;EF;#B975->ECO@'175B$(FG#[U- M9TYTC^B.-\M(8&G4MT\AZ7%5[_BC\;N6G[C5Q':KP=0'.?M<*#W/TJWA'N>? M[Z$*[Q#1Y STD:W0U%TTB?'4INY8"DL=QY(YZF_J6SXCCDXA$/-W^+=V[4_2 M--8^L^P;W?M_X=A_'5,)MM*Q!VD\2L?2U0USJ&S\;J-I9.N6>_A!I^/%DA#> MACYT'86ECF/)V7CL\3/BZ!1)H1Q+*VMYJ=3? M,@)V+'VLGR/Q[XE!G\?:G[QHU=45HC!_F5YC;M]98P]+&ND@1?6L_I(6!6.6 M<]&=13LWFLI>T=1D"R>P1<(6T&F0EMA>X>FU3NOZF&J+'=WB*5RC;E$RMNXE M0I?.NMWPD<.PS42.E>'IAKGEG)$.F6"*Z@Z*ZFQ+=[U-2\84U7700ST,JA.M M74Q;=X8;-*7N'L$=^6W]N3'L&[O&S^EYC(=8*G:0MV9UJ=APXTPA=;FY:S2Y MGNZJ#.D.HTF$'&U]X*F4FXYCR; /.57@$/3I2Y2*':3A2,+;&X)EKU*F.XXE M[!1CVH- DO# RAH:G#G%#S4IQ>&':2%5NE10S4T MZCJ61J8^'.ZQ/%1A:2TI;0UUUQXI?[2[&+*=OG.0#NFF/8!E*J"<@[68#7B: MI0K/"9INT[DS,'1[L.45X7/ 9\_N@.(.Q1V/<(<[T$U[R^"1X@[%'4?-'>?. M2!]9PXVC#4? &)M$D5Z,23I($<9@$ZMYO_30^23):FQMDM+\[4?H5STY_R0! M]@>:\_ON98#[0 MQO?:3Q<7GW7*B$G+#)XH)FD V[JYI\'+ 2]X-HT28 6PO^&F75BOAQ-@4&+O+^X4VV_E'.IPZC M+"_FIE2G(?PR!PE!0T+UUDSK.PX8>>78=M_28$MQE":( X 2)B7E-%;^E>?T MW>JO#;!G600?O.^F:/OJG-X QIT-=PW#8^TTM!2O7P7QJ(R#MXXHX! M^K/HEB>(IK",0_Q"@UY % I40";AQ8=EHZ0$I-+?M7&:?H.G\[X8(KA\U;S( M4E@14/8-CAQP@'&@UX>#1=F,^5%Q+^@.?AE'_Q4#P.'<<$"?UP_#AJ:SF$]Q MCF2 FXM9P2NPTKEP@"BM,^9 (()2P\4GK+[V&]=((VP2XWPTH0^0Q_F#)_ F@ ML ' M^>]E-,,]B\5QUZ!NZG-K1=J@&I&:X:%@U_ ]P%3?D/E%F@'#'2 CD;#2;M.XG'(@FHI8:,CP]]EK!8D,'!3R-S1.^UPM MX27T;&SL\+#KPUT4%!/I-K3?DF[2H'F%C<$I*HO5KSP8]+R'RTF'6L$OM*AH M_>\DJW8S8S>\-P:M\JU'XN$-B^_8?7[VP[QZ!-W8!N#BV5>>, Q?C >$C@Y0 M_A&%O $!P3/1H.,OK#-[T289#_]Z]J>(>V88>H$_WCV[BLZ4<@.[^&#HM2-O5N&QFZ9+@]:JY"(^BE+\US[G*5A)/@5#Y5% MXY*,VE]HVT\SR,CG;%B50A<^CH&?Y?Q-]8^WE<\:);1'>NFM7%_R]Y)N+_1! M\6=)[I[7MSP+*5Y&$>2')3/TB1D6PC#B;^#2#$QCY9\'_=5_>VQ9P^P;KKG5 MLH__S1YX:K.'M5EWK66_$P/[?@#6.%M@-\E CP<+WS[0B7N*$R[O0_4)39%? MA"GR$01WL$G<\+LP\Q9!]OW@:L?A]0^6E&B/F2-=:QOMC\7\OWOT4X2?1_ S MMR&WCESCT8IOH@*^YJ]Q\G/R+-(25@WR!U<76]'-8:#\@B*Y+\LH1PBU7&/: M9Y[AUM J_L0+$6%= Y"G""Y%9"]&9,>5<+\<$FV'[<672W7K7Y:=M9I% 0Q/Y0DKX\SC2334-NNM8LLP].WG9WV"E;NZA:B>M3?281SR^*%-IXQN MV1*HG>EWC DBSPR=;E.\Y^FFL>65U#-!Z(#<@Q/J,F:,-A:%SPBD@TR#Z;;8 M5C+[*/I!CEQ]Z&XY(> 0>D(J:;V5M/8VOE,Y=6F]N_:%S]H ")O9!=S'/U"? M,P PBV-L/9?GVDPTW9B)JC9VPZN6/NVN.QQ+W359C"R(IJKHIM9ULRR"T\/. ML1$<\PO1PW"N(X\_@6_RY$;T#,*F;]BA,=>U,*.]BC93L(T\31(>:]1O!WO= MI7D!3\T8$ 6L<*^E89CS M>GSF\/F]^)=D)5^[NFJYT\5S&)LD#['4Y2B#98 MK7Y"V+9(0RHMJ*,@(#!C0,X1G6"NLUT0Y5DY$ZWMYCHJP3%#7+60'02I;U]< M!K)KHX8]CNA@UQ.6W,!:LN<<+!RGV%U2-JFCSFW4\+' ]B[:79I] \))9]B& M1[33JUX$1(4AG)LG\'\ *\%F]3G@; 1$;)0TY0 Z'Z@QG8KVDK \-DF"MW@^ MX[X \9*F3N,RA\_D57>GW[@&R$ME3S'8*]->#9IFC!IU Z0^?-@QC /UBS9_ M<$1$2DJM 0&X?D'@@\=O,EP]*+,*4 _IKY,=OY8RQ3[;?3UCY\*] _=K6@#U MWK$L8TEQ+\F8817NK*G"%2U!0]E&=)^@1Y+M))&N(\>IUVP&?Y;]U'(VY;+G M(_"K$&8:NTE;?4CA2;,_J'%!C02-OEO]@L0$2HB;!/8:-'CD?\QX(KNT&K! M)36DW,DY]@U=(J)5R\%EN$7*!P$ZI@Y7LB$L*%'ZL9&\M0K(^)0'$39,981S MP*ULD@=;*5&G"!D,X(^QUVJ4YR5'?>>CX0 KM62T8K;O,ML^0;2V;MH[S)ZH MM';ZZW37H_;]O6:]0WA\Y+M" SMUOUT19D1M_>$@1JLVJS M7=_L4UO 60^ZYJBV>2?<]FTG;?/4(B=%4ZJ5X--YZ3!0KKJ\[;J5H )D"Y ? MT/'*M/<8Z.8*>)L!KR+ M:%W@C!2\DUUL7P*))9,&5#-+-4.U0Z[ML-3*!E2 M#4&/HR'H2!\-5/E3QY/?W(T+()^G:&/_.6S/1!\O(I,.)'-X*YFTW_G?IF[; M]L8#P%45V>X09/2'N\:/$D9*&.TC\=S037O33AY*(NT:2X.-FX,>BU0ZKM"7 MZDV\6*6HF]Y.&PFI9D^;8\E3K8F[CJ*1/O V;4^AD+1C) V]?78F5CA:S]32 M#6^/#;D4EM8+&>Y1V)W"!8AJ\3U?GJU;WDX["ZE[A&V--Q4YW)@2L MOIH8UG4V@J).T,25NW2%,XVME%D>X.%"-U'$E@ENYTO,[I!4]/>>#$ MN:$[CK>C[#D5)=TFN[&ODD\[C!Y#'YJ&0E"'$31PS;ZE,-19#!GN'H> *!2M M@Z+!(8\057-:GB59_J3FM#A#W;*WS*)4=F34[.(3YH'>H!8PF]8$=WR^+XU7DQ. M_9IE_#9*RQQ^@X-)RCRG<5G5S"]"Q:PLJH%!2:#%#%BH]?/*85YB>%50^O!M M''\"6TI2,8V+/BWV1\_=M :H];5K'L.);JKA-KDV8;>\-2P'%KKCXIX!I,?#V2?\@+%H;X^Y@#/&B*"_,G$?R@^6665?-;\,L$ MNK LRHS+E<4[_1JQWYNP(?GIW5_&V0_O5KXD\68C3\[2G :-O:&9;8 R.2=# M<'O[+2G=!LTK; RRK"Q6O_*@E^;N^=W B0*F.P^+]O].LFHW.)RM-P:,?^NQ M$#;[AL5W[#X_^V$>X@#N-@ 7S[[RA&'X8MPG)&N \]PHB^ -"":>X5.P)]:9 MO6B3C(=_/?M3Q#TS#+W '[E&8(\-@UG<=2R'^[8?NB8+_CT\>_>5QL*DH8;" M6K0Z8.^6H?%0ICB&:1RG=R@)Q,0;'*Z5^!&R>9(FO9\N+CZ+P7H+B@D$!OTM MG7&$*$H2$%UOUI8)79BZ ^S1'P@6V6+LCF&;+S$69&!N.Z?DT1DF U=M5FU6 M;18W:ZFY.VKNSH[@I>;N['N1(Z8I-7?GZ;QT&"A7OVP+]"?(3WUZ*[(C^02_*GYI<=XS;W;I"0E%P]6 M+CX]"U2)Q4XB]LF9G$HL*K%XLF+Q&?(ME5SL)&:?G#-YC'+Q%'J6_,03GK&8 MK>2/76[#B6G(W%E$+1CE%DZ2/%1UU'DN$J M1NHZCDQ;AW\H+'4;2\[&LWTZU-+D$"S4SZ(21 MX#GLA0S7 M:1-'0W<=-96MXUBR-VX KU"T:RMUN-,6Z@I%6]BH_9U."%4HVDH=F2/5GKOC M6++WR4@G$41-T^ NBF,J3(ZRK>W2P_6";-T9JO%1'4?28./IF0I%BH\4DA:1 M]#]_&IF&^5:A2:%)H>GPT70*0=2KNNE$E/CI],'E_II9'JK/WDGVV;-TPSRL M;L5[3@H[A39[@VW'29ULE[W=YMDJ67V2LOKYK-<95 K0;UPW[UEULC)RNKUVU9WJHOHZIJ+IG&Q['0<1EE> MS#6S3D/X90[H$*VBYWH;^^ETQC+X=Y'2VSF;9HD/!:+\: ^:_]I'5#W@<''-3!G\-M*J/-=!H"/_:A+P/D* N:S;.@(Z2$CLF MASDOL-EZG-X!_XBM8RMQ.O\$7H;?I@MQ76*XM0"]"$P0"? J@1#?ZM%;$KH' M"-#?B#( &E/9XITE20EGOWF8JJ$5/!?-V[&1]^+ M'#%-G5)K;<,^T=;:A'+5>G93J-FJM?;SD9]JK?T$X*G6VDJ^O1#45&MM*>DI M.H@QQ7,957LMH[.ZEO '=+7F[=ZAYP(09$ZN;:(P%(>FL6T"SM'=Y!_\7;U MZ:#?(93N P*JA:R2A=LPSLAQNL,X2A8^!TI=:Z2DH9*&2AIN?&K#VK1YG)*( M!R 1MRMI/7ZY>.2]8.C$(AE%.OZ;.?SKUG!WZ^0W^RSGTKYB;0SED& =253M M-&J*,-HN\/9E22M+&.]8_K",L2RB./HOUK-@R0]N&]?W8;VH@&E3 M#_="U8KP(I5C\IO(A_/4[UK[(2"W? ?R^CXEZ;\F(":[ P!)H# M.):%^F64\\>^UVQ3K&&-XHYLT\VAEE:RI^LK^>&HQU3[HZ4=)+FU" MX5@FL)3*5RK$76U79E(+#Z]*T==)(/$PE!6#!?M#0^%$Y(K%QU$(6AA+!JD( MT,="O_$]'7N?K"P8A@1QJ#$M+..8ZARI9%)C<9S>L<0'Z9QH 0]Y1@P*1V/ M;B!J6Z(ZAY6 KU8P>%5+#JSZT\7%YW95.K*J5$<%TB^Q9_5\E&!I*.VFKZVF MDWF4R SW92A!;'A]&P4+YK_UM6O.M;-/*2#*Z&M_8WE$FNXS*$GXLX!"3_LY M E$2H##!O?V4XK;?IP"7+#FK2DUQC1S/AQ^%/P8H#@,J%L6; 3K-CU$"T(P M*->P-J_4E:QEI31U^/X7*DM=+84D FTL5YRE>82;?%.583=5BEB3U'I+UA$- MFE?8&'96%JM?>9#'N >ST:%PRCPLVO^+VXV"OYY%W#/#T O\D6L$]M@PF,5= MQW*X;_NA:[+@WR/SK'IIDC59LS>\-\XX^]9C(9SP#8OOV'U^]L.\Y 2QV8;Z M(L!6@B4,7XQWA?@.D'^)3-^ 0.09/@5[8IW9BS;)>/C7LS]]'S]#,"RHDA<8 M"KBF0.;XRP_LW3+U+ /U_^\]?+#Y=?_T^[^/1!>W_Q^?+KQ<_:EX_7 M5[]^>?_Q>EV=?$C5S([9-RWK^8LM[?[ .9C*T(/;['H(>VI)IN&L4SO6K>1X MXN-GJ53M2+QSI9>Y_.BG6";7MN>QVO8OX^R'=]VJN#TP&'HU#$T%P\U@N+I> M[KB*<59(7EYHU"SGO,S)&7J-_W3Q?5!)B02"$Q+ MMSV5P]YQ+)U;NN5M(! 4@G;-1JX^&GG*RMX)L#]2H@]F#_ _9'8B)6")?^>8 MPH3QY5,SO"W;5#9=9]&SL9)5&-HU ]E;3&GLD,W=:9F-EWX!;^97-+A/CWX/*2=QS_ 03#W5S.-K84CZ$&7Y/ M#,LKOCAIOK!'NCO:O#14,89BC*-F#-O0[<&FDU\[P!S=K:E]%-SOT>*K#$$J MC'HU[%OU(+6MJE)98UG"4Z_L47]8+[C>E$.S3^6SI5B!K-*UQWTNJ5%<5:,* MIBW8NG+7>3G#ZA\QTRZ%1S*<[XG+-Q-$D?+B5,SS!*,XQ>HM)"IMG*;?@()P M>5P*FWJ+H9_8\EL6R]X3; )\DXVIWK$J6@(LEB'S"U'3-N7UG:=)AF2M M;Z'0,)W6MS82&D$4AAPKB[DVYL4=Y\F:GUU7PFQ^H#7WOU!@C:^ [UW&%%JM M@JF1.$[K.X)YB2TC(5@B*7WF5YBP6WJ>WL>R[4?WM?2HLEKT.^^9W63=-2OK MUPV@".H4ZGC.JQ'IKVLW0!7OO%AIS* SU+#4)4Q MAYPX?FXX^M YZ&:"BN .BN! FPZ,_33V?M;\J:Z+ZI_3Y*8')M6T):M/K4S! MT$UWTZB_RLC9=5;EQA@,,#77# MV ^&3LHNP%YL&?,+&7\^,8O T5W'4A9!MY%T/M0=:X/J>64/; ?GSQF?L:AN M&2[NHD3_9]%'^4E"XG!UD:L;0U=5RW4;2>?88D/%$7;@-%2]G$\XD( C5S:) MDBJ38>=Q;-WU]M/MX*1,ALLZZ1$36A:&, C3X21-AG-GI"JW.XP>TSMD2Z$C M(F'EL!*1'7Q>)0B\?E*&0%?R -1M?WW;/V/WRZ[ZCUYHZ-XF#7J45-_US9&A MV^:Q]./HNC"HX\:M9.43\P(]W? VC0LI3W#7=_Z./AP9ZD9Y5Q9"5O(F@GQJ M%H*AF^8&[424A;!C!%FZ<31M<;LN"WYC6<:2XEY+Q[ 9*NL\-0/AW#55D+B[ MZ/&,/5IO)V47-,FG=\\E%0Y7"1FZYZCFJQU'DKG/_K@G92=+B* MZ-QP]M.$4-D)ZP5^K0VNBY2-\%0;8D@<9-*^P,6R[ M+%:_\J#[R^Y1:#CH^H_F&VNU_W>25;N9L1O>&V>NQ$#;[AL5W[#X_^V&^ M$U>4]-H 7#S[RA.&X8L1J:".@/MI1J;U&Z!&GN%3L"?6F;UHDXR'?SW[4\0] M,PR]P!^Y1F"/#8-9W'4LA_NV'[HF"_X]/'OWE?J;I:&&:0G8@O,O/[!WR]#8 MD39QM.(3.CQ&2V8.=JS#X[(M:D4*1X:_OS('?6_#UHO?:8JX]'O8Y='P-OZ4 MV=<^EYD_8;)5Z"S#/GVR32FVM)I7AF#_F#S32Y#^$HO8U>4 M, ^5B]^9.@G5;ECP*=0-R[S8*1,ON4SU[I9^F& MEVU3M!@VK24]AMM(Y=A24I,-_T30S1SI@FUDC^L@8WQNF=%F;IM.JH7%T9@.N< M4;OD7"/?0ANSY%O%J.PFXYPVUU'*?#S#"IN/QQ&_Y<1\K PBD'YY"3B)D@"V MEMT3\!B>D,4@_$#"@. "OQV,L>JV!>3&73$14@> /RYS^%">O]4FZ1TLG>G_ M\Z>1:7EO\8] T.#5\RS7I@P'&P2E3]^.,D$%* _;V\CO\X)/JPE?,;7PA\/> M1L @P,6SS$23U*9PVBP#L.M EH8W> .K,TR3A<0T0/\T+0>DT0R&. MOO&8IC; @6$')=>U>]!O$P9H$U,3VB,;9@PD[N^@I^!KU)L^YRU(5:L1YJOU MA%I"H-^FN/M86-N$_IJ9D)LCG]A:3)^ 9\LIPB_F+.CAI B4 :#I.(YDN.6( M#AT.!?^"3_CW?EP!&\0"$ JQ*YV5AC?@>>$/I-APAZ O(NQ%58FI@'@+[P!; M1-EF;JFWX10XU2+-\D-L")\B 8/-PA?%5HT'@.$=%\AOQF8@:H3E@-"Y2=- MO%7Q%D&8WB&2:EZ,YNIUFQDE,: MSJO9(2V$/1@CTOI;,T,$_A:6<8A$)J>7 M2#83> Y3GRP@>(=DAB!>1)W\+AAE;3;+J\_^EPM:P4.TJ3?G,:\(1QP)C[/2 M2\=\=+H^)@)O3QP)VE-'A/9IG1>%YP,@Z0]1)?0@);T#WY59:QI#B3\*]AOC MY!1\!#NG<4 >)0:8]K8JL],.1=GG4OVR)'2[S5*#4./ M2_*385:.13T&@WX?(..0"0$J\0O':3^U!&I@Q/*\)+=LP@I C3]I[:1B47;+ MHEA$D^7LF12,))J)U'Y>%S_#/F6T*F,1A;PRP,^X-7^HK]7$(*6A/(J4GL1F M!"%2?4N!)"W?6Y9%*7#,E#,$/DCUN$3#&]1C0?B.PP;VD:5Q7[OF7#O[E *9&'WM;W @OQG(%8TCDF?]19\NI]2W.7[%/@G2\XJ M"Q77R"MM"'\,L-(IP'_1M1R9=#\*F ,6KV%M7KD_B"\1K&[1Z0&:+;\M.(X4 M5#%,KQ7$D/K :H7>&4%\>5 %'R=M(GYO#>CW)MJ3^:Q2]6+T4FN S@-"FC&\ MYBQCE@FA6SU82S&]BCC7J::MWS3]C'1!-TU;Q,6Q/+K@9')6!$2(S[RB M3LD&X(95MA3P#;(VZ5IIJ1#O M KE3!9F63H<"D-SP9EA=T00%\'I#NOER.%LE\O5=YNI6<*W !3P6<%044F'@3B=[ ).L$-_ M$\@??-Z7G#/G88.3*.8/C->6 MAWO7V L^RP"V$Y W\"WP;.7(/S$DL0UZ_(L?SMA.)8N37LT M7#%K@Q2<%#$Y1@/ J,<(5$#.V#G^^NRB^OGL=26-%MV,(M61?1&+%&Y%C7XC MK![R9'CL&6VX("@,)9^##ZZ<,8*X^B;&.(,TFL.Z(+ ;?16<(O\ M%JP(]I.F&[8N%$@.DY.*YA:P45$@M;7>6*T(P5I<_4<2G^A-DKH%U2K^7.^S MMES)C:=-5X)P?L^K38[32_;Q5+)/!_9RU,D^WY\)N7 ;(2]JI(S,JW")C):, MQ>!=M(TBXO&YN$E8NQX$Y#D_D=51E;FH$4WPQ(>%BD49GA>],6<4C25WEB(4 M64+7*&,.9B*OQG12W9:.IA=8-1$3'J*\: +Y^U\YSQ><4S0ZP$U+-!N$=#/9 ME2X'90!;D^9;:UR=E'Q6W_G>2U)#>7HKUF3U!^(USD"=+;Q'TI3X&<0NB.\D MFI93>.@/#,I/T& F>&7H)0OX3(%4$/Y33DJ23H7Q=P-W!S R-CX700H7,!UZ MER7WCVUS;%,U8\M5[;"XN;! UT[KVFEAGUE.P]_^4"O/]2[ MC5(/*EKD;5+$(UA]R_E_8"*6N30L1"@#T9/0WBJW$4V9EKP1<'@J M:D5NJQBC=@[B!\^=RAC!L%_Y\$A8]2WA666M/(/?_[K_,M?"YGK7PON\DW[4 MQD&3G&=+95SE/]21X;\Q>:T@PYO2<13!R;NV4[1<:"XL6!,GY8, \5>L> _" MK[D0K=_5RD22EHP8S?M 1*@M/TB7I)N@D70K.4E,@J\V(-]:9%:=9KQ/B1<% M:0M/1C1EOZ$XE2_B5(U[]9T <<91 :R 2AO(ER&^EG$@PM%D.?-O[5 HJ2 4XB+4VHJM'J@# M)NY*C+:L!'<<("@#LLWM?!5\F1ASP0[)8)BT5KF$^%$R"K$AQPUO0O2$0=17W M(ADQP0":L"]!JX!:N9$VUBO#6\@\QU5A=Q06:X->TB#IYO6)L-%5DQC5IS@5[LDUTJPY]>/1VU8[QRMPN&5-OW-,>!PM_R9;_]1CO!A^PQU/PII1@N6T>8 M9VP&3_\18=H4&$ROS%&KI )IHY6ZWM<^BX7YRNP+TI55S!Z_#X M,5%(I$XU MV2$A78/?D7F13$2@3^:XM'-=1)2<8N/!? Y)X[LTF22R9D1DQ[Q=!"8X=G'U M=L:K6Z7[UJ8HYLZG='G$ZN_G8(!F*1A60LN_7;AHC1(2(H7@XS!CXN:IS/@< M;F3>W>%1=I4(Q&]97)(I"L?'>Z$I^\:7$R)"&Y%;<'^2P#:)R.F.2V3?--FH M*!I]$65I!":=&L4"6L5SER?R:__;\@G+FF0W!#3EI6$^LG S M\#X1_7+\K[CS2JH[V%:Z\BP#BQD559/*T++EVK^M6*3)G-9E]B.17,*(I]!4 MP9VUDZ*;+!)Q&9BG,>7< %XJL0 8L+:>KL\+>Q!;H..F,8D5U2Y%/BHKG3O MVEU19!;DVYHMQJA"*2U7W _C/FIA@=D2H%019GWM0Y5/2L8#7Z<,@E1IJC-G/M7$_[=*%B(TKLOI%(.2\/OO .]A'LUF$33<\$62 ME%1K@7$TY)D?,4?+&/3^=S'^2B)5D/&2]!*2WH&HTY#R4Z:"M\# *T03'#XS M^.+EI:Y=PN8P3/A+S<]U(D%3^2'R6D#ZW\M\H^9X[RO^IF=$NCD] MP=](,?XW%3=0W3W.DX9HX7SNK'60@()S569A$YD75(Y977/1]E49>0]EQ=:Q=Q[G_&["J_3+-;+O3NXJW!JH MJ_ .[*4[5^'O_C+.?GCWD$&BX*]GW]_=R#GKICQ<,;8*];G5U_[YZ\6GKY=? M+[Y>_NNC=O'I _[BY^KG#Y?7[W^^NO[UR\=K[>)O5[]^U7ZY^/*_'[]J7RZO M__?P=(#T7?D?(*QDM;*\)*JO7L5E*E[XPW:E5^K?5SG>8.53MG06Y=_HU@&- MJ3C-7\)4V\!TH0.AF2HT!F@FL<&@\7.^UQUAB5Y8D^Q'AT?V=E][?_7IZY>K MGZ^)Y#]_N7K_\0-2>9=I>OF!/HKHD/2V/PAZ1%IX+RH!A/GR&8-S <8*NWS" ME5R+*;(1>O4E19EX?69=!H/DU3/F)M=^2'VW*[+D,7&V5>;5Q"7:&4-4XS") M>*A]_(/[)9H^VE4(7@$7];/B;XWI)?^F5X:;,!%E=6CU2W ^49A0Z*)R=JIM MH!-E#MX&#=[\-MYF-=ZH+-DTWHI2(8RWX'5IE(LD#R& OI2@' V+]0SGG+\6 MCA;]R@GDKQIH73>!E8]_"'D"YCZE^1B>9>OKW*E&>=O=(5 #BE.1:))5=0*- M[2GS%^0]")RAC4@R=3<'/>4!")M7U,1(L,,_ Y+E".7O@U?<\U 1685"G8)& M6B:J&-#NH'HJNK6B7'%=6RCFGF$"3EKF,<7S4JIUJV7V'9B0B2@?K10.ADGE M?D2$M.TZ4#HOAN($K"DE 1A*7F/#ZS<9/(>T7='2]T_9URXQX/:MKJ;&R'J> M"RYH.$*F]%+N0D3;UW).5P?%I$K9D(1[69U#BANMIUV*O9&/DK$IQTNFBGC/ MS8%AO:Y<+EE&\E[&D@F.US-TM.^]@K&L^D!4JIZOJM2CM;1C"B.G)]HI&FPP)WB"0>;%D@*O$KS])O>Y;- M@ODC65V58?-/+601UA_-A">K4]^+.&X.(FN::.B)KCK*G"JXW#MUX0@0JXT[>-B M"I_Q67WA\;"*,0/(!)&H/%J*N%5H(]E:120#[&F1WK7UF,CHPAS'J,#V7Y+5 MOE3?@[]]CEDB>:K39+_<9OFE@M1O+4@]D"172-R-O/]2$7>7S[MJY(-&<51# MAE'M2F+_4Z2\ CT^=!C^^4AN+1#%E5^D8_A)YO^:M9X V@JCF+?LGY:JITA^ MI>Y;$A3^_P?N\RFN:%C5BBV-L"!'-I)&M*+XLI9 BS'E'(Q+1-LJR+BMT(<->TFVNF& MC<:DLA.0H]0I$(';^79+5"?26 M4Y>*KRNT8A %=!2)+E0[R3WFJ*8 TJ60/)NJ[ GZ+^Y'C2D@73X>%9]%8,' M];-T(_B]!9<9BV 0E7F=E9;QRBIM._QS[\4B$^-!R/D E<*B>EMY@BZ)=31M M --UC?%#H=3H>39.;T7EYWKV!#IV/G:S0#DROG^S.MU4-L7N8J Y@G:^_G8.4,>@["(9+3.E#IA2B26T0Q$H8--[WEC_ M*%,#CHI%^&LYD=P]U=)7>J2E1/+E^JLE6(^#GLRNTU.E.&5W@GM!3!7&\CGG M9S6%D0(-.$9]1)^3!P; _V_O:GL3Q[7P7XEZI7L[4@EQ$MY:[4@,0V>0.FT7 MJ+3[:61(*%$#89+0EW]_?8[M)$"@E-(2(!]VMTL@<>SCQ\]Y3Q[^=C)2)B9B M&&<760G$3=F!,N&I;[/J67Q6+4K*:H=)UH":9^,_S98/#$)[$K"Y>K Q"]^2 M$7;"M0LY_Z),LR/74P3Z0A23+#N5:O3;4%?GA)#'%UM(+?W$F M4V4"&- M*AY!Z)6(3!Y,7:0$_!>R^$ :;P*]V$WRP2'JHURT$I4G0U&,-;(<1%:EV"L1 M%]^(9H&-8B"<[0-^@H72+@B0!Q%8;Q>9[(E:.HMIQ$3M_0IM9C;0-QNP*A#* M42R3#E:[9((8TYMTWIKP1,VJL>GE<=YJ[^(BBE(I!1YL/"B1D$$&XHB1B\*4 M^Y*H.KGP@[.W/3N/J(@C*LCRB(KU/8HUU"=>,U_SB6=J M F253EJOFC?L6=XL?F?:& M+\D&2M@Q=2+MF$RGFX:(NDK?I1#"RRWL$%$^A?KU% L?@?W?#D.LXPOUS%Q5 M>503N59G[$COJ_+:F=* :/UK3U5TO=!_+!"M4C.44V&M3QA=Z_@T8:[_DK#0 MTGNH%A5*)QBF?2$%?>*E*5 I0"]G9+RZ4SLJ>/DQ 9']:.J'D9VXXTWA]!W' MU]E-8&+_]?P';D9;&!5:":&(&YL89R1KAL-Q7+G@_U:(!N9#&)>N@0U5Z*VO M.)"!OT)IL/OT2@O)5QY1:^;<'E!7% <=.0%47\9BCK'E#,M344=84F4(3DQU MJ<6.:E$G.1!F5QR-;2%#!G6+>WZ&U!^A>CXO()#/)$+]_8C2)W(1,!'C%V7? M8-/#Q2RBS9$ EA-1UY@3&0)MGS.8(N&'C/J$4SU1^3&JBG*&52][L@" S)=Y M&'M/;"+NY]0;2=CYHE*?9[I#^ 2XM4(<4E(90CKD##W.T3'-T '-=,2HG8IA MP#ZL@OL"1D]PGOD0Y01Z VH!L((;1Q#5*FM$$.T4&NLJ!KPIE_5&]Z:]A[ ( M6]^*H_2%//>2&0TS99?G7+VKW53!$#-5>\BO84O>V[C5(_\3!*/)=)V$/114 M)#F]$ B-F09R;)O'T2DRA Y?:_$)K0]POB&XOL19)K)RK8@3A"*.4>4,WA8L MCNJ S>GY(H,)G2=B^\N:F4MNT#B #IYMRI9 MC5D*R%E"[TF4VTCUVI_-E')/Y-KRK?&.Z8-I)QO&/B?'?=;OYH=;K-=O.[TJE?-3O*S:72_/NNU?U7Z30;=^U6 MM]7DT9-WG29<%+PQT^BX)/T-TQK;<5ICEE\A'> WS6B,7:A1^BELL.4IJ.\0 M>V/_ H4-QK6;E_6[JVY'N;N]N6:B?]VZ:2=VP/Z)RC5W_HL$VW>L9WG_UM-4 ME5^MZR9#M,LF [)$>L,1KV-M_]:QM):Q)CNO\K$K2/3]6\&RJC3_^=GZUNKN MX=:K,WTY0$N'_3QT>F"G$0:=( K(3C!M5.GGXZ?C?AXM=D8_ REMBIOE'H78 MHZ!OPZ/ [I6[% [?I; K/)O?O_L': V1!BE,NS$V1?A&105D?^+QU([>"\]J MY]V6P!PZ\1U4E%VP\')S,_820NN$J*]/L<@^WC-I!Q<)]K*K$;\';Q$(M@)+ M1%5AI/R%\$+SWB/S8?38?DUB<2+ ^1(B0,!6KQ5T0S?+RG2,!9K1:O+D8)L+ M\9BU8R?98H6\2(W$6>A9 1UI73H)['/YQX6H;'?NC''J\4<7XF8"G %:'FT? MRTL(D4#IX)=CU%$UCCRAS_ZQY)/%914O%4-K\5I%K=667]54LO3:JKM6:VJ5 MK'?;(HZ8CYI-#,SP7R?&231W"QU]^WW;9K@E(JS.]BP"EX=A. G.B\6GIR