0001628280-25-034206.txt : 20250703 0001628280-25-034206.hdr.sgml : 20250703 20250703150320 ACCESSION NUMBER: 0001628280-25-034206 CONFORMED SUBMISSION TYPE: 10-K PUBLIC DOCUMENT COUNT: 95 CONFORMED PERIOD OF REPORT: 20250430 FILED AS OF DATE: 20250703 DATE AS OF CHANGE: 20250703 FILER: COMPANY DATA: COMPANY CONFORMED NAME: BUTLER NATIONAL CORP CENTRAL INDEX KEY: 0000015847 STANDARD INDUSTRIAL CLASSIFICATION: SERVICES-MISCELLANEOUS AMUSEMENT & RECREATION [7990] ORGANIZATION NAME: 07 Trade & Services EIN: 410834293 STATE OF INCORPORATION: DE FISCAL YEAR END: 0430 FILING VALUES: FORM TYPE: 10-K SEC ACT: 1934 Act SEC FILE NUMBER: 000-01678 FILM NUMBER: 251105231 BUSINESS ADDRESS: STREET 1: ONE AERO PLAZA CITY: NEW CENTURY STATE: KS ZIP: 66031 BUSINESS PHONE: 9137809595 MAIL ADDRESS: STREET 1: ONE AERO PLAZA CITY: NEW CENTURY STATE: KS ZIP: 66031 FORMER COMPANY: FORMER CONFORMED NAME: NATIONAL CONNECTOR CORP DATE OF NAME CHANGE: 19701009 10-K 1 buks-20250430.htm 10-K buks-20250430
0000015847FYfalse2025iso4217:USDxbrli:sharesxbrli:pureiso4217:USDxbrli:sharesutr:acrebuks:segmentbuks:customer00000158472024-05-012025-04-3000000158472024-10-3100000158472025-06-230000015847buks:TheFiveAerospaceCustomersMemberus-gaap:CustomerConcentrationRiskMemberus-gaap:SalesRevenueNetMember2024-05-012025-04-300000015847buks:TopCustomerMemberus-gaap:CustomerConcentrationRiskMemberus-gaap:SalesRevenueNetMember2024-05-012025-04-300000015847buks:CustomerOneMemberus-gaap:CustomerConcentrationRiskMemberus-gaap:AccountsReceivableMember2024-05-012025-04-3000000158472025-02-012025-04-3000000158472025-04-3000000158472024-04-300000015847us-gaap:PreferredClassAMember2025-04-300000015847us-gaap:PreferredClassBMember2024-04-300000015847us-gaap:PreferredClassAMember2024-04-300000015847us-gaap:PreferredClassBMember2025-04-300000015847us-gaap:PreferredClassAMember2023-05-012024-04-300000015847us-gaap:PreferredClassAMember2024-05-012025-04-300000015847us-gaap:PreferredClassBMember2024-05-012025-04-300000015847us-gaap:PreferredClassBMember2023-05-012024-04-300000015847buks:ProfessionalServicesMember2024-05-012025-04-300000015847buks:ProfessionalServicesMember2023-05-012024-04-300000015847buks:AerospaceProductsMember2024-05-012025-04-300000015847buks:AerospaceProductsMember2023-05-012024-04-3000000158472023-05-012024-04-300000015847us-gaap:CommonStockMember2023-04-300000015847us-gaap:AdditionalPaidInCapitalMember2023-04-300000015847us-gaap:TreasuryStockCommonMember2023-04-300000015847us-gaap:RetainedEarningsMember2023-04-3000000158472023-04-300000015847us-gaap:TreasuryStockCommonMember2023-05-012024-04-300000015847us-gaap:CommonStockMember2023-05-012024-04-300000015847us-gaap:AdditionalPaidInCapitalMember2023-05-012024-04-300000015847us-gaap:RetainedEarningsMember2023-05-012024-04-300000015847us-gaap:CommonStockMember2024-04-300000015847us-gaap:AdditionalPaidInCapitalMember2024-04-300000015847us-gaap:TreasuryStockCommonMember2024-04-300000015847us-gaap:RetainedEarningsMember2024-04-300000015847us-gaap:TreasuryStockCommonMember2024-05-012025-04-300000015847us-gaap:CommonStockMember2024-05-012025-04-300000015847us-gaap:AdditionalPaidInCapitalMember2024-05-012025-04-300000015847us-gaap:RetainedEarningsMember2024-05-012025-04-300000015847us-gaap:CommonStockMember2025-04-300000015847us-gaap:AdditionalPaidInCapitalMember2025-04-300000015847us-gaap:TreasuryStockCommonMember2025-04-300000015847us-gaap:RetainedEarningsMember2025-04-300000015847us-gaap:BuildingAndBuildingImprovementsMember2025-04-300000015847buks:AircraftMember2025-04-300000015847us-gaap:MachineryAndEquipmentMember2025-04-300000015847us-gaap:FurnitureAndFixturesMember2025-04-300000015847buks:KansasExpandedLotteryActManagementContractPrivilegeFeeMember2025-04-300000015847buks:GamingEquipmentMember2025-04-300000015847buks:JETAutopilotIntellectualPropertyMember2025-01-300000015847buks:OtherMiscellaneousLongtermAssetsMember2024-12-310000015847buks:OtherMiscellaneousLongtermAssetsMember2024-05-012025-04-300000015847buks:OtherMiscellaneousLongtermAssetsMember2023-05-012024-04-300000015847buks:KansasExpandedLotteryActManagementContractPrivilegeFeeMember2024-04-300000015847buks:GamingEquipmentMember2024-04-300000015847buks:JETAutopilotIntellectualPropertyMember2025-04-300000015847buks:JETAutopilotIntellectualPropertyMember2024-04-300000015847buks:SupplementalTypeCertificatesMember2025-04-300000015847buks:SupplementalTypeCertificatesMember2024-05-012025-04-300000015847buks:SupplementalTypeCertificatesWorkInProgressMember2024-05-012025-04-300000015847buks:SupplementalTypeCertificatesMember2023-05-012024-04-300000015847srt:MinimumMember2024-05-012025-04-300000015847srt:MaximumMember2024-05-012025-04-300000015847buks:KansasLotteryCommissionAndTheKansasRacingAndGamingCommissionMember2025-04-300000015847buks:KansasLotteryCommissionAndTheKansasRacingAndGamingCommissionMember2024-04-300000015847srt:NorthAmericaMemberbuks:ProfessionalServicesMember2024-05-012025-04-300000015847srt:NorthAmericaMemberbuks:AerospaceProductsMember2024-05-012025-04-300000015847srt:NorthAmericaMember2024-05-012025-04-300000015847srt:EuropeMemberbuks:ProfessionalServicesMember2024-05-012025-04-300000015847srt:EuropeMemberbuks:AerospaceProductsMember2024-05-012025-04-300000015847srt:EuropeMember2024-05-012025-04-300000015847srt:AsiaMemberbuks:ProfessionalServicesMember2024-05-012025-04-300000015847srt:AsiaMemberbuks:AerospaceProductsMember2024-05-012025-04-300000015847srt:AsiaMember2024-05-012025-04-300000015847buks:AustraliaAndOtherMemberbuks:ProfessionalServicesMember2024-05-012025-04-300000015847buks:AustraliaAndOtherMemberbuks:AerospaceProductsMember2024-05-012025-04-300000015847buks:AustraliaAndOtherMember2024-05-012025-04-300000015847us-gaap:CasinoMemberbuks:ProfessionalServicesMember2024-05-012025-04-300000015847us-gaap:CasinoMemberbuks:AerospaceProductsMember2024-05-012025-04-300000015847us-gaap:CasinoMember2024-05-012025-04-300000015847buks:SportsbookMemberbuks:ProfessionalServicesMember2024-05-012025-04-300000015847buks:SportsbookMemberbuks:AerospaceProductsMember2024-05-012025-04-300000015847buks:SportsbookMember2024-05-012025-04-300000015847buks:CasinoNongamingMemberbuks:ProfessionalServicesMember2024-05-012025-04-300000015847buks:CasinoNongamingMemberbuks:AerospaceProductsMember2024-05-012025-04-300000015847buks:CasinoNongamingMember2024-05-012025-04-300000015847buks:OtherProfessionalServicesMemberbuks:ProfessionalServicesMember2024-05-012025-04-300000015847buks:OtherProfessionalServicesMemberbuks:AerospaceProductsMember2024-05-012025-04-300000015847buks:OtherProfessionalServicesMember2024-05-012025-04-300000015847buks:AircraftModificationMemberbuks:ProfessionalServicesMember2024-05-012025-04-300000015847buks:AircraftModificationMemberbuks:AerospaceProductsMember2024-05-012025-04-300000015847buks:AircraftModificationMember2024-05-012025-04-300000015847buks:AircraftAvionicsMemberbuks:ProfessionalServicesMember2024-05-012025-04-300000015847buks:AircraftAvionicsMemberbuks:AerospaceProductsMember2024-05-012025-04-300000015847buks:AircraftAvionicsMember2024-05-012025-04-300000015847buks:SpecialMissionElectronicsMemberbuks:ProfessionalServicesMember2024-05-012025-04-300000015847buks:SpecialMissionElectronicsMemberbuks:AerospaceProductsMember2024-05-012025-04-300000015847buks:SpecialMissionElectronicsMember2024-05-012025-04-300000015847buks:ProfessionalServicesMemberbuks:PercentageOfCompletionContractsMember2024-05-012025-04-300000015847buks:AerospaceProductsMemberbuks:PercentageOfCompletionContractsMember2024-05-012025-04-300000015847buks:PercentageOfCompletionContractsMember2024-05-012025-04-300000015847buks:ProfessionalServicesMemberus-gaap:TransferredAtPointInTimeMember2024-05-012025-04-300000015847buks:AerospaceProductsMemberus-gaap:TransferredAtPointInTimeMember2024-05-012025-04-300000015847us-gaap:TransferredAtPointInTimeMember2024-05-012025-04-300000015847srt:NorthAmericaMemberbuks:ProfessionalServicesMember2023-05-012024-04-300000015847srt:NorthAmericaMemberbuks:AerospaceProductsMember2023-05-012024-04-300000015847srt:NorthAmericaMember2023-05-012024-04-300000015847srt:EuropeMemberbuks:ProfessionalServicesMember2023-05-012024-04-300000015847srt:EuropeMemberbuks:AerospaceProductsMember2023-05-012024-04-300000015847srt:EuropeMember2023-05-012024-04-300000015847srt:AsiaMemberbuks:ProfessionalServicesMember2023-05-012024-04-300000015847srt:AsiaMemberbuks:AerospaceProductsMember2023-05-012024-04-300000015847srt:AsiaMember2023-05-012024-04-300000015847buks:AustraliaAndOtherMemberbuks:ProfessionalServicesMember2023-05-012024-04-300000015847buks:AustraliaAndOtherMemberbuks:AerospaceProductsMember2023-05-012024-04-300000015847buks:AustraliaAndOtherMember2023-05-012024-04-300000015847us-gaap:CasinoMemberbuks:ProfessionalServicesMember2023-05-012024-04-300000015847us-gaap:CasinoMemberbuks:AerospaceProductsMember2023-05-012024-04-300000015847us-gaap:CasinoMember2023-05-012024-04-300000015847buks:SportsbookMemberbuks:ProfessionalServicesMember2023-05-012024-04-300000015847buks:SportsbookMemberbuks:AerospaceProductsMember2023-05-012024-04-300000015847buks:SportsbookMember2023-05-012024-04-300000015847buks:CasinoNongamingMemberbuks:ProfessionalServicesMember2023-05-012024-04-300000015847buks:CasinoNongamingMemberbuks:AerospaceProductsMember2023-05-012024-04-300000015847buks:CasinoNongamingMember2023-05-012024-04-300000015847buks:OtherProfessionalServicesMemberbuks:ProfessionalServicesMember2023-05-012024-04-300000015847buks:OtherProfessionalServicesMemberbuks:AerospaceProductsMember2023-05-012024-04-300000015847buks:OtherProfessionalServicesMember2023-05-012024-04-300000015847buks:AircraftModificationMemberbuks:ProfessionalServicesMember2023-05-012024-04-300000015847buks:AircraftModificationMemberbuks:AerospaceProductsMember2023-05-012024-04-300000015847buks:AircraftModificationMember2023-05-012024-04-300000015847buks:AircraftAvionicsMemberbuks:ProfessionalServicesMember2023-05-012024-04-300000015847buks:AircraftAvionicsMemberbuks:AerospaceProductsMember2023-05-012024-04-300000015847buks:AircraftAvionicsMember2023-05-012024-04-300000015847buks:SpecialMissionElectronicsMemberbuks:ProfessionalServicesMember2023-05-012024-04-300000015847buks:SpecialMissionElectronicsMemberbuks:AerospaceProductsMember2023-05-012024-04-300000015847buks:SpecialMissionElectronicsMember2023-05-012024-04-300000015847buks:ProfessionalServicesMemberbuks:PercentageOfCompletionContractsMember2023-05-012024-04-300000015847buks:AerospaceProductsMemberbuks:PercentageOfCompletionContractsMember2023-05-012024-04-300000015847buks:PercentageOfCompletionContractsMember2023-05-012024-04-300000015847buks:ProfessionalServicesMemberus-gaap:TransferredAtPointInTimeMember2023-05-012024-04-300000015847buks:AerospaceProductsMemberus-gaap:TransferredAtPointInTimeMember2023-05-012024-04-300000015847us-gaap:TransferredAtPointInTimeMember2023-05-012024-04-300000015847us-gaap:LandMember2025-04-300000015847us-gaap:LandMember2024-04-300000015847us-gaap:BuildingAndBuildingImprovementsMember2024-04-300000015847buks:AircraftMember2024-04-300000015847us-gaap:MachineryAndEquipmentMember2024-04-300000015847us-gaap:FurnitureAndFixturesMember2024-04-300000015847us-gaap:LeaseholdImprovementsMember2025-04-300000015847us-gaap:LeaseholdImprovementsMember2024-04-3000000158472024-09-3000000158472024-09-012024-09-300000015847us-gaap:LineOfCreditMember2025-04-300000015847us-gaap:LineOfCreditMember2024-04-300000015847buks:NoteCollateralizedBySingleAircraftDueNovember2029Member2025-04-300000015847buks:NoteCollateralizedBySingleAircraftDueNovember2029Member2024-04-300000015847buks:NoteCollateralizedByRealEstateDueMarch2029Member2024-05-012025-04-300000015847buks:NoteCollateralizedByRealEstateDueMarch2029Member2023-05-012024-04-300000015847buks:NoteCollateralizedByRealEstateDueMarch2029Member2024-04-300000015847buks:NoteCollateralizedByRealEstateDueMarch2029Member2025-04-300000015847buks:NotesCollateralizedByBHCMCsAssetsAndCompensationDueUnderStateManagementContractDueDecember2027Member2024-04-300000015847buks:NotesCollateralizedByBHCMCsAssetsAndCompensationDueUnderStateManagementContractDueDecember2027Member2025-04-300000015847buks:NoteCollateralizedByAllOfBhcmcsAssetsAndCompensationDueUnderTheStateManagementContractDueOctober2026Member2024-04-300000015847buks:NoteCollateralizedByAllOfBhcmcsAssetsAndCompensationDueUnderTheStateManagementContractDueOctober2026Member2025-04-300000015847buks:NoteCollateralizedByAircraftSecurityAgreementMember2025-04-300000015847buks:NoteCollateralizedByAircraftSecurityAgreementMember2024-04-300000015847buks:NoteCollateralizedByEquipmentDueApril2027Member2024-04-300000015847buks:NoteCollateralizedByEquipmentDueApril2027Member2025-04-300000015847buks:CasinoHangarAndOfficeSpaceThreeMember2025-04-300000015847buks:KcMachineMember2023-09-012023-09-300000015847buks:EarnOutLiabilityMemberbuks:KcMachineMember2024-03-012024-03-310000015847buks:FinalPurchaseAgreementLiabilityMemberbuks:KcMachineMember2023-09-012023-09-300000015847buks:EarnOutLiabilityMemberbuks:KcMachineMember2023-09-012023-09-300000015847buks:KcMachineMember2023-09-300000015847us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember2025-01-302025-01-300000015847us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember2024-05-012025-04-300000015847us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember2025-04-300000015847buks:ButlerNationalCorporation2016EquityIncentivePlanMember2016-11-300000015847buks:ButlerNationalCorporation2016EquityIncentivePlanMemberus-gaap:RestrictedStockMember2019-04-122019-04-120000015847buks:ButlerNationalCorporation2016EquityIncentivePlanMemberus-gaap:RestrictedStockMember2025-04-012025-04-300000015847buks:ButlerNationalCorporation2016EquityIncentivePlanMemberus-gaap:RestrictedStockMember2020-03-172020-03-170000015847buks:ButlerNationalCorporation2016EquityIncentivePlanMemberus-gaap:RestrictedStockMember2020-03-170000015847buks:ButlerNationalCorporation2016EquityIncentivePlanMember2020-03-172020-03-170000015847buks:ButlerNationalCorporation2016EquityIncentivePlanMembersrt:DirectorMember2023-10-012023-10-310000015847buks:ButlerNationalCorporation2016EquityIncentivePlanMembersrt:DirectorMember2023-10-310000015847buks:ButlerNationalCorporation2016EquityIncentivePlanMembersrt:DirectorMember2025-01-012025-01-310000015847buks:ButlerNationalCorporation2016EquityIncentivePlanMembersrt:DirectorMember2025-01-310000015847buks:ButlerNationalCorporation2016EquityIncentivePlanMembersrt:DirectorMember2025-03-012025-03-310000015847buks:ButlerNationalCorporation2016EquityIncentivePlanMembersrt:DirectorMember2025-03-310000015847buks:ButlerNationalCorporation2016EquityIncentivePlanMemberus-gaap:RestrictedStockMember2024-05-012025-04-300000015847buks:ButlerNationalCorporation2016EquityIncentivePlanMemberus-gaap:RestrictedStockMember2023-05-012024-04-300000015847buks:ButlerNationalCorporation2016EquityIncentivePlanMemberus-gaap:RestrictedStockMember2025-04-300000015847us-gaap:RestrictedStockMembersrt:MaximumMemberbuks:ButlerNationalCorporation2016EquityIncentivePlanMember2024-05-012025-04-3000000158472019-04-1100000158472019-04-122023-04-3000000158472023-07-3000000158472023-07-3100000158472024-10-300000015847srt:ScenarioForecastMember2025-06-290000015847srt:ScenarioForecastMember2025-06-3000000158472016-05-012023-04-3000000158472023-05-012023-07-3100000158472023-08-012023-10-3100000158472023-10-3100000158472023-11-012024-01-3100000158472024-01-3100000158472024-02-012024-04-3000000158472024-05-012024-07-3100000158472024-07-3100000158472024-08-012024-10-3100000158472024-10-012024-10-3100000158472024-11-012025-01-3100000158472025-01-3100000158472016-05-012025-04-3000000158471997-05-011998-04-300000015847us-gaap:SubsequentEventMember2025-06-012025-06-300000015847buks:ConsultingFeesMemberbuks:DirectorDavidHaydenMember2024-05-012025-04-300000015847buks:ConsultingFeesMemberbuks:DirectorDavidHaydenMember2023-05-012024-04-300000015847us-gaap:RelatedPartyMemberbuks:ButlerNationalCorporation2016EquityIncentivePlanMembersrt:DirectorMember2023-05-012023-10-310000015847us-gaap:RelatedPartyMemberbuks:ButlerNationalCorporation2016EquityIncentivePlanMembersrt:DirectorMember2023-10-310000015847srt:VicePresidentMember2023-07-202023-07-200000015847srt:ChiefExecutiveOfficerMember2023-07-202023-07-200000015847buks:WayneStewartMember2024-05-012025-04-300000015847buks:JeffShinkleMember2024-05-012025-04-300000015847buks:WayneStewartMember2023-05-012024-04-300000015847buks:JeffShinkleMember2023-05-012024-04-300000015847buks:ExecutiveCharimanMemberus-gaap:RelatedPartyMember2024-05-012025-01-310000015847srt:DirectorMemberus-gaap:RelatedPartyMember2024-05-012025-01-310000015847buks:GamingMember2024-05-012025-04-300000015847us-gaap:ProductAndServiceOtherMember2024-05-012025-04-300000015847buks:GamingMember2023-05-012024-04-300000015847us-gaap:ProductAndServiceOtherMember2023-05-012024-04-300000015847us-gaap:CustomerConcentrationRiskMemberus-gaap:SalesRevenueNetMemberbuks:AerospaceProductsMember2024-05-012025-04-300000015847us-gaap:CustomerConcentrationRiskMemberus-gaap:SalesRevenueNetMemberbuks:AerospaceProductsMember2023-05-012024-04-300000015847us-gaap:CustomerConcentrationRiskMemberus-gaap:SalesRevenueNetMemberbuks:ProfessionalServicesMember2024-05-012025-04-300000015847us-gaap:CustomerConcentrationRiskMemberus-gaap:SalesRevenueNetMemberbuks:ProfessionalServicesMember2023-05-012024-04-300000015847buks:NextTopFourCustomersMembersrt:MinimumMemberus-gaap:CustomerConcentrationRiskMemberus-gaap:SalesRevenueNetMember2024-05-012025-04-300000015847buks:NextTopFourCustomersMembersrt:MaximumMemberus-gaap:CustomerConcentrationRiskMemberus-gaap:SalesRevenueNetMember2024-05-012025-04-300000015847buks:TheFiveAerospaceCustomersMemberus-gaap:CustomerConcentrationRiskMemberus-gaap:SalesRevenueNetMember2023-05-012024-04-300000015847buks:TopCustomerMemberus-gaap:CustomerConcentrationRiskMemberus-gaap:SalesRevenueNetMember2023-05-012024-04-300000015847buks:NextTopFourCustomersMembersrt:MinimumMemberus-gaap:CustomerConcentrationRiskMemberus-gaap:SalesRevenueNetMember2023-05-012024-04-300000015847buks:NextTopFourCustomersMembersrt:MaximumMemberus-gaap:CustomerConcentrationRiskMemberus-gaap:SalesRevenueNetMember2023-05-012024-04-300000015847buks:CustomerOneMemberus-gaap:CustomerConcentrationRiskMemberus-gaap:AccountsReceivableMember2023-05-012024-04-30
UNITED STATES SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 10-K
(Mark One)
xANNUAL REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES ACT OF 1934
For the fiscal year ended April 30, 2025
or
oTRANSITION 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-1678
BUTLER NATIONAL CORPORATION
(Exact name of Registrant as specified in its charter)
Kansas
41-0834293
(State of Incorporation)(I.R.S. Employer Identification No.)
One Aero Plaza, New Century, Kansas 66031
(Address of principal executive office)(Zip Code)
Registrant's telephone number, including area code:
(913) 780-9595
Securities registered pursuant to Section 12(b) of the Act:
Title of each classTrading Symbol(s)Name of each exchange on which registered
NoneNoneNone
Securities registered pursuant to Section 12(g) of the Act:
Common Stock $.01 Par Value
(Title of Class)
Indicate by check if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act.  Yes o No x
Indicate by check mark if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act. Yes o No x
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, 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, 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
filer
 o
Accelerated filer
 o
Non-accelerated filer
oSmaller Reporting
Company
xEmerging Growth
Company
o
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 has filed a report on and attestation to its management’s assessment of the effectiveness of its internal control over financial reporting under Section 404(b) of the Sarbanes-Oxley Act (15 U.S.C. 7262(b)) by the registered public accounting firm that prepared or issued its audit report. 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
If securities are registered pursuant to Section 12(b) of the Act, indicate by check mark whether the financial statements of the registrant included in the filing reflect the correction of an error to previously issued financial statements. o
Indicate by check mark whether any of those error corrections are restatements that required a recovery analysis of incentive-based compensation received by any of the registrant’s executive officers during the relevant recovery period pursuant to § 240.10D-1(b). o
The aggregate market value of the voting stock and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold as of the last business day of the Registrant’s most recently completed second fiscal quarter was approximately $87,863,225 at October 31, 2024, when the closing price of such stock was $1.30.
The number of shares outstanding of the registrant's common stock, $0.01 par value, as of June 23, 2025, was 67,232,151 shares.
DOCUMENTS INCORPORATED BY REFERENCE: Portions of the definitive proxy statement to be filed within 120 days of April 30, 2025, pursuant to Regulation 14A under the Securities Exchange Act of 1934 for the Annual Meeting of Shareholders to be held on October 1, 2025, have been incorporated by reference into Part III of this Form 10-K.
1

BUTLER NATIONAL CORPORATION
ANNUAL REPORT ON FORM 10-K
FOR THE FISCAL YEAR ENDED APRIL 30, 2025
TABLE OF CONTENTS
2

Forward-Looking Statements
Statements made in this report, other reports and proxy statements filed with the Securities and Exchange Commission, communications to stockholders, press releases, and oral statements made by representatives of the Company that are not historical in nature, or that state the Company's or management's intentions, plans, beliefs, expectations or predictions of the future, may constitute "forward-looking statements" within the meaning of Section 21E of the Securities and Exchange Act of 1934, as amended (the "Exchange Act"). Forward-looking statements can often be identified by the use of forward-looking terminology, such as "could," "should," "will," "intended," "continue," "believe," "may," "expect," "anticipate," "goal," "forecast," "plan," "guidance" or "estimate" or the negative of these words, variations thereof or similar expressions. Forward-looking statements are not guarantees of future performance or results. They involve risks, uncertainties, and assumptions. It is important to note that any such performance and actual results, financial condition or business, could differ materially from those expressed in such forward-looking statements. Factors that could cause or contribute to such differences include, but are not limited to, those discussed in this Item 1A. Risk Factors and elsewhere herein or in other reports filed with the SEC. Other unforeseen factors not identified herein could also have such an effect. We undertake no obligation to update or revise forward-looking statements to reflect changed assumptions, the occurrence of unanticipated events or changes in future operating results, financial condition or business over time, except as expressly required by federal securities laws.
Actual events or results may differ materially from the information included in forward-looking statements. In evaluating such statements, a number of risks, uncertainties and other factors could cause actual results, performance, financial condition, cash flows, prospects and opportunities to differ materially from those expressed in, or implied by, the forward-looking statements. These risks, uncertainties and other factors include those set forth in Item 1A (Risk Factors) of this Annual Report on Form 10-K, including the following factors:
customer concentration risk;
dependence on government spending;
industry specific business cycles;
regulatory hurdles in the launch of new products;
loss of key personnel;
the geographic location of our casino;
fixed-price contracts;
international sales;
changing U.S. trade policy and impacts of tariffs;
future acquisitions;
supply chain and labor issues;
customer demand;
insurance costs and insufficient insurance for aircraft modifications;
cyber security threats;
fraud, theft and cheating at our casino;
dependence on third-party platforms to offer sports wagering;
outside factors influence the profitability of sports wagering and legacy gaming;
change of control restrictions;
significant and expensive governmental regulation across our industries;
failure by the corporation or its stockholders to maintain applicable gaming licenses;
evolving political and legislative initiatives in gaming;
extensive and increasing taxation of gaming revenues;
changes in regulations of financial reporting;
the stability of economic markets;
potential impairment losses;
marketability restrictions of our common stock;
the possibility of a reverse-stock split;
market competition by larger competitors;
acts of terrorism and war;
climate change, inclement weather and natural disasters; and
rising inflation.
Results of operations in any past period should not be considered indicative of the results to be expected for future periods. Fluctuations in operating results may also result in fluctuations in the price of the Company's common stock.
3

Investors should also be aware that while the Company, from time to time, communicates with securities analysts; Company policy is to not disclose any material non-public information or other confidential commercial information. Accordingly, shareholders should not assume that the Company agrees with any statement or report issued by any analyst irrespective of the content of the statement or report. Furthermore, the Company has a policy against issuing or confirming financial forecasts or projections issued by others. Thus, to the extent that reports issued by securities analysts contain any projections, forecasts or opinions, such reports are not the responsibility of Butler National Corporation.
Rest of page intentionally left blank.
4

PART I
Item 1.    BUSINESS
General
Butler National Corporation (“Butler National” the “Company”, “we”, “us”, or “our”) was incorporated in 1960. Our companies design, engineer, manufacture, sell, integrate, install, repair, modify, overhaul, service and distribute a broad portfolio of aerostructures, aircraft components, avionics, accessories, subassemblies and systems (“Aerospace Products”). We serve a broad, worldwide spectrum of the aviation industry, including owners of aircraft and contractors involved with private, commercial, business, and government aircraft operations. We also serve commercial weapon manufacturers and suppliers to governments and their agencies.
In addition, our companies provide management services in the gaming industry, which includes owning the land and building for the Boot Hill Casino and Resort in Dodge City, Kansas (“Professional Services”).
Products and Services
The Company has two operating segments for financial reporting purposes: (a) Aerospace Products, whose companies’ revenues are derived from system design, engineering, manufacturing, sale, distribution, integration, installation, repairing, modifying, overhauling and servicing of aerostructures, avionics, aircraft components, accessories, subassemblies and systems; and (b) Professional Services, whose companies provide professional management services in the traditional gaming industry and in sports wagering.
Aerospace Products. The Aerospace Products segment includes the design, manufacture, sale and service of structural modifications, design, integration and installation of electronic equipment, systems and technologies that enhance aircraft operations, and the design, manufacture and sale of defense related articles. Additionally, we operate Federal Aviation Administration (the “FAA”) Repair Stations. Companies in Aerospace Products concentrate on products and services for Learjet, Textron Beechcraft, King Air, and Textron Cessna turboprop aircraft.
Products. The aviation-related products that the companies within this group design, engineer, manufacture, integrate, install, repair and/or service include:
Aerial surveillance products
Navigation / flight display installations
Aerodynamic enhancement products
Crew work stations
Airplane range extension products
Electrical power systems and switching equipment
Avcon stability enhancing fins
Enlarged aircraft doors
Airplane nose extension products
Powered airplane sensor lifts
Cargo/sensor carrying pods and radomes
Provisions to allow carrying of external stores
Fuel system protection devices
Specialized cabling and harnesses
5

Modifications. The companies in Aerospace Products have authority, pursuant to Federal Aviation Administration Supplemental Type Certificates (“STCs”) and Parts Manufacturer Approval (“PMA”), to build required parts and subassemblies and to make applicable installations. Companies in Aerospace Products perform modifications in the aviation industry including:
Aerial photograph capabilities
Extended range fuel tanks
Aerodynamic improvements
Radar systems
Avionics systems
ISR – Intelligence Surveillance Reconnaissance
Cargo or expanded-sized doors
Special mission modifications
Search and rescue
Target towing capability
Airborne research capability
Traffic collision avoidance systems
Special Mission Electronics. We supply defense-related, commercial off-the-shelf products to various commercial entities and government agencies and subcontractors in order to update or extend the useful life of systems. These products include:
Cabling
HangFire Override Modules
Electronic control systems
Test equipment
Gun Control Units for Apache and Blackhawk helicopters
Gun Control Units for land and sea based military vehicles
Professional Services. The Professional Services segment includes the management of a gaming and related dining and entertainment facility in Dodge City, Kansas. Boot Hill Casino and Resort features approximately 500 slot machines, 15 table games, a restaurant and a sportsbook.
Boot Hill. Butler National Service Corporation (“BNSC”), and BHCMC, LLC (“BHCMC”), companies in Professional Services, manage The Boot Hill Casino and Resort in Dodge City, Kansas (“Boot Hill”) pursuant to the Lottery Gaming Facility Management Contract, by and among BNSC, BHCMC and the Kansas Lottery, as subsequently amended (“Boot Hill Agreement”). As required by Kansas law, all games, gaming equipment and gaming operations, including sports wagering, at Boot Hill are owned and operated by the Kansas Lottery. On September 1, 2022, sports wagering became legal in the State of Kansas. Sports wagering is managed through the four lottery gaming facility managers. The Company entered into a provider contract with DraftKings for interactive/mobile sports wagering. In addition to an online platform, the Company opened a DraftKings branded sports book at Boot Hill on February 28, 2023.
Architectural Services. Prior to its closure in January 2024, a subsidiary of the Company provided licensed architectural services, including commercial and industrial building design as part of the Professional Services segment.
Proprietary Rights
We do not currently hold any patents, franchises or concessions. In our overhaul and repair business, original equipment manufacturers (“OEMs”) of equipment that we maintain for our customers often include language in repair manuals that relate to their equipment, asserting broad claims of proprietary rights to the contents of the manuals used in our operations. There can be no assurance that OEMs will not try to enforce such claims, including the possible use of legal proceedings. In the event of such legal proceedings, there can be no assurance that such actions against the Company will be unsuccessful. However, we believe that our use of OEM manufacture and repair manuals is lawful.
6

Seasonality
Our Aerospace Products businesses are generally not seasonal. We believe that our Professional Services business, however, is subject to seasonality based on local weather conditions, agricultural and petroleum prices, employment levels and the travel habits of visitors in the market service area.
Raw Materials and Replacement Parts
We purchase raw materials, primarily consisting of sheet and plate aluminum, from various vendors. We purchase casted packaging for our gun controls for which our vendor sources raw aluminum. We also purchase replacement parts, which are utilized in our various repair and overhaul operations. In some cases, we redesign products to accommodate alternative methods and/or materials. We believe that the availability of raw materials is adequate to support our Aerospace Products operations.
Backlog
Our backlog as of April 30, 2025 and 2024 was as follows:
Industry Segment
(in thousands)20252024
Aerospace Products$33,611 $30,265 
Professional Services
Total backlog$33,611 $30,265 
Our backlog as of June 23, 2025, totaled 28,859 for Aerospace Products. The backlog includes orders with signed contracts which may not be completed within the next fiscal year. There can be no assurance that all orders will be completed or that some may ever commence.
Dependence on Significant Customers
During the fiscal year ending April 30, 2025 we derived 25.4% of our revenue from five customers, and we had one "major customer" (10 percent or more of consolidated revenue) that provided 14.8% of total revenue. During the fiscal year ending April 30, 2024 we derived 28.5% of our revenue from five customers, and we had one major customer that provided 15.2% of total revenue. At April 30, 2025 and 2024, we had one customer that accounted for 32.4% and 42.5%, respectively, of our total accounts receivable.
Competition
We compete in the aerospace and casino gaming industries. In the aerospace industry, we compete against peer companies of which some are divisions or subsidiaries of other large companies. In the manufacture of aircraft structures, systems components, subassemblies and parts in addition to services related to aircraft modifications, we compete globally against subsidiaries of much larger companies, original equipment manufacturers and smaller independent integrators or operators. Competition for the aviation electrical/avionics installations comes from three primary sources, some of whom possess greater financial and other resources than we have: OEMs, independent commercial avionics shops, and government-focused contractors. Many government agencies maintain aircraft support depots or contractor organizations that modify, maintain and repair their aircraft. Participants in the aerospace industry compete primarily based on size of business, technical staffing, quality, turnaround time, capacity and price. Competition in the aerospace business is not for only customers, but also for experienced talent in high demand. We compete against both original equipment manufacturers, independent aircraft modification and maintenance facilities and educational institutions for such staffing.
The casino entertainment business is highly competitive. The industry is comprised of a diverse group of competitors that vary considerably in size and geographic diversity, quality of facilities and amenities available, marketing strategies and financial condition. We compete with other casino facilities in Kansas and Oklahoma. We also compete with other non-gaming resorts and vacation destinations, various other entertainment businesses, and other forms of gaming, such as state
7

lotteries, on-track and off-track wagering, online sports betting platforms, video lottery terminals, gray gaming machines and card parlors. With respect to staffing at the gaming facility, we compete against local businesses for qualified talent.
Government Regulation and Industry Oversight
The aerospace industry is highly regulated in the United States by the FAA and in other countries by similar agencies. Our products and aircraft modifications must be certified by the FAA or meet FAA requirements. FAA certification involves designing, engineering, and testing of specific aircraft models modified with our products. Our businesses, which sell defense products and services directly to the U.S. government or through its contractors, can be subject to various laws and regulations governing pricing and other factors.
We must also satisfy the requirements of our customers that are subject to FAA or similar foreign regulations and provide these customers with products and repair services that comply with the applicable government regulations. The FAA regulates aircraft modifications and operations and requires that aircraft components meet stringent FAA standards. We are subject to inspections by the FAA and may be subjected to fines and other penalties (including orders to cease production) for noncompliance with FAA regulations. In addition, the FAA requires that various maintenance routines be performed on aircraft components. We currently satisfy these maintenance standards allowing component repair and overhaul services at our FAA-approved repair stations.
The FAA licensing process may be costly and time-consuming. To obtain an FAA license, an applicant must satisfy all applicable regulations of the FAA governing repair stations. FAA regulations require that an applicant have experienced personnel, inspection systems, suitable facilities and equipment. In addition, the applicant must demonstrate a need for the license. Because an applicant must procure manufacturing and repair manuals relating to each particular aircraft component in order to obtain a license with respect to that component, the application process may involve substantial time and cost. Such licenses, which are ongoing in duration, are required for us to perform authorized maintenance, repair, and overhaul services for our customers and are subject to revocation by the government for non-compliance with applicable regulations. We believe that we possess all licenses and certifications that are material to the conduct of our business.
Our non-U.S. sales are subject to both U.S. and non-U.S. governmental regulations and procurement policies and practices, including regulations relating to import-export control, tariffs, investment, exchange controls, anti-corruption and repatriation of earnings. Non-U.S. sales are also subject to varying currency, political and economic risks.
Our Professional Services business is subject to various federal, state and local laws and regulations in addition to gaming regulations. These laws and regulations include, but are not limited to, restrictions and conditions concerning gaming, employment, satisfactory background investigations, alcoholic beverages, food service, smoking, currency transactions, taxation, zoning and building codes, and marketing and advertising. Such laws and regulations could change or could be interpreted differently in the future, or new laws and regulations could be enacted. Material changes, new laws or regulations, or material differences in interpretations by courts or governmental authorities could adversely affect our operating results.
Our operations are also subject to a variety of worker and community safety laws. For example, the Occupational Safety and Health Act of 1970, or OSHA, mandates general requirements for safe workplaces for all employees in the United States. We believe that our operations are in material compliance with OSHA's health and safety requirements.
Moreover, our gaming management operations are regulated largely by the Kansas Racing and Gaming Commission and the Kansas Lottery. The gaming industry, in general, is highly regulated and we must maintain our licenses and pay gaming revenue share and taxes to continue our operations. Each gaming facility is subject to extensive regulation under the laws, rules and regulations where it is located. These laws, rules and regulations generally relate to the responsibility, financial stability, integrity and character of the managers, contractors and persons with financial interests in the gaming operations. The process of obtaining such necessary licenses, registrations, or other approvals often involves substantial disclosure of confidential or proprietary information about us and our officers, directors, key personnel and, in certain instances, beneficial owners of our debt or equity securities, and requires a determination by the regulators as to our suitability. Authorities have broad discretion and may require any beneficial holder of our securities directly or indirectly owing five percent 5% of the ownership interest to file an application, make personal or confidential disclosures, be investigated, and be subject to a determination of suitability. If such beneficial holder is found unsuitable, these restrictions may require a holder of our securities to dispose of the securities, or, if the holder refuses or is unable to dispose of the securities, we may be required to repurchase the securities.
8

The Company’s business is also impacted by various other laws and regulations, including, but not limited to, local, state, federal, and international tax codes, import and export controls and customs laws, employment and employment-related laws, environmental laws, intellectual property laws, and consumer protection statutes. The Company from time to time incurs costs in the ordinary course of business in connection with maintaining compliance with these evolving and at times overlapping regulatory regimes.
While we are firmly committed to full compliance with all applicable laws and have developed appropriate policies and procedures to comply with the requirements of the evolving regulatory regimes, we cannot provide assurance that our compliance program will prevent all violations of applicable laws or regulations, or that a violation by us or our personnel will not result in a monetary fine or suspension or revocation of one or more of our licenses.
Human Capital Resources
Other than persons employed by our gaming management subsidiaries there were 144 full time and 3 part time employees on April 30, 2025 compared to 133 full time and 2 part time employees on April 30, 2024. As of June 23, 2025, staffing was 151 full time and 4 part time employees. Our staffing at Boot Hill Casino on April 30, 2025 was 192 full time and 44 part time employees and 196 full time employees and 48 part time employees on April 30, 2024. As of June 23, 2025 our staffing at Boot Hill Casino was 195 full time employees and 46 part time employees.
We believe our success as a company depends on the strength of our workforce. Each leader of an operating subsidiary, reporting to our President and Chief Executive Officer, is responsible for developing and executing our human capital strategy. This includes recruiting, hiring, training and retention as well as providing recommendations for the development of our compensation and benefits programs.
As the success of our business is fundamentally connected to the well-being of our people, we offer benefits that support their physical, financial and emotional well-being. We provide our employees with access to affordable and convenient medical programs intended to meet their physical and emotional needs and the needs of their families. To foster retention, employees with fifteen or more years of service receive an annual retention bonus.
As an added benefit for employees, we offer a 401(k) savings plan with a Company match as well as paid time off, sick leave and personal days. These benefits are in addition to the Company’s market-based compensation program designed to maintain competitive compensation packages for all employees.
None of our employees are subject to collective bargaining agreements.
Executive Officers of the Registrant
Our executive officers are:
NameAgePosition
Christopher J. Reedy (a)59President, Chief Executive Officer and Secretary.
Adam Sefchick (b)47Vice President and Chief Financial Officer.
a.Mr. Reedy was appointed President, Chief Executive Officer and Secretary in January 2025. Mr. Reedy previously served as President and Chief Executive Officer from May 2023 to January 2025. Mr. Reedy served as Chief Operating Officer and Secretary from January 2023 to May 2023 and as Vice President and Secretary from 2005 to January 2023.
b.Mr. Sefchick was appointed Vice President and Chief Financial Officer in May 2025. Prior to working with the Company, Mr. Sefchick served as Chief Accounting Officer during his employment at Jack Cooper Investments, Inc., a specialty transportation and logistics provider from 2015 to 2025. Prior to Jack Cooper Investments, Mr. Sefchick served as Controller at SmartVet Holdings, Inc. from 2014 to 2015 and as an Audit Senior Manager from 2002 to 2014 at Grant Thornton, LLP.
Officers are elected by the Board of Directors of Butler National Corporation and serve at the discretion of the Board. All of the officers of the Company are subject to an employment agreement with the Company. The Company has two “executive officers” pursuant to Exchange Act Rule 3b-7.
9

Available Information
For more information about us, visit our website at www.butlernational.com. The contents of the website are not part of this Annual Report on Form 10-K or incorporated into any other filings we make with the SEC. Our electronic filings with the Securities and Exchange Commission ("SEC") (including all Forms 10-K, 10-Q and 8-K, and any amendments to these reports) are available free of charge through our website immediately after we electronically file with or furnish them to the SEC. The SEC maintains an Internet site that contains reports, proxy and information statements, and other information regarding issuers who file electronically with the SEC at www.sec.gov.
10

Item 1A.    RISK FACTORS
The following statements on risk factors contain “forward-looking statements” within the meaning of Section 21E of the Securities and Exchange Act of 1934, as amended. Forward-looking statements can often be identified by the use of forward-looking terminology, such as “could,” “should,” “will,” “intended,” “continue,” “believe,” “may,” “expect,” “anticipate,” “goal,” “forecast,” “plan,” “guidance” or “estimate,” or the negative of these words, variations thereof or similar expressions. Forward-looking statements are not guarantees of future performance or result and involve risks, uncertainties, and assumptions. Stockholders should be aware of certain risks, including those described below and elsewhere in this Form 10-K, which could adversely affect the value of their holdings and could cause our actual results to differ materially from those projected in any forward-looking statements. We undertake no obligation to update or revise forward-looking statements to reflect changed assumptions, the occurrence of unanticipated events or changes in future operating results, financial condition or business over time, except as expressly required by federal securities laws.
Risks Related to Our Business and Operations
Our Aerospace Products business is subject to significant customer concentration risk.
During the fiscal year ending April 30, 2025, we derived 25.4% of our revenue from five customers, and we had one "major customer" (10 percent or more of consolidated revenue) that provided 14.8% of total revenue. During the fiscal year ending April 30, 2024, we derived 28.5% of our revenue from five customers, and we had one major customer that provided 15.2% of total revenue. At April 30, 2025 and 2024, we had one customer that accounted for 32.4% and 42.5%, respectively, of our total accounts receivable. Our business operations in Tempe, Arizona sell almost entirely to one customer. A loss of business from, or the bankruptcy or insolvency of, one or more of any of these major customers may have a material adverse effect on our financial condition, results of operations, liquidity and cash flows.
We depend on the U.S. government and friendly foreign countries spending for a significant portion of our revenues.
We are a supplier, either directly or as a subcontractor, to the U.S. Government, its agencies and to friendly foreign countries. We rely heavily on government spending for a significant portion of our business. The United States financing or assistance in facilitating foreign objectives around the world impacts our business at our Avcon Industries, Inc. and Butler National - Tempe subsidiaries. If the flow of United States support globally would decrease, it would have a detrimental impact. We depend upon U.S. military spending and the demand for military equipment upgrades. If the U.S. Government or friendly foreign countries ceased doing business with us or significantly decreased the amount of business they do with us, it may have a material adverse effect on our financial condition, results of operations, liquidity and cash flows.
We operate in cyclical industries and an economic downturn could negatively impact our operations.
Historically, adverse conditions in the local, regional, national and global economies have negatively affected our operations, and may continue to negatively affect our operations in the future. Such adverse economic conditions include recessionary economic cycles and downturns in customer business cycles, labor and supply shortages, global uncertainty and instability, inflation, changes in U.S. social, political, and regulatory conditions, tariffs and disruptions in the gaming and aerospace markets. During periods of economic contraction, our revenues may decrease while some of our costs remain fixed or even increase, resulting in decreased earnings. Adverse economic conditions may have a material adverse effect on the Company’s financial condition, results of operations, liquidity and cash flows.
The gaming activities that we offer involve consumer discretionary expenditures and participation in such activities may decline during economic downturns, during which consumers generally earn less disposable income. An uncertain economic outlook, particularly within the region of the gaming facility, may adversely affect consumer spending in our gaming operations and may have a material adverse effect on the Company’s financial condition, results of operations, liquidity and cash flows.
Our Aerospace Products business is subject to the general health of the aviation industry, which may be cyclical. During periods of economic expansion, when capital spending normally increases, we generally benefit from greater demand for our aviation products and services. During periods of economic contraction, when capital spending normally decreases, we generally are adversely affected by declining demand for our aerospace products and services. Similarly, the availability of aircraft from manufacturers has an impact on the orders received from customers requiring new aircraft. Such conditions may also inhibit our ability to obtain products and materials from our suppliers or may negatively impact the affordability of such products and materials. Aviation industry conditions are impacted by numerous factors over which we have no
11

control, including political, regulatory, economic, technical staffing and military conditions, environmental concerns, weather conditions and fuel pricing. Any prolonged cyclical downturn may adversely affect customer demand in our Aerospace Products business and may have a material adverse effect on the Company’s financial condition, results of operations, liquidity and cash flows.
Lack of regulatory approval may lead to difficulties or delays in the development, production, testing and marketing of products, which could adversely affect our business.
Our Aerospace Products business is subject, in part, to regulatory procedures enacted or administered by the Federal Aviation Administration (“FAA”). Accordingly, our business may be adversely affected in the event the Company is unable to comply with such regulations relative to its current products or if any new products or services to be offered by the Company are not formally approved by such agency. Proposed aviation modification products depend upon the issuance by the FAA of a Supplemental Type Certificate with related parts manufacturing authority. Such certifications for future aircraft modification products may not be issued within our expected time frames or issued at all, which may have a material adverse effect on our business. Similarly, the loss of one or more of our current licenses or certifications may also have a material adverse effect on the Company’s financial condition, results of operations, liquidity and cash flows.
We rely on highly skilled personnel and, if we are unable to retain or motivate key personnel or hire qualified personnel, our results of operations could be impacted.
Recruitment and retention of employees are important to the financial condition and business objectives of the Company. Our cost-effective and quality products and services depend on well-trained employees. The continued success of our gaming business depends upon our recruitment and retention of experienced personnel in the technology industry. The loss of such employees could result in significant disruptions to our business, and the integration of replacement personnel could be time-consuming and may have a material adverse effect on the Company’s financial condition, results of operations, liquidity and cash flows.
Likewise, research and development to generate new products and services in our Aerospace Products business is dependent on trained personnel. The Company relies on various engineering resources, both internally and externally, to perform engineering and certification work to develop new products. The new products have been vital to our growth and sustained revenues and are critical to satisfying customer requirements. Certain individuals in the Company hold specific expertise in engineering. We devote significant resources to identifying, hiring, training, and successfully integrating and retaining these employees. A loss of consultants or engineers could adversely affect the financials of the Company. Additionally, key personnel are particularly important in maintaining relationships with the operations related to the FAA and the State of Kansas. Our airplane modification operations are dependent upon our Company Designated Engineering Representatives (“DERs”). If we are unable to obtain FAA approval for DERs to approve airplane modification work when our existing DERs retire or are unable to work, our business operations may suffer. The failure to recruit and retain such key employees may have a material adverse effect on the Company’s financial condition, results of operations, liquidity and cash flows.
We also depend on a limited number of key personnel to manage and operate our businesses, including our executive officers. Our continued growth and success are dependent on the leadership of these key personnel. The Company does not have employment contracts with our executive officers. Several of the tasks each of our executive officers perform lack redundancy. The departure, death or disability of any one of our executive officers or other extended or permanent loss of any of their services, or any negative industry perception with respect to any of them or their loss, could have a material adverse effect on our business. Our success depends heavily upon the continued contributions of these key persons, whose knowledge, leadership and technical expertise would be difficult to replace, and on our ability to attract and retain experienced professional staff. The unexpected loss of services of any of our key personnel, or our failure to manage executive succession successfully, may have a material adverse effect on the Company’s financial condition, results of operations, liquidity and cash flows.
We may face risks related to the geographic location of our casino.
Boot Hill Casino is located in Dodge City, Kansas. Consequently, a significant portion of our gaming business is dependent upon attracting local residents, for both patronage and employees, as well as out of town visitors and is subject to the general economic health of the region around Dodge City. The economy of Dodge City is significantly influenced by the agricultural sector of the national and local economy, which includes both agricultural farming and meat processing, and the oil and gas industry. As a result, changes in the economic climate, weather patterns, the availability of rural medical
12

care, and market fluctuations for agricultural and petroleum products could cause our customers to see a decrease in discretionary income which may negatively impact our revenues from gaming. This may have a material adverse effect on our financial condition, results of operations, liquidity and cash flows.
Due to fixed contract pricing, increasing contract costs exposes us to reduced profitability.
We sell certain products and services to commercial, government, and defense customers under firm fixed-priced contracts, regardless of costs incurred by us. Our Aerospace Products business generated approximately 58% of its 2025 revenue from fixed-price contracts. The costs of producing products or providing services may be adversely affected by increases in the cost of labor, materials, overhead, tariffs and other unknown variants, including manufacturing and other operational inefficiencies and differences between assumptions used by us to price a contract and actual results. Increased costs may result in cost overruns and losses on such contracts, which may adversely affect our financial condition, results of operations, liquidity and cash flows.
We are exposed to risks associated with our international sales.
We conduct our business in a number of foreign countries, some of which are politically unstable or subject to military or civil conflicts. International sales amount to 22% of total revenue in fiscal 2025. Consequently, we are subject to a variety of risks that are specific to international operations, including the following:
Military conflicts, civil strife, and political risks;
Export regulations that could erode profit margins or restrict exports;
Export controls and financial and economic sanctions imposed on certain industry sectors, countries or products;
The burden and cost of compliance with foreign laws, treaties, and technical standards and changes in those regulations;
Contract award and funding delays;
Potential restrictions on transfers of funds;
Import and export duties and value added taxes;
Foreign exchange risk;
Transportation delays and interruptions;
Uncertainties arising from foreign local business practices and cultural considerations; and
Changes in U.S. policies on trade relations and trade policy, including implementation of or changes in trade sanctions, tariffs, and embargoes.
Any measures adopted to reduce the potential impact of losses resulting from the risks of doing business internationally may not be adequate, and the regions in which we operate might not continue to be stable enough to allow us to operate profitably or at all. Our international sales may be subject to local laws, regulations and procurement policies and practices which may differ from U.S. Federal Government regulation, including regulations related to products being installed on aircraft, and export and exchange controls. We are also exposed to risks associated with any relationships with foreign representatives, consultants, partners and suppliers for international sales and operations. Our ability to arrange safe travel to visit our international customers may put our ability to sell to such customers at risk, which may adversely affect our financial condition, results of operations, liquidity and cash flows.
Changing trade policy in the U.S. and other nations and the impact of recently announced tariffs may continue to adversely impact our Company.
Changing policies and priorities in the U.S. government and other nations’ administrations, including recently announced tariffs, may continue to adversely impact our operations. U.S. trade policy has recently been significantly changed. On April 2, 2025, the U.S. government implemented a baseline tariff of 10% on product imports from almost all countries and individualized higher tariffs on certain other countries. Following the announcement of the tariffs, limited exceptions and temporary pauses have been enacted, such as the 90-day pause on the country-specific tariffs for all countries except China, while maintaining the 10% baseline tariff. Certain foreign governments have either taken or are threatening to take retaliatory actions in response. These significant changes may continue to adversely affect our financial condition, results of operations, liquidity and cash flows.
These changes in U.S. trade policy and tariffs have caused uncertainty and volatility in financial markets. Tariffs (imposed or threatened), sanctions, embargoes, export and import controls, and other trade restrictions, along with any retaliatory measures, could increase our costs, decrease demand for our products and services, disrupt our supply chain, adversely
13

affect our operations, or adversely affect our ability to meet contractual and financial obligations. Tariffs or other trade restrictions may also lead to continuing uncertainty and volatility in U.S. and global financial and economic conditions, declining consumer confidence, inflation or an economic slowdown. Tariffs or other trade restrictions could create adverse political relations with our global customers which could result in the termination of certain contracts or a decrease in international customers. These tariffs or other trade restrictions, including other countries’ retaliatory measures, could continue to cause a reduction in our profit margins. Tariffs or other trade restrictions may cause equipment prices to significantly increase, which could adversely affect our growth efforts. Tariffs or other trade restrictions imposed on the importation of parts, raw materials, and products may impact the sale and delivery of products and may increase our costs, which may adversely affect our financial condition, results of operations, liquidity and cash flows.
We may make future acquisitions and our business may suffer if we are unable to successfully integrate such acquisitions into our Company or otherwise manage the growth associated with investments and acquisitions.
We continually review, evaluate and consider potential investments and acquisitions in pursuing our business strategy. In evaluating such transactions, we are making difficult judgments regarding the value of business opportunities, technologies and other assets, and the risk and cost of potential liabilities. Acquisitions and investments involve certain other risks and uncertainties, including the difficulty in integrating newly-acquired businesses, the challenges in reaching our strategic objectives, benefits expected from acquisitions or investments, cost and revenue synergies, interest rates and financial conditions, and risk that markets do not evolve as anticipated and the targeted opportunity or technology do not prove to be those needed to be successful in those markets. Other risks include the diversion of our attention and resources from our current operations, the potential of impairment of acquired assets and the potential loss of key employees of acquired businesses. Acquisitions or other investments may also result in unanticipated costs or expenses, including post-closing asset impairment charges, expenses associated with eliminating duplicate facilities, employee retention, litigation and other liabilities. Failure to realize the benefits of an acquisition may adversely affect our financial condition, results of operations, liquidity and cash flows.
Operational challenges impacting our Aerospace Products business could result in failure to meet customer demand for new modifications.
Our aircraft modification business is extremely complex. Customer projects are often scheduled based upon the availability of certain components and specific airplane models. These components are frequently acquired by the customer or by our Avcon Industries, Inc. subsidiary. Our customers may desire modification to specific airplane models that may become scarce due to competing demand, and limited new aircraft availability, aircraft manufactured parts, manufacturing or labor challenges, among other factors. Operational issues, including delays or defects in parts or supplier components, failure to meet internal performance plans, or delays or failures to achieve required regulatory approval, could result in additional out-of-sequence work and increased production costs, as well as delayed deliveries to customers. We and our suppliers have been experiencing supply chain disruptions as a result of global supply chain constraints and labor instability. Supply chain issues could impact overall productivity and may adversely affect our financial condition, results of operations, liquidity and cash flows.
A decrease in customer demand, coupled with the rise of entities purchasing Avcon-modified airplanes and leasing them, may impact our business and operations.
Our aircraft modification business is dependent on customer demand for Avcon modifications. There are several entities that have purchased Avcon-modified planes and leased them as an alternative to potential customers purchasing a modification for their airplane. If customer demand for Avcon modifications decreases generally, from the issues we may face from being able to meet customer demand for new components, or from the leasing of Avcon-modified airplanes offered by other entities, this may adversely affect our financial condition, results of operations, liquidity and cash flows.
We may not carry sufficient insurance for our airplane modification services and liability stemming from these services could adversely affect our business.
We carry minimal amounts of liability insurance covering the Company for providing airplane modification services. We also expressly disclaim all expressed and implied warranties at law in most of our contracts in which we provide airplane modification services. While our airplane modification service contracts specifically disclaim certain warranties, and contain limitations on our liability, courts may still hold us liable for such claims if asserted against us. This may have a material adverse effect on our financial condition, results of operations, liquidity and cash flows.
14

Cyber security attacks, internal system or service failures, and misappropriation of data or other breaches of information security may adversely impact our business and operations.
We increasingly rely on information technology and other systems, including our own systems and those of service providers and third parties, to manage our business and employee data and maintain and transmit customers’ personal and financial information, payment settlements, and payment funds transmissions. In addition, third-party service providers and other business partners process and maintain our proprietary business information and data. Our collection of such data is subject to extensive regulation by private groups, such as the payment card industry, as well as governmental authorities, including gaming regulatory authorities. Privacy regulations continue to evolve, and we have taken, and will continue to take, steps to comply by implementing processes designed to safeguard the confidential and personal information of our business, employees and customers. Our reliance on information technology and other systems may have a material adverse effect on the Company’s financial condition, results of operations, liquidity and cash flows.
Our information and processes and those of our service providers and other third parties, including our contractors and contractors of our service providers and vendors, are subject to the ever-changing threat of compromised security, in the form of a risk of potential breach, system failure, computer virus, or unauthorized or fraudulent use by customers, Company employees, Company contractors and other third parties including employees and contractors of third-party vendors. The steps we take to deter and mitigate the risks of breaches may not be successful, and any resulting compromise or loss of data or systems could adversely impact operations or regulatory compliance and could result in remedial expenses, fines, litigation, disclosures, and loss of reputation, potentially impacting our financial results. Compromised security or loss of data or systems may also have a material adverse effect on the Company’s financial condition, results of operations, liquidity and cash flows.
Further, as cyber-attacks continue to evolve and become more sophisticated, we may incur significant costs in our attempts to modify or enhance our protective measures or investigate or remediate any actual or perceived vulnerability. Increased instances of cyber-attacks may also have a negative reputational impact that may result in a loss of customer confidence. Any failure to prevent or mitigate security breaches or cyber risk could result in interruptions to the services we provide and cause our customers to lose confidence in our products and services. The unauthorized access, acquisition or disclosure of consumer information could compel us to comply with disparate breach notification laws and otherwise subject us to proceedings by governmental entities, including gaming regulatory authorities, or others and substantial legal and financial liability. This could harm our business and reputation, disrupt our relationships with partners and diminish our competitive position. Cyber-attacks and costs expended on deterrence measures may have a material adverse effect on the Company’s financial condition, results of operations, liquidity and cash flows.
Any system or service disruptions, including those caused by projects to improve our information technology systems, if not anticipated and appropriately mitigated, could disrupt our business, and impair our ability to effectively provide products and related services to our customers and could have a material adverse effect on our business. We could also be subject to systems failures, including network, software, or hardware failures, whether caused by us, third-party service providers, intruders or hackers, computer viruses, natural disasters, power shortages, or terrorist attacks. The failure or disruption of our communications or utilities could cause us to interrupt or suspend our operations or otherwise adversely affect our business. Although we utilize various procedures and controls to monitor and mitigate the risk of these threats, there can be no assurance that these procedures and controls will be sufficient. Moreover, expenditures incurred in implementing cybersecurity and other procedures and controls, including rising insurance costs, could impact our financial condition. Any cybersecurity incident or breach of our data or information systems may adversely affect our financial condition, results of operations, liquidity and cash flows.
We face the risk of fraud, theft, and cheating.
We face the risk that gaming customers may attempt or commit fraud or theft or cheat in order to increase winnings. Such acts of fraud, theft, or cheating could involve the use of counterfeit chips or other tactics, which may or may not occur in collusion with our employees. Internal acts of cheating could also be conducted by employees through collusion with dealers, surveillance staff, floor managers, or other casino or gaming area staff. Additionally, we also face the risk that customers may attempt or commit fraud or theft with respect to our non-gaming offerings or against other customers. Such risks include stolen credit or charge cards or cash, falsified checks, theft of retail inventory and purchased goods, and unpaid or counterfeit receipts. Failure to discover such acts or schemes in a timely manner could result in losses in our operations. Negative publicity related to such acts or schemes could have an adverse effect on our reputation. Any incidents of fraud, theft or cheating may adversely affect our financial condition, results of operations, liquidity and cash flows.
15

We are dependent on third-party platforms to offer sports wagering.
We have an agreement with DraftKings to facilitate online and mobile sports wagering. In September of 2022, we commenced mobile sports wagering with DraftKings. Our Sports Wagering Management Contract with DraftKings is scheduled to expire in September of 2027. If we cannot renew, we may have to enter into a similar contract with a different service provider. There is no guarantee that we will be able to negotiate favorable terms in any renewal or new contract. Our management contract with the Kansas Lottery also expires in 2027. Uncertainty in the future of Kansas’ sports betting market may interrupt our gaming business operations. In April 2025, the Kansas Legislature included a ban in the state budget bill prohibiting the Kansas Lottery from spending state money on negotiating any renewals, extensions or new contracts with sports wagering managers until July 2026. Termination of our Sports Wagering Management Contract with the State of Kansas or a failure to extend our relationship with DraftKings may adversely affect our financial condition, results of operations, liquidity and cash flows.
There can be no assurance our sports wagering operations will be continuous or remain profitable.
In 2022 Kansas legalized intra-state sports wagering and established extensive state licensing and regulatory requirements governing any such intra-state sports wagering. We offer the sports wagering on behalf of the Kansas Lottery pursuant to state statute and a sports wagering management contract that was effective September of 2022 and has a five-year term.
The Kansas legislature placed a proviso on a budget bill during the 2025 legislative session that restricts the renewal or extension of sports wagering management contracts for the next two years to approval by the legislature. We have no assurances with respect to the renewal or extension of our sports wagering management contract. We launched online and mobile sports wagering applications in the fall of 2022. Our contracted sports wagering platform competes in an evolving and highly competitive market against a number of competitors. The increasingly competitive market may have a material adverse effect on the Company’s financial condition, results of operations, liquidity and cash flows.
Additionally, we have entered into an agreement with sports wagering vendor DraftKings, and may enter into additional agreements with strategic partners and other third-party vendors to provide market access. There can be no assurance that the Kansas audience will continue to engage in sports wagering and online gaming products to the extent that we expect. The success of our sports wagering activity is dependent on a number of additional factors, many of which are beyond our control, including the ultimate revenue share rates and license fees charged by the state of Kansas; our ability to maintain market share in Kansas; the access to online or mobile sports wagering in other states; the timeliness and the technological and popular viability of our products; new technology that may be used to facilitate sports wagering that may better appeal to our customers; our ability to compete with new entrants in the market; changes in consumer demographics and public tastes and preferences; cancellations and delays in sporting seasons and sporting matches as a result of events such as players strikes or lockouts; and the availability and popularity of other forms of entertainment. There can be no assurance that we will be able to compete effectively or that our offerings will be successful and generate sufficient returns on our investment. Any of the factors that impede sports wagering may adversely affect our financial condition, results of operations, liquidity and cash flows.
We are subject to certain change of control restrictions, which could make it more difficult to be acquired.
Some provisions of our Articles of Incorporation, our Bylaws and state of Kansas regulations could make it more difficult for a potential acquirer to acquire a majority of our outstanding voting stock. This includes, but is not limited to, provisions that: provide for a classified Board of Directors (which will remain until the 2027 Annual Meeting of Stockholders), prohibit stockholders from taking action by written consent, and restrict the ability of stockholders to call special meetings. We are also subject to provisions of Kansas law K.S.A. 17-6427 that prohibit us from engaging in any business combination with any interested stockholder for a period of three years from the date the person became an interested stockholder, unless certain conditions are met, which could have the effect of delaying or preventing a change of control. In light of the highly regulated nature of our business and the authority of the regulatory agencies that monitor our business to monitor the composition of our shareholders, the Board has consistently believed these restrictions are appropriate. We are subject to the state of Kansas Lottery Gaming Facility management contract approval process. This process requires that any entity or person directly or indirectly owning five percent (5%) of the ownership interest of a management company must be found suitable to be an owner by the state of Kansas. If found unsuitable by any agency, the stockholder must offer all of the interest in Company stock held by such stockholder to the Company for cash at the current market bid price, less a fifteen percent (15%) administrative charge, and the Company must purchase such interest within six months of the offer. These restrictions may result in missed opportunities for the Company and could result in a reduced share price of our common stock, which could harm our business.
16

Legal and Regulatory Risks
We are subject to significant government regulation and may need to incur significant expenses to comply with new or more stringent government regulation.
Our Aerospace Products business is subject to regulation by the FAA. We manufacture products and parts under FAA Parts Manufacturing Authority requiring qualification and traceability of all materials and vendors used by us. We make aircraft modifications pursuant to the authority granted by Supplemental Type Certificates issued by the FAA. We repair aircraft parts pursuant to the authority granted by our FAA Authorized Repair Station. Before we sell any of our products that are to be installed on an aircraft, they must meet certain standards of airworthiness established by the FAA or the equivalent regulatory agencies in certain other countries. New, more stringent government regulations, or different interpretations of current regulations may be adopted in the future. Changes in the availability of FAA resources to process approvals of modifications, such as a decrease in staffing and experience at FAA certification offices, may adversely affect our business. Changes in the regulations that impact our ability to export modifications may also harm our operations. Likewise, adverse determinations or policy directives from the United States government with respect to controls and classifications of our Avcon Industries, Inc. products could adversely affect the financial condition of the Company. Our failure to comply with applicable regulations could result in the termination of or our disqualification from some of our material contracts, licenses, certificates, authorizations, or approvals, which could have a material adverse effect on our operations and financial condition. Related costs of compliance with, or liability for violations of, existing or future regulations may adversely affect our financial condition, results of operations, liquidity and cash flows.
The online gaming industry is heavily regulated and the Company’s failure to obtain or maintain applicable licensure or approvals, or otherwise comply with applicable requirements, could be disruptive to our business and could adversely affect our operations.
We are subject to regulation in connection with our management of a State of Kansas-owned Lottery Gaming Facility. Kansas gaming authorities may require our management personnel, the Company and the managing subsidiaries, and key personnel of all entities to maintain a state-issued license or undergo background checks. Each State Gaming Agency has broad discretion in granting, renewing, and revoking licenses. Obtaining such licenses and approvals could be time consuming and may be unsuccessful or involve considerable expense, which could adversely affect our ability to successfully operate our business. Further, the failure of the Company or key personnel to obtain or retain a license could have a material adverse effect on the Company or on its ability to obtain or retain these licenses in other jurisdictions. Such licensing requirements may have a material adverse effect on the Company’s financial condition, results of operations, liquidity and cash flows.
Our present and future stockholders are, and will continue to be, subject to review by regulatory agencies. We are subject to the Lottery Gaming Facility management contract approval process in the state of Kansas. This process requires that any entity or person directly or indirectly owning five percent (5%) of the ownership interest of a management company must be found suitable to be an owner by the state of Kansas. If found unsuitable by any agency, the stockholder must offer all of the interest in Company stock held by such stockholder to the Company for cash at the current market bid price, less a fifteen percent (15%) administrative charge, and the Company must purchase such interest within six months of the offer. The stockholder is required to pay all costs of investigation with respect to a determination of his, her or their suitability. Any such forced sale may negatively affect the trading price and liquidity of our shares. In addition, regardless of ownership, each member of the Board of Directors and certain officers of the Company are subject to a finding of suitability by any Agency on a regular basis. If a Board member or officer were found unsuitable, we may be forced to dissociate with such person. Such forced dissociation may adversely affect our financial condition, results of operations, liquidity and cash flows.
Gaming regulation and law is evolving, which may adversely affect our business.
Gaming management operations are and will be subject to extensive gaming laws and regulations, many of which were recently adopted and have not been the subject of definitive interpretations and are still subject to proposed amendments and regulation. The political and regulatory environment in which the Company is and will be operating with respect to gaming activities is dynamic and rapidly changing. For example, in April 2025, the Kansas Legislature included a ban in the state budget bill prohibiting the Kansas Lottery from spending state money on negotiating any renewals, extensions or new contracts with sports wagering operators until July 2026.
17

Some legislative efforts seek to enact a smoking ban that would impact our casino facility. Smoking is permitted in Native American casinos in the State of Kansas and in casinos in neighboring states. Such a ban, if enacted, would put us at a competitive disadvantage and may adversely affect our operations. Additionally, certain political efforts seek a significant regulatory change for Native American gaming that, if enacted, could lead to Native American casino gaming over the internet throughout the state. Propositions have also been made that would make it easier for Native American tribes to place land into trust that would enable the tribes to conduct gaming operations. Additional gaming would increase competition for discretionary income from our gaming patrons. The State of Kansas may enact new legislation involving the expansion of gaming including with respect to internet and mobile gaming. Furthermore, regulatory costs may continue to rise. We may not be able to respond quickly or effectively to regulatory, legislative, and other developments, and these changes may in turn impair our ability to offer our existing or proposed products and services or increase our expenses in providing these products and services. Adoption or changes in gaming laws and regulations could adversely affect our financial condition, results of operations, liquidity and cash flows.
We are subject to extensive taxation policies, which could adversely affect our business.
The federal government has, from time to time, considered a federal tax on casino revenues and may consider such a tax in the future. If such an increase were to be enacted, our ability to incur additional indebtedness in the future to finance casino development projects could be materially adversely affected. Additionally, gaming companies are currently subject to significant state and local taxes and fees, in addition to normal federal and state corporate income taxes, and such taxes and fees are subject to increase at any time. The Boot Hill Casino, pursuant to its Management Contract extension with the State of Kansas, pays a total revenue share of 29% of gross legacy gaming revenue (sports wagering revenue share is 10% to the State). The Boot Hill Casino is contractually obligated to pay its proportionate share of certain expenses incurred by the Kansas Lottery Commission and the Kansas Racing and Gaming Commission, which amounted to $2.7 million during fiscal year ended April 30, 2025. On December 15, 2024, the tax rate to the state increased by 2% and we begin our second 15-year management contract for traditional gaming at Boot Hill Casino. Such taxes and expenses may have a material adverse effect on the Company’s financial condition, results of operations, liquidity and cash flows.
Changes in financial reporting regulations could have a materially adverse effect on our business.
The Company reports information to its stockholders and the general public pursuant to the regulations of various federal and state commissions and agencies. The Company is subject to guidance from the FASB (Financial Accounting Standards Board) and the Securities Exchange Commission. The political and regulatory environment in which the Company operates is dynamic and rapidly changing, and adoption or changes in regulations defining accounting procedures or reporting requirements could increase expenditures to report required financial information, which may adversely affect our financial condition, results of operations, liquidity and cash flows.
Financial Risks
Our business requires financing and financing is dependent upon the stability of economic markets.
Our ability to manage and grow our business and to execute our business strategy is dependent, in part, on the continued availability of financing. Access to financing may be limited by various factors, including the condition of overall credit markets, the current high interest rate environment, general economic factors, state of the aviation or gaming industry, our financial performance, and credit ratings. Financing may not continue to be available to us on favorable terms, or at all. If we are unable to obtain additional capital when required, or on satisfactory terms, we may be precluded from maintaining or enhancing our properties, taking advantage of future opportunities, growing our business, acquiring new properties, or responding to competitive pressures. Our dependence on financing may have a material adverse effect on the Company’s financial condition, results of operations, liquidity and cash flows.
We may be required in the future to record impairment losses related to assets we currently carry on our balance sheet.
We own and distribute aircraft parts and components. Recurring losses in certain operations could require us to evaluate the recoverability of the carrying value of the related assets and recognize an impairment charge through earnings to reduce the carrying value. In addition, if aircraft for which we offer replacement parts, components, or supply maintenance services are retired and there are fewer aircraft that require these parts or services, our revenues in the future may decline from historical trends. Such losses may have a material adverse effect on the Company’s financial condition, results of operations, liquidity and cash flows.
18

We evaluate intangible assets for impairment annually during the fourth quarter and in any interim period in which circumstances arise that indicate our intangible asset may be impaired. Indicators of impairment include, but are not limited to, the loss of significant business or significant adverse changes in industry or market conditions. No events occurred during the periods presented indicating the existence of an impairment with respect to our intangible assets. Preparation of forecasts for use in the long-range plan and the selection of the discount rate involve significant judgments that we base primarily on existing firm orders, expected future orders and general market conditions. Significant changes in these forecasts or the discount rate selected could affect the estimated fair value and could result in an impairment charge in a future period. Significant changes in forecasts or the selected discount rate may also have a material adverse effect on the Company’s financial condition, results of operations, liquidity and cash flows.
We make a number of assumptions when determining the recoverability of our assets, including historical sales trends, current and expected usage trends, replacement values, residual values, future demand, and future cash flows. Differences between actual results and the assumptions utilized by us when determining the recoverability of our assets could result in impairment charges in future periods, which may adversely affect our results of operations, financial condition, liquidity and cash flows.
Risks Related to our Stock
Because our common stock is deemed a “penny” stock, an investment in our common stock should be considered high risk and subject to marketability restrictions.
Since our common stock is a penny stock, as defined in Rule 3a51-1 under the Exchange Act, it will be more difficult for investors to liquidate their investment. Until the trading price of the common stock increases so that it no longer qualifies as a “penny stock,” if ever, trading in the common stock is subject to the penny stock rules of the Exchange Act. Those rules require broker-dealers, before effecting transactions in any penny stock, to:
Deliver to the customer, and obtain a written receipt for, a disclosure document;
Disclose certain price information about the stock;
Disclose the amount of compensation received by the broker-dealer or any associated person of the broker-dealer;
Send monthly statements to customers with market and price information about the penny stock; and
In some circumstances, approve the purchaser’s account under certain standards and deliver written statements to the customer with information specified in the rules.
Consequently, the penny stock rules may restrict the ability or willingness of broker-dealers to sell the common stock and may affect the ability of holders to sell their common stock in the secondary market and the price at which such holders can sell any such securities. These additional procedures could also limit our ability to raise additional capital in the future. Such penny stock rules may also have a material adverse effect on the Company’s financial condition, results of operations, liquidity and cash flows.
We may conduct a reverse stock split, which could expose us to certain risks.
The possibility of the Company undergoing a reverse stock split has been discussed at prior annual meetings as a means to increase the common stock share price. We operate in competitive industries and the Company must consider all strategies to increase our common stock share price for stockholders. A reverse stock split and subsequent increase in the common stock price could elicit a positive market reaction and attract new investors to the Company. There are also risks with a reverse stock split. The market could react negatively to the consolidation and our common stock could come under renewed selling pressure, which would negatively affect the trading price of our common stock. A reverse stock split may have a material adverse effect on the Company’s financial condition, results of operations, liquidity and cash flows.
General Risk Factors
We operate in competitive markets, and competitive pressures could adversely affect our business.
The markets for our Aerospace Products to our commercial, government, and defense customers are highly competitive, and we face competition from a number of sources, both domestic and international. While we believe that we have unique products and proprietary designs that provide a competitive advantage to other modification businesses, the risk exists that other businesses could expand into the marketplace of our Aerospace Products business. Some of our competitors have substantially greater financial and other resources than we have, and others may price their products and services below our
19

selling prices. These competitive markets also create pressure on our ability to hire and retain qualified technicians and other skilled labor needs. These competitive pressures may adversely affect our financial condition, results of operations, liquidity and cash flows.
Additionally, because of the rapid rate at which the gaming industry has expanded, and continues to expand, the gaming industry may be at risk of market saturation, both as to specific areas and generally. Overbuilding of gaming facilities by others at particular sites in competitive markets may have a material adverse effect on our ability to compete and on our operations. Other forms of entertainment, such as television, movies, sporting events and the Kansas Lottery operating iLottery, are more well-established and may be perceived by our users to offer greater variety, affordability, interactivity and enjoyment. We compete with these other forms of entertainment for the discretionary time and income of our users. It is possible that these secondary competitors could reduce the number of visitors to our facilities or the amount they are willing to wager with us, which may adversely affect our financial condition, results of operations, liquidity and cash flows.
Acts of terrorism and war could disrupt our business.
Terrorist attacks and other acts of war or hostility create many economic and political uncertainties. We cannot predict the extent to which terrorism, security alerts, war, or hostilities throughout the world will continue to directly or indirectly impact our business and operating results. Because of the threat of terrorist attacks and other acts of war or hostility in the future, premiums for certain insurance products have increased, and some types of insurance are no longer available. Given current conditions in the global insurance markets, we are substantially uninsured for losses and interruptions caused by terrorist acts and acts of war. If any such event were to affect our properties, it may adversely affect our financial condition, results of operations, liquidity and cash flows.
Climate change, inclement weather, natural or human-caused disasters and other conditions could seriously disrupt our business and operations.
Our Company and our customers are vulnerable to the increasing impact of climate change. Climate change may increase the severity or frequency of extreme weather conditions. Volatile changes in weather conditions, including extreme heat or cold, could increase the risk of wildfires, floods, blizzards, hurricanes, tornadoes, storms and other weather-related disasters. Natural or human-caused disasters or other catastrophic events could adversely impact our business and operating results. Such events could lead to the loss of use of one or more of the facilities for which we provide management services for an extended period of time and disrupt our ability to attract customers to our gaming facilities. Such events could also result in loss or damage to employee homes or inability to relocate key employees. Additionally, damage from severe weather to our aircraft modification facilities could have an adverse impact on our business if we are unable to continue performing aircraft modifications. Our gaming operations are subject to the weather and other conditions that could disrupt or reduce the number of customers who visit our casino. If weather conditions limit access to our casino or otherwise adversely impact our ability to operate our casino at full capacity, our revenue could suffer, which may adversely affect our operations and cash flows. We also face risks that the weather and other conditions could adversely affect the local industries in Dodge City, Kansas, where the Boot Hill Casino is located. The local economy in Dodge City is primarily fueled by the agriculture, meat processing and oil and gas industries. In the event the weather or other conditions severely disrupt these industries, we could see a reduction in the number of customers who visit our casino, which may adversely affect our financial condition, results of operations, liquidity and cash flows.
Rising inflation has increased costs related to materials and labor, which has adversely impacted our operational capacity and lowered profitability.
The Bureau of Labor Statistics reported that the Consumer Price Index increased 2.4 percent in 2025 thus far. Many of our operating expenses are sensitive to increases in inflation including equipment prices, fuel costs, and employee-related costs. Insurance costs have also significantly increased with most major carriers. Furthermore, current inflationary pressures may increase costs for materials, supplies, and services. Rising inflation may also drive demand for increases in compensation for employees, which may result in increased labor costs. With increasing costs, we may have to increase our prices to maintain the same level of profitability. If we are unable to increase our prices sufficiently to offset increasing expenses, then inflation may have a material adverse effect on our financial condition, results of operations, liquidity and cash flows.
Item 1B.    UNRESOLVED STAFF COMMENTS
Not applicable.
20

Item 1C.    CYBERSECURITY
Risk Management and Strategy
The Company maintains cybersecurity processes, technologies and controls to help it assess, identify and manage material risks from cybersecurity threats. These processes, technologies and controls are part of the Company’s overall enterprise risk management process.
Our cybersecurity program is based on the National Institute of Standards and Technology Cybersecurity Framework and is designed to ensure that our information systems are effective and are prepared for cybersecurity threats, including through regular oversight and mitigation of internal and external threats. As a U.S. defense subcontractor, we are additionally obligated to comply with Department of Defense regulations such as Defense Federal Acquisition Regulation Supplement.
The Company utilizes existing employees and contracts with third party firms to evaluate our information security program, for continuous system monitoring and threat detection, to gather insights for identifying and assessing material cybersecurity threats, and for potential mitigation assistance. We conduct cybersecurity assessments using third-party service providers, and we require them to promptly notify the Company of any cybersecurity risks, threats or incidents that might impact us.
The Company has an established cybersecurity and information security awareness training program that includes mandatory annual training and regular communications for our employees regarding cybersecurity threats and methods of mitigation.
There can be no guarantee that our policies and procedures will be effective. Although our risk factors include further detail about the material cybersecurity risks we face, we believe that risks from cybersecurity threats have not materially affected our business to date. We can provide no assurance that there will not be incidents in the future or that they will not materially affect us, including our business strategy, results of operations or financial condition. For more information about the cybersecurity risks we face, see the risk factor entitled “Cyber security attacks, internal system or service failures, and misappropriation of data or other breaches of information security may adversely impact our business and operations” in Item 1A. Risk Factors.
Governance
Management is responsible for the day-to-day assessment and management of cybersecurity risks. Cybersecurity measures that pertain specifically to Company’s Boot Hill subsidiary have been delegated to Boot Hill’s Board of Managers, a committee comprised of directors and officers of the Company and officers of Boot Hill. This committee is responsible for ensuring compliance with Kansas Racing and Gaming Commission regulations.
The Board of Directors has oversight responsibility for the Company’s strategic and operational risks. The Board has delegated oversight responsibility for certain risks to its committees, including delegation to the Board’s Nominating and Governance Committee oversight of the Company’s major non-financial reporting enterprise risk assessment and management processes not retained by the Board. However, given the broad and important role of cybersecurity oversight, the Board has determined that oversight for cybersecurity should remain with the full Board. The Board routinely receives reports from the Company’s Chief Executive Officer, with the assistance of the Company’s IT department, concerning the Company’s cybersecurity risk management and strategies and related processes, technologies and controls.
Item 2.    PROPERTIES
Corporate
Our corporate headquarters are located in a 36,000 square foot leased facility with hanger and office space at One Aero Plaza, New Century, Kansas (located at the New Century Airport).
Aerospace Products (dollars in thousands)
Butler National Corporation has an office and manufacturing operations at 4654 South Ash Ave, Tempe, Arizona in a 16,110 square foot owned facility.
21

Butler Avionics, Inc. and Butler National Aviation Certification Center are located at One Aero Plaza, New Century, Kansas in the same facility as the corporate office.
Butler Machine, LLC, dba KC Machine, has an office and manufacturing operations at 505 S McCleary Rd, Excelsior Springs, Missouri in a 15,456 square foot owned facility on which a 2,902 square foot expansion is currently in process.
Avcon Industries, Inc. is located at 714 North Oliver Road, Newton, Kansas, in a 47,000 square foot leased facility with hangar and office space at the municipal airport in Newton, Kansas. In addition, Avcon Industries, Inc. owns a 12,000 square foot hangar and office space at the municipal airport in Newton, Kansas. In April of 2025, Avcon purchased a 33,600 square foot manufacturing and office space building improvement at the Newton Airport at 532 N. Oliver, Newton, Kansas on which the land is leased from the City of Newton/Harvey County, Kansas.
Professional Services
BHCMC, LLC is located at 4000 W. Comanche in Dodge City, Kansas in a 60,000 square foot owned building known as the Boot Hill Casino facility.
BHCMC, LLC has an administration center located at 2601 N. 14th Avenue in Dodge City, Kansas in a 29,000 square foot owned facility.
Management believes our properties have been well-maintained, are suitable and adequate for us to operate at present levels, and the current productive capacity. The utilization of these facilities is appropriate for our existing real estate requirements. However, significant increases in customer orders, changes in product lines, and/or future acquisitions may require expansion of our current properties or the addition of new properties.
Item 3.    LEGAL PROCEEDINGS
As of June 23, 2025, there are no significant known legal proceedings pending against us. We consider all such unknown proceedings, if any, to be ordinary litigation incident to the character of the business. We believe that the resolution of any claims will not, individually or in the aggregate, have a material adverse effect on the financial position, results of operations, or liquidity of the Company.
Item 4.    MINE SAFETY DISCLOSURES.
Not applicable.
PART II
Item 5.    MARKET FOR THE REGISTRANT'S COMMON EQUITY, RELATED STOCKHOLDER MATTERS AND ISSUER PURCHASES OF EQUITY SECURITIES.
COMMON STOCK (BUKS)
(a)Market Information: Our shares are exclusively quoted on OTCQX platform under the symbol “BUKS”.
The range of the high and low bid prices per share of the common stock, for fiscal years 2025 and 2024, as reported by OTC Markets Group, is set forth below. Such market quotations reflect inter-dealer prices, without retail mark-up, mark-down or commissions, and may not necessarily represent actual transactions.
Year Ended April 30, 2025Year Ended April 30, 2024
LowHighLowHigh
First quarter$0.81 $0.95 $0.66 $0.84 
Second quarter$0.90 $1.44 $0.57 $0.84 
Third quarter$1.25 $1.98 $0.64 $0.82 
Fourth quarter$1.30 $1.84 $0.74 $0.93 
(b)Holders: As of June 23, 2025, there were approximately 947 holders of record of our common stock. Based on Broadridge data, we estimate an additional 1,300 Non-Objecting Beneficial Owners (NOBOs). The number of
22

Objecting Beneficial Owners (OBOs) is not known, and therefore the total number of beneficial holders may be significantly higher. The price of the stock as of June 23, 2025 was approximately $1.52 per share.
(c)Dividends: We have not paid any cash dividends on common stock, and the Board of Directors does not expect to declare any cash dividends in the foreseeable future.
SECURITIES CONVERTIBLE TO COMMON STOCK
As of June 23, 2025, there were no convertible preferred shares or convertible debenture notes outstanding.
STOCK REPURCHASE PROGRAM
In December 2016, the Board of Directors approved a common stock repurchase program. The program was established for the purpose of enabling the Company to flexibly repurchase its own shares in consideration of factors such as opportunities for strategic investment, the Company’s financial condition and the price of its common stock as part of improving capital efficiency. In July 2023, the Board of Directors approved an increase in the size of the Company’s common stock repurchase program from $4 million to $9 million. In October 2024, the Board of Directors approved an increase in the size of the Company’s common stock repurchase program from $9 million to $11 million. In June 2025, the Board of Directors approved an increase in the size of the Company’s common stock repurchase program from $11 million to $15 million. The program is currently authorized through April 15, 2027.
The table below provides information with respect to common stock purchases by the Company during the quarter ended April 30, 2025.
PeriodTotal Number of Shares PurchasedAverage Price Paid per ShareTotal Number of Shares Purchased
as Part of Publicly Announced
Plans or Programs
Approximate Dollar Value of
Shares That May Yet Be
Purchased Under the Plans or
Programs
Program authorization$11,000 
Shares purchased prior to January 31, 202511,530,519$0.69 11,530,519$3,039 
Month ended February 28, 2025 (a)266$1.79 266$3,015 
Month ended March 31, 2025 (a)455,880$1.66 455,880$3,014 
Month ended April 30, 2025 (a) (b)15,153$1.63 15,153$2,274 
Total12,001,818$0.73 12,001,818
(a)These shares of common stock purchased were purchased through private transactions.
(b)The approximate dollar value of shares that may yet be purchased under the plans or programs at April 30, 2025 does not include the additional $4 million increase in the size of the Company's common stock repurchase program that the Board of Directors approved in June 2025.
Item 6.    RESERVED
Item 7.    MANAGEMENT'S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS
The following Management Discussion and Analysis (MD&A) is intended to help the reader understand our results of operations and financial condition for fiscal years 2025 and 2024 by discussing principle factors affecting the results of operations, liquidity and capital resources, as well as the critical accounting policies of the Company and its wholly-owned subsidiaries and affiliates. This MD&A should be read in conjunction with our consolidated financial statements and the accompanying notes to the consolidated financial statements.
23

Our fiscal year ends on April 30th. Fiscal years 2025 and 2024 consisted of 52 weeks and ended on April 30, 2025 and April 30, 2024, respectively. All references to years in this MD&A represent fiscal years unless otherwise noted.
Overview
We have two separate reporting segments: Aerospace Products and Professional Services. Aerospace Products and Professional Services do not share the same customers or suppliers and have substantially distinct businesses. The Aerospace Products operating segment provides products and services in the aerospace industry. Companies in Aerospace Products derive their revenue from system design, engineering, manufacturing, integration, installation, repairing, overhauling, servicing and distribution of aerostructures, avionics, aircraft components, accessories, subassemblies and systems. The Professional Services operating segment provides services in the gaming industry. Professional Services companies manage a gaming and entertainment facility and previously provided architectural services. These reporting segments operate through various subsidiaries and affiliates listed on Exhibit 21 to this Form 10-K.
Management is focused on increasing long-term shareholder value from increased cash generation, earnings growth, and prudently managing capital expenditures. We plan to do this by continuing to drive increased revenues from product and service innovations, strategic acquisitions, and targeted marketing programs. Specifically, we actively work in the Aerospace Products segment to develop and promote new STC-approved airplane modifications and derivatives of our proprietary gun control design to open new market opportunities. In the Professional Services segment, we look for new ways to provide an enjoyable and entertaining experience to attract patrons to the gaming facility.
Butler National’s strategy is dependent on a number and viability of ongoing factors as discussed under “Forward-Looking Statements” and Part 1, Item 1A, “Risk Factors.” The key factors that affect our operating results are the customer headcount at Boot Hill, the number and viability of new STCs we are able to develop, our ability to market STCs in domestic and international markets, the growth of our new sports wagering platforms, and our ability to manage our cost structure for capital expenditures and operating expenses such as salaries, wages and benefits, claims and insurance expense, maintenance, and new equipment or raw materials.
Results Overview
Our fiscal 2025 revenue increased 7% to $84.0 million compared to $78.4 million in fiscal 2024. In fiscal 2025 the Professional Services revenue decreased less than 1% primarily due to a decrease in casino gaming revenue, offset by an increase in sportsbook revenue. There was an increase of 15% in the Aerospace Products revenue in fiscal 2025 which can be attributed to targeted marketing efforts for our new STC’s and special mission products.
Our fiscal 2025 net income was $12.6 million compared to net income of $12.5 million in fiscal 2024. Earnings per share was $0.19 for fiscal 2025 compared to $0.18 in fiscal 2024. We continue focusing on our margin expansion initiatives, including efficiencies in our implementation of improved operational processes and controlling general and administrative expenses. We have made a deliberate shift toward higher-margin product lines and improved operational alignment. We expanded our fabrication capabilities through the new facility in Newton, Kansas, and continued growth at our KC Machine location. At the same time, we’re optimizing our workforce by balancing production between Newton and New Century to address labor availability and demand. As a result, the fiscal 2025 operating income was $16.8 million, an increase of 27% from $13.2 million in fiscal 2024. This represents an operating margin of 20% in fiscal 2025, compared to 17% in fiscal 2024 (operating income as a percentage of revenue), an increase of approximately 18%.

24

RESULTS OF OPERATIONS
Fiscal 2025 compared to Fiscal 2024
(dollars in thousands)2025Percent of Total Revenue2024Percent of Total RevenuePercent Change 2024-2025
Revenue:
Professional Services$38,267 46 %$38,640 49 %(1 %)
Aerospace Products45,701 54 %39,736 51 %15 %
Total revenues83,968 100 %78,376 100 %%
Costs and expenses:
Cost of professional services16,031 19 %15,761 20 %%
Cost of aerospace products29,890 36 %28,711 37 %%
Marketing and advertising3,717 %5,009 %(26 %)
General, administrative and other17,503 21 %15,656 20 %12 %
 
Total costs and expenses67,141 80 %65,137 83 %%
Operating income$16,827 20 %$13,239 17 %27 %
Revenue
Revenue increased to $84.0 million in fiscal 2025, compared to $78.4 million in fiscal 2024. See “Operations by Segment” below for a discussion of the primary reasons for the increase in revenue.
Professional Services derives its revenue from professional management services in the gaming industry through Butler National Service Corporation (“BNSC”) and BHCMC, LLC (“BHCMC”). Prior to the closure of BCS Design, Inc. (“BCS”) in January 2024, the Professional Services segment also included architectural and management support services. Revenue from Professional Services decreased by less than 1% to $38.3 million in fiscal 2025 compared to $38.6 million in fiscal 2024. Sports wagering through the DraftKings sports wagering platform brought in $5.8 million of revenue during fiscal 2025 compared to $4.6 million in fiscal 2024. Traditional casino gaming revenue decreased $1.5 million.
Aerospace Products derives its revenue by designing, engineering, manufacturing, installing, servicing and repairing products for aircraft and military vehicles. Aerospace Products revenue increased by 15% to $45.7 million in fiscal 2025 compared to $39.7 million in fiscal 2024. The increase in revenue is primarily due to an increase in the aircraft modification business of $4.5 million and an increase in special mission electronics of $0.8 million.
Costs and expenses
Costs and expenses related to Professional Services and Aerospace Products include the cost of engineering, labor, materials, equipment utilization, control systems, security and occupancy.
Costs and expenses increased 3% in fiscal 2025 to $67.1 million, compared to $65.1 million in fiscal 2024. The increase was primarily driven by higher labor costs and increased costs of aerospace products, reflecting higher sales in the Aerospace Products segment. This was partially offset by a $1.3 million decrease in marketing and advertising expenses. Costs and expenses represented 80% of total revenue in fiscal 2025, compared to 83% in fiscal 2024. This represents an operating margin of 20.0% in fiscal 2025, compared to 16.9% in fiscal 2024 (operating income as a percentage of revenue), an increase of approximately 18%.
Costs of Professional Services increased 2% in the year ended April 30, 2025, to $16.0 million compared to $15.8 million in the year ended April 30, 2024. Costs were 42% of Professional Services revenue in the year ended April 30, 2025, as
25

compared to 41% of Professional Services revenue in the year ended April 30, 2024. The increase is directly related to an increase in labor costs.
Costs of Aerospace Products increased 4% in the year ended April 30, 2025, to $29.9 million compared to $28.7 million for the year ended April 30, 2024. The increase is directly related to an increase in material and labor costs, impacted by our increased sales. Costs were 65% of Aerospace Products revenue in the year ended April 30, 2025, as compared to 72% of total revenue in the year ended April 30, 2024, reflecting increased efficiencies of our engineering and fabrication leading to improved operating profit margins.
While we continue to work to control costs, with the sales growth and expansion of aircraft modification installations at the New Century facility, the need for parts fabrication exceeded our existing shop capacity in Newton, Kansas. In response, in April, 2025, we purchased a building adjacent to our Newton airport campus for the primary purpose to expand our internal fabrication capabilities.
Marketing and advertising expenses decreased 26% to $3.7 million in fiscal 2025, from $5.0 million in fiscal 2024. Costs were 4% of total revenue in the year ended April 30, 2025 as compared to 6% of total revenue in the year ended April 30, 2024. The decrease in fiscal 2025 is due to a change in marketing strategy and methods to attract customers, with less focus on various media advertising and more focus on loyalty based promotions. Marketing and advertising expenses include advertising, sales and marketing labor, gaming development costs, and casino and product promotions.
General, administrative and other expenses increased 12% to $17.5 million in fiscal 2025, from $15.7 million in fiscal 2024. Costs were 21% of total revenue in the year ended April 30, 2025, compared to 20% of total revenue in the year ended April 30, 2024. The increase is primarily due to greater depreciation as a result of increased fixed assets, higher insurance premium costs, and higher administrative and overhead labor costs in fiscal 2025.
Other income (expense)
Other income (expense) was ($0.1) million in fiscal 2025 compared to $3.5 million in fiscal 2024, a change of $3.6 million from fiscal 2024 to fiscal 2025. Interest expense was ($2.2) million in fiscal 2025 and ($2.4) million in fiscal 2024. Gain on sale of assets was $1.6 million in fiscal 2025 compared to $5.7 million in fiscal 2024. Interest income was $0.5 million in fiscal 2025 and $0.3 million in fiscal 2024.
Operations by Segment
We have two operating segments, Professional Services and Aerospace Products. The Professional Services segment includes revenue contributions and expenditures associated with casino management services and professional architectural and management support services. Aerospace Products derives its revenue by designing, engineering, manufacturing, installing, modifying, servicing and repairing products for aircraft.
The following table presents a summary of our operating segment information for fiscal years 2025 and 2024:
(dollars in thousands)2025Percent of Revenue2024Percent of RevenuePercent Change 2024-2025
Professional Services
Revenue
Boot Hill Casino$38,267 100 %$38,577 100 %(1 %)
Other Professional Services%63 %(100 %)
Revenue38,267 100 %38,640 100 %(1 %)
Costs of Professional Services16,031 42 %15,761 41 %%
Expenses13,094 34 %14,162 37 %(8 %)
Total costs and expenses29,125 76 %29,923 77 %(3 %)
Professional Services operating income$9,142 24 %$8,717 23 %%
26

(dollars in thousands)2025Percent of Revenue2024Percent of RevenuePercent Change 2024-2025
Aerospace Products
Revenue$45,701 100 %$39,736 100 %15 %
Costs of Aerospace Products29,890 65 %28,711 72 %%
Expenses8,126 18 %6,503 16 %25 %
Total costs and expenses38,016 83 %35,214 89 %%
Aerospace Products operating income$7,685 17 %$4,522 11 %70 %
Professional Services
Revenue from Professional Services decreased less than 1% to $38.3 million in fiscal 2025 from $38.6 million in fiscal 2024. Sports wagering through the DraftKings sports wagering platform brought in $5.8 million of revenue during fiscal 2025 compared to $4.6 million during fiscal 2024. Furthermore, traditional casino gaming revenue decreased $1.5 million due to a decrease in patron visits. We believe the decline of traditional casino gaming revenue was due primarily to economic factors impacting the region surrounding our casino in southwest Kansas. Factors influencing the local economy in the region surrounding our casino operations include reduced shifts and/or wages for Dodge City-based cattle processors and meat packing employees, increased inflation and drought conditions. Additionally, in December 2024, the revenue share paid to the State of Kansas under our Management Agreement increased by two percent. Our revenue is determined after the revenue share is distributed to the state and mandated regulatory expenses are paid.
The other Professional Services revenue of $63 in fiscal 2024 was from architectural services. Management dissolved the architecture business in January 2024.
Costs increased 2% in fiscal 2025 to $16.0 million compared to $15.8 million in fiscal 2024. Costs were 42% of segment total revenue in fiscal 2025, compared to 41% of segment total revenue in fiscal 2024. The increase is directly related to an increase in labor costs.
Expenses decreased 8% in fiscal 2025 to $13.1 million compared to $14.2 million in fiscal 2024. Expenses were 34% of segment total revenue in fiscal 2025, compared to 37% of segment total revenue in fiscal 2024. The decrease is due primarily to a decrease in marketing and advertising expenses, with less focus on various media advertising and more focus on loyalty based promotions.
Aerospace Products
Revenue increased 15% to $45.7 million in fiscal 2025 compared to $39.7 million in fiscal 2024. This increase was primarily due to an increase in our aircraft modification business of $4.5 million and an increase in special mission electronics of $0.8 million. The development of new STC’s and our marketing efforts in both domestic and international markets supported the increase.
During fiscal year 2025, we obtained new approvals for airplane modification including special configurations of the Avcon Special Mission Pod, the Avcon King Air Nose Extension, multiple configurations of sensor arrays on a King Air used for environmental research, and various provisions that may be installed to hang on the wing (hardpoints) of the Learjet Model 60, among other approvals. These products provide a foundation for sales and modifications in the future.
The $0.8 million increase in revenue with respect to special mission electronics is related to additional orders, which is also reflected in the increased backlog. We are focused on identifying and acquiring the staffing to efficiently decrease backlog. We continue to look at process opportunities to enhance the cable fabrication process in our expansion of that business. Additionally, special mission electronics delivered the first 20 new M134 Gun Control Units.
Costs increased 4% to $29.9 million in fiscal 2025 compared to $28.7 million in fiscal 2024. This increase is directly related to the increase in material and labor costs associated with higher revenues. Costs were 65% of segment total
27

revenue in fiscal 2025, compared to 72% of segment total revenue in fiscal 2024, reflecting increased efficiencies of our engineering and fabrication labor leading to improved operating profit margins.
Expenses increased 25% in fiscal 2025 to $8.1 million compared to $6.5 million in fiscal 2024. Expenses were 18% of segment total revenue in fiscal 2025, compared to 16% of segment total revenue in fiscal 2024. The increase is primarily due to higher insurance premium costs, higher administrative and overhead labor costs, and greater depreciation as a result of increased fixed assets in fiscal 2025.
Outlook
Our outlook is dependent on a number of external factors, including U.S. and global financial and economic conditions, consumer confidence and strength of the U.S. economy, inflation, changes in regulatory conditions and international trade relations, including higher tariffs, labor availability, the disposable income of our patrons visiting or placing wagers through the Boot Hill Casino and Resort, and supply chain constraints. The potential impact of these factors on our operations, financial performance and financial condition, as well as the impact on our ability to successfully execute our business strategies and initiatives, remains difficult to predict.
The U.S. government has made significant changes in U.S. trade policy, including the imposition on April 2, 2025, of a baseline tariff of 10% on product imports from almost all countries and individualized higher tariffs on certain other countries. These changes in U.S. trade policy and tariffs have impacted demand for our services and could have a material adverse effect on our operating results, including as a result of the possibility of higher inflation, an economic slowdown or general economic uncertainty. Many of our operating expenses are sensitive to increases in inflation including equipment prices, fuel costs, and employee-related costs. Insurance costs have also significantly increased with most major carriers. Furthermore, the market is currently experiencing inflationary pressures that may increase costs for materials, supplies, and services. Rising inflation may also drive employee demand for increases in compensation which may result in increased labor costs. With costs increasing, we may have to increase our prices to maintain the same level of profitability.
With respect to Professional Services, we anticipate the impact of decreased cattle processing and meat packing operations near our Boot Hill Casino and Resort in Dodge City, Kansas will likely continue through fiscal year 2026 and put downward pressure on Professional Services revenue originating from traditional table games.
With respect to Aerospace Products, we continue to enjoy a strong backlog, especially with respect to special mission electronics. However, we have experienced and anticipate continuing to experience vigorous competition for skilled technicians and fabrication labor. We believe labor costs in Aerospace Products will continue to rise.
Liquidity and Capital Resources (in thousands, except where expressed in millions)
Overview
Butler National is a holding company. Our ability to fund our obligations depends on existing cash on hand, cash flow from our subsidiaries and our ability to raise capital. Our primary sources of liquidity and capital resources have been cash on hand, cash flow from operations, borrowings under our lines of credit and notes payable (as further described below) and proceeds from the issuance of debt and equity securities. We assess liquidity in terms of the ability to generate cash or obtain financing in order to fund operating, investing and debt service requirements. Our primary ongoing cash requirements include the funding of operations, capital expenditures, acquisitions and other investments in line with our business strategy and debt repayment obligations and interest payments. Our strategy has been to maintain moderate leverage and substantial capital resources in order to take advantage of opportunities, to invest in our businesses and develop new streams of income that may be profitable. As such, we have continued to invest in developing and marketing new aircraft modifications and marketing new STCs. We believe that our current banks will provide the necessary capital for our business operations. However, we continue to maintain contact with other banks that have expressed an interest in funding our working capital needs to continue our operational growth in 2025 and beyond.
Notes Payable and Lines of Credit
At April 30, 2025, the Company has a $2 million line of credit with Kansas State Bank in the form of a promissory note with an interest rate of 8.4%. The unused line at April 30, 2025 was $2 million. There were no advances made on the line of credit during the year ended April 30, 2025. The line of credit is due on demand and is secured by a first and second position on all assets of the Company.
28

One note payable with Academy Bank, N.A. had a balance of $27.4 million at April 30, 2025, secured by all of BHCMC’s assets and compensation under the State management contract with an interest rate of 5.32% payable over seven years with an initial twenty-year amortization and a balloon payment of $20.7 million in December 2027. A second note payable with Academy Bank, N.A. had a balance of $4.6 million at April 30, 2025, and is secured by all of BHCMC’s assets and compensation under the State management contract with an interest rate of 5.75%. This note matures in October 2026. These notes contain a covenant to maintain a debt service coverage ratio of 1.3 to 1.0. These notes also contain a liquidity covenant requiring the Company to maintain an aggregate sum of $1.5 million of unrestricted cash. We are in compliance with these covenants at April 30, 2025.
At April 30, 2025, there was a note payable with Bank of America, N.A. with a balance of $627. The interest rate on this note is SOFR plus 1.75%. The loan is secured by buildings and improvements having a net book value of $624. This note matures in March 2029.
At April 30, 2025, there was a note payable with Patriots Bank with an interest rate of 4.35% with a balance of $720. This loan is secured by aircraft security agreements with a net book value of $460. This note matures in March 2029.
At April 30, 2025, there is a note payable with an interest rate of 8.13% with a balance of $24 secured by equipment with a net book value of $20. This note matures in October 2025.
We are compliant with the covenants and obligations of each of our notes as of April 30, 2025, and June 23, 2025.
Cashflow Summary
Our use of cash in the last fiscal year is in line with our overall fiscal strategy to use moderate leverage to facilitate growth in existing businesses and to develop new streams of income. During fiscal 2025 our cash position increased by $7.4 million. Net income was $12.6 million.
Operating Activities
Cash flows from operating activities provided $18.4 million. Non-cash activities consisting of depreciation and amortization contributed $6.7 million, deferred compensation contributed $320, stock awarded to director contributed $61, supplemental type certificates work in progress adjustment contributed $529 and gain on sale of assets $1.6 million. Deferred income taxes decreased our cash position by $157. Accounts receivable and inventories decreased our cash position by $91 and $1.4 million, respectively. Accounts payable and accrued liabilities increased our cash position by $3.3 million and $731, respectively. Contract asset and lease liability increased our cash position by $819 and $220, respectively. Contract liability and prepaid expenses decreased our cash position by $392 and $77, respectively. Other liabilities increased our cash position by $309. Income taxes payable and gaming facility mandated payment decreased our cash position by $3.4 million and $158, respectively.
Investing Activities
Cash used in investing activities was $5.4 million. This was an increase of $4.3 million from last year. The increase was primarily attributable to the higher proceeds from the sale of airplanes in fiscal year 2024. We invested $1.6 million towards STCs, $1.6 million on a building and improvements, $2.8 million on the purchase of an airplane and airplane upgrades and $2.3 million on equipment and furnishings. We received $294 in proceeds from the sale of airplanes, $1.1 million in proceeds from the sales of land, and $1.5 million in proceeds from the sale of a product line.
Financing Activities
Cash used in financing activities was $5.6 million. This was a decrease of $5.1 million from last year. This use of cash was primarily attributable to $2 million in borrowing of long-term debt offset by the Company repurchasing $2.3 million of Company stock. Further, our uses consisted of repayments on our debt of $5.0 million and a reduction of our lease liability by $268. The stock acquired was placed in treasury.
Capital Expenditures
The Company anticipates capital expenditures in fiscal year 2026 to be approximately $12.5 million, consisting of $5 million on STCs, $4.5 million on equipment, and $3.0 million on buildings and improvements. The Company’s estimate is
29

subject to adjustment based on market conditions and management’s discretion. We are in the process of moving our aircraft modification fabrication facilities to our newly acquired Newton, Kansas building, and we plan to acquire additional tooling/equipment to enhance our internal fabrication capabilities. We anticipate our cash balance will be sufficient to cover cash requirements through the current fiscal year.
Critical Accounting Estimates
We believe there are several accounting policies that are critical to understanding our historical and future performance, as these policies affect the reported amount of revenue and other significant areas involving management judgments and estimates. These significant accounting policies relate to revenue from contracts with customers, inventory valuation and long-lived assets. These policies and our procedures related to these policies are described in detail below and under specific areas within this "Management Discussion and Analysis of Financial Condition and Results of Operations." In addition, Note 1 to the consolidated financial statements expands upon discussion of our accounting policies.
Revenue from Contracts with Customers – Aerospace Contracts
Methodology
We recognize revenue and profit based upon either (1) the percent completion method, in which sales and profit are recorded based upon the ratio of labor costs incurred to date to estimated total labor costs to complete the performance obligation, or (2) the point-in-time method, in which sales are recognized at the time control is transferred to the customer. For aerospace contracts that involve airplane modifications based on customer specific requirements, we generally recognize revenue and income using the percent completion method because of continuous transfer of control to the customer. Revenue is generally recognized using the percent completion method based on the extent of progress towards completion of the performance obligation, which allows for recognition of revenue as work on a contract progresses. Our general contract term is between one to twelve months.
Management performs detailed quarterly reviews of all of our significant long-term contracts. Based upon these reviews, we record the effects of adjustments in profit estimates each period. If at any time management determines that in the case of a particular contract total costs will exceed total contract revenue, we record a provision for the entire anticipated contract loss at that time.
Judgment and Uncertainties
The percent completion revenue recognition model requires that we estimate future revenues and costs over the life of a contract. Revenues are estimated based upon the original contract price, with consideration being given to exercised contract options, change orders and, in some cases, projected customer requirements. Contract costs may be incurred over a period of several months, and the estimation of these costs requires significant judgment based upon the acquired knowledge and experience of program managers, engineers and financial professionals. Estimated costs are based primarily on anticipated purchase contract terms, historical performance trends, business base and other economic projections.
Effect if Actual Results Differ From Assumptions
While we do not believe there is a reasonable likelihood there will be a material change in estimates or assumptions used to calculate our revenue contracts and costs, estimating the percentage of work complete on certain programs is a complex task. As a result, changes to these estimates could have a significant impact on our results of operations. These products and services are an important element in our continuing strategy to increase operating efficiencies and profitability as well as broaden our business base. Management continues to monitor and update program cost estimates quarterly for these contracts. A significant change in an estimate on one or more of these contracts could have a material effect on our financial position and results of operations.
Inventory Valuation
Methodology
We have four types of inventory (a) raw materials, (b) contracts in process, (c) other work in process and (d) finished goods. Raw material includes certain general stock materials but primarily relates to purchases that were made in anticipation of specific programs that have not been started as of the balance sheet date. Raw materials are stated at the
30

lower of the cost of the inventory or its fair market value. Contracts in process, other work in process and finished goods are valued at production cost comprised of material, labor and overhead. Contracts in process, other work in process and finished goods are reported at the lower of cost or net realizable value.
Judgment and Uncertainties
The process for evaluating inventory obsolescence or market value often requires the Company to make subjective judgments and estimates concerning future sales levels, quantities and prices at which such inventory will be sold in the normal course of business. We adjust our inventory by the difference between the estimated market value and the actual cost of our inventory to arrive at net realizable value. Changes in estimates of future sales volume may necessitate future write-downs of inventory value.
Effect if Actual Results Differ From Assumptions
Management reviews the inventory balance on an annual basis to determine whether any additional write-downs are necessary. Following the write-down of the inventory as discussed above, we believe this inventory is stated at net realizable value at April 30 2025, although an unanticipated lack of demand for aircraft or spare parts in the future could result in additional write-downs of the inventory value. Overall, management believes that our inventory is appropriately valued at April 30, 2025.
Long-lived Assets
Methodology
The Company accounts for its long-lived assets in accordance with ASC Topic 360-10, Impairment or Disposal of Long-Lived Assets. ASC Topic 360-10 requires that long-lived assets be reviewed for impairment whenever events or changes in circumstances indicate that the historical cost carrying value of an asset may no longer be appropriate. The Company assesses the recoverability of the carrying value of an asset by estimating the future net cash flows expected to result from the asset, including eventual disposition.
Judgment and Uncertainties
In years that management performs a qualitative assessment we consider the following qualitative factors: general economic conditions in the markets served by the segment, relevant industry-specific performance statistics, and forecasted results of operations.
For the quantitative impairment tests, management estimated the fair value of the long-lived asset group using an income methodology based on management’s estimates of forecasted undiscounted cash flows over the estimated life of the assets. Changes in these estimates and assumptions could materially affect the results of our impairment testing.
An impairment loss is recognized for any excess of the carrying amount of the estimated undiscounted cash flows over the remaining life of the assets. No impairment charges were recorded in the fiscal year ended April 30, 2025.
Effect if Actual Results Differ From Assumptions
As with all assumptions, there is an inherent level of uncertainty and actual results, to the extent they differ from those assumptions, could have a material impact on fair value. For example, a reduction in customer demand would impact our assumed growth rate resulting in a reduced fair value. Potential events or circumstances could have a negative effect on the estimated fair value. The loss of a major customer or program could have a significant impact on the future cash flows associated with a long-lived asset group. We do not currently believe there to be a reasonable likelihood that actual results will vary materially from estimates and assumptions used to test our long-lived assets for impairment losses. However, if actual results are not consistent with our estimates or assumptions, we may be exposed to additional impairment charges that could be material.
Item 7A.    QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK
Not applicable.
31

Item 8.    FINANCIAL STATEMENTS AND SUPPLEMENTARY DATA
The Financial Statements of the Registrant are set forth on pages 38 through 61 of this report.
Item 9.    CHANGES IN AND DISAGREEMENTS WITH ACCOUNTANTS ON ACCOUNTING AND FINANCIAL DISCLOSURE
None.
Item 9A.    CONTROLS AND PROCEDURES
Evaluation of disclosure controls and procedures
Disclosure controls and procedures (as defined in Rules 13a-15(e) and 15d-15(e) under the Exchange Act are designed to ensure that information required to be disclosed in reports filed or submitted under the Exchange Act is recorded, processed, summarized, and reported within the time periods specified in SEC rules and forms and that such information is accumulated and communicated to management, including the Chief Executive Officer and the Chief Financial Officer, to allow timely decisions regarding required disclosures.
In connection with the preparation of this Form 10-K, our Chief Executive Officer and our Chief Financial Officer conducted an evaluation of the effectiveness of the design and operation of our disclosure controls and procedures as of April 30, 2025. Based on that evaluation, our Chief Executive Officer and our Chief Financial Officer have concluded that our disclosure controls and procedures were effective as of April 30, 2025.
Internal Control Over Financial Reporting
Management Report on Internal Control Over Financial Reporting
Our management is responsible for establishing and maintaining adequate internal control over financial reporting, as such term is defined in Exchange Act Rules 13a-15(f) and 15d-15(f). Under the supervision and with the participation of management, including our Chief Executive Officer and Chief Financial Officer, we conducted an evaluation of the effectiveness of our internal controls over financial reporting based on the framework in Internal Control - Integrated Framework issued by ("COSO"). Based on this evaluation, management has concluded that our internal control over financial reporting was effective as of April 30, 2025.
Our internal control over financial reporting includes policies and procedures that (1) pertain to maintenance of records that, in reasonable detail, accurately and fairly reflect transactions and dispositions of the assets of the Company; (2) provide reasonable assurance that transactions are recorded as necessary to permit preparation of financial statements in accordance with generally accepted accounting principles, and that receipts and expenditures of the Company are being made only in accordance with authorizations of management and directors of the Company; and (3) provide reasonable assurance regarding prevention or timely detection of unauthorized acquisition, use, or disposition of Company assets that could have a material effect on the financial statements.
This annual report does not include an attestation report of our independent registered public accounting firm regarding internal control over financial reporting because it is not required for a smaller reporting company.
Limitations on Controls and Procedures
The effectiveness of any system of controls and procedures is subject to certain limitations, and, as a result, there can be no assurance that our controls and procedures will detect all errors or fraud. A control system, no matter how well conceived and operated, can provide only reasonable, not absolute, assurance that the objectives of the control system will be attained.
Changes in Internal Control Over Financial Reporting
There were no material changes in the Company internal controls over financial reporting during the three months ended April 30, 2025 that have materially affected, or are reasonably likely to materially affect, the Company’s internal controls over financial reporting.
32

Item 9B.    OTHER INFORMATION
During the quarter ended April 30, 2025, no director or officer of the Company adopted or terminated a "Rule 10b5-1 trading agreement" or "non-Rule 10b5-1 trading agreement" as each term is defined in Item 408(a) of Regulation S-K.
Item 9C.    DISCLOSURE REGARDING FOREIGN JURISDICTIONS THAT PREVENT INSPECTIONS
Not applicable
PART III
Item 10.    DIRECTORS, EXECUTIVE OFFICERS AND CORPORATE GOVERNANCE
Information required by this Item 10 will be presented in the Company’s definitive proxy statement for its annual meeting of shareholders, to be filed with the SEC not later than 120 days after the end of the fiscal year covered by this Annual Report on Form 10-K, and is incorporated herein by reference. Certain information regarding executive officers of Butler National Corporation is included above in Part I of this Form 10-K under the caption “Executive Officers of the Registrant” pursuant to Instruction 3 to Item 401(b) of Regulation S-K and General Instruction G(3) of Form 10-K.
Item 11.   EXECUTIVE COMPENSATION
Information required by this Item 11 regarding executive compensation will be presented in the Company’s definitive proxy statement for its annual meeting of shareholders, to be filed with the SEC not later than 120 days after the end of the fiscal year covered by this Annual Report on Form 10-K, and is incorporated herein by reference.
Item 12.   SECURITY OWNERSHIP OF CERTAIN BENEFICIAL OWNERS AND MANAGEMENT AND RELATED STOCKHOLDER MATTERS
The following table provides information about our common stock that may be issued under our equity compensation plan as of April 30, 2025.
Plan CategorySecurities to be issued upon exercise of
outstanding options and rights
Weighted average exercise price per shareSecurities available for future issuance
Equity compensation plans approved by security holders-4,173,866
Equity compensation plans not approved by security holders--
Total-4,173,866
Information regarding security ownership of certain beneficial owners and management and related stockholder matters will be presented in the Company’s definitive proxy statement for its annual meeting of stockholders to be filed with the SEC not later than 120 days after the end of the fiscal year covered by this Annual Report on Form 10-K, and is incorporated herein by reference.
Item 13.   CERTAIN RELATIONSHIPS AND RELATED TRANSACTIONS, AND DIRECTOR INDEPENDENCE
Information required by this Item 13 regarding certain relationships, related party transactions and director independence will be presented in the Company’s definitive proxy statement for its annual meeting of shareholders, to be filed with the
33

SEC not later than 120 days after the end of the fiscal year covered by this Annual Report on Form 10-K, and is incorporated herein by reference.
Item 14.   PRINCIPAL ACCOUNTANT FEES AND SERVICES
Information required by this Item 14 regarding accounting fees and services will be presented in the Company’s definitive proxy statement for its annual meeting of stockholders, to be filed with the SEC not later than 120 days after the end of the fiscal year covered by this Annual Report on Form 10-K, and is incorporated herein by reference.
34

PART IV
Item 15.   EXHIBITS, FINANCIAL STATEMENT SCHEDULES
(a)Documents Filed as Part of Form 10-K Report.
(1)Financial Statements:
All other financial statements and schedules not listed have been omitted because the required information is inapplicable or the information is presented in the financial statements or related notes.
(2)Exhibits Index:
No.Description
3.1
3.2
4.1
10.1
10.2
10.3
10.4
10.5
10.6
35

10.7
10.1
10.11
10.12
10.13
14
19


21
23.1
31.1
31.2
32.1
32.2
101The following financial information from the Company's Annual Report on Form 10-K for the year ended April 30, 2025, formatted in Inline XBRL (eXtensible Business Reporting Language) includes; (i) Consolidated Balance Sheets as of April 30, 2025 and 2024; (ii) Consolidated Statements of Operations for the years ended April 30, 2025 and 2024; (iii) Consolidated Statements of Stockholders' Equity for the years ended April 30, 2025 and 2024; (iv) Consolidated Statements of Cash Flows for the years ended April 30, 2025 and 2024, and (v) the Notes to Consolidated Financial Statements, with detail tagging.
104Cover Page Interactive Data File (embedded within the Inline XBRL and contained in Exhibit 101)
*Relates to management contract, compensatory plan or arrangement.
36

SIGNATURES
Pursuant to the requirements of Section 13 or 15(d) 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.
July 3, 2025
BUTLER NATIONAL CORPORATION
/s/ Christopher J. Reedy
Christopher J. Reedy,
President, Chief Executive Officer and Secretary
Pursuant to the requirements of the Securities Exchange Act of 1934, this report has been signed below by the following persons on behalf of the Registrant in the capacities and on the dates indicated:
SignatureTitleDate
/s/ Christopher J. ReedyPresident, Chief Executive Officer and Secretary, and Director
July 3, 2025
Christopher J. Reedy (Principal Executive Officer)
/s/ Adam B. SefchickVice President and Chief Financial Officer
July 3, 2025
Adam B. Sefchick(Principal Financial Officer and Principal Accounting Officer)
/s/ Jeffrey D. YowellExecutive Chairman of the Board and Director
July 3, 2025
Jeffrey D. Yowell
/s/ Julie M. BowenDirector
July 3, 2025
Julie M. Bowen
/s/ Joseph P. DalyDirector
July 3, 2025
Joseph P. Daly
/s/ John M. EdgarDirector
July 3, 2025
John M. Edgar
/s/ David B. HaydenDirector
July 3, 2025
David B. Hayden
/s/ Michael A. Loh Director
July 3, 2025
Michael A. Loh
37


REPORT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM
To the Board of Directors and
Stockholders of Butler National Corporation
Opinion on the Financial Statements
We have audited the accompanying consolidated balance sheets of Butler National Corporation and Subsidiaries (collectively, the “Company”) as of April 30, 2025 and 2024, and the related consolidated statements of operations, stockholders’ equity, and cash flows for each of the years in the two-year period ended April 30, 2025, and the related notes (collectively referred to as the “consolidated financial statements”). In our opinion, the consolidated financial statements present fairly, in all material respects, the financial position of the Company as of April 30, 2025 and 2024, and the results of its operations and its cash flows for each of the years in the two-year period ended April 30, 2025, in conformity with accounting principles generally accepted in the United States of America.
Basis for Opinion
These consolidated financial statements are the responsibility of the Company’s management. Our responsibility is to express an opinion on the Company’s consolidated financial statements based on our audits. We are a public accounting firm registered with the Public Company Accounting Oversight Board (United States) (PCAOB) and are required to be independent with respect to the Company in accordance with the U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB.
We conducted our audits in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audit to obtain reasonable assurance about whether the consolidated financial statements are free of material misstatement, whether due to error or fraud. The Company is not required to have, nor were we engaged to perform, an audit of its internal control over financial reporting. As part of our audits, we are required to obtain an understanding of internal control over financial reporting, but not for the purpose of expressing an opinion on the effectiveness of the Company’s internal control over financial reporting. Accordingly, we express no such opinion.
Our audits included performing procedures to assess the risks of material misstatement of the financial statements, whether due to error or fraud, and performing procedures that respond to those risks. Such procedures included examining, on a test basis, evidence regarding the amounts and disclosures in the financial statements. Our audits also included evaluating the accounting principles used and significant estimates made by management, as well as evaluating the overall presentation of the financial statements. We believe that our audits provide a reasonable basis for our opinion.
Critical Audit Matters
The critical audit matter communicated below is a matter arising from the current period audit of the consolidated financial statements that was communicated or required to be communicated to the audit committee and that (i) relates to accounts or disclosures that are material to the consolidated financial statements and (ii) involved our especially challenging, subjective, or complex judgments. The communication of critical audit matters does not alter in any way our opinion on the consolidated financial statements, taken as a whole, and we are not, by communicating the critical audit matter below, providing a separate opinion on the critical audit matter or on the accounts or disclosures to which it relates.
Description of the Matter
Revenue Recognized Over Time on Certain Aerospace Contracts
As described in Notes 1 and 2 to the consolidated financial statements, for certain aerospace contracts, the Company recognizes revenue over time on aerospace contracts for services rendered. Pursuant to ASC 606, “Revenue”, the Company elected the input method (efforts-expended method: incurred labor hours used). The labor hours incurred is a measure that reflects the proportion actually transferred into the control of the customer.
The Company’s net revenue for the year ended April 30, 2025 was approximately $84.0 million, of which approximately $26.6 million (32%) is recognized over time. Under the efforts-expended method, the extent of progress towards completion is measured based on the ratio of costs incurred to date to the total estimated costs at completion of the performance obligation. Revenues, including estimated fees or profits, are recorded proportionally as labor hours are
38

incurred. Management performs detailed quarterly reviews of such contracts. The contract terms generally range from one to twelve months.
The principal considerations for our determination that performing procedures relating to estimated costs at contract completion for certain aerospace contracts is a critical audit matter are that there was significant judgment by management when developing the estimated labor hours and costs at completion. Margins on fixed-price development contracts are inherently uncertain in that revenue is fixed while the estimates of costs required to complete these contracts are subject to variability. The operational and technical complexities of fixed-price contracts create financial risk.
This in turn led to a high degree of auditor judgment, subjectivity and effort in performing procedures and evaluating evidence related to the estimated labor hours and costs at completion for certain of these contracts. The Company estimates the percentage completed based on actual direct labor hours spent compared to estimated direct labor hours and applying this completion percentage to the entire contract.
How We Addressed the Matter in Our Audit
Addressing the matter involved performing procedures and evaluating audit evidence in connection with forming our overall opinion on the consolidated financial statements. Our audit procedures related to the cost estimates for fixed-price aerospace contracts included the following, among others:
Gaining an understanding of controls relating to the revenue recognition process, including controls over the completeness and accuracy of estimated costs at completion and ensuring that the ASC 606, “Revenue” 5-step model criteria were met.
We evaluated the appropriateness and consistency of management’s methods used in developing its estimates. This included evaluating and understanding management’s process for developing estimates of total estimated costs at completion for a sample of contracts. This included testing the completeness and accuracy of labor costs incurred to date and evaluating the reasonableness of significant estimates used by management, including labor costs, and considering factors that could affect the accuracy of those estimates for the sample contracts selected.
We evaluated the reasonableness of judgments made and significant assumptions used by management relating to key cost and schedule estimates.
We inquired of project management, and others directly involved with the execution of contracts to evaluate project status which may affect total estimated costs to complete. Evaluating the reasonableness of the significant assumptions used involved assessing management’s ability to reasonably estimate costs at completion by (i) assessing the reasonableness of estimates of total labor costs at completion in comparison to actual total labor costs incurred to date (ii) assessing the reasonableness of the estimated labor rate, and (iii) obtaining an understanding of the contract and the performance obligations to test the allocation of the total transaction price to the performance obligation in the contract.
We performed retrospective reviews when evaluating the thoroughness and precision of management’s estimation process by comparing actual outcomes to previous estimates, the related financial statement impact, and evaluating key judgements made by management when determining the timing of changes to key estimates.
/s/ RBSM LLP
We have served as the Company’s auditor since 2015.
Houston, TX
July 3, 2025
PCAOB ID 587
39

BUTLER NATIONAL CORPORATION AND SUBSIDIARIES
CONSOLIDATED BALANCE SHEETS
AS OF APRIL 30, 2025 AND 2024
(in thousands, except per share data)
 April 30, 2025April 30, 2024
ASSETS
CURRENT ASSETS:
Cash$25,226 $17,792 
Accounts receivable, net5,867 5,776 
Inventory, net10,924 9,522 
Contract asset2,993 3,812 
Prepaid expenses and other current assets1,771 1,694 
Income tax receivable531 - 
Total current assets47,312 38,596 
LEASE RIGHT-TO-USE ASSET, net3,367 2,892 
PROPERTY, PLANT AND EQUIPMENT, net60,256 59,587 
SUPPLEMENTAL TYPE CERTIFICATES (net of accumulated amortization of $12,145 at April 30, 2025 and $11,810 at April 30, 2024)
9,237 9,762 
OTHER ASSETS:
Other assets (net of accumulated amortization of $12,461 at April 30, 2025 and $13,041 at April 30, 2024)
1,050 1,219 
Deferred tax asset, net2,076 1,919 
Total other assets3,126 3,138 
Total assets$123,298 $113,975 
LIABILITIES AND STOCKHOLDERS' EQUITY
CURRENT LIABILITIES:
Accounts payable$8,623 $5,291 
Current maturities of long-term debt5,287 4,866 
Current maturities of lease liability121 25 
Contract liability5,530 5,922 
Gaming facility mandated payment1,688 1,846 
Compensation and compensated absences2,663 1,932 
Income tax payable- 2,842 
Other current liabilities502 193 
Total current liabilities24,414 22,917 
Long-term debt, net of current maturities29,870 33,244 
Lease liability, net of current maturities3,900 3,373 
Total long-term liabilities33,770 36,617 
Total liabilities58,184 59,534 
COMMITMENTS AND CONTINGENCIES
STOCKHOLDERS' EQUITY:
Preferred stock, par value $5: Authorized 50,000,000 shares, all classes Designated Classes A and B 200,000 shares $100 Class A, 9.8%, cumulative if earned liquidation and redemption value $100, no shares issued and outstanding
- - 
$1,000 Class B, 6%, convertible cumulative, liquidation and redemption value $1,000, no shares issued and outstanding
- - 
Common stock, par value $.01: Authorized 100,000,000 shares, issued 79,772,345 shares, and outstanding 67,180,527 shares at April 30, 2025 and issued 79,646,211 shares, and outstanding 68,770,856 shares at April 30, 2024
798 796 
Capital contributed in excess of par14,247 13,866 
Treasury stock at cost, 12,591,818 shares at April 30, 2025 and 10,875,355 shares at April 30, 2024
(9,458)(7,197)
Retained earnings59,527 46,976 
Total stockholders' equity65,114 54,441 
Total liabilities and stockholders' equity$123,298 $113,975 
The accompanying notes are an integral part of these consolidated financial statements
40

BUTLER NATIONAL CORPORATION AND SUBSIDIARIES
CONSOLIDATED STATEMENTS OF OPERATIONS
FOR THE YEARS ENDED APRIL 30, 2025 AND 2024
(in thousands, except per share data)
20252024
REVENUES:
Professional services$38,267 $38,640 
Aerospace products45,701 39,736 
Total revenues83,968 78,376 
COSTS AND EXPENSES:
Cost of professional services16,031 15,761 
Cost of aerospace products29,890 28,711 
Marketing and advertising3,717 5,009 
General, administrative and other17,503 15,656 
Total costs and expenses67,141 65,137 
OPERATING INCOME16,827 13,239 
OTHER INCOME (EXPENSE):
Interest expense(2,177)(2,447)
Interest income506 305 
Gain on sale of airplanes248 4,169 
Gain on sale of land and buildings274 1,490 
Gain on sale of product line1,040 - 
Total other income (expense)(109)3,517 
INCOME BEFORE INCOME TAXES16,718 16,756 
PROVISION FOR INCOME TAXES
Provision for income taxes4,167 4,244 
NET INCOME$12,551 $12,512 
BASIC EARNINGS PER COMMON SHARE ATTRIBUTABLE TO BUTLER NATIONAL CORPORATION$0.19 $0.18 
WEIGHTED AVERAGE SHARES USED IN PER SHARE CALCULATION67,819,32870,435,752
DILUTED EARNINGS PER COMMON SHARE ATTRIBUTABLE TO BUTLER NATIONAL CORPORATION$0.19 $0.18 
WEIGHTED AVERAGE SHARES USED IN PER SHARE CALCULATION67,835,57770,435,752
The accompanying notes are an integral part of these consolidated financial statements
41

BUTLER NATIONAL CORPORATION AND SUBSIDIARIES
CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY
FOR THE YEARS ENDED APRIL 30, 2025 AND 2024
(dollars in thousands)
Shares of Common StockCommon StockCapital Contributed in
Excess of Par
Shares of Treasury StockTreasury Stock at CostRetained EarningsTotal Stock-holders’ Equity
BNC
Balance, April 30, 202380,871,211$808 $13,647 3,979,522$(2,138)$34,464 $46,781 
Stock repurchase-6,895,833(5,059)(5,059)
Stock award to director300,0003 219 -222 
Deferred compensation, restricted stock(1,525,000)(15)-(15)
Net Income--12,512 12,512 
Balance, April 30, 202479,646,211796 13,866 10,875,355(7,197)46,976 54,441 
Stock repurchase-1,716,463(2,261)(2,261)
Stock award to directors39,4301 61 -62 
Deferred compensation, restricted stock86,7041 320 -321 
Net Income--12,551 12,551 
Balance, April 30, 202579,772,345$798 $14,247 12,591,818$(9,458)$59,527 $65,114 
The accompanying notes are an integral part of these consolidated financial statements.
42

BUTLER NATIONAL CORPORATION AND SUBSIDIARIES
CONSOLIDATED STATEMENTS OF CASH FLOWS
FOR THE YEARS ENDED APRIL 30, 2025 AND 2024
(dollars in thousands)
20252024
CASH FLOWS FROM OPERATING ACTIVITIES
Net income$12,551 $12,512 
Adjustments to reconcile net income to net cash provided by operating activities:
Depreciation and amortization6,744 6,068 
Stock awarded to director61 222 
Deferred income tax expense (benefit)(157)(446)
Gain on sale of airplanes(248)(4,169)
Gain on sale of land and buildings(274)(1,490)
Gain on sale of product line(1,040)- 
Supplemental type certificates work in progress adjustment529 - 
Deferred compensation, restricted stock320 (15)
Changes in operating assets and liabilities:
Accounts receivable(91)(1,983)
Inventory(1,402)(1,047)
Contract asset819 (1,919)
Prepaid expenses and other assets(77)1,838 
Accounts payable3,332 (29)
Contract liability(392)(109)
Lease liability220 186 
Accrued liabilities731 (4,790)
Gaming facility mandated payment(158)116 
Income tax payable(3,373)2,614 
Other liabilities309 (21)
Net cash provided by operating activities18,404 7,538 
CASH FLOWS FROM INVESTING ACTIVITIES:
Capital expenditures(8,259)(8,740)
Proceeds from sale of airplanes294 4,904 
Proceeds from sale of land and buildings1,050 2,710 
Proceeds from sale of product line1,500 - 
Net cash used in investing activities(5,415)(1,126)
CASH FLOWS FROM FINANCING ACTIVITIES:
Borrowings of long-term debt2,016 - 
Repayments of long-term debt(5,042)(5,295)
Payments on right-to-use liability(268)(263)
Repurchase of common stock(2,261)(5,059)
Net cash used in financing activities(5,555)(10,617)
NET INCREASE (DECREASE) IN CASH7,434 (4,205)
CASH, beginning of year17,792 21,997 
CASH, end of year$25,226 $17,792 
SUPPLEMENTAL DISCLOSURES OF CASH FLOW INFORMATION:
Interest paid$2,201 $2,454 
Income taxes paid$7,697 $2,075 
NON CASH INVESTING AND FINANCING ACTIVITY:
Lease right-to-use assets purchased$672 $- 
Lease liability for purchase of assets under lease$672 $- 
The accompanying notes are an integral part of these consolidated financial statements.
43

BUTLER NATIONAL CORPORATION AND SUBSIDIARIES
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(in thousands, except per share data)
1.     NATURE OF OPERATIONS, ORGANIZATION AND SIGNIFICANT ACCOUNTING POLICIES
The accompanying consolidated financial statements include the accounts of Butler National Corporation (“BNC) and its wholly-owned active subsidiaries, Avcon Industries, Inc., Butler Machine, LLC, BCS Design, Inc., Butler National Service Corporation, Butler National Corporation-Tempe, Butler Avionics, Inc., Butler National, Inc., Butler Temporary Services, Inc., Kansas International Corporation, Kansas International DDC, LLC, and BHCMC, LLC (“BHCMC”) (collectively, The Company). These consolidated financial statements and related notes are presented in accordance with generally accepted accounting principles in the United States (“GAAP”), expressed in U.S. dollars. All amounts are in thousands, except share and par values, unless otherwise noted. All significant intercompany balances and transactions have been eliminated in consolidation. The fiscal year end of the Company is April 30.
Avcon Industries, Inc. modifies business category aircraft at its Newton, Kansas and New Century, Kansas facilities. Modifications include structural and electrical system conversions for aircraft special mission operations that provide for aerial photography, search and rescue, environmental and other aviation-based research, air ambulance, target towing and intelligence surveillance reconnaissance (“ISR”), among other unique operational capabilities. Butler Machine, LLC is a provider of high-quality precision machine parts. Butler Avionics, Inc. sells, integrates and installs avionics equipment (airplane radio equipment) and supports Avcon Industries with mission systems integrations. Butler National, Inc. acquires airplanes, principally Learjets and King Air airplanes, to refurbish and sell. Butler Temporary Services, Inc. processes Company payroll. Kansas International Corporation and Kansas International DDC, LLC own property. Butler National Corporation-Tempe is primarily engaged in the manufacture of electronics for control systems and ruggedized cabling and test equipment used by commercial and military operators. Butler National Service Corporation is a management consulting and administrative services firm providing business planning and financial coordination to Indian tribes interested in owning and operating casinos under the terms of the Indian Gaming Regulatory Act of 1988. Butler National Service Corporation and BHCMC provide management services for the Boot Hill Casino under a management agreement with the State of Kansas. BCS Design, Inc. provided professional architectural services, and was closed in January 2024.
SIGNIFICANT ACCOUNTING POLICIES:
a) Accounts receivable: Accounts receivable are carried on a gross basis, with no discounting, less the allowance for doubtful accounts. Management estimates the allowance for doubtful accounts based on existing economic conditions, the financial conditions of the customers, and the amount and the age of past due accounts. Receivables are considered past due if full payment is not received by the contractual due date. Past due accounts are generally written off against the allowance for doubtful accounts only after all collection attempts have been exhausted. Allowance for doubtful accounts is calculated on the historical write-off of doubtful accounts of the individual subsidiaries. Invoices are generally considered a doubtful account if no payment has been made in the past 90 days. We review these policies on a quarterly basis, and based on these reviews, we believe adequate reserves are maintained.
b) Use of Estimates: The preparation of financial statements in conformity with generally accepted accounting principles (GAAP) requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities at the date of the financial statements and the reported amounts of revenue and expenses during the reporting period. Future events and their effects cannot be determined with certainty. Therefore, the determination of estimates requires the exercise of judgment. Actual results could differ from those estimates, and any such differences may be material to our financial statements. Significant estimates include assumptions about collection of accounts receivable, the valuation and recognition of stock-based compensation expense, valuation and obsolescence of inventory, valuation for deferred tax assets and useful life of fixed assets.
c) Inventories: Inventories are priced at the lower of cost, determined on a first-in, first-out basis, or net realizable value. Inventories include material, labor and factory overhead required in the production of our products.
Inventory obsolescence is examined on a regular basis. When determining our estimate of obsolescence, we consider inventory that has been inactive for five years or longer and the probability of using that inventory in future production. The obsolete inventory generally consists of Learjet parts and electrical components.
44

d) Property and Related Depreciation: Machinery and equipment are recorded at cost and depreciated over their estimated useful lives. Depreciation is provided on a straight-line basis. Depreciation expense was $4,569 for the year ended April 30, 2025 and $4,110 for the year ended April 30, 2024. Depreciation expense is included in cost of sales and general and administrative costs.
DescriptionEstimated useful life
Building and improvements
39 years or the shorter of the estimated useful life of the asset or the underlying lease term
Aircraft5 years
Machinery and equipment5 years
Office furniture and fixtures5 years
Leasehold improvementsShorter of the estimated useful life of the asset or the underlying lease term
Maintenance and repairs are charged to expense as incurred. The cost and accumulated depreciation of assets retired are removed from the accounts and any resulting gains or losses are reflected as income or expense.
e) Long-Lived Assets: The Company accounts for its long-lived assets in accordance with Accounting Standards Codification (“ASC”) Topic 360-10, Impairment or Disposal of Long-Lived Assets. ASC Topic 360-10 requires that long-lived assets be reviewed for impairment whenever events or changes in circumstances indicate that the historical cost carrying value of an asset may no longer be appropriate. The Company assesses recoverability of the carrying value of an asset by estimating the future net cash flows expected to result from the asset, including eventual disposition. If the future net cash flows are less than the carrying value of the asset, an impairment loss is recorded equal to the difference between the asset's carrying value and fair value or disposable value.
f) Other Assets: Our other asset account includes assets of $5,500 related to the Kansas Expanded Lottery Act Management Contract privilege fee, $7,884 of gaming equipment we were required to pay for ownership by the State of Kansas Lottery, and JET autopilot intellectual property of $1,417, which was sold on January 30, 2025. The other asset account also includes miscellaneous other assets of $127 in the year ended April 30, 2025 and $128 in the year ended April 30, 2024. BHCMC expected the $5,500 privilege fee to have a value over the life of the initial Management Contract with the State of Kansas which ended in December 2024. The State of Kansas approved the renewal management contract for our Professional Services company BNSC assumed by BHCMC. The renewal took effect December 15, 2024, and will continue another 15 years, until 2039. The Managers Certificate asset for use of gaming equipment is being amortized over a period of three years based on the estimated useful life of gaming equipment. Amortization relating to other assets in the year ended April 30, 2025 and 2024 was $837 and $751, respectively.
Other assets net values are as follows:
(dollars in thousands)20252024
Privilege fee$5,500 $5,500 
Less amortized costs5,500 5,218 
Privilege fee balance$- $282 
Intangible gaming equipment$7,884 $7,215 
Less amortized costs6,961 6,406 
Intangible gaming equipment balance$923 $809 
JET autopilot intellectual property$- $1,417 
Less amortized costs- 1,417 
JET autopilot intellectual property balance$- $- 
Miscellaneous other assets $127 $128 
45

g) Supplemental Type Certificates: Supplemental Type Certificates (STCs) are authorizations granted by the Federal Aviation Administration (FAA) for specific modification of a certain aircraft. The STC authorizes us to perform modifications, installations, and assemblies on applicable customer-owned aircraft. Costs incurred to obtain STCs are capitalized and subsequently amortized over seven years. The legal life of an STC is indefinite. We believe we have enough future sales to fully amortize our STC development costs. Amortization relating to STCs in the year ended April 30, 2025 was $1,209, and $529 of prior capitalized costs with certain STCs, recorded within work in progress in the prior fiscal year, were expensed in fiscal 2025. Amortization relating to STCs in the year ended April 30, 2024 was $1,207.
h) Revenue Recognition: ASC Topic 606, Revenue from Contracts with Customers
Under ASC 606, revenue is recognized when a customer obtains control of promised services in an amount that reflects the consideration we expect to receive in exchange for those services. To achieve this core principle, the Company applies the following five steps:
1)Identify the contract, or contracts, with a customer
A contract with a customer exists when (i) the Company enters into an enforceable contract with a customer that defines each party’s rights regarding the services to be transferred and identifies the payment terms related to these services, (ii) the contract has commercial substance and (iii) the Company determines that collection of substantially all consideration for services that are transferred is probable based on the customer’s intent and ability to pay the promised consideration.
2)Identification of the performance obligations in the contract
At contract inception, an entity shall assess the goods or services promised in a contract with a customer and shall identify as a performance obligation each promise to transfer to the customer. Performance obligations promised in a contract are identified based on the services that will be transferred to the customer that are both capable of being distinct, whereby the customer can benefit from the service either on its own or together with other resources that are readily available from third parties or from the Company, and are distinct in the context of the contract, whereby the transfer of the services is separately identifiable from other promises in the contract. To the extent a contract includes multiple promised services, the Company must apply judgment to determine whether promised services are capable of being distinct and distinct in the context of the contract. If these criteria are not met the promised services are accounted for as a combined performance obligation.
3)Determination of the transaction price
The transaction price is the amount that an entity allocates to the performance obligations identified in the contract and, therefore, represents the amount of revenue recognized as those performance obligations are satisfied. The transaction price is the amount of consideration to which an entity expects to be entitled in exchange for transferring promised goods or services to a customer.
4)Allocation of the transaction price to the performance obligations in the contract
Once a contract and associated performance obligations have been identified and the transaction price has been determined, ASC 606 requires an entity to allocate the transaction price to each performance obligation identified. This is generally done in proportion to the standalone selling prices of each performance obligation (i.e., on a relative standalone selling price basis). As a result, any discount within the contract generally is allocated proportionally to all the separate performance obligations in the contract. The Company is applying the right to invoice practical expedient to recognize revenue. As a result, the entity bypasses the steps of determining the transaction price, allocating that transaction price and determining when to recognize revenue as it will recognize revenue as billed by multiplying the price assigned to the good or service, by the units.
5)Recognition of revenue when, or as, we satisfy a performance obligation
Revenue is recognized when or as performance obligations are satisfied by transferring control of a promised good or service to a customer. Control transfers either over time or at a point in time. Revenue is recognized when control of the promised services is transferred to our customers, in an amount that reflects the consideration we expect to be entitled to in exchange for those services.
46

Aircraft modifications are performed under fixed-price contracts unless modified with a change order. Significant payment terms are generally included in these contracts, requiring a 25% to 50% down payment on arrival of the aircraft and include milestone payments throughout the project. Typically, contracts are less than one year in duration. Revenue from fixed-priced contracts is recognized on the percentage-of-completion method, measured by the direct labor incurred compared to total estimated direct labor. Direct labor best represents the progress on a contract as it directly correlates to the overall progress on the work to be performed.
Revenue from Aircraft Avionics and Special Mission Electronics are recognized when shipped. Payment for these Avionics products is due within 30 days of the invoice date after shipment.
Regarding warranties and returns, our products are special order and are not suitable for return. Our products are unique upon installation and tested prior to their release to the customer and acceptance by the customer. In the rare event of a warranty claim, the claim is processed through the normal course of business and may include additional charges to the customer. In our opinion, any future warranty work would not be material to the consolidated financial statements.
Gaming revenue is the gross gaming win as reported by the Kansas Lottery casino reporting systems, less the mandated payments by and for the State of Kansas. Electronic games-slots and table games revenue is the aggregate of gaming wins and losses. Liabilities are recognized for chips and "ticket-in, ticket-out" coupons in the customers' possession, and for accruals related to anticipated payout of progressive jackpots. Progressive gaming machines, which contain base jackpots that increase at a progressive rate based on the number of coins played, are deducted from revenue as the value of jackpots increase. Effective September 1, 2022, sports wagering became legal in the State of Kansas. The company is currently managing sports wagering through DraftKings sports wagering platform. The Company shares a percentage of the gross sports wagering win with its platform partner. Revenue from Gaming Management and other Corporate/Professional Services is recognized as the service is rendered. Food, beverage, and other revenue is recorded when the service is received and paid.
i) Fair Value Measurements: Fair value is an exit price, representing the amount that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants. As such, fair value is a market-based measurement that is determined based on assumptions that market participants would use in pricing an asset or a liability. Assets and liabilities recorded at fair value are measured and classified in accordance with a three-tier fair value hierarchy based on the observability of the inputs available in the market used to measure fair value:
Level 1 - Observable inputs that reflect quoted prices (unadjusted) for identical assets or liabilities in active markets.
Level 2 - Inputs that are based upon quoted prices for similar instruments in active markets, quoted prices for identical or similar instruments in markets that are not active, and model-based valuation techniques for which all significant inputs are observable in the market or can be derived from observable market data. Where applicable, these models project future cash flows and discount the future amounts to a present value using market-based observable inputs including interest rate curves, foreign exchange rates, and credit ratings.
Level 3 - Unobservable inputs that are supported by little or no market activities.
The fair value hierarchy requires an entity to maximize the use of observable inputs and minimize the use of unobservable inputs when measuring fair value.
For certain financial instruments, including cash and cash equivalents, short-term investments, accounts receivable, marketable securities, notes payable, and accounts payable, the carrying amounts approximate fair value. We do not have financial assets and liabilities that are measured at fair value on a recurring basis. Other financial assets and liabilities are carried at cost with fair value disclosed, if required.
We measure certain other instruments, including stock-based compensation awards settled in the stock also at fair value. The determination of fair value involves the use of appropriate valuation methods and relevant inputs into valuation models.
j) Slot Machine Jackpots: If the casino is not required to make payment of the jackpot (i.e. the incremental amount on a progressive machine) due to legal requirements, the jackpot is accrued as the obligation becomes unavoidable. This liability
47

is accrued over the time period in which the incremental progressive jackpot amount is generated with a related reduction in casino revenue. No liability is accrued with respect to the base jackpot.
k) Gaming Facility Mandated Payment: Boot Hill Casino is contractually obligated to pay its proportionate share of certain expenses incurred by the Kansas Lottery Commission and the Kansas Racing and Gaming Commission, which amounted to $2,684 and $2,436 in the fiscal year ended April 30, 2025 and 2024, respectively.
l) Advanced Payments and Billings in Excess of Costs Incurred: We receive advances, performance-based payments and progress payment from customers which may exceed costs incurred on certain contracts. We classify advance payments and billings in excess of costs incurred, other than those reflected as a reduction of contracts in process, as contract liability in current liabilities.
m) Earnings Per Share: Earnings per common share is based on the weighted average number of common shares outstanding during the year.
The computation of the Company basic and diluted earnings per common share is as follows:
(in thousands, except share and per share data)20252024
Net income attributable to Butler National Corporation$12,551 $12,512 
Weighted average common shares outstanding67,819,32870,435,752
Dilutive effect of unvested restricted stock16,249-
Weighted average common shares outstanding, assuming dilution67,835,57770,435,752
Potential common shares if all options were exercised and shares issued67,835,57770,435,752
Basic earnings per common share$0.19 $0.18 
Diluted earnings per common share$0.19 $0.18 
n) Stock-based Compensation: The Company accounts for stock-based compensation under ASC 718, Accounting for Stock-Based Compensation. These standards define a fair value based method of accounting for stock-based compensation. The cost of stock-based compensation is measured at the grant date based on the value of the award and is recognized over the vesting period. The value of the stock-based award is determined using the Black-Scholes option-pricing model, whereby compensation cost is the excess of the fair value of the award as determined by the pricing model at the grant date or other measurement date over the amount that must be paid to acquire the stock. The resulting amount is charged to expense on the straight-line basis over the period in which the Company expects to receive the benefit, which is generally the vesting period. For Restricted Stock, fair value is based on the closing price of our common stock on the grant date. Compensation expenses, net of estimated forfeitures, is recognized on a straight-line basis over the requisite service period. The requisite service period of the awards is generally the same as the vesting period.
o) Income Taxes: The Company utilizes ASC 740, Accounting for Income Taxes. Amounts provided for income tax expense are based on income reported for financial statement purposes and do not necessarily represent amounts currently payable under tax laws. Deferred taxes, which arise principally from temporary differences between the period in which certain income and expense items are recognized for financial reporting purposes and the period in which they affect taxable income, are included in the amounts provided for income taxes. Under this method, the computation of deferred tax assets and liabilities give recognition to enacted tax rates in effect in the year the differences are expected to affect taxable income. Valuation allowances are established when necessary to reduce deferred tax assets to amounts that we expect to realize.
We recognize the tax benefit of an uncertain tax position only if it is more likely than not that the position is sustainable upon examination by the taxing authority, based on the technical merits. The tax benefit recognized is measured as the largest amount of benefit which is greater than 50% likely to be realized upon settlement with the taxing authority. To the extent the assessment of such tax position changes, such difference will affect the provision for (benefit from) income taxes in the period in which we make the determination. We recognize interest accrued and penalties related to unrecognized tax benefits in the provision for (benefit from) income taxes.
p) Cash and Cash Equivalents: Cash and cash equivalents consist primarily of cash and investments in a money market fund. We consider all highly liquid investments with an original maturity of three months or less to be cash equivalents.
48

We maintain cash in bank deposit accounts that, at times, may exceed federally insured limits. At April 30, 2025 and 2024, we had $2,514 and $1,955, respectively in bank deposits that exceeded the federally insured limits.
q) The Company accounts for leases in accordance with ASC 842, Leases. The Company has only operating leases, which are recorded on the consolidated balance sheets as a right-of-use (ROU) asset and a corresponding lease liability. Lease liabilities are measured at the present value of fixed lease payments over the lease term, discounted using the rate implicit in the lease, if readily determinable, or the Company’s incremental borrowing rate.
Lease liabilities are increased by interest and reduced by lease payments each period. ROU assets are amortized over the lease term. For operating leases, the combination of interest on the lease liability and amortization of the ROU asset results in straight-line lease expense recognized over the lease term. Variable lease costs are recognized in the period in which the obligation is incurred.
The Company has elected the short-term lease exemption permitted under ASC 842 and does not recognize ROU assets or lease liabilities for leases with initial terms of 12 months or less. Rent expense for such leases is recognized on a straight-line basis over the lease term.
Lease modifications or extensions are assessed to determine whether they represent a separate contract or a change to an existing lease. When a modification does not create a separate lease, the Company remeasures the lease liability using an updated discount rate and adjusts the ROU asset accordingly.
r) Concentration of Credit Risk: We extend credit to customers based on an evaluation of their financial condition and collateral is not required. We perform ongoing credit evaluations of our customers and maintain an allowance for doubtful accounts. Our financial instruments that are exposed to concentration of credit risk consist primarily of cash and trade receivables. Other than the United States, no country individually accounted for more than 10% of total revenues during fiscal 2025 or 2024.
s) Research and Development: We invested in research and development activities. The amount invested in the year ended April 30, 2025 and 2024 was $952 and $823, respectively.
t) Advertising Costs: Advertising costs include production costs of print, radio, television and other advertisements and are expensed as incurred. Advertising costs were $2,595 and $4,044 in the fiscal year ended April 30, 2025 and 2024, respectively.
u) Segment Information: We operate in two operating segments, aerospace products and professional services. Operating segments are defined as components of an enterprise where separate financial information is evaluated regularly by a chief operating decision maker (“CODM”) in deciding how to allocate resources and assessing performance. Our CODM allocates resources and assesses performance based upon discrete financial information at the segment level. For fiscal 2025, our chief executive officer and chief financial officer together served as CODM for purposes of segment reporting.
v) Business Combinations: We allocate the purchase consideration of acquired companies to tangible and intangible assets acquired and liabilities assumed based on their estimated fair values at the acquisition date, with the excess recorded to goodwill. Our estimates are inherently uncertain and subject to refinement. During the measurement period, which may be up to one year from the acquisition date, we may record adjustments to the fair value of these tangible and intangible assets acquired and liabilities assumed, including uncertain tax positions and tax-related valuation allowances, with the corresponding offset to goodwill. Upon the conclusion of the measurement period or final determination of the fair value of assets acquired or liabilities assumed, whichever comes first, any subsequent adjustments are recorded to the Consolidated Statements of Operations.
In the event that we acquire a company in which we previously held an equity interest, the difference between the fair value of the shares as of the date of the acquisition and the carrying value of the equity investment is recorded as a non-cash gain or loss and recorded within Other income (expense), net on the Consolidated Statements of Operations.
w) Acquisition-Related Intangible Assets: Acquisition-related intangible assets with finite lives are amortized over their estimated useful lives. Goodwill amounts are not amortized. Acquisition-related intangible assets and goodwill are tested for impairment at least annually, and more frequently upon the occurrence of certain events.
49

x) Treasury Stock: Treasury stock is accounted for using the cost method and recorded as a reduction to Stockholders’ equity on the Consolidated Balance Sheets. Incremental direct costs to purchase treasury stock are included in the cost of the shares acquired.
To determine the cost of treasury stock that is either sold or re-issued, we use the first in, first out method. When treasury stock is re-issued at a price higher than its cost, the increase is recorded in capital contributed in excess of par on the Consolidated Balance Sheets. When treasury stock is re-issued at a price lower than its cost, the decrease is recorded in capital contributed in excess of par to the extent that there are previously recorded increases to offset the decrease. Any decreases in excess of that amount are recorded in accumulated deficit on the consolidated financial statements.
y) Recent Accounting Pronouncements: In November 2023, the Financial Accounting Standards Board (“FASB”) issued Accounting Standard Update (“ASU”) No. 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures, which requires disclosure of incremental segment information on an annual and interim basis. The ASU is effective for fiscal years beginning after December 15, 2023, and interim periods within fiscal years beginning after December 15, 2024, with retrospective application to all prior periods presented. We adopted this standard in fiscal year 2025.
In December 2023, the FASB issued ASU No. 2023-09, Income Taxes (Topic 740): Improvements to Income Disclosures, which requires disclosure of disaggregated income taxes paid, prescribes standard categories for the components of the effective tax rate reconciliation, and modifies other income tax-related disclosures. This ASU is effective for fiscal years beginning after December 15, 2024, and allows for adoption on a prospective basis, with a retrospective option. We are currently evaluating the impacts of the new standard.
Other standards issued by the FASB or SEC had no material impact on our future financial reporting.
y) Reclassifications: Certain reclassifications within the financial statement captions have been made to maintain consistency in presentation between years. These reclassifications have no impact on the reported results of operations.
50

2.     DISAGGREGATION OF REVENUE:
In the following table, revenue is disaggregated by primary geographical market, major product line, and timing of revenue recognition.
Year Ended April 30, 2025
Professional ServicesAerospace ProductsTotal
Geographical Markets
North America$38,267 $27,217 $65,484 
Europe- 14,257 14,257 
Asia- 3,726 3,726 
Australia and Other- 501 501 
$38,267 $45,701 $83,968 
Major Product Lines
Casino Gaming Revenue$27,919 $- $27,919 
Sportsbook Revenue5,789 - 5,789 
Casino Non-Gaming Revenue4,559 - 4,559 
Other Professional Services- - - 
Aircraft Modification- 29,587 29,587 
Aircraft Avionics- 3,377 3,377 
Special Mission Electronics- 12,737 12,737 
$38,267 $45,701 $83,968 
Contract Types / Revenue Recognition Timing
Percentage of completion contracts$- $26,551 $26,551 
Goods or services transferred at a point of sale38,267 19,150 57,417 
$38,267 $45,701 $83,968 
51

Year Ended April 30, 2024
Professional ServicesAerospace ProductsTotal
Geographical Markets
North America$38,640 $26,429 $65,069 
Europe- 8,161 8,161 
Asia- 2,108 2,108 
Australia and Other- 3,038 3,038 
$38,640 $39,736 $78,376 
Major Product Lines
Casino Gaming Revenue$29,441 $- $29,441 
Sportsbook Revenue4,585 - 4,585 
Casino Non-Gaming Revenue4,551 - 4,551 
Other Professional Services63 - 63 
Aircraft Modification- 25,061 25,061 
Aircraft Avionics- 2,722 2,722 
Special Mission Electronics- 11,953 11,953 
$38,640 $39,736 $78,376 
Contract Types / Revenue Recognition Timing
Percentage of completion contracts$- $22,570 $22,570 
Goods or services transferred at a point of sale38,640 17,166 55,806 
$38,640 $39,736 $78,376 
3.     ACCOUNTS RECEIVABLE, NET, CONTRACT ASSET AND CONTRACT LIABILITY:
Accounts Receivables, net, contract asset and contract liability were as follows (in thousands):
20252024
Accounts Receivable, net$5,867 $5,776 
Contract Asset2,993 3,812 
Contract Liability5,530 5,922 
Accounts Receivables, net consist of $5,867 and $5,776 from customers as of April 30, 2025 and 2024 respectively. At April 30, 2025, and 2024, the allowance for doubtful accounts was $83 and $47, respectively.
Contract assets are net of progress payments and performance-based payments from our customers as well as advance payments from customers totaling $2,993 and $3,812 as of April 30, 2025 and 2024. Contract assets decreased $819 during 2025, primarily due to recognizing revenue upon completing the contract performance obligations. There were no significant impairment losses related to our contract assets during 2025 and 2024. We expect to bill our customers for the majority of the April 30, 2025 contract assets during fiscal year end 2026.
Contract liabilities decreased $392 during 2025, primarily due to payments received in excess of revenue recognized on these performance obligations. During 2025, we recognized $4,523 of our contract liabilities at April 30, 2024 as revenue. During 2024, we recognized $4,323 of our contract liabilities at April 30, 2023, as revenue.
52

4.     INVENTORY
Inventory is comprised of the following, net of the estimate for obsolete inventory of $558 at April 30, 2025 and $360 at April 30, 2024.
20252024
Parts and raw material$6,238 $6,111 
Work in process4,610 3,349 
Finished goods76 62 
Total Inventory, net of allowance$10,924 $9,522 
5.     PROPERTY, PLANT AND EQUIPMENT
Property, plant and equipment is comprised of the following:
20252024
Land$3,447 $4,224 
Building and improvements49,753 48,190 
Aircraft8,122 5,599 
Machinery and equipment6,356 7,484 
Office furniture and fixtures15,599 14,389 
Leasehold improvements4,032 4,032 
87,309 83,918 
Accumulated depreciation(27,053)(24,331)
Total property, plant and equipment$60,256 $59,587 
In September 2024, the Company sold approximately 160 acres of undeveloped land in Kansas for $1.1 million, realizing a $274 gain on the sale in fiscal year 2025.
53

6.     DEBT:
Principal amounts of debt at April 30, 2025 and 2024, consist of the following (in thousands):
Promissory Notes20252024
Bank line of credit, available LOC $2.0 million interest at 8.4% due on demand, secured by a first and second position on all assets of the Company.
- - 
$- $- 
Long-Term Debt
Note payable, interest at 7.19%, due November 2029, secured by a single aircraft with a net book value of $2.5 million.
$1,922 $- 
Note payable, interest at Secured Overnight Financing Rate (SOFR) plus 1.75% due March 2029, secured by buildings and improvements with a net book value of $624.
627 787 
Note payable, interest at 5.32%, this note matures in December 2027, with a balloon payment of $19,250, secured by all of BHCMC's assets and compensation due under the State Management Contract.
27,417 29,167 
Note payable, interest at 5.75%, this note matures October 2026, secured by all of BHCMC's assets and compensation due under the State Management Contract.
4,611 7,471 
Note payable, interest at 4.35%, due March 2029, secured by Aircraft Security Agreements with a net book value of $460.
720 887 
Note payable, interest at 8.13%, due April 2027, secured by equipment with a net book value of $20.
24 34 
35,321 38,346 
Less: Origination fees164 236 
35,157 38,110 
Less: Current maturities, net of origination fees5,287 4,866 
$29,870 $33,244 
Maturities of long-term debt are as follows:
Year Ending April 30Amount
2026$5,287 
20274,809 
202823,741 
2029619 
2030865 
Thereafter- 
$35,321 
54

Financial and Other Covenants
We are compliant with the covenants and obligations of each of our notes at April 30, 2025.
7.    LEASE RIGHT-TO-USE:
The Company accounts for its leases under ASU 2016-02 Leases – Topic 842. ASU 2016-02 requires that on the balance sheet a lessee should recognize a liability to make lease payments (the lease liability) and a right-of-use asset representing its right to use the underlying asset for the lease term.
We lease the hangar and office space with initial lease terms of two, five, and fifty years.
April 30, 2025April 30, 2024
Finance Lease right-to-use assets$3,829 $3,781 
Less accumulated depreciation462 889 
Total$3,367 $2,892 
Future minimum lease payments for assets under capital leases at April 30, 2025 are as follows:
2026$273 
2027278 
2028283 
2029287 
2030153 
Thereafter12,579 
Total minimum lease payments13,853 
Less amount representing interest9,832 
Present value of net minimum lease payments4,021 
Less current maturities of finance lease liability121 
Finance lease liability, net of current maturities$3,900 
April 30, 2025April 30, 2024
Finance lease cost:
Amortization of right-of-use assets$197 $189 
Interest on lease liabilities220 186 
Total finance lease cost$417 $375 
April 30, 2025April 30, 2024
Weighted average remaining lease term - Financing leases38 years44 years
Weighted average discount rate - Financing leases5.8 %5.8 %
55

8.    ACQUISITION:
In September 2023, the Company acquired KC Machine to help expand our Avcon parts fabrication capacity for $2,860. KC Machine is a recognized provider of high quality precision machine parts. The purchase price was paid by a combination of $2,375 in cash, a $300 earned-out liability that was paid in March 2024, and a final escrow liability paid in September 2024.
The following table summarizes the purchase price and accounting for this transaction:
Purchase price summary:
Cash paid at closing$2,375 
Present value of final escrow liability228 
Present value of earn-out liability257 
$2,860 
Accounting summary:
Building$1,510 
Equipment930 
Intangibles205 
Inventory230 
Other(15)
$2,860 
9.    SALE OF PRODUCT LINE:
On January 30, 2025, the Company completed the sale of its “Jet Autopilot Product Line” for $1.5 million cash, recognizing a gain of $1.0 million on the sale of product line during the year ended April 30, 2025. We included the operating results associated with this business in our aerospace products segment. The Company will continue to perform and transfer services through April 2025.
April 30, 2025
Inventory, net$460 
Machinery and equipment1,322 
Accumulated depreciation(1,322)
Total property, plant and equipment- 
Other assets1,417 
Accumulated amortization(1,417)
Other assets, net of accumulated amortization- 
$460 
56

10.    INCOME TAXES:
Deferred taxes are determined based on the estimated future tax effects of differences between the financial statements and tax basis of assets and liabilities given the provision of the enacted tax laws. Significant components of the Company's deferred tax liabilities and assets as of April 30, 2025 and 2024 are as follows (in thousands):
April 30, 2025April 30, 2024
Deferred tax liabilities:
Depreciation and amortization$(106)$- 
Deferred compensation, restricted stock(22)(7)
Total deferred tax liabilities(128)(7)
Deferred tax assets:
Depreciation and amortization- 98 
Research and development1,401 1319 
Accounts receivable allowance22 13 
Inventory and other allowances151 97 
Lease right-to-use184 144 
Compensation accruals200 72 
Inventory Capitalization51 - 
Jackpot reserves195 183 
Total deferred tax assets2,204 1,926 
Less valuation allowance- - 
Net deferred tax asset$2,076 $1,919 
The reconciliation of the federal statutory income tax rate to the effective tax rate is as follows:
April 30, 2025April 30, 2024
Statutory federal income tax rate expense21.00 %21.00 %
State income tax, net of federal benefits5.62 %5.97 %
Permanent differences0.66 %0.63 %
Other(2.15 %)(2.28 %)
25.13 %25.32 %
Income tax expense:
Deferred income tax (benefit)$(157)$(446)
Current income tax4,324 4,690 
Total income tax expense$4,167 $4,244 
Current income tax expense of $4,324 and $4,690 are comprised of $3,194 and $3,438 in federal income tax and $1,130 and $1,252 in state income tax for the years ended April 30, 2025 and 2024, respectively.
The Company believes that its income tax filing positions and deductions will be sustained on audit and does not anticipate any adjustments that will result in a material adverse effect on its financial condition, results of operations or cashflow. Therefore, no reserve for uncertain income tax position, interest or penalties, have been recorded.
The Company files income tax returns in the U.S. Federal jurisdiction and various state jurisdictions. The Company is no longer subject to U.S. Federal tax examinations for tax years beginning on May 1, 2021 and prior. There are no current tax examinations.
57

11.    STOCKHOLDERS' EQUITY AND INCENTIVE PLANS:
In November 2016, the shareholders approved and adopted the Butler National Corporation 2016 Equity Incentive Plan. The maximum number of shares of common stock that may be issued under the Plan is 12.5 million.
On April 12, 2019, the Company granted 2.5 million restricted shares to employees. In April 2025, 1,650,000 of those shares became fully vested and non-forfeitable. The remaining 850,000 shares were forfeited. On March 17, 2020, the Company granted 5.0 million restricted shares to employees. These shares have voting rights at date of grant and become fully vested and non-forfeitable on March 16, 2025. The restricted shares were valued at $0.41 per share, for a total of $2.0 million. The deferred compensation related to these grants was expensed on the financial statements over the five-year vesting period.
In October 2023, the Company granted a board member 300,000 shares under the plan. These shares were fully vested and non-forfeitable on the date of the grant. These shares were valued at $0.74, for a total of $222. The compensation related to this grant was expensed in the year ended April 30, 2024.
In January 2025, the Company granted executive officers 87 thousand shares under the plan as part of the compensation package for non-employee directors. The first installment of these shares vested immediately, the second installment vest on the one-year anniversary and the final installment vest on the two-year anniversary. These shares were valued at $1.73 per share for a total of $150 thousand. The deferred compensation related to these grants will be expensed on the financial statements over the remaining two-year vesting period.
In March 2025, the Company granted five board members a total of 39,430 shares under the plan. These shares were fully vested and non-forfeitable on the date of the grant. These shares were valued at $1.59 for a total of $63. The compensation related to this grant was expensed in the year ended April 30, 2025.
During the year ended April 30, 2025, no shares were forfeited. During the year ended April 30, 2024, 1,525,000 shares were forfeited. At April 30, 2025, total compensation cost related to nonvested awards not recognized was $100, and the weighted average period over which it is expected to be recognized is less than two years.
During the year ended April 30, 2025, the Company expensed $381. For the year ended April 30, 2024, the Company expensed $634 and received a benefit of $427 from the forfeiture of shares for a net expense of $207.
Number of SharesWeighted Average Grant Date Fair Value
Total shares issued (2019 - 2025)8,326,134$0.45 
Forfeited, in prior periods(975,000)$0.40 
Forfeited during the year ended April 30, 2024(1,525,000)$0.40 
Forfeited during the year ended April 30, 2025-$- 
Total5,826,134$0.48 
Vested shares5,768,331$0.46 
Non-vested shares57,803$1.73 
12.    STOCK REPURCHASE PROGRAM:
In December 2016, the Board of Directors approved a common stock repurchase program. The program was established for the purpose of enabling BNC to flexibly repurchase its own shares in consideration of factors such as opportunities for strategic investment, BNC's financial condition and the price of its common stock as part of improving capital efficiency. In July 2023, the Board of Directors approved an increase in the size of the Company's common stock repurchase program from $4 million to $9 million. In October 2024, the Board of Directors approved an increase in the size of the Company's common stock repurchase program from $9 million to $11 million. In June 2025, the Board of Directors approved an increase in the size of the Company's common stock repurchase program from $11 million to $15 million. The program is currently authorized through April 15, 2027. The total remaining authorization for future common stock repurchases under our share repurchase program was $2.3 million as of April 30, 2025.
58

The table below provides information with respect to common stock purchases by the Company during the year ended April 30, 2025.
PeriodTotal Number of Shares PurchasedAverage Price Paid per ShareTotal Number of Shares Purchased as Part of
Publicly Announced Plans or Programs
Approximate Dollar Value of Shares That
May Yet Be Purchased Under the Plans or
Programs
Shares purchased in prior periods (a)3,979,522$0.42 3,379,522$7,594 
Quarter ended July 31, 2023 (b)6,863,789$0.73 6,863,789$2,560 
Quarter ended October 31, 2023 (b)2,300$0.73 2,300$2,558 
Quarter ended January 31, 2024 (b)24,744$0.73 24,744$2,540 
Quarter ended April 30, 2024 (b)5,000$0.79 5,000$2,536 
Quarter ended July 31, 2024 (b)500,000$0.93 500,000$2,071 
Quarter ended October 31, 2024 (b)683,760$1.31 683,760$1,172 
Increase in program authorization October 2024- -$3,172 
Quarter ended January 31, 2025 (b)71,404$1.86 71,404$3,039 
Quarter ended April 30, 2025 (b) (c)461,299$1.66 461,299$2,274 
Total12,591,818$0.73 11,991,818
(a)The total number of shares purchased in prior periods includes 600,000 repurchased in the fiscal year ending April 30, 1998.
(b)These shares of common stock purchased were purchased through private transactions.
(c)The approximate dollar value of shares that may yet be purchased under the plans or programs at April 30, 2025 does not include the additional $4 million increase in the size of the Company's common stock repurchase program that the Board of Directors approved in June 2025.
13.    COMMITMENTS AND CONTINGENCIES:
Litigation:
From time to time, we may be a defendant and/or plaintiff in various other legal proceedings arising in the normal course of our business. We are not currently a party to any material legal proceedings or government actions, including any bankruptcy, receivership, or similar proceedings. In addition, we are not aware of any known litigation or liabilities involving the operators of our properties that could affect our operations. Furthermore, as of July 3, 2025, our management is not aware of any proceedings to which any of our directors, officers, or affiliates, or any associate of any such director, officer, affiliate, or security holder is a party averse to our company or has a material interest averse to us.
14.    RELATED-PARTY TRANSACTIONS:
The Company paid consulting fees of $123 and $135 to David Hayden, a director of Butler National Corporation, in the fiscal year ended April 30, 2025 and 2024, respectively.
In October 2023, the Company granted to John M. Edgar, a director, 300,000 shares under the Butler National Corporation 2016 Equity Incentive Plan. These shares were fully vested and non-forfeitable on the date of the grant. These shares were valued at $0.74, for a total expensed compensation value of $222. The compensation related to this grant was expensed in the year ended April 30, 2024.
59

Clark D. Stewart and Craig D. Stewart, each formerly directors of the Company, each entered into a Separation and Mutual Release Agreement with the Company, each of the directors, and with the Company's executive officers dated July 20, 2023. Pursuant to the Agreements, in consideration of a mutual general release of claims, Clark D. Stewart and Craig D. Stewart were each paid a lump sum severance benefit, which totaled $2.7 million for Clark D. Stewart and $1.8 million for Craig D. Stewart, and in addition, the Company purchased 3,956,267 shares of Company stock from Clark D. Stewart and 1,933,402 shares of Company stock from Craig D. Stewart at $0.739 per share. The stock acquired was placed in treasury.
Butler National Corporation employed the brother (Wayne Stewart as an engineer) and son-in-law (Jeff Shinkle as an architect) of Clark D. Stewart, former director and CEO. Compensation for these related-persons (as calculated in the same manner as the Summary Compensation table shown in the most recent Proxy Statement) resulted in compensation of $292 and $0 respectively, for fiscal 2025 and $315 and $162, respectively, for fiscal 2024. Mr. Shinkle has not been an employee since the architectural business of the Company’s Professional Services segment was closed in January 2024. Clark D. Stewart has not been an employee since May 2023.
Effective January 2025, Butler National Corporation’s Board of Directors created the position of Executive Chairman to lead the Board and named director, Jeffrey D. Yowell, to the position. Mr. Yowell’s director role as Executive Chairman is to work with and support the corporation’s Chief Executive Officer in day-to-day and strategic responsibilities. In conjunction with Mr. Yowell’s additional responsibilities, the Company compensates Mr. Yowell an additional $160,000 per year in addition to compensation paid to all directors (currently an annual amount equal to $90,000).
The policies and procedures for payment of goods and services for related transactions follow our normal course of business standards and require the necessary review and approval process as outlined in our Policies and Procedures manual and as set forth by our Compensation Committee.
15.    401(k) PROFIT SHARING PLAN:
We have a defined contribution plan authorized under Section 401(k) of the Internal Revenue Code. All benefits-eligible employees with at least thirty days of service are eligible to participate in the plan; however, there are only two entry dates per calendar year. The Plan may match, subject to the annual approval of the Board of Directors, 100 percent of every pre-tax dollar an employee contributes up to 6 percent of the employee's salary, and a portion of the Company’s profits. Employees are 100 percent vested in the employer's contributions immediately. The contribution expense was $876 and $750 in fiscal year ended April 30, 2025 and 2024, respectively.
16.    SEGMENT REPORTING AND SALES BY MAJOR CUSTOMER:
Industry Segmentation
Current Activities: The Company focuses on two primary activities, Professional Services and Aerospace Products.
Aerospace Products
Aircraft Modifications principally includes the modification of customer owned business-size aircraft with capabilities to perform special missions including provisions for radar systems, aerial photography, search and rescue, environmental research, mapping, ISR, and stability enhancing modifications for Learjet, Textron Beechcraft, and Textron Cessna aircraft along with other specialized modifications. We provide these services through our subsidiary, Avcon Industries, Inc. ("Aircraft Modifications" or "Avcon"). Avcon activities include the high quality precision manufacturing of machine parts at Butler Machine.
Special mission electronics principally includes the manufacture, sale, and service of electronics and accessories for control systems used on commercial and government aircraft and vehicles. We provide the products through our subsidiary, Butler National Corporation - Tempe, Arizona.
Butler Avionics sells, installs and repairs aircraft avionics equipment (airplane radio equipment and flight control systems). This includes flight display systems that feature intuitive touchscreen controls with large display to give users unprecedented access to high-resolution terrain mapping, graphical flight planning, geo-referenced charting, traffic display,
60

satellite weather and much more. Butler Avionics is also recognized for its troubleshooting. Butler Avionics also supports Avcon Industries with the integration and installation of special mission electronics systems.
Professional Services
Butler National Service Corporation ("BNSC") provides management services to the Boot Hill Casino, a "state-owned casino".
Year Ended April 30, 2025GamingAircraft ModificationAircraft AvionicsSpecial Mission ElectronicsOtherTotal
Revenues from customers$38,267 $29,587 $3,377 $12,737 $- $83,968 
Interest expense1,809 313 - 49 6 2,177 
Depreciation and amortization3,207 3,256 27 137 117 6,744 
Operating income (loss)9,142 4,415 (306)5,125 (1,549)16,827 
Year Ended April 30, 2024GamingAircraft ModificationAircraft AvionicsSpecial Mission ElectronicsOtherTotal
Revenues from customers$38,577 $25,061 $2,722 $11,953 $63 $78,376 
Interest expense2,122 229 - 63 33 2,447 
Depreciation and amortization3,014 2,790 20 125 119 6,068 
Operating income (loss)8,916 358 (562)4,726 (199)13,239 
Our Chief Operating Decision Maker (CODM) uses the segment information above to evaluate performance by operating segment, and does not evaluate operating segments using asset or liability information. Other consists of unallocated corporate expenses that are included as part of the Aerospace Products segment.
Major Customers: Revenue from major customers (10 percent or more of consolidated revenue) were as follows:
20252024
Aerospace Products – one customer in 2025 and 202414.8 %15.2 %
Professional Services- - 
In fiscal 2025 the Company derived 25.4% of total revenue from five Aerospace customers. The top customer provided 14.8% of total revenue while the next top four customers ranged from 2.0% to 4.0%. At April 30, 2025, we had one customer that accounted for 32.4% of our accounts receivable. In fiscal 2024 the Company derived 28.5% of total revenue from five Aerospace customers. The top customer provided 15.2% of total revenue while the next top four customers ranged from 1.9% to 5.8%. At April 30, 2024, we had one customer that accounted for 42.5% of our accounts receivable.
17.    SUBSEQUENT EVENTS:
Subsequent to April 30, 2025, on June 16, 2025, a plane unrelated to the Company's operations, struck one of the Company's hangars at the New Century, Kansas location. The two occupants of the plane suffered non-life-threatening injuries. Insurance coverage is expected to cover the cost of repairs to the hangar, and the incident is not expected to have a material effect on the operations of the Company.
The Company evaluated its April 30, 2025, consolidated financial statements for subsequent events through July 3, 2025, the filing date of this report. The Company is not aware of any other subsequent events that would require recognition or disclosure in the consolidated financial statements.
61
EX-19 2 buks-20250430xexx19.htm EX-19 Document
Exhibit 19
BUTLER NATIONAL CORPORATION
AMENDED AND RESTATED
INSIDER TRADING POLICY
Purpose
This Amended and Restated Insider Trading Policy (the “Policy”) provides guidelines with respect to transactions in the securities of Butler National Corporation and its subsidiaries (the “Company”) and the handling of confidential information about the Company and the companies with which the Company engages in transactions or does business. The Company’s Board of Directors has adopted this Policy to promote compliance with U.S. federal, state and foreign securities laws that prohibit certain persons who are aware of material nonpublic information about a company from: (i) engaging in transactions in the securities of that company; or (ii) providing material nonpublic information to other persons who may trade on the basis of that information.
Persons Subject to the Policy
This Policy applies to all officers of the Company and its subsidiaries, all members of the Company’s Board of Directors and all employees of the Company and its subsidiaries. The Company may also determine that other persons should be subject to this Policy, such as contractors or consultants who have access to material nonpublic information. This Policy also applies to family members, other members of a person’s household and entities controlled by a person covered by this Policy, as described below.
Transactions Subject to the Policy
This Policy applies to transactions in the Company’s securities (collectively referred to in this Policy as “Company Securities”), including the Company’s common stock, options to purchase common stock, or any other type of securities that the Company may issue, including (but not limited to) preferred stock, convertible debentures and warrants, as well as derivative securities that are not issued by the Company, such as exchange-traded put or call options or swaps relating to the Company’s Securities. Transactions subject to this Policy include purchases, sales and bona fide gifts of Company Securities.
Individual Responsibility
Persons subject to this Policy have ethical and legal obligations to maintain the confidentiality of information about the Company and to not engage in transactions in Company Securities while in possession of material nonpublic information. Persons subject to this policy must not engage in illegal trading and must avoid the appearance of improper trading. Each individual is responsible for making sure that he or she complies with this Policy, and that any family member, household member or entity whose transactions are subject to this Policy, as discussed below, also comply with this Policy. In all cases, the responsibility for determining whether an individual is in possession of material nonpublic information rests with that individual, and any action on the part of the Company, the Compliance Officer or any other employee or director



pursuant to this Policy (or otherwise) does not in any way constitute legal advice or insulate an individual from liability under applicable securities laws. You could be subject to severe legal penalties and disciplinary action by the Company for any conduct prohibited by this Policy or applicable securities laws, as described below in more detail under the heading “Consequences of Violations.”
Administration of the Policy
The Chief Financial Officer shall serve as the Compliance Officer for the purposes of this Policy, and in his or her absence, the Chief Executive Officer or another employee designated by the Compliance Officer shall be responsible for administration of this Policy. All determinations and interpretations by the Compliance Officer shall be final and not subject to further review.
Statement of Policy
It is the policy of the Company that no director, officer or other employee of the Company (or any other person designated by this Policy or by the Compliance Officer as subject to this Policy) who is aware of material nonpublic information relating to the Company may, directly, or indirectly through family members or other persons or entities:
1.Engage in transactions in Company Securities, except as otherwise specified in this Policy under the headings “Transactions Under Company Plans” and “Rule 10b5-1 Plans;”
2.Recommend that others engage in transactions in any Company Securities;
3.Disclose material nonpublic information to persons within the Company whose jobs do not require them to have that information, or outside of the Company to other persons, including, but not limited to, family, friends, business associates, investors and expert consulting firms, unless any such disclosure is made in accordance with the Company’s policies regarding the protection or authorized external disclosure of information regarding the Company; or
4.Assist anyone engaged in the above activities.
In addition, it is the policy of the Company that no director, officer or other employee of the Company (or any other person designated as subject to this Policy) who, in the course of working for the Company, learns of material nonpublic information about a company (1) with which the Company does business, such as the Company’s distributors, vendors, customers and suppliers, or (2) that is involved in a potential transaction or business relationship with the Company, may engage in transactions in that company’s securities until the information becomes public or is no longer material.
It is also the policy of the Company that the Company will not engage in transactions in Company Securities while aware of material nonpublic information relating to the Company or Company Securities.
2
609719026


There are no exceptions to this Policy, except as specifically noted herein. Transactions that may be necessary or justifiable for independent reasons (such as the need to raise money for an emergency expenditure), or small transactions, are not excepted from this Policy. The securities laws do not recognize any mitigating circumstances, and, in any event, even the appearance of an improper transaction must be avoided to preserve the Company’s reputation for adhering to the highest standards of conduct.
Definition of Material Nonpublic Information
Material Information. Information is considered “material” if a reasonable investor would consider that information important in making a decision to buy, hold or sell securities. Any information that could be expected to affect a company’s stock price, whether it is positive or negative, should be considered material. There is no bright-line standard for assessing materiality; rather, materiality is based on an assessment of all of the facts and circumstances, and is often evaluated by enforcement authorities with the benefit of hindsight. While it is not possible to define all categories of material information, some examples of information that ordinarily would be regarded as material are:
Projections of future earnings or losses, or other earnings guidance;
Changes to previously announced earnings guidance, or the decision to suspend earnings guidance;
A pending or proposed merger, acquisition or tender offer;
A pending or proposed acquisition or disposition of a significant asset;
A pending or proposed joint venture;
A Company restructuring;
Significant related party transactions;
A change in dividend policy, the declaration of a stock split, or an offering of additional securities;
Bank borrowings or other financing transactions out of the ordinary course;
The establishment of and/or modification to a repurchase program for Company Securities;
A change in the Company’s pricing or cost structure;
Major marketing changes;
A change in management;
3
609719026


A change in auditors or notification that the auditor’s reports may no longer be relied upon;
Development of a significant new product, process, or service;
Pending or threatened significant litigation, or the resolution of such litigation;
Impending bankruptcy or the existence of severe liquidity problems;
The gain or loss of a significant customer or supplier;
A significant cybersecurity incident, such as a data breach, or any other significant disruption in the Company’s operations or loss, potential loss, breach or unauthorized access of its property or assets, whether at its facilities or through its information technology infrastructure; or
The imposition of an event-specific restriction on trading in Company Securities or the securities of another company or the extension or termination of such restriction.
When Information is Considered Public. Information that has not been disclosed to the public is generally considered to be nonpublic information. In order to establish that the information has been disclosed to the public, it may be necessary to demonstrate that the information has been widely disseminated. Information generally would be considered widely disseminated if it has been disclosed through the newswire services, a broadcast on widely-available radio or television programs, publication in a widely-available newspaper, magazine or news website, or public disclosure documents filed with the SEC that are available on the SEC’s website. By contrast, information would likely not be considered widely disseminated if it is available only to the Company’s employees, or if it is only available to a select group of analysts, brokers and institutional investors.
Once information is widely disseminated, it is still necessary to provide the investing public with sufficient time to absorb the information. As a general rule, information should not be considered fully absorbed by the marketplace until after the second business day after the day on which the information is released. If, for example, the Company were to make an announcement on a Monday, you should not trade in Company Securities until Thursday. Depending on the particular circumstances, the Company may determine that a longer or shorter period should apply to the release of specific material nonpublic information.
Transactions by Family Members and Others
This Policy applies to your family members who reside with you (including a spouse, a child, a child away at college, stepchildren, grandchildren, parents, stepparents, grandparents, siblings and in-laws), anyone else who lives in your household, and any family members who do not live in your household but whose transactions in Company Securities are directed by you or are subject to your influence or control, such as parents or children who consult with you before they trade in Company Securities (collectively referred to as “Family Members”). You are responsible
4
609719026


for the transactions of these other persons and therefore should make them aware of the need to confer with you before they trade in Company Securities, and you should treat all such transactions for the purposes of this Policy and applicable securities laws as if the transactions were for your own account. This Policy does not, however, apply to personal securities transactions of Family Members where the purchase or sale decision is made by a third party not controlled by, influenced by or related to you or your Family Members.
Transactions by Entities that You Influence or Control
This Policy applies to any entities that you influence or control, including any corporations, limited liability companies, partnerships or trusts (collectively referred to as “Controlled Entities”), and transactions by these Controlled Entities should be treated for the purposes of this Policy and applicable securities laws as if they were for your own account.
Transactions Under Company Plans
This Policy does not apply in the case of the following transactions, except as specifically noted:
Stock Option Exercises. This Policy does not apply to the exercise of an employee stock option acquired pursuant to the Company’s plans, or to the exercise of a tax withholding right pursuant to which a person has elected to have the Company withhold shares subject to an option to satisfy tax withholding requirements. This Policy does apply, however, to any sale of stock as part of a broker-assisted cashless exercise of an option, or any other market sale for the purpose of generating the cash needed to pay the exercise price of an option.
Restricted Stock Awards. This Policy does not apply to the vesting of restricted stock, or the exercise of a tax withholding right pursuant to which you elect to have the Company withhold shares of stock to satisfy tax withholding requirements upon the vesting of any restricted stock. The Policy does apply, however, to any market sale of restricted stock.
Employee Stock Purchase Plan. This Policy does not apply to purchases of Company Securities in the employee stock purchase plan resulting from your periodic contribution of money to the plan pursuant to the election you made at the time of your enrollment in the plan. This Policy also does not apply to purchases of Company Securities resulting from lump sum contributions to the plan, provided that you elected to participate by lump sum payment at the beginning of the applicable enrollment period. This Policy does apply, however, to your election to participate in the plan for any enrollment period, and to your sales of Company Securities purchased pursuant to the plan.
401k Plan Transactions. This Policy does not apply to instructions to the Company 401k plan, transactions between the Company 401k plan and a beneficiary thereto, and transactions between the Company 401k plan and the Company. The Policy does apply, however, to any market sale of stock by or within the Company 401k plan.
5
609719026


Special and Prohibited Transactions
The Company has determined that there is a heightened legal risk and/or the appearance of improper or inappropriate conduct if the persons subject to this Policy engage in certain types of transactions. It therefore is the Company’s policy that any persons covered by this Policy may not engage in any of the following transactions, or should otherwise consider the Company’s preferences as described below:
Short-Term Trading. Short-term trading of Company Securities may be distracting to the person and may unduly focus the person on the Company’s short-term stock market performance instead of the Company’s long-term business objectives. For these reasons, any director, officer or other employee of the Company who purchases Company Securities in the open market may not sell any Company Securities of the same class during the six months following the purchase (or vice versa).
Short Sales. Short sales of Company Securities (i.e., the sale of a security that the seller does not own) may evidence an expectation on the part of the seller that the securities will decline in value, and therefore have the potential to signal to the market that the seller lacks confidence in the Company’s prospects. In addition, short sales may reduce a seller’s incentive to seek to improve the Company’s performance. For these reasons, short sales of Company Securities are prohibited. In addition, Section 16(c) of the Securities Exchange Act of 1934, as amended (the “Exchange Act”) prohibits officers and directors from engaging in short sales. (Short sales arising from certain types of hedging transactions are governed by the paragraph below captioned “Hedging Transactions.”)
Publicly-Traded Options. Given the relatively short term of publicly-traded options, transactions in options may create the appearance that a director, officer or employee is trading based on material nonpublic information and focus a director’s, officer’s or other employee’s attention on short-term performance at the expense of the Company’s long- term objectives. Accordingly, transactions in put options, call options or other derivative securities, on an exchange or in any other organized market, are prohibited by this Policy. (Option positions arising from certain types of hedging transactions are governed by the next paragraph below.)
Hedging Transactions. Hedging or monetization transactions can be accomplished through a number of possible mechanisms, including through the use of financial instruments such as prepaid variable forwards, equity swaps, collars and exchange funds. Such transactions may permit a director, officer or employee to continue to own Company Securities obtained through employee benefit plans or otherwise, but without the full risks and rewards of ownership. When that occurs, the director, officer or employee may no longer have the same objectives as the Company’s other shareholders. Therefore, directors, officers and employees are prohibited from engaging in any such transactions.
6
609719026


Margin Accounts and Pledged Securities. Securities held in a margin account as collateral for a margin loan may be sold by the broker without the customer’s consent if the customer fails to meet a margin call. Similarly, securities pledged (or hypothecated) as collateral for a loan may be sold in foreclosure if the borrower defaults on the loan. Because a margin sale or foreclosure sale may occur at a time when the pledgor is aware of material nonpublic information or otherwise is not permitted to trade in Company Securities, directors, officers and other employees are prohibited from holding Company Securities in a margin account or otherwise pledging Company Securities as collateral for a loan. (Pledges of Company Securities arising from certain types of hedging transactions are governed by the paragraph above captioned “Hedging Transactions.”)
Standing and Limit Orders. Standing and limit orders (except standing and limit orders under approved Rule 10b5-1 Plans, as described below) create heightened risks for insider trading violations similar to the use of margin accounts. There is no control over the timing of purchases or sales that result from standing instructions to a broker, and as a result the broker could execute a transaction when a director, officer or other employee is in possession of material nonpublic information. The Company therefore discourages placing standing or limit orders on Company Securities. If a person subject to this Policy determines that they must use a standing order or limit order, the order should be limited to short duration and should otherwise comply with the restrictions and procedures outlined below under the heading “Additional Procedures.”
Additional Procedures
The Company has established additional procedures in order to assist the Company in the administration of this Policy, to facilitate compliance with laws prohibiting insider trading while in possession of material nonpublic information, and to avoid the appearance of any impropriety. These additional procedures are applicable only to those individuals described below.
Pre-Clearance Procedures. Section 16 Officers, Executive Officers and Directors of the Company as well as the persons designated by the Compliance Officer as being subject to these procedures, including the Family Members and Controlled Entities of such persons, may not engage in any transaction in Company Securities without first obtaining pre-clearance of the transaction from the Compliance Officer. A request for pre-clearance should be submitted to the Compliance Officer at least two business days in advance of the proposed transaction. The Compliance Officer is under no obligation to approve a transaction submitted for pre-clearance, and may determine not to permit the transaction. If a person seeks pre-clearance and permission to engage in the transaction is denied, then he or she should refrain from initiating any transaction in Company Securities, and should not inform any other person of the restriction.
When a request for pre-clearance is made, the requestor should carefully consider whether he or she may be aware of any material nonpublic information about the Company, and should describe fully those circumstances to the Compliance Officer. The requestor should also indicate whether he or she has effected any non-exempt “opposite-way” transactions within the past six months, and should be prepared to report the
7
609719026


proposed transaction on an appropriate Form 4. The requestor should also be prepared to comply with SEC Rule 144 and file a Form 144, if necessary, at the time of any sale.
Any trades that are pre-cleared by the Compliance Officer must be effected within five business days of receipt of pre-clearance unless an exception is granted. Transactions not effected within the time limit are subject to pre-clearance again.
Quarterly Trading Restrictions. The persons designated by the Compliance Officer as subject to this restriction, as well as their Family Members or Controlled Entities, may not conduct any transactions involving the Company’s Securities (other than as specified by this Policy), during a “Restricted Period” beginning on the 15th day of the month, or, if not a business day, beginning on the end of the last business day preceding the 15th day of the month, prior to the end of each fiscal quarter, and ending after the second trading day following the public release of the Company’s earnings results for that quarter. In other words, these persons may only conduct transactions in Company Securities during the “Window Period” beginning after the second trading day following the public release of the Company’s quarterly earnings and ending on the 15th day of the month, or, if not a business day, ending on the end of the last business day preceding the 15th day of the month, prior to the close of the next fiscal quarter.
For example, if the Company publicly releases its quarterly earnings prior to market open on a Tuesday, the Window Period would begin on the market open on Thursday.
Event-Specific Restricted Periods. From time to time, an event may occur that is material to the Company and is known by only a few directors, officers and/or employees. So long as the event remains material and nonpublic, the persons designated by the Compliance Officer may not engage in transactions in Company Securities. In addition, the Company’s financial results may be sufficiently material in a particular fiscal quarter that, in the judgment of the Compliance Officer, designated persons should refrain from engaging in transactions in Company Securities even sooner than the quarterly Restricted Period described above. In that situation, the Compliance Officer may notify these persons that they should not trade in the Company’s Securities, without disclosing the reason for the restriction. The existence of an Event-Specific Restricted Period or the extension of a quarterly Restricted Period will not be announced to the Company as a whole, and should not be communicated to any other person. Even if the Compliance Officer has not designated you as a person who should not engage in transactions in Company Securities due to an Event-Specific Restricted Period, you should not trade while aware of material nonpublic information. Exceptions will not be granted during an Event-Specific Restricted Period.
Exceptions. The quarterly trading restrictions and event-specific trading restrictions do not apply to those transactions to which this Policy does not apply, as described above under the heading “Transactions Under Company Plans.” Further, the requirement for pre-clearance, the quarterly trading restrictions and event-specific trading restrictions do not apply to transactions conducted pursuant to approved Rule 10b5-1 plans, described under the heading “Rule 10b5-1 Plans.”
8
609719026


Rule 10b5-1 Plans
Rule 10b5-1 under the Exchange Act provides a defense from insider trading liability under Rule 10b-5. In order to be eligible to rely on this defense, a person subject to this Policy must enter into a Rule 10b5-1 plan for transactions in Company Securities that meets certain conditions specified in the Rule (a “Rule 10b5-1 Plan”). If the plan meets the requirements of Rule 10b5-1, transactions in Company Securities may occur even when the person who has entered into the plan is aware of material nonpublic information.
To comply with the Policy, a Rule 10b5-1 Plan must be approved by the Compliance Officer, meet the requirements of Rule 10b5-1, comply with the guidelines enumerated below, and comply with other practices as the Compliance Officer may establish from time to time. In general, a Rule 10b5-1 Plan must be entered into at a time when the person entering into the plan is not aware of material nonpublic information. Once the plan is adopted, the person must not exercise any influence over the amount of securities to be traded, the price at which they are to be traded or the date of the trade. The plan must either specify the amount, pricing and timing of transactions in advance or delegate discretion on these matters to an independent third party. The plan must include a cooling-off period before trading can commence that, for directors or officers, ends on the later of 90 days after the adoption of the Rule 10b5-1 plan or two business days following the disclosure of the Company’s financial results in an SEC periodic report for the fiscal quarter in which the plan was adopted (but in any event, the required cooling-off period is subject to a maximum of 120 days after adoption of the plan), and for persons other than directors or officers, 30 days following the adoption or modification of a Rule 10b5-1 plan. A person may not enter into overlapping Rule 10b5-1 plans (subject to certain exceptions) and may only enter into one single-trade Rule 10b5-1 plan during any 12-month period (subject to certain exceptions). Directors and officers must include a representation in their Rule 10b5-1 plan certifying that: (i) they are not aware of any material nonpublic information; and (ii) they are adopting the plan in good faith and not as part of a plan or scheme to evade the prohibitions in Rule 10b-5. All persons entering into a Rule 10b5-1 plan must act in good faith with respect to that plan.
Any Rule 10b5-1 Plan must be submitted for approval five days prior to the entry into the Rule 10b5-1 Plan. No further pre-approval of transactions conducted pursuant to the Rule 10b5-1 Plan will be required.
Post-Termination Transactions
This Policy continues to apply to transactions in Company Securities even after termination of service to the Company. If an individual is in possession of material nonpublic information when his or her service terminates, that individual may not engage in transactions in Company Securities until that information has become public or is no longer material. The pre-clearance procedures specified under the heading “Additional Procedures” above, however, will cease to apply to transactions in Company Securities upon the expiration of any Restricted Period or other Company-imposed trading restrictions applicable at the time of the termination of service. Directors and Executive Officers may remain an “affiliate” of the Company for 3 months
9
609719026


following termination of service and must comply with all applicable securities laws related thereto.
Consequences of Violations
The purchase or sale of securities while aware of material nonpublic information, or the disclosure of material nonpublic information to others who then engage in transactions in the Company’s Securities, is prohibited by the federal and state laws. Insider trading violations are pursued vigorously by the SEC, U.S. Attorneys and state enforcement authorities, as well as enforcement authorities in foreign jurisdictions. Punishment for insider trading violations is severe, and could include significant fines and imprisonment. While the regulatory authorities concentrate their efforts on the individuals who trade, or who tip inside information to others who trade, the federal securities laws also impose potential liability on companies and other “controlling persons” if they fail to take reasonable steps to prevent insider trading by company personnel.
In addition, an individual’s failure to comply with this Policy may subject the individual to Company-imposed sanctions, including dismissal for cause, whether or not the employee’s failure to comply results in a violation of law. Needless to say, a violation of law, or even an SEC investigation that does not result in prosecution, can tarnish a person’s reputation and irreparably damage a career.
Company Assistance
Any person who has a question about this Policy or its application to any proposed transaction may obtain additional guidance from the Compliance Officer.
Certification
All persons subject to this Policy must certify their understanding of, and intent to comply with, this Policy.

Originally Adopted: March 14, 2024
Amended and Restated March 13, 2025

10
609719026


CERTIFICATION
I certify that:

1.I have read and understand the Company’s Amended and Restated Insider Trading Policy (the “Policy”). I understand that the Compliance Officer is available to answer any questions I have regarding the Policy.
2.Since I have been a director, officer or employee of the Company, I have complied with the Policy.
3.I will continue to comply with the Policy for as long as I am subject to the Policy.

Print name:         
Signature:     
Date:     

11

EX-21 3 buks-20250430xexx21.htm EX-21 Document
Exhibit 21


Subsidiaries

Avcon Industries, Inc., a Kansas Corporation
Avcon ISR Solutions, Inc., a Kansas Corporation
Avcon Leasing Inc., a Kansas Corporation
Butler Avionics, Inc., a Kansas Corporation
Butler National, Inc., a Nevada Corporation
Butler Temporary Services, Inc., a Kansas Corporation
Butler National Corporation, a Nebraska Corporation
Kansas International Corporation, a Kansas Corporation
Kansas International DDC, LLC, a Kansas Limited Liability Company
Butler National Service Corporation, a Kansas Corporation
Indian Gaming Services, Inc., a Kansas Corporation
BHCMC, LLC, a Kansas Limited Liability Company
BHCRRE, LLC, a Kansas Limited Liability Company
Butler Machine, LLC, a Missouri Limited Liability Company

EX-23.1 4 buks-20250430xex231.htm EX-23.1 Document
Exhibit 23.1



Consent of Independent Registered Public Accountants
 
We consent to the incorporation by reference in the Form S-8 Registration Statements, (File Numbers, 333-219417, 033-65256, 033-65254, 033-65890, 333-07735, 333-46791, 333-46795, 333-46797, and 333-46809) of our report dated July 3, 2025 with respect to the consolidated financial statements of Butler National Corporation included in the Annual Report (Form 10-K) for the year ended April 30, 2025.
 
/s/ RBSM, LLP
Houston, TX
July 3, 2025


EX-31.1 5 buks-20250430xexx3111.htm EX-31.1 Document

Exhibit 31.1
CERTIFICATIONS
I, Christopher J. Reedy, certify that:
1.I have reviewed this report for the year ended April 30, 2025 on Form 10-K of Butler National Corporation.
2. Based on my knowledge, this report does not contain any untrue statement of 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 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 fiscal 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 financial 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 registrant's board of directors (or persons performing the equivalent function):
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 controls over financial reporting.
Date: July 3, 2025
/s/Christopher J. Reedy
Christopher J. Reedy
President, Chief Executive Officer and Secretary

EX-31.2 6 buks-20250430xexx3121.htm EX-31.2 Document

Exhibit 31.2
CERTIFICATIONS
I, Adam B. Sefchick, certify that:
1.I have reviewed this report for the year ended April 30, 2025 on Form 10-K of Butler National Corporation.
2.Based on my knowledge, this report does not contain any untrue statement of 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 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 fiscal 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 financial 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 registrant's board of directors (or persons performing the equivalent function):
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 controls over financial reporting.
Date: July 3, 2025
/s/ Adam B. Sefchick
Adam B. Sefchick
Vice President and Chief Financial Officer

EX-32.1 7 buks-20250430xexx3211.htm EX-32.1 Document

Exhibit 32.1
CERTIFICATION 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 annual report of Butler National Corporation (the "Company") on Form 10-K for the period ending April 30, 2025, as filed with the Securities and Exchange Commission on the date hereof (the "Report"), I, Christopher J. Reedy, Chief Executive Officer of the Company, certify, (to the best of my knowledge), pursuant to 18 U.S.C. 1350, as adopted pursuant to 906 of the Sarbanes-Oxley Act of 2002 that;
1.The Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities and 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.
/s/Christopher J. Reedy
Christopher J. Reedy
President, Chief Executive Officer and Secretary
Butler National Corporation
July 3, 2025
"A signed original of this written statement required by Section 906 has been provided to Butler National Corporation and will be retained by Butler National Corporation and furnished to the Securities and Exchange Commission or its staff upon request."

EX-32.2 8 buks-20250430xexx3221.htm EX-32.2 Document

Exhibit 32.2
CERTIFICATION 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 annual report of Butler National Corporation (the "Company") on Form 10-K for the period ending April 30, 2025, as filed with the Securities and Exchange Commission on the date hereof (the "Report"), I, Adam B. Sefchick, Vice President and Chief Financial Officer of the Company, certify, (to the best of my knowledge), pursuant to 18 U.S.C. 1350, as adopted pursuant to 906 of the Sarbanes-Oxley Act of 2002 that;
1.The Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities and 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
/s/ Adam B. Sefchick
Adam B. Sefchick
Vice President and Chief Financial Officer
Butler National Corporation
July 3, 2025
"A signed original of this written statement required by Section 906 has been provided to Butler National Corporation and will be retained by Butler National Corporation and furnished to the Securities and Exchange Commission or its staff upon request."

EX-101.SCH 9 buks-20250430.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 0000001 - Document - Cover link:presentationLink link:calculationLink link:definitionLink 0000002 - Document - Audit Information link:presentationLink link:calculationLink link:definitionLink 9952151 - Statement - CONSOLIDATED BALANCE SHEETS link:presentationLink link:calculationLink link:definitionLink 9952152 - Statement - CONSOLIDATED BALANCE SHEETS (Parentheticals) link:presentationLink link:calculationLink link:definitionLink 9952153 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS link:presentationLink link:calculationLink link:definitionLink 9952154 - Statement - CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY link:presentationLink link:calculationLink link:definitionLink 9952155 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS link:presentationLink link:calculationLink link:definitionLink 9952156 - Disclosure - NATURE OF OPERATIONS, ORGANIZATION AND SIGNIFICANT ACCOUNTING POLICIES link:presentationLink link:calculationLink link:definitionLink 9952157 - Disclosure - DISAGGREGATION OF REVENUE link:presentationLink link:calculationLink link:definitionLink 9952158 - Disclosure - ACCOUNTS RECEIVABLE, NET, CONTRACT ASSET AND CONTRACT LIABILITY link:presentationLink link:calculationLink link:definitionLink 9952159 - Disclosure - INVENTORY link:presentationLink link:calculationLink link:definitionLink 9952160 - Disclosure - PROPERTY, PLANT AND EQUIPMENT link:presentationLink link:calculationLink link:definitionLink 9952161 - Disclosure - DEBT link:presentationLink link:calculationLink link:definitionLink 9952162 - Disclosure - LEASE RIGHT-TO-USE link:presentationLink link:calculationLink link:definitionLink 9952163 - Disclosure - ACQUISITION link:presentationLink link:calculationLink link:definitionLink 9952164 - Disclosure - SALE OF PRODUCT LINE link:presentationLink link:calculationLink link:definitionLink 9952165 - Disclosure - INCOME TAXES link:presentationLink link:calculationLink link:definitionLink 9952166 - Disclosure - STOCKHOLDERS' EQUITY AND INCENTIVE PLANS link:presentationLink link:calculationLink link:definitionLink 9952167 - Disclosure - STOCK REPURCHASE PROGRAM link:presentationLink link:calculationLink link:definitionLink 9952168 - Disclosure - COMMITMENTS AND CONTINGENCIES link:presentationLink link:calculationLink link:definitionLink 9952169 - Disclosure - RELATED-PARTY TRANSACTIONS link:presentationLink link:calculationLink link:definitionLink 9952170 - Disclosure - 401(k) PROFIT SHARING PLAN link:presentationLink link:calculationLink link:definitionLink 9952171 - Disclosure - SEGMENT REPORTING AND SALES BY MAJOR CUSTOMER link:presentationLink link:calculationLink link:definitionLink 9952172 - Disclosure - SUBSEQUENT EVENTS link:presentationLink link:calculationLink link:definitionLink 9955511 - Disclosure - NATURE OF OPERATIONS, ORGANIZATION AND SIGNIFICANT ACCOUNTING POLICIES (Policies) link:presentationLink link:calculationLink link:definitionLink 9955512 - Disclosure - NATURE OF OPERATIONS, ORGANIZATION AND SIGNIFICANT ACCOUNTING POLICIES (Tables) link:presentationLink link:calculationLink link:definitionLink 9955513 - Disclosure - DISAGGREGATION OF REVENUE (Tables) link:presentationLink link:calculationLink link:definitionLink 9955514 - Disclosure - ACCOUNTS RECEIVABLE, NET, CONTRACT ASSET AND CONTRACT LIABILITY (Tables) link:presentationLink link:calculationLink link:definitionLink 9955515 - Disclosure - INVENTORY (Tables) link:presentationLink link:calculationLink link:definitionLink 9955516 - Disclosure - PROPERTY, PLANT AND EQUIPMENT (Tables) link:presentationLink link:calculationLink link:definitionLink 9955517 - Disclosure - DEBT (Tables) link:presentationLink link:calculationLink link:definitionLink 9955518 - Disclosure - LEASE RIGHT-TO-USE (Tables) link:presentationLink link:calculationLink link:definitionLink 9955519 - Disclosure - ACQUISITION (Tables) link:presentationLink link:calculationLink link:definitionLink 9955520 - Disclosure - SALE OF PRODUCT LINE (Tables) link:presentationLink link:calculationLink link:definitionLink 9955521 - Disclosure - INCOME TAXES (Tables) link:presentationLink link:calculationLink link:definitionLink 9955522 - Disclosure - STOCKHOLDERS' EQUITY AND INCENTIVE PLANS (Tables) link:presentationLink link:calculationLink link:definitionLink 9955523 - Disclosure - STOCK REPURCHASE PROGRAM (Tables) link:presentationLink link:calculationLink link:definitionLink 9955524 - Disclosure - SEGMENT REPORTING AND SALES BY MAJOR CUSTOMER (Tables) link:presentationLink link:calculationLink link:definitionLink 9955525 - Disclosure - NATURE OF OPERATIONS, ORGANIZATION AND SIGNIFICANT ACCOUNTING POLICIES - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9955526 - Disclosure - NATURE OF OPERATIONS, ORGANIZATION AND SIGNIFICANT ACCOUNTING POLICIES - Property and Related Depreciation (Details) link:presentationLink link:calculationLink link:definitionLink 9955527 - Disclosure - NATURE OF OPERATIONS, ORGANIZATION AND SIGNIFICANT ACCOUNTING POLICIES - Schedule of Other Assets (Details) link:presentationLink link:calculationLink link:definitionLink 9955528 - Disclosure - NATURE OF OPERATIONS, ORGANIZATION AND SIGNIFICANT ACCOUNTING POLICIES - Computation of Basic and Diluted Earnings Per Common Share (Details) link:presentationLink link:calculationLink link:definitionLink 9955529 - Disclosure - DISAGGREGATION OF REVENUE - Disaggregation of Revenue (Details) link:presentationLink link:calculationLink link:definitionLink 9955530 - Disclosure - ACCOUNTS RECEIVABLE, NET, CONTRACT ASSET AND CONTRACT LIABILITY - Accounts Receivable, Net, Contract Asset and Contract Liability (Details) link:presentationLink link:calculationLink link:definitionLink 9955531 - Disclosure - ACCOUNTS RECEIVABLE, NET, CONTRACT ASSET AND CONTRACT LIABILITY - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9955532 - Disclosure - INVENTORY - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9955533 - Disclosure - INVENTORY - Schedule of Inventory (Details) link:presentationLink link:calculationLink link:definitionLink 9955534 - Disclosure - PROPERTY, PLANT AND EQUIPMENT - Schedule of Property, Plant, and Equipment (Details) link:presentationLink link:calculationLink link:definitionLink 9955535 - Disclosure - DEBT - Schedule of Debt (Details) link:presentationLink link:calculationLink link:definitionLink 9955536 - Disclosure - Note 6 - Debt - Schedule of Debt Additional information (Details) link:presentationLink link:calculationLink link:definitionLink 9955537 - Disclosure - Note 6 - Debt - Maturities of Long-term Debt (Details) link:presentationLink link:calculationLink link:definitionLink 9955538 - Disclosure - LEASE RIGHT-TO-USE - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9955539 - Disclosure - LEASE RIGHT-TO-USE - Finance Lease Right-of-use Assets (Details) link:presentationLink link:calculationLink link:definitionLink 9955540 - Disclosure - LEASE RIGHT-TO-USE - Future Minimum Lease Payments (Details) link:presentationLink link:calculationLink link:definitionLink 9955540 - Disclosure - LEASE RIGHT-TO-USE - Future Minimum Lease Payments (Details) link:presentationLink link:calculationLink link:definitionLink 9955541 - Disclosure - LEASE RIGHT-TO-USE - Lease Cost (Details) link:presentationLink link:calculationLink link:definitionLink 9955542 - Disclosure - ACQUISITION - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9955543 - Disclosure - ACQUISITION - Schedule of Acquisition (Details) link:presentationLink link:calculationLink link:definitionLink 9955544 - Disclosure - SALE OF PRODUCT LINE - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9955545 - Disclosure - SALE OF PRODUCT LINE - Schedule of Disposal Groups, Including Discontinued Operations (Details) link:presentationLink link:calculationLink link:definitionLink 9955546 - Disclosure - INCOME TAXES - Components of Deferred Tax Liabilities and Assets (Details) link:presentationLink link:calculationLink link:definitionLink 9955547 - Disclosure - INCOME TAXES - Reconciliation of the Federal Statutory Income Tax Rate to the Effective Tax Rate (Details) link:presentationLink link:calculationLink link:definitionLink 9955548 - Disclosure - INCOME TAXES - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9955549 - Disclosure - STOCKHOLDERS' EQUITY AND INCENTIVE PLANS - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9955550 - Disclosure - STOCKHOLDERS' EQUITY AND INCENTIVE PLANS - Restricted Stock Options Activity (Details) link:presentationLink link:calculationLink link:definitionLink 9955551 - Disclosure - STOCK REPURCHASE PROGRAM - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9955552 - Disclosure - STOCK REPURCHASE PROGRAM - Schedule of Stock Purchases (Details) link:presentationLink link:calculationLink link:definitionLink 9955553 - Disclosure - RELATED-PARTY TRANSACTIONS (Details) link:presentationLink link:calculationLink link:definitionLink 9955554 - Disclosure - 401(k) PROFIT SHARING PLAN (Details) link:presentationLink link:calculationLink link:definitionLink 9955555 - Disclosure - SEGMENT REPORTING AND SALES BY MAJOR CUSTOMER - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9955556 - Disclosure - SEGMENT REPORTING AND SALES BY MAJOR CUSTOMER - Professional Services (Details) link:presentationLink link:calculationLink link:definitionLink 9955557 - Disclosure - SEGMENT REPORTING AND SALES BY MAJOR CUSTOMER - Schedule of Revenue by Major Customers by Reporting Segments (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 10 buks-20250430_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 11 buks-20250430_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 12 buks-20250430_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Proceeds from sale of product line Proceeds from Divestiture of Businesses Finite-lived intangible assets, accumulated amortization Finite-Lived Intangible Assets, Accumulated Amortization Statistical Measurement [Domain] Statistical Measurement [Domain] Total property, plant and equipment Disposal Group, Including Discontinued Operation, Property, Plant and Equipment Award Timing Predetermined Award Timing Predetermined [Flag] Related Party Transaction [Axis] Related Party Transaction [Axis] The Five Aerospace Customers The Five Aerospace Customers [Member] Represents information about the five Aerospace customers. Entity File Number Entity File Number Capital Contributed in Excess of Par Additional Paid-in Capital [Member] Long-Lived Assets Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block] Tabular List, Table Tabular List [Table Text Block] Leases [Abstract] Casino, hangar, and office space, three Casino, Hangar, and Office Space, Three [Member] Represents casino, hangar, and office space 3. Defined contribution plan matching contribution, as percent of every pretax dollar Defined Contribution Plan Matching Contribution As Percent Of Every Pretax Dollar Matching contribution as percent of every pre-tax dollar under defined contribution plan. Preferred stock, stated value (in dollars per share) Preferred Stock, Stated Value (in dollars per share) Refers to stated value of preferred designated shares. Recent Accounting Pronouncements New Accounting Pronouncements, Policy [Policy Text Block] Deferred compensation, restricted stock Deferred Compensation, Restricted Stock Represents amount of deferred compensation for restricted stock. Accounts payable Increase (Decrease) in Accounts Payable Disposal Groups, Including Discontinued Operations Disposal Groups, Including Discontinued Operations [Table Text Block] Contract asset Contract with Customer, Asset, after Allowance for Credit Loss, Current Business combination, consideration transferred, liabilities incurred Business Combination, Consideration Transferred, Liabilities Incurred Australia and Other Australia And Other [Member] Australia And Other Trading Arrangements, by Individual Trading Arrangements, by Individual [Table] BASIC EARNINGS PER COMMON SHARE ATTRIBUTABLE TO BUTLER NATIONAL CORPORATION (in dollars per share) Basic earnings per common share (in dollars per share) Earnings Per Share, Basic Adjustment to Compensation: Adjustment to Compensation [Axis] RELATED-PARTY TRANSACTIONS Related Party Transactions Disclosure [Text Block] Named Executive Officers, Footnote Named Executive Officers, Footnote [Text Block] ACCOUNTS RECEIVABLE, NET, CONTRACT ASSET AND CONTRACT LIABILITY Revenue from Contract with Customer [Text Block] Total deferred tax assets Deferred Tax Assets, Gross Jeff Shinkle Jeff Shinkle [Member] Represents information about Jeff Shinkle. Schedule of Segment Reporting Information, by Segment Schedule of Segment Reporting Information, by Segment [Table Text Block] Inventory Disclosure [Abstract] DISAGGREGATION OF REVENUE Disaggregation of Revenue [Text Block] The entire disclosure of disaggregation of revenue. Provision for income taxes Current Income Tax Expense (Benefit) Other assets (net of accumulated amortization of $12,461 at April 30, 2025 and $13,041 at April 30, 2024) Other Assets, Miscellaneous, Noncurrent Adjustment to Compensation, Amount Adjustment to Compensation Amount Concentration risk, percentage Concentration Risk, Percentage Less: Origination fees Debt Instrument, Unamortized Discount (Premium) and Debt Issuance Costs, Net Deferred compensation, restricted stock Share-Based Payment Arrangement, Noncash Expense Compensation accruals Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits Employee Stock Option Share-Based Payment Arrangement, Option [Member] Award Timing MNPI Disclosure Award Timing MNPI Disclosure [Text Block] Property, Plant and Equipment [Table] Property, Plant and Equipment [Table] Research and Development Research and Development Expense, Policy [Policy Text Block] General, administrative and other Other General and Administrative Expense Cash and Cash Equivalents Cash and Cash Equivalents, Policy [Policy Text Block] Increase in program authorization October 2024 Increase in program authorization Share Repurchase Program, Increase (Decrease) in Authorized Number of Shares, Amount Share Repurchase Program, Increase (Decrease) in Authorized Number of Shares, Amount Debt instrument, periodic payment terms, balloon payment to be paid Debt Instrument, Periodic Payment Terms, Balloon Payment to be Paid Total stockholders' equity Beginning balance Ending balance Equity, Attributable to Parent Insider Trading Policies and Procedures [Line Items] Share-based payment arrangement, expense Share-Based Payment Arrangement, Expense Schedule of Property, Plant and Equipment Property, Plant and Equipment [Table Text Block] Common stock, shares authorized (in shares) Common Stock, Shares Authorized CURRENT ASSETS: Assets, Current [Abstract] Total liabilities and stockholders' equity Liabilities and Equity Interest rate Line of Credit Facility, Interest Rate at Period End Concentration Risk Benchmark [Axis] Concentration Risk Benchmark [Axis] Concentration of Credit Risk Concentration Risk, Credit Risk, Policy [Policy Text Block] CASH, beginning of year CASH, end of year Cash, Cash Equivalent, Restricted Cash, and Restricted Cash Equivalent, Including Discontinued Operation LIABILITIES AND STOCKHOLDERS' EQUITY Liabilities and Equity [Abstract] Outstanding, Weighted Average Grant Date Fair Value (in dollars per share) Outstanding, Weighted Average Grant Date Fair Value (in dollars per share) Share based Compensation Arrangement By Share based Payment Award Option Weighted Average Grant Date Fair Value Weighted average grant-date fair value of options outstanding. Cover [Abstract] Cover [Abstract] Gaming Equipment Gaming Equipment [Member] Represents information about Gaming Equipment. SALE OF PRODUCT LINE Disposal Groups, Including Discontinued Operations, Disclosure [Text Block] Maximum Maximum [Member] Finite-lived intangible asset, useful life (Year) Finite-Lived Intangible Asset, Useful Life Finite-lived intangible assets, net Finite-Lived Intangible Assets, Net Concentration Risk Type [Domain] Concentration Risk Type [Domain] Restricted Stock Restricted Stock [Member] Non-PEO NEO Average Total Compensation Amount Non-PEO NEO Average Total Compensation Amount Debt Instrument [Line Items] Debt Instrument [Line Items] Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table] Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table] Treasury Stock at Cost Treasury Stock, Common [Member] Gain on sale of airplanes Gain (Loss) on Disposition of Property Plant Equipment, Excluding Oil and Gas Property and Timber Property Preferred Class B Preferred Class B [Member] Adjustment to Non-PEO NEO Compensation Footnote Adjustment to Non-PEO NEO Compensation Footnote [Text Block] Pay vs Performance Disclosure [Line Items] Share Repurchase Program [Line Items] Share Repurchase Program [Line Items] Retirement Benefits [Abstract] Forgone Recovery due to Disqualification of Tax Benefits, Amount Forgone Recovery due to Disqualification of Tax Benefits, Amount Stock award to director (in shares) Stock Issued During Period, Shares, Issued for Services ACQUISITION Business Combination [Text Block] Non-Rule 10b5-1 Arrangement Terminated Non-Rule 10b5-1 Arrangement Terminated [Flag] Depreciation and amortization Depreciation, Depletion and Amortization, Nonproduction Amortization of right-of-use assets Finance Lease, Right-of-Use Asset, Amortization INCOME BEFORE INCOME TAXES Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Entity Shell Company Entity Shell Company Schedule of Long-Term Debt Instruments [Table] Schedule of Long-Term Debt Instruments [Table] Statement of Stockholders' Equity [Abstract] Statement of Stockholders' Equity [Abstract] Consulting Fees Consulting Fees [Member] Information pertaining to consulting fees. Statement of Cash Flows [Abstract] Statement of Cash Flows [Abstract] Current maturities of long-term debt Less: Current maturities, net of origination fees Long-Term Debt, Current Maturities Company Selected Measure Amount Company Selected Measure Amount Cash Cash Award Timing MNPI Considered Award Timing MNPI Considered [Flag] STOCK REPURCHASE PROGRAM Treasury Stock [Text Block] Name Measure Name Interest on lease liabilities Finance Lease, Interest Expense Gaming Facility Mandated Payment Gaming Facility Mandated Payment [Policy Text Block] Disclosure of accounting policy for gaming facility mandated payment. Document Fiscal Period Focus Document Fiscal Period Focus Number of days of service eligible to participate in plan Number Of Days Of Service Eligible To Participate In Plan Minimum number of days of service required to participate in the defined contribution plan or plans described. Award Timing Method Award Timing Method [Text Block] Office furniture and fixtures Furniture and Fixtures [Member] Award Type [Axis] Award Type [Axis] Long-term debt Long-Term Debt Aircraft modifications payments percentage Aircraft Modifications Payments Percentage Aircraft Modifications Payments Percentage Total assets Assets Final Escrow Liability Final Purchase Agreement Liability [Member] Relating to a final purchase agreement liability. Stock-based Compensation Share-Based Payment Arrangement [Policy Text Block] Business Combinations Business Combination [Policy Text Block] Geographical [Domain] Geographical [Domain] Income Taxes Income Tax, Policy [Policy Text Block] Term of finance lease (year) Lessee, Finance Lease, Term of Contract Entity Address, City or Town Entity Address, City or Town CASH FLOWS FROM OPERATING ACTIVITIES Cash Provided by (Used in) Operating Activity, Including Discontinued Operation [Abstract] Weighted average discount rate - Financing leases Finance Lease, Weighted Average Discount Rate, Percent Depreciation and amortization Depreciation And Amortization Excluding Amortization Of Supplemental Type Certificates The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets, excluding the amortization of Supplemental Type Certificates, to periods that benefit from use of the assets. Concentration Risk Type [Axis] Concentration Risk Type [Axis] INVENTORY Inventory Disclosure [Text Block] Non-PEO NEO Average Compensation Actually Paid Amount Non-PEO NEO Average Compensation Actually Paid Amount Severance costs Severance Costs Compensation Actually Paid vs. Other Measure Compensation Actually Paid vs. Other Measure [Text Block] Casino Gaming Revenue Casino [Member] Business combination, consideration transferred Business combination, consideration transferred Business Combination, Consideration Transferred Entity Emerging Growth Company Entity Emerging Growth Company 2028 Long-Term Debt, Maturity, Year Three 2026 Finance Lease, Liability, to be Paid, Year One Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Weighted average remaining lease term - Financing leases Finance Lease, Weighted Average Remaining Lease Term Other Miscellaneous Long-Term Assets Other Miscellaneous Long-Term Assets [Member] Represents information about other miscellaneous long-term assets. Finance lease cost: Lease, Cost [Abstract] Outstanding, shares (in shares) Outstanding, shares (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number Change in Fair Value as of Vesting Date of Prior Year Equity Awards Vested in Covered Year Change in Fair Value as of Vesting Date of Prior Year Equity Awards Vested in Covered Year [Member] Total revenues Revenues from customers Revenue from Contract with Customer, Including Assessed Tax Document Financial Statement Error Correction [Flag] Document Financial Statement Error Correction [Flag] Insider Trading Policies and Procedures Not Adopted Insider Trading Policies and Procedures Not Adopted [Text Block] Inventory Capitalization Deferred Tax Assets Inventory Capitalization Deferred Tax Assets Inventory Capitalization Business Combination [Domain] Business Combination [Domain] Related Party Related Party [Member] Less amount representing interest Finance Lease, Liability, Undiscounted Excess Amount Common stock, shares, outstanding (in shares) Beginning balance (in shares) Ending balance (in shares) Common Stock, Shares, Outstanding Accounts receivable allowance Deferred Tax Asset, Tax Deferred Expense, Reserve and Accrual, Accounts Receivable, Allowance for Credit Loss Chief Executive Officer Chief Executive Officer [Member] Plan Name [Axis] Plan Name [Axis] Property and Related Depreciation Property, Plant and Equipment, Policy [Policy Text Block] PEO PEO [Member] Disaggregation of Revenue Disaggregation of Revenue [Table Text Block] NON CASH INVESTING AND FINANCING ACTIVITY: Noncash Investing and Financing Items [Abstract] Interest income Investment Income, Interest Income tax payable Accrued Income Taxes, Current Changes in operating assets and liabilities: Adjustment to Reconcile Net Income to Cash Provided by (Used in) Operating Activity, Increase (Decrease) in Operating Capital [Abstract] Dividends or Other Earnings Paid on Equity Awards not Otherwise Reflected in Total Compensation for Covered Year Dividends or Other Earnings Paid on Equity Awards not Otherwise Reflected in Total Compensation for Covered Year [Member] Nature of Operation, Product Information, Concentration of Risk [Table] Nature of Operation, Product Information, Concentration of Risk [Table] Depreciation and amortization Deferred Tax Liabilities, Property, Plant and Equipment Retained Earnings Retained Earnings [Member] Prepaid expenses and other current assets Prepaid Expense and Other Assets, Current Entity Address, Postal Zip Code Entity Address, Postal Zip Code Restatement Determination Date Restatement Determination Date Share-Based Payment Arrangement [Abstract] Income Statement [Abstract] Income Statement [Abstract] Provision for income taxes Total income tax expense Income Tax Expense (Benefit) Debt instrument, basis spread on variable rate Debt Instrument, Basis Spread on Variable Rate Preferred stock, shares issued (in shares) Preferred Stock, Shares Issued SUPPLEMENTAL TYPE CERTIFICATES (net of accumulated amortization of $12,145 at April 30, 2025 and $11,810 at April 30, 2024) Intangible Assets, Net (Excluding Goodwill) Pension Adjustments Service Cost Pension Adjustments Service Cost [Member] Product and Service [Domain] Product and Service [Domain] Customer Concentration Risk Customer Concentration Risk [Member] Machinery and equipment Property, Plant and Equipment, Gross Restatement does not require Recovery Restatement Does Not Require Recovery [Text Block] Business Combination [Table] Business Combination [Table] Equipment Business Combination, Recognized Asset Acquired, Property, Plant, and Equipment, Equipment Organization, Consolidation and Presentation of Financial Statements [Abstract] Compensation Actually Paid vs. Company Selected Measure Compensation Actually Paid vs. Company Selected Measure [Text Block] Title of 12(g) Security Title of 12(g) Security City Area Code City Area Code Award Timing, How MNPI Considered Award Timing, How MNPI Considered [Text Block] Building and improvements Building and Building Improvements [Member] All Trading Arrangements All Trading Arrangements [Member] Equity Awards Adjustments, Footnote Equity Awards Adjustments, Footnote [Text Block] Total Shareholder Return Vs Peer Group Total Shareholder Return Vs Peer Group [Text Block] 2028 Finance Lease, Liability, to be Paid, Rolling Year Three Deferred tax liabilities: Deferred Tax Liabilities, Gross [Abstract] Commitments and Contingencies Disclosure [Abstract] Schedule of Accounts Receivables, Net, Contract Asset and Contract Liability Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block] Accumulated depreciation Disposal Group, Including Discontinued Operation, Accumulated Depreciation, Depletion, And Amortization, Property, Plant, and Equipment Disposal Group, Including Discontinued Operation, Accumulated Depreciation, Depletion, And Amortization, Property, Plant, and Equipment CASH FLOWS FROM INVESTING ACTIVITIES: Cash Provided by (Used in) Investing Activity, Including Discontinued Operation [Abstract] Pay vs Performance Disclosure Pay vs Performance Disclosure [Table] Net cash provided by operating activities Cash Provided by (Used in) Operating Activity, Including Discontinued Operation Nonvested, (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Nonvested, Number of Shares Aircraft Avionics Aircraft Avionics [Member] Represents information related to Aircraft Avionics. Disposal Group, Disposed of by Sale, Not Discontinued Operations Disposal Group, Disposed of by Sale, Not Discontinued Operations [Member] Related Party Transactions [Abstract] Defined contribution plan, employers matching contribution, annual vesting percentage Defined Contribution Plan, Employers Matching Contribution, Annual Vesting Percentage Property, plant and equipment, useful life Property, Plant and Equipment, Useful Life Preferred stock, par value (in dollars per share) Preferred Stock, Par or Stated Value Per Share Subsequent Event Subsequent Event [Member] Total finance lease cost Lease, Cost Equity Valuation Assumption Difference, Footnote Equity Valuation Assumption Difference, Footnote [Text Block] Lease, Cost Lease, Cost [Table Text Block] PEO Total Compensation Amount PEO Total Compensation Amount Long-Term Debt, Type [Axis] Long-Term Debt, Type [Axis] Depreciation Depreciation Building Business Combination, Recognized Asset Acquired, Property, Plant, and Equipment, Building Equity Components [Axis] Equity Components [Axis] Property, Plant and Equipment [Line Items] Property, Plant and Equipment [Line Items] Stock issued during period, value, restricted stock award, gross Stock Issued During Period, Value, Restricted Stock Award, Gross Auditor Name Auditor Name Stock award to director Stock Issued During Period, Value, Issued for Services Non-Rule 10b5-1 Arrangement Adopted Non-Rule 10b5-1 Arrangement Adopted [Flag] Inventory Business Combination, Recognized Asset Acquired, Inventory, Current SUPPLEMENTAL DISCLOSURES OF CASH FLOW INFORMATION: Supplemental Cash Flow Information [Abstract] Advertising Cost Advertising Cost [Policy Text Block] KC Machine KC Machine [Member] Relating to KC Machine. Other Performance Measure, Amount Other Performance Measure, Amount Entity Address, State or Province Entity Address, State or Province Research and development Research and development Amount before allocation of valuation allowances of deferred tax asset attributable to capitalized research and development. Potential common shares if all options were exercised and shares issued (in shares) Potential Common Shares If All Options Were Exercised And Shares Issued (in shares) Refers to number of potential common shares if all options were exercised and shares issued during the period. Payments on right-to-use liability Finance Lease, Principal Payments Fair Value Measurements Fair Value Measurement, Policy [Policy Text Block] Related and Nonrelated Parties [Domain] Related and Nonrelated Parties [Domain] Schedule of Useful Life of Property, Plant, and Equipment Schedule Of Useful Life Of Property, Plant, and Equipment [Table Text Block] Tabular disclosure of the useful life of the company's property, plant, and equipment. Total current liabilities Liabilities, Current Executive Chariman Executive Chariman [Member] Executive Chariman Inventory and other allowances Deferred Tax Assets, Inventory Deferred compensation, restricted stock (in shares) Shares Issued, Shares, Share-Based Payment Arrangement, Forfeited Note Collateralized by Real Estate Due March 2029 Note Collateralized by Real Estate Due March 2029 [Member] Note Collateralized by Real Estate Due March 2029 [Member] Individual: Individual [Axis] Gaming Gaming [Member] Represents information related to gaming. Contribution expense Defined Contribution Plan, Cost LEASE RIGHT-TO-USE Lessee, Finance Leases [Text Block] Lease right-to-use assets purchased Right-of-Use Asset Obtained in Exchange for Finance Lease Liability Document Annual Report Document Annual Report Net cash used in investing activities Cash Provided by (Used in) Investing Activity, Including Discontinued Operation Aggregate Change in Present Value of Accumulated Benefit for All Pension Plans Reported in Summary Compensation Table Aggregate Change in Present Value of Accumulated Benefit for All Pension Plans Reported in Summary Compensation Table [Member] Gain on sale of product line Gain on sale of product line Gain (Loss) on Disposition of Business Interest paid Interest Paid, Excluding Capitalized Interest, Operating Activity Document Fiscal Year Focus Document Fiscal Year Focus Basis of Accounting Basis of Accounting, Policy [Policy Text Block] STOCKHOLDERS' EQUITY AND INCENTIVE PLANS Shareholders' Equity and Share-Based Payments [Text Block] Forgone Recovery, Explanation of Impracticability Forgone Recovery, Explanation of Impracticability [Text Block] Repayments of long-term debt Repayments of Long-Term Debt Effective tax rate Effective Income Tax Rate Reconciliation, Percent Entity Interactive Data Current Entity Interactive Data Current Butler National Corporation 2016 Equity Incentive Plan Butler National Corporation 2016 Equity Incentive Plan [Member] Represents information about the Butler National Corporation 2016 Equity Incentive Plan. Plan Name [Domain] Plan Name [Domain] Share-based payment arrangement, nonvested award, cost not yet recognized, period for recognition (year) Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition Less valuation allowance Deferred Tax Assets, Valuation Allowance Revenue Recognition Revenue from Contract with Customer [Policy Text Block] North America North America [Member] Supplemental Type Certificates Supplemental Type Certificates [Policy Text Block] Disclosure of accounting policy for supplemental type certificates in the preparation of financial statements in conformity with generally accepted accounting principles. Business Combination, Contingent Consideration, Type [Axis] Business Combination, Contingent Consideration, Type [Axis] SEGMENT REPORTING AND SALES BY MAJOR CUSTOMER Segment Reporting Disclosure [Text Block] Disaggregation of Revenue [Table] Disaggregation of Revenue [Table] Top Customer Top Customer [Member] Represents information about top customer. Area of land sold Area of Land Current federal tax Current Federal Tax Expense (Benefit) Long-Lived Tangible Asset [Axis] Long-Lived Tangible Asset [Axis] Increase (Decrease) in Stockholders' Equity [Roll Forward] Increase (Decrease) in Stockholders' Equity [Roll Forward] Finite-Lived Intangible Assets [Line Items] Finite-Lived Intangible Assets [Line Items] Other Business Combination, Recognized Liability Assumed, Other Liability, Noncurrent Compensation Actually Paid vs. Total Shareholder Return Compensation Actually Paid vs. Total Shareholder Return [Text Block] Less accumulated depreciation Finance Lease, Right-of-Use Asset, Accumulated Amortization Amortization of intangible assets Amortization of Intangible Assets Leases Lessee, Leases [Policy Text Block] Miscellaneous other assets Other Assets, Miscellaneous Deferred tax asset, net Deferred Income Tax Assets, Net Number of major customers Number Of Major Customers Represents information about number of major customers. Number of entry dates per calendar year to participate in plan Number Of Entry Dates Per Calendar Year To Participate In Plan Number of entry dates per calendar year to participate in defined contribution plan. Gain on sale of airplanes Gain Loss On Sale Of Airplane Amount of gain (loss) on sale of airplane. Total other assets Other Assets, Noncurrent Customer [Domain] Customer [Domain] Entity Central Index Key Entity Central Index Key PEO Name PEO Name COSTS AND EXPENSES: Cost of Product and Service Sold [Abstract] Schedule of Maturities of Long-Term Debt Schedule of Maturities of Long-Term Debt [Table Text Block] Supplemental Type Certificates, Work In Progress Supplemental Type Certificates, Work In Progress [Member] Supplemental Type Certificates, Work In Progress Prior Year End Fair Value of Equity Awards Granted in Any Prior Year that Fail to Meet Applicable Vesting Conditions During Covered Year Prior Year End Fair Value of Equity Awards Granted in Any Prior Year that Fail to Meet Applicable Vesting Conditions During Covered Year [Member] Proceeds from sale of land and buildings Proceeds from Sale of Buildings Outstanding Aggregate Erroneous Compensation Amount Outstanding Aggregate Erroneous Compensation Amount Accounts receivable Accounts Receivable [Policy Text Block] Note Collateralized by Equipment Due April 2027 Note Collateralized by Equipment Due April 2027 [Member] Note Collateralized by Equipment Due April 2027 Present value of net minimum lease payments Finance Lease, Liability Arrangement Duration Trading Arrangement Duration Schedule of Segment Reporting Information, by Segment [Table] Schedule of Segment Reporting Information, by Segment [Table] Earn-Out Liability Earn Out Liability [Member] Relating to an earn out liability. Contract liability Contract with Customer, Liability, Current Prepaid expenses and other assets Increase (Decrease) in Prepaid Expense and Other Assets Segments [Axis] Segments [Axis] Work in process Inventory, Work in Process, Net of Reserves Professional Services Professional Services [Member] Represents information about professional services. Exercise Price Award Exercise Price Entity Filer Category Entity Filer Category Class of Stock [Domain] Class of Stock [Domain] Local Phone Number Local Phone Number Additional 402(v) Disclosure Additional 402(v) Disclosure [Text Block] Share price (in dollars per share) Share Price Statutory federal income tax rate expense Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent Europe Europe [Member] Subsequent Event Type [Axis] Subsequent Event Type [Axis] Thereafter Long-Term Debt, Maturity, after Year Five Intangibles Business Combination, Recognized Asset Acquired, Identifiable Intangible Asset, Excluding Goodwill 2029 Finance Lease, Liability, to be Paid, Rolling Year Four ASSETS Assets [Abstract] Long-term debt, net of current maturities Long-term debt, excluding current maturities Long-Term Debt, Excluding Current Maturities Underlying Security Market Price Change Underlying Security Market Price Change, Percent Duration during which inventory if inactive taken as obsolete (Year) Duration During Which Inventory If Inactive Taken As Obsolete Represents the duration during which inventory if inactive taken as obsolete. Debt Instrument [Axis] Debt Instrument [Axis] 401(k) PROFIT SHARING PLAN Retirement Benefits [Text Block] Business Combination [Line Items] Business Combination [Line Items] Finite-lived intangible assets, gross Finite-Lived Intangible Assets, Gross STOCKHOLDERS' EQUITY: Equity, Attributable to Parent [Abstract] Vesting Date Fair Value of Equity Awards Granted and Vested in Covered Year Vesting Date Fair Value of Equity Awards Granted and Vested in Covered Year [Member] Supplemental type certificates, accumulated amortization Supplemental Type Certificates, Accumulated Amortization The net value of authorizations granted by the Federal Aviation Administration (FAA) for specific modification of a certain aircraft. The STC authorizes us to perform modifications, installations, and assemblies on applicable customer-owned aircraft. Costs incurred to obtain STCs are capitalized and subsequently amortized against revenue being generated from aircraft modifications associated with the STC. Entity Address, Address Line One Entity Address, Address Line One Stock repurchase Treasury Stock, Value, Acquired, Cost Method Research and development expense Research and Development Expense Debt instrument, interest rate, stated percentage Debt Instrument, Interest Rate, Stated Percentage Entity Voluntary Filers Entity Voluntary Filers Statement [Table] Business Combination, Asset Acquisition, Transaction between Entities under Common Control, and Joint Venture Formation [Abstract] Other assets, accumulated amortization Other Assets, Accumulated Amortization Refers to accumulated amortization of other assets at the end of the reporting period. Fair Value as of Grant Date Award Grant Date Fair Value Accounts Receivable, net Accounts receivable, net Accounts Receivable, after Allowance for Credit Loss Property, Plant and Equipment [Abstract] Entity Registrant Name Entity Registrant Name Compensation expense, excluding cost of good and service sold Compensation Expense, Excluding Cost of Good and Service Sold Kansas Lottery Commission and the Kansas Racing and Gaming Commission Kansas Lottery Commission And The Kansas Racing And Gaming Commission [Member] Represents Kansas Lottery Commission and the Kansas Racing and Gaming Commission. Stock Price or TSR Estimation Method Stock Price or TSR Estimation Method [Text Block] Employee benefits and share based compensation Employee Benefits and Share-Based Compensation Sportsbook Revenue Sportsbook [Member] Represents information about Sportsbook Share-based compensation arrangement by share-based payment award, equity instruments other than options, grants in period (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period Forfeited, shares (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Nonvested Options Forfeited, Number of Shares Title and Position [Domain] Title and Position [Domain] Total costs and expenses Costs and Expenses Share-based payment arrangement, nonvested award, cost not yet recognized, amount Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount Share-based compensation arrangement by share-based payment award, equity instruments other than options, forfeited in period (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period Related Party Transaction [Line Items] Related Party Transaction [Line Items] Changed Peer Group, Footnote Changed Peer Group, Footnote [Text Block] Counterparty Name [Domain] Counterparty Name [Domain] Finance Lease right-to-use assets Finance Lease, Right-of-Use Asset, before Accumulated Amortization Number of operating segments Number of Operating Segments Adjustment To PEO Compensation, Footnote Adjustment To PEO Compensation, Footnote [Text Block] Schedule of Debt Schedule of Debt [Table Text Block] Machinery and equipment Machinery and Equipment [Member] Related and Nonrelated Parties [Axis] Related and Nonrelated Parties [Axis] Title Trading Arrangement, Individual Title Peer Group Total Shareholder Return Amount Peer Group Total Shareholder Return Amount Restatement Determination Date: Restatement Determination Date [Axis] Accumulated amortization Disposal Group, Including Discontinued Operation, Accumulated Amortization Other Assets Disposal Group, Including Discontinued Operation, Accumulated Amortization Other Assets Cash paid at closing Payments to Acquire Businesses, Gross Non-PEO NEO Non-PEO NEO [Member] Accounts Receivable Accounts Receivable [Member] PROVISION FOR INCOME TAXES Income tax expense: Income Tax Expense (Benefit), Continuing Operations [Abstract] Preferred stock, dividend rate, percentage Preferred Stock, Dividend Rate, Percentage Land Land [Member] Name Trading Arrangement, Individual Name Award Type [Domain] Award Type [Domain] Equity Awards Adjustments Equity Awards Adjustments [Member] Leasehold improvements Leasehold Improvements [Member] Advertising expense Advertising Expense Pension Benefits Adjustments, Footnote Pension Benefits Adjustments, Footnote [Text Block] Disaggregation of Revenue [Line Items] Disaggregation of Revenue [Line Items] Compensation Amount Outstanding Recovery Compensation Amount Kansas Expanded Lottery Act Management Contract Privilege Fee Kansas Expanded Lottery Act Management Contract Privilege Fee [Member] Represents information about Kansas Expanded Lottery Act Management Contract privilege fee. Debt Instrument, Name [Domain] Debt Instrument, Name [Domain] Audit Information [Abstract] Audit Information Recovery of Erroneously Awarded Compensation Disclosure [Line Items] Depreciation and amortization Deferred Tax Assets, Property, Plant and Equipment Revenue recognized Contract with Customer, Liability, Revenue Recognized MNPI Disclosure Timed for Compensation Value MNPI Disclosure Timed for Compensation Value [Flag] Name Awards Close in Time to MNPI Disclosures, Individual Name Nonvested, Weighted Average Grant Date Fair Value (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Option, Nonvested, Weighted Average Exercise Price Aggregate Erroneous Compensation Not Yet Determined Aggregate Erroneous Compensation Not Yet Determined [Text Block] ICFR Auditor Attestation Flag ICFR Auditor Attestation Flag Defined contribution plan, employer matching contribution, percent of employees' gross pay percentage Defined Contribution Plan, Employer Matching Contribution, Percent of Employees' Gross Pay REVENUES: Revenues [Abstract] Documents Incorporated by Reference Documents Incorporated by Reference [Text Block] Aircraft Aircraft [Member] Represents information related to aircraft. Director David Hayden Director David Hayden [Member] Represents information about director David Hayden. Schedule of Revenue by Major Customers by Reporting Segments Schedule of Revenue by Major Customers by Reporting Segments [Table Text Block] Finance Lease, Liability, to be Paid, Maturity Finance Lease, Liability, to be Paid, Maturity [Table Text Block] 2026 Long-Term Debt, Maturity, Year One Total deferred tax liabilities Deferred Tax Liabilities, Gross Auditor Firm ID Auditor Firm ID Aerospace Products Aerospace Products [Member] Represents information about aerospace products. Segments [Domain] Segments [Domain] 2030 Long-Term Debt, Maturity, Year Five Aggregate Pension Adjustments Service Cost Aggregate Pension Adjustments Service Cost [Member] Line of credit, current Line of Credit, Current Inventory Increase (Decrease) in Inventories Inventory, net Total Inventory, net of allowance Inventory, Net Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets by Major Class [Axis] Minimum Minimum [Member] Other assets, net of accumulated amortization Disposal Group, Including Discontinued Operation, Other Assets Accumulated depreciation Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Earnings Per Share Earnings Per Share, Policy [Policy Text Block] Company Selected Measure Name Company Selected Measure Name DEBT Debt Disclosure [Text Block] Preferred stock Preferred Stock, Value, Issued Aggregate Available Trading Arrangement, Securities Aggregate Available Amount Accounts payable Accounts Payable, Current Shares issued, value, share-based payment arrangement, forfeited Shares Issued, Value, Share-Based Payment Arrangement, Forfeited Advanced Payments and Billings in Excess of Costs Incurred Advanced Payments And Billings In Excess Of Costs Incurred [Policy Text Block] Disclosure of accounting policy for advanced payments and billings in excess of costs incurred in the preparation of financial statements in conformity with generally accepted accounting principles. Stock Appreciation Rights (SARs) Stock Appreciation Rights (SARs) [Member] All Executive Categories All Executive Categories [Member] Schedule of Deferred Tax Assets and Liabilities Schedule of Deferred Tax Assets and Liabilities [Table Text Block] Finished goods Inventory, Finished Goods, Net of Reserves LEASE RIGHT-TO-USE ASSET, net Total Finance Lease, Right-of-Use Asset, after Accumulated Amortization COMMITMENTS AND CONTINGENCIES Commitments and Contingencies Disclosure [Text Block] Title and Position [Axis] Title and Position [Axis] OTHER ASSETS: Other Assets, Noncurrent [Abstract] WEIGHTED AVERAGE SHARES USED IN PER SHARE CALCULATION (in shares) Weighted average common shares outstanding, assuming dilution (in shares) Weighted Average Number of Shares Outstanding, Diluted Segment Information Segment Reporting, Policy [Policy Text Block] COMMITMENTS AND CONTINGENCIES Commitments and Contingencies Preferred stock, liquidation preference, value Preferred Stock, Liquidation Preference, Value Non-GAAP Measure Description Non-GAAP Measure Description [Text Block] Forfeited, Weighted Average Grant Date Fair Value (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Nonvested Options Forfeited, Weighted Average Grant Date Fair Value Note Collateralized by Single Aircraft Due November 2029 Note Collateralized by Single Aircraft Due November 2029 [Member] Note Collateralized by Single Aircraft Due November 2029 Percentage of completion contracts Percentage of Completion Contracts [Member] Represents percentage of completion contracts. Business Combination [Axis] Business Combination [Axis] Lease liability for purchase of assets under lease Lease Liability For Purchase Of Assets Under Lease Amount of lease liability obtained in exchange for finance lease right-of-use assets. Entity Small Business Entity Small Business Lease right-to-use Lease right-to-use Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from lease right-to-use. Income Tax Disclosure [Abstract] Customer One Customer One [Member] Represents customer one. Preferred stock, shares outstanding (in shares) Preferred Stock, Shares Outstanding Current state and local tax Current State and Local Tax Expense (Benefit) Duration after which invoices are considered to be doubtful (Day) Duration After Which Invoices Are Considered To Be Doubtful Represents the duration after which invoices are considered to be doubtful. Document Transition Report Document Transition Report Total minimum lease payments Finance Lease, Liability, to be Paid Underlying Securities Award Underlying Securities Amount Wayne Stewart Wayne Stewart [Member] Represents information about Wayne Stewart. Net deferred tax asset Deferred Tax Assets, Net Equity Component [Domain] Equity Component [Domain] 2027 Finance Lease, Liability, to be Paid, Rolling Year Two Document Period End Date Document Period End Date PEO Actually Paid Compensation Amount PEO Actually Paid Compensation Amount INCOME TAXES Income Tax Disclosure [Text Block] Allowance for doubtful accounts Accounts Receivable, Allowance for Credit Loss Awards Close in Time to MNPI Disclosures, Table Awards Close in Time to MNPI Disclosures [Table Text Block] Revenue from Contract with Customer [Abstract] Cash, uninsured amount Cash, Uninsured Amount Scenario [Axis] Scenario [Axis] Gaming facility mandated payment Gaming Facility Mandated Payment Aggregate carrying amount, as of the balance sheet date, of gaming facility mandated payment 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 and of liabilities not separately disclosed in the balance sheet. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer). Average price paid per share (in dollars per share) Average price paid per share (in dollars per share) Shares Acquired, Average Cost Per Share Inventory, net Disposal Group, Including Discontinued Operation, Inventory Document Type Document Type Name Outstanding Recovery, Individual Name Marketing and advertising Marketing and Advertising Expense Capital contributed in excess of par Additional Paid in Capital Product and Service [Axis] Product and Service [Axis] Special Mission Electronics Special Mission Electronics [Member] Represents information related to special mission electronics. Business Combination, Contingent Consideration, Type [Domain] Business Combination, Contingent Consideration, Type [Domain] All Individuals All Individuals [Member] Long-Term Debt, Type [Domain] Long-Term Debt, Type [Domain] Capital expenditures Payments to Acquire Property, Plant, and Equipment Preferred stock, designated classes (in shares) Preferred Stock, Designated Classes (in shares) Refers to number of preferred shares designated classes. Goods or services transferred at a point of sale Transferred at Point in Time [Member] Name Forgone Recovery, Individual Name Total current assets Assets, Current Statistical Measurement [Axis] Statistical Measurement [Axis] Year-over-Year Change in Fair Value of Equity Awards Granted in Prior Years That are Outstanding and Unvested Year-over-Year Change in Fair Value of Equity Awards Granted in Prior Years That are Outstanding and Unvested [Member] Disposal Group Classification [Axis] Disposal Group Classification [Axis] Share repurchase program Share Repurchase Program, Authorized, Amount Lessee, Finance Lease, Right of Use Assets Lessee, Finance Lease, Right of Use Assets [Table Text Block] The tabular disclosure for fight of use assets under finance leases of the lessee. Aggregate Erroneous Compensation Amount Aggregate Erroneous Compensation Amount Schedule of Other Assets Schedule of Other Assets [Table Text Block] Next Top Four Customers Next Top Four Customers [Member] Represent the next top four customers. Peer Group Issuers, Footnote Peer Group Issuers, Footnote [Text Block] Gain on sale of land and buildings Gain on sale of land and buildings Gain (Loss) on Sale of Properties Erroneous Compensation Analysis Erroneous Compensation Analysis [Text Block] Intangible Asset, Finite-Lived [Table] Intangible Asset, Finite-Lived [Table] CURRENT LIABILITIES: Liabilities, Current [Abstract] Proceeds from sale of real estate Proceeds from Sale of Real Estate Other assets Disposal Group, Including Discontinued Operation, Other Assets, Gross Disposal Group, Including Discontinued Operation, Other Assets, Gross Geographical [Axis] Geographical [Axis] Lessee, Lease, Description [Line Items] Lessee, Lease, Description [Line Items] Notes Collateralized by BHCMC's Assets and Compensation Due under State Management Contract Due December 2027 Notes Collateralized by BHCMC's Assets and Compensation Due under State Management Contract Due December 2027 [Member] Represents notes payable collateralized by BHCMC's assets and compensation due under the State Management contract due December 2027. Total Number of Shares Purchased as Part of Publicly Announced Plans or Programs (in shares) Number of Shares Purchased as Part of Publicly Announced Plans or Programs (in shares) Number of treasury stock shares acquired as part of publicly announced programs. Rule 10b5-1 Arrangement Terminated Rule 10b5-1 Arrangement Terminated [Flag] Acquisition-Related Intangible Assets Intangible Assets, Acquisition Related, Finite-Lived, Policy [Policy Text Block] Disclosure of accounting policy for acquisition-related finite-lived intangible assets. Accrued liabilities Increase (Decrease) in Accrued Liabilities Related Party Transaction [Table] Related Party Transaction [Table] DILUTED EARNINGS PER COMMON SHARE ATTRIBUTABLE TO BUTLER NATIONAL CORPORATION (in dollars per share) Earnings Per Share, Diluted Forecast Forecast [Member] Erroneously Awarded Compensation Recovery Erroneously Awarded Compensation Recovery [Table] Accounts receivable, net Accounts Receivable, after Allowance for Credit Loss, Current Concentration Risk Benchmark [Domain] Concentration Risk Benchmark [Domain] Lessee, Lease, Description [Table] Lessee, Lease, Description [Table] Gaming facility mandated payment Increase Decrease In Gaming Facility Mandated Payment The increase (decrease) during the reporting period in gaming facility mandated payment. Proceeds from sale of airplanes Proceeds from Sale of Machinery and Equipment Treasury stock, shares (in shares) Beginning balance (in shares) Ending balance (in shares) Treasury Stock, Common, Shares Total other income (expense) Nonoperating Income (Expense) Auditor Location Auditor Location Supplemental Type Certificates Supplemental Type Certificates [Member] Represents information about Supplemental Type Certificates (STC). Thereafter Finance Lease, Liability, to be Paid, after Rolling Year Five Contract liability Decrease in contract liabilities Increase (Decrease) in Contract with Customer, Liability Aircraft Modification Aircraft Modification [Member] Represents information related to aircraft modification. Slot Machine Jackpots Slot Machine Jackpots [Policy Text Block] Disclosure of accounting policy for slot machine jackpots in the preparation of financial statements in conformity with generally accepted accounting principles. JET Autopilot Intellectual Property JET Autopilot Intellectual Property [Member] Information pertaining to JET autopilot intellectual property. Income taxes paid Income Taxes Paid, Net Stock repurchase (in Shares) Number of Shares Purchased (in shares) Treasury Stock, Shares, Acquired Treasury Stock Treasury Stock, Policy [Policy Text Block] Disclosure of accounting policy for treasury stock. Award Timing Disclosures [Line Items] Accrued liabilities Accrued Liabilities Other Professional Services Other Professional Services [Member] Other Professional Services Schedule of Inventory Schedule of Inventory, Current [Table Text Block] Long-term debt, gross Long-term debt, gross Long-Term Debt, Gross Entity Well-known Seasoned Issuer Entity Well-known Seasoned Issuer Compensation and compensated absences Employee-related Liabilities, Current PROPERTY, PLANT AND EQUIPMENT Property, Plant and Equipment Disclosure [Text Block] NET INCOME Net Income Net income attributable to Butler National Corporation Net Income (Loss) Attributable to Parent Expiration Date Trading Arrangement Expiration Date Vested, Weighted Average Grant Date Fair Value (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested, Weighted Average Grant Date Fair Value Other liabilities Increase (Decrease) in Other Operating Liabilities Consulting fees Related Party Transaction, Amounts of Transaction Product Information [Line Items] Product Information [Line Items] Schedule of Effective Income Tax Rate Reconciliation Schedule of Effective Income Tax Rate Reconciliation [Table Text Block] Share-based compensation arrangement by share-based payment award, award vesting period (year) Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period Timing of Transfer of Good or Service [Axis] Timing of Transfer of Good or Service [Axis] Other Effective Income Tax Rate Reconciliation, Other Adjustments, Percent PROPERTY, PLANT AND EQUIPMENT, net Total property, plant and equipment Property, Plant and Equipment, Net Segment Reporting Information [Line Items] Segment Reporting Information [Line Items] Gain (loss) on disposition of real estate, discontinued operations Gain (Loss) on Disposition of Real Estate, Discontinued Operations Preferred stock, shares authorized (in shares) Preferred Stock, Shares Authorized Repurchase of common stock Payments for Repurchase of Common Stock Adoption Date Trading Arrangement Adoption Date Reclassifications Reclassification, Comparability Adjustment [Policy Text Block] Shares issued, price per share (in dollars per share) Shares Issued, Price Per Share Compensation Actually Paid vs. Net Income Compensation Actually Paid vs. Net Income [Text Block] Accounts receivable Increase (Decrease) in Accounts Receivable Contract Asset Contract assets Contract with Customer, Asset, after Allowance for Credit Loss Inventories Inventory, Policy [Policy Text Block] Asia Asia [Member] Preferred Class A Preferred Class A [Member] Entity Current Reporting Status Entity Current Reporting Status Supplemental type certificates work in progress adjustment Supplemental Type Certificates Work In Progress Adjustment Supplemental Type Certificates Work In Progress Adjustment Customer [Axis] Customer [Axis] Awards Close in Time to MNPI Disclosures Awards Close in Time to MNPI Disclosures [Table] OPERATING INCOME Operating income (loss) Operating Income (Loss) Line of Credit Line of Credit [Member] Retained earnings Retained Earnings (Accumulated Deficit) Schedule of Stock Purchases Class of Treasury Stock [Table Text Block] Deferred tax assets: Deferred Tax Assets, Gross [Abstract] Statement of Financial Position [Abstract] Statement of Financial Position [Abstract] Year-end Fair Value of Equity Awards Granted in Covered Year that are Outstanding and Unvested Year-end Fair Value of Equity Awards Granted in Covered Year that are Outstanding and Unvested [Member] Executive Category: Executive Category [Axis] State income tax, net of federal benefits Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Percent Current maturities of lease liability Less current maturities of finance lease liability Finance Lease, Liability, Current Interest expense Interest Expense, Operating and Nonoperating Estimate for obsolete inventory Inventory Valuation Reserves Borrowings of long-term debt Proceeds from Issuance of Long-Term Debt Class of Stock [Axis] Class of Stock [Axis] Current Fiscal Year End Date Current Fiscal Year End Date Subsequent Event Type [Domain] Subsequent Event Type [Domain] Finite-Lived Intangible Assets, Major Class Name [Domain] Finite-Lived Intangible Assets, Major Class Name [Domain] Aggregate Grant Date Fair Value of Equity Award Amounts Reported in Summary Compensation Table Aggregate Grant Date Fair Value of Equity Award Amounts Reported in Summary Compensation Table [Member] Statement [Table] Statement [Table] Acquisition Business Combination [Table Text Block] Deferred income tax expense (benefit) Deferred Income Tax Expense (Benefit) Adjustments to reconcile net income to net cash provided by operating activities: Adjustment to Reconcile Net Income to Cash Provided by (Used in) Operating Activity [Abstract] CASH FLOWS FROM FINANCING ACTIVITIES: Cash Provided by (Used in) Financing Activity, Including Discontinued Operation [Abstract] Permanent differences Effective Income Tax Rate Reconciliation, Nondeductible Expense, Percent Equity Awards Adjustments, Excluding Value Reported in Compensation Table Equity Awards Adjustments, Excluding Value Reported in the Compensation Table [Member] Revenue Benchmark Revenue Benchmark [Member] 2030 Finance Lease, Liability, to be Paid, Rolling Year Five Jackpot reserves Jackpot reserves Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from jackpot reserves. Contract Liability Contract with Customer, Liability Lease liability, net of current maturities Finance lease liability, net of current maturities Finance Lease, Liability, Noncurrent Timing of Transfer of Good or Service [Domain] Timing of Transfer of Good or Service [Domain] NATURE OF OPERATIONS, ORGANIZATION AND SIGNIFICANT ACCOUNTING POLICIES Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block] Business Combination, Recognized Asset Acquired to Liability Assumed, Excess (Less) Business Combination, Recognized Asset Acquired to Liability Assumed, Excess (Less) All Adjustments to Compensation All Adjustments to Compensation [Member] Amendment Flag Amendment Flag Share-based payment arrangement, expense, tax benefit Share-Based Payment Arrangement, Expense, Tax Benefit Share-based compensation arrangement by share-based payment award, number of shares authorized (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized 2027 Long-Term Debt, Maturity, Year Two Treasury stock at cost, 10,875,355 shares at April 30, 2024 and 3,979,522 shares at April 30, 2023 Treasury Stock, Common, Value Lease liability Increase Decrease In Lease Liability Amount of increase (decrease) in lease liability. Termination Date Trading Arrangement Termination Date Net cash used in financing activities Cash Provided by (Used in) Financing Activity, Including Discontinued Operation Contract asset Decrease in contract assets Increase (Decrease) in Contract with Customer, Asset Other Assets Other Assets Policy [Policy Text Block] Disclosure of accounting policy for other assets in the preparation of financial statements in conformity with generally accepted accounting principles. Insider Trading Policies and Procedures Adopted Insider Trading Policies and Procedures Adopted [Flag] Measure: Measure [Axis] Parts and raw material Inventory, Raw Materials, Net of Reserves Period for payment due (Day) Period For Payment Due Period for payment due from invoice date after shipment for revenue recognition of products sold. Share-Based Payment Arrangement, Option, Activity Share-Based Payment Arrangement, Option, Activity [Table Text Block] Unrecognized tax benefits Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued Long-Lived Tangible Asset [Domain] Long-Lived Tangible Asset [Domain] WEIGHTED AVERAGE SHARES USED IN PER SHARE CALCULATION (in shares) Weighted average common shares outstanding (in shares) Weighted Average Number of Shares Outstanding, Basic Remaining authorization for future common stock repurchases Approximate Dollar Value of Shares That May Yet Be Purchased Under the Plans or Programs Share Repurchase Program, Remaining Authorized, Amount Cost of Product and Service Sold Cost of Product and Service Sold Disposal Group Classification [Domain] Disposal Group Classification [Domain] Schedule of Earnings Per Share, Basic and Diluted Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Director Director [Member] Share Repurchase Program [Table] Share Repurchase Program [Table] Related Party Transaction [Domain] Related Party Transaction [Domain] Casino Non-Gaming Revenue Casino Non-gaming [Member] Facility used for non-gaming casino. Subsequent Events [Abstract] Segment Reporting [Abstract] Pay vs Performance Disclosure, Table Pay vs Performance [Table Text Block] Vested (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested, Number of Shares Debt Disclosure [Abstract] Forgone Recovery due to Violation of Home Country Law, Amount Forgone Recovery due to Violation of Home Country Law, Amount OTHER INCOME (EXPENSE): Nonoperating Income (Expense) [Abstract] Entity Tax Identification Number Entity Tax Identification Number Scenario [Domain] Scenario [Domain] Stock awarded to director Issuance of Stock and Warrants for Services or Claims Forgone Recovery due to Expense of Enforcement, Amount Forgone Recovery due to Expense of Enforcement, Amount Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] Common stock, par value (in dollars per share) Common Stock, Par or Stated Value Per Share Common stock, shares, issued (in shares) Common Stock, Shares, Issued Income tax receivable Income Taxes Receivable, Current 2029 Long-Term Debt, Maturity, Year Four Note Collateralized by Aircraft Security Agreement Note Collateralized by Aircraft Security Agreement [Member] Represents note collateralized by aircraft security agreement. Use of Estimates Use of Estimates, Policy [Policy Text Block] Entity Public Float Entity Public Float Interest expense Interest Expense, Nonoperating Trading Arrangement: Trading Arrangement [Axis] Income tax payable Increase (Decrease) in Income Taxes Payable Total Shareholder Return Amount Total Shareholder Return Amount SUBSEQUENT EVENTS Subsequent Events [Text Block] Insider Trading Arrangements [Line Items] Other Product and Service, Other [Member] Total long-term liabilities Liabilities, Noncurrent Total liabilities Liabilities Line of credit facility, maximum borrowing capacity Line of Credit Facility, Maximum Borrowing Capacity Common stock, par value $.01: Authorized 100,000,000 shares, issued 79,772,345 shares, and outstanding 67,180,527 shares at April 30, 2024 and issued 79,646,211 shares, and outstanding 68,770,856 shares at April 30, 2024 Common Stock, Value, Outstanding Pension Adjustments Prior Service Cost Pension Adjustments Prior Service Cost [Member] Stock repurchased during period, shares (in shares) Stock Repurchased During Period, Shares Material Terms of Trading Arrangement Material Terms of Trading Arrangement [Text Block] Other current liabilities Other Liabilities, Current Vice President Vice President [Member] Deferred compensation, restricted stock Deferred Tax Liabilities Deferred Compensation Restricted Stock Amount of deferred tax liability attributable to taxable temporary differences from deferred compensation restricted stock. Share Repurchase Program [Abstract] Statement [Line Items] Statement [Line Items] Rule 10b5-1 Arrangement Adopted Rule 10b5-1 Arrangement Adopted [Flag] Note Collateralized By All Of BHCMC's Assets and Compensation due under the State Management Contract Due October 2026 Note Collateralized By All Of BHCMC's Assets and Compensation due under the State Management Contract Due October 2026 [Member] Note Collateralized By All Of BHCMC's Assets and Compensation due under the State Management Contract Due October 2026 [Member] Counterparty Name [Axis] Counterparty Name [Axis] Preferred stock, redemption amount Preferred Stock, Redemption Amount Common Stock Common Stock [Member] Share-based compensation arrangement by share-based payment award, equity instruments other than options, vested in period (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period Machinery and equipment Disposal Group, Including Discontinued Operation, Property, Plant and Equipment, Gross Disposal Group, Including Discontinued Operation, Property, Plant and Equipment, Gross Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Non-NEOs Non-NEOs [Member] NET INCREASE (DECREASE) IN CASH Cash, Cash Equivalent, Restricted Cash, and Restricted Cash Equivalent, Period Increase (Decrease), Including Exchange Rate Effect and Discontinued Operation Weighted average number of shares outstanding, diluted, adjustment (in shares) Weighted Average Number of Shares Outstanding, Diluted, Adjustment EX-101.PRE 13 buks-20250430_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT XML 15 R1.htm IDEA: XBRL DOCUMENT v3.25.2
Cover - USD ($)
12 Months Ended
Apr. 30, 2025
Jun. 23, 2025
Oct. 31, 2024
Cover [Abstract]      
Document Type 10-K    
Document Annual Report true    
Document Period End Date Apr. 30, 2025    
Current Fiscal Year End Date --04-30    
Document Transition Report false    
Entity File Number 0-1678    
Entity Registrant Name BUTLER NATIONAL CORP    
Entity Incorporation, State or Country Code KS    
Entity Tax Identification Number 41-0834293    
Entity Address, Address Line One One Aero Plaza    
Entity Address, City or Town New Century    
Entity Address, State or Province KS    
Entity Address, Postal Zip Code 66031    
City Area Code 913    
Local Phone Number 780-9595    
Title of 12(g) Security Common Stock $.01 Par Value    
Entity Well-known Seasoned Issuer No    
Entity Voluntary Filers No    
Entity Current Reporting Status Yes    
Entity Interactive Data Current Yes    
Entity Filer Category Non-accelerated Filer    
Entity Small Business true    
Entity Emerging Growth Company false    
ICFR Auditor Attestation Flag false    
Entity Shell Company false    
Document Financial Statement Error Correction [Flag] false    
Entity Public Float     $ 87,863,225
Entity Common Stock, Shares Outstanding   67,232,151  
Documents Incorporated by Reference Portions of the definitive proxy statement to be filed within 120 days of April 30, 2025, pursuant to Regulation 14A under the Securities Exchange Act of 1934 for the Annual Meeting of Shareholders to be held on October 1, 2025, have been incorporated by reference into Part III of this Form 10-K.    
Entity Central Index Key 0000015847    
Document Fiscal Period Focus FY    
Amendment Flag false    
Document Fiscal Year Focus 2025    
XML 16 R2.htm IDEA: XBRL DOCUMENT v3.25.2
Audit Information
12 Months Ended
Apr. 30, 2025
Audit Information [Abstract]  
Auditor Name RBSM LLP
Auditor Location Houston, TX
Auditor Firm ID 587
XML 17 R3.htm IDEA: XBRL DOCUMENT v3.25.2
CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Apr. 30, 2025
Apr. 30, 2024
CURRENT ASSETS:    
Cash $ 25,226 $ 17,792
Accounts receivable, net 5,867 5,776
Inventory, net 10,924 9,522
Contract asset 2,993 3,812
Prepaid expenses and other current assets 1,771 1,694
Income tax receivable 531 0
Total current assets 47,312 38,596
LEASE RIGHT-TO-USE ASSET, net 3,367 2,892
PROPERTY, PLANT AND EQUIPMENT, net 60,256 59,587
SUPPLEMENTAL TYPE CERTIFICATES (net of accumulated amortization of $12,145 at April 30, 2025 and $11,810 at April 30, 2024) 9,237 9,762
OTHER ASSETS:    
Other assets (net of accumulated amortization of $12,461 at April 30, 2025 and $13,041 at April 30, 2024) 1,050 1,219
Deferred tax asset, net 2,076 1,919
Total other assets 3,126 3,138
Total assets 123,298 113,975
CURRENT LIABILITIES:    
Accounts payable 8,623 5,291
Current maturities of long-term debt 5,287 4,866
Current maturities of lease liability 121 25
Contract liability 5,530 5,922
Gaming facility mandated payment 1,688 1,846
Compensation and compensated absences 2,663 1,932
Income tax payable 0 2,842
Other current liabilities 502 193
Total current liabilities 24,414 22,917
Long-term debt, net of current maturities 29,870 33,244
Lease liability, net of current maturities 3,900 3,373
Total long-term liabilities 33,770 36,617
Total liabilities 58,184 59,534
COMMITMENTS AND CONTINGENCIES
STOCKHOLDERS' EQUITY:    
Common stock, par value $.01: Authorized 100,000,000 shares, issued 79,772,345 shares, and outstanding 67,180,527 shares at April 30, 2024 and issued 79,646,211 shares, and outstanding 68,770,856 shares at April 30, 2024 798 796
Capital contributed in excess of par 14,247 13,866
Treasury stock at cost, 10,875,355 shares at April 30, 2024 and 3,979,522 shares at April 30, 2023 (9,458) (7,197)
Retained earnings 59,527 46,976
Total stockholders' equity 65,114 54,441
Total liabilities and stockholders' equity 123,298 113,975
Preferred Class A    
STOCKHOLDERS' EQUITY:    
Preferred stock 0 0
Preferred Class B    
STOCKHOLDERS' EQUITY:    
Preferred stock $ 0 $ 0
XML 18 R4.htm IDEA: XBRL DOCUMENT v3.25.2
CONSOLIDATED BALANCE SHEETS (Parentheticals) - USD ($)
12 Months Ended
Apr. 30, 2025
Apr. 30, 2024
Supplemental type certificates, accumulated amortization $ 12,145,000 $ 11,810,000
Other assets, accumulated amortization $ 12,461,000 $ 13,041,000
Preferred stock, par value (in dollars per share) $ 5 $ 5
Preferred stock, shares authorized (in shares) 50,000,000 50,000,000
Common stock, par value (in dollars per share) $ 0.01 $ 0.01
Common stock, shares authorized (in shares) 100,000,000 100,000,000
Common stock, shares, issued (in shares) 79,772,345 79,646,211
Common stock, shares, outstanding (in shares) 67,180,527 68,770,856
Treasury stock, shares (in shares) 12,591,818 10,875,355
Preferred Class A    
Preferred stock, designated classes (in shares) 200,000 200,000
Preferred stock, stated value (in dollars per share) $ 100 $ 100
Preferred stock, dividend rate, percentage 9.80% 9.80%
Preferred stock, liquidation preference, value $ 100 $ 100
Preferred stock, redemption amount $ 100 $ 100
Preferred stock, shares issued (in shares) 0 0
Preferred stock, shares outstanding (in shares) 0 0
Preferred Class B    
Preferred stock, designated classes (in shares) 200,000 200,000
Preferred stock, stated value (in dollars per share) $ 1,000 $ 1,000
Preferred stock, dividend rate, percentage 6.00% 6.00%
Preferred stock, liquidation preference, value $ 1,000 $ 1,000
Preferred stock, redemption amount $ 1,000 $ 1,000
Preferred stock, shares issued (in shares) 0 0
Preferred stock, shares outstanding (in shares) 0 0
XML 19 R5.htm IDEA: XBRL DOCUMENT v3.25.2
CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
$ in Thousands
12 Months Ended
Apr. 30, 2025
Apr. 30, 2024
REVENUES:    
Total revenues $ 83,968 $ 78,376
COSTS AND EXPENSES:    
Marketing and advertising 3,717 5,009
General, administrative and other 17,503 15,656
Total costs and expenses 67,141 65,137
OPERATING INCOME 16,827 13,239
OTHER INCOME (EXPENSE):    
Interest expense (2,177) (2,447)
Interest income 506 305
Gain on sale of airplanes 248 4,169
Gain on sale of land and buildings 274 1,490
Gain on sale of product line 1,040 0
Total other income (expense) (109) 3,517
INCOME BEFORE INCOME TAXES 16,718 16,756
PROVISION FOR INCOME TAXES    
Provision for income taxes 4,167 4,244
NET INCOME $ 12,551 $ 12,512
BASIC EARNINGS PER COMMON SHARE ATTRIBUTABLE TO BUTLER NATIONAL CORPORATION (in dollars per share) $ 0.19 $ 0.18
WEIGHTED AVERAGE SHARES USED IN PER SHARE CALCULATION (in shares) 67,819,328 70,435,752
DILUTED EARNINGS PER COMMON SHARE ATTRIBUTABLE TO BUTLER NATIONAL CORPORATION (in dollars per share) $ 0.19 $ 0.18
WEIGHTED AVERAGE SHARES USED IN PER SHARE CALCULATION (in shares) 67,835,577 70,435,752
Professional Services    
REVENUES:    
Total revenues $ 38,267 $ 38,640
COSTS AND EXPENSES:    
Cost of Product and Service Sold 16,031 15,761
Aerospace Products    
REVENUES:    
Total revenues 45,701 39,736
COSTS AND EXPENSES:    
Cost of Product and Service Sold $ 29,890 $ 28,711
XML 20 R6.htm IDEA: XBRL DOCUMENT v3.25.2
CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY - USD ($)
$ in Thousands
Total
Common Stock
Capital Contributed in Excess of Par
Treasury Stock at Cost
Retained Earnings
Beginning balance (in shares) at Apr. 30, 2023   80,871,211      
Beginning balance at Apr. 30, 2023 $ 46,781 $ 808 $ 13,647 $ (2,138) $ 34,464
Beginning balance (in shares) at Apr. 30, 2023       3,979,522  
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Stock repurchase (in Shares)       6,895,833  
Stock repurchase (5,059)     $ (5,059)  
Stock award to director (in shares)   300,000      
Stock award to director 222 $ 3 219    
Deferred compensation, restricted stock (in shares)   1,525,000      
Deferred compensation, restricted stock (15) $ (15)      
Net Income $ 12,512       12,512
Ending balance (in shares) at Apr. 30, 2024 68,770,856 79,646,211      
Ending balance at Apr. 30, 2024 $ 54,441 $ 796 13,866 $ (7,197) 46,976
Ending balance (in shares) at Apr. 30, 2024 10,875,355     10,875,355  
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Stock repurchase (in Shares)       1,716,463  
Stock repurchase $ (2,261)     $ (2,261)  
Stock award to director (in shares)   39,430      
Stock award to director 62 $ 1 61    
Deferred compensation, restricted stock (in shares)   86,704      
Deferred compensation, restricted stock 321 $ 1 320    
Net Income $ 12,551       12,551
Ending balance (in shares) at Apr. 30, 2025 67,180,527 79,772,345      
Ending balance at Apr. 30, 2025 $ 65,114 $ 798 $ 14,247 $ (9,458) $ 59,527
Ending balance (in shares) at Apr. 30, 2025 12,591,818     12,591,818  
XML 21 R7.htm IDEA: XBRL DOCUMENT v3.25.2
CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
12 Months Ended
Apr. 30, 2025
Apr. 30, 2024
CASH FLOWS FROM OPERATING ACTIVITIES    
Net Income $ 12,551 $ 12,512
Adjustments to reconcile net income to net cash provided by operating activities:    
Depreciation and amortization 6,744 6,068
Stock awarded to director 61 222
Deferred income tax expense (benefit) (157) (446)
Gain on sale of airplanes (248) (4,169)
Gain on sale of land and buildings (274) (1,490)
Gain on sale of product line (1,040) 0
Supplemental type certificates work in progress adjustment 529 0
Deferred compensation, restricted stock 320 (15)
Changes in operating assets and liabilities:    
Accounts receivable (91) (1,983)
Inventory (1,402) (1,047)
Contract asset 819 (1,919)
Prepaid expenses and other assets (77) 1,838
Accounts payable 3,332 (29)
Contract liability (392) (109)
Lease liability 220 186
Accrued liabilities 731 (4,790)
Gaming facility mandated payment (158) 116
Income tax payable (3,373) 2,614
Other liabilities 309 (21)
Net cash provided by operating activities 18,404 7,538
CASH FLOWS FROM INVESTING ACTIVITIES:    
Capital expenditures (8,259) (8,740)
Proceeds from sale of airplanes 294 4,904
Proceeds from sale of land and buildings 1,050 2,710
Proceeds from sale of product line 1,500 0
Net cash used in investing activities (5,415) (1,126)
CASH FLOWS FROM FINANCING ACTIVITIES:    
Borrowings of long-term debt 2,016 0
Repayments of long-term debt (5,042) (5,295)
Payments on right-to-use liability (268) (263)
Repurchase of common stock (2,261) (5,059)
Net cash used in financing activities (5,555) (10,617)
NET INCREASE (DECREASE) IN CASH 7,434 (4,205)
CASH, beginning of year 17,792 21,997
CASH, end of year 25,226 17,792
SUPPLEMENTAL DISCLOSURES OF CASH FLOW INFORMATION:    
Interest paid 2,201 2,454
Income taxes paid 7,697 2,075
NON CASH INVESTING AND FINANCING ACTIVITY:    
Lease right-to-use assets purchased 672 0
Lease liability for purchase of assets under lease $ 672 $ 0
XML 22 R8.htm IDEA: XBRL DOCUMENT v3.25.2
NATURE OF OPERATIONS, ORGANIZATION AND SIGNIFICANT ACCOUNTING POLICIES
12 Months Ended
Apr. 30, 2025
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
NATURE OF OPERATIONS, ORGANIZATION AND SIGNIFICANT ACCOUNTING POLICIES NATURE OF OPERATIONS, ORGANIZATION AND SIGNIFICANT ACCOUNTING POLICIES
The accompanying consolidated financial statements include the accounts of Butler National Corporation (“BNC) and its wholly-owned active subsidiaries, Avcon Industries, Inc., Butler Machine, LLC, BCS Design, Inc., Butler National Service Corporation, Butler National Corporation-Tempe, Butler Avionics, Inc., Butler National, Inc., Butler Temporary Services, Inc., Kansas International Corporation, Kansas International DDC, LLC, and BHCMC, LLC (“BHCMC”) (collectively, The Company). These consolidated financial statements and related notes are presented in accordance with generally accepted accounting principles in the United States (“GAAP”), expressed in U.S. dollars. All amounts are in thousands, except share and par values, unless otherwise noted. All significant intercompany balances and transactions have been eliminated in consolidation. The fiscal year end of the Company is April 30.
Avcon Industries, Inc. modifies business category aircraft at its Newton, Kansas and New Century, Kansas facilities. Modifications include structural and electrical system conversions for aircraft special mission operations that provide for aerial photography, search and rescue, environmental and other aviation-based research, air ambulance, target towing and intelligence surveillance reconnaissance (“ISR”), among other unique operational capabilities. Butler Machine, LLC is a provider of high-quality precision machine parts. Butler Avionics, Inc. sells, integrates and installs avionics equipment (airplane radio equipment) and supports Avcon Industries with mission systems integrations. Butler National, Inc. acquires airplanes, principally Learjets and King Air airplanes, to refurbish and sell. Butler Temporary Services, Inc. processes Company payroll. Kansas International Corporation and Kansas International DDC, LLC own property. Butler National Corporation-Tempe is primarily engaged in the manufacture of electronics for control systems and ruggedized cabling and test equipment used by commercial and military operators. Butler National Service Corporation is a management consulting and administrative services firm providing business planning and financial coordination to Indian tribes interested in owning and operating casinos under the terms of the Indian Gaming Regulatory Act of 1988. Butler National Service Corporation and BHCMC provide management services for the Boot Hill Casino under a management agreement with the State of Kansas. BCS Design, Inc. provided professional architectural services, and was closed in January 2024.
SIGNIFICANT ACCOUNTING POLICIES:
a) Accounts receivable: Accounts receivable are carried on a gross basis, with no discounting, less the allowance for doubtful accounts. Management estimates the allowance for doubtful accounts based on existing economic conditions, the financial conditions of the customers, and the amount and the age of past due accounts. Receivables are considered past due if full payment is not received by the contractual due date. Past due accounts are generally written off against the allowance for doubtful accounts only after all collection attempts have been exhausted. Allowance for doubtful accounts is calculated on the historical write-off of doubtful accounts of the individual subsidiaries. Invoices are generally considered a doubtful account if no payment has been made in the past 90 days. We review these policies on a quarterly basis, and based on these reviews, we believe adequate reserves are maintained.
b) Use of Estimates: The preparation of financial statements in conformity with generally accepted accounting principles (GAAP) requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities at the date of the financial statements and the reported amounts of revenue and expenses during the reporting period. Future events and their effects cannot be determined with certainty. Therefore, the determination of estimates requires the exercise of judgment. Actual results could differ from those estimates, and any such differences may be material to our financial statements. Significant estimates include assumptions about collection of accounts receivable, the valuation and recognition of stock-based compensation expense, valuation and obsolescence of inventory, valuation for deferred tax assets and useful life of fixed assets.
c) Inventories: Inventories are priced at the lower of cost, determined on a first-in, first-out basis, or net realizable value. Inventories include material, labor and factory overhead required in the production of our products.
Inventory obsolescence is examined on a regular basis. When determining our estimate of obsolescence, we consider inventory that has been inactive for five years or longer and the probability of using that inventory in future production. The obsolete inventory generally consists of Learjet parts and electrical components.
d) Property and Related Depreciation: Machinery and equipment are recorded at cost and depreciated over their estimated useful lives. Depreciation is provided on a straight-line basis. Depreciation expense was $4,569 for the year ended April 30, 2025 and $4,110 for the year ended April 30, 2024. Depreciation expense is included in cost of sales and general and administrative costs.
DescriptionEstimated useful life
Building and improvements
39 years or the shorter of the estimated useful life of the asset or the underlying lease term
Aircraft5 years
Machinery and equipment5 years
Office furniture and fixtures5 years
Leasehold improvementsShorter of the estimated useful life of the asset or the underlying lease term
Maintenance and repairs are charged to expense as incurred. The cost and accumulated depreciation of assets retired are removed from the accounts and any resulting gains or losses are reflected as income or expense.
e) Long-Lived Assets: The Company accounts for its long-lived assets in accordance with Accounting Standards Codification (“ASC”) Topic 360-10, Impairment or Disposal of Long-Lived Assets. ASC Topic 360-10 requires that long-lived assets be reviewed for impairment whenever events or changes in circumstances indicate that the historical cost carrying value of an asset may no longer be appropriate. The Company assesses recoverability of the carrying value of an asset by estimating the future net cash flows expected to result from the asset, including eventual disposition. If the future net cash flows are less than the carrying value of the asset, an impairment loss is recorded equal to the difference between the asset's carrying value and fair value or disposable value.
f) Other Assets: Our other asset account includes assets of $5,500 related to the Kansas Expanded Lottery Act Management Contract privilege fee, $7,884 of gaming equipment we were required to pay for ownership by the State of Kansas Lottery, and JET autopilot intellectual property of $1,417, which was sold on January 30, 2025. The other asset account also includes miscellaneous other assets of $127 in the year ended April 30, 2025 and $128 in the year ended April 30, 2024. BHCMC expected the $5,500 privilege fee to have a value over the life of the initial Management Contract with the State of Kansas which ended in December 2024. The State of Kansas approved the renewal management contract for our Professional Services company BNSC assumed by BHCMC. The renewal took effect December 15, 2024, and will continue another 15 years, until 2039. The Managers Certificate asset for use of gaming equipment is being amortized over a period of three years based on the estimated useful life of gaming equipment. Amortization relating to other assets in the year ended April 30, 2025 and 2024 was $837 and $751, respectively.
Other assets net values are as follows:
(dollars in thousands)20252024
Privilege fee$5,500 $5,500 
Less amortized costs5,500 5,218 
Privilege fee balance$$282 
Intangible gaming equipment$7,884 $7,215 
Less amortized costs6,961 6,406 
Intangible gaming equipment balance$923 $809 
JET autopilot intellectual property$$1,417 
Less amortized costs1,417 
JET autopilot intellectual property balance$$
Miscellaneous other assets $127 $128 
g) Supplemental Type Certificates: Supplemental Type Certificates (STCs) are authorizations granted by the Federal Aviation Administration (FAA) for specific modification of a certain aircraft. The STC authorizes us to perform modifications, installations, and assemblies on applicable customer-owned aircraft. Costs incurred to obtain STCs are capitalized and subsequently amortized over seven years. The legal life of an STC is indefinite. We believe we have enough future sales to fully amortize our STC development costs. Amortization relating to STCs in the year ended April 30, 2025 was $1,209, and $529 of prior capitalized costs with certain STCs, recorded within work in progress in the prior fiscal year, were expensed in fiscal 2025. Amortization relating to STCs in the year ended April 30, 2024 was $1,207.
h) Revenue Recognition: ASC Topic 606, Revenue from Contracts with Customers
Under ASC 606, revenue is recognized when a customer obtains control of promised services in an amount that reflects the consideration we expect to receive in exchange for those services. To achieve this core principle, the Company applies the following five steps:
1)Identify the contract, or contracts, with a customer
A contract with a customer exists when (i) the Company enters into an enforceable contract with a customer that defines each party’s rights regarding the services to be transferred and identifies the payment terms related to these services, (ii) the contract has commercial substance and (iii) the Company determines that collection of substantially all consideration for services that are transferred is probable based on the customer’s intent and ability to pay the promised consideration.
2)Identification of the performance obligations in the contract
At contract inception, an entity shall assess the goods or services promised in a contract with a customer and shall identify as a performance obligation each promise to transfer to the customer. Performance obligations promised in a contract are identified based on the services that will be transferred to the customer that are both capable of being distinct, whereby the customer can benefit from the service either on its own or together with other resources that are readily available from third parties or from the Company, and are distinct in the context of the contract, whereby the transfer of the services is separately identifiable from other promises in the contract. To the extent a contract includes multiple promised services, the Company must apply judgment to determine whether promised services are capable of being distinct and distinct in the context of the contract. If these criteria are not met the promised services are accounted for as a combined performance obligation.
3)Determination of the transaction price
The transaction price is the amount that an entity allocates to the performance obligations identified in the contract and, therefore, represents the amount of revenue recognized as those performance obligations are satisfied. The transaction price is the amount of consideration to which an entity expects to be entitled in exchange for transferring promised goods or services to a customer.
4)Allocation of the transaction price to the performance obligations in the contract
Once a contract and associated performance obligations have been identified and the transaction price has been determined, ASC 606 requires an entity to allocate the transaction price to each performance obligation identified. This is generally done in proportion to the standalone selling prices of each performance obligation (i.e., on a relative standalone selling price basis). As a result, any discount within the contract generally is allocated proportionally to all the separate performance obligations in the contract. The Company is applying the right to invoice practical expedient to recognize revenue. As a result, the entity bypasses the steps of determining the transaction price, allocating that transaction price and determining when to recognize revenue as it will recognize revenue as billed by multiplying the price assigned to the good or service, by the units.
5)Recognition of revenue when, or as, we satisfy a performance obligation
Revenue is recognized when or as performance obligations are satisfied by transferring control of a promised good or service to a customer. Control transfers either over time or at a point in time. Revenue is recognized when control of the promised services is transferred to our customers, in an amount that reflects the consideration we expect to be entitled to in exchange for those services.
Aircraft modifications are performed under fixed-price contracts unless modified with a change order. Significant payment terms are generally included in these contracts, requiring a 25% to 50% down payment on arrival of the aircraft and include milestone payments throughout the project. Typically, contracts are less than one year in duration. Revenue from fixed-priced contracts is recognized on the percentage-of-completion method, measured by the direct labor incurred compared to total estimated direct labor. Direct labor best represents the progress on a contract as it directly correlates to the overall progress on the work to be performed.
Revenue from Aircraft Avionics and Special Mission Electronics are recognized when shipped. Payment for these Avionics products is due within 30 days of the invoice date after shipment.
Regarding warranties and returns, our products are special order and are not suitable for return. Our products are unique upon installation and tested prior to their release to the customer and acceptance by the customer. In the rare event of a warranty claim, the claim is processed through the normal course of business and may include additional charges to the customer. In our opinion, any future warranty work would not be material to the consolidated financial statements.
Gaming revenue is the gross gaming win as reported by the Kansas Lottery casino reporting systems, less the mandated payments by and for the State of Kansas. Electronic games-slots and table games revenue is the aggregate of gaming wins and losses. Liabilities are recognized for chips and "ticket-in, ticket-out" coupons in the customers' possession, and for accruals related to anticipated payout of progressive jackpots. Progressive gaming machines, which contain base jackpots that increase at a progressive rate based on the number of coins played, are deducted from revenue as the value of jackpots increase. Effective September 1, 2022, sports wagering became legal in the State of Kansas. The company is currently managing sports wagering through DraftKings sports wagering platform. The Company shares a percentage of the gross sports wagering win with its platform partner. Revenue from Gaming Management and other Corporate/Professional Services is recognized as the service is rendered. Food, beverage, and other revenue is recorded when the service is received and paid.
i) Fair Value Measurements: Fair value is an exit price, representing the amount that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants. As such, fair value is a market-based measurement that is determined based on assumptions that market participants would use in pricing an asset or a liability. Assets and liabilities recorded at fair value are measured and classified in accordance with a three-tier fair value hierarchy based on the observability of the inputs available in the market used to measure fair value:
Level 1 - Observable inputs that reflect quoted prices (unadjusted) for identical assets or liabilities in active markets.
Level 2 - Inputs that are based upon quoted prices for similar instruments in active markets, quoted prices for identical or similar instruments in markets that are not active, and model-based valuation techniques for which all significant inputs are observable in the market or can be derived from observable market data. Where applicable, these models project future cash flows and discount the future amounts to a present value using market-based observable inputs including interest rate curves, foreign exchange rates, and credit ratings.
Level 3 - Unobservable inputs that are supported by little or no market activities.
The fair value hierarchy requires an entity to maximize the use of observable inputs and minimize the use of unobservable inputs when measuring fair value.
For certain financial instruments, including cash and cash equivalents, short-term investments, accounts receivable, marketable securities, notes payable, and accounts payable, the carrying amounts approximate fair value. We do not have financial assets and liabilities that are measured at fair value on a recurring basis. Other financial assets and liabilities are carried at cost with fair value disclosed, if required.
We measure certain other instruments, including stock-based compensation awards settled in the stock also at fair value. The determination of fair value involves the use of appropriate valuation methods and relevant inputs into valuation models.
j) Slot Machine Jackpots: If the casino is not required to make payment of the jackpot (i.e. the incremental amount on a progressive machine) due to legal requirements, the jackpot is accrued as the obligation becomes unavoidable. This liability
is accrued over the time period in which the incremental progressive jackpot amount is generated with a related reduction in casino revenue. No liability is accrued with respect to the base jackpot.
k) Gaming Facility Mandated Payment: Boot Hill Casino is contractually obligated to pay its proportionate share of certain expenses incurred by the Kansas Lottery Commission and the Kansas Racing and Gaming Commission, which amounted to $2,684 and $2,436 in the fiscal year ended April 30, 2025 and 2024, respectively.
l) Advanced Payments and Billings in Excess of Costs Incurred: We receive advances, performance-based payments and progress payment from customers which may exceed costs incurred on certain contracts. We classify advance payments and billings in excess of costs incurred, other than those reflected as a reduction of contracts in process, as contract liability in current liabilities.
m) Earnings Per Share: Earnings per common share is based on the weighted average number of common shares outstanding during the year.
The computation of the Company basic and diluted earnings per common share is as follows:
(in thousands, except share and per share data)20252024
Net income attributable to Butler National Corporation$12,551 $12,512 
Weighted average common shares outstanding67,819,32870,435,752
Dilutive effect of unvested restricted stock16,249-
Weighted average common shares outstanding, assuming dilution67,835,57770,435,752
Potential common shares if all options were exercised and shares issued67,835,57770,435,752
Basic earnings per common share$0.19 $0.18 
Diluted earnings per common share$0.19 $0.18 
n) Stock-based Compensation: The Company accounts for stock-based compensation under ASC 718, Accounting for Stock-Based Compensation. These standards define a fair value based method of accounting for stock-based compensation. The cost of stock-based compensation is measured at the grant date based on the value of the award and is recognized over the vesting period. The value of the stock-based award is determined using the Black-Scholes option-pricing model, whereby compensation cost is the excess of the fair value of the award as determined by the pricing model at the grant date or other measurement date over the amount that must be paid to acquire the stock. The resulting amount is charged to expense on the straight-line basis over the period in which the Company expects to receive the benefit, which is generally the vesting period. For Restricted Stock, fair value is based on the closing price of our common stock on the grant date. Compensation expenses, net of estimated forfeitures, is recognized on a straight-line basis over the requisite service period. The requisite service period of the awards is generally the same as the vesting period.
o) Income Taxes: The Company utilizes ASC 740, Accounting for Income Taxes. Amounts provided for income tax expense are based on income reported for financial statement purposes and do not necessarily represent amounts currently payable under tax laws. Deferred taxes, which arise principally from temporary differences between the period in which certain income and expense items are recognized for financial reporting purposes and the period in which they affect taxable income, are included in the amounts provided for income taxes. Under this method, the computation of deferred tax assets and liabilities give recognition to enacted tax rates in effect in the year the differences are expected to affect taxable income. Valuation allowances are established when necessary to reduce deferred tax assets to amounts that we expect to realize.
We recognize the tax benefit of an uncertain tax position only if it is more likely than not that the position is sustainable upon examination by the taxing authority, based on the technical merits. The tax benefit recognized is measured as the largest amount of benefit which is greater than 50% likely to be realized upon settlement with the taxing authority. To the extent the assessment of such tax position changes, such difference will affect the provision for (benefit from) income taxes in the period in which we make the determination. We recognize interest accrued and penalties related to unrecognized tax benefits in the provision for (benefit from) income taxes.
p) Cash and Cash Equivalents: Cash and cash equivalents consist primarily of cash and investments in a money market fund. We consider all highly liquid investments with an original maturity of three months or less to be cash equivalents.
We maintain cash in bank deposit accounts that, at times, may exceed federally insured limits. At April 30, 2025 and 2024, we had $2,514 and $1,955, respectively in bank deposits that exceeded the federally insured limits.
q) The Company accounts for leases in accordance with ASC 842, Leases. The Company has only operating leases, which are recorded on the consolidated balance sheets as a right-of-use (ROU) asset and a corresponding lease liability. Lease liabilities are measured at the present value of fixed lease payments over the lease term, discounted using the rate implicit in the lease, if readily determinable, or the Company’s incremental borrowing rate.
Lease liabilities are increased by interest and reduced by lease payments each period. ROU assets are amortized over the lease term. For operating leases, the combination of interest on the lease liability and amortization of the ROU asset results in straight-line lease expense recognized over the lease term. Variable lease costs are recognized in the period in which the obligation is incurred.
The Company has elected the short-term lease exemption permitted under ASC 842 and does not recognize ROU assets or lease liabilities for leases with initial terms of 12 months or less. Rent expense for such leases is recognized on a straight-line basis over the lease term.
Lease modifications or extensions are assessed to determine whether they represent a separate contract or a change to an existing lease. When a modification does not create a separate lease, the Company remeasures the lease liability using an updated discount rate and adjusts the ROU asset accordingly.
r) Concentration of Credit Risk: We extend credit to customers based on an evaluation of their financial condition and collateral is not required. We perform ongoing credit evaluations of our customers and maintain an allowance for doubtful accounts. Our financial instruments that are exposed to concentration of credit risk consist primarily of cash and trade receivables. Other than the United States, no country individually accounted for more than 10% of total revenues during fiscal 2025 or 2024.
s) Research and Development: We invested in research and development activities. The amount invested in the year ended April 30, 2025 and 2024 was $952 and $823, respectively.
t) Advertising Costs: Advertising costs include production costs of print, radio, television and other advertisements and are expensed as incurred. Advertising costs were $2,595 and $4,044 in the fiscal year ended April 30, 2025 and 2024, respectively.
u) Segment Information: We operate in two operating segments, aerospace products and professional services. Operating segments are defined as components of an enterprise where separate financial information is evaluated regularly by a chief operating decision maker (“CODM”) in deciding how to allocate resources and assessing performance. Our CODM allocates resources and assesses performance based upon discrete financial information at the segment level. For fiscal 2025, our chief executive officer and chief financial officer together served as CODM for purposes of segment reporting.
v) Business Combinations: We allocate the purchase consideration of acquired companies to tangible and intangible assets acquired and liabilities assumed based on their estimated fair values at the acquisition date, with the excess recorded to goodwill. Our estimates are inherently uncertain and subject to refinement. During the measurement period, which may be up to one year from the acquisition date, we may record adjustments to the fair value of these tangible and intangible assets acquired and liabilities assumed, including uncertain tax positions and tax-related valuation allowances, with the corresponding offset to goodwill. Upon the conclusion of the measurement period or final determination of the fair value of assets acquired or liabilities assumed, whichever comes first, any subsequent adjustments are recorded to the Consolidated Statements of Operations.
In the event that we acquire a company in which we previously held an equity interest, the difference between the fair value of the shares as of the date of the acquisition and the carrying value of the equity investment is recorded as a non-cash gain or loss and recorded within Other income (expense), net on the Consolidated Statements of Operations.
w) Acquisition-Related Intangible Assets: Acquisition-related intangible assets with finite lives are amortized over their estimated useful lives. Goodwill amounts are not amortized. Acquisition-related intangible assets and goodwill are tested for impairment at least annually, and more frequently upon the occurrence of certain events.
x) Treasury Stock: Treasury stock is accounted for using the cost method and recorded as a reduction to Stockholders’ equity on the Consolidated Balance Sheets. Incremental direct costs to purchase treasury stock are included in the cost of the shares acquired.
To determine the cost of treasury stock that is either sold or re-issued, we use the first in, first out method. When treasury stock is re-issued at a price higher than its cost, the increase is recorded in capital contributed in excess of par on the Consolidated Balance Sheets. When treasury stock is re-issued at a price lower than its cost, the decrease is recorded in capital contributed in excess of par to the extent that there are previously recorded increases to offset the decrease. Any decreases in excess of that amount are recorded in accumulated deficit on the consolidated financial statements.
y) Recent Accounting Pronouncements: In November 2023, the Financial Accounting Standards Board (“FASB”) issued Accounting Standard Update (“ASU”) No. 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures, which requires disclosure of incremental segment information on an annual and interim basis. The ASU is effective for fiscal years beginning after December 15, 2023, and interim periods within fiscal years beginning after December 15, 2024, with retrospective application to all prior periods presented. We adopted this standard in fiscal year 2025.
In December 2023, the FASB issued ASU No. 2023-09, Income Taxes (Topic 740): Improvements to Income Disclosures, which requires disclosure of disaggregated income taxes paid, prescribes standard categories for the components of the effective tax rate reconciliation, and modifies other income tax-related disclosures. This ASU is effective for fiscal years beginning after December 15, 2024, and allows for adoption on a prospective basis, with a retrospective option. We are currently evaluating the impacts of the new standard.
Other standards issued by the FASB or SEC had no material impact on our future financial reporting.
y) Reclassifications: Certain reclassifications within the financial statement captions have been made to maintain consistency in presentation between years. These reclassifications have no impact on the reported results of operations.
XML 23 R9.htm IDEA: XBRL DOCUMENT v3.25.2
DISAGGREGATION OF REVENUE
12 Months Ended
Apr. 30, 2025
Revenue from Contract with Customer [Abstract]  
DISAGGREGATION OF REVENUE DISAGGREGATION OF REVENUE:
In the following table, revenue is disaggregated by primary geographical market, major product line, and timing of revenue recognition.
Year Ended April 30, 2025
Professional ServicesAerospace ProductsTotal
Geographical Markets
North America$38,267 $27,217 $65,484 
Europe14,257 14,257 
Asia3,726 3,726 
Australia and Other501 501 
$38,267 $45,701 $83,968 
Major Product Lines
Casino Gaming Revenue$27,919 $$27,919 
Sportsbook Revenue5,789 5,789 
Casino Non-Gaming Revenue4,559 4,559 
Other Professional Services
Aircraft Modification29,587 29,587 
Aircraft Avionics3,377 3,377 
Special Mission Electronics12,737 12,737 
$38,267 $45,701 $83,968 
Contract Types / Revenue Recognition Timing
Percentage of completion contracts$$26,551 $26,551 
Goods or services transferred at a point of sale38,267 19,150 57,417 
$38,267 $45,701 $83,968 
Year Ended April 30, 2024
Professional ServicesAerospace ProductsTotal
Geographical Markets
North America$38,640 $26,429 $65,069 
Europe8,161 8,161 
Asia2,108 2,108 
Australia and Other3,038 3,038 
$38,640 $39,736 $78,376 
Major Product Lines
Casino Gaming Revenue$29,441 $$29,441 
Sportsbook Revenue4,585 4,585 
Casino Non-Gaming Revenue4,551 4,551 
Other Professional Services63 63 
Aircraft Modification25,061 25,061 
Aircraft Avionics2,722 2,722 
Special Mission Electronics11,953 11,953 
$38,640 $39,736 $78,376 
Contract Types / Revenue Recognition Timing
Percentage of completion contracts$$22,570 $22,570 
Goods or services transferred at a point of sale38,640 17,166 55,806 
$38,640 $39,736 $78,376 
XML 24 R10.htm IDEA: XBRL DOCUMENT v3.25.2
ACCOUNTS RECEIVABLE, NET, CONTRACT ASSET AND CONTRACT LIABILITY
12 Months Ended
Apr. 30, 2025
Revenue from Contract with Customer [Abstract]  
ACCOUNTS RECEIVABLE, NET, CONTRACT ASSET AND CONTRACT LIABILITY ACCOUNTS RECEIVABLE, NET, CONTRACT ASSET AND CONTRACT LIABILITY:
Accounts Receivables, net, contract asset and contract liability were as follows (in thousands):
20252024
Accounts Receivable, net$5,867 $5,776 
Contract Asset2,993 3,812 
Contract Liability5,530 5,922 
Accounts Receivables, net consist of $5,867 and $5,776 from customers as of April 30, 2025 and 2024 respectively. At April 30, 2025, and 2024, the allowance for doubtful accounts was $83 and $47, respectively.
Contract assets are net of progress payments and performance-based payments from our customers as well as advance payments from customers totaling $2,993 and $3,812 as of April 30, 2025 and 2024. Contract assets decreased $819 during 2025, primarily due to recognizing revenue upon completing the contract performance obligations. There were no significant impairment losses related to our contract assets during 2025 and 2024. We expect to bill our customers for the majority of the April 30, 2025 contract assets during fiscal year end 2026.
Contract liabilities decreased $392 during 2025, primarily due to payments received in excess of revenue recognized on these performance obligations. During 2025, we recognized $4,523 of our contract liabilities at April 30, 2024 as revenue. During 2024, we recognized $4,323 of our contract liabilities at April 30, 2023, as revenue
XML 25 R11.htm IDEA: XBRL DOCUMENT v3.25.2
INVENTORY
12 Months Ended
Apr. 30, 2025
Inventory Disclosure [Abstract]  
INVENTORY INVENTORY
Inventory is comprised of the following, net of the estimate for obsolete inventory of $558 at April 30, 2025 and $360 at April 30, 2024.
20252024
Parts and raw material$6,238 $6,111 
Work in process4,610 3,349 
Finished goods76 62 
Total Inventory, net of allowance$10,924 $9,522 
XML 26 R12.htm IDEA: XBRL DOCUMENT v3.25.2
PROPERTY, PLANT AND EQUIPMENT
12 Months Ended
Apr. 30, 2025
Property, Plant and Equipment [Abstract]  
PROPERTY, PLANT AND EQUIPMENT PROPERTY, PLANT AND EQUIPMENT
Property, plant and equipment is comprised of the following:
20252024
Land$3,447 $4,224 
Building and improvements49,753 48,190 
Aircraft8,122 5,599 
Machinery and equipment6,356 7,484 
Office furniture and fixtures15,599 14,389 
Leasehold improvements4,032 4,032 
87,309 83,918 
Accumulated depreciation(27,053)(24,331)
Total property, plant and equipment$60,256 $59,587 
In September 2024, the Company sold approximately 160 acres of undeveloped land in Kansas for $1.1 million, realizing a $274 gain on the sale in fiscal year 2025.
XML 27 R13.htm IDEA: XBRL DOCUMENT v3.25.2
DEBT
12 Months Ended
Apr. 30, 2025
Debt Disclosure [Abstract]  
DEBT DEBT:
Principal amounts of debt at April 30, 2025 and 2024, consist of the following (in thousands):
Promissory Notes20252024
Bank line of credit, available LOC $2.0 million interest at 8.4% due on demand, secured by a first and second position on all assets of the Company.
$$
Long-Term Debt
Note payable, interest at 7.19%, due November 2029, secured by a single aircraft with a net book value of $2.5 million.
$1,922 $
Note payable, interest at Secured Overnight Financing Rate (SOFR) plus 1.75% due March 2029, secured by buildings and improvements with a net book value of $624.
627 787 
Note payable, interest at 5.32%, this note matures in December 2027, with a balloon payment of $19,250, secured by all of BHCMC's assets and compensation due under the State Management Contract.
27,417 29,167 
Note payable, interest at 5.75%, this note matures October 2026, secured by all of BHCMC's assets and compensation due under the State Management Contract.
4,611 7,471 
Note payable, interest at 4.35%, due March 2029, secured by Aircraft Security Agreements with a net book value of $460.
720 887 
Note payable, interest at 8.13%, due April 2027, secured by equipment with a net book value of $20.
24 34 
35,321 38,346 
Less: Origination fees164 236 
35,157 38,110 
Less: Current maturities, net of origination fees5,287 4,866 
$29,870 $33,244 
Maturities of long-term debt are as follows:
Year Ending April 30Amount
2026$5,287 
20274,809 
202823,741 
2029619 
2030865 
Thereafter
$35,321 
Financial and Other Covenants
We are compliant with the covenants and obligations of each of our notes at April 30, 2025.
XML 28 R14.htm IDEA: XBRL DOCUMENT v3.25.2
LEASE RIGHT-TO-USE
12 Months Ended
Apr. 30, 2025
Leases [Abstract]  
LEASE RIGHT-TO-USE LEASE RIGHT-TO-USE:
The Company accounts for its leases under ASU 2016-02 Leases – Topic 842. ASU 2016-02 requires that on the balance sheet a lessee should recognize a liability to make lease payments (the lease liability) and a right-of-use asset representing its right to use the underlying asset for the lease term.
We lease the hangar and office space with initial lease terms of two, five, and fifty years.
April 30, 2025April 30, 2024
Finance Lease right-to-use assets$3,829 $3,781 
Less accumulated depreciation462 889 
Total$3,367 $2,892 
Future minimum lease payments for assets under capital leases at April 30, 2025 are as follows:
2026$273 
2027278 
2028283 
2029287 
2030153 
Thereafter12,579 
Total minimum lease payments13,853 
Less amount representing interest9,832 
Present value of net minimum lease payments4,021 
Less current maturities of finance lease liability121 
Finance lease liability, net of current maturities$3,900 
April 30, 2025April 30, 2024
Finance lease cost:
Amortization of right-of-use assets$197 $189 
Interest on lease liabilities220 186 
Total finance lease cost$417 $375 
April 30, 2025April 30, 2024
Weighted average remaining lease term - Financing leases38 years44 years
Weighted average discount rate - Financing leases5.8 %5.8 %
XML 29 R15.htm IDEA: XBRL DOCUMENT v3.25.2
ACQUISITION
12 Months Ended
Apr. 30, 2025
Business Combination, Asset Acquisition, Transaction between Entities under Common Control, and Joint Venture Formation [Abstract]  
ACQUISITION ACQUISITION:
In September 2023, the Company acquired KC Machine to help expand our Avcon parts fabrication capacity for $2,860. KC Machine is a recognized provider of high quality precision machine parts. The purchase price was paid by a combination of $2,375 in cash, a $300 earned-out liability that was paid in March 2024, and a final escrow liability paid in September 2024.
The following table summarizes the purchase price and accounting for this transaction:
Purchase price summary:
Cash paid at closing$2,375 
Present value of final escrow liability228 
Present value of earn-out liability257 
$2,860 
Accounting summary:
Building$1,510 
Equipment930 
Intangibles205 
Inventory230 
Other(15)
$2,860 
XML 30 R16.htm IDEA: XBRL DOCUMENT v3.25.2
SALE OF PRODUCT LINE
12 Months Ended
Apr. 30, 2025
Property, Plant and Equipment [Abstract]  
SALE OF PRODUCT LINE SALE OF PRODUCT LINE:
On January 30, 2025, the Company completed the sale of its “Jet Autopilot Product Line” for $1.5 million cash, recognizing a gain of $1.0 million on the sale of product line during the year ended April 30, 2025. We included the operating results associated with this business in our aerospace products segment. The Company will continue to perform and transfer services through April 2025.
April 30, 2025
Inventory, net$460 
Machinery and equipment1,322 
Accumulated depreciation(1,322)
Total property, plant and equipment
Other assets1,417 
Accumulated amortization(1,417)
Other assets, net of accumulated amortization
$460 
XML 31 R17.htm IDEA: XBRL DOCUMENT v3.25.2
INCOME TAXES
12 Months Ended
Apr. 30, 2025
Income Tax Disclosure [Abstract]  
INCOME TAXES INCOME TAXES:
Deferred taxes are determined based on the estimated future tax effects of differences between the financial statements and tax basis of assets and liabilities given the provision of the enacted tax laws. Significant components of the Company's deferred tax liabilities and assets as of April 30, 2025 and 2024 are as follows (in thousands):
April 30, 2025April 30, 2024
Deferred tax liabilities:
Depreciation and amortization$(106)$
Deferred compensation, restricted stock(22)(7)
Total deferred tax liabilities(128)(7)
Deferred tax assets:
Depreciation and amortization98 
Research and development1,401 1319 
Accounts receivable allowance22 13 
Inventory and other allowances151 97 
Lease right-to-use184 144 
Compensation accruals200 72 
Inventory Capitalization51 
Jackpot reserves195 183 
Total deferred tax assets2,204 1,926 
Less valuation allowance
Net deferred tax asset$2,076 $1,919 
The reconciliation of the federal statutory income tax rate to the effective tax rate is as follows:
April 30, 2025April 30, 2024
Statutory federal income tax rate expense21.00 %21.00 %
State income tax, net of federal benefits5.62 %5.97 %
Permanent differences0.66 %0.63 %
Other(2.15 %)(2.28 %)
25.13 %25.32 %
Income tax expense:
Deferred income tax (benefit)$(157)$(446)
Current income tax4,324 4,690 
Total income tax expense$4,167 $4,244 
Current income tax expense of $4,324 and $4,690 are comprised of $3,194 and $3,438 in federal income tax and $1,130 and $1,252 in state income tax for the years ended April 30, 2025 and 2024, respectively.
The Company believes that its income tax filing positions and deductions will be sustained on audit and does not anticipate any adjustments that will result in a material adverse effect on its financial condition, results of operations or cashflow. Therefore, no reserve for uncertain income tax position, interest or penalties, have been recorded.
The Company files income tax returns in the U.S. Federal jurisdiction and various state jurisdictions. The Company is no longer subject to U.S. Federal tax examinations for tax years beginning on May 1, 2021 and prior. There are no current tax examinations.
XML 32 R18.htm IDEA: XBRL DOCUMENT v3.25.2
STOCKHOLDERS' EQUITY AND INCENTIVE PLANS
12 Months Ended
Apr. 30, 2025
Share-Based Payment Arrangement [Abstract]  
STOCKHOLDERS' EQUITY AND INCENTIVE PLANS STOCKHOLDERS' EQUITY AND INCENTIVE PLANS:
In November 2016, the shareholders approved and adopted the Butler National Corporation 2016 Equity Incentive Plan. The maximum number of shares of common stock that may be issued under the Plan is 12.5 million.
On April 12, 2019, the Company granted 2.5 million restricted shares to employees. In April 2025, 1,650,000 of those shares became fully vested and non-forfeitable. The remaining 850,000 shares were forfeited. On March 17, 2020, the Company granted 5.0 million restricted shares to employees. These shares have voting rights at date of grant and become fully vested and non-forfeitable on March 16, 2025. The restricted shares were valued at $0.41 per share, for a total of $2.0 million. The deferred compensation related to these grants was expensed on the financial statements over the five-year vesting period.
In October 2023, the Company granted a board member 300,000 shares under the plan. These shares were fully vested and non-forfeitable on the date of the grant. These shares were valued at $0.74, for a total of $222. The compensation related to this grant was expensed in the year ended April 30, 2024.
In January 2025, the Company granted executive officers 87 thousand shares under the plan as part of the compensation package for non-employee directors. The first installment of these shares vested immediately, the second installment vest on the one-year anniversary and the final installment vest on the two-year anniversary. These shares were valued at $1.73 per share for a total of $150 thousand. The deferred compensation related to these grants will be expensed on the financial statements over the remaining two-year vesting period.
In March 2025, the Company granted five board members a total of 39,430 shares under the plan. These shares were fully vested and non-forfeitable on the date of the grant. These shares were valued at $1.59 for a total of $63. The compensation related to this grant was expensed in the year ended April 30, 2025.
During the year ended April 30, 2025, no shares were forfeited. During the year ended April 30, 2024, 1,525,000 shares were forfeited. At April 30, 2025, total compensation cost related to nonvested awards not recognized was $100, and the weighted average period over which it is expected to be recognized is less than two years.
During the year ended April 30, 2025, the Company expensed $381. For the year ended April 30, 2024, the Company expensed $634 and received a benefit of $427 from the forfeiture of shares for a net expense of $207.
Number of SharesWeighted Average Grant Date Fair Value
Total shares issued (2019 - 2025)8,326,134$0.45 
Forfeited, in prior periods(975,000)$0.40 
Forfeited during the year ended April 30, 2024(1,525,000)$0.40 
Forfeited during the year ended April 30, 2025-$
Total5,826,134$0.48 
Vested shares5,768,331$0.46 
Non-vested shares57,803$1.73 
XML 33 R19.htm IDEA: XBRL DOCUMENT v3.25.2
STOCK REPURCHASE PROGRAM
12 Months Ended
Apr. 30, 2025
Share Repurchase Program [Abstract]  
STOCK REPURCHASE PROGRAM STOCK REPURCHASE PROGRAM:
In December 2016, the Board of Directors approved a common stock repurchase program. The program was established for the purpose of enabling BNC to flexibly repurchase its own shares in consideration of factors such as opportunities for strategic investment, BNC's financial condition and the price of its common stock as part of improving capital efficiency. In July 2023, the Board of Directors approved an increase in the size of the Company's common stock repurchase program from $4 million to $9 million. In October 2024, the Board of Directors approved an increase in the size of the Company's common stock repurchase program from $9 million to $11 million. In June 2025, the Board of Directors approved an increase in the size of the Company's common stock repurchase program from $11 million to $15 million. The program is currently authorized through April 15, 2027. The total remaining authorization for future common stock repurchases under our share repurchase program was $2.3 million as of April 30, 2025.
The table below provides information with respect to common stock purchases by the Company during the year ended April 30, 2025.
PeriodTotal Number of Shares PurchasedAverage Price Paid per ShareTotal Number of Shares Purchased as Part of
Publicly Announced Plans or Programs
Approximate Dollar Value of Shares That
May Yet Be Purchased Under the Plans or
Programs
Shares purchased in prior periods (a)3,979,522$0.42 3,379,522$7,594 
Quarter ended July 31, 2023 (b)6,863,789$0.73 6,863,789$2,560 
Quarter ended October 31, 2023 (b)2,300$0.73 2,300$2,558 
Quarter ended January 31, 2024 (b)24,744$0.73 24,744$2,540 
Quarter ended April 30, 2024 (b)5,000$0.79 5,000$2,536 
Quarter ended July 31, 2024 (b)500,000$0.93 500,000$2,071 
Quarter ended October 31, 2024 (b)683,760$1.31 683,760$1,172 
Increase in program authorization October 2024- -$3,172 
Quarter ended January 31, 2025 (b)71,404$1.86 71,404$3,039 
Quarter ended April 30, 2025 (b) (c)461,299$1.66 461,299$2,274 
Total12,591,818$0.73 11,991,818
(a)The total number of shares purchased in prior periods includes 600,000 repurchased in the fiscal year ending April 30, 1998.
(b)These shares of common stock purchased were purchased through private transactions.
(c)The approximate dollar value of shares that may yet be purchased under the plans or programs at April 30, 2025 does not include the additional $4 million increase in the size of the Company's common stock repurchase program that the Board of Directors approved in June 2025.
XML 34 R20.htm IDEA: XBRL DOCUMENT v3.25.2
COMMITMENTS AND CONTINGENCIES
12 Months Ended
Apr. 30, 2025
Commitments and Contingencies Disclosure [Abstract]  
COMMITMENTS AND CONTINGENCIES COMMITMENTS AND CONTINGENCIES:
Litigation:
From time to time, we may be a defendant and/or plaintiff in various other legal proceedings arising in the normal course of our business. We are not currently a party to any material legal proceedings or government actions, including any bankruptcy, receivership, or similar proceedings. In addition, we are not aware of any known litigation or liabilities involving the operators of our properties that could affect our operations. Furthermore, as of July 3, 2025, our management is not aware of any proceedings to which any of our directors, officers, or affiliates, or any associate of any such director, officer, affiliate, or security holder is a party averse to our company or has a material interest averse to us.
XML 35 R21.htm IDEA: XBRL DOCUMENT v3.25.2
RELATED-PARTY TRANSACTIONS
12 Months Ended
Apr. 30, 2025
Related Party Transactions [Abstract]  
RELATED-PARTY TRANSACTIONS RELATED-PARTY TRANSACTIONS:
The Company paid consulting fees of $123 and $135 to David Hayden, a director of Butler National Corporation, in the fiscal year ended April 30, 2025 and 2024, respectively.
In October 2023, the Company granted to John M. Edgar, a director, 300,000 shares under the Butler National Corporation 2016 Equity Incentive Plan. These shares were fully vested and non-forfeitable on the date of the grant. These shares were valued at $0.74, for a total expensed compensation value of $222. The compensation related to this grant was expensed in the year ended April 30, 2024.
Clark D. Stewart and Craig D. Stewart, each formerly directors of the Company, each entered into a Separation and Mutual Release Agreement with the Company, each of the directors, and with the Company's executive officers dated July 20, 2023. Pursuant to the Agreements, in consideration of a mutual general release of claims, Clark D. Stewart and Craig D. Stewart were each paid a lump sum severance benefit, which totaled $2.7 million for Clark D. Stewart and $1.8 million for Craig D. Stewart, and in addition, the Company purchased 3,956,267 shares of Company stock from Clark D. Stewart and 1,933,402 shares of Company stock from Craig D. Stewart at $0.739 per share. The stock acquired was placed in treasury.
Butler National Corporation employed the brother (Wayne Stewart as an engineer) and son-in-law (Jeff Shinkle as an architect) of Clark D. Stewart, former director and CEO. Compensation for these related-persons (as calculated in the same manner as the Summary Compensation table shown in the most recent Proxy Statement) resulted in compensation of $292 and $0 respectively, for fiscal 2025 and $315 and $162, respectively, for fiscal 2024. Mr. Shinkle has not been an employee since the architectural business of the Company’s Professional Services segment was closed in January 2024. Clark D. Stewart has not been an employee since May 2023.
Effective January 2025, Butler National Corporation’s Board of Directors created the position of Executive Chairman to lead the Board and named director, Jeffrey D. Yowell, to the position. Mr. Yowell’s director role as Executive Chairman is to work with and support the corporation’s Chief Executive Officer in day-to-day and strategic responsibilities. In conjunction with Mr. Yowell’s additional responsibilities, the Company compensates Mr. Yowell an additional $160,000 per year in addition to compensation paid to all directors (currently an annual amount equal to $90,000).
The policies and procedures for payment of goods and services for related transactions follow our normal course of business standards and require the necessary review and approval process as outlined in our Policies and Procedures manual and as set forth by our Compensation Committee.
XML 36 R22.htm IDEA: XBRL DOCUMENT v3.25.2
401(k) PROFIT SHARING PLAN
12 Months Ended
Apr. 30, 2025
Retirement Benefits [Abstract]  
401(k) PROFIT SHARING PLAN 401(k) PROFIT SHARING PLAN:We have a defined contribution plan authorized under Section 401(k) of the Internal Revenue Code. All benefits-eligible employees with at least thirty days of service are eligible to participate in the plan; however, there are only two entry dates per calendar year. The Plan may match, subject to the annual approval of the Board of Directors, 100 percent of every pre-tax dollar an employee contributes up to 6 percent of the employee's salary, and a portion of the Company’s profits. Employees are 100 percent vested in the employer's contributions immediately. The contribution expense was $876 and $750 in fiscal year ended April 30, 2025 and 2024, respectively.
XML 37 R23.htm IDEA: XBRL DOCUMENT v3.25.2
SEGMENT REPORTING AND SALES BY MAJOR CUSTOMER
12 Months Ended
Apr. 30, 2025
Segment Reporting [Abstract]  
SEGMENT REPORTING AND SALES BY MAJOR CUSTOMER SEGMENT REPORTING AND SALES BY MAJOR CUSTOMER:
Industry Segmentation
Current Activities: The Company focuses on two primary activities, Professional Services and Aerospace Products.
Aerospace Products
Aircraft Modifications principally includes the modification of customer owned business-size aircraft with capabilities to perform special missions including provisions for radar systems, aerial photography, search and rescue, environmental research, mapping, ISR, and stability enhancing modifications for Learjet, Textron Beechcraft, and Textron Cessna aircraft along with other specialized modifications. We provide these services through our subsidiary, Avcon Industries, Inc. ("Aircraft Modifications" or "Avcon"). Avcon activities include the high quality precision manufacturing of machine parts at Butler Machine.
Special mission electronics principally includes the manufacture, sale, and service of electronics and accessories for control systems used on commercial and government aircraft and vehicles. We provide the products through our subsidiary, Butler National Corporation - Tempe, Arizona.
Butler Avionics sells, installs and repairs aircraft avionics equipment (airplane radio equipment and flight control systems). This includes flight display systems that feature intuitive touchscreen controls with large display to give users unprecedented access to high-resolution terrain mapping, graphical flight planning, geo-referenced charting, traffic display,
satellite weather and much more. Butler Avionics is also recognized for its troubleshooting. Butler Avionics also supports Avcon Industries with the integration and installation of special mission electronics systems.
Professional Services
Butler National Service Corporation ("BNSC") provides management services to the Boot Hill Casino, a "state-owned casino".
Year Ended April 30, 2025GamingAircraft ModificationAircraft AvionicsSpecial Mission ElectronicsOtherTotal
Revenues from customers$38,267 $29,587 $3,377 $12,737 $$83,968 
Interest expense1,809 313 49 2,177 
Depreciation and amortization3,207 3,256 27 137 117 6,744 
Operating income (loss)9,142 4,415 (306)5,125 (1,549)16,827 
Year Ended April 30, 2024GamingAircraft ModificationAircraft AvionicsSpecial Mission ElectronicsOtherTotal
Revenues from customers$38,577 $25,061 $2,722 $11,953 $63 $78,376 
Interest expense2,122 229 63 33 2,447 
Depreciation and amortization3,014 2,790 20 125 119 6,068 
Operating income (loss)8,916 358 (562)4,726 (199)13,239 
Our Chief Operating Decision Maker (CODM) uses the segment information above to evaluate performance by operating segment, and does not evaluate operating segments using asset or liability information. Other consists of unallocated corporate expenses that are included as part of the Aerospace Products segment.
Major Customers: Revenue from major customers (10 percent or more of consolidated revenue) were as follows:
20252024
Aerospace Products – one customer in 2025 and 202414.8 %15.2 %
Professional Services
In fiscal 2025 the Company derived 25.4% of total revenue from five Aerospace customers. The top customer provided 14.8% of total revenue while the next top four customers ranged from 2.0% to 4.0%. At April 30, 2025, we had one customer that accounted for 32.4% of our accounts receivable. In fiscal 2024 the Company derived 28.5% of total revenue from five Aerospace customers. The top customer provided 15.2% of total revenue while the next top four customers ranged from 1.9% to 5.8%. At April 30, 2024, we had one customer that accounted for 42.5% of our accounts receivable.
XML 38 R24.htm IDEA: XBRL DOCUMENT v3.25.2
SUBSEQUENT EVENTS
12 Months Ended
Apr. 30, 2025
Subsequent Events [Abstract]  
SUBSEQUENT EVENTS SUBSEQUENT EVENTS:
Subsequent to April 30, 2025, on June 16, 2025, a plane unrelated to the Company's operations, struck one of the Company's hangars at the New Century, Kansas location. The two occupants of the plane suffered non-life-threatening injuries. Insurance coverage is expected to cover the cost of repairs to the hangar, and the incident is not expected to have a material effect on the operations of the Company.
The Company evaluated its April 30, 2025, consolidated financial statements for subsequent events through July 3, 2025, the filing date of this report. The Company is not aware of any other subsequent events that would require recognition or disclosure in the consolidated financial statements.
XML 39 R25.htm IDEA: XBRL DOCUMENT v3.25.2
Pay vs Performance Disclosure - USD ($)
$ in Thousands
12 Months Ended
Apr. 30, 2025
Apr. 30, 2024
Pay vs Performance Disclosure    
Net income attributable to Butler National Corporation $ 12,551 $ 12,512
XML 40 R26.htm IDEA: XBRL DOCUMENT v3.25.2
Insider Trading Arrangements
3 Months Ended
Apr. 30, 2025
Trading Arrangements, by Individual  
Rule 10b5-1 Arrangement Adopted false
Non-Rule 10b5-1 Arrangement Adopted false
Rule 10b5-1 Arrangement Terminated false
Non-Rule 10b5-1 Arrangement Terminated false
XML 41 R27.htm IDEA: XBRL DOCUMENT v3.25.2
Insider Trading Policies and Procedures
12 Months Ended
Apr. 30, 2025
Insider Trading Policies and Procedures [Line Items]  
Insider Trading Policies and Procedures Adopted true
XML 42 R28.htm IDEA: XBRL DOCUMENT v3.25.2
Cybersecurity Risk Management and Strategy Disclosure
12 Months Ended
Apr. 30, 2025
Cybersecurity Risk Management, Strategy, and Governance [Line Items]  
Cybersecurity Risk Management Processes for Assessing, Identifying, and Managing Threats [Text Block]
Risk Management and Strategy
The Company maintains cybersecurity processes, technologies and controls to help it assess, identify and manage material risks from cybersecurity threats. These processes, technologies and controls are part of the Company’s overall enterprise risk management process.
Our cybersecurity program is based on the National Institute of Standards and Technology Cybersecurity Framework and is designed to ensure that our information systems are effective and are prepared for cybersecurity threats, including through regular oversight and mitigation of internal and external threats. As a U.S. defense subcontractor, we are additionally obligated to comply with Department of Defense regulations such as Defense Federal Acquisition Regulation Supplement.
The Company utilizes existing employees and contracts with third party firms to evaluate our information security program, for continuous system monitoring and threat detection, to gather insights for identifying and assessing material cybersecurity threats, and for potential mitigation assistance. We conduct cybersecurity assessments using third-party service providers, and we require them to promptly notify the Company of any cybersecurity risks, threats or incidents that might impact us.
The Company has an established cybersecurity and information security awareness training program that includes mandatory annual training and regular communications for our employees regarding cybersecurity threats and methods of mitigation.
There can be no guarantee that our policies and procedures will be effective. Although our risk factors include further detail about the material cybersecurity risks we face, we believe that risks from cybersecurity threats have not materially affected our business to date. We can provide no assurance that there will not be incidents in the future or that they will not materially affect us, including our business strategy, results of operations or financial condition. For more information about the cybersecurity risks we face, see the risk factor entitled “Cyber security attacks, internal system or service failures, and misappropriation of data or other breaches of information security may adversely impact our business and operations” in Item 1A. Risk Factors.
Cybersecurity Risk Management Processes Integrated [Flag] true
Cybersecurity Risk Management Processes Integrated [Text Block]
The Company maintains cybersecurity processes, technologies and controls to help it assess, identify and manage material risks from cybersecurity threats. These processes, technologies and controls are part of the Company’s overall enterprise risk management process.
Cybersecurity Risk Management Third Party Engaged [Flag] true
Cybersecurity Risk Third Party Oversight and Identification Processes [Flag] true
Cybersecurity Risk Materially Affected or Reasonably Likely to Materially Affect Registrant [Flag] false
Cybersecurity Risk Board of Directors Oversight [Text Block]
Management is responsible for the day-to-day assessment and management of cybersecurity risks. Cybersecurity measures that pertain specifically to Company’s Boot Hill subsidiary have been delegated to Boot Hill’s Board of Managers, a committee comprised of directors and officers of the Company and officers of Boot Hill. This committee is responsible for ensuring compliance with Kansas Racing and Gaming Commission regulations.
The Board of Directors has oversight responsibility for the Company’s strategic and operational risks. The Board has delegated oversight responsibility for certain risks to its committees, including delegation to the Board’s Nominating and Governance Committee oversight of the Company’s major non-financial reporting enterprise risk assessment and management processes not retained by the Board. However, given the broad and important role of cybersecurity oversight, the Board has determined that oversight for cybersecurity should remain with the full Board. The Board routinely receives reports from the Company’s Chief Executive Officer, with the assistance of the Company’s IT department, concerning the Company’s cybersecurity risk management and strategies and related processes, technologies and controls.
Cybersecurity Risk Board Committee or Subcommittee Responsible for Oversight [Text Block]
The Board of Directors has oversight responsibility for the Company’s strategic and operational risks. The Board has delegated oversight responsibility for certain risks to its committees, including delegation to the Board’s Nominating and Governance Committee oversight of the Company’s major non-financial reporting enterprise risk assessment and management processes not retained by the Board. However, given the broad and important role of cybersecurity oversight, the Board has determined that oversight for cybersecurity should remain with the full Board. The Board routinely receives reports from the Company’s Chief Executive Officer, with the assistance of the Company’s IT department, concerning the Company’s cybersecurity risk management and strategies and related processes, technologies and controls.
Cybersecurity Risk Process for Informing Board Committee or Subcommittee Responsible for Oversight [Text Block] The Board routinely receives reports from the Company’s Chief Executive Officer, with the assistance of the Company’s IT department, concerning the Company’s cybersecurity risk management and strategies and related processes, technologies and controls.
Cybersecurity Risk Role of Management [Text Block]
Management is responsible for the day-to-day assessment and management of cybersecurity risks. Cybersecurity measures that pertain specifically to Company’s Boot Hill subsidiary have been delegated to Boot Hill’s Board of Managers, a committee comprised of directors and officers of the Company and officers of Boot Hill. This committee is responsible for ensuring compliance with Kansas Racing and Gaming Commission regulations.
Cybersecurity Risk Management Positions or Committees Responsible [Flag] true
Cybersecurity Risk Management Positions or Committees Responsible [Text Block]
Management is responsible for the day-to-day assessment and management of cybersecurity risks. Cybersecurity measures that pertain specifically to Company’s Boot Hill subsidiary have been delegated to Boot Hill’s Board of Managers, a committee comprised of directors and officers of the Company and officers of Boot Hill. This committee is responsible for ensuring compliance with Kansas Racing and Gaming Commission regulations.
Cybersecurity Risk Management Expertise of Management Responsible [Text Block]
The Company has an established cybersecurity and information security awareness training program that includes mandatory annual training and regular communications for our employees regarding cybersecurity threats and methods of mitigation.
Cybersecurity Risk Process for Informing Management or Committees Responsible [Text Block] The Board routinely receives reports from the Company’s Chief Executive Officer, with the assistance of the Company’s IT department, concerning the Company’s cybersecurity risk management and strategies and related processes, technologies and controls.
Cybersecurity Risk Management Positions or Committees Responsible Report to Board [Flag] true
XML 43 R29.htm IDEA: XBRL DOCUMENT v3.25.2
NATURE OF OPERATIONS, ORGANIZATION AND SIGNIFICANT ACCOUNTING POLICIES (Policies)
12 Months Ended
Apr. 30, 2025
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Basis of Accounting
The accompanying consolidated financial statements include the accounts of Butler National Corporation (“BNC) and its wholly-owned active subsidiaries, Avcon Industries, Inc., Butler Machine, LLC, BCS Design, Inc., Butler National Service Corporation, Butler National Corporation-Tempe, Butler Avionics, Inc., Butler National, Inc., Butler Temporary Services, Inc., Kansas International Corporation, Kansas International DDC, LLC, and BHCMC, LLC (“BHCMC”) (collectively, The Company). These consolidated financial statements and related notes are presented in accordance with generally accepted accounting principles in the United States (“GAAP”), expressed in U.S. dollars. All amounts are in thousands, except share and par values, unless otherwise noted. All significant intercompany balances and transactions have been eliminated in consolidation. The fiscal year end of the Company is April 30.
Avcon Industries, Inc. modifies business category aircraft at its Newton, Kansas and New Century, Kansas facilities. Modifications include structural and electrical system conversions for aircraft special mission operations that provide for aerial photography, search and rescue, environmental and other aviation-based research, air ambulance, target towing and intelligence surveillance reconnaissance (“ISR”), among other unique operational capabilities. Butler Machine, LLC is a provider of high-quality precision machine parts. Butler Avionics, Inc. sells, integrates and installs avionics equipment (airplane radio equipment) and supports Avcon Industries with mission systems integrations. Butler National, Inc. acquires airplanes, principally Learjets and King Air airplanes, to refurbish and sell. Butler Temporary Services, Inc. processes Company payroll. Kansas International Corporation and Kansas International DDC, LLC own property. Butler National Corporation-Tempe is primarily engaged in the manufacture of electronics for control systems and ruggedized cabling and test equipment used by commercial and military operators. Butler National Service Corporation is a management consulting and administrative services firm providing business planning and financial coordination to Indian tribes interested in owning and operating casinos under the terms of the Indian Gaming Regulatory Act of 1988. Butler National Service Corporation and BHCMC provide management services for the Boot Hill Casino under a management agreement with the State of Kansas. BCS Design, Inc. provided professional architectural services, and was closed in January 2024.
Accounts receivable
a) Accounts receivable: Accounts receivable are carried on a gross basis, with no discounting, less the allowance for doubtful accounts. Management estimates the allowance for doubtful accounts based on existing economic conditions, the financial conditions of the customers, and the amount and the age of past due accounts. Receivables are considered past due if full payment is not received by the contractual due date. Past due accounts are generally written off against the allowance for doubtful accounts only after all collection attempts have been exhausted. Allowance for doubtful accounts is calculated on the historical write-off of doubtful accounts of the individual subsidiaries. Invoices are generally considered a doubtful account if no payment has been made in the past 90 days. We review these policies on a quarterly basis, and based on these reviews, we believe adequate reserves are maintained.
Use of Estimates
b) Use of Estimates: The preparation of financial statements in conformity with generally accepted accounting principles (GAAP) requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities at the date of the financial statements and the reported amounts of revenue and expenses during the reporting period. Future events and their effects cannot be determined with certainty. Therefore, the determination of estimates requires the exercise of judgment. Actual results could differ from those estimates, and any such differences may be material to our financial statements. Significant estimates include assumptions about collection of accounts receivable, the valuation and recognition of stock-based compensation expense, valuation and obsolescence of inventory, valuation for deferred tax assets and useful life of fixed assets.
Inventories
c) Inventories: Inventories are priced at the lower of cost, determined on a first-in, first-out basis, or net realizable value. Inventories include material, labor and factory overhead required in the production of our products.
Inventory obsolescence is examined on a regular basis. When determining our estimate of obsolescence, we consider inventory that has been inactive for five years or longer and the probability of using that inventory in future production. The obsolete inventory generally consists of Learjet parts and electrical components.
Property and Related Depreciation
d) Property and Related Depreciation: Machinery and equipment are recorded at cost and depreciated over their estimated useful lives. Depreciation is provided on a straight-line basis. Depreciation expense was $4,569 for the year ended April 30, 2025 and $4,110 for the year ended April 30, 2024. Depreciation expense is included in cost of sales and general and administrative costs.
DescriptionEstimated useful life
Building and improvements
39 years or the shorter of the estimated useful life of the asset or the underlying lease term
Aircraft5 years
Machinery and equipment5 years
Office furniture and fixtures5 years
Leasehold improvementsShorter of the estimated useful life of the asset or the underlying lease term
Maintenance and repairs are charged to expense as incurred. The cost and accumulated depreciation of assets retired are removed from the accounts and any resulting gains or losses are reflected as income or expense.
Long-Lived Assets
e) Long-Lived Assets: The Company accounts for its long-lived assets in accordance with Accounting Standards Codification (“ASC”) Topic 360-10, Impairment or Disposal of Long-Lived Assets. ASC Topic 360-10 requires that long-lived assets be reviewed for impairment whenever events or changes in circumstances indicate that the historical cost carrying value of an asset may no longer be appropriate. The Company assesses recoverability of the carrying value of an asset by estimating the future net cash flows expected to result from the asset, including eventual disposition. If the future net cash flows are less than the carrying value of the asset, an impairment loss is recorded equal to the difference between the asset's carrying value and fair value or disposable value.
Other Assets
f) Other Assets: Our other asset account includes assets of $5,500 related to the Kansas Expanded Lottery Act Management Contract privilege fee, $7,884 of gaming equipment we were required to pay for ownership by the State of Kansas Lottery, and JET autopilot intellectual property of $1,417, which was sold on January 30, 2025. The other asset account also includes miscellaneous other assets of $127 in the year ended April 30, 2025 and $128 in the year ended April 30, 2024. BHCMC expected the $5,500 privilege fee to have a value over the life of the initial Management Contract with the State of Kansas which ended in December 2024. The State of Kansas approved the renewal management contract for our Professional Services company BNSC assumed by BHCMC. The renewal took effect December 15, 2024, and will continue another 15 years, until 2039. The Managers Certificate asset for use of gaming equipment is being amortized over a period of three years based on the estimated useful life of gaming equipment. Amortization relating to other assets in the year ended April 30, 2025 and 2024 was $837 and $751, respectively.
Other assets net values are as follows:
(dollars in thousands)20252024
Privilege fee$5,500 $5,500 
Less amortized costs5,500 5,218 
Privilege fee balance$$282 
Intangible gaming equipment$7,884 $7,215 
Less amortized costs6,961 6,406 
Intangible gaming equipment balance$923 $809 
JET autopilot intellectual property$$1,417 
Less amortized costs1,417 
JET autopilot intellectual property balance$$
Miscellaneous other assets $127 $128 
Supplemental Type Certificates
g) Supplemental Type Certificates: Supplemental Type Certificates (STCs) are authorizations granted by the Federal Aviation Administration (FAA) for specific modification of a certain aircraft. The STC authorizes us to perform modifications, installations, and assemblies on applicable customer-owned aircraft. Costs incurred to obtain STCs are capitalized and subsequently amortized over seven years. The legal life of an STC is indefinite. We believe we have enough future sales to fully amortize our STC development costs. Amortization relating to STCs in the year ended April 30, 2025 was $1,209, and $529 of prior capitalized costs with certain STCs, recorded within work in progress in the prior fiscal year, were expensed in fiscal 2025. Amortization relating to STCs in the year ended April 30, 2024 was $1,207.
Revenue Recognition
h) Revenue Recognition: ASC Topic 606, Revenue from Contracts with Customers
Under ASC 606, revenue is recognized when a customer obtains control of promised services in an amount that reflects the consideration we expect to receive in exchange for those services. To achieve this core principle, the Company applies the following five steps:
1)Identify the contract, or contracts, with a customer
A contract with a customer exists when (i) the Company enters into an enforceable contract with a customer that defines each party’s rights regarding the services to be transferred and identifies the payment terms related to these services, (ii) the contract has commercial substance and (iii) the Company determines that collection of substantially all consideration for services that are transferred is probable based on the customer’s intent and ability to pay the promised consideration.
2)Identification of the performance obligations in the contract
At contract inception, an entity shall assess the goods or services promised in a contract with a customer and shall identify as a performance obligation each promise to transfer to the customer. Performance obligations promised in a contract are identified based on the services that will be transferred to the customer that are both capable of being distinct, whereby the customer can benefit from the service either on its own or together with other resources that are readily available from third parties or from the Company, and are distinct in the context of the contract, whereby the transfer of the services is separately identifiable from other promises in the contract. To the extent a contract includes multiple promised services, the Company must apply judgment to determine whether promised services are capable of being distinct and distinct in the context of the contract. If these criteria are not met the promised services are accounted for as a combined performance obligation.
3)Determination of the transaction price
The transaction price is the amount that an entity allocates to the performance obligations identified in the contract and, therefore, represents the amount of revenue recognized as those performance obligations are satisfied. The transaction price is the amount of consideration to which an entity expects to be entitled in exchange for transferring promised goods or services to a customer.
4)Allocation of the transaction price to the performance obligations in the contract
Once a contract and associated performance obligations have been identified and the transaction price has been determined, ASC 606 requires an entity to allocate the transaction price to each performance obligation identified. This is generally done in proportion to the standalone selling prices of each performance obligation (i.e., on a relative standalone selling price basis). As a result, any discount within the contract generally is allocated proportionally to all the separate performance obligations in the contract. The Company is applying the right to invoice practical expedient to recognize revenue. As a result, the entity bypasses the steps of determining the transaction price, allocating that transaction price and determining when to recognize revenue as it will recognize revenue as billed by multiplying the price assigned to the good or service, by the units.
5)Recognition of revenue when, or as, we satisfy a performance obligation
Revenue is recognized when or as performance obligations are satisfied by transferring control of a promised good or service to a customer. Control transfers either over time or at a point in time. Revenue is recognized when control of the promised services is transferred to our customers, in an amount that reflects the consideration we expect to be entitled to in exchange for those services.
Aircraft modifications are performed under fixed-price contracts unless modified with a change order. Significant payment terms are generally included in these contracts, requiring a 25% to 50% down payment on arrival of the aircraft and include milestone payments throughout the project. Typically, contracts are less than one year in duration. Revenue from fixed-priced contracts is recognized on the percentage-of-completion method, measured by the direct labor incurred compared to total estimated direct labor. Direct labor best represents the progress on a contract as it directly correlates to the overall progress on the work to be performed.
Revenue from Aircraft Avionics and Special Mission Electronics are recognized when shipped. Payment for these Avionics products is due within 30 days of the invoice date after shipment.
Regarding warranties and returns, our products are special order and are not suitable for return. Our products are unique upon installation and tested prior to their release to the customer and acceptance by the customer. In the rare event of a warranty claim, the claim is processed through the normal course of business and may include additional charges to the customer. In our opinion, any future warranty work would not be material to the consolidated financial statements.
Gaming revenue is the gross gaming win as reported by the Kansas Lottery casino reporting systems, less the mandated payments by and for the State of Kansas. Electronic games-slots and table games revenue is the aggregate of gaming wins and losses. Liabilities are recognized for chips and "ticket-in, ticket-out" coupons in the customers' possession, and for accruals related to anticipated payout of progressive jackpots. Progressive gaming machines, which contain base jackpots that increase at a progressive rate based on the number of coins played, are deducted from revenue as the value of jackpots increase. Effective September 1, 2022, sports wagering became legal in the State of Kansas. The company is currently managing sports wagering through DraftKings sports wagering platform. The Company shares a percentage of the gross sports wagering win with its platform partner. Revenue from Gaming Management and other Corporate/Professional Services is recognized as the service is rendered. Food, beverage, and other revenue is recorded when the service is received and paid.
Fair Value Measurements
i) Fair Value Measurements: Fair value is an exit price, representing the amount that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants. As such, fair value is a market-based measurement that is determined based on assumptions that market participants would use in pricing an asset or a liability. Assets and liabilities recorded at fair value are measured and classified in accordance with a three-tier fair value hierarchy based on the observability of the inputs available in the market used to measure fair value:
Level 1 - Observable inputs that reflect quoted prices (unadjusted) for identical assets or liabilities in active markets.
Level 2 - Inputs that are based upon quoted prices for similar instruments in active markets, quoted prices for identical or similar instruments in markets that are not active, and model-based valuation techniques for which all significant inputs are observable in the market or can be derived from observable market data. Where applicable, these models project future cash flows and discount the future amounts to a present value using market-based observable inputs including interest rate curves, foreign exchange rates, and credit ratings.
Level 3 - Unobservable inputs that are supported by little or no market activities.
The fair value hierarchy requires an entity to maximize the use of observable inputs and minimize the use of unobservable inputs when measuring fair value.
For certain financial instruments, including cash and cash equivalents, short-term investments, accounts receivable, marketable securities, notes payable, and accounts payable, the carrying amounts approximate fair value. We do not have financial assets and liabilities that are measured at fair value on a recurring basis. Other financial assets and liabilities are carried at cost with fair value disclosed, if required.
We measure certain other instruments, including stock-based compensation awards settled in the stock also at fair value. The determination of fair value involves the use of appropriate valuation methods and relevant inputs into valuation models.
Slot Machine Jackpots
j) Slot Machine Jackpots: If the casino is not required to make payment of the jackpot (i.e. the incremental amount on a progressive machine) due to legal requirements, the jackpot is accrued as the obligation becomes unavoidable. This liability
is accrued over the time period in which the incremental progressive jackpot amount is generated with a related reduction in casino revenue. No liability is accrued with respect to the base jackpot.
Gaming Facility Mandated Payment
k) Gaming Facility Mandated Payment: Boot Hill Casino is contractually obligated to pay its proportionate share of certain expenses incurred by the Kansas Lottery Commission and the Kansas Racing and Gaming Commission, which amounted to $2,684 and $2,436 in the fiscal year ended April 30, 2025 and 2024, respectively.
Advanced Payments and Billings in Excess of Costs Incurred
l) Advanced Payments and Billings in Excess of Costs Incurred: We receive advances, performance-based payments and progress payment from customers which may exceed costs incurred on certain contracts. We classify advance payments and billings in excess of costs incurred, other than those reflected as a reduction of contracts in process, as contract liability in current liabilities.
Earnings Per Share
m) Earnings Per Share: Earnings per common share is based on the weighted average number of common shares outstanding during the year.
The computation of the Company basic and diluted earnings per common share is as follows:
(in thousands, except share and per share data)20252024
Net income attributable to Butler National Corporation$12,551 $12,512 
Weighted average common shares outstanding67,819,32870,435,752
Dilutive effect of unvested restricted stock16,249-
Weighted average common shares outstanding, assuming dilution67,835,57770,435,752
Potential common shares if all options were exercised and shares issued67,835,57770,435,752
Basic earnings per common share$0.19 $0.18 
Diluted earnings per common share$0.19 $0.18 
Stock-based Compensation n) Stock-based Compensation: The Company accounts for stock-based compensation under ASC 718, Accounting for Stock-Based Compensation. These standards define a fair value based method of accounting for stock-based compensation. The cost of stock-based compensation is measured at the grant date based on the value of the award and is recognized over the vesting period. The value of the stock-based award is determined using the Black-Scholes option-pricing model, whereby compensation cost is the excess of the fair value of the award as determined by the pricing model at the grant date or other measurement date over the amount that must be paid to acquire the stock. The resulting amount is charged to expense on the straight-line basis over the period in which the Company expects to receive the benefit, which is generally the vesting period. For Restricted Stock, fair value is based on the closing price of our common stock on the grant date. Compensation expenses, net of estimated forfeitures, is recognized on a straight-line basis over the requisite service period. The requisite service period of the awards is generally the same as the vesting period.
Income Taxes
o) Income Taxes: The Company utilizes ASC 740, Accounting for Income Taxes. Amounts provided for income tax expense are based on income reported for financial statement purposes and do not necessarily represent amounts currently payable under tax laws. Deferred taxes, which arise principally from temporary differences between the period in which certain income and expense items are recognized for financial reporting purposes and the period in which they affect taxable income, are included in the amounts provided for income taxes. Under this method, the computation of deferred tax assets and liabilities give recognition to enacted tax rates in effect in the year the differences are expected to affect taxable income. Valuation allowances are established when necessary to reduce deferred tax assets to amounts that we expect to realize.
We recognize the tax benefit of an uncertain tax position only if it is more likely than not that the position is sustainable upon examination by the taxing authority, based on the technical merits. The tax benefit recognized is measured as the largest amount of benefit which is greater than 50% likely to be realized upon settlement with the taxing authority. To the extent the assessment of such tax position changes, such difference will affect the provision for (benefit from) income taxes in the period in which we make the determination. We recognize interest accrued and penalties related to unrecognized tax benefits in the provision for (benefit from) income taxes.
Cash and Cash Equivalents
p) Cash and Cash Equivalents: Cash and cash equivalents consist primarily of cash and investments in a money market fund. We consider all highly liquid investments with an original maturity of three months or less to be cash equivalents.
We maintain cash in bank deposit accounts that, at times, may exceed federally insured limits. At April 30, 2025 and 2024, we had $2,514 and $1,955, respectively in bank deposits that exceeded the federally insured limits.
Leases
q) The Company accounts for leases in accordance with ASC 842, Leases. The Company has only operating leases, which are recorded on the consolidated balance sheets as a right-of-use (ROU) asset and a corresponding lease liability. Lease liabilities are measured at the present value of fixed lease payments over the lease term, discounted using the rate implicit in the lease, if readily determinable, or the Company’s incremental borrowing rate.
Lease liabilities are increased by interest and reduced by lease payments each period. ROU assets are amortized over the lease term. For operating leases, the combination of interest on the lease liability and amortization of the ROU asset results in straight-line lease expense recognized over the lease term. Variable lease costs are recognized in the period in which the obligation is incurred.
The Company has elected the short-term lease exemption permitted under ASC 842 and does not recognize ROU assets or lease liabilities for leases with initial terms of 12 months or less. Rent expense for such leases is recognized on a straight-line basis over the lease term.
Lease modifications or extensions are assessed to determine whether they represent a separate contract or a change to an existing lease. When a modification does not create a separate lease, the Company remeasures the lease liability using an updated discount rate and adjusts the ROU asset accordingly.
Concentration of Credit Risk
r) Concentration of Credit Risk: We extend credit to customers based on an evaluation of their financial condition and collateral is not required. We perform ongoing credit evaluations of our customers and maintain an allowance for doubtful accounts. Our financial instruments that are exposed to concentration of credit risk consist primarily of cash and trade receivables. Other than the United States, no country individually accounted for more than 10% of total revenues during fiscal 2025 or 2024.
Research and Development
s) Research and Development: We invested in research and development activities. The amount invested in the year ended April 30, 2025 and 2024 was $952 and $823, respectively.
Advertising Cost
t) Advertising Costs: Advertising costs include production costs of print, radio, television and other advertisements and are expensed as incurred. Advertising costs were $2,595 and $4,044 in the fiscal year ended April 30, 2025 and 2024, respectively.
Segment Information
u) Segment Information: We operate in two operating segments, aerospace products and professional services. Operating segments are defined as components of an enterprise where separate financial information is evaluated regularly by a chief operating decision maker (“CODM”) in deciding how to allocate resources and assessing performance. Our CODM allocates resources and assesses performance based upon discrete financial information at the segment level. For fiscal 2025, our chief executive officer and chief financial officer together served as CODM for purposes of segment reporting.
Business Combinations
v) Business Combinations: We allocate the purchase consideration of acquired companies to tangible and intangible assets acquired and liabilities assumed based on their estimated fair values at the acquisition date, with the excess recorded to goodwill. Our estimates are inherently uncertain and subject to refinement. During the measurement period, which may be up to one year from the acquisition date, we may record adjustments to the fair value of these tangible and intangible assets acquired and liabilities assumed, including uncertain tax positions and tax-related valuation allowances, with the corresponding offset to goodwill. Upon the conclusion of the measurement period or final determination of the fair value of assets acquired or liabilities assumed, whichever comes first, any subsequent adjustments are recorded to the Consolidated Statements of Operations.
In the event that we acquire a company in which we previously held an equity interest, the difference between the fair value of the shares as of the date of the acquisition and the carrying value of the equity investment is recorded as a non-cash gain or loss and recorded within Other income (expense), net on the Consolidated Statements of Operations.
Acquisition-Related Intangible Assets
w) Acquisition-Related Intangible Assets: Acquisition-related intangible assets with finite lives are amortized over their estimated useful lives. Goodwill amounts are not amortized. Acquisition-related intangible assets and goodwill are tested for impairment at least annually, and more frequently upon the occurrence of certain events.
Treasury Stock
x) Treasury Stock: Treasury stock is accounted for using the cost method and recorded as a reduction to Stockholders’ equity on the Consolidated Balance Sheets. Incremental direct costs to purchase treasury stock are included in the cost of the shares acquired.
To determine the cost of treasury stock that is either sold or re-issued, we use the first in, first out method. When treasury stock is re-issued at a price higher than its cost, the increase is recorded in capital contributed in excess of par on the Consolidated Balance Sheets. When treasury stock is re-issued at a price lower than its cost, the decrease is recorded in capital contributed in excess of par to the extent that there are previously recorded increases to offset the decrease. Any decreases in excess of that amount are recorded in accumulated deficit on the consolidated financial statements.
Recent Accounting Pronouncements
y) Recent Accounting Pronouncements: In November 2023, the Financial Accounting Standards Board (“FASB”) issued Accounting Standard Update (“ASU”) No. 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures, which requires disclosure of incremental segment information on an annual and interim basis. The ASU is effective for fiscal years beginning after December 15, 2023, and interim periods within fiscal years beginning after December 15, 2024, with retrospective application to all prior periods presented. We adopted this standard in fiscal year 2025.
In December 2023, the FASB issued ASU No. 2023-09, Income Taxes (Topic 740): Improvements to Income Disclosures, which requires disclosure of disaggregated income taxes paid, prescribes standard categories for the components of the effective tax rate reconciliation, and modifies other income tax-related disclosures. This ASU is effective for fiscal years beginning after December 15, 2024, and allows for adoption on a prospective basis, with a retrospective option. We are currently evaluating the impacts of the new standard.
Other standards issued by the FASB or SEC had no material impact on our future financial reporting.
Reclassifications
y) Reclassifications: Certain reclassifications within the financial statement captions have been made to maintain consistency in presentation between years. These reclassifications have no impact on the reported results of operations.
XML 44 R30.htm IDEA: XBRL DOCUMENT v3.25.2
NATURE OF OPERATIONS, ORGANIZATION AND SIGNIFICANT ACCOUNTING POLICIES (Tables)
12 Months Ended
Apr. 30, 2025
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Schedule of Useful Life of Property, Plant, and Equipment
DescriptionEstimated useful life
Building and improvements
39 years or the shorter of the estimated useful life of the asset or the underlying lease term
Aircraft5 years
Machinery and equipment5 years
Office furniture and fixtures5 years
Leasehold improvementsShorter of the estimated useful life of the asset or the underlying lease term
Schedule of Other Assets
Other assets net values are as follows:
(dollars in thousands)20252024
Privilege fee$5,500 $5,500 
Less amortized costs5,500 5,218 
Privilege fee balance$$282 
Intangible gaming equipment$7,884 $7,215 
Less amortized costs6,961 6,406 
Intangible gaming equipment balance$923 $809 
JET autopilot intellectual property$$1,417 
Less amortized costs1,417 
JET autopilot intellectual property balance$$
Miscellaneous other assets $127 $128 
Schedule of Earnings Per Share, Basic and Diluted
The computation of the Company basic and diluted earnings per common share is as follows:
(in thousands, except share and per share data)20252024
Net income attributable to Butler National Corporation$12,551 $12,512 
Weighted average common shares outstanding67,819,32870,435,752
Dilutive effect of unvested restricted stock16,249-
Weighted average common shares outstanding, assuming dilution67,835,57770,435,752
Potential common shares if all options were exercised and shares issued67,835,57770,435,752
Basic earnings per common share$0.19 $0.18 
Diluted earnings per common share$0.19 $0.18 
XML 45 R31.htm IDEA: XBRL DOCUMENT v3.25.2
DISAGGREGATION OF REVENUE (Tables)
12 Months Ended
Apr. 30, 2025
Revenue from Contract with Customer [Abstract]  
Disaggregation of Revenue
In the following table, revenue is disaggregated by primary geographical market, major product line, and timing of revenue recognition.
Year Ended April 30, 2025
Professional ServicesAerospace ProductsTotal
Geographical Markets
North America$38,267 $27,217 $65,484 
Europe14,257 14,257 
Asia3,726 3,726 
Australia and Other501 501 
$38,267 $45,701 $83,968 
Major Product Lines
Casino Gaming Revenue$27,919 $$27,919 
Sportsbook Revenue5,789 5,789 
Casino Non-Gaming Revenue4,559 4,559 
Other Professional Services
Aircraft Modification29,587 29,587 
Aircraft Avionics3,377 3,377 
Special Mission Electronics12,737 12,737 
$38,267 $45,701 $83,968 
Contract Types / Revenue Recognition Timing
Percentage of completion contracts$$26,551 $26,551 
Goods or services transferred at a point of sale38,267 19,150 57,417 
$38,267 $45,701 $83,968 
Year Ended April 30, 2024
Professional ServicesAerospace ProductsTotal
Geographical Markets
North America$38,640 $26,429 $65,069 
Europe8,161 8,161 
Asia2,108 2,108 
Australia and Other3,038 3,038 
$38,640 $39,736 $78,376 
Major Product Lines
Casino Gaming Revenue$29,441 $$29,441 
Sportsbook Revenue4,585 4,585 
Casino Non-Gaming Revenue4,551 4,551 
Other Professional Services63 63 
Aircraft Modification25,061 25,061 
Aircraft Avionics2,722 2,722 
Special Mission Electronics11,953 11,953 
$38,640 $39,736 $78,376 
Contract Types / Revenue Recognition Timing
Percentage of completion contracts$$22,570 $22,570 
Goods or services transferred at a point of sale38,640 17,166 55,806 
$38,640 $39,736 $78,376 
XML 46 R32.htm IDEA: XBRL DOCUMENT v3.25.2
ACCOUNTS RECEIVABLE, NET, CONTRACT ASSET AND CONTRACT LIABILITY (Tables)
12 Months Ended
Apr. 30, 2025
Revenue from Contract with Customer [Abstract]  
Schedule of Accounts Receivables, Net, Contract Asset and Contract Liability
Accounts Receivables, net, contract asset and contract liability were as follows (in thousands):
20252024
Accounts Receivable, net$5,867 $5,776 
Contract Asset2,993 3,812 
Contract Liability5,530 5,922 
XML 47 R33.htm IDEA: XBRL DOCUMENT v3.25.2
INVENTORY (Tables)
12 Months Ended
Apr. 30, 2025
Inventory Disclosure [Abstract]  
Schedule of Inventory
Inventory is comprised of the following, net of the estimate for obsolete inventory of $558 at April 30, 2025 and $360 at April 30, 2024.
20252024
Parts and raw material$6,238 $6,111 
Work in process4,610 3,349 
Finished goods76 62 
Total Inventory, net of allowance$10,924 $9,522 
XML 48 R34.htm IDEA: XBRL DOCUMENT v3.25.2
PROPERTY, PLANT AND EQUIPMENT (Tables)
12 Months Ended
Apr. 30, 2025
Property, Plant and Equipment [Abstract]  
Schedule of Property, Plant and Equipment
Property, plant and equipment is comprised of the following:
20252024
Land$3,447 $4,224 
Building and improvements49,753 48,190 
Aircraft8,122 5,599 
Machinery and equipment6,356 7,484 
Office furniture and fixtures15,599 14,389 
Leasehold improvements4,032 4,032 
87,309 83,918 
Accumulated depreciation(27,053)(24,331)
Total property, plant and equipment$60,256 $59,587 
XML 49 R35.htm IDEA: XBRL DOCUMENT v3.25.2
DEBT (Tables)
12 Months Ended
Apr. 30, 2025
Debt Disclosure [Abstract]  
Schedule of Debt
Principal amounts of debt at April 30, 2025 and 2024, consist of the following (in thousands):
Promissory Notes20252024
Bank line of credit, available LOC $2.0 million interest at 8.4% due on demand, secured by a first and second position on all assets of the Company.
$$
Long-Term Debt
Note payable, interest at 7.19%, due November 2029, secured by a single aircraft with a net book value of $2.5 million.
$1,922 $
Note payable, interest at Secured Overnight Financing Rate (SOFR) plus 1.75% due March 2029, secured by buildings and improvements with a net book value of $624.
627 787 
Note payable, interest at 5.32%, this note matures in December 2027, with a balloon payment of $19,250, secured by all of BHCMC's assets and compensation due under the State Management Contract.
27,417 29,167 
Note payable, interest at 5.75%, this note matures October 2026, secured by all of BHCMC's assets and compensation due under the State Management Contract.
4,611 7,471 
Note payable, interest at 4.35%, due March 2029, secured by Aircraft Security Agreements with a net book value of $460.
720 887 
Note payable, interest at 8.13%, due April 2027, secured by equipment with a net book value of $20.
24 34 
35,321 38,346 
Less: Origination fees164 236 
35,157 38,110 
Less: Current maturities, net of origination fees5,287 4,866 
$29,870 $33,244 
Schedule of Maturities of Long-Term Debt
Maturities of long-term debt are as follows:
Year Ending April 30Amount
2026$5,287 
20274,809 
202823,741 
2029619 
2030865 
Thereafter
$35,321 
XML 50 R36.htm IDEA: XBRL DOCUMENT v3.25.2
LEASE RIGHT-TO-USE (Tables)
12 Months Ended
Apr. 30, 2025
Leases [Abstract]  
Lessee, Finance Lease, Right of Use Assets
April 30, 2025April 30, 2024
Finance Lease right-to-use assets$3,829 $3,781 
Less accumulated depreciation462 889 
Total$3,367 $2,892 
Finance Lease, Liability, to be Paid, Maturity
Future minimum lease payments for assets under capital leases at April 30, 2025 are as follows:
2026$273 
2027278 
2028283 
2029287 
2030153 
Thereafter12,579 
Total minimum lease payments13,853 
Less amount representing interest9,832 
Present value of net minimum lease payments4,021 
Less current maturities of finance lease liability121 
Finance lease liability, net of current maturities$3,900 
Lease, Cost
April 30, 2025April 30, 2024
Finance lease cost:
Amortization of right-of-use assets$197 $189 
Interest on lease liabilities220 186 
Total finance lease cost$417 $375 
April 30, 2025April 30, 2024
Weighted average remaining lease term - Financing leases38 years44 years
Weighted average discount rate - Financing leases5.8 %5.8 %
XML 51 R37.htm IDEA: XBRL DOCUMENT v3.25.2
ACQUISITION (Tables)
12 Months Ended
Apr. 30, 2025
Business Combination, Asset Acquisition, Transaction between Entities under Common Control, and Joint Venture Formation [Abstract]  
Acquisition
The following table summarizes the purchase price and accounting for this transaction:
Purchase price summary:
Cash paid at closing$2,375 
Present value of final escrow liability228 
Present value of earn-out liability257 
$2,860 
Accounting summary:
Building$1,510 
Equipment930 
Intangibles205 
Inventory230 
Other(15)
$2,860 
XML 52 R38.htm IDEA: XBRL DOCUMENT v3.25.2
SALE OF PRODUCT LINE (Tables)
12 Months Ended
Apr. 30, 2025
Property, Plant and Equipment [Abstract]  
Disposal Groups, Including Discontinued Operations
April 30, 2025
Inventory, net$460 
Machinery and equipment1,322 
Accumulated depreciation(1,322)
Total property, plant and equipment
Other assets1,417 
Accumulated amortization(1,417)
Other assets, net of accumulated amortization
$460 
XML 53 R39.htm IDEA: XBRL DOCUMENT v3.25.2
INCOME TAXES (Tables)
12 Months Ended
Apr. 30, 2025
Income Tax Disclosure [Abstract]  
Schedule of Deferred Tax Assets and Liabilities Significant components of the Company's deferred tax liabilities and assets as of April 30, 2025 and 2024 are as follows (in thousands):
April 30, 2025April 30, 2024
Deferred tax liabilities:
Depreciation and amortization$(106)$
Deferred compensation, restricted stock(22)(7)
Total deferred tax liabilities(128)(7)
Deferred tax assets:
Depreciation and amortization98 
Research and development1,401 1319 
Accounts receivable allowance22 13 
Inventory and other allowances151 97 
Lease right-to-use184 144 
Compensation accruals200 72 
Inventory Capitalization51 
Jackpot reserves195 183 
Total deferred tax assets2,204 1,926 
Less valuation allowance
Net deferred tax asset$2,076 $1,919 
Schedule of Effective Income Tax Rate Reconciliation
The reconciliation of the federal statutory income tax rate to the effective tax rate is as follows:
April 30, 2025April 30, 2024
Statutory federal income tax rate expense21.00 %21.00 %
State income tax, net of federal benefits5.62 %5.97 %
Permanent differences0.66 %0.63 %
Other(2.15 %)(2.28 %)
25.13 %25.32 %
Income tax expense:
Deferred income tax (benefit)$(157)$(446)
Current income tax4,324 4,690 
Total income tax expense$4,167 $4,244 
XML 54 R40.htm IDEA: XBRL DOCUMENT v3.25.2
STOCKHOLDERS' EQUITY AND INCENTIVE PLANS (Tables)
12 Months Ended
Apr. 30, 2025
Share-Based Payment Arrangement [Abstract]  
Share-Based Payment Arrangement, Option, Activity
Number of SharesWeighted Average Grant Date Fair Value
Total shares issued (2019 - 2025)8,326,134$0.45 
Forfeited, in prior periods(975,000)$0.40 
Forfeited during the year ended April 30, 2024(1,525,000)$0.40 
Forfeited during the year ended April 30, 2025-$
Total5,826,134$0.48 
Vested shares5,768,331$0.46 
Non-vested shares57,803$1.73 
XML 55 R41.htm IDEA: XBRL DOCUMENT v3.25.2
STOCK REPURCHASE PROGRAM (Tables)
12 Months Ended
Apr. 30, 2025
Share Repurchase Program [Abstract]  
Schedule of Stock Purchases
The table below provides information with respect to common stock purchases by the Company during the year ended April 30, 2025.
PeriodTotal Number of Shares PurchasedAverage Price Paid per ShareTotal Number of Shares Purchased as Part of
Publicly Announced Plans or Programs
Approximate Dollar Value of Shares That
May Yet Be Purchased Under the Plans or
Programs
Shares purchased in prior periods (a)3,979,522$0.42 3,379,522$7,594 
Quarter ended July 31, 2023 (b)6,863,789$0.73 6,863,789$2,560 
Quarter ended October 31, 2023 (b)2,300$0.73 2,300$2,558 
Quarter ended January 31, 2024 (b)24,744$0.73 24,744$2,540 
Quarter ended April 30, 2024 (b)5,000$0.79 5,000$2,536 
Quarter ended July 31, 2024 (b)500,000$0.93 500,000$2,071 
Quarter ended October 31, 2024 (b)683,760$1.31 683,760$1,172 
Increase in program authorization October 2024- -$3,172 
Quarter ended January 31, 2025 (b)71,404$1.86 71,404$3,039 
Quarter ended April 30, 2025 (b) (c)461,299$1.66 461,299$2,274 
Total12,591,818$0.73 11,991,818
(a)The total number of shares purchased in prior periods includes 600,000 repurchased in the fiscal year ending April 30, 1998.
(b)These shares of common stock purchased were purchased through private transactions.
(c)The approximate dollar value of shares that may yet be purchased under the plans or programs at April 30, 2025 does not include the additional $4 million increase in the size of the Company's common stock repurchase program that the Board of Directors approved in June 2025.
XML 56 R42.htm IDEA: XBRL DOCUMENT v3.25.2
SEGMENT REPORTING AND SALES BY MAJOR CUSTOMER (Tables)
12 Months Ended
Apr. 30, 2025
Segment Reporting [Abstract]  
Schedule of Segment Reporting Information, by Segment
Year Ended April 30, 2025GamingAircraft ModificationAircraft AvionicsSpecial Mission ElectronicsOtherTotal
Revenues from customers$38,267 $29,587 $3,377 $12,737 $$83,968 
Interest expense1,809 313 49 2,177 
Depreciation and amortization3,207 3,256 27 137 117 6,744 
Operating income (loss)9,142 4,415 (306)5,125 (1,549)16,827 
Year Ended April 30, 2024GamingAircraft ModificationAircraft AvionicsSpecial Mission ElectronicsOtherTotal
Revenues from customers$38,577 $25,061 $2,722 $11,953 $63 $78,376 
Interest expense2,122 229 63 33 2,447 
Depreciation and amortization3,014 2,790 20 125 119 6,068 
Operating income (loss)8,916 358 (562)4,726 (199)13,239 
Schedule of Revenue by Major Customers by Reporting Segments Revenue from major customers (10 percent or more of consolidated revenue) were as follows:
20252024
Aerospace Products – one customer in 2025 and 202414.8 %15.2 %
Professional Services
XML 57 R43.htm IDEA: XBRL DOCUMENT v3.25.2
NATURE OF OPERATIONS, ORGANIZATION AND SIGNIFICANT ACCOUNTING POLICIES - Narrative (Details)
$ in Thousands
12 Months Ended
Apr. 30, 2025
USD ($)
Apr. 30, 2025
USD ($)
Apr. 30, 2025
USD ($)
Apr. 30, 2025
USD ($)
segment
Apr. 30, 2024
USD ($)
Jan. 30, 2025
USD ($)
Dec. 31, 2024
USD ($)
Product Information [Line Items]              
Duration after which invoices are considered to be doubtful (Day) 90 days            
Duration during which inventory if inactive taken as obsolete (Year) 5 years            
Depreciation   $ 4,569     $ 4,110    
Miscellaneous other assets $ 127 127 $ 127 $ 127 128    
Period for payment due (Day) 30 days            
Cash, uninsured amount $ 2,514 2,514 $ 2,514 $ 2,514 1,955    
Research and development expense   952     823    
Advertising expense   2,595     4,044    
Number of operating segments     2 2      
Minimum              
Product Information [Line Items]              
Aircraft modifications payments percentage     25        
Maximum              
Product Information [Line Items]              
Aircraft modifications payments percentage     0.50        
Kansas Lottery Commission and the Kansas Racing and Gaming Commission              
Product Information [Line Items]              
Accrued liabilities 2,684 2,684 $ 2,684 $ 2,684 2,436    
Kansas Expanded Lottery Act Management Contract Privilege Fee              
Product Information [Line Items]              
Finite-lived intangible assets, gross 5,500 5,500 5,500 5,500 5,500    
Gaming Equipment              
Product Information [Line Items]              
Finite-lived intangible assets, gross $ 7,884 $ 7,884 $ 7,884 $ 7,884 7,215    
Finite-lived intangible asset, useful life (Year) 3 years 3 years 3 years 3 years      
JET Autopilot Intellectual Property              
Product Information [Line Items]              
Finite-lived intangible assets, gross $ 0 $ 0 $ 0 $ 0 1,417 $ 1,417  
Other Miscellaneous Long-Term Assets              
Product Information [Line Items]              
Finite-lived intangible assets, gross             $ 5,500
Amortization of intangible assets   $ 837     751    
Supplemental Type Certificates              
Product Information [Line Items]              
Finite-lived intangible asset, useful life (Year) 7 years 7 years 7 years 7 years      
Amortization of intangible assets   $ 1,209     $ 1,207    
Supplemental Type Certificates, Work In Progress              
Product Information [Line Items]              
Amortization of intangible assets   $ 529          
XML 58 R44.htm IDEA: XBRL DOCUMENT v3.25.2
NATURE OF OPERATIONS, ORGANIZATION AND SIGNIFICANT ACCOUNTING POLICIES - Property and Related Depreciation (Details) - USD ($)
$ in Thousands
Apr. 30, 2025
Apr. 30, 2024
Property, Plant and Equipment [Line Items]    
Miscellaneous other assets $ 127 $ 128
Building and improvements    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, useful life 39 years  
Aircraft    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, useful life 5 years  
Machinery and equipment    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, useful life 5 years  
Office furniture and fixtures    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, useful life 5 years  
XML 59 R45.htm IDEA: XBRL DOCUMENT v3.25.2
NATURE OF OPERATIONS, ORGANIZATION AND SIGNIFICANT ACCOUNTING POLICIES - Schedule of Other Assets (Details) - USD ($)
$ in Thousands
Apr. 30, 2025
Jan. 30, 2025
Apr. 30, 2024
Kansas Expanded Lottery Act Management Contract Privilege Fee      
Finite-Lived Intangible Assets [Line Items]      
Finite-lived intangible assets, gross $ 5,500   $ 5,500
Finite-lived intangible assets, accumulated amortization 5,500   5,218
Finite-lived intangible assets, net 0   282
Gaming Equipment      
Finite-Lived Intangible Assets [Line Items]      
Finite-lived intangible assets, gross 7,884   7,215
Finite-lived intangible assets, accumulated amortization 6,961   6,406
Finite-lived intangible assets, net 923   809
JET Autopilot Intellectual Property      
Finite-Lived Intangible Assets [Line Items]      
Finite-lived intangible assets, gross 0 $ 1,417 1,417
Finite-lived intangible assets, accumulated amortization 0   1,417
Finite-lived intangible assets, net $ 0   $ 0
XML 60 R46.htm IDEA: XBRL DOCUMENT v3.25.2
NATURE OF OPERATIONS, ORGANIZATION AND SIGNIFICANT ACCOUNTING POLICIES - Computation of Basic and Diluted Earnings Per Common Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Apr. 30, 2025
Apr. 30, 2024
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Net income attributable to Butler National Corporation $ 12,551 $ 12,512
Weighted average common shares outstanding (in shares) 67,819,328 70,435,752
Weighted average number of shares outstanding, diluted, adjustment (in shares) 16,249 0
Weighted average common shares outstanding, assuming dilution (in shares) 67,835,577 70,435,752
Potential common shares if all options were exercised and shares issued (in shares) 67,835,577 70,435,752
Basic earnings per common share (in dollars per share) $ 0.19 $ 0.18
DILUTED EARNINGS PER COMMON SHARE ATTRIBUTABLE TO BUTLER NATIONAL CORPORATION (in dollars per share) $ 0.19 $ 0.18
XML 61 R47.htm IDEA: XBRL DOCUMENT v3.25.2
DISAGGREGATION OF REVENUE - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
12 Months Ended
Apr. 30, 2025
Apr. 30, 2024
Disaggregation of Revenue [Line Items]    
Total revenues $ 83,968 $ 78,376
Percentage of completion contracts    
Disaggregation of Revenue [Line Items]    
Total revenues 26,551 22,570
Goods or services transferred at a point of sale    
Disaggregation of Revenue [Line Items]    
Total revenues 57,417 55,806
Casino Gaming Revenue    
Disaggregation of Revenue [Line Items]    
Total revenues 27,919 29,441
Sportsbook Revenue    
Disaggregation of Revenue [Line Items]    
Total revenues 5,789 4,585
Casino Non-Gaming Revenue    
Disaggregation of Revenue [Line Items]    
Total revenues 4,559 4,551
Other Professional Services    
Disaggregation of Revenue [Line Items]    
Total revenues 0 63
Aircraft Modification    
Disaggregation of Revenue [Line Items]    
Total revenues 29,587 25,061
Aircraft Avionics    
Disaggregation of Revenue [Line Items]    
Total revenues 3,377 2,722
Special Mission Electronics    
Disaggregation of Revenue [Line Items]    
Total revenues 12,737 11,953
Professional Services    
Disaggregation of Revenue [Line Items]    
Total revenues 38,267 38,640
Professional Services | Percentage of completion contracts    
Disaggregation of Revenue [Line Items]    
Total revenues 0 0
Professional Services | Goods or services transferred at a point of sale    
Disaggregation of Revenue [Line Items]    
Total revenues 38,267 38,640
Professional Services | Casino Gaming Revenue    
Disaggregation of Revenue [Line Items]    
Total revenues 27,919 29,441
Professional Services | Sportsbook Revenue    
Disaggregation of Revenue [Line Items]    
Total revenues 5,789 4,585
Professional Services | Casino Non-Gaming Revenue    
Disaggregation of Revenue [Line Items]    
Total revenues 4,559 4,551
Professional Services | Other Professional Services    
Disaggregation of Revenue [Line Items]    
Total revenues 0 63
Professional Services | Aircraft Modification    
Disaggregation of Revenue [Line Items]    
Total revenues 0 0
Professional Services | Aircraft Avionics    
Disaggregation of Revenue [Line Items]    
Total revenues 0 0
Professional Services | Special Mission Electronics    
Disaggregation of Revenue [Line Items]    
Total revenues 0 0
Aerospace Products    
Disaggregation of Revenue [Line Items]    
Total revenues 45,701 39,736
Aerospace Products | Percentage of completion contracts    
Disaggregation of Revenue [Line Items]    
Total revenues 26,551 22,570
Aerospace Products | Goods or services transferred at a point of sale    
Disaggregation of Revenue [Line Items]    
Total revenues 19,150 17,166
Aerospace Products | Casino Gaming Revenue    
Disaggregation of Revenue [Line Items]    
Total revenues 0 0
Aerospace Products | Sportsbook Revenue    
Disaggregation of Revenue [Line Items]    
Total revenues 0 0
Aerospace Products | Casino Non-Gaming Revenue    
Disaggregation of Revenue [Line Items]    
Total revenues 0 0
Aerospace Products | Other Professional Services    
Disaggregation of Revenue [Line Items]    
Total revenues 0 0
Aerospace Products | Aircraft Modification    
Disaggregation of Revenue [Line Items]    
Total revenues 29,587 25,061
Aerospace Products | Aircraft Avionics    
Disaggregation of Revenue [Line Items]    
Total revenues 3,377 2,722
Aerospace Products | Special Mission Electronics    
Disaggregation of Revenue [Line Items]    
Total revenues 12,737 11,953
North America    
Disaggregation of Revenue [Line Items]    
Total revenues 65,484 65,069
North America | Professional Services    
Disaggregation of Revenue [Line Items]    
Total revenues 38,267 38,640
North America | Aerospace Products    
Disaggregation of Revenue [Line Items]    
Total revenues 27,217 26,429
Europe    
Disaggregation of Revenue [Line Items]    
Total revenues 14,257 8,161
Europe | Professional Services    
Disaggregation of Revenue [Line Items]    
Total revenues 0 0
Europe | Aerospace Products    
Disaggregation of Revenue [Line Items]    
Total revenues 14,257 8,161
Asia    
Disaggregation of Revenue [Line Items]    
Total revenues 3,726 2,108
Asia | Professional Services    
Disaggregation of Revenue [Line Items]    
Total revenues 0 0
Asia | Aerospace Products    
Disaggregation of Revenue [Line Items]    
Total revenues 3,726 2,108
Australia and Other    
Disaggregation of Revenue [Line Items]    
Total revenues 501 3,038
Australia and Other | Professional Services    
Disaggregation of Revenue [Line Items]    
Total revenues 0 0
Australia and Other | Aerospace Products    
Disaggregation of Revenue [Line Items]    
Total revenues $ 501 $ 3,038
XML 62 R48.htm IDEA: XBRL DOCUMENT v3.25.2
ACCOUNTS RECEIVABLE, NET, CONTRACT ASSET AND CONTRACT LIABILITY - Accounts Receivable, Net, Contract Asset and Contract Liability (Details) - USD ($)
$ in Thousands
Apr. 30, 2025
Apr. 30, 2024
Revenue from Contract with Customer [Abstract]    
Accounts Receivable, net $ 5,867 $ 5,776
Contract Asset 2,993 3,812
Contract Liability $ 5,530 $ 5,922
XML 63 R49.htm IDEA: XBRL DOCUMENT v3.25.2
ACCOUNTS RECEIVABLE, NET, CONTRACT ASSET AND CONTRACT LIABILITY - Narrative (Details) - USD ($)
$ in Thousands
12 Months Ended
Apr. 30, 2025
Apr. 30, 2024
Revenue from Contract with Customer [Abstract]    
Accounts receivable, net $ 5,867 $ 5,776
Allowance for doubtful accounts 83 47
Contract assets 2,993 3,812
Decrease in contract assets 819 (1,919)
Decrease in contract liabilities 392 109
Revenue recognized $ 4,523 $ 4,323
XML 64 R50.htm IDEA: XBRL DOCUMENT v3.25.2
INVENTORY - Narrative (Details) - USD ($)
$ in Thousands
Apr. 30, 2025
Apr. 30, 2024
Inventory Disclosure [Abstract]    
Estimate for obsolete inventory $ 558 $ 360
XML 65 R51.htm IDEA: XBRL DOCUMENT v3.25.2
INVENTORY - Schedule of Inventory (Details) - USD ($)
$ in Thousands
Apr. 30, 2025
Apr. 30, 2024
Inventory Disclosure [Abstract]    
Parts and raw material $ 6,238 $ 6,111
Work in process 4,610 3,349
Finished goods 76 62
Total Inventory, net of allowance $ 10,924 $ 9,522
XML 66 R52.htm IDEA: XBRL DOCUMENT v3.25.2
PROPERTY, PLANT AND EQUIPMENT - Schedule of Property, Plant, and Equipment (Details)
$ in Thousands
1 Months Ended 12 Months Ended
Sep. 30, 2024
USD ($)
a
Apr. 30, 2025
USD ($)
Apr. 30, 2024
USD ($)
Property, Plant and Equipment [Line Items]      
Machinery and equipment   $ 87,309 $ 83,918
Accumulated depreciation   (27,053) (24,331)
Total property, plant and equipment   60,256 59,587
Area of land sold | a 160    
Proceeds from sale of real estate $ 1,100    
Gain (loss) on disposition of real estate, discontinued operations   274  
Land      
Property, Plant and Equipment [Line Items]      
Machinery and equipment   3,447 4,224
Building and improvements      
Property, Plant and Equipment [Line Items]      
Machinery and equipment   49,753 48,190
Aircraft      
Property, Plant and Equipment [Line Items]      
Machinery and equipment   8,122 5,599
Machinery and equipment      
Property, Plant and Equipment [Line Items]      
Machinery and equipment   6,356 7,484
Office furniture and fixtures      
Property, Plant and Equipment [Line Items]      
Machinery and equipment   15,599 14,389
Leasehold improvements      
Property, Plant and Equipment [Line Items]      
Machinery and equipment   $ 4,032 $ 4,032
XML 67 R53.htm IDEA: XBRL DOCUMENT v3.25.2
DEBT - Schedule of Debt (Details) - USD ($)
$ in Thousands
Apr. 30, 2025
Apr. 30, 2024
Debt Instrument [Line Items]    
Line of credit, current $ 0 $ 0
Long-term debt, gross 35,321 38,346
Less: Origination fees 164 236
Long-term debt 35,157 38,110
Less: Current maturities, net of origination fees 5,287 4,866
Long-term debt, excluding current maturities 29,870 33,244
Note Collateralized by Single Aircraft Due November 2029    
Debt Instrument [Line Items]    
Long-term debt, gross 1,922 0
Note Collateralized by Real Estate Due March 2029    
Debt Instrument [Line Items]    
Long-term debt, gross 627 787
Note Collateralized by Aircraft Security Agreement    
Debt Instrument [Line Items]    
Long-term debt, gross 720 887
Note Collateralized by Equipment Due April 2027    
Debt Instrument [Line Items]    
Long-term debt, gross 24 34
Line of Credit    
Debt Instrument [Line Items]    
Line of credit, current 0 0
Notes Collateralized by BHCMC's Assets and Compensation Due under State Management Contract Due December 2027    
Debt Instrument [Line Items]    
Long-term debt, gross 27,417 29,167
Note Collateralized By All Of BHCMC's Assets and Compensation due under the State Management Contract Due October 2026    
Debt Instrument [Line Items]    
Long-term debt, gross $ 4,611 $ 7,471
XML 68 R54.htm IDEA: XBRL DOCUMENT v3.25.2
Note 6 - Debt - Schedule of Debt Additional information (Details) - USD ($)
$ in Thousands
12 Months Ended
Apr. 30, 2025
Apr. 30, 2024
Note Collateralized by Single Aircraft Due November 2029    
Debt Instrument [Line Items]    
Debt instrument, interest rate, stated percentage 7.19% 7.19%
Debt instrument, periodic payment terms, balloon payment to be paid $ 2,500 $ 2,500
Note Collateralized by Real Estate Due March 2029    
Debt Instrument [Line Items]    
Debt instrument, basis spread on variable rate 1.75% 1.75%
Debt instrument, periodic payment terms, balloon payment to be paid $ 624 $ 624
Note Collateralized by Aircraft Security Agreement    
Debt Instrument [Line Items]    
Debt instrument, interest rate, stated percentage 4.35% 4.35%
Debt instrument, periodic payment terms, balloon payment to be paid $ 460 $ 460
Note Collateralized by Equipment Due April 2027    
Debt Instrument [Line Items]    
Debt instrument, interest rate, stated percentage 8.13% 8.13%
Debt instrument, periodic payment terms, balloon payment to be paid $ 20 $ 20
Line of Credit    
Debt Instrument [Line Items]    
Line of credit facility, maximum borrowing capacity $ 2,000 $ 2,000
Interest rate 8.40% 8.40%
Notes Collateralized by BHCMC's Assets and Compensation Due under State Management Contract Due December 2027    
Debt Instrument [Line Items]    
Debt instrument, interest rate, stated percentage 5.32% 5.32%
Debt instrument, periodic payment terms, balloon payment to be paid $ 19,250 $ 19,250
Note Collateralized By All Of BHCMC's Assets and Compensation due under the State Management Contract Due October 2026    
Debt Instrument [Line Items]    
Debt instrument, interest rate, stated percentage 5.75% 5.75%
XML 69 R55.htm IDEA: XBRL DOCUMENT v3.25.2
Note 6 - Debt - Maturities of Long-term Debt (Details) - USD ($)
$ in Thousands
Apr. 30, 2025
Apr. 30, 2024
Debt Disclosure [Abstract]    
2026 $ 5,287  
2027 4,809  
2028 23,741  
2029 619  
2030 865  
Thereafter 0  
Long-term debt, gross $ 35,321 $ 38,346
XML 70 R56.htm IDEA: XBRL DOCUMENT v3.25.2
LEASE RIGHT-TO-USE - Narrative (Details)
Apr. 30, 2025
Casino, hangar, and office space, three  
Lessee, Lease, Description [Line Items]  
Term of finance lease (year) 50 years
XML 71 R57.htm IDEA: XBRL DOCUMENT v3.25.2
LEASE RIGHT-TO-USE - Finance Lease Right-of-use Assets (Details) - USD ($)
$ in Thousands
Apr. 30, 2025
Apr. 30, 2024
Leases [Abstract]    
Finance Lease right-to-use assets $ 3,829 $ 3,781
Less accumulated depreciation 462 889
Total $ 3,367 $ 2,892
XML 72 R58.htm IDEA: XBRL DOCUMENT v3.25.2
LEASE RIGHT-TO-USE - Future Minimum Lease Payments (Details) - USD ($)
$ in Thousands
Apr. 30, 2025
Apr. 30, 2024
Leases [Abstract]    
2026 $ 273  
2027 278  
2028 283  
2029 287  
2030 153  
Thereafter 12,579  
Total minimum lease payments 13,853  
Less amount representing interest 9,832  
Present value of net minimum lease payments 4,021  
Less current maturities of finance lease liability 121 $ 25
Finance lease liability, net of current maturities $ 3,900 $ 3,373
XML 73 R59.htm IDEA: XBRL DOCUMENT v3.25.2
LEASE RIGHT-TO-USE - Lease Cost (Details) - USD ($)
$ in Thousands
12 Months Ended
Apr. 30, 2025
Apr. 30, 2024
Finance lease cost:    
Amortization of right-of-use assets $ 197 $ 189
Interest on lease liabilities 220 186
Total finance lease cost $ 417 $ 375
Weighted average remaining lease term - Financing leases 38 years 44 years
Weighted average discount rate - Financing leases 5.80% 5.80%
XML 74 R60.htm IDEA: XBRL DOCUMENT v3.25.2
ACQUISITION - Narrative (Details) - KC Machine - USD ($)
$ in Thousands
1 Months Ended
Mar. 31, 2024
Sep. 30, 2023
Business Combination [Line Items]    
Business combination, consideration transferred   $ 2,860
Cash paid at closing   2,375
Earn-Out Liability    
Business Combination [Line Items]    
Business combination, consideration transferred, liabilities incurred $ 300 $ 257
XML 75 R61.htm IDEA: XBRL DOCUMENT v3.25.2
ACQUISITION - Schedule of Acquisition (Details) - KC Machine - USD ($)
$ in Thousands
1 Months Ended
Mar. 31, 2024
Sep. 30, 2023
Business Combination [Line Items]    
Cash paid at closing   $ 2,375
Business combination, consideration transferred   2,860
Building   1,510
Equipment   930
Intangibles   205
Inventory   230
Other   (15)
Business Combination, Recognized Asset Acquired to Liability Assumed, Excess (Less)   2,860
Final Escrow Liability    
Business Combination [Line Items]    
Business combination, consideration transferred, liabilities incurred   228
Earn-Out Liability    
Business Combination [Line Items]    
Business combination, consideration transferred, liabilities incurred $ 300 $ 257
XML 76 R62.htm IDEA: XBRL DOCUMENT v3.25.2
SALE OF PRODUCT LINE - Narrative (Details) - USD ($)
$ in Thousands
12 Months Ended
Jan. 30, 2025
Apr. 30, 2025
Apr. 30, 2024
Property, Plant and Equipment [Line Items]      
Proceeds from sale of product line   $ 1,500 $ 0
Gain on sale of product line   1,040 $ 0
Disposal Group, Disposed of by Sale, Not Discontinued Operations      
Property, Plant and Equipment [Line Items]      
Proceeds from sale of product line $ 1,500    
Gain on sale of product line   $ 1,000  
XML 77 R63.htm IDEA: XBRL DOCUMENT v3.25.2
SALE OF PRODUCT LINE - Schedule of Disposal Groups, Including Discontinued Operations (Details) - USD ($)
$ in Thousands
Apr. 30, 2025
Apr. 30, 2024
Property, Plant and Equipment [Line Items]    
Total assets $ 123,298 $ 113,975
Disposal Group, Disposed of by Sale, Not Discontinued Operations    
Property, Plant and Equipment [Line Items]    
Inventory, net 460  
Machinery and equipment 1,322  
Accumulated depreciation (1,322)  
Total property, plant and equipment 0  
Other assets 1,417  
Accumulated amortization (1,417)  
Other assets, net of accumulated amortization 0  
Total assets $ 460  
XML 78 R64.htm IDEA: XBRL DOCUMENT v3.25.2
INCOME TAXES - Components of Deferred Tax Liabilities and Assets (Details) - USD ($)
$ in Thousands
Apr. 30, 2025
Apr. 30, 2024
Deferred tax liabilities:    
Depreciation and amortization $ (106) $ 0
Deferred compensation, restricted stock (22) (7)
Total deferred tax liabilities (128) (7)
Deferred tax assets:    
Depreciation and amortization 0 98
Research and development 1,401 1,319
Accounts receivable allowance 22 13
Inventory and other allowances 151 97
Lease right-to-use 184 144
Compensation accruals 200 72
Inventory Capitalization 51 0
Jackpot reserves 195 183
Total deferred tax assets 2,204 1,926
Less valuation allowance 0 0
Net deferred tax asset $ 2,076 $ 1,919
XML 79 R65.htm IDEA: XBRL DOCUMENT v3.25.2
INCOME TAXES - Reconciliation of the Federal Statutory Income Tax Rate to the Effective Tax Rate (Details) - USD ($)
$ in Thousands
12 Months Ended
Apr. 30, 2025
Apr. 30, 2024
Income Tax Disclosure [Abstract]    
Statutory federal income tax rate expense 21.00% 21.00%
State income tax, net of federal benefits 5.62% 5.97%
Permanent differences 0.66% 0.63%
Other 2.15% 2.28%
Effective tax rate 25.13% 25.32%
Income tax expense:    
Deferred income tax expense (benefit) $ (157) $ (446)
Provision for income taxes 4,324 4,690
Total income tax expense $ 4,167 $ 4,244
XML 80 R66.htm IDEA: XBRL DOCUMENT v3.25.2
INCOME TAXES - Narrative (Details) - USD ($)
$ in Thousands
12 Months Ended
Apr. 30, 2025
Apr. 30, 2024
Income Tax Disclosure [Abstract]    
Provision for income taxes $ 4,324 $ 4,690
Current federal tax 3,194 3,438
Current state and local tax 1,130 $ 1,252
Unrecognized tax benefits $ 0  
XML 81 R67.htm IDEA: XBRL DOCUMENT v3.25.2
STOCKHOLDERS' EQUITY AND INCENTIVE PLANS - Narrative (Details) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 12 Months Ended
Mar. 17, 2020
Apr. 12, 2019
Apr. 30, 2025
Mar. 31, 2025
Jan. 31, 2025
Oct. 31, 2023
Apr. 30, 2025
Apr. 30, 2024
Nov. 30, 2016
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                  
Stock award to director             $ 62 $ 222  
Share-based payment arrangement, expense             $ 381 634  
Shares issued, value, share-based payment arrangement, forfeited               427  
Share-based payment arrangement, expense, tax benefit               $ 207  
Butler National Corporation 2016 Equity Incentive Plan                  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                  
Share-based compensation arrangement by share-based payment award, number of shares authorized (in shares)                 12,500,000
Stock issued during period, value, restricted stock award, gross $ 2,000                
Butler National Corporation 2016 Equity Incentive Plan | Director                  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                  
Share-based compensation arrangement by share-based payment award, award vesting period (year)         2 years        
Stock award to director (in shares)       39,430 87,000 300,000      
Shares issued, price per share (in dollars per share)       $ 1.59 $ 1.73 $ 0.74      
Stock award to director       $ 63 $ 150 $ 222      
Butler National Corporation 2016 Equity Incentive Plan | Restricted Stock                  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                  
Share-based compensation arrangement by share-based payment award, equity instruments other than options, grants in period (in shares) 5,000,000.0 2,500,000              
Share-based compensation arrangement by share-based payment award, equity instruments other than options, vested in period (in shares)     1,650,000            
Share-based compensation arrangement by share-based payment award, equity instruments other than options, forfeited in period (in shares)     850,000       0 1,525,000  
Share price (in dollars per share) $ 0.41                
Share-based compensation arrangement by share-based payment award, award vesting period (year)   5 years              
Share-based payment arrangement, nonvested award, cost not yet recognized, amount     $ 100       $ 100    
Butler National Corporation 2016 Equity Incentive Plan | Restricted Stock | Maximum                  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                  
Share-based payment arrangement, nonvested award, cost not yet recognized, period for recognition (year)             2 years    
XML 82 R68.htm IDEA: XBRL DOCUMENT v3.25.2
STOCKHOLDERS' EQUITY AND INCENTIVE PLANS - Restricted Stock Options Activity (Details) - $ / shares
12 Months Ended 49 Months Ended
Apr. 30, 2025
Apr. 30, 2024
Apr. 30, 2023
Share-Based Payment Arrangement [Abstract]      
Outstanding, shares (in shares)     8,326,134
Outstanding, Weighted Average Grant Date Fair Value (in dollars per share)     $ 0.45
Forfeited, shares (in shares) 0 (1,525,000) (975,000)
Forfeited, Weighted Average Grant Date Fair Value (in dollars per share) $ 0 $ 0.40 $ 0.40
Outstanding, shares (in shares) 5,826,134    
Outstanding, Weighted Average Grant Date Fair Value (in dollars per share) $ 0.48    
Vested (in shares) 5,768,331    
Vested, Weighted Average Grant Date Fair Value (in dollars per share) $ 0.46    
Nonvested, (in shares) 57,803    
Nonvested, Weighted Average Grant Date Fair Value (in dollars per share) $ 1.73    
XML 83 R69.htm IDEA: XBRL DOCUMENT v3.25.2
STOCK REPURCHASE PROGRAM - Narrative (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Jun. 29, 2025
Apr. 30, 2025
Jan. 31, 2025
Oct. 31, 2024
Oct. 30, 2024
Jul. 31, 2024
Apr. 30, 2024
Jan. 31, 2024
Oct. 31, 2023
Jul. 31, 2023
Jul. 30, 2023
Apr. 30, 2023
Share Repurchase Program [Line Items]                          
Share repurchase program         $ 11,000 $ 9,000         $ 9,000 $ 4,000  
Remaining authorization for future common stock repurchases     $ 2,274 $ 3,039 $ 1,172   $ 2,071 $ 2,536 $ 2,540 $ 2,558 $ 2,560   $ 7,594
Forecast                          
Share Repurchase Program [Line Items]                          
Share repurchase program $ 15,000 $ 11,000                      
XML 84 R70.htm IDEA: XBRL DOCUMENT v3.25.2
STOCK REPURCHASE PROGRAM - Schedule of Stock Purchases (Details) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 3 Months Ended 12 Months Ended 84 Months Ended 108 Months Ended
Jun. 30, 2025
Oct. 31, 2024
Apr. 30, 2025
Jan. 31, 2025
Oct. 31, 2024
Jul. 31, 2024
Apr. 30, 2024
Jan. 31, 2024
Oct. 31, 2023
Jul. 31, 2023
Apr. 30, 1998
Apr. 30, 2023
Apr. 30, 2025
Oct. 30, 2024
Jul. 30, 2023
Share Repurchase Program [Abstract]                              
Number of Shares Purchased (in shares)     461,299 71,404 683,760 500,000 5,000 24,744 2,300 6,863,789 600,000 3,979,522 12,591,818    
Average price paid per share (in dollars per share)     $ 1.66 $ 1.86 $ 1.31 $ 0.93 $ 0.79 $ 0.73 $ 0.73 $ 0.73   $ 0.42 $ 0.73    
Total Number of Shares Purchased as Part of Publicly Announced Plans or Programs (in shares)     461,299 71,404 683,760 500,000 5,000 24,744 2,300 6,863,789   3,379,522 11,991,818    
Approximate Dollar Value of Shares That May Yet Be Purchased Under the Plans or Programs   $ 1,172 $ 2,274 $ 3,039 $ 1,172 $ 2,071 $ 2,536 $ 2,540 $ 2,558 $ 2,560   $ 7,594 $ 2,274    
Increase in program authorization October 2024   3,172                          
Share repurchase program   11,000     $ 11,000         $ 9,000       $ 9,000 $ 4,000
Share Repurchase Program [Line Items]                              
Increase in program authorization   $ 3,172                          
Subsequent Event                              
Share Repurchase Program [Abstract]                              
Increase in program authorization October 2024 $ 4,000                            
Share Repurchase Program [Line Items]                              
Increase in program authorization $ 4,000                            
XML 85 R71.htm IDEA: XBRL DOCUMENT v3.25.2
RELATED-PARTY TRANSACTIONS (Details) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 3 Months Ended 6 Months Ended 9 Months Ended 12 Months Ended 84 Months Ended 108 Months Ended
Jul. 20, 2023
Mar. 31, 2025
Jan. 31, 2025
Oct. 31, 2023
Apr. 30, 2025
Jan. 31, 2025
Oct. 31, 2024
Jul. 31, 2024
Apr. 30, 2024
Jan. 31, 2024
Oct. 31, 2023
Jul. 31, 2023
Oct. 31, 2023
Jan. 31, 2025
Apr. 30, 2025
Apr. 30, 2024
Apr. 30, 2023
Apr. 30, 2025
Related Party Transaction [Line Items]                                    
Stock award to director                             $ 62 $ 222    
Average price paid per share (in dollars per share)         $ 1.66 $ 1.86 $ 1.31 $ 0.93 $ 0.79 $ 0.73 $ 0.73 $ 0.73         $ 0.42 $ 0.73
Director | Butler National Corporation 2016 Equity Incentive Plan                                    
Related Party Transaction [Line Items]                                    
Stock award to director (in shares)   39,430 87,000 300,000                            
Shares issued, price per share (in dollars per share)   $ 1.59 $ 1.73 $ 0.74   $ 1.73         0.74   $ 0.74 $ 1.73        
Stock award to director   $ 63 $ 150 $ 222                            
Director David Hayden | Consulting Fees                                    
Related Party Transaction [Line Items]                                    
Consulting fees                             123 135    
Chief Executive Officer                                    
Related Party Transaction [Line Items]                                    
Severance costs $ 1,800                                  
Stock repurchased during period, shares (in shares) 1,933,402                                  
Average price paid per share (in dollars per share) $ 0.739                                  
Vice President                                    
Related Party Transaction [Line Items]                                    
Severance costs $ 2,700                                  
Stock repurchased during period, shares (in shares) 3,956,267                                  
Average price paid per share (in dollars per share) $ 0.739                                  
Wayne Stewart                                    
Related Party Transaction [Line Items]                                    
Compensation expense, excluding cost of good and service sold                             292 315    
Jeff Shinkle                                    
Related Party Transaction [Line Items]                                    
Compensation expense, excluding cost of good and service sold                             $ 0 $ 162    
Related Party | Director                                    
Related Party Transaction [Line Items]                                    
Employee benefits and share based compensation                           $ 90,000        
Related Party | Director | Butler National Corporation 2016 Equity Incentive Plan                                    
Related Party Transaction [Line Items]                                    
Stock award to director (in shares)                         300,000          
Shares issued, price per share (in dollars per share)       $ 0.74             $ 0.74   $ 0.74          
Stock award to director                         $ 222          
Related Party | Executive Chariman                                    
Related Party Transaction [Line Items]                                    
Employee benefits and share based compensation                           $ 160,000        
XML 86 R72.htm IDEA: XBRL DOCUMENT v3.25.2
401(k) PROFIT SHARING PLAN (Details)
$ in Thousands
12 Months Ended
Apr. 30, 2025
USD ($)
Apr. 30, 2024
USD ($)
Retirement Benefits [Abstract]    
Number of days of service eligible to participate in plan 30 days  
Number of entry dates per calendar year to participate in plan 2  
Defined contribution plan matching contribution, as percent of every pretax dollar 100.00%  
Defined contribution plan, employer matching contribution, percent of employees' gross pay percentage 6.00%  
Defined contribution plan, employers matching contribution, annual vesting percentage 100.00%  
Contribution expense $ 876 $ 750
XML 87 R73.htm IDEA: XBRL DOCUMENT v3.25.2
SEGMENT REPORTING AND SALES BY MAJOR CUSTOMER - Narrative (Details)
12 Months Ended
Apr. 30, 2025
Apr. 30, 2025
segment
Apr. 30, 2025
customer
Apr. 30, 2024
customer
Segment Reporting Information [Line Items]        
Number of operating segments 2 2    
Customer Concentration Risk | Revenue Benchmark | The Five Aerospace Customers        
Segment Reporting Information [Line Items]        
Concentration risk, percentage 25.40%     28.50%
Number of major customers     5 5
Customer Concentration Risk | Revenue Benchmark | Top Customer        
Segment Reporting Information [Line Items]        
Concentration risk, percentage 14.80%     15.20%
Customer Concentration Risk | Revenue Benchmark | Next Top Four Customers | Minimum        
Segment Reporting Information [Line Items]        
Concentration risk, percentage 2.00%     1.90%
Customer Concentration Risk | Revenue Benchmark | Next Top Four Customers | Maximum        
Segment Reporting Information [Line Items]        
Concentration risk, percentage 4.00%     5.80%
Customer Concentration Risk | Accounts Receivable | Customer One        
Segment Reporting Information [Line Items]        
Concentration risk, percentage 32.40%     42.50%
Number of major customers 1     1
XML 88 R74.htm IDEA: XBRL DOCUMENT v3.25.2
SEGMENT REPORTING AND SALES BY MAJOR CUSTOMER - Professional Services (Details) - USD ($)
$ in Thousands
12 Months Ended
Apr. 30, 2025
Apr. 30, 2024
Segment Reporting Information [Line Items]    
Revenues from customers $ 83,968 $ 78,376
Interest expense 2,177 2,447
Depreciation and amortization 6,744 6,068
Operating income (loss) 16,827 13,239
Gaming    
Segment Reporting Information [Line Items]    
Revenues from customers 38,267 38,577
Interest expense 1,809 2,122
Depreciation and amortization 3,207 3,014
Operating income (loss) 9,142 8,916
Aircraft Modification    
Segment Reporting Information [Line Items]    
Revenues from customers 29,587 25,061
Interest expense 313 229
Depreciation and amortization 3,256 2,790
Operating income (loss) 4,415 358
Aircraft Avionics    
Segment Reporting Information [Line Items]    
Revenues from customers 3,377 2,722
Interest expense 0 0
Depreciation and amortization 27 20
Operating income (loss) (306) (562)
Special Mission Electronics    
Segment Reporting Information [Line Items]    
Revenues from customers 12,737 11,953
Interest expense 49 63
Depreciation and amortization 137 125
Operating income (loss) 5,125 4,726
Other    
Segment Reporting Information [Line Items]    
Revenues from customers 0 63
Interest expense 6 33
Depreciation and amortization 117 119
Operating income (loss) $ (1,549) $ (199)
XML 89 R75.htm IDEA: XBRL DOCUMENT v3.25.2
SEGMENT REPORTING AND SALES BY MAJOR CUSTOMER - Schedule of Revenue by Major Customers by Reporting Segments (Details) - Customer Concentration Risk - Revenue Benchmark
12 Months Ended
Apr. 30, 2025
Apr. 30, 2024
Aerospace Products    
Segment Reporting Information [Line Items]    
Concentration risk, percentage 14.80% 15.20%
Professional Services    
Segment Reporting Information [Line Items]    
Concentration risk, percentage 0.00% 0.00%
XML 90 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 91 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 93 FilingSummary.xml IDEA: XBRL DOCUMENT 3.25.2 html 244 375 1 false 70 0 false 7 false false R1.htm 0000001 - Document - Cover Sheet http://www.butlernational.com/role/Cover Cover Cover 1 false false R2.htm 0000002 - Document - Audit Information Sheet http://www.butlernational.com/role/AuditInformation Audit Information Cover 2 false false R3.htm 9952151 - Statement - CONSOLIDATED BALANCE SHEETS Sheet http://www.butlernational.com/role/CONSOLIDATEDBALANCESHEETS CONSOLIDATED BALANCE SHEETS Statements 3 false false R4.htm 9952152 - Statement - CONSOLIDATED BALANCE SHEETS (Parentheticals) Sheet http://www.butlernational.com/role/CONSOLIDATEDBALANCESHEETSParentheticals CONSOLIDATED BALANCE SHEETS (Parentheticals) Statements 4 false false R5.htm 9952153 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS Sheet http://www.butlernational.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS CONSOLIDATED STATEMENTS OF OPERATIONS Statements 5 false false R6.htm 9952154 - Statement - CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY Sheet http://www.butlernational.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY Statements 6 false false R7.htm 9952155 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS Sheet http://www.butlernational.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS CONSOLIDATED STATEMENTS OF CASH FLOWS Statements 7 false false R8.htm 9952156 - Disclosure - NATURE OF OPERATIONS, ORGANIZATION AND SIGNIFICANT ACCOUNTING POLICIES Sheet http://www.butlernational.com/role/NATUREOFOPERATIONSORGANIZATIONANDSIGNIFICANTACCOUNTINGPOLICIES NATURE OF OPERATIONS, ORGANIZATION AND SIGNIFICANT ACCOUNTING POLICIES Notes 8 false false R9.htm 9952157 - Disclosure - DISAGGREGATION OF REVENUE Sheet http://www.butlernational.com/role/DISAGGREGATIONOFREVENUE DISAGGREGATION OF REVENUE Notes 9 false false R10.htm 9952158 - Disclosure - ACCOUNTS RECEIVABLE, NET, CONTRACT ASSET AND CONTRACT LIABILITY Sheet http://www.butlernational.com/role/ACCOUNTSRECEIVABLENETCONTRACTASSETANDCONTRACTLIABILITY ACCOUNTS RECEIVABLE, NET, CONTRACT ASSET AND CONTRACT LIABILITY Notes 10 false false R11.htm 9952159 - Disclosure - INVENTORY Sheet http://www.butlernational.com/role/INVENTORY INVENTORY Notes 11 false false R12.htm 9952160 - Disclosure - PROPERTY, PLANT AND EQUIPMENT Sheet http://www.butlernational.com/role/PROPERTYPLANTANDEQUIPMENT PROPERTY, PLANT AND EQUIPMENT Notes 12 false false R13.htm 9952161 - Disclosure - DEBT Sheet http://www.butlernational.com/role/DEBT DEBT Notes 13 false false R14.htm 9952162 - Disclosure - LEASE RIGHT-TO-USE Sheet http://www.butlernational.com/role/LEASERIGHTTOUSE LEASE RIGHT-TO-USE Notes 14 false false R15.htm 9952163 - Disclosure - ACQUISITION Sheet http://www.butlernational.com/role/ACQUISITION ACQUISITION Notes 15 false false R16.htm 9952164 - Disclosure - SALE OF PRODUCT LINE Sheet http://www.butlernational.com/role/SALEOFPRODUCTLINE SALE OF PRODUCT LINE Notes 16 false false R17.htm 9952165 - Disclosure - INCOME TAXES Sheet http://www.butlernational.com/role/INCOMETAXES INCOME TAXES Notes 17 false false R18.htm 9952166 - Disclosure - STOCKHOLDERS' EQUITY AND INCENTIVE PLANS Sheet http://www.butlernational.com/role/STOCKHOLDERSEQUITYANDINCENTIVEPLANS STOCKHOLDERS' EQUITY AND INCENTIVE PLANS Notes 18 false false R19.htm 9952167 - Disclosure - STOCK REPURCHASE PROGRAM Sheet http://www.butlernational.com/role/STOCKREPURCHASEPROGRAM STOCK REPURCHASE PROGRAM Notes 19 false false R20.htm 9952168 - Disclosure - COMMITMENTS AND CONTINGENCIES Sheet http://www.butlernational.com/role/COMMITMENTSANDCONTINGENCIES COMMITMENTS AND CONTINGENCIES Notes 20 false false R21.htm 9952169 - Disclosure - RELATED-PARTY TRANSACTIONS Sheet http://www.butlernational.com/role/RELATEDPARTYTRANSACTIONS RELATED-PARTY TRANSACTIONS Notes 21 false false R22.htm 9952170 - Disclosure - 401(k) PROFIT SHARING PLAN Sheet http://www.butlernational.com/role/A401kPROFITSHARINGPLAN 401(k) PROFIT SHARING PLAN Notes 22 false false R23.htm 9952171 - Disclosure - SEGMENT REPORTING AND SALES BY MAJOR CUSTOMER Sheet http://www.butlernational.com/role/SEGMENTREPORTINGANDSALESBYMAJORCUSTOMER SEGMENT REPORTING AND SALES BY MAJOR CUSTOMER Notes 23 false false R24.htm 9952172 - Disclosure - SUBSEQUENT EVENTS Sheet http://www.butlernational.com/role/SUBSEQUENTEVENTS SUBSEQUENT EVENTS Notes 24 false false R25.htm 995410 - Disclosure - Pay vs Performance Disclosure Sheet http://xbrl.sec.gov/ecd/role/PvpDisclosure Pay vs Performance Disclosure Notes 25 false false R26.htm 995445 - Disclosure - Insider Trading Arrangements Sheet http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements Insider Trading Arrangements Notes 26 false false R27.htm 995447 - Disclosure - Insider Trading Policies and Procedures Sheet http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc Insider Trading Policies and Procedures Notes 27 false false R28.htm 995550 - Disclosure - Cybersecurity Risk Management and Strategy Disclosure Sheet http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure Cybersecurity Risk Management and Strategy Disclosure Notes 28 false false R29.htm 9955511 - Disclosure - NATURE OF OPERATIONS, ORGANIZATION AND SIGNIFICANT ACCOUNTING POLICIES (Policies) Sheet http://www.butlernational.com/role/NATUREOFOPERATIONSORGANIZATIONANDSIGNIFICANTACCOUNTINGPOLICIESPolicies NATURE OF OPERATIONS, ORGANIZATION AND SIGNIFICANT ACCOUNTING POLICIES (Policies) Policies 29 false false R30.htm 9955512 - Disclosure - NATURE OF OPERATIONS, ORGANIZATION AND SIGNIFICANT ACCOUNTING POLICIES (Tables) Sheet http://www.butlernational.com/role/NATUREOFOPERATIONSORGANIZATIONANDSIGNIFICANTACCOUNTINGPOLICIESTables NATURE OF OPERATIONS, ORGANIZATION AND SIGNIFICANT ACCOUNTING POLICIES (Tables) Tables http://www.butlernational.com/role/NATUREOFOPERATIONSORGANIZATIONANDSIGNIFICANTACCOUNTINGPOLICIES 30 false false R31.htm 9955513 - Disclosure - DISAGGREGATION OF REVENUE (Tables) Sheet http://www.butlernational.com/role/DISAGGREGATIONOFREVENUETables DISAGGREGATION OF REVENUE (Tables) Tables http://www.butlernational.com/role/DISAGGREGATIONOFREVENUE 31 false false R32.htm 9955514 - Disclosure - ACCOUNTS RECEIVABLE, NET, CONTRACT ASSET AND CONTRACT LIABILITY (Tables) Sheet http://www.butlernational.com/role/ACCOUNTSRECEIVABLENETCONTRACTASSETANDCONTRACTLIABILITYTables ACCOUNTS RECEIVABLE, NET, CONTRACT ASSET AND CONTRACT LIABILITY (Tables) Tables http://www.butlernational.com/role/ACCOUNTSRECEIVABLENETCONTRACTASSETANDCONTRACTLIABILITY 32 false false R33.htm 9955515 - Disclosure - INVENTORY (Tables) Sheet http://www.butlernational.com/role/INVENTORYTables INVENTORY (Tables) Tables http://www.butlernational.com/role/INVENTORY 33 false false R34.htm 9955516 - Disclosure - PROPERTY, PLANT AND EQUIPMENT (Tables) Sheet http://www.butlernational.com/role/PROPERTYPLANTANDEQUIPMENTTables PROPERTY, PLANT AND EQUIPMENT (Tables) Tables http://www.butlernational.com/role/PROPERTYPLANTANDEQUIPMENT 34 false false R35.htm 9955517 - Disclosure - DEBT (Tables) Sheet http://www.butlernational.com/role/DEBTTables DEBT (Tables) Tables http://www.butlernational.com/role/DEBT 35 false false R36.htm 9955518 - Disclosure - LEASE RIGHT-TO-USE (Tables) Sheet http://www.butlernational.com/role/LEASERIGHTTOUSETables LEASE RIGHT-TO-USE (Tables) Tables http://www.butlernational.com/role/LEASERIGHTTOUSE 36 false false R37.htm 9955519 - Disclosure - ACQUISITION (Tables) Sheet http://www.butlernational.com/role/ACQUISITIONTables ACQUISITION (Tables) Tables http://www.butlernational.com/role/ACQUISITION 37 false false R38.htm 9955520 - Disclosure - SALE OF PRODUCT LINE (Tables) Sheet http://www.butlernational.com/role/SALEOFPRODUCTLINETables SALE OF PRODUCT LINE (Tables) Tables http://www.butlernational.com/role/SALEOFPRODUCTLINE 38 false false R39.htm 9955521 - Disclosure - INCOME TAXES (Tables) Sheet http://www.butlernational.com/role/INCOMETAXESTables INCOME TAXES (Tables) Tables http://www.butlernational.com/role/INCOMETAXES 39 false false R40.htm 9955522 - Disclosure - STOCKHOLDERS' EQUITY AND INCENTIVE PLANS (Tables) Sheet http://www.butlernational.com/role/STOCKHOLDERSEQUITYANDINCENTIVEPLANSTables STOCKHOLDERS' EQUITY AND INCENTIVE PLANS (Tables) Tables http://www.butlernational.com/role/STOCKHOLDERSEQUITYANDINCENTIVEPLANS 40 false false R41.htm 9955523 - Disclosure - STOCK REPURCHASE PROGRAM (Tables) Sheet http://www.butlernational.com/role/STOCKREPURCHASEPROGRAMTables STOCK REPURCHASE PROGRAM (Tables) Tables http://www.butlernational.com/role/STOCKREPURCHASEPROGRAM 41 false false R42.htm 9955524 - Disclosure - SEGMENT REPORTING AND SALES BY MAJOR CUSTOMER (Tables) Sheet http://www.butlernational.com/role/SEGMENTREPORTINGANDSALESBYMAJORCUSTOMERTables SEGMENT REPORTING AND SALES BY MAJOR CUSTOMER (Tables) Tables http://www.butlernational.com/role/SEGMENTREPORTINGANDSALESBYMAJORCUSTOMER 42 false false R43.htm 9955525 - Disclosure - NATURE OF OPERATIONS, ORGANIZATION AND SIGNIFICANT ACCOUNTING POLICIES - Narrative (Details) Sheet http://www.butlernational.com/role/NATUREOFOPERATIONSORGANIZATIONANDSIGNIFICANTACCOUNTINGPOLICIESNarrativeDetails NATURE OF OPERATIONS, ORGANIZATION AND SIGNIFICANT ACCOUNTING POLICIES - Narrative (Details) Details http://www.butlernational.com/role/NATUREOFOPERATIONSORGANIZATIONANDSIGNIFICANTACCOUNTINGPOLICIESTables 43 false false R44.htm 9955526 - Disclosure - NATURE OF OPERATIONS, ORGANIZATION AND SIGNIFICANT ACCOUNTING POLICIES - Property and Related Depreciation (Details) Sheet http://www.butlernational.com/role/NATUREOFOPERATIONSORGANIZATIONANDSIGNIFICANTACCOUNTINGPOLICIESPropertyandRelatedDepreciationDetails NATURE OF OPERATIONS, ORGANIZATION AND SIGNIFICANT ACCOUNTING POLICIES - Property and Related Depreciation (Details) Details 44 false false R45.htm 9955527 - Disclosure - NATURE OF OPERATIONS, ORGANIZATION AND SIGNIFICANT ACCOUNTING POLICIES - Schedule of Other Assets (Details) Sheet http://www.butlernational.com/role/NATUREOFOPERATIONSORGANIZATIONANDSIGNIFICANTACCOUNTINGPOLICIESScheduleofOtherAssetsDetails NATURE OF OPERATIONS, ORGANIZATION AND SIGNIFICANT ACCOUNTING POLICIES - Schedule of Other Assets (Details) Details 45 false false R46.htm 9955528 - Disclosure - NATURE OF OPERATIONS, ORGANIZATION AND SIGNIFICANT ACCOUNTING POLICIES - Computation of Basic and Diluted Earnings Per Common Share (Details) Sheet http://www.butlernational.com/role/NATUREOFOPERATIONSORGANIZATIONANDSIGNIFICANTACCOUNTINGPOLICIESComputationofBasicandDilutedEarningsPerCommonShareDetails NATURE OF OPERATIONS, ORGANIZATION AND SIGNIFICANT ACCOUNTING POLICIES - Computation of Basic and Diluted Earnings Per Common Share (Details) Details 46 false false R47.htm 9955529 - Disclosure - DISAGGREGATION OF REVENUE - Disaggregation of Revenue (Details) Sheet http://www.butlernational.com/role/DISAGGREGATIONOFREVENUEDisaggregationofRevenueDetails DISAGGREGATION OF REVENUE - Disaggregation of Revenue (Details) Details 47 false false R48.htm 9955530 - Disclosure - ACCOUNTS RECEIVABLE, NET, CONTRACT ASSET AND CONTRACT LIABILITY - Accounts Receivable, Net, Contract Asset and Contract Liability (Details) Sheet http://www.butlernational.com/role/ACCOUNTSRECEIVABLENETCONTRACTASSETANDCONTRACTLIABILITYAccountsReceivableNetContractAssetandContractLiabilityDetails ACCOUNTS RECEIVABLE, NET, CONTRACT ASSET AND CONTRACT LIABILITY - Accounts Receivable, Net, Contract Asset and Contract Liability (Details) Details 48 false false R49.htm 9955531 - Disclosure - ACCOUNTS RECEIVABLE, NET, CONTRACT ASSET AND CONTRACT LIABILITY - Narrative (Details) Sheet http://www.butlernational.com/role/ACCOUNTSRECEIVABLENETCONTRACTASSETANDCONTRACTLIABILITYNarrativeDetails ACCOUNTS RECEIVABLE, NET, CONTRACT ASSET AND CONTRACT LIABILITY - Narrative (Details) Details http://www.butlernational.com/role/ACCOUNTSRECEIVABLENETCONTRACTASSETANDCONTRACTLIABILITYTables 49 false false R50.htm 9955532 - Disclosure - INVENTORY - Narrative (Details) Sheet http://www.butlernational.com/role/INVENTORYNarrativeDetails INVENTORY - Narrative (Details) Details 50 false false R51.htm 9955533 - Disclosure - INVENTORY - Schedule of Inventory (Details) Sheet http://www.butlernational.com/role/INVENTORYScheduleofInventoryDetails INVENTORY - Schedule of Inventory (Details) Details 51 false false R52.htm 9955534 - Disclosure - PROPERTY, PLANT AND EQUIPMENT - Schedule of Property, Plant, and Equipment (Details) Sheet http://www.butlernational.com/role/PROPERTYPLANTANDEQUIPMENTScheduleofPropertyPlantandEquipmentDetails PROPERTY, PLANT AND EQUIPMENT - Schedule of Property, Plant, and Equipment (Details) Details 52 false false R53.htm 9955535 - Disclosure - DEBT - Schedule of Debt (Details) Sheet http://www.butlernational.com/role/DEBTScheduleofDebtDetails DEBT - Schedule of Debt (Details) Details 53 false false R54.htm 9955536 - Disclosure - Note 6 - Debt - Schedule of Debt Additional information (Details) Sheet http://www.butlernational.com/role/Note6DebtScheduleofDebtAdditionalinformationDetails Note 6 - Debt - Schedule of Debt Additional information (Details) Details 54 false false R55.htm 9955537 - Disclosure - Note 6 - Debt - Maturities of Long-term Debt (Details) Sheet http://www.butlernational.com/role/Note6DebtMaturitiesofLongtermDebtDetails Note 6 - Debt - Maturities of Long-term Debt (Details) Details 55 false false R56.htm 9955538 - Disclosure - LEASE RIGHT-TO-USE - Narrative (Details) Sheet http://www.butlernational.com/role/LEASERIGHTTOUSENarrativeDetails LEASE RIGHT-TO-USE - Narrative (Details) Details 56 false false R57.htm 9955539 - Disclosure - LEASE RIGHT-TO-USE - Finance Lease Right-of-use Assets (Details) Sheet http://www.butlernational.com/role/LEASERIGHTTOUSEFinanceLeaseRightofuseAssetsDetails LEASE RIGHT-TO-USE - Finance Lease Right-of-use Assets (Details) Details 57 false false R58.htm 9955540 - Disclosure - LEASE RIGHT-TO-USE - Future Minimum Lease Payments (Details) Sheet http://www.butlernational.com/role/LEASERIGHTTOUSEFutureMinimumLeasePaymentsDetails LEASE RIGHT-TO-USE - Future Minimum Lease Payments (Details) Details 58 false false R59.htm 9955541 - Disclosure - LEASE RIGHT-TO-USE - Lease Cost (Details) Sheet http://www.butlernational.com/role/LEASERIGHTTOUSELeaseCostDetails LEASE RIGHT-TO-USE - Lease Cost (Details) Details 59 false false R60.htm 9955542 - Disclosure - ACQUISITION - Narrative (Details) Sheet http://www.butlernational.com/role/ACQUISITIONNarrativeDetails ACQUISITION - Narrative (Details) Details 60 false false R61.htm 9955543 - Disclosure - ACQUISITION - Schedule of Acquisition (Details) Sheet http://www.butlernational.com/role/ACQUISITIONScheduleofAcquisitionDetails ACQUISITION - Schedule of Acquisition (Details) Details 61 false false R62.htm 9955544 - Disclosure - SALE OF PRODUCT LINE - Narrative (Details) Sheet http://www.butlernational.com/role/SALEOFPRODUCTLINENarrativeDetails SALE OF PRODUCT LINE - Narrative (Details) Details 62 false false R63.htm 9955545 - Disclosure - SALE OF PRODUCT LINE - Schedule of Disposal Groups, Including Discontinued Operations (Details) Sheet http://www.butlernational.com/role/SALEOFPRODUCTLINEScheduleofDisposalGroupsIncludingDiscontinuedOperationsDetails SALE OF PRODUCT LINE - Schedule of Disposal Groups, Including Discontinued Operations (Details) Details 63 false false R64.htm 9955546 - Disclosure - INCOME TAXES - Components of Deferred Tax Liabilities and Assets (Details) Sheet http://www.butlernational.com/role/INCOMETAXESComponentsofDeferredTaxLiabilitiesandAssetsDetails INCOME TAXES - Components of Deferred Tax Liabilities and Assets (Details) Details 64 false false R65.htm 9955547 - Disclosure - INCOME TAXES - Reconciliation of the Federal Statutory Income Tax Rate to the Effective Tax Rate (Details) Sheet http://www.butlernational.com/role/INCOMETAXESReconciliationoftheFederalStatutoryIncomeTaxRatetotheEffectiveTaxRateDetails INCOME TAXES - Reconciliation of the Federal Statutory Income Tax Rate to the Effective Tax Rate (Details) Details 65 false false R66.htm 9955548 - Disclosure - INCOME TAXES - Narrative (Details) Sheet http://www.butlernational.com/role/INCOMETAXESNarrativeDetails INCOME TAXES - Narrative (Details) Details 66 false false R67.htm 9955549 - Disclosure - STOCKHOLDERS' EQUITY AND INCENTIVE PLANS - Narrative (Details) Sheet http://www.butlernational.com/role/STOCKHOLDERSEQUITYANDINCENTIVEPLANSNarrativeDetails STOCKHOLDERS' EQUITY AND INCENTIVE PLANS - Narrative (Details) Details 67 false false R68.htm 9955550 - Disclosure - STOCKHOLDERS' EQUITY AND INCENTIVE PLANS - Restricted Stock Options Activity (Details) Sheet http://www.butlernational.com/role/STOCKHOLDERSEQUITYANDINCENTIVEPLANSRestrictedStockOptionsActivityDetails STOCKHOLDERS' EQUITY AND INCENTIVE PLANS - Restricted Stock Options Activity (Details) Details 68 false false R69.htm 9955551 - Disclosure - STOCK REPURCHASE PROGRAM - Narrative (Details) Sheet http://www.butlernational.com/role/STOCKREPURCHASEPROGRAMNarrativeDetails STOCK REPURCHASE PROGRAM - Narrative (Details) Details 69 false false R70.htm 9955552 - Disclosure - STOCK REPURCHASE PROGRAM - Schedule of Stock Purchases (Details) Sheet http://www.butlernational.com/role/STOCKREPURCHASEPROGRAMScheduleofStockPurchasesDetails STOCK REPURCHASE PROGRAM - Schedule of Stock Purchases (Details) Details 70 false false R71.htm 9955553 - Disclosure - RELATED-PARTY TRANSACTIONS (Details) Sheet http://www.butlernational.com/role/RELATEDPARTYTRANSACTIONSDetails RELATED-PARTY TRANSACTIONS (Details) Details http://www.butlernational.com/role/RELATEDPARTYTRANSACTIONS 71 false false R72.htm 9955554 - Disclosure - 401(k) PROFIT SHARING PLAN (Details) Sheet http://www.butlernational.com/role/A401kPROFITSHARINGPLANDetails 401(k) PROFIT SHARING PLAN (Details) Details http://www.butlernational.com/role/A401kPROFITSHARINGPLAN 72 false false R73.htm 9955555 - Disclosure - SEGMENT REPORTING AND SALES BY MAJOR CUSTOMER - Narrative (Details) Sheet http://www.butlernational.com/role/SEGMENTREPORTINGANDSALESBYMAJORCUSTOMERNarrativeDetails SEGMENT REPORTING AND SALES BY MAJOR CUSTOMER - Narrative (Details) Details 73 false false R74.htm 9955556 - Disclosure - SEGMENT REPORTING AND SALES BY MAJOR CUSTOMER - Professional Services (Details) Sheet http://www.butlernational.com/role/SEGMENTREPORTINGANDSALESBYMAJORCUSTOMERProfessionalServicesDetails SEGMENT REPORTING AND SALES BY MAJOR CUSTOMER - Professional Services (Details) Details 74 false false R75.htm 9955557 - Disclosure - SEGMENT REPORTING AND SALES BY MAJOR CUSTOMER - Schedule of Revenue by Major Customers by Reporting Segments (Details) Sheet http://www.butlernational.com/role/SEGMENTREPORTINGANDSALESBYMAJORCUSTOMERScheduleofRevenuebyMajorCustomersbyReportingSegmentsDetails SEGMENT REPORTING AND SALES BY MAJOR CUSTOMER - Schedule of Revenue by Major Customers by Reporting Segments (Details) Details 75 false false All Reports Book All Reports buks-20250430.htm buks-20250430.xsd buks-20250430_cal.xml buks-20250430_def.xml buks-20250430_lab.xml buks-20250430_pre.xml http://fasb.org/srt/2025 http://fasb.org/us-gaap/2025 http://xbrl.sec.gov/cyd/2025 http://xbrl.sec.gov/dei/2025 http://xbrl.sec.gov/ecd/2025 true true JSON 95 MetaLinks.json IDEA: XBRL DOCUMENT { "version": "2.2", "instance": { "buks-20250430.htm": { "nsprefix": "buks", "nsuri": "http://www.butlernational.com/20250430", "dts": { "inline": { "local": [ "buks-20250430.htm" ] }, "schema": { "local": [ "buks-20250430.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://www.xbrl.org/dtr/type/2024-01-31/types.xsd", "https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd", "https://xbrl.fasb.org/srt/2025/elts/srt-roles-2025.xsd", "https://xbrl.fasb.org/srt/2025/elts/srt-types-2025.xsd", "https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd", "https://xbrl.fasb.org/us-gaap/2025/elts/us-roles-2025.xsd", "https://xbrl.fasb.org/us-gaap/2025/elts/us-types-2025.xsd", "https://xbrl.sec.gov/country/2025/country-2025.xsd", "https://xbrl.sec.gov/cyd/2025/cyd-2025.xsd", "https://xbrl.sec.gov/cyd/2025/cyd-af-2025.xsd", "https://xbrl.sec.gov/cyd/2025/cyd-af-sub-2025.xsd", "https://xbrl.sec.gov/dei/2025/dei-2025.xsd", "https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd", "https://xbrl.sec.gov/stpr/2025/stpr-2025.xsd" ] }, "calculationLink": { "local": [ "buks-20250430_cal.xml" ] }, "definitionLink": { "local": [ "buks-20250430_def.xml" ] }, "labelLink": { "local": [ "buks-20250430_lab.xml" ] }, "presentationLink": { "local": [ "buks-20250430_pre.xml" ] } }, "keyStandard": 332, "keyCustom": 43, "axisStandard": 25, "axisCustom": 0, "memberStandard": 31, "memberCustom": 39, "hidden": { "total": 4, "http://xbrl.sec.gov/dei/2025": 4 }, "contextCount": 244, "entityCount": 1, "segmentCount": 70, "elementCount": 666, "unitCount": 7, "baseTaxonomies": { "http://fasb.org/us-gaap/2025": 816, "http://xbrl.sec.gov/dei/2025": 36, "http://xbrl.sec.gov/cyd/2025": 15, "http://fasb.org/srt/2025": 6, "http://xbrl.sec.gov/ecd/2025": 5 }, "report": { "R1": { "role": "http://www.butlernational.com/role/Cover", "longName": "0000001 - Document - Cover", "shortName": "Cover", "isDefault": "true", "groupType": "document", "subGroupType": "", "menuCat": "Cover", "order": "1", "firstAnchor": { "contextRef": "c-1", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "buks-20250430.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "buks-20250430.htm", "first": true, "unique": true } }, "R2": { "role": "http://www.butlernational.com/role/AuditInformation", "longName": "0000002 - Document - Audit Information", "shortName": "Audit Information", "isDefault": "false", "groupType": "document", "subGroupType": "", "menuCat": "Cover", "order": "2", "firstAnchor": { "contextRef": "c-1", "name": "dei:AuditorName", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "buks-20250430.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "dei:AuditorName", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "buks-20250430.htm", "first": true, "unique": true } }, "R3": { "role": "http://www.butlernational.com/role/CONSOLIDATEDBALANCESHEETS", "longName": "9952151 - Statement - CONSOLIDATED BALANCE SHEETS", "shortName": "CONSOLIDATED BALANCE SHEETS", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "3", "firstAnchor": { "contextRef": "c-8", "name": "us-gaap:Cash", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "buks-20250430.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-8", "name": "us-gaap:Cash", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "buks-20250430.htm", "first": true, "unique": true } }, "R4": { "role": "http://www.butlernational.com/role/CONSOLIDATEDBALANCESHEETSParentheticals", "longName": "9952152 - Statement - CONSOLIDATED BALANCE SHEETS (Parentheticals)", "shortName": "CONSOLIDATED BALANCE SHEETS (Parentheticals)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "4", "firstAnchor": { "contextRef": "c-8", "name": "buks:SupplementalTypeCertificatesAccumulatedAmortization", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "buks-20250430.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-8", "name": "buks:SupplementalTypeCertificatesAccumulatedAmortization", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "buks-20250430.htm", "first": true, "unique": true } }, "R5": { "role": "http://www.butlernational.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "longName": "9952153 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS", "shortName": "CONSOLIDATED STATEMENTS OF OPERATIONS", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "5", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:DisaggregationOfRevenueTableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "buks-20250430.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:MarketingAndAdvertisingExpense", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "buks-20250430.htm", "unique": true } }, "R6": { "role": "http://www.butlernational.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY", "longName": "9952154 - Statement - CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY", "shortName": "CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "6", "firstAnchor": { "contextRef": "c-23", "name": "us-gaap:CommonStockSharesOutstanding", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "buks-20250430.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-23", "name": "us-gaap:CommonStockSharesOutstanding", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "buks-20250430.htm", "first": true, "unique": true } }, "R7": { "role": "http://www.butlernational.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "longName": "9952155 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS", "shortName": "CONSOLIDATED STATEMENTS OF CASH FLOWS", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "7", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:NetIncomeLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "buks-20250430.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "buks:DepreciationAndAmortizationExcludingAmortizationOfSupplementalTypeCertificates", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "buks-20250430.htm", "unique": true } }, "R8": { "role": "http://www.butlernational.com/role/NATUREOFOPERATIONSORGANIZATIONANDSIGNIFICANTACCOUNTINGPOLICIES", "longName": "9952156 - Disclosure - NATURE OF OPERATIONS, ORGANIZATION AND SIGNIFICANT ACCOUNTING POLICIES", "shortName": "NATURE OF OPERATIONS, ORGANIZATION AND SIGNIFICANT ACCOUNTING POLICIES", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "8", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "buks-20250430.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "buks-20250430.htm", "first": true, "unique": true } }, "R9": { "role": "http://www.butlernational.com/role/DISAGGREGATIONOFREVENUE", "longName": "9952157 - Disclosure - DISAGGREGATION OF REVENUE", "shortName": "DISAGGREGATION OF REVENUE", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "9", "firstAnchor": { "contextRef": "c-1", "name": "buks:DisaggregationOfRevenueTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "buks-20250430.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "buks:DisaggregationOfRevenueTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "buks-20250430.htm", "first": true, "unique": true } }, "R10": { "role": "http://www.butlernational.com/role/ACCOUNTSRECEIVABLENETCONTRACTASSETANDCONTRACTLIABILITY", "longName": "9952158 - Disclosure - ACCOUNTS RECEIVABLE, NET, CONTRACT ASSET AND CONTRACT LIABILITY", "shortName": "ACCOUNTS RECEIVABLE, NET, CONTRACT ASSET AND CONTRACT LIABILITY", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "10", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "buks-20250430.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "buks-20250430.htm", "first": true, "unique": true } }, "R11": { "role": "http://www.butlernational.com/role/INVENTORY", "longName": "9952159 - Disclosure - INVENTORY", "shortName": "INVENTORY", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "11", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:InventoryDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "buks-20250430.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:InventoryDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "buks-20250430.htm", "first": true, "unique": true } }, "R12": { "role": "http://www.butlernational.com/role/PROPERTYPLANTANDEQUIPMENT", "longName": "9952160 - Disclosure - PROPERTY, PLANT AND EQUIPMENT", "shortName": "PROPERTY, PLANT AND EQUIPMENT", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "12", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "buks-20250430.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "buks-20250430.htm", "first": true, "unique": true } }, "R13": { "role": "http://www.butlernational.com/role/DEBT", "longName": "9952161 - Disclosure - DEBT", "shortName": "DEBT", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "13", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:DebtDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "buks-20250430.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:DebtDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "buks-20250430.htm", "first": true, "unique": true } }, "R14": { "role": "http://www.butlernational.com/role/LEASERIGHTTOUSE", "longName": "9952162 - Disclosure - LEASE RIGHT-TO-USE", "shortName": "LEASE RIGHT-TO-USE", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "14", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:LesseeFinanceLeasesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "buks-20250430.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:LesseeFinanceLeasesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "buks-20250430.htm", "first": true, "unique": true } }, "R15": { "role": "http://www.butlernational.com/role/ACQUISITION", "longName": "9952163 - Disclosure - ACQUISITION", "shortName": "ACQUISITION", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "15", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "buks-20250430.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "buks-20250430.htm", "first": true, "unique": true } }, "R16": { "role": "http://www.butlernational.com/role/SALEOFPRODUCTLINE", "longName": "9952164 - Disclosure - SALE OF PRODUCT LINE", "shortName": "SALE OF PRODUCT LINE", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "16", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "buks-20250430.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "buks-20250430.htm", "first": true, "unique": true } }, "R17": { "role": "http://www.butlernational.com/role/INCOMETAXES", "longName": "9952165 - Disclosure - INCOME TAXES", "shortName": "INCOME TAXES", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "17", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "buks-20250430.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "buks-20250430.htm", "first": true, "unique": true } }, "R18": { "role": "http://www.butlernational.com/role/STOCKHOLDERSEQUITYANDINCENTIVEPLANS", "longName": "9952166 - Disclosure - STOCKHOLDERS' EQUITY AND INCENTIVE PLANS", "shortName": "STOCKHOLDERS' EQUITY AND INCENTIVE PLANS", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "18", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "buks-20250430.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "buks-20250430.htm", "first": true, "unique": true } }, "R19": { "role": "http://www.butlernational.com/role/STOCKREPURCHASEPROGRAM", "longName": "9952167 - Disclosure - STOCK REPURCHASE PROGRAM", "shortName": "STOCK REPURCHASE PROGRAM", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "19", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:TreasuryStockTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "buks-20250430.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:TreasuryStockTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "buks-20250430.htm", "first": true, "unique": true } }, "R20": { "role": "http://www.butlernational.com/role/COMMITMENTSANDCONTINGENCIES", "longName": "9952168 - Disclosure - COMMITMENTS AND CONTINGENCIES", "shortName": "COMMITMENTS AND CONTINGENCIES", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "20", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "buks-20250430.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "buks-20250430.htm", "first": true, "unique": true } }, "R21": { "role": "http://www.butlernational.com/role/RELATEDPARTYTRANSACTIONS", "longName": "9952169 - Disclosure - RELATED-PARTY TRANSACTIONS", "shortName": "RELATED-PARTY TRANSACTIONS", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "21", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "buks-20250430.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "buks-20250430.htm", "first": true, "unique": true } }, "R22": { "role": "http://www.butlernational.com/role/A401kPROFITSHARINGPLAN", "longName": "9952170 - Disclosure - 401(k) PROFIT SHARING PLAN", "shortName": "401(k) PROFIT SHARING PLAN", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "22", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "buks-20250430.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "buks-20250430.htm", "first": true, "unique": true } }, "R23": { "role": "http://www.butlernational.com/role/SEGMENTREPORTINGANDSALESBYMAJORCUSTOMER", "longName": "9952171 - Disclosure - SEGMENT REPORTING AND SALES BY MAJOR CUSTOMER", "shortName": "SEGMENT REPORTING AND SALES BY MAJOR CUSTOMER", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "23", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "buks-20250430.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "buks-20250430.htm", "first": true, "unique": true } }, "R24": { "role": "http://www.butlernational.com/role/SUBSEQUENTEVENTS", "longName": "9952172 - Disclosure - SUBSEQUENT EVENTS", "shortName": "SUBSEQUENT EVENTS", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "24", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:SubsequentEventsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "buks-20250430.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:SubsequentEventsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "buks-20250430.htm", "first": true, "unique": true } }, "R25": { "role": "http://xbrl.sec.gov/ecd/role/PvpDisclosure", "longName": "995410 - Disclosure - Pay vs Performance Disclosure", "shortName": "Pay vs Performance Disclosure", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "25", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:NetIncomeLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "buks-20250430.htm", "first": true }, "uniqueAnchor": null }, "R26": { "role": "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "longName": "995445 - Disclosure - Insider Trading Arrangements", "shortName": "Insider Trading Arrangements", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "26", "firstAnchor": { "contextRef": "c-7", "name": "ecd:Rule10b51ArrAdoptedFlag", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ecd:NonRule10b51ArrAdoptedFlag", "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "buks-20250430.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-7", "name": "ecd:Rule10b51ArrAdoptedFlag", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ecd:NonRule10b51ArrAdoptedFlag", "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "buks-20250430.htm", "first": true, "unique": true } }, "R27": { "role": "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc", "longName": "995447 - Disclosure - Insider Trading Policies and Procedures", "shortName": "Insider Trading Policies and Procedures", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "27", "firstAnchor": { "contextRef": "c-1", "name": "ecd:InsiderTrdPoliciesProcAdoptedFlag", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "buks-20250430.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "ecd:InsiderTrdPoliciesProcAdoptedFlag", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "buks-20250430.htm", "first": true, "unique": true } }, "R28": { "role": "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure", "longName": "995550 - Disclosure - Cybersecurity Risk Management and Strategy Disclosure", "shortName": "Cybersecurity Risk Management and Strategy Disclosure", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "28", "firstAnchor": { "contextRef": "c-1", "name": "cyd:CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "buks-20250430.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "cyd:CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "buks-20250430.htm", "first": true, "unique": true } }, "R29": { "role": "http://www.butlernational.com/role/NATUREOFOPERATIONSORGANIZATIONANDSIGNIFICANTACCOUNTINGPOLICIESPolicies", "longName": "9955511 - Disclosure - NATURE OF OPERATIONS, ORGANIZATION AND SIGNIFICANT ACCOUNTING POLICIES (Policies)", "shortName": "NATURE OF OPERATIONS, ORGANIZATION AND SIGNIFICANT ACCOUNTING POLICIES (Policies)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "policies", "menuCat": "Policies", "order": "29", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "buks-20250430.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "buks-20250430.htm", "first": true, "unique": true } }, "R30": { "role": "http://www.butlernational.com/role/NATUREOFOPERATIONSORGANIZATIONANDSIGNIFICANTACCOUNTINGPOLICIESTables", "longName": "9955512 - Disclosure - NATURE OF OPERATIONS, ORGANIZATION AND SIGNIFICANT ACCOUNTING POLICIES (Tables)", "shortName": "NATURE OF OPERATIONS, ORGANIZATION AND SIGNIFICANT ACCOUNTING POLICIES (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "30", "firstAnchor": { "contextRef": "c-1", "name": "buks:ScheduleOfUsefulLifeOfPropertyPlantAndEquipmentTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "buks-20250430.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "buks:ScheduleOfUsefulLifeOfPropertyPlantAndEquipmentTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "buks-20250430.htm", "first": true, "unique": true } }, "R31": { "role": "http://www.butlernational.com/role/DISAGGREGATIONOFREVENUETables", "longName": "9955513 - Disclosure - DISAGGREGATION OF REVENUE (Tables)", "shortName": "DISAGGREGATION OF REVENUE (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "31", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "buks-20250430.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "buks-20250430.htm", "first": true, "unique": true } }, "R32": { "role": "http://www.butlernational.com/role/ACCOUNTSRECEIVABLENETCONTRACTASSETANDCONTRACTLIABILITYTables", "longName": "9955514 - Disclosure - ACCOUNTS RECEIVABLE, NET, CONTRACT ASSET AND CONTRACT LIABILITY (Tables)", "shortName": "ACCOUNTS RECEIVABLE, NET, CONTRACT ASSET AND CONTRACT LIABILITY (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "32", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "buks-20250430.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "buks-20250430.htm", "first": true, "unique": true } }, "R33": { "role": "http://www.butlernational.com/role/INVENTORYTables", "longName": "9955515 - Disclosure - INVENTORY (Tables)", "shortName": "INVENTORY (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "33", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "buks-20250430.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "buks-20250430.htm", "first": true, "unique": true } }, "R34": { "role": "http://www.butlernational.com/role/PROPERTYPLANTANDEQUIPMENTTables", "longName": "9955516 - Disclosure - PROPERTY, PLANT AND EQUIPMENT (Tables)", "shortName": "PROPERTY, PLANT AND EQUIPMENT (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "34", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "buks-20250430.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "buks-20250430.htm", "first": true, "unique": true } }, "R35": { "role": "http://www.butlernational.com/role/DEBTTables", "longName": "9955517 - Disclosure - DEBT (Tables)", "shortName": "DEBT (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "35", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfDebtTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "buks-20250430.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfDebtTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "buks-20250430.htm", "first": true, "unique": true } }, "R36": { "role": "http://www.butlernational.com/role/LEASERIGHTTOUSETables", "longName": "9955518 - Disclosure - LEASE RIGHT-TO-USE (Tables)", "shortName": "LEASE RIGHT-TO-USE (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "36", "firstAnchor": { "contextRef": "c-1", "name": "buks:LesseeFinanceLeaseRightOfUseAssetsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "buks-20250430.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "buks:LesseeFinanceLeaseRightOfUseAssetsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "buks-20250430.htm", "first": true, "unique": true } }, "R37": { "role": "http://www.butlernational.com/role/ACQUISITIONTables", "longName": "9955519 - Disclosure - ACQUISITION (Tables)", "shortName": "ACQUISITION (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "37", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "buks-20250430.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "buks-20250430.htm", "first": true, "unique": true } }, "R38": { "role": "http://www.butlernational.com/role/SALEOFPRODUCTLINETables", "longName": "9955520 - Disclosure - SALE OF PRODUCT LINE (Tables)", "shortName": "SALE OF PRODUCT LINE (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "38", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "buks-20250430.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "buks-20250430.htm", "first": true, "unique": true } }, "R39": { "role": "http://www.butlernational.com/role/INCOMETAXESTables", "longName": "9955521 - Disclosure - INCOME TAXES (Tables)", "shortName": "INCOME TAXES (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "39", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "buks-20250430.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "buks-20250430.htm", "first": true, "unique": true } }, "R40": { "role": "http://www.butlernational.com/role/STOCKHOLDERSEQUITYANDINCENTIVEPLANSTables", "longName": "9955522 - Disclosure - STOCKHOLDERS' EQUITY AND INCENTIVE PLANS (Tables)", "shortName": "STOCKHOLDERS' EQUITY AND INCENTIVE PLANS (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "40", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "buks-20250430.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "buks-20250430.htm", "first": true, "unique": true } }, "R41": { "role": "http://www.butlernational.com/role/STOCKREPURCHASEPROGRAMTables", "longName": "9955523 - Disclosure - STOCK REPURCHASE PROGRAM (Tables)", "shortName": "STOCK REPURCHASE PROGRAM (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "41", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfTreasuryStockByClassTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "buks-20250430.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfTreasuryStockByClassTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "buks-20250430.htm", "first": true, "unique": true } }, "R42": { "role": "http://www.butlernational.com/role/SEGMENTREPORTINGANDSALESBYMAJORCUSTOMERTables", "longName": "9955524 - Disclosure - SEGMENT REPORTING AND SALES BY MAJOR CUSTOMER (Tables)", "shortName": "SEGMENT REPORTING AND SALES BY MAJOR CUSTOMER (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "42", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "buks-20250430.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "buks-20250430.htm", "first": true, "unique": true } }, "R43": { "role": "http://www.butlernational.com/role/NATUREOFOPERATIONSORGANIZATIONANDSIGNIFICANTACCOUNTINGPOLICIESNarrativeDetails", "longName": "9955525 - Disclosure - NATURE OF OPERATIONS, ORGANIZATION AND SIGNIFICANT ACCOUNTING POLICIES - Narrative (Details)", "shortName": "NATURE OF OPERATIONS, ORGANIZATION AND SIGNIFICANT ACCOUNTING POLICIES - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "43", "firstAnchor": { "contextRef": "c-1", "name": "buks:DurationAfterWhichInvoicesAreConsideredToBeDoubtful", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "us-gaap:TradeAndOtherAccountsReceivablePolicy", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "buks-20250430.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "buks:DurationAfterWhichInvoicesAreConsideredToBeDoubtful", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "us-gaap:TradeAndOtherAccountsReceivablePolicy", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "buks-20250430.htm", "first": true, "unique": true } }, "R44": { "role": "http://www.butlernational.com/role/NATUREOFOPERATIONSORGANIZATIONANDSIGNIFICANTACCOUNTINGPOLICIESPropertyandRelatedDepreciationDetails", "longName": "9955526 - Disclosure - NATURE OF OPERATIONS, ORGANIZATION AND SIGNIFICANT ACCOUNTING POLICIES - Property and Related Depreciation (Details)", "shortName": "NATURE OF OPERATIONS, ORGANIZATION AND SIGNIFICANT ACCOUNTING POLICIES - Property and Related Depreciation (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "44", "firstAnchor": { "contextRef": "c-8", "name": "us-gaap:OtherAssetsMiscellaneous", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfOtherAssetsTableTextBlock", "buks:OtherAssetsPolicyPolicyTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "buks-20250430.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-44", "name": "us-gaap:PropertyPlantAndEquipmentUsefulLife", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "td", "tr", "table", "div", "buks:ScheduleOfUsefulLifeOfPropertyPlantAndEquipmentTableTextBlock", "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "buks-20250430.htm", "unique": true } }, "R45": { "role": "http://www.butlernational.com/role/NATUREOFOPERATIONSORGANIZATIONANDSIGNIFICANTACCOUNTINGPOLICIESScheduleofOtherAssetsDetails", "longName": "9955527 - Disclosure - NATURE OF OPERATIONS, ORGANIZATION AND SIGNIFICANT ACCOUNTING POLICIES - Schedule of Other Assets (Details)", "shortName": "NATURE OF OPERATIONS, ORGANIZATION AND SIGNIFICANT ACCOUNTING POLICIES - Schedule of Other Assets (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "45", "firstAnchor": { "contextRef": "c-48", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfOtherAssetsTableTextBlock", "buks:OtherAssetsPolicyPolicyTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "buks-20250430.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-48", "name": "us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfOtherAssetsTableTextBlock", "buks:OtherAssetsPolicyPolicyTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "buks-20250430.htm", "unique": true } }, "R46": { "role": "http://www.butlernational.com/role/NATUREOFOPERATIONSORGANIZATIONANDSIGNIFICANTACCOUNTINGPOLICIESComputationofBasicandDilutedEarningsPerCommonShareDetails", "longName": "9955528 - Disclosure - NATURE OF OPERATIONS, ORGANIZATION AND SIGNIFICANT ACCOUNTING POLICIES - Computation of Basic and Diluted Earnings Per Common Share (Details)", "shortName": "NATURE OF OPERATIONS, ORGANIZATION AND SIGNIFICANT ACCOUNTING POLICIES - Computation of Basic and Diluted Earnings Per Common Share (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "46", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:NetIncomeLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "buks-20250430.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "us-gaap:EarningsPerSharePolicyTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "buks-20250430.htm", "unique": true } }, "R47": { "role": "http://www.butlernational.com/role/DISAGGREGATIONOFREVENUEDisaggregationofRevenueDetails", "longName": "9955529 - Disclosure - DISAGGREGATION OF REVENUE - Disaggregation of Revenue (Details)", "shortName": "DISAGGREGATION OF REVENUE - Disaggregation of Revenue (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "47", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:DisaggregationOfRevenueTableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "buks-20250430.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-101", "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:DisaggregationOfRevenueTableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "buks-20250430.htm", "unique": true } }, "R48": { "role": "http://www.butlernational.com/role/ACCOUNTSRECEIVABLENETCONTRACTASSETANDCONTRACTLIABILITYAccountsReceivableNetContractAssetandContractLiabilityDetails", "longName": "9955530 - Disclosure - ACCOUNTS RECEIVABLE, NET, CONTRACT ASSET AND CONTRACT LIABILITY - Accounts Receivable, Net, Contract Asset and Contract Liability (Details)", "shortName": "ACCOUNTS RECEIVABLE, NET, CONTRACT ASSET AND CONTRACT LIABILITY - Accounts Receivable, Net, Contract Asset and Contract Liability (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "48", "firstAnchor": { "contextRef": "c-8", "name": "us-gaap:AccountsReceivableNet", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "buks-20250430.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-8", "name": "us-gaap:ContractWithCustomerLiability", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "buks-20250430.htm", "unique": true } }, "R49": { "role": "http://www.butlernational.com/role/ACCOUNTSRECEIVABLENETCONTRACTASSETANDCONTRACTLIABILITYNarrativeDetails", "longName": "9955531 - Disclosure - ACCOUNTS RECEIVABLE, NET, CONTRACT ASSET AND CONTRACT LIABILITY - Narrative (Details)", "shortName": "ACCOUNTS RECEIVABLE, NET, CONTRACT ASSET AND CONTRACT LIABILITY - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "49", "firstAnchor": { "contextRef": "c-8", "name": "us-gaap:AccountsReceivableNet", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "buks-20250430.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-8", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivable", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "buks-20250430.htm", "unique": true } }, "R50": { "role": "http://www.butlernational.com/role/INVENTORYNarrativeDetails", "longName": "9955532 - Disclosure - INVENTORY - Narrative (Details)", "shortName": "INVENTORY - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "50", "firstAnchor": { "contextRef": "c-8", "name": "us-gaap:InventoryValuationReserves", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "ix:continuation", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "buks-20250430.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-8", "name": "us-gaap:InventoryValuationReserves", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "ix:continuation", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "buks-20250430.htm", "first": true, "unique": true } }, "R51": { "role": "http://www.butlernational.com/role/INVENTORYScheduleofInventoryDetails", "longName": "9955533 - Disclosure - INVENTORY - Schedule of Inventory (Details)", "shortName": "INVENTORY - Schedule of Inventory (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "51", "firstAnchor": { "contextRef": "c-8", "name": "us-gaap:InventoryRawMaterialsNetOfReserves", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "buks-20250430.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-8", "name": "us-gaap:InventoryRawMaterialsNetOfReserves", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "buks-20250430.htm", "first": true, "unique": true } }, "R52": { "role": "http://www.butlernational.com/role/PROPERTYPLANTANDEQUIPMENTScheduleofPropertyPlantandEquipmentDetails", "longName": "9955534 - Disclosure - PROPERTY, PLANT AND EQUIPMENT - Schedule of Property, Plant, and Equipment (Details)", "shortName": "PROPERTY, PLANT AND EQUIPMENT - Schedule of Property, Plant, and Equipment (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "52", "firstAnchor": { "contextRef": "c-8", "name": "us-gaap:PropertyPlantAndEquipmentGross", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:PropertyPlantAndEquipmentTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "buks-20250430.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-8", "name": "us-gaap:PropertyPlantAndEquipmentGross", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:PropertyPlantAndEquipmentTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "buks-20250430.htm", "first": true, "unique": true } }, "R53": { "role": "http://www.butlernational.com/role/DEBTScheduleofDebtDetails", "longName": "9955535 - Disclosure - DEBT - Schedule of Debt (Details)", "shortName": "DEBT - Schedule of Debt (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "53", "firstAnchor": { "contextRef": "c-8", "name": "us-gaap:LinesOfCreditCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDebtTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "buks-20250430.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-8", "name": "us-gaap:LinesOfCreditCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDebtTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "buks-20250430.htm", "first": true, "unique": true } }, "R54": { "role": "http://www.butlernational.com/role/Note6DebtScheduleofDebtAdditionalinformationDetails", "longName": "9955536 - Disclosure - Note 6 - Debt - Schedule of Debt Additional information (Details)", "shortName": "Note 6 - Debt - Schedule of Debt Additional information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "54", "firstAnchor": { "contextRef": "c-156", "name": "us-gaap:DebtInstrumentInterestRateStatedPercentage", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "4", "ancestors": [ "span", "div", "td", "tr", "table", "div", "us-gaap:ScheduleOfDebtTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "buks-20250430.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-156", "name": "us-gaap:DebtInstrumentInterestRateStatedPercentage", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "4", "ancestors": [ "span", "div", "td", "tr", "table", "div", "us-gaap:ScheduleOfDebtTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "buks-20250430.htm", "first": true, "unique": true } }, "R55": { "role": "http://www.butlernational.com/role/Note6DebtMaturitiesofLongtermDebtDetails", "longName": "9955537 - Disclosure - Note 6 - Debt - Maturities of Long-term Debt (Details)", "shortName": "Note 6 - Debt - Maturities of Long-term Debt (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "55", "firstAnchor": { "contextRef": "c-8", "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "buks-20250430.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-8", "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "buks-20250430.htm", "first": true, "unique": true } }, "R56": { "role": "http://www.butlernational.com/role/LEASERIGHTTOUSENarrativeDetails", "longName": "9955538 - Disclosure - LEASE RIGHT-TO-USE - Narrative (Details)", "shortName": "LEASE RIGHT-TO-USE - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "56", "firstAnchor": { "contextRef": "c-170", "name": "us-gaap:LesseeFinanceLeaseTermOfContract1", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "buks-20250430.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-170", "name": "us-gaap:LesseeFinanceLeaseTermOfContract1", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "buks-20250430.htm", "first": true, "unique": true } }, "R57": { "role": "http://www.butlernational.com/role/LEASERIGHTTOUSEFinanceLeaseRightofuseAssetsDetails", "longName": "9955539 - Disclosure - LEASE RIGHT-TO-USE - Finance Lease Right-of-use Assets (Details)", "shortName": "LEASE RIGHT-TO-USE - Finance Lease Right-of-use Assets (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "57", "firstAnchor": { "contextRef": "c-8", "name": "us-gaap:FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "buks:LesseeFinanceLeaseRightOfUseAssetsTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "buks-20250430.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-8", "name": "us-gaap:FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "buks:LesseeFinanceLeaseRightOfUseAssetsTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "buks-20250430.htm", "first": true, "unique": true } }, "R58": { "role": "http://www.butlernational.com/role/LEASERIGHTTOUSEFutureMinimumLeasePaymentsDetails", "longName": "9955540 - Disclosure - LEASE RIGHT-TO-USE - Future Minimum Lease Payments (Details)", "shortName": "LEASE RIGHT-TO-USE - Future Minimum Lease Payments (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "58", "firstAnchor": { "contextRef": "c-8", "name": "us-gaap:FinanceLeaseLiabilityPaymentsDueNextTwelveMonths", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FinanceLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "buks-20250430.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-8", "name": "us-gaap:FinanceLeaseLiabilityPaymentsDueNextTwelveMonths", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FinanceLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "buks-20250430.htm", "first": true, "unique": true } }, "R59": { "role": "http://www.butlernational.com/role/LEASERIGHTTOUSELeaseCostDetails", "longName": "9955541 - Disclosure - LEASE RIGHT-TO-USE - Lease Cost (Details)", "shortName": "LEASE RIGHT-TO-USE - Lease Cost (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "59", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:FinanceLeaseRightOfUseAssetAmortization", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "buks-20250430.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:FinanceLeaseRightOfUseAssetAmortization", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "buks-20250430.htm", "first": true, "unique": true } }, "R60": { "role": "http://www.butlernational.com/role/ACQUISITIONNarrativeDetails", "longName": "9955542 - Disclosure - ACQUISITION - Narrative (Details)", "shortName": "ACQUISITION - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "60", "firstAnchor": { "contextRef": "c-171", "name": "us-gaap:BusinessCombinationConsiderationTransferred1", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "buks-20250430.htm", "first": true }, "uniqueAnchor": null }, "R61": { "role": "http://www.butlernational.com/role/ACQUISITIONScheduleofAcquisitionDetails", "longName": "9955543 - Disclosure - ACQUISITION - Schedule of Acquisition (Details)", "shortName": "ACQUISITION - Schedule of Acquisition (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "61", "firstAnchor": { "contextRef": "c-171", "name": "us-gaap:PaymentsToAcquireBusinessesGross", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "buks-20250430.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-175", "name": "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedBuildings", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "buks-20250430.htm", "unique": true } }, "R62": { "role": "http://www.butlernational.com/role/SALEOFPRODUCTLINENarrativeDetails", "longName": "9955544 - Disclosure - SALE OF PRODUCT LINE - Narrative (Details)", "shortName": "SALE OF PRODUCT LINE - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "62", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ProceedsFromDivestitureOfBusinesses", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "buks-20250430.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-176", "name": "us-gaap:ProceedsFromDivestitureOfBusinesses", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "buks-20250430.htm", "unique": true } }, "R63": { "role": "http://www.butlernational.com/role/SALEOFPRODUCTLINEScheduleofDisposalGroupsIncludingDiscontinuedOperationsDetails", "longName": "9955545 - Disclosure - SALE OF PRODUCT LINE - Schedule of Disposal Groups, Including Discontinued Operations (Details)", "shortName": "SALE OF PRODUCT LINE - Schedule of Disposal Groups, Including Discontinued Operations (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "63", "firstAnchor": { "contextRef": "c-8", "name": "us-gaap:Assets", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "buks-20250430.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-178", "name": "us-gaap:DisposalGroupIncludingDiscontinuedOperationInventory1", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "buks-20250430.htm", "unique": true } }, "R64": { "role": "http://www.butlernational.com/role/INCOMETAXESComponentsofDeferredTaxLiabilitiesandAssetsDetails", "longName": "9955546 - Disclosure - INCOME TAXES - Components of Deferred Tax Liabilities and Assets (Details)", "shortName": "INCOME TAXES - Components of Deferred Tax Liabilities and Assets (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "64", "firstAnchor": { "contextRef": "c-8", "name": "us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "buks-20250430.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-8", "name": "us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "buks-20250430.htm", "first": true, "unique": true } }, "R65": { "role": "http://www.butlernational.com/role/INCOMETAXESReconciliationoftheFederalStatutoryIncomeTaxRatetotheEffectiveTaxRateDetails", "longName": "9955547 - Disclosure - INCOME TAXES - Reconciliation of the Federal Statutory Income Tax Rate to the Effective Tax Rate (Details)", "shortName": "INCOME TAXES - Reconciliation of the Federal Statutory Income Tax Rate to the Effective Tax Rate (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "65", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "4", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "buks-20250430.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "4", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "buks-20250430.htm", "first": true, "unique": true } }, "R66": { "role": "http://www.butlernational.com/role/INCOMETAXESNarrativeDetails", "longName": "9955548 - Disclosure - INCOME TAXES - Narrative (Details)", "shortName": "INCOME TAXES - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "66", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:CurrentIncomeTaxExpenseBenefit", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "buks-20250430.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:CurrentFederalTaxExpenseBenefit", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "buks-20250430.htm", "unique": true } }, "R67": { "role": "http://www.butlernational.com/role/STOCKHOLDERSEQUITYANDINCENTIVEPLANSNarrativeDetails", "longName": "9955549 - Disclosure - STOCKHOLDERS' EQUITY AND INCENTIVE PLANS - Narrative (Details)", "shortName": "STOCKHOLDERS' EQUITY AND INCENTIVE PLANS - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "67", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:StockIssuedDuringPeriodValueIssuedForServices", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "buks-20250430.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "buks-20250430.htm", "unique": true } }, "R68": { "role": "http://www.butlernational.com/role/STOCKHOLDERSEQUITYANDINCENTIVEPLANSRestrictedStockOptionsActivityDetails", "longName": "9955550 - Disclosure - STOCKHOLDERS' EQUITY AND INCENTIVE PLANS - Restricted Stock Options Activity (Details)", "shortName": "STOCKHOLDERS' EQUITY AND INCENTIVE PLANS - Restricted Stock Options Activity (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "68", "firstAnchor": { "contextRef": "c-195", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "buks-20250430.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-195", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "buks-20250430.htm", "first": true, "unique": true } }, "R69": { "role": "http://www.butlernational.com/role/STOCKREPURCHASEPROGRAMNarrativeDetails", "longName": "9955551 - Disclosure - STOCK REPURCHASE PROGRAM - Narrative (Details)", "shortName": "STOCK REPURCHASE PROGRAM - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "69", "firstAnchor": { "contextRef": "c-2", "name": "srt:StockRepurchaseProgramAuthorizedAmount1", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "buks-20250430.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-201", "name": "srt:StockRepurchaseProgramAuthorizedAmount1", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "buks-20250430.htm", "unique": true } }, "R70": { "role": "http://www.butlernational.com/role/STOCKREPURCHASEPROGRAMScheduleofStockPurchasesDetails", "longName": "9955552 - Disclosure - STOCK REPURCHASE PROGRAM - Schedule of Stock Purchases (Details)", "shortName": "STOCK REPURCHASE PROGRAM - Schedule of Stock Purchases (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "70", "firstAnchor": { "contextRef": "c-7", "name": "us-gaap:TreasuryStockSharesAcquired", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:ScheduleOfTreasuryStockByClassTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "buks-20250430.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-7", "name": "us-gaap:TreasuryStockSharesAcquired", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:ScheduleOfTreasuryStockByClassTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "buks-20250430.htm", "first": true, "unique": true } }, "R71": { "role": "http://www.butlernational.com/role/RELATEDPARTYTRANSACTIONSDetails", "longName": "9955553 - Disclosure - RELATED-PARTY TRANSACTIONS (Details)", "shortName": "RELATED-PARTY TRANSACTIONS (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "71", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:StockIssuedDuringPeriodValueIssuedForServices", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "buks-20250430.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-218", "name": "us-gaap:RelatedPartyTransactionAmountsOfTransaction", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "buks-20250430.htm", "unique": true } }, "R72": { "role": "http://www.butlernational.com/role/A401kPROFITSHARINGPLANDetails", "longName": "9955554 - Disclosure - 401(k) PROFIT SHARING PLAN (Details)", "shortName": "401(k) PROFIT SHARING PLAN (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "72", "firstAnchor": { "contextRef": "c-1", "name": "buks:NumberOfDaysOfServiceEligibleToParticipateInPlan", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "buks-20250430.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "buks:NumberOfDaysOfServiceEligibleToParticipateInPlan", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "buks-20250430.htm", "first": true, "unique": true } }, "R73": { "role": "http://www.butlernational.com/role/SEGMENTREPORTINGANDSALESBYMAJORCUSTOMERNarrativeDetails", "longName": "9955555 - Disclosure - SEGMENT REPORTING AND SALES BY MAJOR CUSTOMER - Narrative (Details)", "shortName": "SEGMENT REPORTING AND SALES BY MAJOR CUSTOMER - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "73", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:NumberOfOperatingSegments", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "us-gaap:SegmentReportingPolicyPolicyTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "buks-20250430.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "us-gaap:ConcentrationRiskPercentage1", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "3", "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "buks-20250430.htm", "unique": true } }, "R74": { "role": "http://www.butlernational.com/role/SEGMENTREPORTINGANDSALESBYMAJORCUSTOMERProfessionalServicesDetails", "longName": "9955556 - Disclosure - SEGMENT REPORTING AND SALES BY MAJOR CUSTOMER - Professional Services (Details)", "shortName": "SEGMENT REPORTING AND SALES BY MAJOR CUSTOMER - Professional Services (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "74", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:DisaggregationOfRevenueTableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "buks-20250430.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:InterestExpense", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "buks-20250430.htm", "unique": true } }, "R75": { "role": "http://www.butlernational.com/role/SEGMENTREPORTINGANDSALESBYMAJORCUSTOMERScheduleofRevenuebyMajorCustomersbyReportingSegmentsDetails", "longName": "9955557 - Disclosure - SEGMENT REPORTING AND SALES BY MAJOR CUSTOMER - Schedule of Revenue by Major Customers by Reporting Segments (Details)", "shortName": "SEGMENT REPORTING AND SALES BY MAJOR CUSTOMER - Schedule of Revenue by Major Customers by Reporting Segments (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "75", "firstAnchor": { "contextRef": "c-234", "name": "us-gaap:ConcentrationRiskPercentage1", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "buks-20250430.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-234", "name": "us-gaap:ConcentrationRiskPercentage1", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "buks-20250430.htm", "first": true, "unique": true } } }, "tag": { "us-gaap_AccountsPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "AccountsPayableCurrent", "crdr": "credit", "calculation": { "http://www.butlernational.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.butlernational.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts payable", "label": "Accounts Payable, Current", "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)." } } }, "auth_ref": [ "r49", "r1007" ] }, "us-gaap_AccountsReceivableMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "AccountsReceivableMember", "presentation": [ "http://www.butlernational.com/role/SEGMENTREPORTINGANDSALESBYMAJORCUSTOMERNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts Receivable", "label": "Accounts Receivable [Member]", "documentation": "Due from customers or clients for goods or services that have been delivered or sold." } } }, "auth_ref": [ "r885", "r1245" ] }, "us-gaap_AccountsReceivableNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "AccountsReceivableNet", "crdr": "debit", "presentation": [ "http://www.butlernational.com/role/ACCOUNTSRECEIVABLENETCONTRACTASSETANDCONTRACTLIABILITYAccountsReceivableNetContractAssetandContractLiabilityDetails", "http://www.butlernational.com/role/ACCOUNTSRECEIVABLENETCONTRACTASSETANDCONTRACTLIABILITYNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts Receivable, net", "verboseLabel": "Accounts receivable, net", "label": "Accounts Receivable, after Allowance for Credit Loss", "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business." } } }, "auth_ref": [ "r820", "r884", "r1030", "r1357", "r1358" ] }, "us-gaap_AccountsReceivableNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "AccountsReceivableNetCurrent", "crdr": "debit", "calculation": { "http://www.butlernational.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.butlernational.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts receivable, net", "label": "Accounts Receivable, after Allowance for Credit Loss, Current", "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." } } }, "auth_ref": [ "r1255" ] }, "us-gaap_AccruedIncomeTaxesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "AccruedIncomeTaxesCurrent", "crdr": "credit", "calculation": { "http://www.butlernational.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.butlernational.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Income tax payable", "label": "Accrued Income Taxes, Current", "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." } } }, "auth_ref": [ "r52", "r105" ] }, "us-gaap_AccruedLiabilitiesCurrentAndNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "AccruedLiabilitiesCurrentAndNoncurrent", "crdr": "credit", "presentation": [ "http://www.butlernational.com/role/NATUREOFOPERATIONSORGANIZATIONANDSIGNIFICANTACCOUNTINGPOLICIESNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued liabilities", "label": "Accrued Liabilities", "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." } } }, "auth_ref": [ "r107" ] }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://www.butlernational.com/role/PROPERTYPLANTANDEQUIPMENTScheduleofPropertyPlantandEquipmentDetails": { "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.butlernational.com/role/PROPERTYPLANTANDEQUIPMENTScheduleofPropertyPlantandEquipmentDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Accumulated depreciation", "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment", "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services." } } }, "auth_ref": [ "r28", "r179", "r734" ] }, "ecd_Additional402vDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2025", "localname": "Additional402vDisclosureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Additional 402(v) Disclosure", "label": "Additional 402(v) Disclosure [Text Block]" } } }, "auth_ref": [ "r1086" ] }, "us-gaap_AdditionalPaidInCapital": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "AdditionalPaidInCapital", "crdr": "credit", "calculation": { "http://www.butlernational.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.butlernational.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Capital contributed in excess of par", "label": "Additional Paid in Capital", "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." } } }, "auth_ref": [ "r65", "r1007", "r1390" ] }, "us-gaap_AdditionalPaidInCapitalMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "AdditionalPaidInCapitalMember", "presentation": [ "http://www.butlernational.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Capital Contributed in Excess of Par", "label": "Additional Paid-in Capital [Member]", "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." } } }, "auth_ref": [ "r784", "r1236", "r1237", "r1238", "r1239", "r1336", "r1394" ] }, "ecd_AdjToCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2025", "localname": "AdjToCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustment to Compensation, Amount", "label": "Adjustment to Compensation Amount" } } }, "auth_ref": [ "r1099" ] }, "ecd_AdjToCompAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2025", "localname": "AdjToCompAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustment to Compensation:", "label": "Adjustment to Compensation [Axis]" } } }, "auth_ref": [ "r1099" ] }, "ecd_AdjToNonPeoNeoCompFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2025", "localname": "AdjToNonPeoNeoCompFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustment to Non-PEO NEO Compensation Footnote", "label": "Adjustment to Non-PEO NEO Compensation Footnote [Text Block]" } } }, "auth_ref": [ "r1099" ] }, "ecd_AdjToPeoCompFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2025", "localname": "AdjToPeoCompFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustment To PEO Compensation, Footnote", "label": "Adjustment To PEO Compensation, Footnote [Text Block]" } } }, "auth_ref": [ "r1099" ] }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://www.butlernational.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustments to reconcile net income to net cash provided by operating activities:", "label": "Adjustment to Reconcile Net Income to Cash Provided by (Used in) Operating Activity [Abstract]" } } }, "auth_ref": [] }, "buks_AdvancedPaymentsAndBillingsInExcessOfCostsIncurredPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.butlernational.com/20250430", "localname": "AdvancedPaymentsAndBillingsInExcessOfCostsIncurredPolicyTextBlock", "presentation": [ "http://www.butlernational.com/role/NATUREOFOPERATIONSORGANIZATIONANDSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Advanced Payments and Billings in Excess of Costs Incurred", "label": "Advanced Payments And Billings In Excess Of Costs Incurred [Policy Text Block]", "documentation": "Disclosure of accounting policy for advanced payments and billings in excess of costs incurred in the preparation of financial statements in conformity with generally accepted accounting principles." } } }, "auth_ref": [] }, "us-gaap_AdvertisingCostsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "AdvertisingCostsPolicyTextBlock", "presentation": [ "http://www.butlernational.com/role/NATUREOFOPERATIONSORGANIZATIONANDSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Advertising Cost", "label": "Advertising Cost [Policy Text Block]", "documentation": "Disclosure of accounting policy for advertising cost." } } }, "auth_ref": [ "r120" ] }, "us-gaap_AdvertisingExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "AdvertisingExpense", "crdr": "debit", "presentation": [ "http://www.butlernational.com/role/NATUREOFOPERATIONSORGANIZATIONANDSIGNIFICANTACCOUNTINGPOLICIESNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Advertising expense", "label": "Advertising Expense", "documentation": "Amount charged to advertising expense for the period, which are expenses incurred with the objective of increasing revenue for a specified brand, product or product line." } } }, "auth_ref": [ "r499", "r958" ] }, "buks_AerospaceProductsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.butlernational.com/20250430", "localname": "AerospaceProductsMember", "presentation": [ "http://www.butlernational.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.butlernational.com/role/DISAGGREGATIONOFREVENUEDisaggregationofRevenueDetails", "http://www.butlernational.com/role/SEGMENTREPORTINGANDSALESBYMAJORCUSTOMERScheduleofRevenuebyMajorCustomersbyReportingSegmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Aerospace Products", "label": "Aerospace Products [Member]", "documentation": "Represents information about aerospace products." } } }, "auth_ref": [] }, "ecd_AggtChngPnsnValInSummryCompstnTblForAplblYrMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2025", "localname": "AggtChngPnsnValInSummryCompstnTblForAplblYrMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Change in Present Value of Accumulated Benefit for All Pension Plans Reported in Summary Compensation Table", "label": "Aggregate Change in Present Value of Accumulated Benefit for All Pension Plans Reported in Summary Compensation Table [Member]" } } }, "auth_ref": [ "r1144" ] }, "ecd_AggtErrCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2025", "localname": "AggtErrCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Erroneous Compensation Amount", "label": "Aggregate Erroneous Compensation Amount" } } }, "auth_ref": [ "r1057", "r1068", "r1078", "r1111" ] }, "ecd_AggtErrCompNotYetDeterminedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2025", "localname": "AggtErrCompNotYetDeterminedTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Erroneous Compensation Not Yet Determined", "label": "Aggregate Erroneous Compensation Not Yet Determined [Text Block]" } } }, "auth_ref": [ "r1060", "r1071", "r1081", "r1114" ] }, "ecd_AggtPnsnAdjsSvcCstMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2025", "localname": "AggtPnsnAdjsSvcCstMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Pension Adjustments Service Cost", "label": "Aggregate Pension Adjustments Service Cost [Member]" } } }, "auth_ref": [ "r1145" ] }, "buks_AircraftAvionicsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.butlernational.com/20250430", "localname": "AircraftAvionicsMember", "presentation": [ "http://www.butlernational.com/role/DISAGGREGATIONOFREVENUEDisaggregationofRevenueDetails", "http://www.butlernational.com/role/SEGMENTREPORTINGANDSALESBYMAJORCUSTOMERProfessionalServicesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Aircraft Avionics", "label": "Aircraft Avionics [Member]", "documentation": "Represents information related to Aircraft Avionics." } } }, "auth_ref": [] }, "buks_AircraftMember": { "xbrltype": "domainItemType", "nsuri": "http://www.butlernational.com/20250430", "localname": "AircraftMember", "presentation": [ "http://www.butlernational.com/role/NATUREOFOPERATIONSORGANIZATIONANDSIGNIFICANTACCOUNTINGPOLICIESPropertyandRelatedDepreciationDetails", "http://www.butlernational.com/role/PROPERTYPLANTANDEQUIPMENTScheduleofPropertyPlantandEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Aircraft", "label": "Aircraft [Member]", "documentation": "Represents information related to aircraft." } } }, "auth_ref": [] }, "buks_AircraftModificationMember": { "xbrltype": "domainItemType", "nsuri": "http://www.butlernational.com/20250430", "localname": "AircraftModificationMember", "presentation": [ "http://www.butlernational.com/role/DISAGGREGATIONOFREVENUEDisaggregationofRevenueDetails", "http://www.butlernational.com/role/SEGMENTREPORTINGANDSALESBYMAJORCUSTOMERProfessionalServicesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Aircraft Modification", "label": "Aircraft Modification [Member]", "documentation": "Represents information related to aircraft modification." } } }, "auth_ref": [] }, "buks_AircraftModificationsPaymentsPercentage": { "xbrltype": "pureItemType", "nsuri": "http://www.butlernational.com/20250430", "localname": "AircraftModificationsPaymentsPercentage", "presentation": [ "http://www.butlernational.com/role/NATUREOFOPERATIONSORGANIZATIONANDSIGNIFICANTACCOUNTINGPOLICIESNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Aircraft modifications payments percentage", "label": "Aircraft Modifications Payments Percentage", "documentation": "Aircraft Modifications Payments Percentage" } } }, "auth_ref": [] }, "ecd_AllAdjToCompMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2025", "localname": "AllAdjToCompMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "All Adjustments to Compensation", "label": "All Adjustments to Compensation [Member]" } } }, "auth_ref": [ "r1099" ] }, "ecd_AllExecutiveCategoriesMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2025", "localname": "AllExecutiveCategoriesMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "All Executive Categories", "label": "All Executive Categories [Member]" } } }, "auth_ref": [ "r1106" ] }, "ecd_AllIndividualsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2025", "localname": "AllIndividualsMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure", "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure", "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "All Individuals", "label": "All Individuals [Member]" } } }, "auth_ref": [ "r1061", "r1072", "r1082", "r1106", "r1115", "r1119", "r1127" ] }, "ecd_AllTradingArrangementsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2025", "localname": "AllTradingArrangementsMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "All Trading Arrangements", "label": "All Trading Arrangements [Member]" } } }, "auth_ref": [ "r1125" ] }, "us-gaap_AllocatedShareBasedCompensationExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "AllocatedShareBasedCompensationExpense", "crdr": "debit", "presentation": [ "http://www.butlernational.com/role/STOCKHOLDERSEQUITYANDINCENTIVEPLANSNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share-based payment arrangement, expense", "label": "Share-Based Payment Arrangement, Expense", "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized." } } }, "auth_ref": [ "r484", "r488", "r497" ] }, "us-gaap_AllowanceForDoubtfulAccountsReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "AllowanceForDoubtfulAccountsReceivable", "crdr": "credit", "presentation": [ "http://www.butlernational.com/role/ACCOUNTSRECEIVABLENETCONTRACTASSETANDCONTRACTLIABILITYNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Allowance for doubtful accounts", "label": "Accounts Receivable, Allowance for Credit Loss", "documentation": "Amount of allowance for credit loss on accounts receivable." } } }, "auth_ref": [ "r188", "r300", "r304", "r305", "r306", "r1358" ] }, "dei_AmendmentFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2025", "localname": "AmendmentFlag", "presentation": [ "http://www.butlernational.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Amendment Flag", "label": "Amendment Flag", "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission." } } }, "auth_ref": [] }, "us-gaap_AmortizationOfIntangibleAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "AmortizationOfIntangibleAssets", "crdr": "debit", "presentation": [ "http://www.butlernational.com/role/NATUREOFOPERATIONSORGANIZATIONANDSIGNIFICANTACCOUNTINGPOLICIESNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Amortization of intangible assets", "label": "Amortization of Intangible Assets", "documentation": "The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets." } } }, "auth_ref": [ "r4", "r200", "r322", "r329", "r902", "r910", "r911", "r913", "r915" ] }, "us-gaap_AreaOfLand": { "xbrltype": "areaItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "AreaOfLand", "presentation": [ "http://www.butlernational.com/role/PROPERTYPLANTANDEQUIPMENTScheduleofPropertyPlantandEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Area of land sold", "label": "Area of Land", "documentation": "Area of land held." } } }, "auth_ref": [] }, "srt_AsiaMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2025", "localname": "AsiaMember", "presentation": [ "http://www.butlernational.com/role/DISAGGREGATIONOFREVENUEDisaggregationofRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Asia", "label": "Asia [Member]", "documentation": "Continent of Asia." } } }, "auth_ref": [ "r1158", "r1159", "r1160", "r1161", "r1396", "r1397", "r1398", "r1399" ] }, "us-gaap_Assets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "Assets", "crdr": "debit", "calculation": { "http://www.butlernational.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://www.butlernational.com/role/SALEOFPRODUCTLINEScheduleofDisposalGroupsIncludingDiscontinuedOperationsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.butlernational.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.butlernational.com/role/SALEOFPRODUCTLINEScheduleofDisposalGroupsIncludingDiscontinuedOperationsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total assets", "label": "Assets", "documentation": "Amount of asset recognized for present right to economic benefit." } } }, "auth_ref": [ "r103", "r116", "r182", "r207", "r211", "r212", "r246", "r260", "r286", "r290", "r301", "r350", "r351", "r352", "r353", "r354", "r355", "r356", "r357", "r358", "r608", "r611", "r631", "r717", "r718", "r725", "r825", "r928", "r929", "r941", "r1007", "r1024", "r1025", "r1036", "r1274", "r1275", "r1346" ] }, "us-gaap_AssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "AssetsAbstract", "presentation": [ "http://www.butlernational.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "ASSETS", "label": "Assets [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "AssetsCurrent", "crdr": "debit", "calculation": { "http://www.butlernational.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.butlernational.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "totalLabel": "Total current assets", "label": "Assets, Current", "documentation": "Amount of asset recognized for present right to economic benefit, classified as current." } } }, "auth_ref": [ "r175", "r191", "r207", "r211", "r212", "r301", "r350", "r351", "r352", "r353", "r354", "r355", "r356", "r357", "r358", "r608", "r611", "r631", "r1007", "r1274", "r1275", "r1346" ] }, "us-gaap_AssetsCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "AssetsCurrentAbstract", "presentation": [ "http://www.butlernational.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "CURRENT ASSETS:", "label": "Assets, Current [Abstract]" } } }, "auth_ref": [] }, "buks_AuditInformationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.butlernational.com/20250430", "localname": "AuditInformationAbstract", "lang": { "en-us": { "role": { "label": "Audit Information [Abstract]", "documentation": "Audit Information" } } }, "auth_ref": [] }, "dei_AuditorFirmId": { "xbrltype": "nonemptySequenceNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2025", "localname": "AuditorFirmId", "presentation": [ "http://www.butlernational.com/role/AuditInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Auditor Firm ID", "label": "Auditor Firm ID", "documentation": "PCAOB issued Audit Firm Identifier" } } }, "auth_ref": [ "r1040", "r1041", "r1064" ] }, "dei_AuditorLocation": { "xbrltype": "internationalNameItemType", "nsuri": "http://xbrl.sec.gov/dei/2025", "localname": "AuditorLocation", "presentation": [ "http://www.butlernational.com/role/AuditInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Auditor Location", "label": "Auditor Location" } } }, "auth_ref": [ "r1040", "r1041", "r1064" ] }, "dei_AuditorName": { "xbrltype": "internationalNameItemType", "nsuri": "http://xbrl.sec.gov/dei/2025", "localname": "AuditorName", "presentation": [ "http://www.butlernational.com/role/AuditInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Auditor Name", "label": "Auditor Name" } } }, "auth_ref": [ "r1040", "r1041", "r1064" ] }, "buks_AustraliaAndOtherMember": { "xbrltype": "domainItemType", "nsuri": "http://www.butlernational.com/20250430", "localname": "AustraliaAndOtherMember", "presentation": [ "http://www.butlernational.com/role/DISAGGREGATIONOFREVENUEDisaggregationofRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Australia and Other", "label": "Australia And Other [Member]", "documentation": "Australia And Other" } } }, "auth_ref": [] }, "ecd_AwardExrcPrice": { "xbrltype": "perShareItemType", "nsuri": "http://xbrl.sec.gov/ecd/2025", "localname": "AwardExrcPrice", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Exercise Price", "label": "Award Exercise Price" } } }, "auth_ref": [ "r1122" ] }, "ecd_AwardGrantDateFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2025", "localname": "AwardGrantDateFairValue", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value as of Grant Date", "label": "Award Grant Date Fair Value" } } }, "auth_ref": [ "r1123" ] }, "ecd_AwardTmgDiscLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2025", "localname": "AwardTmgDiscLineItems", "lang": { "en-us": { "role": { "label": "Award Timing Disclosures [Line Items]" } } }, "auth_ref": [ "r1118" ] }, "ecd_AwardTmgHowMnpiCnsdrdTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2025", "localname": "AwardTmgHowMnpiCnsdrdTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing, How MNPI Considered", "label": "Award Timing, How MNPI Considered [Text Block]" } } }, "auth_ref": [ "r1118" ] }, "ecd_AwardTmgMethodTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2025", "localname": "AwardTmgMethodTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing Method", "label": "Award Timing Method [Text Block]" } } }, "auth_ref": [ "r1118" ] }, "ecd_AwardTmgMnpiCnsdrdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2025", "localname": "AwardTmgMnpiCnsdrdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing MNPI Considered", "label": "Award Timing MNPI Considered [Flag]" } } }, "auth_ref": [ "r1118" ] }, "ecd_AwardTmgMnpiDiscTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2025", "localname": "AwardTmgMnpiDiscTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing MNPI Disclosure", "label": "Award Timing MNPI Disclosure [Text Block]" } } }, "auth_ref": [ "r1118" ] }, "ecd_AwardTmgPredtrmndFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2025", "localname": "AwardTmgPredtrmndFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing Predetermined", "label": "Award Timing Predetermined [Flag]" } } }, "auth_ref": [ "r1118" ] }, "us-gaap_AwardTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "AwardTypeAxis", "presentation": [ "http://www.butlernational.com/role/STOCKHOLDERSEQUITYANDINCENTIVEPLANSNarrativeDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Type [Axis]", "label": "Award Type [Axis]", "documentation": "Information by type of award under share-based payment arrangement." } } }, "auth_ref": [ "r455", "r456", "r457", "r459", "r460", "r461", "r462", "r463", "r464", "r465", "r466", "r467", "r468", "r469", "r470", "r471", "r472", "r473", "r474", "r475", "r476", "r479", "r480", "r481", "r482", "r483" ] }, "ecd_AwardUndrlygSecuritiesAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2025", "localname": "AwardUndrlygSecuritiesAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Underlying Securities", "label": "Award Underlying Securities Amount" } } }, "auth_ref": [ "r1121" ] }, "ecd_AwardsCloseToMnpiDiscIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2025", "localname": "AwardsCloseToMnpiDiscIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Awards Close in Time to MNPI Disclosures, Individual Name" } } }, "auth_ref": [ "r1120" ] }, "ecd_AwardsCloseToMnpiDiscTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2025", "localname": "AwardsCloseToMnpiDiscTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Awards Close in Time to MNPI Disclosures", "label": "Awards Close in Time to MNPI Disclosures [Table]" } } }, "auth_ref": [ "r1119" ] }, "ecd_AwardsCloseToMnpiDiscTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2025", "localname": "AwardsCloseToMnpiDiscTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Awards Close in Time to MNPI Disclosures, Table", "label": "Awards Close in Time to MNPI Disclosures [Table Text Block]" } } }, "auth_ref": [ "r1119" ] }, "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "BasisOfAccountingPolicyPolicyTextBlock", "presentation": [ "http://www.butlernational.com/role/NATUREOFOPERATIONSORGANIZATIONANDSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Basis of Accounting", "label": "Basis of Accounting, Policy [Policy Text Block]", "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)." } } }, "auth_ref": [ "r1226" ] }, "us-gaap_BuildingAndBuildingImprovementsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "BuildingAndBuildingImprovementsMember", "presentation": [ "http://www.butlernational.com/role/NATUREOFOPERATIONSORGANIZATIONANDSIGNIFICANTACCOUNTINGPOLICIESPropertyandRelatedDepreciationDetails", "http://www.butlernational.com/role/PROPERTYPLANTANDEQUIPMENTScheduleofPropertyPlantandEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Building and improvements", "label": "Building and Building Improvements [Member]", "documentation": "Facility held for productive use including, but not limited to, office, production, storage and distribution facilities and any addition, improvement, or renovation to the structure, for example, but not limited to, interior masonry, interior flooring, electrical, and plumbing." } } }, "auth_ref": [] }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "BusinessAcquisitionAcquireeDomain", "presentation": [ "http://www.butlernational.com/role/ACQUISITIONNarrativeDetails", "http://www.butlernational.com/role/ACQUISITIONScheduleofAcquisitionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Business Combination [Domain]", "label": "Business Combination [Domain]", "documentation": "Business combination or series of individually immaterial business combinations." } } }, "auth_ref": [ "r320", "r323", "r324", "r325", "r326", "r327", "r544", "r545", "r546", "r547", "r548", "r549", "r550", "r551", "r552", "r553", "r554", "r555", "r556", "r557", "r558", "r559", "r560", "r561", "r562", "r567", "r568", "r569", "r570", "r571", "r572", "r573", "r574", "r575", "r576", "r577", "r578", "r580", "r581", "r582", "r583", "r584", "r587", "r588", "r589", "r590", "r591", "r592", "r593", "r594", "r595", "r596", "r597", "r598", "r599", "r600", "r602", "r603", "r604", "r768", "r953", "r954", "r1318", "r1321", "r1323" ] }, "us-gaap_BusinessAcquisitionAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "BusinessAcquisitionAxis", "presentation": [ "http://www.butlernational.com/role/ACQUISITIONNarrativeDetails", "http://www.butlernational.com/role/ACQUISITIONScheduleofAcquisitionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Business Combination [Axis]", "label": "Business Combination [Axis]", "documentation": "Information by business combination or series of individually immaterial business combinations." } } }, "auth_ref": [ "r320", "r323", "r324", "r325", "r326", "r327", "r544", "r545", "r546", "r547", "r548", "r549", "r550", "r551", "r552", "r553", "r554", "r555", "r556", "r557", "r558", "r559", "r560", "r561", "r562", "r567", "r568", "r569", "r570", "r571", "r572", "r573", "r574", "r575", "r576", "r577", "r578", "r580", "r581", "r582", "r583", "r584", "r587", "r588", "r589", "r590", "r591", "r592", "r593", "r594", "r595", "r596", "r597", "r598", "r599", "r600", "r602", "r603", "r604", "r768", "r953", "r954", "r1318", "r1321", "r1323" ] }, "us-gaap_BusinessAcquisitionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "BusinessAcquisitionLineItems", "presentation": [ "http://www.butlernational.com/role/ACQUISITIONNarrativeDetails", "http://www.butlernational.com/role/ACQUISITIONScheduleofAcquisitionDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Business Combination [Line Items]", "label": "Business Combination [Line Items]", "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." } } }, "auth_ref": [ "r320", "r544", "r545", "r546", "r547", "r553", "r554", "r555", "r556", "r562", "r567", "r568", "r569", "r570", "r571", "r572", "r573", "r574", "r575", "r576", "r577", "r578", "r580", "r581", "r582", "r583", "r584", "r587", "r588", "r589", "r590", "r591", "r592", "r598", "r599", "r600", "r604", "r961", "r970", "r1318", "r1321", "r1323" ] }, "us-gaap_BusinessCombinationAndAssetAcquisitionAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "BusinessCombinationAndAssetAcquisitionAbstract", "lang": { "en-us": { "role": { "terseLabel": "Statement [Table]", "label": "Business Combination, Asset Acquisition, Transaction between Entities under Common Control, and Joint Venture Formation [Abstract]" } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationConsiderationTransferred1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "BusinessCombinationConsiderationTransferred1", "crdr": "credit", "calculation": { "http://www.butlernational.com/role/ACQUISITIONScheduleofAcquisitionDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.butlernational.com/role/ACQUISITIONNarrativeDetails", "http://www.butlernational.com/role/ACQUISITIONScheduleofAcquisitionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Business combination, consideration transferred", "totalLabel": "Business combination, consideration transferred", "label": "Business Combination, Consideration Transferred", "documentation": "Amount of consideration transferred, consisting of acquisition-date fair value of assets transferred by the acquirer, liabilities incurred by the acquirer, and equity interest issued by the acquirer." } } }, "auth_ref": [ "r588", "r600", "r961", "r965" ] }, "us-gaap_BusinessCombinationConsiderationTransferredLiabilitiesIncurred": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "BusinessCombinationConsiderationTransferredLiabilitiesIncurred", "crdr": "credit", "calculation": { "http://www.butlernational.com/role/ACQUISITIONScheduleofAcquisitionDetails": { "parentTag": "us-gaap_BusinessCombinationConsiderationTransferred1", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.butlernational.com/role/ACQUISITIONNarrativeDetails", "http://www.butlernational.com/role/ACQUISITIONScheduleofAcquisitionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Business combination, consideration transferred, liabilities incurred", "label": "Business Combination, Consideration Transferred, Liabilities Incurred", "documentation": "Amount of liabilities incurred by the acquirer as part of consideration transferred in a business combination." } } }, "auth_ref": [ "r591", "r961", "r965", "r999" ] }, "us-gaap_BusinessCombinationDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "BusinessCombinationDisclosureTextBlock", "presentation": [ "http://www.butlernational.com/role/ACQUISITION" ], "lang": { "en-us": { "role": { "terseLabel": "ACQUISITION", "label": "Business Combination [Text Block]", "documentation": "The entire disclosure for business combination." } } }, "auth_ref": [ "r541", "r544", "r548", "r557", "r561", "r562", "r563", "r564", "r565", "r566", "r568", "r569", "r575", "r578", "r579", "r585", "r586", "r587", "r595", "r599", "r600", "r601", "r603", "r605", "r961", "r962", "r963", "r964", "r967", "r968", "r969" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedBuildings": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedBuildings", "crdr": "debit", "calculation": { "http://www.butlernational.com/role/ACQUISITIONScheduleofAcquisitionDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.butlernational.com/role/ACQUISITIONScheduleofAcquisitionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Building", "label": "Business Combination, Recognized Asset Acquired, Property, Plant, and Equipment, Building", "documentation": "Amount of building acquired in business combination recognized at acquisition date." } } }, "auth_ref": [ "r1322", "r1324" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedEquipment", "crdr": "debit", "calculation": { "http://www.butlernational.com/role/ACQUISITIONScheduleofAcquisitionDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.butlernational.com/role/ACQUISITIONScheduleofAcquisitionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Equipment", "label": "Business Combination, Recognized Asset Acquired, Property, Plant, and Equipment, Equipment", "documentation": "Amount of equipment acquired in business combination and recognized at acquisition date." } } }, "auth_ref": [ "r1322", "r1324" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill", "crdr": "debit", "calculation": { "http://www.butlernational.com/role/ACQUISITIONScheduleofAcquisitionDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.butlernational.com/role/ACQUISITIONScheduleofAcquisitionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Intangibles", "label": "Business Combination, Recognized Asset Acquired, Identifiable Intangible Asset, Excluding Goodwill", "documentation": "Amount of identifiable intangible asset acquired in business combination and recognized at acquisition date. Excludes goodwill and financial asset." } } }, "auth_ref": [ "r961", "r965", "r968", "r1322", "r1324" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory", "crdr": "debit", "calculation": { "http://www.butlernational.com/role/ACQUISITIONScheduleofAcquisitionDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.butlernational.com/role/ACQUISITIONScheduleofAcquisitionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Inventory", "label": "Business Combination, Recognized Asset Acquired, Inventory, Current", "documentation": "Amount of inventory acquired in business combination and recognized at acquisition date, classified as current." } } }, "auth_ref": [ "r961", "r965", "r1322", "r1324" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "crdr": "debit", "calculation": { "http://www.butlernational.com/role/ACQUISITIONScheduleofAcquisitionDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.butlernational.com/role/ACQUISITIONScheduleofAcquisitionDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Business Combination, Recognized Asset Acquired to Liability Assumed, Excess (Less)", "label": "Business Combination, Recognized Asset Acquired to Liability Assumed, Excess (Less)", "documentation": "Amount of asset acquired in excess of (less than) liability assumed in business combination and recognized at acquisition date. Excludes goodwill." } } }, "auth_ref": [ "r961", "r965", "r1322", "r1324" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther", "crdr": "credit", "calculation": { "http://www.butlernational.com/role/ACQUISITIONScheduleofAcquisitionDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.butlernational.com/role/ACQUISITIONScheduleofAcquisitionDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Other", "label": "Business Combination, Recognized Liability Assumed, Other Liability, Noncurrent", "documentation": "Amount of liability assumed in business combination and recognized at acquisition date, classified as other and noncurrent." } } }, "auth_ref": [ "r1322", "r1324" ] }, "us-gaap_BusinessCombinationsPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "BusinessCombinationsPolicy", "presentation": [ "http://www.butlernational.com/role/NATUREOFOPERATIONSORGANIZATIONANDSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Business Combinations", "label": "Business Combination [Policy Text Block]", "documentation": "Disclosure of accounting policy for business combination." } } }, "auth_ref": [ "r542", "r543", "r549", "r551", "r562", "r574", "r578", "r961", "r966", "r998", "r999" ] }, "buks_ButlerNationalCorporation2016EquityIncentivePlanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.butlernational.com/20250430", "localname": "ButlerNationalCorporation2016EquityIncentivePlanMember", "presentation": [ "http://www.butlernational.com/role/RELATEDPARTYTRANSACTIONSDetails", "http://www.butlernational.com/role/STOCKHOLDERSEQUITYANDINCENTIVEPLANSNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Butler National Corporation 2016 Equity Incentive Plan", "label": "Butler National Corporation 2016 Equity Incentive Plan [Member]", "documentation": "Represents information about the Butler National Corporation 2016 Equity Incentive Plan." } } }, "auth_ref": [] }, "us-gaap_Cash": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "Cash", "crdr": "debit", "calculation": { "http://www.butlernational.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.butlernational.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Cash", "label": "Cash", "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. Excludes cash and cash equivalents within disposal group and discontinued operation." } } }, "auth_ref": [ "r118", "r728", "r796", "r819", "r1007", "r1024", "r1025", "r1036", "r1165" ] }, "us-gaap_CashAndCashEquivalentsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "CashAndCashEquivalentsPolicyTextBlock", "presentation": [ "http://www.butlernational.com/role/NATUREOFOPERATIONSORGANIZATIONANDSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Cash and Cash Equivalents", "label": "Cash and Cash Equivalents, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value." } } }, "auth_ref": [ "r20" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations", "crdr": "debit", "presentation": [ "http://www.butlernational.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "periodStartLabel": "CASH, beginning of year", "periodEndLabel": "CASH, end of year", "label": "Cash, Cash Equivalent, Restricted Cash, and Restricted Cash Equivalent, Including Discontinued Operation", "documentation": "Amount of cash and cash equivalent, and cash and cash equivalent restricted to withdrawal or usage; including, but not limited to, discontinued operation. Cash includes, but is not limited to, currency on hand, demand deposit with financial institution, and account with general characteristic of demand deposit. Cash equivalent includes, but is not limited to, short-term, highly liquid investment that is both readily convertible to known amount of cash and so near maturity that it presents insignificant risk of change in value because of change in interest rate." } } }, "auth_ref": [ "r19", "r84", "r206" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "crdr": "debit", "calculation": { "http://www.butlernational.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.butlernational.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "totalLabel": "NET INCREASE (DECREASE) IN CASH", "label": "Cash, Cash Equivalent, Restricted Cash, and Restricted Cash Equivalent, Period Increase (Decrease), Including Exchange Rate Effect and Discontinued Operation", "documentation": "Amount of increase (decrease) in cash and cash equivalent, and cash and cash equivalent restricted to withdrawal or usage; including effect from exchange rate change and including, but not limited to, discontinued operation. Cash includes, but is not limited to, currency on hand, demand deposit with financial institution, and account with general characteristic of demand deposit. Cash equivalent includes, but is not limited to, short-term, highly liquid investment that is both readily convertible to known amount of cash and so near maturity that it presents insignificant risk of change in value because of change in interest rate." } } }, "auth_ref": [ "r1", "r84" ] }, "us-gaap_CashUninsuredAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "CashUninsuredAmount", "crdr": "debit", "presentation": [ "http://www.butlernational.com/role/NATUREOFOPERATIONSORGANIZATIONANDSIGNIFICANTACCOUNTINGPOLICIESNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash, uninsured amount", "label": "Cash, Uninsured Amount", "documentation": "The amount of cash as of the balance sheet date that is not insured by the Federal Deposit Insurance Corporation." } } }, "auth_ref": [] }, "buks_CasinoHangarAndOfficeSpaceThreeMember": { "xbrltype": "domainItemType", "nsuri": "http://www.butlernational.com/20250430", "localname": "CasinoHangarAndOfficeSpaceThreeMember", "presentation": [ "http://www.butlernational.com/role/LEASERIGHTTOUSENarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Casino, hangar, and office space, three", "label": "Casino, Hangar, and Office Space, Three [Member]", "documentation": "Represents casino, hangar, and office space 3." } } }, "auth_ref": [] }, "us-gaap_CasinoMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "CasinoMember", "presentation": [ "http://www.butlernational.com/role/DISAGGREGATIONOFREVENUEDisaggregationofRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Casino Gaming Revenue", "label": "Casino [Member]", "documentation": "Facility used for gaming operation." } } }, "auth_ref": [ "r679", "r1282", "r1283" ] }, "buks_CasinoNongamingMember": { "xbrltype": "domainItemType", "nsuri": "http://www.butlernational.com/20250430", "localname": "CasinoNongamingMember", "presentation": [ "http://www.butlernational.com/role/DISAGGREGATIONOFREVENUEDisaggregationofRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Casino Non-Gaming Revenue", "label": "Casino Non-gaming [Member]", "documentation": "Facility used for non-gaming casino." } } }, "auth_ref": [] }, "ecd_ChangedPeerGroupFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2025", "localname": "ChangedPeerGroupFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Changed Peer Group, Footnote", "label": "Changed Peer Group, Footnote [Text Block]" } } }, "auth_ref": [ "r1097" ] }, "srt_ChiefExecutiveOfficerMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2025", "localname": "ChiefExecutiveOfficerMember", "presentation": [ "http://www.butlernational.com/role/RELATEDPARTYTRANSACTIONSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Chief Executive Officer", "label": "Chief Executive Officer [Member]", "documentation": "Person with designation of chief executive officer." } } }, "auth_ref": [ "r1254" ] }, "ecd_ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2025", "localname": "ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Change in Fair Value as of Vesting Date of Prior Year Equity Awards Vested in Covered Year", "label": "Change in Fair Value as of Vesting Date of Prior Year Equity Awards Vested in Covered Year [Member]" } } }, "auth_ref": [ "r1094" ] }, "ecd_ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2025", "localname": "ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Year-over-Year Change in Fair Value of Equity Awards Granted in Prior Years That are Outstanding and Unvested", "label": "Year-over-Year Change in Fair Value of Equity Awards Granted in Prior Years That are Outstanding and Unvested [Member]" } } }, "auth_ref": [ "r1092" ] }, "dei_CityAreaCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2025", "localname": "CityAreaCode", "presentation": [ "http://www.butlernational.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "City Area Code", "label": "City Area Code", "documentation": "Area code of city" } } }, "auth_ref": [] }, "us-gaap_ClassOfStockDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "ClassOfStockDomain", "presentation": [ "http://www.butlernational.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.butlernational.com/role/CONSOLIDATEDBALANCESHEETSParentheticals" ], "lang": { "en-us": { "role": { "terseLabel": "Class of Stock [Domain]", "label": "Class of Stock [Domain]", "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." } } }, "auth_ref": [ "r129", "r185", "r186", "r187", "r207", "r212", "r238", "r239", "r241", "r243", "r248", "r249", "r301", "r350", "r352", "r353", "r354", "r357", "r358", "r391", "r392", "r394", "r395", "r397", "r399", "r401", "r402", "r404", "r405", "r406", "r631", "r775", "r776", "r777", "r778", "r784", "r786", "r787", "r788", "r789", "r790", "r791", "r792", "r793", "r794", "r795", "r797", "r811", "r833", "r855", "r874", "r875", "r876", "r877", "r878", "r1149", "r1229", "r1231", "r1240" ] }, "ecd_CoSelectedMeasureAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2025", "localname": "CoSelectedMeasureAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Company Selected Measure Amount", "label": "Company Selected Measure Amount" } } }, "auth_ref": [ "r1098" ] }, "ecd_CoSelectedMeasureName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2025", "localname": "CoSelectedMeasureName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Company Selected Measure Name", "label": "Company Selected Measure Name" } } }, "auth_ref": [ "r1098" ] }, "us-gaap_CommitmentsAndContingencies": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "CommitmentsAndContingencies", "crdr": "credit", "calculation": { "http://www.butlernational.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.butlernational.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "COMMITMENTS AND CONTINGENCIES", "label": "Commitments and Contingencies", "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur." } } }, "auth_ref": [ "r58", "r109", "r727", "r810" ] }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "CommitmentsAndContingenciesDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Commitments and Contingencies Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "presentation": [ "http://www.butlernational.com/role/COMMITMENTSANDCONTINGENCIES" ], "lang": { "en-us": { "role": { "terseLabel": "COMMITMENTS AND CONTINGENCIES", "label": "Commitments and Contingencies Disclosure [Text Block]", "documentation": "The entire disclosure for commitments and contingencies." } } }, "auth_ref": [ "r94", "r342", "r343", "r886", "r1266", "r1271" ] }, "us-gaap_CommonStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "CommonStockMember", "presentation": [ "http://www.butlernational.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Common Stock", "label": "Common Stock [Member]", "documentation": "Stock that is subordinate to all other stock of the issuer." } } }, "auth_ref": [ "r1027", "r1028", "r1029", "r1031", "r1032", "r1033", "r1034", "r1236", "r1237", "r1239", "r1336", "r1388", "r1394" ] }, "us-gaap_CommonStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "CommonStockParOrStatedValuePerShare", "presentation": [ "http://www.butlernational.com/role/CONSOLIDATEDBALANCESHEETSParentheticals" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, par value (in dollars per share)", "label": "Common Stock, Par or Stated Value Per Share", "documentation": "Face amount or stated value per share of common stock." } } }, "auth_ref": [ "r64" ] }, "us-gaap_CommonStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "CommonStockSharesAuthorized", "presentation": [ "http://www.butlernational.com/role/CONSOLIDATEDBALANCESHEETSParentheticals" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, shares authorized (in shares)", "label": "Common Stock, Shares Authorized", "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws." } } }, "auth_ref": [ "r64", "r811" ] }, "us-gaap_CommonStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "CommonStockSharesIssued", "presentation": [ "http://www.butlernational.com/role/CONSOLIDATEDBALANCESHEETSParentheticals" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, shares, issued (in shares)", "label": "Common Stock, Shares, Issued", "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." } } }, "auth_ref": [ "r64" ] }, "us-gaap_CommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "CommonStockSharesOutstanding", "presentation": [ "http://www.butlernational.com/role/CONSOLIDATEDBALANCESHEETSParentheticals", "http://www.butlernational.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, shares, outstanding (in shares)", "periodStartLabel": "Beginning balance (in shares)", "periodEndLabel": "Ending balance (in shares)", "label": "Common Stock, Shares, Outstanding", "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation." } } }, "auth_ref": [ "r10", "r64", "r811", "r831", "r1394", "r1395" ] }, "us-gaap_CommonStockValueOutstanding": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "CommonStockValueOutstanding", "crdr": "credit", "calculation": { "http://www.butlernational.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.butlernational.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, par value $.01: Authorized 100,000,000 shares, issued 79,772,345 shares, and outstanding 67,180,527 shares at April 30, 2024 and issued 79,646,211 shares, and outstanding 68,770,856 shares at April 30, 2024", "label": "Common Stock, Value, Outstanding", "documentation": "Value of common shares held by shareholders. Excludes common shares repurchased and held as treasury shares." } } }, "auth_ref": [ "r64", "r811" ] }, "ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2025", "localname": "CompActuallyPaidVsCoSelectedMeasureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Actually Paid vs. Company Selected Measure", "label": "Compensation Actually Paid vs. Company Selected Measure [Text Block]" } } }, "auth_ref": [ "r1103" ] }, "ecd_CompActuallyPaidVsNetIncomeTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2025", "localname": "CompActuallyPaidVsNetIncomeTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Actually Paid vs. Net Income", "label": "Compensation Actually Paid vs. Net Income [Text Block]" } } }, "auth_ref": [ "r1102" ] }, "ecd_CompActuallyPaidVsOtherMeasureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2025", "localname": "CompActuallyPaidVsOtherMeasureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Actually Paid vs. Other Measure", "label": "Compensation Actually Paid vs. Other Measure [Text Block]" } } }, "auth_ref": [ "r1104" ] }, "ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2025", "localname": "CompActuallyPaidVsTotalShareholderRtnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Actually Paid vs. Total Shareholder Return", "label": "Compensation Actually Paid vs. Total Shareholder Return [Text Block]" } } }, "auth_ref": [ "r1101" ] }, "us-gaap_CompensationAndRetirementDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "CompensationAndRetirementDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Retirement Benefits [Abstract]" } } }, "auth_ref": [] }, "us-gaap_CompensationExpenseExcludingCostOfGoodAndServiceSold": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "CompensationExpenseExcludingCostOfGoodAndServiceSold", "crdr": "debit", "presentation": [ "http://www.butlernational.com/role/RELATEDPARTYTRANSACTIONSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation expense, excluding cost of good and service sold", "label": "Compensation Expense, Excluding Cost of Good and Service Sold", "documentation": "Amount of expense for salary, wage, profit sharing; incentive and equity-based compensation; and other employee benefit. Other employee benefit expense includes, but is not limited to, service component of net periodic benefit cost for defined benefit plan. Excludes compensation cost in cost of good and service sold." } } }, "auth_ref": [ "r928", "r1179" ] }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "ConcentrationRiskBenchmarkDomain", "presentation": [ "http://www.butlernational.com/role/SEGMENTREPORTINGANDSALESBYMAJORCUSTOMERNarrativeDetails", "http://www.butlernational.com/role/SEGMENTREPORTINGANDSALESBYMAJORCUSTOMERScheduleofRevenuebyMajorCustomersbyReportingSegmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Concentration Risk Benchmark [Domain]", "label": "Concentration Risk Benchmark [Domain]", "documentation": "The denominator in a calculation of a disclosed concentration risk percentage." } } }, "auth_ref": [ "r251", "r298", "r769", "r770", "r885", "r1244", "r1245", "r1246", "r1247", "r1248" ] }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "ConcentrationRiskByBenchmarkAxis", "presentation": [ "http://www.butlernational.com/role/SEGMENTREPORTINGANDSALESBYMAJORCUSTOMERNarrativeDetails", "http://www.butlernational.com/role/SEGMENTREPORTINGANDSALESBYMAJORCUSTOMERScheduleofRevenuebyMajorCustomersbyReportingSegmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Concentration Risk Benchmark [Axis]", "label": "Concentration Risk Benchmark [Axis]", "documentation": "Information by benchmark of concentration risk." } } }, "auth_ref": [ "r251", "r298", "r769", "r770", "r885", "r1244", "r1245", "r1246", "r1247", "r1248" ] }, "us-gaap_ConcentrationRiskByTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "ConcentrationRiskByTypeAxis", "presentation": [ "http://www.butlernational.com/role/SEGMENTREPORTINGANDSALESBYMAJORCUSTOMERNarrativeDetails", "http://www.butlernational.com/role/SEGMENTREPORTINGANDSALESBYMAJORCUSTOMERScheduleofRevenuebyMajorCustomersbyReportingSegmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Concentration Risk Type [Axis]", "label": "Concentration Risk Type [Axis]", "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender." } } }, "auth_ref": [ "r251", "r298", "r769", "r770", "r885", "r1244", "r1245", "r1246", "r1247", "r1248" ] }, "us-gaap_ConcentrationRiskCreditRisk": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "ConcentrationRiskCreditRisk", "presentation": [ "http://www.butlernational.com/role/NATUREOFOPERATIONSORGANIZATIONANDSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Concentration of Credit Risk", "label": "Concentration Risk, Credit Risk, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for credit risk. Includes, but is not limited to, policy for entering into master netting arrangement or similar agreement to mitigate credit risk of financial instrument." } } }, "auth_ref": [ "r629", "r630" ] }, "us-gaap_ConcentrationRiskPercentage1": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "ConcentrationRiskPercentage1", "presentation": [ "http://www.butlernational.com/role/SEGMENTREPORTINGANDSALESBYMAJORCUSTOMERNarrativeDetails", "http://www.butlernational.com/role/SEGMENTREPORTINGANDSALESBYMAJORCUSTOMERScheduleofRevenuebyMajorCustomersbyReportingSegmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Concentration risk, percentage", "label": "Concentration Risk, Percentage", "documentation": "For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the \"benchmark\" (or denominator) in the equation, this concept represents the concentration percentage derived from the division." } } }, "auth_ref": [ "r251", "r298", "r1244", "r1245", "r1246", "r1247", "r1248" ] }, "us-gaap_ConcentrationRiskTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "ConcentrationRiskTypeDomain", "presentation": [ "http://www.butlernational.com/role/SEGMENTREPORTINGANDSALESBYMAJORCUSTOMERNarrativeDetails", "http://www.butlernational.com/role/SEGMENTREPORTINGANDSALESBYMAJORCUSTOMERScheduleofRevenuebyMajorCustomersbyReportingSegmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Concentration Risk Type [Domain]", "label": "Concentration Risk Type [Domain]", "documentation": "For an entity that discloses a concentration risk as a percentage of some financial balance or benchmark, identifies the type (for example, asset, liability, net assets, geographic, customer, employees, supplier, lender) of the concentration." } } }, "auth_ref": [ "r251", "r298", "r769", "r770", "r885", "r1244", "r1245", "r1246", "r1247", "r1248" ] }, "buks_ConsultingFeesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.butlernational.com/20250430", "localname": "ConsultingFeesMember", "presentation": [ "http://www.butlernational.com/role/RELATEDPARTYTRANSACTIONSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Consulting Fees", "label": "Consulting Fees [Member]", "documentation": "Information pertaining to consulting fees." } } }, "auth_ref": [] }, "us-gaap_ContingentConsiderationByTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "ContingentConsiderationByTypeAxis", "presentation": [ "http://www.butlernational.com/role/ACQUISITIONNarrativeDetails", "http://www.butlernational.com/role/ACQUISITIONScheduleofAcquisitionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Business Combination, Contingent Consideration, Type [Axis]", "label": "Business Combination, Contingent Consideration, Type [Axis]", "documentation": "Information by type of contingent consideration arrangement in business combination." } } }, "auth_ref": [ "r1326", "r1327", "r1328", "r1329", "r1330", "r1331" ] }, "us-gaap_ContingentConsiderationTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "ContingentConsiderationTypeDomain", "presentation": [ "http://www.butlernational.com/role/ACQUISITIONNarrativeDetails", "http://www.butlernational.com/role/ACQUISITIONScheduleofAcquisitionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Business Combination, Contingent Consideration, Type [Domain]", "label": "Business Combination, Contingent Consideration, Type [Domain]", "documentation": "Type of contingent consideration arrangement in business combination." } } }, "auth_ref": [ "r1326", "r1327", "r1328", "r1329", "r1330", "r1331" ] }, "us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "ContractWithCustomerAssetAndLiabilityTableTextBlock", "presentation": [ "http://www.butlernational.com/role/ACCOUNTSRECEIVABLENETCONTRACTASSETANDCONTRACTLIABILITYTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Accounts Receivables, Net, Contract Asset and Contract Liability", "label": "Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block]", "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." } } }, "auth_ref": [ "r1281" ] }, "us-gaap_ContractWithCustomerAssetNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "ContractWithCustomerAssetNet", "crdr": "debit", "presentation": [ "http://www.butlernational.com/role/ACCOUNTSRECEIVABLENETCONTRACTASSETANDCONTRACTLIABILITYAccountsReceivableNetContractAssetandContractLiabilityDetails", "http://www.butlernational.com/role/ACCOUNTSRECEIVABLENETCONTRACTASSETANDCONTRACTLIABILITYNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Contract Asset", "verboseLabel": "Contract assets", "label": "Contract with Customer, Asset, after Allowance for Credit Loss", "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." } } }, "auth_ref": [ "r409", "r411", "r413", "r432" ] }, "us-gaap_ContractWithCustomerAssetNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "ContractWithCustomerAssetNetCurrent", "crdr": "debit", "calculation": { "http://www.butlernational.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.butlernational.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Contract asset", "label": "Contract with Customer, Asset, after Allowance for Credit Loss, Current", "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." } } }, "auth_ref": [ "r409", "r411", "r413", "r432" ] }, "us-gaap_ContractWithCustomerLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "ContractWithCustomerLiability", "crdr": "credit", "presentation": [ "http://www.butlernational.com/role/ACCOUNTSRECEIVABLENETCONTRACTASSETANDCONTRACTLIABILITYAccountsReceivableNetContractAssetandContractLiabilityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Contract Liability", "label": "Contract with Customer, Liability", "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable." } } }, "auth_ref": [ "r409", "r410", "r413", "r432" ] }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "ContractWithCustomerLiabilityCurrent", "crdr": "credit", "calculation": { "http://www.butlernational.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.butlernational.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Contract liability", "label": "Contract with Customer, Liability, Current", "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current." } } }, "auth_ref": [ "r409", "r410", "r413", "r432" ] }, "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "ContractWithCustomerLiabilityRevenueRecognized", "crdr": "credit", "presentation": [ "http://www.butlernational.com/role/ACCOUNTSRECEIVABLENETCONTRACTASSETANDCONTRACTLIABILITYNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue recognized", "label": "Contract with Customer, Liability, Revenue Recognized", "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." } } }, "auth_ref": [ "r433" ] }, "us-gaap_CostOfGoodsAndServicesSold": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "CostOfGoodsAndServicesSold", "crdr": "debit", "calculation": { "http://www.butlernational.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.butlernational.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "terseLabel": "Cost of Product and Service Sold", "label": "Cost of Product and Service Sold", "documentation": "The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities." } } }, "auth_ref": [ "r74", "r75", "r679", "r911", "r916", "r1000", "r1219" ] }, "us-gaap_CostOfGoodsAndServicesSoldAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "CostOfGoodsAndServicesSoldAbstract", "presentation": [ "http://www.butlernational.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "terseLabel": "COSTS AND EXPENSES:", "label": "Cost of Product and Service Sold [Abstract]" } } }, "auth_ref": [] }, "us-gaap_CostsAndExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "CostsAndExpenses", "crdr": "debit", "calculation": { "http://www.butlernational.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.butlernational.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "totalLabel": "Total costs and expenses", "label": "Costs and Expenses", "documentation": "Total costs of sales and operating expenses for the period." } } }, "auth_ref": [ "r79" ] }, "srt_CounterpartyNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2025", "localname": "CounterpartyNameAxis", "presentation": [ "http://www.butlernational.com/role/NATUREOFOPERATIONSORGANIZATIONANDSIGNIFICANTACCOUNTINGPOLICIESNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Counterparty Name [Axis]", "label": "Counterparty Name [Axis]", "documentation": "Information by name of counterparty. A counterparty is the other party that participates in a financial transaction. Examples include, but not limited to, the name of the financial institution." } } }, "auth_ref": [ "r158", "r159", "r207", "r216", "r217", "r363", "r403", "r668", "r675", "r724", "r907", "r908", "r909", "r1169", "r1170", "r1171", "r1172", "r1173", "r1174", "r1175", "r1176", "r1177", "r1332", "r1333", "r1334", "r1335" ] }, "dei_CoverAbstract": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2025", "localname": "CoverAbstract", "lang": { "en-us": { "role": { "terseLabel": "Cover [Abstract]", "label": "Cover [Abstract]", "documentation": "Cover page." } } }, "auth_ref": [] }, "us-gaap_CurrentFederalTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "CurrentFederalTaxExpenseBenefit", "crdr": "debit", "presentation": [ "http://www.butlernational.com/role/INCOMETAXESNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Current federal tax", "label": "Current Federal Tax Expense (Benefit)", "documentation": "Amount of current federal tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current national tax expense (benefit) for non-US (United States of America) jurisdiction." } } }, "auth_ref": [ "r1156", "r1227", "r1233", "r1316" ] }, "dei_CurrentFiscalYearEndDate": { "xbrltype": "gMonthDayItemType", "nsuri": "http://xbrl.sec.gov/dei/2025", "localname": "CurrentFiscalYearEndDate", "presentation": [ "http://www.butlernational.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Current Fiscal Year End Date", "label": "Current Fiscal Year End Date", "documentation": "End date of current fiscal year in the format --MM-DD." } } }, "auth_ref": [] }, "us-gaap_CurrentIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "CurrentIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.butlernational.com/role/INCOMETAXESReconciliationoftheFederalStatutoryIncomeTaxRatetotheEffectiveTaxRateDetails": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.butlernational.com/role/INCOMETAXESNarrativeDetails", "http://www.butlernational.com/role/INCOMETAXESReconciliationoftheFederalStatutoryIncomeTaxRatetotheEffectiveTaxRateDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Provision for income taxes", "label": "Current Income Tax Expense (Benefit)", "documentation": "Amount of current income tax expense (benefit) pertaining to taxable income (loss) from continuing operations." } } }, "auth_ref": [ "r527", "r1227", "r1233" ] }, "us-gaap_CurrentStateAndLocalTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "CurrentStateAndLocalTaxExpenseBenefit", "crdr": "debit", "presentation": [ "http://www.butlernational.com/role/INCOMETAXESNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Current state and local tax", "label": "Current State and Local Tax Expense (Benefit)", "documentation": "Amount of current state and local tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction." } } }, "auth_ref": [ "r1156", "r1227", "r1233", "r1316" ] }, "us-gaap_CustomerConcentrationRiskMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "CustomerConcentrationRiskMember", "presentation": [ "http://www.butlernational.com/role/SEGMENTREPORTINGANDSALESBYMAJORCUSTOMERNarrativeDetails", "http://www.butlernational.com/role/SEGMENTREPORTINGANDSALESBYMAJORCUSTOMERScheduleofRevenuebyMajorCustomersbyReportingSegmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Customer Concentration Risk", "label": "Customer Concentration Risk [Member]", "documentation": "Reflects the percentage that revenues in the period from one or more significant customers is to net revenues, as defined by the entity, such as total net revenues, product line revenues, segment revenues. The risk is the materially adverse effects of loss of a significant customer." } } }, "auth_ref": [ "r298", "r1245" ] }, "buks_CustomerOneMember": { "xbrltype": "domainItemType", "nsuri": "http://www.butlernational.com/20250430", "localname": "CustomerOneMember", "presentation": [ "http://www.butlernational.com/role/SEGMENTREPORTINGANDSALESBYMAJORCUSTOMERNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Customer One", "label": "Customer One [Member]", "documentation": "Represents customer one." } } }, "auth_ref": [] }, "cyd_CybersecurityRiskBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/cyd/2025", "localname": "CybersecurityRiskBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock", "presentation": [ "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure" ], "lang": { "en-us": { "role": { "label": "Cybersecurity Risk Board Committee or Subcommittee Responsible for Oversight [Text Block]" } } }, "auth_ref": [ "r1049", "r1138" ] }, "cyd_CybersecurityRiskBoardOfDirectorsOversightTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/cyd/2025", "localname": "CybersecurityRiskBoardOfDirectorsOversightTextBlock", "presentation": [ "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure" ], "lang": { "en-us": { "role": { "label": "Cybersecurity Risk Board of Directors Oversight [Text Block]" } } }, "auth_ref": [ "r1049", "r1138" ] }, "cyd_CybersecurityRiskManagementExpertiseOfManagementResponsibleTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/cyd/2025", "localname": "CybersecurityRiskManagementExpertiseOfManagementResponsibleTextBlock", "presentation": [ "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure" ], "lang": { "en-us": { "role": { "label": "Cybersecurity Risk Management Expertise of Management Responsible [Text Block]" } } }, "auth_ref": [ "r1051", "r1140" ] }, "cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/cyd/2025", "localname": "CybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag", "presentation": [ "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure" ], "lang": { "en-us": { "role": { "label": "Cybersecurity Risk Management Positions or Committees Responsible [Flag]" } } }, "auth_ref": [ "r1051", "r1140" ] }, "cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleReportToBoardFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/cyd/2025", "localname": "CybersecurityRiskManagementPositionsOrCommitteesResponsibleReportToBoardFlag", "presentation": [ "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure" ], "lang": { "en-us": { "role": { "label": "Cybersecurity Risk Management Positions or Committees Responsible Report to Board [Flag]" } } }, "auth_ref": [ "r1053", "r1142" ] }, "cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/cyd/2025", "localname": "CybersecurityRiskManagementPositionsOrCommitteesResponsibleTextBlock", "presentation": [ "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure" ], "lang": { "en-us": { "role": { "label": "Cybersecurity Risk Management Positions or Committees Responsible [Text Block]" } } }, "auth_ref": [ "r1051", "r1140" ] }, "cyd_CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/cyd/2025", "localname": "CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock", "presentation": [ "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure" ], "lang": { "en-us": { "role": { "label": "Cybersecurity Risk Management Processes for Assessing, Identifying, and Managing Threats [Text Block]" } } }, "auth_ref": [ "r1044", "r1133" ] }, "cyd_CybersecurityRiskManagementProcessesIntegratedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/cyd/2025", "localname": "CybersecurityRiskManagementProcessesIntegratedFlag", "presentation": [ "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure" ], "lang": { "en-us": { "role": { "label": "Cybersecurity Risk Management Processes Integrated [Flag]" } } }, "auth_ref": [ "r1045", "r1134" ] }, "cyd_CybersecurityRiskManagementProcessesIntegratedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/cyd/2025", "localname": "CybersecurityRiskManagementProcessesIntegratedTextBlock", "presentation": [ "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure" ], "lang": { "en-us": { "role": { "label": "Cybersecurity Risk Management Processes Integrated [Text Block]" } } }, "auth_ref": [ "r1045", "r1134" ] }, "cyd_CybersecurityRiskManagementStrategyAndGovernanceAbstract": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/cyd/2025", "localname": "CybersecurityRiskManagementStrategyAndGovernanceAbstract", "lang": { "en-us": { "role": { "label": "Cybersecurity Risk Management, Strategy, and Governance [Abstract]" } } }, "auth_ref": [ "r1043", "r1132" ] }, "cyd_CybersecurityRiskManagementStrategyAndGovernanceLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/cyd/2025", "localname": "CybersecurityRiskManagementStrategyAndGovernanceLineItems", "presentation": [ "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure" ], "lang": { "en-us": { "role": { "label": "Cybersecurity Risk Management, Strategy, and Governance [Line Items]" } } }, "auth_ref": [ "r1043", "r1132" ] }, "cyd_CybersecurityRiskManagementStrategyAndGovernanceTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/cyd/2025", "localname": "CybersecurityRiskManagementStrategyAndGovernanceTable", "presentation": [ "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure" ], "lang": { "en-us": { "role": { "label": "Cybersecurity Risk Management, Strategy, and Governance [Table]" } } }, "auth_ref": [ "r1043", "r1132" ] }, "cyd_CybersecurityRiskManagementThirdPartyEngagedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/cyd/2025", "localname": "CybersecurityRiskManagementThirdPartyEngagedFlag", "presentation": [ "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure" ], "lang": { "en-us": { "role": { "label": "Cybersecurity Risk Management Third Party Engaged [Flag]" } } }, "auth_ref": [ "r1046", "r1135" ] }, "cyd_CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/cyd/2025", "localname": "CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantFlag", "presentation": [ "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure" ], "lang": { "en-us": { "role": { "label": "Cybersecurity Risk Materially Affected or Reasonably Likely to Materially Affect Registrant [Flag]" } } }, "auth_ref": [ "r1048", "r1137" ] }, "cyd_CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/cyd/2025", "localname": "CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantTextBlock", "presentation": [ "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure" ], "lang": { "en-us": { "role": { "label": "Cybersecurity Risk Materially Affected or Reasonably Likely to Materially Affect Registrant [Text Block]" } } }, "auth_ref": [ "r1048", "r1137" ] }, "cyd_CybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/cyd/2025", "localname": "CybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock", "presentation": [ "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure" ], "lang": { "en-us": { "role": { "label": "Cybersecurity Risk Process for Informing Board Committee or Subcommittee Responsible for Oversight [Text Block]" } } }, "auth_ref": [ "r1049", "r1138" ] }, "cyd_CybersecurityRiskProcessForInformingManagementOrCommitteesResponsibleTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/cyd/2025", "localname": "CybersecurityRiskProcessForInformingManagementOrCommitteesResponsibleTextBlock", "presentation": [ "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure" ], "lang": { "en-us": { "role": { "label": "Cybersecurity Risk Process for Informing Management or Committees Responsible [Text Block]" } } }, "auth_ref": [ "r1052", "r1141" ] }, "cyd_CybersecurityRiskRoleOfManagementTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/cyd/2025", "localname": "CybersecurityRiskRoleOfManagementTextBlock", "presentation": [ "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure" ], "lang": { "en-us": { "role": { "label": "Cybersecurity Risk Role of Management [Text Block]" } } }, "auth_ref": [ "r1050", "r1139" ] }, "cyd_CybersecurityRiskThirdPartyOversightAndIdentificationProcessesFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/cyd/2025", "localname": "CybersecurityRiskThirdPartyOversightAndIdentificationProcessesFlag", "presentation": [ "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure" ], "lang": { "en-us": { "role": { "label": "Cybersecurity Risk Third Party Oversight and Identification Processes [Flag]" } } }, "auth_ref": [ "r1047", "r1136" ] }, "us-gaap_DebtDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "DebtDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Debt Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DebtDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "DebtDisclosureTextBlock", "presentation": [ "http://www.butlernational.com/role/DEBT" ], "lang": { "en-us": { "role": { "terseLabel": "DEBT", "label": "Debt Disclosure [Text Block]", "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." } } }, "auth_ref": [ "r95", "r207", "r209", "r335", "r336", "r337", "r338", "r339", "r348", "r349", "r359", "r365", "r366", "r367", "r368", "r369", "r370", "r375", "r382", "r383", "r385", "r613", "r641" ] }, "us-gaap_DebtInstrumentAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "DebtInstrumentAxis", "presentation": [ "http://www.butlernational.com/role/DEBTScheduleofDebtDetails", "http://www.butlernational.com/role/Note6DebtScheduleofDebtAdditionalinformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Instrument [Axis]", "label": "Debt Instrument [Axis]", "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities." } } }, "auth_ref": [ "r14", "r51", "r52", "r104", "r108", "r360", "r361", "r362", "r363", "r364", "r366", "r371", "r372", "r373", "r374", "r376", "r377", "r378", "r379", "r380", "r381", "r936", "r937", "r938", "r939", "r940", "r1005", "r1227", "r1228", "r1230", "r1235", "r1267", "r1268", "r1269", "r1339", "r1340", "r1355" ] }, "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "DebtInstrumentBasisSpreadOnVariableRate1", "presentation": [ "http://www.butlernational.com/role/Note6DebtScheduleofDebtAdditionalinformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt instrument, basis spread on variable rate", "label": "Debt Instrument, Basis Spread on Variable Rate", "documentation": "Percentage points added to the reference rate to compute the variable rate on the debt instrument." } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentCarryingAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "DebtInstrumentCarryingAmount", "crdr": "credit", "calculation": { "http://www.butlernational.com/role/DEBTScheduleofDebtDetails": { "parentTag": "us-gaap_LongTermDebt", "weight": 1.0, "order": 1.0 }, "http://www.butlernational.com/role/Note6DebtMaturitiesofLongtermDebtDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.butlernational.com/role/DEBTScheduleofDebtDetails", "http://www.butlernational.com/role/Note6DebtMaturitiesofLongtermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term debt, gross", "totalLabel": "Long-term debt, gross", "label": "Long-Term Debt, Gross", "documentation": "Amount, before unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt." } } }, "auth_ref": [ "r14", "r108", "r386" ] }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "DebtInstrumentInterestRateStatedPercentage", "presentation": [ "http://www.butlernational.com/role/Note6DebtScheduleofDebtAdditionalinformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt instrument, interest rate, stated percentage", "label": "Debt Instrument, Interest Rate, Stated Percentage", "documentation": "Contractual interest rate for funds borrowed, under the debt agreement." } } }, "auth_ref": [ "r54", "r361" ] }, "us-gaap_DebtInstrumentLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "DebtInstrumentLineItems", "presentation": [ "http://www.butlernational.com/role/DEBTScheduleofDebtDetails", "http://www.butlernational.com/role/Note6DebtScheduleofDebtAdditionalinformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Instrument [Line Items]", "label": "Debt Instrument [Line Items]", "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." } } }, "auth_ref": [ "r360", "r361", "r362", "r363", "r364", "r366", "r371", "r372", "r373", "r374", "r376", "r377", "r378", "r379", "r380", "r381", "r384", "r613", "r721", "r936", "r937", "r938", "r939", "r940", "r1005", "r1227", "r1228", "r1230", "r1235", "r1339", "r1340" ] }, "us-gaap_DebtInstrumentNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "DebtInstrumentNameDomain", "presentation": [ "http://www.butlernational.com/role/DEBTScheduleofDebtDetails", "http://www.butlernational.com/role/Note6DebtScheduleofDebtAdditionalinformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Instrument, Name [Domain]", "label": "Debt Instrument, Name [Domain]", "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities." } } }, "auth_ref": [ "r14", "r360", "r361", "r362", "r363", "r364", "r366", "r371", "r372", "r373", "r374", "r376", "r377", "r378", "r379", "r380", "r381", "r936", "r937", "r938", "r939", "r940", "r1005", "r1227", "r1228", "r1230", "r1235", "r1267", "r1268", "r1269", "r1339", "r1340", "r1355" ] }, "us-gaap_DebtInstrumentPeriodicPaymentTermsBalloonPaymentToBePaid": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "DebtInstrumentPeriodicPaymentTermsBalloonPaymentToBePaid", "crdr": "credit", "presentation": [ "http://www.butlernational.com/role/Note6DebtScheduleofDebtAdditionalinformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt instrument, periodic payment terms, balloon payment to be paid", "label": "Debt Instrument, Periodic Payment Terms, Balloon Payment to be Paid", "documentation": "Amount of payment greater than the preceding installment payments to be paid at final maturity date of debt." } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "DebtInstrumentTable", "presentation": [ "http://www.butlernational.com/role/DEBTScheduleofDebtDetails", "http://www.butlernational.com/role/Note6DebtScheduleofDebtAdditionalinformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Long-Term Debt Instruments [Table]", "label": "Schedule of Long-Term Debt Instruments [Table]", "documentation": "Disclosure of information about long-term debt instrument or arrangement." } } }, "auth_ref": [ "r14", "r31", "r32", "r37", "r96", "r97", "r360", "r361", "r362", "r363", "r364", "r366", "r371", "r372", "r373", "r374", "r376", "r377", "r378", "r379", "r380", "r381", "r384", "r613", "r721", "r936", "r937", "r938", "r939", "r940", "r1005", "r1227", "r1228", "r1230", "r1235", "r1339", "r1340" ] }, "us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet", "crdr": "debit", "calculation": { "http://www.butlernational.com/role/DEBTScheduleofDebtDetails": { "parentTag": "us-gaap_LongTermDebt", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.butlernational.com/role/DEBTScheduleofDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Less: Origination fees", "label": "Debt Instrument, Unamortized Discount (Premium) and Debt Issuance Costs, Net", "documentation": "Amount of unamortized debt discount (premium) and debt issuance costs." } } }, "auth_ref": [ "r371", "r387", "r640", "r641", "r642", "r937", "r938", "r1005" ] }, "buks_DeferredCompensationRestrictedStock": { "xbrltype": "monetaryItemType", "nsuri": "http://www.butlernational.com/20250430", "localname": "DeferredCompensationRestrictedStock", "crdr": "debit", "presentation": [ "http://www.butlernational.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "negatedLabel": "Deferred compensation, restricted stock", "label": "Deferred Compensation, Restricted Stock", "documentation": "Represents amount of deferred compensation for restricted stock." } } }, "auth_ref": [] }, "us-gaap_DeferredIncomeTaxAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "DeferredIncomeTaxAssetsNet", "crdr": "debit", "calculation": { "http://www.butlernational.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_OtherAssetsNoncurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.butlernational.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred tax asset, net", "label": "Deferred Income Tax Assets, Net", "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting." } } }, "auth_ref": [ "r505", "r506" ] }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "DeferredIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.butlernational.com/role/INCOMETAXESReconciliationoftheFederalStatutoryIncomeTaxRatetotheEffectiveTaxRateDetails": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 2.0 }, "http://www.butlernational.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.butlernational.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.butlernational.com/role/INCOMETAXESReconciliationoftheFederalStatutoryIncomeTaxRatetotheEffectiveTaxRateDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Deferred income tax expense (benefit)", "label": "Deferred Income Tax Expense (Benefit)", "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations." } } }, "auth_ref": [ "r4", "r126", "r1227", "r1233" ] }, "us-gaap_DeferredIncomeTaxLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "DeferredIncomeTaxLiabilities", "crdr": "credit", "calculation": { "http://www.butlernational.com/role/INCOMETAXESComponentsofDeferredTaxLiabilitiesandAssetsDetails": { "parentTag": "us-gaap_DeferredTaxAssetsLiabilitiesNet", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.butlernational.com/role/INCOMETAXESComponentsofDeferredTaxLiabilitiesandAssetsDetails" ], "lang": { "en-us": { "role": { "negatedTotalLabel": "Total deferred tax liabilities", "label": "Deferred Tax Liabilities, Gross", "documentation": "Amount of deferred tax liability attributable to taxable temporary differences." } } }, "auth_ref": [ "r59", "r60", "r106", "r519" ] }, "buks_DeferredTaxAssetsCapitalizedResearchAndDevelopment": { "xbrltype": "monetaryItemType", "nsuri": "http://www.butlernational.com/20250430", "localname": "DeferredTaxAssetsCapitalizedResearchAndDevelopment", "crdr": "debit", "calculation": { "http://www.butlernational.com/role/INCOMETAXESComponentsofDeferredTaxLiabilitiesandAssetsDetails": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.butlernational.com/role/INCOMETAXESComponentsofDeferredTaxLiabilitiesandAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Research and development", "label": "Research and development", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to capitalized research and development." } } }, "auth_ref": [] }, "us-gaap_DeferredTaxAssetsGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "DeferredTaxAssetsGross", "crdr": "debit", "calculation": { "http://www.butlernational.com/role/INCOMETAXESComponentsofDeferredTaxLiabilitiesandAssetsDetails": { "parentTag": "us-gaap_DeferredTaxAssetsLiabilitiesNet", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.butlernational.com/role/INCOMETAXESComponentsofDeferredTaxLiabilitiesandAssetsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total deferred tax assets", "label": "Deferred Tax Assets, Gross", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards." } } }, "auth_ref": [ "r520" ] }, "us-gaap_DeferredTaxAssetsGrossAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "DeferredTaxAssetsGrossAbstract", "presentation": [ "http://www.butlernational.com/role/INCOMETAXESComponentsofDeferredTaxLiabilitiesandAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred tax assets:", "label": "Deferred Tax Assets, Gross [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DeferredTaxAssetsInventory": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "DeferredTaxAssetsInventory", "crdr": "debit", "calculation": { "http://www.butlernational.com/role/INCOMETAXESComponentsofDeferredTaxLiabilitiesandAssetsDetails": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.butlernational.com/role/INCOMETAXESComponentsofDeferredTaxLiabilitiesandAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Inventory and other allowances", "label": "Deferred Tax Assets, Inventory", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from inventory." } } }, "auth_ref": [ "r1315" ] }, "buks_DeferredTaxAssetsInventoryCapitalization": { "xbrltype": "monetaryItemType", "nsuri": "http://www.butlernational.com/20250430", "localname": "DeferredTaxAssetsInventoryCapitalization", "crdr": "debit", "calculation": { "http://www.butlernational.com/role/INCOMETAXESComponentsofDeferredTaxLiabilitiesandAssetsDetails": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.butlernational.com/role/INCOMETAXESComponentsofDeferredTaxLiabilitiesandAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Inventory Capitalization", "label": "Deferred Tax Assets Inventory Capitalization", "documentation": "Deferred Tax Assets Inventory Capitalization" } } }, "auth_ref": [] }, "buks_DeferredTaxAssetsJackpotReserves": { "xbrltype": "monetaryItemType", "nsuri": "http://www.butlernational.com/20250430", "localname": "DeferredTaxAssetsJackpotReserves", "crdr": "debit", "calculation": { "http://www.butlernational.com/role/INCOMETAXESComponentsofDeferredTaxLiabilitiesandAssetsDetails": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://www.butlernational.com/role/INCOMETAXESComponentsofDeferredTaxLiabilitiesandAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Jackpot reserves", "label": "Jackpot reserves", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from jackpot reserves." } } }, "auth_ref": [] }, "buks_DeferredTaxAssetsLeaseRighttouse": { "xbrltype": "monetaryItemType", "nsuri": "http://www.butlernational.com/20250430", "localname": "DeferredTaxAssetsLeaseRighttouse", "crdr": "debit", "calculation": { "http://www.butlernational.com/role/INCOMETAXESComponentsofDeferredTaxLiabilitiesandAssetsDetails": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.butlernational.com/role/INCOMETAXESComponentsofDeferredTaxLiabilitiesandAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Lease right-to-use", "label": "Lease right-to-use", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from lease right-to-use." } } }, "auth_ref": [] }, "us-gaap_DeferredTaxAssetsLiabilitiesNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "DeferredTaxAssetsLiabilitiesNet", "crdr": "debit", "calculation": { "http://www.butlernational.com/role/INCOMETAXESComponentsofDeferredTaxLiabilitiesandAssetsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.butlernational.com/role/INCOMETAXESComponentsofDeferredTaxLiabilitiesandAssetsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Net deferred tax asset", "label": "Deferred Tax Assets, Net", "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, without jurisdictional netting." } } }, "auth_ref": [ "r1314" ] }, "us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "DeferredTaxAssetsPropertyPlantAndEquipment", "crdr": "debit", "calculation": { "http://www.butlernational.com/role/INCOMETAXESComponentsofDeferredTaxLiabilitiesandAssetsDetails": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.butlernational.com/role/INCOMETAXESComponentsofDeferredTaxLiabilitiesandAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Depreciation and amortization", "label": "Deferred Tax Assets, Property, Plant and Equipment", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from property, plant, and equipment." } } }, "auth_ref": [ "r1315" ] }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits", "crdr": "debit", "calculation": { "http://www.butlernational.com/role/INCOMETAXESComponentsofDeferredTaxLiabilitiesandAssetsDetails": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.butlernational.com/role/INCOMETAXESComponentsofDeferredTaxLiabilitiesandAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation accruals", "label": "Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from compensation and benefits costs." } } }, "auth_ref": [ "r1315" ] }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts", "crdr": "debit", "calculation": { "http://www.butlernational.com/role/INCOMETAXESComponentsofDeferredTaxLiabilitiesandAssetsDetails": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.butlernational.com/role/INCOMETAXESComponentsofDeferredTaxLiabilitiesandAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts receivable allowance", "label": "Deferred Tax Asset, Tax Deferred Expense, Reserve and Accrual, Accounts Receivable, Allowance for Credit Loss", "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary difference from allowance for credit loss on accounts receivable." } } }, "auth_ref": [ "r1315" ] }, "us-gaap_DeferredTaxAssetsValuationAllowance": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "DeferredTaxAssetsValuationAllowance", "crdr": "credit", "calculation": { "http://www.butlernational.com/role/INCOMETAXESComponentsofDeferredTaxLiabilitiesandAssetsDetails": { "parentTag": "us-gaap_DeferredTaxAssetsLiabilitiesNet", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.butlernational.com/role/INCOMETAXESComponentsofDeferredTaxLiabilitiesandAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Less valuation allowance", "label": "Deferred Tax Assets, Valuation Allowance", "documentation": "Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized." } } }, "auth_ref": [ "r521" ] }, "us-gaap_DeferredTaxLiabilitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "DeferredTaxLiabilitiesAbstract", "presentation": [ "http://www.butlernational.com/role/INCOMETAXESComponentsofDeferredTaxLiabilitiesandAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred tax liabilities:", "label": "Deferred Tax Liabilities, Gross [Abstract]" } } }, "auth_ref": [] }, "buks_DeferredTaxLiabilitiesDeferredCompensationRestrictedStock": { "xbrltype": "monetaryItemType", "nsuri": "http://www.butlernational.com/20250430", "localname": "DeferredTaxLiabilitiesDeferredCompensationRestrictedStock", "crdr": "credit", "calculation": { "http://www.butlernational.com/role/INCOMETAXESComponentsofDeferredTaxLiabilitiesandAssetsDetails": { "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.butlernational.com/role/INCOMETAXESComponentsofDeferredTaxLiabilitiesandAssetsDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Deferred compensation, restricted stock", "label": "Deferred Tax Liabilities Deferred Compensation Restricted Stock", "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from deferred compensation restricted stock." } } }, "auth_ref": [] }, "us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "DeferredTaxLiabilitiesPropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://www.butlernational.com/role/INCOMETAXESComponentsofDeferredTaxLiabilitiesandAssetsDetails": { "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.butlernational.com/role/INCOMETAXESComponentsofDeferredTaxLiabilitiesandAssetsDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Depreciation and amortization", "label": "Deferred Tax Liabilities, Property, Plant and Equipment", "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from property, plant, and equipment." } } }, "auth_ref": [ "r1315" ] }, "us-gaap_DefinedContributionPlanCostRecognized": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "DefinedContributionPlanCostRecognized", "crdr": "debit", "presentation": [ "http://www.butlernational.com/role/A401kPROFITSHARINGPLANDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Contribution expense", "label": "Defined Contribution Plan, Cost", "documentation": "Amount of cost for defined contribution plan." } } }, "auth_ref": [ "r449" ] }, "us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "DefinedContributionPlanEmployerMatchingContributionPercent", "presentation": [ "http://www.butlernational.com/role/A401kPROFITSHARINGPLANDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Defined contribution plan, employer matching contribution, percent of employees' gross pay percentage", "label": "Defined Contribution Plan, Employer Matching Contribution, Percent of Employees' Gross Pay", "documentation": "Percentage of employees' gross pay for which the employer contributes a matching contribution to a defined contribution plan." } } }, "auth_ref": [] }, "us-gaap_DefinedContributionPlanEmployersMatchingContributionAnnualVestingPercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "DefinedContributionPlanEmployersMatchingContributionAnnualVestingPercentage", "presentation": [ "http://www.butlernational.com/role/A401kPROFITSHARINGPLANDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Defined contribution plan, employers matching contribution, annual vesting percentage", "label": "Defined Contribution Plan, Employers Matching Contribution, Annual Vesting Percentage", "documentation": "Percentage of employer's matching contributions to a defined contribution plan that vests in a given year." } } }, "auth_ref": [] }, "buks_DefinedContributionPlanMatchingContributionAsPercentOfEveryPretaxDollar": { "xbrltype": "percentItemType", "nsuri": "http://www.butlernational.com/20250430", "localname": "DefinedContributionPlanMatchingContributionAsPercentOfEveryPretaxDollar", "presentation": [ "http://www.butlernational.com/role/A401kPROFITSHARINGPLANDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Defined contribution plan matching contribution, as percent of every pretax dollar", "label": "Defined Contribution Plan Matching Contribution As Percent Of Every Pretax Dollar", "documentation": "Matching contribution as percent of every pre-tax dollar under defined contribution plan." } } }, "auth_ref": [] }, "us-gaap_Depreciation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "Depreciation", "crdr": "debit", "presentation": [ "http://www.butlernational.com/role/NATUREOFOPERATIONSORGANIZATIONANDSIGNIFICANTACCOUNTINGPOLICIESNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Depreciation", "label": "Depreciation", "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation." } } }, "auth_ref": [ "r4", "r27", "r199", "r910", "r911", "r913", "r915" ] }, "us-gaap_DepreciationAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "DepreciationAndAmortization", "crdr": "debit", "presentation": [ "http://www.butlernational.com/role/SEGMENTREPORTINGANDSALESBYMAJORCUSTOMERProfessionalServicesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Depreciation and amortization", "label": "Depreciation, Depletion and Amortization, Nonproduction", "documentation": "The current period expense charged against earnings on long-lived, physical assets not used in production, and which are not intended for resale, to allocate or recognize the cost of such assets over their useful lives; or to record the reduction in book value of an intangible asset over the benefit period of such asset; or to reflect consumption during the period of an asset that is not used in production." } } }, "auth_ref": [ "r4", "r27" ] }, "buks_DepreciationAndAmortizationExcludingAmortizationOfSupplementalTypeCertificates": { "xbrltype": "monetaryItemType", "nsuri": "http://www.butlernational.com/20250430", "localname": "DepreciationAndAmortizationExcludingAmortizationOfSupplementalTypeCertificates", "crdr": "debit", "calculation": { "http://www.butlernational.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.butlernational.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Depreciation and amortization", "label": "Depreciation And Amortization Excluding Amortization Of Supplemental Type Certificates", "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets, excluding the amortization of Supplemental Type Certificates, to periods that benefit from use of the assets." } } }, "auth_ref": [] }, "buks_DirectorDavidHaydenMember": { "xbrltype": "domainItemType", "nsuri": "http://www.butlernational.com/20250430", "localname": "DirectorDavidHaydenMember", "presentation": [ "http://www.butlernational.com/role/RELATEDPARTYTRANSACTIONSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Director David Hayden", "label": "Director David Hayden [Member]", "documentation": "Represents information about director David Hayden." } } }, "auth_ref": [] }, "srt_DirectorMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2025", "localname": "DirectorMember", "presentation": [ "http://www.butlernational.com/role/RELATEDPARTYTRANSACTIONSDetails", "http://www.butlernational.com/role/STOCKHOLDERSEQUITYANDINCENTIVEPLANSNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Director", "label": "Director [Member]", "documentation": "Person serving on board of directors." } } }, "auth_ref": [ "r1162", "r1254", "r1389" ] }, "us-gaap_DisaggregationOfRevenueLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "DisaggregationOfRevenueLineItems", "presentation": [ "http://www.butlernational.com/role/DISAGGREGATIONOFREVENUEDisaggregationofRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Disaggregation of Revenue [Line Items]", "label": "Disaggregation of Revenue [Line Items]", "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." } } }, "auth_ref": [ "r430", "r431", "r945", "r946", "r947", "r948", "r949", "r950", "r951" ] }, "us-gaap_DisaggregationOfRevenueTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "DisaggregationOfRevenueTable", "presentation": [ "http://www.butlernational.com/role/DISAGGREGATIONOFREVENUEDisaggregationofRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Disaggregation of Revenue [Table]", "label": "Disaggregation of Revenue [Table]", "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." } } }, "auth_ref": [ "r430", "r431", "r945", "r946", "r947", "r948", "r949", "r950", "r951" ] }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "DisaggregationOfRevenueTableTextBlock", "presentation": [ "http://www.butlernational.com/role/DISAGGREGATIONOFREVENUETables" ], "lang": { "en-us": { "role": { "terseLabel": "Disaggregation of Revenue", "label": "Disaggregation of Revenue [Table Text Block]", "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." } } }, "auth_ref": [ "r1282" ] }, "buks_DisaggregationOfRevenueTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.butlernational.com/20250430", "localname": "DisaggregationOfRevenueTextBlock", "presentation": [ "http://www.butlernational.com/role/DISAGGREGATIONOFREVENUE" ], "lang": { "en-us": { "role": { "terseLabel": "DISAGGREGATION OF REVENUE", "label": "Disaggregation of Revenue [Text Block]", "documentation": "The entire disclosure of disaggregation of revenue." } } }, "auth_ref": [] }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DisposalGroupClassificationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "DisposalGroupClassificationAxis", "presentation": [ "http://www.butlernational.com/role/SALEOFPRODUCTLINENarrativeDetails", "http://www.butlernational.com/role/SALEOFPRODUCTLINEScheduleofDisposalGroupsIncludingDiscontinuedOperationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Disposal Group Classification [Axis]", "label": "Disposal Group Classification [Axis]", "documentation": "Information by disposal group classification." } } }, "auth_ref": [ "r173" ] }, "us-gaap_DisposalGroupClassificationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "DisposalGroupClassificationDomain", "presentation": [ "http://www.butlernational.com/role/SALEOFPRODUCTLINENarrativeDetails", "http://www.butlernational.com/role/SALEOFPRODUCTLINEScheduleofDisposalGroupsIncludingDiscontinuedOperationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Disposal Group Classification [Domain]", "label": "Disposal Group Classification [Domain]", "documentation": "Component or group of components disposed of, including but not limited to, disposal group held-for-sale or disposed of by sale, disposed of by means other than sale, and discontinued operations." } } }, "auth_ref": [] }, "us-gaap_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember", "presentation": [ "http://www.butlernational.com/role/SALEOFPRODUCTLINENarrativeDetails", "http://www.butlernational.com/role/SALEOFPRODUCTLINEScheduleofDisposalGroupsIncludingDiscontinuedOperationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Disposal Group, Disposed of by Sale, Not Discontinued Operations", "label": "Disposal Group, Disposed of by Sale, Not Discontinued Operations [Member]", "documentation": "Disposal group that has been sold. Excludes disposals classified as discontinued operations." } } }, "auth_ref": [ "r5", "r13" ] }, "buks_DisposalGroupIncludingDiscontinuedOperationAccumulatedAmortizationOtherAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://www.butlernational.com/20250430", "localname": "DisposalGroupIncludingDiscontinuedOperationAccumulatedAmortizationOtherAssets", "crdr": "credit", "calculation": { "http://www.butlernational.com/role/SALEOFPRODUCTLINEScheduleofDisposalGroupsIncludingDiscontinuedOperationsDetails": { "parentTag": "us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherAssets", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.butlernational.com/role/SALEOFPRODUCTLINEScheduleofDisposalGroupsIncludingDiscontinuedOperationsDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Accumulated amortization", "label": "Disposal Group, Including Discontinued Operation, Accumulated Amortization Other Assets", "documentation": "Disposal Group, Including Discontinued Operation, Accumulated Amortization Other Assets" } } }, "auth_ref": [] }, "buks_DisposalGroupIncludingDiscontinuedOperationAccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://www.butlernational.com/20250430", "localname": "DisposalGroupIncludingDiscontinuedOperationAccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://www.butlernational.com/role/SALEOFPRODUCTLINEScheduleofDisposalGroupsIncludingDiscontinuedOperationsDetails": { "parentTag": "us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipment", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.butlernational.com/role/SALEOFPRODUCTLINEScheduleofDisposalGroupsIncludingDiscontinuedOperationsDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Accumulated depreciation", "label": "Disposal Group, Including Discontinued Operation, Accumulated Depreciation, Depletion, And Amortization, Property, Plant, and Equipment", "documentation": "Disposal Group, Including Discontinued Operation, Accumulated Depreciation, Depletion, And Amortization, Property, Plant, and Equipment" } } }, "auth_ref": [] }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationInventory1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "DisposalGroupIncludingDiscontinuedOperationInventory1", "crdr": "debit", "calculation": { "http://www.butlernational.com/role/SALEOFPRODUCTLINEScheduleofDisposalGroupsIncludingDiscontinuedOperationsDetails": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.butlernational.com/role/SALEOFPRODUCTLINEScheduleofDisposalGroupsIncludingDiscontinuedOperationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Inventory, net", "label": "Disposal Group, Including Discontinued Operation, Inventory", "documentation": "Amount classified as inventory attributable to disposal group held for sale or disposed of." } } }, "auth_ref": [ "r2", "r39", "r45", "r91" ] }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "DisposalGroupIncludingDiscontinuedOperationOtherAssets", "crdr": "debit", "calculation": { "http://www.butlernational.com/role/SALEOFPRODUCTLINEScheduleofDisposalGroupsIncludingDiscontinuedOperationsDetails": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.butlernational.com/role/SALEOFPRODUCTLINEScheduleofDisposalGroupsIncludingDiscontinuedOperationsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Other assets, net of accumulated amortization", "label": "Disposal Group, Including Discontinued Operation, Other Assets", "documentation": "Amount classified as other assets attributable to disposal group held for sale or disposed of." } } }, "auth_ref": [ "r2", "r39", "r45", "r91" ] }, "buks_DisposalGroupIncludingDiscontinuedOperationOtherAssetsGross": { "xbrltype": "monetaryItemType", "nsuri": "http://www.butlernational.com/20250430", "localname": "DisposalGroupIncludingDiscontinuedOperationOtherAssetsGross", "crdr": "debit", "calculation": { "http://www.butlernational.com/role/SALEOFPRODUCTLINEScheduleofDisposalGroupsIncludingDiscontinuedOperationsDetails": { "parentTag": "us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherAssets", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.butlernational.com/role/SALEOFPRODUCTLINEScheduleofDisposalGroupsIncludingDiscontinuedOperationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other assets", "label": "Disposal Group, Including Discontinued Operation, Other Assets, Gross", "documentation": "Disposal Group, Including Discontinued Operation, Other Assets, Gross" } } }, "auth_ref": [] }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipment", "crdr": "debit", "calculation": { "http://www.butlernational.com/role/SALEOFPRODUCTLINEScheduleofDisposalGroupsIncludingDiscontinuedOperationsDetails": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.butlernational.com/role/SALEOFPRODUCTLINEScheduleofDisposalGroupsIncludingDiscontinuedOperationsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total property, plant and equipment", "label": "Disposal Group, Including Discontinued Operation, Property, Plant and Equipment", "documentation": "Amount classified as property, plant and equipment attributable to disposal group held for sale or disposed of." } } }, "auth_ref": [ "r2", "r39", "r45", "r91" ] }, "buks_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentGross": { "xbrltype": "monetaryItemType", "nsuri": "http://www.butlernational.com/20250430", "localname": "DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentGross", "crdr": "debit", "calculation": { "http://www.butlernational.com/role/SALEOFPRODUCTLINEScheduleofDisposalGroupsIncludingDiscontinuedOperationsDetails": { "parentTag": "us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipment", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.butlernational.com/role/SALEOFPRODUCTLINEScheduleofDisposalGroupsIncludingDiscontinuedOperationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Machinery and equipment", "label": "Disposal Group, Including Discontinued Operation, Property, Plant and Equipment, Gross", "documentation": "Disposal Group, Including Discontinued Operation, Property, Plant and Equipment, Gross" } } }, "auth_ref": [] }, "us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock", "presentation": [ "http://www.butlernational.com/role/SALEOFPRODUCTLINE" ], "lang": { "en-us": { "role": { "terseLabel": "SALE OF PRODUCT LINE", "label": "Disposal Groups, Including Discontinued Operations, Disclosure [Text Block]", "documentation": "The entire disclosure related to a disposal group. Includes, but is not limited to, a discontinued operation, disposal classified as held-for-sale or disposed of by means other than sale or disposal of an individually significant component." } } }, "auth_ref": [ "r38", "r89" ] }, "dei_DocumentAnnualReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2025", "localname": "DocumentAnnualReport", "presentation": [ "http://www.butlernational.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Document Annual Report", "label": "Document Annual Report", "documentation": "Boolean flag that is true only for a form used as an annual report." } } }, "auth_ref": [ "r1040", "r1041", "r1064" ] }, "dei_DocumentFinStmtErrorCorrectionFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2025", "localname": "DocumentFinStmtErrorCorrectionFlag", "presentation": [ "http://www.butlernational.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Document Financial Statement Error Correction [Flag]", "label": "Document Financial Statement Error Correction [Flag]", "documentation": "Indicates whether any of the financial statement period in the filing include a restatement due to error correction." } } }, "auth_ref": [ "r1040", "r1041", "r1064", "r1107" ] }, "dei_DocumentFiscalPeriodFocus": { "xbrltype": "fiscalPeriodItemType", "nsuri": "http://xbrl.sec.gov/dei/2025", "localname": "DocumentFiscalPeriodFocus", "presentation": [ "http://www.butlernational.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Document Fiscal Period Focus", "label": "Document Fiscal Period Focus", "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." } } }, "auth_ref": [] }, "dei_DocumentFiscalYearFocus": { "xbrltype": "gYearItemType", "nsuri": "http://xbrl.sec.gov/dei/2025", "localname": "DocumentFiscalYearFocus", "presentation": [ "http://www.butlernational.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Document Fiscal Year Focus", "label": "Document Fiscal Year Focus", "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." } } }, "auth_ref": [] }, "dei_DocumentPeriodEndDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/dei/2025", "localname": "DocumentPeriodEndDate", "presentation": [ "http://www.butlernational.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Document Period End Date", "label": "Document Period End Date", "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." } } }, "auth_ref": [] }, "dei_DocumentTransitionReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2025", "localname": "DocumentTransitionReport", "presentation": [ "http://www.butlernational.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Document Transition Report", "label": "Document Transition Report", "documentation": "Boolean flag that is true only for a form used as a transition report." } } }, "auth_ref": [ "r1085" ] }, "dei_DocumentType": { "xbrltype": "submissionTypeItemType", "nsuri": "http://xbrl.sec.gov/dei/2025", "localname": "DocumentType", "presentation": [ "http://www.butlernational.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Document Type", "label": "Document Type", "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'." } } }, "auth_ref": [] }, "dei_DocumentsIncorporatedByReferenceTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/dei/2025", "localname": "DocumentsIncorporatedByReferenceTextBlock", "presentation": [ "http://www.butlernational.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Documents Incorporated by Reference", "label": "Documents Incorporated by Reference [Text Block]", "documentation": "Documents incorporated by reference." } } }, "auth_ref": [ "r1038" ] }, "buks_DurationAfterWhichInvoicesAreConsideredToBeDoubtful": { "xbrltype": "durationItemType", "nsuri": "http://www.butlernational.com/20250430", "localname": "DurationAfterWhichInvoicesAreConsideredToBeDoubtful", "presentation": [ "http://www.butlernational.com/role/NATUREOFOPERATIONSORGANIZATIONANDSIGNIFICANTACCOUNTINGPOLICIESNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Duration after which invoices are considered to be doubtful (Day)", "label": "Duration After Which Invoices Are Considered To Be Doubtful", "documentation": "Represents the duration after which invoices are considered to be doubtful." } } }, "auth_ref": [] }, "buks_DurationDuringWhichInventoryIfInactiveTakenAsObsolete": { "xbrltype": "durationItemType", "nsuri": "http://www.butlernational.com/20250430", "localname": "DurationDuringWhichInventoryIfInactiveTakenAsObsolete", "presentation": [ "http://www.butlernational.com/role/NATUREOFOPERATIONSORGANIZATIONANDSIGNIFICANTACCOUNTINGPOLICIESNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Duration during which inventory if inactive taken as obsolete (Year)", "label": "Duration During Which Inventory If Inactive Taken As Obsolete", "documentation": "Represents the duration during which inventory if inactive taken as obsolete." } } }, "auth_ref": [] }, "ecd_DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2025", "localname": "DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Dividends or Other Earnings Paid on Equity Awards not Otherwise Reflected in Total Compensation for Covered Year", "label": "Dividends or Other Earnings Paid on Equity Awards not Otherwise Reflected in Total Compensation for Covered Year [Member]" } } }, "auth_ref": [ "r1096" ] }, "buks_EarnOutLiabilityMember": { "xbrltype": "domainItemType", "nsuri": "http://www.butlernational.com/20250430", "localname": "EarnOutLiabilityMember", "presentation": [ "http://www.butlernational.com/role/ACQUISITIONNarrativeDetails", "http://www.butlernational.com/role/ACQUISITIONScheduleofAcquisitionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Earn-Out Liability", "label": "Earn Out Liability [Member]", "documentation": "Relating to an earn out liability." } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareBasic": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "EarningsPerShareBasic", "presentation": [ "http://www.butlernational.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.butlernational.com/role/NATUREOFOPERATIONSORGANIZATIONANDSIGNIFICANTACCOUNTINGPOLICIESComputationofBasicandDilutedEarningsPerCommonShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "BASIC EARNINGS PER COMMON SHARE ATTRIBUTABLE TO BUTLER NATIONAL CORPORATION (in dollars per share)", "verboseLabel": "Basic earnings per common share (in dollars per share)", "label": "Earnings Per Share, Basic", "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period." } } }, "auth_ref": [ "r166", "r198", "r224", "r225", "r226", "r227", "r228", "r229", "r230", "r231", "r236", "r238", "r241", "r242", "r243", "r245", "r390", "r487", "r539", "r607", "r626", "r627", "r716", "r739", "r918" ] }, "us-gaap_EarningsPerShareDiluted": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "EarningsPerShareDiluted", "presentation": [ "http://www.butlernational.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.butlernational.com/role/NATUREOFOPERATIONSORGANIZATIONANDSIGNIFICANTACCOUNTINGPOLICIESComputationofBasicandDilutedEarningsPerCommonShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "DILUTED EARNINGS PER COMMON SHARE ATTRIBUTABLE TO BUTLER NATIONAL CORPORATION (in dollars per share)", "label": "Earnings Per Share, Diluted", "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." } } }, "auth_ref": [ "r166", "r198", "r224", "r225", "r226", "r227", "r228", "r229", "r230", "r231", "r238", "r241", "r242", "r243", "r245", "r390", "r487", "r539", "r607", "r626", "r627", "r716", "r739", "r918" ] }, "us-gaap_EarningsPerSharePolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "EarningsPerSharePolicyTextBlock", "presentation": [ "http://www.butlernational.com/role/NATUREOFOPERATIONSORGANIZATIONANDSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Earnings Per Share", "label": "Earnings Per Share, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements." } } }, "auth_ref": [ "r22", "r23", "r244" ] }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "EffectiveIncomeTaxRateContinuingOperations", "calculation": { "http://www.butlernational.com/role/INCOMETAXESReconciliationoftheFederalStatutoryIncomeTaxRatetotheEffectiveTaxRateDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.butlernational.com/role/INCOMETAXESReconciliationoftheFederalStatutoryIncomeTaxRatetotheEffectiveTaxRateDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Effective tax rate", "label": "Effective Income Tax Rate Reconciliation, Percent", "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations." } } }, "auth_ref": [ "r508", "r960" ] }, "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "calculation": { "http://www.butlernational.com/role/INCOMETAXESReconciliationoftheFederalStatutoryIncomeTaxRatetotheEffectiveTaxRateDetails": { "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.butlernational.com/role/INCOMETAXESReconciliationoftheFederalStatutoryIncomeTaxRatetotheEffectiveTaxRateDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Statutory federal income tax rate expense", "label": "Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent", "documentation": "Percentage of domestic federal statutory tax rate applicable to pretax income (loss)." } } }, "auth_ref": [ "r207", "r213", "r508", "r530", "r960" ] }, "us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpense": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "EffectiveIncomeTaxRateReconciliationNondeductibleExpense", "calculation": { "http://www.butlernational.com/role/INCOMETAXESReconciliationoftheFederalStatutoryIncomeTaxRatetotheEffectiveTaxRateDetails": { "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.butlernational.com/role/INCOMETAXESReconciliationoftheFederalStatutoryIncomeTaxRatetotheEffectiveTaxRateDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Permanent differences", "label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Percent", "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to nondeductible expenses." } } }, "auth_ref": [ "r511", "r512", "r1227", "r1234", "r1312" ] }, "us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "EffectiveIncomeTaxRateReconciliationOtherAdjustments", "calculation": { "http://www.butlernational.com/role/INCOMETAXESReconciliationoftheFederalStatutoryIncomeTaxRatetotheEffectiveTaxRateDetails": { "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.butlernational.com/role/INCOMETAXESReconciliationoftheFederalStatutoryIncomeTaxRatetotheEffectiveTaxRateDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Other", "label": "Effective Income Tax Rate Reconciliation, Other Adjustments, Percent", "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other adjustments." } } }, "auth_ref": [ "r960", "r1227", "r1234", "r1312", "r1313" ] }, "us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes", "calculation": { "http://www.butlernational.com/role/INCOMETAXESReconciliationoftheFederalStatutoryIncomeTaxRatetotheEffectiveTaxRateDetails": { "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.butlernational.com/role/INCOMETAXESReconciliationoftheFederalStatutoryIncomeTaxRatetotheEffectiveTaxRateDetails" ], "lang": { "en-us": { "role": { "terseLabel": "State income tax, net of federal benefits", "label": "Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Percent", "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations applicable to state and local income tax expense (benefit), net of federal tax expense (benefit)." } } }, "auth_ref": [ "r510", "r960", "r1227", "r1234", "r1312" ] }, "us-gaap_EmployeeBenefitsAndShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "EmployeeBenefitsAndShareBasedCompensation", "crdr": "debit", "presentation": [ "http://www.butlernational.com/role/RELATEDPARTYTRANSACTIONSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Employee benefits and share based compensation", "label": "Employee Benefits and Share-Based Compensation", "documentation": "Amount of expense for employee benefit and equity-based compensation." } } }, "auth_ref": [ "r1178" ] }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "EmployeeRelatedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.butlernational.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.butlernational.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation and compensated absences", "label": "Employee-related Liabilities, Current", "documentation": "Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r52" ] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "crdr": "debit", "presentation": [ "http://www.butlernational.com/role/STOCKHOLDERSEQUITYANDINCENTIVEPLANSNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share-based payment arrangement, nonvested award, cost not yet recognized, amount", "label": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount", "documentation": "Amount of cost not yet recognized for nonvested award under share-based payment arrangement." } } }, "auth_ref": [ "r485" ] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "presentation": [ "http://www.butlernational.com/role/STOCKHOLDERSEQUITYANDINCENTIVEPLANSNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share-based payment arrangement, nonvested award, cost not yet recognized, period for recognition (year)", "label": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition", "documentation": "Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r485" ] }, "us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense", "crdr": "credit", "presentation": [ "http://www.butlernational.com/role/STOCKHOLDERSEQUITYANDINCENTIVEPLANSNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share-based payment arrangement, expense, tax benefit", "label": "Share-Based Payment Arrangement, Expense, Tax Benefit", "documentation": "Amount of tax benefit for recognition of expense of award under share-based payment arrangement." } } }, "auth_ref": [ "r484" ] }, "us-gaap_EmployeeStockOptionMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "EmployeeStockOptionMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Employee Stock Option", "label": "Share-Based Payment Arrangement, Option [Member]", "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time." } } }, "auth_ref": [ "r1285", "r1286", "r1287", "r1288", "r1289", "r1290", "r1291", "r1292", "r1293", "r1294", "r1295", "r1296", "r1297", "r1298", "r1299", "r1300", "r1301", "r1302", "r1303", "r1304", "r1305", "r1306", "r1307", "r1308", "r1309", "r1310" ] }, "dei_EntityAddressAddressLine1": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2025", "localname": "EntityAddressAddressLine1", "presentation": [ "http://www.butlernational.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, Address Line One", "label": "Entity Address, Address Line One", "documentation": "Address Line 1 such as Attn, Building Name, Street Name" } } }, "auth_ref": [] }, "dei_EntityAddressCityOrTown": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2025", "localname": "EntityAddressCityOrTown", "presentation": [ "http://www.butlernational.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, City or Town", "label": "Entity Address, City or Town", "documentation": "Name of the City or Town" } } }, "auth_ref": [] }, "dei_EntityAddressPostalZipCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2025", "localname": "EntityAddressPostalZipCode", "presentation": [ "http://www.butlernational.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, Postal Zip Code", "label": "Entity Address, Postal Zip Code", "documentation": "Code for the postal or zip code" } } }, "auth_ref": [] }, "dei_EntityAddressStateOrProvince": { "xbrltype": "stateOrProvinceItemType", "nsuri": "http://xbrl.sec.gov/dei/2025", "localname": "EntityAddressStateOrProvince", "presentation": [ "http://www.butlernational.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, State or Province", "label": "Entity Address, State or Province", "documentation": "Name of the state or province." } } }, "auth_ref": [] }, "dei_EntityCentralIndexKey": { "xbrltype": "centralIndexKeyItemType", "nsuri": "http://xbrl.sec.gov/dei/2025", "localname": "EntityCentralIndexKey", "presentation": [ "http://www.butlernational.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Central Index Key", "label": "Entity Central Index Key", "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK." } } }, "auth_ref": [ "r1037" ] }, "dei_EntityCommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/dei/2025", "localname": "EntityCommonStockSharesOutstanding", "presentation": [ "http://www.butlernational.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Common Stock, Shares Outstanding", "label": "Entity Common Stock, Shares Outstanding", "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." } } }, "auth_ref": [] }, "dei_EntityCurrentReportingStatus": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2025", "localname": "EntityCurrentReportingStatus", "presentation": [ "http://www.butlernational.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Current Reporting Status", "label": "Entity Current Reporting Status", "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." } } }, "auth_ref": [] }, "dei_EntityEmergingGrowthCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2025", "localname": "EntityEmergingGrowthCompany", "presentation": [ "http://www.butlernational.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Emerging Growth Company", "label": "Entity Emerging Growth Company", "documentation": "Indicate if registrant meets the emerging growth company criteria." } } }, "auth_ref": [ "r1037" ] }, "dei_EntityFileNumber": { "xbrltype": "fileNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2025", "localname": "EntityFileNumber", "presentation": [ "http://www.butlernational.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity File Number", "label": "Entity File Number", "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." } } }, "auth_ref": [] }, "dei_EntityFilerCategory": { "xbrltype": "filerCategoryItemType", "nsuri": "http://xbrl.sec.gov/dei/2025", "localname": "EntityFilerCategory", "presentation": [ "http://www.butlernational.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Filer Category", "label": "Entity Filer Category", "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." } } }, "auth_ref": [ "r1037" ] }, "dei_EntityIncorporationStateCountryCode": { "xbrltype": "edgarStateCountryItemType", "nsuri": "http://xbrl.sec.gov/dei/2025", "localname": "EntityIncorporationStateCountryCode", "presentation": [ "http://www.butlernational.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Incorporation, State or Country Code", "label": "Entity Incorporation, State or Country Code", "documentation": "Two-character EDGAR code representing the state or country of incorporation." } } }, "auth_ref": [] }, "dei_EntityInteractiveDataCurrent": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2025", "localname": "EntityInteractiveDataCurrent", "presentation": [ "http://www.butlernational.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Interactive Data Current", "label": "Entity Interactive Data Current", "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)." } } }, "auth_ref": [ "r1147" ] }, "dei_EntityPublicFloat": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/dei/2025", "localname": "EntityPublicFloat", "crdr": "credit", "presentation": [ "http://www.butlernational.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Public Float", "label": "Entity Public Float", "documentation": "The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter." } } }, "auth_ref": [] }, "dei_EntityRegistrantName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2025", "localname": "EntityRegistrantName", "presentation": [ "http://www.butlernational.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Registrant Name", "label": "Entity Registrant Name", "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC." } } }, "auth_ref": [ "r1037" ] }, "dei_EntityShellCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2025", "localname": "EntityShellCompany", "presentation": [ "http://www.butlernational.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Shell Company", "label": "Entity Shell Company", "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act." } } }, "auth_ref": [ "r1037" ] }, "dei_EntitySmallBusiness": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2025", "localname": "EntitySmallBusiness", "presentation": [ "http://www.butlernational.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Small Business", "label": "Entity Small Business", "documentation": "Indicates that the company is a Smaller Reporting Company (SRC)." } } }, "auth_ref": [ "r1037" ] }, "dei_EntityTaxIdentificationNumber": { "xbrltype": "employerIdItemType", "nsuri": "http://xbrl.sec.gov/dei/2025", "localname": "EntityTaxIdentificationNumber", "presentation": [ "http://www.butlernational.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Tax Identification Number", "label": "Entity Tax Identification Number", "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS." } } }, "auth_ref": [ "r1037" ] }, "dei_EntityVoluntaryFilers": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2025", "localname": "EntityVoluntaryFilers", "presentation": [ "http://www.butlernational.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Voluntary Filers", "label": "Entity Voluntary Filers", "documentation": "Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act." } } }, "auth_ref": [] }, "dei_EntityWellKnownSeasonedIssuer": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2025", "localname": "EntityWellKnownSeasonedIssuer", "presentation": [ "http://www.butlernational.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Well-known Seasoned Issuer", "label": "Entity Well-known Seasoned Issuer", "documentation": "Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A." } } }, "auth_ref": [ "r1148" ] }, "ecd_EqtyAwrdsAdjFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2025", "localname": "EqtyAwrdsAdjFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Awards Adjustments, Footnote", "label": "Equity Awards Adjustments, Footnote [Text Block]" } } }, "auth_ref": [ "r1090" ] }, "ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2025", "localname": "EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Awards Adjustments, Excluding Value Reported in Compensation Table", "label": "Equity Awards Adjustments, Excluding Value Reported in the Compensation Table [Member]" } } }, "auth_ref": [ "r1143" ] }, "ecd_EqtyAwrdsAdjsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2025", "localname": "EqtyAwrdsAdjsMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Awards Adjustments", "label": "Equity Awards Adjustments [Member]" } } }, "auth_ref": [ "r1143" ] }, "ecd_EqtyAwrdsInSummryCompstnTblForAplblYrMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2025", "localname": "EqtyAwrdsInSummryCompstnTblForAplblYrMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Grant Date Fair Value of Equity Award Amounts Reported in Summary Compensation Table", "label": "Aggregate Grant Date Fair Value of Equity Award Amounts Reported in Summary Compensation Table [Member]" } } }, "auth_ref": [ "r1143" ] }, "us-gaap_EquityComponentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "EquityComponentDomain", "presentation": [ "http://www.butlernational.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Component [Domain]", "label": "Equity Component [Domain]", "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." } } }, "auth_ref": [ "r10", "r164", "r165", "r166", "r195", "r196", "r197", "r219", "r220", "r221", "r223", "r230", "r232", "r234", "r247", "r302", "r303", "r333", "r389", "r408", "r487", "r528", "r529", "r536", "r537", "r538", "r540", "r606", "r607", "r614", "r615", "r616", "r617", "r618", "r619", "r620", "r621", "r622", "r623", "r625", "r632", "r633", "r634", "r635", "r636", "r637", "r643", "r645", "r661", "r738", "r761", "r762", "r763", "r784", "r855" ] }, "ecd_EquityValuationAssumptionDifferenceFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2025", "localname": "EquityValuationAssumptionDifferenceFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Valuation Assumption Difference, Footnote", "label": "Equity Valuation Assumption Difference, Footnote [Text Block]" } } }, "auth_ref": [ "r1100" ] }, "ecd_ErrCompAnalysisTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2025", "localname": "ErrCompAnalysisTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Erroneous Compensation Analysis", "label": "Erroneous Compensation Analysis [Text Block]" } } }, "auth_ref": [ "r1057", "r1068", "r1078", "r1111" ] }, "ecd_ErrCompRecoveryTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2025", "localname": "ErrCompRecoveryTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Erroneously Awarded Compensation Recovery", "label": "Erroneously Awarded Compensation Recovery [Table]" } } }, "auth_ref": [ "r1054", "r1065", "r1075", "r1108" ] }, "srt_EuropeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2025", "localname": "EuropeMember", "presentation": [ "http://www.butlernational.com/role/DISAGGREGATIONOFREVENUEDisaggregationofRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Europe", "label": "Europe [Member]", "documentation": "Continent of Europe." } } }, "auth_ref": [ "r1158", "r1159", "r1160", "r1161", "r1396", "r1397", "r1398", "r1399" ] }, "ecd_ExecutiveCategoryAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2025", "localname": "ExecutiveCategoryAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Executive Category:", "label": "Executive Category [Axis]" } } }, "auth_ref": [ "r1106" ] }, "buks_ExecutiveCharimanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.butlernational.com/20250430", "localname": "ExecutiveCharimanMember", "presentation": [ "http://www.butlernational.com/role/RELATEDPARTYTRANSACTIONSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Executive Chariman", "label": "Executive Chariman [Member]", "documentation": "Executive Chariman" } } }, "auth_ref": [] }, "us-gaap_FairValueMeasurementPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "FairValueMeasurementPolicyPolicyTextBlock", "presentation": [ "http://www.butlernational.com/role/NATUREOFOPERATIONSORGANIZATIONANDSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value Measurements", "label": "Fair Value Measurement, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for fair value measurements of financial and non-financial assets, liabilities and instruments classified in shareholders' equity. Disclosures include, but are not limited to, how an entity that manages a group of financial assets and liabilities on the basis of its net exposure measures the fair value of those assets and liabilities." } } }, "auth_ref": [] }, "buks_FinalPurchaseAgreementLiabilityMember": { "xbrltype": "domainItemType", "nsuri": "http://www.butlernational.com/20250430", "localname": "FinalPurchaseAgreementLiabilityMember", "presentation": [ "http://www.butlernational.com/role/ACQUISITIONScheduleofAcquisitionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Final Escrow Liability", "label": "Final Purchase Agreement Liability [Member]", "documentation": "Relating to a final purchase agreement liability." } } }, "auth_ref": [] }, "us-gaap_FinanceLeaseInterestExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "FinanceLeaseInterestExpense", "crdr": "debit", "calculation": { "http://www.butlernational.com/role/LEASERIGHTTOUSELeaseCostDetails": { "parentTag": "us-gaap_LeaseCost", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.butlernational.com/role/LEASERIGHTTOUSELeaseCostDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Interest on lease liabilities", "label": "Finance Lease, Interest Expense", "documentation": "Amount of interest expense on finance lease liability." } } }, "auth_ref": [ "r648", "r653", "r1006" ] }, "us-gaap_FinanceLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "FinanceLeaseLiability", "crdr": "credit", "calculation": { "http://www.butlernational.com/role/LEASERIGHTTOUSEFutureMinimumLeasePaymentsDetails_1": { "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 2.0 }, "http://www.butlernational.com/role/LEASERIGHTTOUSEFutureMinimumLeasePaymentsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.butlernational.com/role/LEASERIGHTTOUSEFutureMinimumLeasePaymentsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Present value of net minimum lease payments", "label": "Finance Lease, Liability", "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease." } } }, "auth_ref": [ "r647", "r658" ] }, "us-gaap_FinanceLeaseLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "FinanceLeaseLiabilityCurrent", "crdr": "credit", "calculation": { "http://www.butlernational.com/role/LEASERIGHTTOUSEFutureMinimumLeasePaymentsDetails": { "parentTag": "us-gaap_FinanceLeaseLiability", "weight": 1.0, "order": 1.0 }, "http://www.butlernational.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.butlernational.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.butlernational.com/role/LEASERIGHTTOUSEFutureMinimumLeasePaymentsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Current maturities of lease liability", "terseLabel": "Less current maturities of finance lease liability", "label": "Finance Lease, Liability, Current", "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as current." } } }, "auth_ref": [ "r647" ] }, "us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "FinanceLeaseLiabilityMaturityTableTextBlock", "presentation": [ "http://www.butlernational.com/role/LEASERIGHTTOUSETables" ], "lang": { "en-us": { "role": { "terseLabel": "Finance Lease, Liability, to be Paid, Maturity", "label": "Finance Lease, Liability, to be Paid, Maturity [Table Text Block]", "documentation": "Tabular disclosure of undiscounted cash flows of finance lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to finance lease liability recognized in statement of financial position." } } }, "auth_ref": [ "r1343" ] }, "us-gaap_FinanceLeaseLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "FinanceLeaseLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://www.butlernational.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0, "order": 1.0 }, "http://www.butlernational.com/role/LEASERIGHTTOUSEFutureMinimumLeasePaymentsDetails": { "parentTag": "us-gaap_FinanceLeaseLiability", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.butlernational.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.butlernational.com/role/LEASERIGHTTOUSEFutureMinimumLeasePaymentsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Lease liability, net of current maturities", "terseLabel": "Finance lease liability, net of current maturities", "label": "Finance Lease, Liability, Noncurrent", "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as noncurrent." } } }, "auth_ref": [ "r647" ] }, "us-gaap_FinanceLeaseLiabilityPaymentsDue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "FinanceLeaseLiabilityPaymentsDue", "crdr": "credit", "calculation": { "http://www.butlernational.com/role/LEASERIGHTTOUSEFutureMinimumLeasePaymentsDetails": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://www.butlernational.com/role/LEASERIGHTTOUSEFutureMinimumLeasePaymentsDetails_1": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.butlernational.com/role/LEASERIGHTTOUSEFutureMinimumLeasePaymentsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total minimum lease payments", "label": "Finance Lease, Liability, to be Paid", "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease." } } }, "auth_ref": [ "r658", "r1228", "r1235", "r1355" ] }, "us-gaap_FinanceLeaseLiabilityPaymentsDueInRollingAfterYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "FinanceLeaseLiabilityPaymentsDueInRollingAfterYearFive", "crdr": "credit", "calculation": { "http://www.butlernational.com/role/LEASERIGHTTOUSEFutureMinimumLeasePaymentsDetails": { "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.butlernational.com/role/LEASERIGHTTOUSEFutureMinimumLeasePaymentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Thereafter", "label": "Finance Lease, Liability, to be Paid, after Rolling Year Five", "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease, due after fifth rolling twelve months following latest statement of financial position date. For interim and annual periods when interim periods are reported on rolling approach, from latest statement of financial position date." } } }, "auth_ref": [ "r1343" ] }, "us-gaap_FinanceLeaseLiabilityPaymentsDueInRollingYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "FinanceLeaseLiabilityPaymentsDueInRollingYearFive", "crdr": "credit", "calculation": { "http://www.butlernational.com/role/LEASERIGHTTOUSEFutureMinimumLeasePaymentsDetails": { "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.butlernational.com/role/LEASERIGHTTOUSEFutureMinimumLeasePaymentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2030", "label": "Finance Lease, Liability, to be Paid, Rolling Year Five", "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease, due in fifth rolling twelve months following latest statement of financial position date. For interim and annual periods when interim periods are reported on rolling approach, from latest statement of financial position date." } } }, "auth_ref": [ "r1343" ] }, "us-gaap_FinanceLeaseLiabilityPaymentsDueInRollingYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "FinanceLeaseLiabilityPaymentsDueInRollingYearFour", "crdr": "credit", "calculation": { "http://www.butlernational.com/role/LEASERIGHTTOUSEFutureMinimumLeasePaymentsDetails": { "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.butlernational.com/role/LEASERIGHTTOUSEFutureMinimumLeasePaymentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2029", "label": "Finance Lease, Liability, to be Paid, Rolling Year Four", "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease, due in fourth rolling twelve months following latest statement of financial position date. For interim and annual periods when interim periods are reported on rolling approach, from latest statement of financial position date." } } }, "auth_ref": [ "r1343" ] }, "us-gaap_FinanceLeaseLiabilityPaymentsDueInRollingYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "FinanceLeaseLiabilityPaymentsDueInRollingYearThree", "crdr": "credit", "calculation": { "http://www.butlernational.com/role/LEASERIGHTTOUSEFutureMinimumLeasePaymentsDetails": { "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.butlernational.com/role/LEASERIGHTTOUSEFutureMinimumLeasePaymentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2028", "label": "Finance Lease, Liability, to be Paid, Rolling Year Three", "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease, due in third rolling twelve months following latest statement of financial position date. For interim and annual periods when interim periods are reported on rolling approach, from latest statement of financial position date." } } }, "auth_ref": [ "r1343" ] }, "us-gaap_FinanceLeaseLiabilityPaymentsDueInRollingYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "FinanceLeaseLiabilityPaymentsDueInRollingYearTwo", "crdr": "credit", "calculation": { "http://www.butlernational.com/role/LEASERIGHTTOUSEFutureMinimumLeasePaymentsDetails": { "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.butlernational.com/role/LEASERIGHTTOUSEFutureMinimumLeasePaymentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2027", "label": "Finance Lease, Liability, to be Paid, Rolling Year Two", "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease, due in second rolling twelve months following latest statement of financial position date. For interim and annual periods when interim periods are reported on rolling approach, from latest statement of financial position date." } } }, "auth_ref": [ "r1343" ] }, "us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "FinanceLeaseLiabilityPaymentsDueNextTwelveMonths", "crdr": "credit", "calculation": { "http://www.butlernational.com/role/LEASERIGHTTOUSEFutureMinimumLeasePaymentsDetails": { "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.butlernational.com/role/LEASERIGHTTOUSEFutureMinimumLeasePaymentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2026", "label": "Finance Lease, Liability, to be Paid, Year One", "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r658", "r1228", "r1235", "r1355" ] }, "us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "FinanceLeaseLiabilityUndiscountedExcessAmount", "crdr": "credit", "calculation": { "http://www.butlernational.com/role/LEASERIGHTTOUSEFutureMinimumLeasePaymentsDetails_1": { "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.butlernational.com/role/LEASERIGHTTOUSEFutureMinimumLeasePaymentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Less amount representing interest", "label": "Finance Lease, Liability, Undiscounted Excess Amount", "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for finance lease." } } }, "auth_ref": [ "r658" ] }, "us-gaap_FinanceLeasePrincipalPayments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "FinanceLeasePrincipalPayments", "crdr": "credit", "calculation": { "http://www.butlernational.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.butlernational.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedLabel": "Payments on right-to-use liability", "label": "Finance Lease, Principal Payments", "documentation": "Amount of cash outflow for principal payment on finance lease." } } }, "auth_ref": [ "r649", "r654" ] }, "us-gaap_FinanceLeaseRightOfUseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "FinanceLeaseRightOfUseAsset", "crdr": "debit", "calculation": { "http://www.butlernational.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 4.0 }, "http://www.butlernational.com/role/LEASERIGHTTOUSEFinanceLeaseRightofuseAssetsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.butlernational.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.butlernational.com/role/LEASERIGHTTOUSEFinanceLeaseRightofuseAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "LEASE RIGHT-TO-USE ASSET, net", "totalLabel": "Total", "label": "Finance Lease, Right-of-Use Asset, after Accumulated Amortization", "documentation": "Amount, after accumulated amortization, of right-of-use asset from finance lease." } } }, "auth_ref": [ "r646" ] }, "us-gaap_FinanceLeaseRightOfUseAssetAccumulatedAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "FinanceLeaseRightOfUseAssetAccumulatedAmortization", "crdr": "credit", "calculation": { "http://www.butlernational.com/role/LEASERIGHTTOUSEFinanceLeaseRightofuseAssetsDetails": { "parentTag": "us-gaap_FinanceLeaseRightOfUseAsset", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.butlernational.com/role/LEASERIGHTTOUSEFinanceLeaseRightofuseAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Less accumulated depreciation", "label": "Finance Lease, Right-of-Use Asset, Accumulated Amortization", "documentation": "Amount of accumulated amortization of right-of-use asset from finance lease." } } }, "auth_ref": [ "r1153", "r1155" ] }, "us-gaap_FinanceLeaseRightOfUseAssetAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "FinanceLeaseRightOfUseAssetAmortization", "crdr": "debit", "calculation": { "http://www.butlernational.com/role/LEASERIGHTTOUSELeaseCostDetails": { "parentTag": "us-gaap_LeaseCost", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.butlernational.com/role/LEASERIGHTTOUSELeaseCostDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Amortization of right-of-use assets", "label": "Finance Lease, Right-of-Use Asset, Amortization", "documentation": "Amount of amortization expense attributable to right-of-use asset from finance lease." } } }, "auth_ref": [ "r648", "r653", "r1006" ] }, "us-gaap_FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization", "crdr": "debit", "calculation": { "http://www.butlernational.com/role/LEASERIGHTTOUSEFinanceLeaseRightofuseAssetsDetails": { "parentTag": "us-gaap_FinanceLeaseRightOfUseAsset", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.butlernational.com/role/LEASERIGHTTOUSEFinanceLeaseRightofuseAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finance Lease right-to-use assets", "label": "Finance Lease, Right-of-Use Asset, before Accumulated Amortization", "documentation": "Amount, before accumulated amortization, of right-of-use asset from finance lease." } } }, "auth_ref": [ "r1152" ] }, "us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "FinanceLeaseWeightedAverageDiscountRatePercent", "presentation": [ "http://www.butlernational.com/role/LEASERIGHTTOUSELeaseCostDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted average discount rate - Financing leases", "label": "Finance Lease, Weighted Average Discount Rate, Percent", "documentation": "Weighted average discount rate for finance lease calculated at point in time." } } }, "auth_ref": [ "r657", "r1006" ] }, "us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "FinanceLeaseWeightedAverageRemainingLeaseTerm1", "presentation": [ "http://www.butlernational.com/role/LEASERIGHTTOUSELeaseCostDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted average remaining lease term - Financing leases", "label": "Finance Lease, Weighted Average Remaining Lease Term", "documentation": "Weighted average remaining lease term for finance lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r656", "r1006" ] }, "us-gaap_FiniteLivedIntangibleAssetUsefulLife": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "FiniteLivedIntangibleAssetUsefulLife", "presentation": [ "http://www.butlernational.com/role/NATUREOFOPERATIONSORGANIZATIONANDSIGNIFICANTACCOUNTINGPOLICIESNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finite-lived intangible asset, useful life (Year)", "label": "Finite-Lived Intangible Asset, Useful Life", "documentation": "Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "crdr": "credit", "presentation": [ "http://www.butlernational.com/role/NATUREOFOPERATIONSORGANIZATIONANDSIGNIFICANTACCOUNTINGPOLICIESScheduleofOtherAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finite-lived intangible assets, accumulated amortization", "label": "Finite-Lived Intangible Assets, Accumulated Amortization", "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r180", "r310", "r328", "r902" ] }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "presentation": [ "http://www.butlernational.com/role/NATUREOFOPERATIONSORGANIZATIONANDSIGNIFICANTACCOUNTINGPOLICIESNarrativeDetails", "http://www.butlernational.com/role/NATUREOFOPERATIONSORGANIZATIONANDSIGNIFICANTACCOUNTINGPOLICIESScheduleofOtherAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finite-Lived Intangible Assets by Major Class [Axis]", "label": "Finite-Lived Intangible Assets by Major Class [Axis]", "documentation": "Information by major type or class of finite-lived intangible assets." } } }, "auth_ref": [ "r321", "r323", "r324", "r325", "r327", "r328", "r330", "r331", "r680", "r681", "r768", "r898", "r902", "r971", "r972", "r973", "r974", "r975", "r976", "r977", "r978", "r979", "r980", "r981", "r982", "r983", "r984", "r985", "r986", "r987", "r988", "r989", "r990", "r991", "r992", "r993", "r994", "r995", "r996", "r997" ] }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "FiniteLivedIntangibleAssetsGross", "crdr": "debit", "presentation": [ "http://www.butlernational.com/role/NATUREOFOPERATIONSORGANIZATIONANDSIGNIFICANTACCOUNTINGPOLICIESNarrativeDetails", "http://www.butlernational.com/role/NATUREOFOPERATIONSORGANIZATIONANDSIGNIFICANTACCOUNTINGPOLICIESScheduleofOtherAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finite-lived intangible assets, gross", "label": "Finite-Lived Intangible Assets, Gross", "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r310", "r328", "r681", "r902" ] }, "us-gaap_FiniteLivedIntangibleAssetsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "FiniteLivedIntangibleAssetsLineItems", "presentation": [ "http://www.butlernational.com/role/NATUREOFOPERATIONSORGANIZATIONANDSIGNIFICANTACCOUNTINGPOLICIESScheduleofOtherAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finite-Lived Intangible Assets [Line Items]", "label": "Finite-Lived Intangible Assets [Line Items]", "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." } } }, "auth_ref": [ "r321", "r328", "r330", "r331", "r332", "r680", "r898", "r902", "r971", "r972", "r973", "r974", "r975", "r976", "r977", "r978", "r979", "r980", "r981", "r982", "r983", "r984", "r985", "r986", "r987", "r988", "r989", "r990", "r991", "r992", "r993", "r994", "r995", "r996", "r997" ] }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "presentation": [ "http://www.butlernational.com/role/NATUREOFOPERATIONSORGANIZATIONANDSIGNIFICANTACCOUNTINGPOLICIESNarrativeDetails", "http://www.butlernational.com/role/NATUREOFOPERATIONSORGANIZATIONANDSIGNIFICANTACCOUNTINGPOLICIESScheduleofOtherAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finite-Lived Intangible Assets, Major Class Name [Domain]", "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]", "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company." } } }, "auth_ref": [ "r321", "r323", "r324", "r325", "r327", "r328", "r330", "r331", "r768", "r898", "r902", "r971", "r972", "r973", "r974", "r975", "r976", "r977", "r978", "r979", "r980", "r981", "r982", "r983", "r984", "r985", "r986", "r987", "r988", "r989", "r990", "r991", "r992", "r993", "r994", "r995", "r996", "r997" ] }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "FiniteLivedIntangibleAssetsNet", "crdr": "debit", "presentation": [ "http://www.butlernational.com/role/NATUREOFOPERATIONSORGANIZATIONANDSIGNIFICANTACCOUNTINGPOLICIESScheduleofOtherAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finite-lived intangible assets, net", "label": "Finite-Lived Intangible Assets, Net", "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r680", "r1260" ] }, "ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2025", "localname": "ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Forgone Recovery due to Disqualification of Tax Benefits, Amount", "label": "Forgone Recovery due to Disqualification of Tax Benefits, Amount" } } }, "auth_ref": [ "r1061", "r1072", "r1082", "r1115" ] }, "ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2025", "localname": "ForgoneRecoveryDueToExpenseOfEnforcementAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Forgone Recovery due to Expense of Enforcement, Amount", "label": "Forgone Recovery due to Expense of Enforcement, Amount" } } }, "auth_ref": [ "r1061", "r1072", "r1082", "r1115" ] }, "ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2025", "localname": "ForgoneRecoveryDueToViolationOfHomeCountryLawAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Forgone Recovery due to Violation of Home Country Law, Amount", "label": "Forgone Recovery due to Violation of Home Country Law, Amount" } } }, "auth_ref": [ "r1061", "r1072", "r1082", "r1115" ] }, "ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2025", "localname": "ForgoneRecoveryExplanationOfImpracticabilityTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Forgone Recovery, Explanation of Impracticability", "label": "Forgone Recovery, Explanation of Impracticability [Text Block]" } } }, "auth_ref": [ "r1061", "r1072", "r1082", "r1115" ] }, "ecd_ForgoneRecoveryIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2025", "localname": "ForgoneRecoveryIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Forgone Recovery, Individual Name" } } }, "auth_ref": [ "r1061", "r1072", "r1082", "r1115" ] }, "ecd_FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2025", "localname": "FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Prior Year End Fair Value of Equity Awards Granted in Any Prior Year that Fail to Meet Applicable Vesting Conditions During Covered Year", "label": "Prior Year End Fair Value of Equity Awards Granted in Any Prior Year that Fail to Meet Applicable Vesting Conditions During Covered Year [Member]" } } }, "auth_ref": [ "r1095" ] }, "us-gaap_FurnitureAndFixturesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "FurnitureAndFixturesMember", "presentation": [ "http://www.butlernational.com/role/NATUREOFOPERATIONSORGANIZATIONANDSIGNIFICANTACCOUNTINGPOLICIESPropertyandRelatedDepreciationDetails", "http://www.butlernational.com/role/PROPERTYPLANTANDEQUIPMENTScheduleofPropertyPlantandEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Office furniture and fixtures", "label": "Furniture and Fixtures [Member]", "documentation": "Equipment commonly used in offices and stores that have no permanent connection to the structure of a building or utilities. Examples include, but are not limited to, desks, chairs, tables, and bookcases." } } }, "auth_ref": [] }, "us-gaap_GainLossOnDispositionOfAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "GainLossOnDispositionOfAssets", "crdr": "credit", "calculation": { "http://www.butlernational.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.butlernational.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "terseLabel": "Gain on sale of airplanes", "label": "Gain (Loss) on Disposition of Property Plant Equipment, Excluding Oil and Gas Property and Timber Property", "documentation": "Amount of gain (loss) on sale or disposal of property, plant and equipment assets, excluding oil and gas property and timber property." } } }, "auth_ref": [ "r1225", "r1262", "r1263" ] }, "us-gaap_GainLossOnDispositionOfRealEstateDiscontinuedOperations": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "GainLossOnDispositionOfRealEstateDiscontinuedOperations", "crdr": "credit", "presentation": [ "http://www.butlernational.com/role/PROPERTYPLANTANDEQUIPMENTScheduleofPropertyPlantandEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Gain (loss) on disposition of real estate, discontinued operations", "label": "Gain (Loss) on Disposition of Real Estate, Discontinued Operations", "documentation": "Amount of difference between the carrying amount and the sales price of real estate properties sold as part of discontinued operations." } } }, "auth_ref": [] }, "buks_GainLossOnSaleOfAirplane": { "xbrltype": "monetaryItemType", "nsuri": "http://www.butlernational.com/20250430", "localname": "GainLossOnSaleOfAirplane", "crdr": "credit", "calculation": { "http://www.butlernational.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 5.0 } }, "presentation": [ "http://www.butlernational.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedLabel": "Gain on sale of airplanes", "label": "Gain Loss On Sale Of Airplane", "documentation": "Amount of gain (loss) on sale of airplane." } } }, "auth_ref": [] }, "us-gaap_GainLossOnSaleOfBusiness": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "GainLossOnSaleOfBusiness", "crdr": "credit", "calculation": { "http://www.butlernational.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0, "order": 1.0 }, "http://www.butlernational.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 7.0 } }, "presentation": [ "http://www.butlernational.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.butlernational.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.butlernational.com/role/SALEOFPRODUCTLINENarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Gain on sale of product line", "negatedTerseLabel": "Gain on sale of product line", "label": "Gain (Loss) on Disposition of Business", "documentation": "Amount of gain (loss) from sale and disposal of integrated set of activities and assets capable of being conducted and managed for purpose of providing return in form of dividend, lower cost, or other economic benefit to investor, owner, member and participant." } } }, "auth_ref": [ "r610", "r1225" ] }, "us-gaap_GainLossOnSaleOfProperties": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "GainLossOnSaleOfProperties", "crdr": "credit", "calculation": { "http://www.butlernational.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0, "order": 2.0 }, "http://www.butlernational.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 6.0 } }, "presentation": [ "http://www.butlernational.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.butlernational.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "terseLabel": "Gain on sale of land and buildings", "negatedLabel": "Gain on sale of land and buildings", "label": "Gain (Loss) on Sale of Properties", "documentation": "The difference between the carrying value and the sale price of real estate or properties that were intended to be sold or held for capital appreciation or rental income. This element refers to the gain (loss) included in earnings and not to the cash proceeds of the sale. This element is a noncash adjustment to net income when calculating net cash generated by operating activities using the indirect method." } } }, "auth_ref": [ "r1225", "r1262", "r1263" ] }, "buks_GamingEquipmentMember": { "xbrltype": "domainItemType", "nsuri": "http://www.butlernational.com/20250430", "localname": "GamingEquipmentMember", "presentation": [ "http://www.butlernational.com/role/NATUREOFOPERATIONSORGANIZATIONANDSIGNIFICANTACCOUNTINGPOLICIESNarrativeDetails", "http://www.butlernational.com/role/NATUREOFOPERATIONSORGANIZATIONANDSIGNIFICANTACCOUNTINGPOLICIESScheduleofOtherAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Gaming Equipment", "label": "Gaming Equipment [Member]", "documentation": "Represents information about Gaming Equipment." } } }, "auth_ref": [] }, "buks_GamingFacilityMandatedPayment": { "xbrltype": "monetaryItemType", "nsuri": "http://www.butlernational.com/20250430", "localname": "GamingFacilityMandatedPayment", "crdr": "credit", "calculation": { "http://www.butlernational.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.butlernational.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Gaming facility mandated payment", "label": "Gaming Facility Mandated Payment", "documentation": "Aggregate carrying amount, as of the balance sheet date, of gaming facility mandated payment 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 and of liabilities not separately disclosed in the balance sheet. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [] }, "buks_GamingFacilityMandatedPaymentPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.butlernational.com/20250430", "localname": "GamingFacilityMandatedPaymentPolicyTextBlock", "presentation": [ "http://www.butlernational.com/role/NATUREOFOPERATIONSORGANIZATIONANDSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Gaming Facility Mandated Payment", "label": "Gaming Facility Mandated Payment [Policy Text Block]", "documentation": "Disclosure of accounting policy for gaming facility mandated payment." } } }, "auth_ref": [] }, "buks_GamingMember": { "xbrltype": "domainItemType", "nsuri": "http://www.butlernational.com/20250430", "localname": "GamingMember", "presentation": [ "http://www.butlernational.com/role/SEGMENTREPORTINGANDSALESBYMAJORCUSTOMERProfessionalServicesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Gaming", "label": "Gaming [Member]", "documentation": "Represents information related to gaming." } } }, "auth_ref": [] }, "dei_IcfrAuditorAttestationFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2025", "localname": "IcfrAuditorAttestationFlag", "presentation": [ "http://www.butlernational.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "ICFR Auditor Attestation Flag", "label": "ICFR Auditor Attestation Flag" } } }, "auth_ref": [ "r1040", "r1041", "r1064" ] }, "us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock", "presentation": [ "http://www.butlernational.com/role/NATUREOFOPERATIONSORGANIZATIONANDSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Long-Lived Assets", "label": "Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for recognizing and measuring the impairment of long-lived assets. An entity also may disclose its accounting policy for long-lived assets to be sold. This policy excludes goodwill and intangible assets." } } }, "auth_ref": [ "r0", "r93" ] }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "crdr": "credit", "calculation": { "http://www.butlernational.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.butlernational.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "totalLabel": "INCOME BEFORE INCOME TAXES", "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "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." } } }, "auth_ref": [ "r73", "r111", "r115", "r717", "r719", "r736", "r912", "r914", "r916", "r922", "r928", "r1243", "r1250", "r1251", "r1252", "r1253" ] }, "us-gaap_IncomeStatementAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "IncomeStatementAbstract", "lang": { "en-us": { "role": { "terseLabel": "Income Statement [Abstract]", "label": "Income Statement [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncomeTaxDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "IncomeTaxDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Income Tax Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncomeTaxDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "IncomeTaxDisclosureTextBlock", "presentation": [ "http://www.butlernational.com/role/INCOMETAXES" ], "lang": { "en-us": { "role": { "terseLabel": "INCOME TAXES", "label": "Income Tax Disclosure [Text Block]", "documentation": "The entire disclosure for income tax." } } }, "auth_ref": [ "r207", "r213", "r502", "r508", "r513", "r514", "r515", "r517", "r523", "r531", "r533", "r534", "r535", "r723", "r767", "r780", "r960" ] }, "us-gaap_IncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "IncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.butlernational.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0, "order": 1.0 }, "http://www.butlernational.com/role/INCOMETAXESReconciliationoftheFederalStatutoryIncomeTaxRatetotheEffectiveTaxRateDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.butlernational.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.butlernational.com/role/INCOMETAXESReconciliationoftheFederalStatutoryIncomeTaxRatetotheEffectiveTaxRateDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Provision for income taxes", "totalLabel": "Total income tax expense", "label": "Income Tax Expense (Benefit)", "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations." } } }, "auth_ref": [ "r117", "r127", "r207", "r233", "r234", "r246", "r268", "r290", "r507", "r508", "r532", "r740", "r912", "r914", "r916", "r960" ] }, "us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "IncomeTaxExpenseBenefitContinuingOperationsAbstract", "presentation": [ "http://www.butlernational.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.butlernational.com/role/INCOMETAXESReconciliationoftheFederalStatutoryIncomeTaxRatetotheEffectiveTaxRateDetails" ], "lang": { "en-us": { "role": { "terseLabel": "PROVISION FOR INCOME TAXES", "verboseLabel": "Income tax expense:", "label": "Income Tax Expense (Benefit), Continuing Operations [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncomeTaxPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "IncomeTaxPolicyTextBlock", "presentation": [ "http://www.butlernational.com/role/NATUREOFOPERATIONSORGANIZATIONANDSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Income Taxes", "label": "Income Tax, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements." } } }, "auth_ref": [ "r194", "r503", "r504", "r517", "r518", "r522", "r526", "r774" ] }, "us-gaap_IncomeTaxesPaidNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "IncomeTaxesPaidNet", "crdr": "credit", "presentation": [ "http://www.butlernational.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Income taxes paid", "label": "Income Taxes Paid, Net", "documentation": "Amount, after refund, of cash paid to foreign, federal, state, and local jurisdictions as income tax." } } }, "auth_ref": [ "r21", "r205", "r524", "r525" ] }, "us-gaap_IncomeTaxesReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "IncomeTaxesReceivable", "crdr": "debit", "calculation": { "http://www.butlernational.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.butlernational.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Income tax receivable", "label": "Income Taxes Receivable, Current", "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." } } }, "auth_ref": [ "r102", "r1166" ] }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "IncreaseDecreaseInAccountsPayable", "crdr": "debit", "calculation": { "http://www.butlernational.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 14.0 } }, "presentation": [ "http://www.butlernational.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts payable", "label": "Increase (Decrease) in Accounts Payable", "documentation": "The increase (decrease) during the reporting period in the aggregate amount 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." } } }, "auth_ref": [ "r3" ] }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "IncreaseDecreaseInAccountsReceivable", "crdr": "credit", "calculation": { "http://www.butlernational.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 10.0 } }, "presentation": [ "http://www.butlernational.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedLabel": "Accounts receivable", "label": "Increase (Decrease) in Accounts Receivable", "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services." } } }, "auth_ref": [ "r3" ] }, "us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "IncreaseDecreaseInAccruedIncomeTaxesPayable", "crdr": "debit", "calculation": { "http://www.butlernational.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 19.0 } }, "presentation": [ "http://www.butlernational.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Income tax payable", "label": "Increase (Decrease) in Income Taxes Payable", "documentation": "The increase (decrease) during the period in the amount due for taxes based on the reporting entity's earnings or attributable to the entity's income earning process (business presence) within a given jurisdiction." } } }, "auth_ref": [ "r3" ] }, "us-gaap_IncreaseDecreaseInAccruedLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "IncreaseDecreaseInAccruedLiabilities", "crdr": "debit", "calculation": { "http://www.butlernational.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 17.0 } }, "presentation": [ "http://www.butlernational.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued liabilities", "label": "Increase (Decrease) in Accrued Liabilities", "documentation": "The increase (decrease) during the reporting period in the aggregate amount of expenses incurred but not yet paid." } } }, "auth_ref": [ "r3" ] }, "us-gaap_IncreaseDecreaseInContractWithCustomerAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "IncreaseDecreaseInContractWithCustomerAsset", "crdr": "credit", "calculation": { "http://www.butlernational.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 12.0 } }, "presentation": [ "http://www.butlernational.com/role/ACCOUNTSRECEIVABLENETCONTRACTASSETANDCONTRACTLIABILITYNarrativeDetails", "http://www.butlernational.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedLabel": "Contract asset", "negatedTerseLabel": "Decrease in contract assets", "label": "Increase (Decrease) in Contract with Customer, Asset", "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." } } }, "auth_ref": [ "r1224" ] }, "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "IncreaseDecreaseInContractWithCustomerLiability", "crdr": "debit", "calculation": { "http://www.butlernational.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 15.0 } }, "presentation": [ "http://www.butlernational.com/role/ACCOUNTSRECEIVABLENETCONTRACTASSETANDCONTRACTLIABILITYNarrativeDetails", "http://www.butlernational.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "verboseLabel": "Contract liability", "negatedTerseLabel": "Decrease in contract liabilities", "label": "Increase (Decrease) in Contract with Customer, Liability", "documentation": "Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration has been received or is receivable." } } }, "auth_ref": [ "r677", "r1224" ] }, "buks_IncreaseDecreaseInGamingFacilityMandatedPayment": { "xbrltype": "monetaryItemType", "nsuri": "http://www.butlernational.com/20250430", "localname": "IncreaseDecreaseInGamingFacilityMandatedPayment", "crdr": "debit", "calculation": { "http://www.butlernational.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 18.0 } }, "presentation": [ "http://www.butlernational.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Gaming facility mandated payment", "label": "Increase Decrease In Gaming Facility Mandated Payment", "documentation": "The increase (decrease) during the reporting period in gaming facility mandated payment." } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInInventories": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "IncreaseDecreaseInInventories", "crdr": "credit", "calculation": { "http://www.butlernational.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 11.0 } }, "presentation": [ "http://www.butlernational.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedLabel": "Inventory", "label": "Increase (Decrease) in Inventories", "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities." } } }, "auth_ref": [ "r3" ] }, "buks_IncreaseDecreaseInLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://www.butlernational.com/20250430", "localname": "IncreaseDecreaseInLeaseLiability", "crdr": "debit", "calculation": { "http://www.butlernational.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 16.0 } }, "presentation": [ "http://www.butlernational.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Lease liability", "label": "Increase Decrease In Lease Liability", "documentation": "Amount of increase (decrease) in lease liability." } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "presentation": [ "http://www.butlernational.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Changes in operating assets and liabilities:", "label": "Adjustment to Reconcile Net Income to Cash Provided by (Used in) Operating Activity, Increase (Decrease) in Operating Capital [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInOtherOperatingLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "IncreaseDecreaseInOtherOperatingLiabilities", "crdr": "debit", "calculation": { "http://www.butlernational.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 20.0 } }, "presentation": [ "http://www.butlernational.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Other liabilities", "label": "Increase (Decrease) in Other Operating Liabilities", "documentation": "Amount of increase (decrease) in operating liabilities classified as other." } } }, "auth_ref": [ "r3" ] }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "crdr": "credit", "calculation": { "http://www.butlernational.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 13.0 } }, "presentation": [ "http://www.butlernational.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedLabel": "Prepaid expenses and other assets", "label": "Increase (Decrease) in Prepaid Expense and Other Assets", "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other." } } }, "auth_ref": [ "r3" ] }, "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "IncreaseDecreaseInStockholdersEquityRollForward", "presentation": [ "http://www.butlernational.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "ecd_IndividualAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2025", "localname": "IndividualAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure", "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure", "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Individual:", "label": "Individual [Axis]" } } }, "auth_ref": [ "r1061", "r1072", "r1082", "r1106", "r1115", "r1119", "r1127" ] }, "ecd_InsiderTradingArrLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2025", "localname": "InsiderTradingArrLineItems", "lang": { "en-us": { "role": { "label": "Insider Trading Arrangements [Line Items]" } } }, "auth_ref": [ "r1125" ] }, "ecd_InsiderTradingPoliciesProcLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2025", "localname": "InsiderTradingPoliciesProcLineItems", "lang": { "en-us": { "role": { "label": "Insider Trading Policies and Procedures [Line Items]" } } }, "auth_ref": [ "r1042", "r1131" ] }, "ecd_InsiderTrdPoliciesProcAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2025", "localname": "InsiderTrdPoliciesProcAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" ], "lang": { "en-us": { "role": { "terseLabel": "Insider Trading Policies and Procedures Adopted", "label": "Insider Trading Policies and Procedures Adopted [Flag]" } } }, "auth_ref": [ "r1042", "r1131" ] }, "ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2025", "localname": "InsiderTrdPoliciesProcNotAdoptedTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" ], "lang": { "en-us": { "role": { "terseLabel": "Insider Trading Policies and Procedures Not Adopted", "label": "Insider Trading Policies and Procedures Not Adopted [Text Block]" } } }, "auth_ref": [ "r1042", "r1131" ] }, "buks_IntangibleAssetsAcquisitionRelatedFinitelivedPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.butlernational.com/20250430", "localname": "IntangibleAssetsAcquisitionRelatedFinitelivedPolicyPolicyTextBlock", "presentation": [ "http://www.butlernational.com/role/NATUREOFOPERATIONSORGANIZATIONANDSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Acquisition-Related Intangible Assets", "label": "Intangible Assets, Acquisition Related, Finite-Lived, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for acquisition-related finite-lived intangible assets." } } }, "auth_ref": [] }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "IntangibleAssetsNetExcludingGoodwill", "crdr": "debit", "calculation": { "http://www.butlernational.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.butlernational.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "SUPPLEMENTAL TYPE CERTIFICATES (net of accumulated amortization of $12,145 at April 30, 2025 and $11,810 at April 30, 2024)", "label": "Intangible Assets, Net (Excluding Goodwill)", "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges." } } }, "auth_ref": [ "r321", "r1260", "r1261" ] }, "us-gaap_InterestExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "InterestExpense", "crdr": "debit", "presentation": [ "http://www.butlernational.com/role/SEGMENTREPORTINGANDSALESBYMAJORCUSTOMERProfessionalServicesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Interest expense", "label": "Interest Expense, Operating and Nonoperating", "documentation": "Amount of interest expense classified as operating and nonoperating. Includes, but is not limited to, cost of borrowing accounted for as interest expense." } } }, "auth_ref": [ "r246", "r260", "r264", "r270", "r290", "r639", "r928", "r929", "r1392" ] }, "us-gaap_InterestExpenseNonoperating": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "InterestExpenseNonoperating", "crdr": "debit", "calculation": { "http://www.butlernational.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": -1.0, "order": 5.0 } }, "presentation": [ "http://www.butlernational.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Interest expense", "label": "Interest Expense, Nonoperating", "documentation": "Amount of interest expense classified as nonoperating." } } }, "auth_ref": [ "r264", "r912", "r916", "r1181" ] }, "us-gaap_InterestPaidNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "InterestPaidNet", "crdr": "credit", "presentation": [ "http://www.butlernational.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Interest paid", "label": "Interest Paid, Excluding Capitalized Interest, Operating Activity", "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." } } }, "auth_ref": [ "r201", "r203", "r204" ] }, "us-gaap_InventoryDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "InventoryDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Inventory Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_InventoryDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "InventoryDisclosureTextBlock", "presentation": [ "http://www.butlernational.com/role/INVENTORY" ], "lang": { "en-us": { "role": { "terseLabel": "INVENTORY", "label": "Inventory Disclosure [Text Block]", "documentation": "The entire disclosure for inventory. Includes, but is not limited to, the basis of stating inventory, the method of determining inventory cost, the classes of inventory, and the nature of the cost elements included in inventory." } } }, "auth_ref": [ "r307" ] }, "us-gaap_InventoryFinishedGoodsNetOfReserves": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "InventoryFinishedGoodsNetOfReserves", "crdr": "debit", "calculation": { "http://www.butlernational.com/role/INVENTORYScheduleofInventoryDetails": { "parentTag": "us-gaap_InventoryNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.butlernational.com/role/INVENTORYScheduleofInventoryDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finished goods", "label": "Inventory, Finished Goods, Net of Reserves", "documentation": "Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of merchandise or goods held by the company that are readily available for sale." } } }, "auth_ref": [ "r88", "r904" ] }, "us-gaap_InventoryNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "InventoryNet", "crdr": "debit", "calculation": { "http://www.butlernational.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 2.0 }, "http://www.butlernational.com/role/INVENTORYScheduleofInventoryDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.butlernational.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.butlernational.com/role/INVENTORYScheduleofInventoryDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Inventory, net", "totalLabel": "Total Inventory, net of allowance", "label": "Inventory, Net", "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer." } } }, "auth_ref": [ "r190", "r903", "r1007" ] }, "us-gaap_InventoryPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "InventoryPolicyTextBlock", "presentation": [ "http://www.butlernational.com/role/NATUREOFOPERATIONSORGANIZATIONANDSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Inventories", "label": "Inventory, Policy [Policy Text Block]", "documentation": "Disclosure of inventory accounting policy for inventory classes, including, but not limited to, basis for determining inventory amounts, methods by which amounts are added and removed from inventory classes, loss recognition on impairment of inventories, and situations in which inventories are stated above cost." } } }, "auth_ref": [ "r119", "r177", "r189", "r307", "r308", "r309", "r678", "r917" ] }, "us-gaap_InventoryRawMaterialsNetOfReserves": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "InventoryRawMaterialsNetOfReserves", "crdr": "debit", "calculation": { "http://www.butlernational.com/role/INVENTORYScheduleofInventoryDetails": { "parentTag": "us-gaap_InventoryNet", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.butlernational.com/role/INVENTORYScheduleofInventoryDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Parts and raw material", "label": "Inventory, Raw Materials, Net of Reserves", "documentation": "Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of unprocessed items to be consumed in the manufacturing or production process." } } }, "auth_ref": [ "r88", "r906" ] }, "us-gaap_InventoryValuationReserves": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "InventoryValuationReserves", "crdr": "credit", "presentation": [ "http://www.butlernational.com/role/INVENTORYNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Estimate for obsolete inventory", "label": "Inventory Valuation Reserves", "documentation": "Amount of valuation reserve for inventory." } } }, "auth_ref": [ "r88", "r1167" ] }, "us-gaap_InventoryWorkInProcessNetOfReserves": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "InventoryWorkInProcessNetOfReserves", "crdr": "debit", "calculation": { "http://www.butlernational.com/role/INVENTORYScheduleofInventoryDetails": { "parentTag": "us-gaap_InventoryNet", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.butlernational.com/role/INVENTORYScheduleofInventoryDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Work in process", "label": "Inventory, Work in Process, Net of Reserves", "documentation": "Carrying amount, net of reserves and adjustments, as of the balance sheet date of merchandise or goods which are partially completed. This inventory is generally comprised of raw materials, labor and factory overhead costs, which require further materials, labor and overhead to be converted into finished goods, and which generally require the use of estimates to determine percentage complete and pricing." } } }, "auth_ref": [ "r88", "r905" ] }, "us-gaap_InvestmentIncomeInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "InvestmentIncomeInterest", "crdr": "credit", "calculation": { "http://www.butlernational.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.butlernational.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "terseLabel": "Interest income", "label": "Investment Income, Interest", "documentation": "Amount before accretion (amortization) of purchase discount (premium) of interest income on nonoperating securities." } } }, "auth_ref": [ "r246", "r263", "r290", "r928", "r1180" ] }, "us-gaap_IssuanceOfStockAndWarrantsForServicesOrClaims": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "IssuanceOfStockAndWarrantsForServicesOrClaims", "crdr": "debit", "calculation": { "http://www.butlernational.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.butlernational.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Stock awarded to director", "label": "Issuance of Stock and Warrants for Services or Claims", "documentation": "Fair value of share-based compensation granted to nonemployees as payment for services rendered or acknowledged claims." } } }, "auth_ref": [ "r4" ] }, "buks_JETAutopilotIntellectualPropertyMember": { "xbrltype": "domainItemType", "nsuri": "http://www.butlernational.com/20250430", "localname": "JETAutopilotIntellectualPropertyMember", "presentation": [ "http://www.butlernational.com/role/NATUREOFOPERATIONSORGANIZATIONANDSIGNIFICANTACCOUNTINGPOLICIESNarrativeDetails", "http://www.butlernational.com/role/NATUREOFOPERATIONSORGANIZATIONANDSIGNIFICANTACCOUNTINGPOLICIESScheduleofOtherAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "JET Autopilot Intellectual Property", "label": "JET Autopilot Intellectual Property [Member]", "documentation": "Information pertaining to JET autopilot intellectual property." } } }, "auth_ref": [] }, "buks_JeffShinkleMember": { "xbrltype": "domainItemType", "nsuri": "http://www.butlernational.com/20250430", "localname": "JeffShinkleMember", "presentation": [ "http://www.butlernational.com/role/RELATEDPARTYTRANSACTIONSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Jeff Shinkle", "label": "Jeff Shinkle [Member]", "documentation": "Represents information about Jeff Shinkle." } } }, "auth_ref": [] }, "buks_KansasExpandedLotteryActManagementContractPrivilegeFeeMember": { "xbrltype": "domainItemType", "nsuri": "http://www.butlernational.com/20250430", "localname": "KansasExpandedLotteryActManagementContractPrivilegeFeeMember", "presentation": [ "http://www.butlernational.com/role/NATUREOFOPERATIONSORGANIZATIONANDSIGNIFICANTACCOUNTINGPOLICIESNarrativeDetails", "http://www.butlernational.com/role/NATUREOFOPERATIONSORGANIZATIONANDSIGNIFICANTACCOUNTINGPOLICIESScheduleofOtherAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Kansas Expanded Lottery Act Management Contract Privilege Fee", "label": "Kansas Expanded Lottery Act Management Contract Privilege Fee [Member]", "documentation": "Represents information about Kansas Expanded Lottery Act Management Contract privilege fee." } } }, "auth_ref": [] }, "buks_KansasLotteryCommissionAndTheKansasRacingAndGamingCommissionMember": { "xbrltype": "domainItemType", "nsuri": "http://www.butlernational.com/20250430", "localname": "KansasLotteryCommissionAndTheKansasRacingAndGamingCommissionMember", "presentation": [ "http://www.butlernational.com/role/NATUREOFOPERATIONSORGANIZATIONANDSIGNIFICANTACCOUNTINGPOLICIESNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Kansas Lottery Commission and the Kansas Racing and Gaming Commission", "label": "Kansas Lottery Commission And The Kansas Racing And Gaming Commission [Member]", "documentation": "Represents Kansas Lottery Commission and the Kansas Racing and Gaming Commission." } } }, "auth_ref": [] }, "buks_KcMachineMember": { "xbrltype": "domainItemType", "nsuri": "http://www.butlernational.com/20250430", "localname": "KcMachineMember", "presentation": [ "http://www.butlernational.com/role/ACQUISITIONNarrativeDetails", "http://www.butlernational.com/role/ACQUISITIONScheduleofAcquisitionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "KC Machine", "label": "KC Machine [Member]", "documentation": "Relating to KC Machine." } } }, "auth_ref": [] }, "us-gaap_LandMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "LandMember", "presentation": [ "http://www.butlernational.com/role/PROPERTYPLANTANDEQUIPMENTScheduleofPropertyPlantandEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Land", "label": "Land [Member]", "documentation": "Part of earth's surface not covered by water." } } }, "auth_ref": [ "r1282", "r1283" ] }, "us-gaap_LeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "LeaseCost", "crdr": "debit", "calculation": { "http://www.butlernational.com/role/LEASERIGHTTOUSELeaseCostDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.butlernational.com/role/LEASERIGHTTOUSELeaseCostDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total finance lease cost", "label": "Lease, Cost", "documentation": "Amount of lease cost recognized by lessee for lease contract." } } }, "auth_ref": [ "r652", "r1006" ] }, "us-gaap_LeaseCostAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "LeaseCostAbstract", "presentation": [ "http://www.butlernational.com/role/LEASERIGHTTOUSELeaseCostDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finance lease cost:", "label": "Lease, Cost [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LeaseCostTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "LeaseCostTableTextBlock", "presentation": [ "http://www.butlernational.com/role/LEASERIGHTTOUSETables" ], "lang": { "en-us": { "role": { "terseLabel": "Lease, Cost", "label": "Lease, Cost [Table Text Block]", "documentation": "Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income." } } }, "auth_ref": [ "r1342" ] }, "buks_LeaseLiabilityForPurchaseOfAssetsUnderLease": { "xbrltype": "monetaryItemType", "nsuri": "http://www.butlernational.com/20250430", "localname": "LeaseLiabilityForPurchaseOfAssetsUnderLease", "crdr": "credit", "presentation": [ "http://www.butlernational.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Lease liability for purchase of assets under lease", "label": "Lease Liability For Purchase Of Assets Under Lease", "documentation": "Amount of lease liability obtained in exchange for finance lease right-of-use assets." } } }, "auth_ref": [] }, "us-gaap_LeaseholdImprovementsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "LeaseholdImprovementsMember", "presentation": [ "http://www.butlernational.com/role/PROPERTYPLANTANDEQUIPMENTScheduleofPropertyPlantandEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Leasehold improvements", "label": "Leasehold Improvements [Member]", "documentation": "Additions or improvements to assets held under a lease arrangement." } } }, "auth_ref": [ "r90", "r659" ] }, "us-gaap_LeasesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "LeasesAbstract", "lang": { "en-us": { "role": { "label": "Leases [Abstract]" } } }, "auth_ref": [] }, "buks_LesseeFinanceLeaseRightOfUseAssetsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.butlernational.com/20250430", "localname": "LesseeFinanceLeaseRightOfUseAssetsTableTextBlock", "presentation": [ "http://www.butlernational.com/role/LEASERIGHTTOUSETables" ], "lang": { "en-us": { "role": { "terseLabel": "Lessee, Finance Lease, Right of Use Assets", "label": "Lessee, Finance Lease, Right of Use Assets [Table Text Block]", "documentation": "The tabular disclosure for fight of use assets under finance leases of the lessee." } } }, "auth_ref": [] }, "us-gaap_LesseeFinanceLeaseTermOfContract1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "LesseeFinanceLeaseTermOfContract1", "presentation": [ "http://www.butlernational.com/role/LEASERIGHTTOUSENarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Term of finance lease (year)", "label": "Lessee, Finance Lease, Term of Contract", "documentation": "Term of lessee's finance lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r1341" ] }, "us-gaap_LesseeFinanceLeasesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "LesseeFinanceLeasesTextBlock", "presentation": [ "http://www.butlernational.com/role/LEASERIGHTTOUSE" ], "lang": { "en-us": { "role": { "terseLabel": "LEASE RIGHT-TO-USE", "label": "Lessee, Finance Leases [Text Block]", "documentation": "The entire disclosure for finance leases of lessee. Includes, but is not limited to, description of lessee's finance lease and maturity analysis of finance lease liability." } } }, "auth_ref": [ "r644" ] }, "us-gaap_LesseeLeaseDescriptionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "LesseeLeaseDescriptionLineItems", "presentation": [ "http://www.butlernational.com/role/LEASERIGHTTOUSENarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Lessee, Lease, Description [Line Items]", "label": "Lessee, Lease, Description [Line Items]", "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." } } }, "auth_ref": [ "r651", "r660" ] }, "us-gaap_LesseeLeaseDescriptionTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "LesseeLeaseDescriptionTable", "presentation": [ "http://www.butlernational.com/role/LEASERIGHTTOUSENarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Lessee, Lease, Description [Table]", "label": "Lessee, Lease, Description [Table]", "documentation": "Disclosure of information about lessee's leases." } } }, "auth_ref": [ "r651", "r660" ] }, "us-gaap_LesseeLeasesPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "LesseeLeasesPolicyTextBlock", "presentation": [ "http://www.butlernational.com/role/NATUREOFOPERATIONSORGANIZATIONANDSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Leases", "label": "Lessee, Leases [Policy Text Block]", "documentation": "Disclosure of accounting policy for leasing arrangement entered into by lessee." } } }, "auth_ref": [ "r650" ] }, "us-gaap_Liabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "Liabilities", "crdr": "credit", "calculation": { "http://www.butlernational.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.butlernational.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "totalLabel": "Total liabilities", "label": "Liabilities", "documentation": "Amount of liability recognized for present obligation requiring transfer or otherwise providing economic benefit to others." } } }, "auth_ref": [ "r14", "r51", "r52", "r53", "r56", "r57", "r58", "r61", "r207", "r211", "r212", "r301", "r350", "r351", "r352", "r353", "r354", "r355", "r356", "r357", "r358", "r609", "r611", "r612", "r631", "r809", "r921", "r941", "r1036", "r1274", "r1346", "r1347" ] }, "us-gaap_LiabilitiesAndStockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "LiabilitiesAndStockholdersEquity", "crdr": "credit", "calculation": { "http://www.butlernational.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.butlernational.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "totalLabel": "Total liabilities and stockholders' equity", "label": "Liabilities and Equity", "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any." } } }, "auth_ref": [ "r69", "r110", "r731", "r1007", "r1024", "r1025", "r1227", "r1232", "r1259", "r1338" ] }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "LiabilitiesAndStockholdersEquityAbstract", "presentation": [ "http://www.butlernational.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "LIABILITIES AND STOCKHOLDERS' EQUITY", "label": "Liabilities and Equity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "LiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.butlernational.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.butlernational.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "totalLabel": "Total current liabilities", "label": "Liabilities, Current", "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." } } }, "auth_ref": [ "r53", "r176", "r207", "r211", "r212", "r301", "r350", "r351", "r352", "r353", "r354", "r355", "r356", "r357", "r358", "r609", "r611", "r612", "r631", "r1007", "r1274", "r1346", "r1347" ] }, "us-gaap_LiabilitiesCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "LiabilitiesCurrentAbstract", "presentation": [ "http://www.butlernational.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "CURRENT LIABILITIES:", "label": "Liabilities, Current [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "LiabilitiesNoncurrent", "crdr": "credit", "calculation": { "http://www.butlernational.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.butlernational.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "totalLabel": "Total long-term liabilities", "label": "Liabilities, Noncurrent", "documentation": "Amount of obligation due after one year or beyond the normal operating cycle, if longer." } } }, "auth_ref": [ "r14", "r56", "r57", "r58", "r61", "r207", "r211", "r212", "r301", "r350", "r351", "r352", "r353", "r354", "r355", "r356", "r357", "r358", "r609", "r611", "r612", "r631", "r1274", "r1346", "r1347" ] }, "us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "LineOfCreditFacilityInterestRateAtPeriodEnd", "presentation": [ "http://www.butlernational.com/role/Note6DebtScheduleofDebtAdditionalinformationDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Interest rate", "label": "Line of Credit Facility, Interest Rate at Period End", "documentation": "The effective interest rate at the end of the reporting period." } } }, "auth_ref": [ "r50", "r55" ] }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "crdr": "credit", "presentation": [ "http://www.butlernational.com/role/Note6DebtScheduleofDebtAdditionalinformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Line of credit facility, maximum borrowing capacity", "label": "Line of Credit Facility, Maximum Borrowing Capacity", "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." } } }, "auth_ref": [ "r50", "r55" ] }, "us-gaap_LineOfCreditMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "LineOfCreditMember", "presentation": [ "http://www.butlernational.com/role/DEBTScheduleofDebtDetails", "http://www.butlernational.com/role/Note6DebtScheduleofDebtAdditionalinformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Line of Credit", "label": "Line of Credit [Member]", "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." } } }, "auth_ref": [] }, "us-gaap_LinesOfCreditCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "LinesOfCreditCurrent", "crdr": "credit", "presentation": [ "http://www.butlernational.com/role/DEBTScheduleofDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Line of credit, current", "label": "Line of Credit, Current", "documentation": "The carrying value as of the balance sheet date of the current 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." } } }, "auth_ref": [ "r51", "r104" ] }, "dei_LocalPhoneNumber": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2025", "localname": "LocalPhoneNumber", "presentation": [ "http://www.butlernational.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Local Phone Number", "label": "Local Phone Number", "documentation": "Local phone number for entity." } } }, "auth_ref": [] }, "us-gaap_LongTermDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "LongTermDebt", "crdr": "credit", "calculation": { "http://www.butlernational.com/role/DEBTScheduleofDebtDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.butlernational.com/role/DEBTScheduleofDebtDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Long-term debt", "label": "Long-Term Debt", "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt. Excludes lease obligation." } } }, "auth_ref": [ "r14", "r108", "r208", "r218", "r372", "r388", "r721", "r937", "r938", "r1005", "r1356" ] }, "us-gaap_LongTermDebtCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "LongTermDebtCurrent", "crdr": "credit", "calculation": { "http://www.butlernational.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.butlernational.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.butlernational.com/role/DEBTScheduleofDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Current maturities of long-term debt", "verboseLabel": "Less: Current maturities, net of origination fees", "label": "Long-Term Debt, Current Maturities", "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as current. Excludes lease obligation." } } }, "auth_ref": [ "r183" ] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive", "crdr": "credit", "calculation": { "http://www.butlernational.com/role/Note6DebtMaturitiesofLongtermDebtDetails": { "parentTag": "us-gaap_DebtInstrumentCarryingAmount", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.butlernational.com/role/Note6DebtMaturitiesofLongtermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Thereafter", "label": "Long-Term Debt, Maturity, after Year Five", "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r8", "r1228", "r1235", "r1277", "r1355" ] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths", "crdr": "credit", "calculation": { "http://www.butlernational.com/role/Note6DebtMaturitiesofLongtermDebtDetails": { "parentTag": "us-gaap_DebtInstrumentCarryingAmount", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.butlernational.com/role/Note6DebtMaturitiesofLongtermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2026", "label": "Long-Term Debt, Maturity, Year One", "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r8", "r208", "r218", "r377", "r721" ] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive", "crdr": "credit", "calculation": { "http://www.butlernational.com/role/Note6DebtMaturitiesofLongtermDebtDetails": { "parentTag": "us-gaap_DebtInstrumentCarryingAmount", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.butlernational.com/role/Note6DebtMaturitiesofLongtermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2030", "label": "Long-Term Debt, Maturity, Year Five", "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r8", "r208", "r218", "r377", "r721" ] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour", "crdr": "credit", "calculation": { "http://www.butlernational.com/role/Note6DebtMaturitiesofLongtermDebtDetails": { "parentTag": "us-gaap_DebtInstrumentCarryingAmount", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.butlernational.com/role/Note6DebtMaturitiesofLongtermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2029", "label": "Long-Term Debt, Maturity, Year Four", "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r8", "r208", "r218", "r377", "r721" ] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree", "crdr": "credit", "calculation": { "http://www.butlernational.com/role/Note6DebtMaturitiesofLongtermDebtDetails": { "parentTag": "us-gaap_DebtInstrumentCarryingAmount", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.butlernational.com/role/Note6DebtMaturitiesofLongtermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2028", "label": "Long-Term Debt, Maturity, Year Three", "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r8", "r208", "r218", "r377", "r721" ] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo", "crdr": "credit", "calculation": { "http://www.butlernational.com/role/Note6DebtMaturitiesofLongtermDebtDetails": { "parentTag": "us-gaap_DebtInstrumentCarryingAmount", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.butlernational.com/role/Note6DebtMaturitiesofLongtermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2027", "label": "Long-Term Debt, Maturity, Year Two", "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r8", "r208", "r218", "r377", "r721" ] }, "us-gaap_LongTermDebtNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "LongTermDebtNoncurrent", "crdr": "credit", "calculation": { "http://www.butlernational.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.butlernational.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.butlernational.com/role/DEBTScheduleofDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term debt, net of current maturities", "verboseLabel": "Long-term debt, excluding current maturities", "label": "Long-Term Debt, Excluding Current Maturities", "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as noncurrent. Excludes lease obligation." } } }, "auth_ref": [ "r184" ] }, "us-gaap_LongtermDebtTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "LongtermDebtTypeAxis", "presentation": [ "http://www.butlernational.com/role/DEBTScheduleofDebtDetails", "http://www.butlernational.com/role/Note6DebtScheduleofDebtAdditionalinformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-Term Debt, Type [Axis]", "label": "Long-Term Debt, Type [Axis]", "documentation": "Information by type of long-term debt." } } }, "auth_ref": [ "r14", "r1267", "r1268", "r1269" ] }, "us-gaap_LongtermDebtTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "LongtermDebtTypeDomain", "presentation": [ "http://www.butlernational.com/role/DEBTScheduleofDebtDetails", "http://www.butlernational.com/role/Note6DebtScheduleofDebtAdditionalinformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-Term Debt, Type [Domain]", "label": "Long-Term Debt, Type [Domain]", "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." } } }, "auth_ref": [ "r14", "r29", "r1267", "r1268", "r1269" ] }, "us-gaap_MachineryAndEquipmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "MachineryAndEquipmentMember", "presentation": [ "http://www.butlernational.com/role/NATUREOFOPERATIONSORGANIZATIONANDSIGNIFICANTACCOUNTINGPOLICIESPropertyandRelatedDepreciationDetails", "http://www.butlernational.com/role/PROPERTYPLANTANDEQUIPMENTScheduleofPropertyPlantandEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Machinery and equipment", "label": "Machinery and Equipment [Member]", "documentation": "Tangible personal property used to produce goods and services, including, but is not limited to, tools, dies and molds, computer and office equipment." } } }, "auth_ref": [] }, "srt_MajorCustomersAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2025", "localname": "MajorCustomersAxis", "presentation": [ "http://www.butlernational.com/role/SEGMENTREPORTINGANDSALESBYMAJORCUSTOMERNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Customer [Axis]", "label": "Customer [Axis]", "documentation": "Information by name or description of a single external customer or a group of external customers." } } }, "auth_ref": [ "r298", "r943", "r947", "r1017", "r1022", "r1359", "r1360", "r1361", "r1363", "r1364", "r1365", "r1366", "r1367", "r1368", "r1369", "r1370", "r1371", "r1372", "r1373", "r1374", "r1375", "r1376", "r1377", "r1378", "r1379", "r1380", "r1381", "r1382", "r1383", "r1384", "r1385", "r1386", "r1387" ] }, "us-gaap_MarketingAndAdvertisingExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "MarketingAndAdvertisingExpense", "crdr": "debit", "calculation": { "http://www.butlernational.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.butlernational.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "terseLabel": "Marketing and advertising", "label": "Marketing and Advertising Expense", "documentation": "The total expense recognized in the period for promotion, public relations, and brand or product advertising." } } }, "auth_ref": [ "r77", "r914" ] }, "srt_MaximumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2025", "localname": "MaximumMember", "presentation": [ "http://www.butlernational.com/role/NATUREOFOPERATIONSORGANIZATIONANDSIGNIFICANTACCOUNTINGPOLICIESNarrativeDetails", "http://www.butlernational.com/role/SEGMENTREPORTINGANDSALESBYMAJORCUSTOMERNarrativeDetails", "http://www.butlernational.com/role/STOCKHOLDERSEQUITYANDINCENTIVEPLANSNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Maximum", "label": "Maximum [Member]", "documentation": "Upper limit of the provided range." } } }, "auth_ref": [ "r130", "r132", "r134", "r135", "r137", "r154", "r156", "r157", "r162", "r163", "r255", "r344", "r345", "r346", "r347", "r450", "r480", "r481", "r482", "r498", "r628", "r676", "r759", "r760", "r766", "r801", "r802", "r861", "r864", "r868", "r869", "r871", "r879", "r880", "r882", "r883", "r896", "r897", "r934", "r942", "r955", "r961", "r967", "r970", "r1001", "r1002", "r1003", "r1004", "r1018", "r1276", "r1348", "r1349", "r1350", "r1351", "r1352", "r1353" ] }, "ecd_MeasureAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2025", "localname": "MeasureAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Measure:", "label": "Measure [Axis]" } } }, "auth_ref": [ "r1098" ] }, "ecd_MeasureName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2025", "localname": "MeasureName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Measure Name" } } }, "auth_ref": [ "r1098" ] }, "srt_MinimumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2025", "localname": "MinimumMember", "presentation": [ "http://www.butlernational.com/role/NATUREOFOPERATIONSORGANIZATIONANDSIGNIFICANTACCOUNTINGPOLICIESNarrativeDetails", "http://www.butlernational.com/role/SEGMENTREPORTINGANDSALESBYMAJORCUSTOMERNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Minimum", "label": "Minimum [Member]", "documentation": "Lower limit of the provided range." } } }, "auth_ref": [ "r130", "r132", "r134", "r135", "r137", "r154", "r156", "r157", "r162", "r163", "r255", "r344", "r345", "r346", "r347", "r450", "r480", "r481", "r482", "r498", "r628", "r676", "r759", "r760", "r766", "r801", "r802", "r861", "r864", "r868", "r869", "r871", "r879", "r880", "r882", "r883", "r896", "r897", "r934", "r942", "r955", "r961", "r967", "r970", "r1001", "r1002", "r1003", "r1018", "r1276", "r1348", "r1349", "r1350", "r1351", "r1352", "r1353" ] }, "ecd_MnpiDiscTimedForCompValFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2025", "localname": "MnpiDiscTimedForCompValFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "MNPI Disclosure Timed for Compensation Value", "label": "MNPI Disclosure Timed for Compensation Value [Flag]" } } }, "auth_ref": [ "r1118" ] }, "ecd_MtrlTermsOfTrdArrTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2025", "localname": "MtrlTermsOfTrdArrTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Material Terms of Trading Arrangement", "label": "Material Terms of Trading Arrangement [Text Block]" } } }, "auth_ref": [ "r1126" ] }, "srt_NameOfMajorCustomerDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2025", "localname": "NameOfMajorCustomerDomain", "presentation": [ "http://www.butlernational.com/role/SEGMENTREPORTINGANDSALESBYMAJORCUSTOMERNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Customer [Domain]", "label": "Customer [Domain]", "documentation": "Single external customer or group of external customers." } } }, "auth_ref": [ "r298", "r943", "r947", "r1017", "r1022", "r1359", "r1360", "r1361", "r1363", "r1364", "r1365", "r1366", "r1367", "r1368", "r1369", "r1370", "r1371", "r1372", "r1373", "r1374", "r1375", "r1376", "r1377", "r1378", "r1379", "r1380", "r1381", "r1382", "r1383", "r1384", "r1385", "r1386", "r1387" ] }, "ecd_NamedExecutiveOfficersFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2025", "localname": "NamedExecutiveOfficersFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Named Executive Officers, Footnote", "label": "Named Executive Officers, Footnote [Text Block]" } } }, "auth_ref": [ "r1099" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "NetCashProvidedByUsedInFinancingActivities", "crdr": "debit", "calculation": { "http://www.butlernational.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.butlernational.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash used in financing activities", "label": "Cash Provided by (Used in) Financing Activity, Including Discontinued Operation", "documentation": "Amount of cash inflow (outflow) from financing activity, including, but not limited to, discontinued operation. Financing activity includes, but is not limited to, obtaining resource from owner and providing return on, and return of, their investment; borrowing money and repaying amount borrowed, or settling obligation; and obtaining and paying for other resource obtained from creditor on long-term credit." } } }, "auth_ref": [ "r202" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "presentation": [ "http://www.butlernational.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "CASH FLOWS FROM FINANCING ACTIVITIES:", "label": "Cash Provided by (Used in) Financing Activity, Including Discontinued Operation [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "NetCashProvidedByUsedInInvestingActivities", "crdr": "debit", "calculation": { "http://www.butlernational.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.butlernational.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash used in investing activities", "label": "Cash Provided by (Used in) Investing Activity, Including Discontinued Operation", "documentation": "Amount of cash inflow (outflow) from investing activity, including, but not limited to, discontinued operation. Investing activity includes, but is not limited to, making and collecting loan, acquiring and disposing of debt and equity instruments, property, plant, and equipment, and other productive assets." } } }, "auth_ref": [ "r202" ] }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "presentation": [ "http://www.butlernational.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "CASH FLOWS FROM INVESTING ACTIVITIES:", "label": "Cash Provided by (Used in) Investing Activity, Including Discontinued Operation [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "NetCashProvidedByUsedInOperatingActivities", "calculation": { "http://www.butlernational.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.butlernational.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash provided by operating activities", "label": "Cash Provided by (Used in) Operating Activity, Including Discontinued Operation", "documentation": "Amount of cash inflow (outflow) from operating activity, including, but not limited to, discontinued operation. Operating activity includes, but is not limited to, transaction, adjustment, and change in value not defined as investing or financing activity." } } }, "auth_ref": [ "r84", "r85", "r86" ] }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://www.butlernational.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "CASH FLOWS FROM OPERATING ACTIVITIES", "label": "Cash Provided by (Used in) Operating Activity, Including Discontinued Operation [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "NetIncomeLoss", "crdr": "credit", "calculation": { "http://www.butlernational.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 1.0 }, "http://www.butlernational.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.butlernational.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.butlernational.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.butlernational.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY", "http://www.butlernational.com/role/NATUREOFOPERATIONSORGANIZATIONANDSIGNIFICANTACCOUNTINGPOLICIESComputationofBasicandDilutedEarningsPerCommonShareDetails", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "totalLabel": "NET INCOME", "verboseLabel": "Net Income", "terseLabel": "Net income attributable to Butler National Corporation", "label": "Net Income (Loss) Attributable to Parent", "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent." } } }, "auth_ref": [ "r76", "r86", "r112", "r166", "r174", "r192", "r193", "r197", "r207", "r211", "r212", "r215", "r222", "r226", "r227", "r228", "r229", "r230", "r233", "r234", "r240", "r301", "r350", "r351", "r352", "r353", "r354", "r355", "r356", "r357", "r358", "r390", "r393", "r396", "r400", "r487", "r539", "r607", "r627", "r631", "r737", "r832", "r853", "r854", "r912", "r914", "r916", "r1035", "r1274" ] }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "presentation": [ "http://www.butlernational.com/role/NATUREOFOPERATIONSORGANIZATIONANDSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Recent Accounting Pronouncements", "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "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." } } }, "auth_ref": [] }, "buks_NextTopFourCustomersMember": { "xbrltype": "domainItemType", "nsuri": "http://www.butlernational.com/20250430", "localname": "NextTopFourCustomersMember", "presentation": [ "http://www.butlernational.com/role/SEGMENTREPORTINGANDSALESBYMAJORCUSTOMERNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Next Top Four Customers", "label": "Next Top Four Customers [Member]", "documentation": "Represent the next top four customers." } } }, "auth_ref": [] }, "ecd_NonGaapMeasureDescriptionTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2025", "localname": "NonGaapMeasureDescriptionTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-GAAP Measure Description", "label": "Non-GAAP Measure Description [Text Block]" } } }, "auth_ref": [ "r1098" ] }, "ecd_NonNeosMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2025", "localname": "NonNeosMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-NEOs", "label": "Non-NEOs [Member]" } } }, "auth_ref": [ "r1061", "r1072", "r1082", "r1106", "r1115" ] }, "ecd_NonPeoNeoAvgCompActuallyPaidAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2025", "localname": "NonPeoNeoAvgCompActuallyPaidAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-PEO NEO Average Compensation Actually Paid Amount", "label": "Non-PEO NEO Average Compensation Actually Paid Amount" } } }, "auth_ref": [ "r1089" ] }, "ecd_NonPeoNeoAvgTotalCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2025", "localname": "NonPeoNeoAvgTotalCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-PEO NEO Average Total Compensation Amount", "label": "Non-PEO NEO Average Total Compensation Amount" } } }, "auth_ref": [ "r1088" ] }, "ecd_NonPeoNeoMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2025", "localname": "NonPeoNeoMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-PEO NEO", "label": "Non-PEO NEO [Member]" } } }, "auth_ref": [ "r1106" ] }, "ecd_NonRule10b51ArrAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2025", "localname": "NonRule10b51ArrAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Non-Rule 10b5-1 Arrangement Adopted", "label": "Non-Rule 10b5-1 Arrangement Adopted [Flag]" } } }, "auth_ref": [ "r1126" ] }, "ecd_NonRule10b51ArrTrmntdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2025", "localname": "NonRule10b51ArrTrmntdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Non-Rule 10b5-1 Arrangement Terminated", "label": "Non-Rule 10b5-1 Arrangement Terminated [Flag]" } } }, "auth_ref": [ "r1126" ] }, "us-gaap_NoncashInvestingAndFinancingItemsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "NoncashInvestingAndFinancingItemsAbstract", "presentation": [ "http://www.butlernational.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "NON CASH INVESTING AND FINANCING ACTIVITY:", "label": "Noncash Investing and Financing Items [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NonoperatingIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "NonoperatingIncomeExpense", "crdr": "credit", "calculation": { "http://www.butlernational.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.butlernational.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "totalLabel": "Total other income (expense)", "label": "Nonoperating Income (Expense)", "documentation": "The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business)." } } }, "auth_ref": [ "r78" ] }, "us-gaap_NonoperatingIncomeExpenseAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "NonoperatingIncomeExpenseAbstract", "presentation": [ "http://www.butlernational.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "terseLabel": "OTHER INCOME (EXPENSE):", "label": "Nonoperating Income (Expense) [Abstract]" } } }, "auth_ref": [] }, "srt_NorthAmericaMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2025", "localname": "NorthAmericaMember", "presentation": [ "http://www.butlernational.com/role/DISAGGREGATIONOFREVENUEDisaggregationofRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "North America", "label": "North America [Member]", "documentation": "Continent of North America." } } }, "auth_ref": [ "r1158", "r1159", "r1160", "r1161", "r1396", "r1397", "r1398", "r1399" ] }, "buks_NoteCollateralizedByAircraftSecurityAgreementMember": { "xbrltype": "domainItemType", "nsuri": "http://www.butlernational.com/20250430", "localname": "NoteCollateralizedByAircraftSecurityAgreementMember", "presentation": [ "http://www.butlernational.com/role/DEBTScheduleofDebtDetails", "http://www.butlernational.com/role/Note6DebtScheduleofDebtAdditionalinformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Note Collateralized by Aircraft Security Agreement", "label": "Note Collateralized by Aircraft Security Agreement [Member]", "documentation": "Represents note collateralized by aircraft security agreement." } } }, "auth_ref": [] }, "buks_NoteCollateralizedByAllOfBhcmcsAssetsAndCompensationDueUnderTheStateManagementContractDueOctober2026Member": { "xbrltype": "domainItemType", "nsuri": "http://www.butlernational.com/20250430", "localname": "NoteCollateralizedByAllOfBhcmcsAssetsAndCompensationDueUnderTheStateManagementContractDueOctober2026Member", "presentation": [ "http://www.butlernational.com/role/DEBTScheduleofDebtDetails", "http://www.butlernational.com/role/Note6DebtScheduleofDebtAdditionalinformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Note Collateralized By All Of BHCMC's Assets and Compensation due under the State Management Contract Due October 2026", "label": "Note Collateralized By All Of BHCMC's Assets and Compensation due under the State Management Contract Due October 2026 [Member]", "documentation": "Note Collateralized By All Of BHCMC's Assets and Compensation due under the State Management Contract Due October 2026 [Member]" } } }, "auth_ref": [] }, "buks_NoteCollateralizedByEquipmentDueApril2027Member": { "xbrltype": "domainItemType", "nsuri": "http://www.butlernational.com/20250430", "localname": "NoteCollateralizedByEquipmentDueApril2027Member", "presentation": [ "http://www.butlernational.com/role/DEBTScheduleofDebtDetails", "http://www.butlernational.com/role/Note6DebtScheduleofDebtAdditionalinformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Note Collateralized by Equipment Due April 2027", "label": "Note Collateralized by Equipment Due April 2027 [Member]", "documentation": "Note Collateralized by Equipment Due April 2027" } } }, "auth_ref": [] }, "buks_NoteCollateralizedByRealEstateDueMarch2029Member": { "xbrltype": "domainItemType", "nsuri": "http://www.butlernational.com/20250430", "localname": "NoteCollateralizedByRealEstateDueMarch2029Member", "presentation": [ "http://www.butlernational.com/role/DEBTScheduleofDebtDetails", "http://www.butlernational.com/role/Note6DebtScheduleofDebtAdditionalinformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Note Collateralized by Real Estate Due March 2029", "label": "Note Collateralized by Real Estate Due March 2029 [Member]", "documentation": "Note Collateralized by Real Estate Due March 2029 [Member]" } } }, "auth_ref": [] }, "buks_NoteCollateralizedBySingleAircraftDueNovember2029Member": { "xbrltype": "domainItemType", "nsuri": "http://www.butlernational.com/20250430", "localname": "NoteCollateralizedBySingleAircraftDueNovember2029Member", "presentation": [ "http://www.butlernational.com/role/DEBTScheduleofDebtDetails", "http://www.butlernational.com/role/Note6DebtScheduleofDebtAdditionalinformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Note Collateralized by Single Aircraft Due November 2029", "label": "Note Collateralized by Single Aircraft Due November 2029 [Member]", "documentation": "Note Collateralized by Single Aircraft Due November 2029" } } }, "auth_ref": [] }, "buks_NotesCollateralizedByBHCMCsAssetsAndCompensationDueUnderStateManagementContractDueDecember2027Member": { "xbrltype": "domainItemType", "nsuri": "http://www.butlernational.com/20250430", "localname": "NotesCollateralizedByBHCMCsAssetsAndCompensationDueUnderStateManagementContractDueDecember2027Member", "presentation": [ "http://www.butlernational.com/role/DEBTScheduleofDebtDetails", "http://www.butlernational.com/role/Note6DebtScheduleofDebtAdditionalinformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Notes Collateralized by BHCMC's Assets and Compensation Due under State Management Contract Due December 2027", "label": "Notes Collateralized by BHCMC's Assets and Compensation Due under State Management Contract Due December 2027 [Member]", "documentation": "Represents notes payable collateralized by BHCMC's assets and compensation due under the State Management contract due December 2027." } } }, "auth_ref": [] }, "buks_NumberOfDaysOfServiceEligibleToParticipateInPlan": { "xbrltype": "durationItemType", "nsuri": "http://www.butlernational.com/20250430", "localname": "NumberOfDaysOfServiceEligibleToParticipateInPlan", "presentation": [ "http://www.butlernational.com/role/A401kPROFITSHARINGPLANDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of days of service eligible to participate in plan", "label": "Number Of Days Of Service Eligible To Participate In Plan", "documentation": "Minimum number of days of service required to participate in the defined contribution plan or plans described." } } }, "auth_ref": [] }, "buks_NumberOfEntryDatesPerCalendarYearToParticipateInPlan": { "xbrltype": "integerItemType", "nsuri": "http://www.butlernational.com/20250430", "localname": "NumberOfEntryDatesPerCalendarYearToParticipateInPlan", "presentation": [ "http://www.butlernational.com/role/A401kPROFITSHARINGPLANDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of entry dates per calendar year to participate in plan", "label": "Number Of Entry Dates Per Calendar Year To Participate In Plan", "documentation": "Number of entry dates per calendar year to participate in defined contribution plan." } } }, "auth_ref": [] }, "buks_NumberOfMajorCustomers": { "xbrltype": "integerItemType", "nsuri": "http://www.butlernational.com/20250430", "localname": "NumberOfMajorCustomers", "presentation": [ "http://www.butlernational.com/role/SEGMENTREPORTINGANDSALESBYMAJORCUSTOMERNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of major customers", "label": "Number Of Major Customers", "documentation": "Represents information about number of major customers." } } }, "auth_ref": [] }, "us-gaap_NumberOfOperatingSegments": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "NumberOfOperatingSegments", "presentation": [ "http://www.butlernational.com/role/NATUREOFOPERATIONSORGANIZATIONANDSIGNIFICANTACCOUNTINGPOLICIESNarrativeDetails", "http://www.butlernational.com/role/SEGMENTREPORTINGANDSALESBYMAJORCUSTOMERNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of operating segments", "label": "Number of Operating Segments", "documentation": "Number of operating segments. An operating segment is a component of an enterprise: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same enterprise), (b) whose operating results are regularly reviewed by the enterprise's chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance, and (c) for which discrete financial information is available. An operating segment may engage in business activities for which it has yet to earn revenues, for example, start-up operations may be operating segments before earning revenues." } } }, "auth_ref": [ "r929", "r1249" ] }, "us-gaap_OperatingIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "OperatingIncomeLoss", "crdr": "credit", "calculation": { "http://www.butlernational.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.butlernational.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.butlernational.com/role/SEGMENTREPORTINGANDSALESBYMAJORCUSTOMERProfessionalServicesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "OPERATING INCOME", "terseLabel": "Operating income (loss)", "label": "Operating Income (Loss)", "documentation": "The net result for the period of deducting operating expenses from operating revenues." } } }, "auth_ref": [ "r115", "r912", "r916", "r922", "r1243", "r1250", "r1251", "r1252", "r1253" ] }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "lang": { "en-us": { "role": { "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "presentation": [ "http://www.butlernational.com/role/NATUREOFOPERATIONSORGANIZATIONANDSIGNIFICANTACCOUNTINGPOLICIES" ], "lang": { "en-us": { "role": { "terseLabel": "NATURE OF OPERATIONS, ORGANIZATION AND SIGNIFICANT ACCOUNTING POLICIES", "label": "Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]", "documentation": "The entire disclosure for organization, consolidation and basis of presentation of financial statements disclosure." } } }, "auth_ref": [ "r101", "r167", "r168", "r170", "r771", "r772" ] }, "buks_OtherAssetsAccumulatedAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://www.butlernational.com/20250430", "localname": "OtherAssetsAccumulatedAmortization", "crdr": "credit", "presentation": [ "http://www.butlernational.com/role/CONSOLIDATEDBALANCESHEETSParentheticals" ], "lang": { "en-us": { "role": { "terseLabel": "Other assets, accumulated amortization", "label": "Other Assets, Accumulated Amortization", "documentation": "Refers to accumulated amortization of other assets at the end of the reporting period." } } }, "auth_ref": [] }, "us-gaap_OtherAssetsMiscellaneous": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "OtherAssetsMiscellaneous", "crdr": "debit", "presentation": [ "http://www.butlernational.com/role/NATUREOFOPERATIONSORGANIZATIONANDSIGNIFICANTACCOUNTINGPOLICIESNarrativeDetails", "http://www.butlernational.com/role/NATUREOFOPERATIONSORGANIZATIONANDSIGNIFICANTACCOUNTINGPOLICIESPropertyandRelatedDepreciationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Miscellaneous other assets", "label": "Other Assets, Miscellaneous", "documentation": "Amount of other miscellaneous assets." } } }, "auth_ref": [] }, "us-gaap_OtherAssetsMiscellaneousNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "OtherAssetsMiscellaneousNoncurrent", "crdr": "debit", "calculation": { "http://www.butlernational.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_OtherAssetsNoncurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.butlernational.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Other assets (net of accumulated amortization of $12,461 at April 30, 2025 and $13,041 at April 30, 2024)", "label": "Other Assets, Miscellaneous, Noncurrent", "documentation": "Amount of other miscellaneous assets expected to be realized or consumed after one year or normal operating cycle, if longer." } } }, "auth_ref": [] }, "us-gaap_OtherAssetsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "OtherAssetsNoncurrent", "crdr": "debit", "calculation": { "http://www.butlernational.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.butlernational.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "totalLabel": "Total other assets", "label": "Other Assets, Noncurrent", "documentation": "Amount of noncurrent assets classified as other." } } }, "auth_ref": [ "r181" ] }, "us-gaap_OtherAssetsNoncurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "OtherAssetsNoncurrentAbstract", "presentation": [ "http://www.butlernational.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "OTHER ASSETS:", "label": "Other Assets, Noncurrent [Abstract]" } } }, "auth_ref": [] }, "buks_OtherAssetsPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.butlernational.com/20250430", "localname": "OtherAssetsPolicyPolicyTextBlock", "presentation": [ "http://www.butlernational.com/role/NATUREOFOPERATIONSORGANIZATIONANDSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Other Assets", "label": "Other Assets Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for other assets in the preparation of financial statements in conformity with generally accepted accounting principles." } } }, "auth_ref": [] }, "us-gaap_OtherGeneralAndAdministrativeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "OtherGeneralAndAdministrativeExpense", "crdr": "debit", "calculation": { "http://www.butlernational.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.butlernational.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "terseLabel": "General, administrative and other", "label": "Other General and Administrative Expense", "documentation": "Amount of general and administrative expense classified as other." } } }, "auth_ref": [ "r77", "r1393" ] }, "us-gaap_OtherLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "OtherLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.butlernational.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://www.butlernational.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Other current liabilities", "label": "Other Liabilities, Current", "documentation": "Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r52", "r1007" ] }, "buks_OtherMiscellaneousLongtermAssetsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.butlernational.com/20250430", "localname": "OtherMiscellaneousLongtermAssetsMember", "presentation": [ "http://www.butlernational.com/role/NATUREOFOPERATIONSORGANIZATIONANDSIGNIFICANTACCOUNTINGPOLICIESNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other Miscellaneous Long-Term Assets", "label": "Other Miscellaneous Long-Term Assets [Member]", "documentation": "Represents information about other miscellaneous long-term assets." } } }, "auth_ref": [] }, "ecd_OtherPerfMeasureAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2025", "localname": "OtherPerfMeasureAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Other Performance Measure, Amount", "label": "Other Performance Measure, Amount" } } }, "auth_ref": [ "r1098" ] }, "buks_OtherProfessionalServicesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.butlernational.com/20250430", "localname": "OtherProfessionalServicesMember", "presentation": [ "http://www.butlernational.com/role/DISAGGREGATIONOFREVENUEDisaggregationofRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other Professional Services", "label": "Other Professional Services [Member]", "documentation": "Other Professional Services" } } }, "auth_ref": [] }, "ecd_OutstandingAggtErrCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2025", "localname": "OutstandingAggtErrCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Outstanding Aggregate Erroneous Compensation Amount", "label": "Outstanding Aggregate Erroneous Compensation Amount" } } }, "auth_ref": [ "r1059", "r1070", "r1080", "r1113" ] }, "ecd_OutstandingRecoveryCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2025", "localname": "OutstandingRecoveryCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Amount", "label": "Outstanding Recovery Compensation Amount" } } }, "auth_ref": [ "r1062", "r1073", "r1083", "r1116" ] }, "ecd_OutstandingRecoveryIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2025", "localname": "OutstandingRecoveryIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Outstanding Recovery, Individual Name" } } }, "auth_ref": [ "r1062", "r1073", "r1083", "r1116" ] }, "ecd_PayVsPerformanceDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2025", "localname": "PayVsPerformanceDisclosureLineItems", "lang": { "en-us": { "role": { "label": "Pay vs Performance Disclosure [Line Items]" } } }, "auth_ref": [ "r1087" ] }, "us-gaap_PaymentsForRepurchaseOfCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "PaymentsForRepurchaseOfCommonStock", "crdr": "credit", "calculation": { "http://www.butlernational.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://www.butlernational.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedLabel": "Repurchase of common stock", "label": "Payments for Repurchase of Common Stock", "documentation": "The cash outflow to reacquire common stock during the period." } } }, "auth_ref": [ "r82" ] }, "us-gaap_PaymentsToAcquireBusinessesGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "PaymentsToAcquireBusinessesGross", "crdr": "credit", "calculation": { "http://www.butlernational.com/role/ACQUISITIONScheduleofAcquisitionDetails": { "parentTag": "us-gaap_BusinessCombinationConsiderationTransferred1", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.butlernational.com/role/ACQUISITIONNarrativeDetails", "http://www.butlernational.com/role/ACQUISITIONScheduleofAcquisitionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash paid at closing", "label": "Payments to Acquire Businesses, Gross", "documentation": "The cash outflow associated with the acquisition of business during the period. The cash portion only of the acquisition price." } } }, "auth_ref": [ "r17", "r589", "r961", "r965", "r999" ] }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://www.butlernational.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.butlernational.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedLabel": "Capital expenditures", "label": "Payments to Acquire Property, Plant, and Equipment", "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." } } }, "auth_ref": [ "r81" ] }, "ecd_PeerGroupIssuersFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2025", "localname": "PeerGroupIssuersFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Peer Group Issuers, Footnote", "label": "Peer Group Issuers, Footnote [Text Block]" } } }, "auth_ref": [ "r1097" ] }, "ecd_PeerGroupTotalShareholderRtnAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2025", "localname": "PeerGroupTotalShareholderRtnAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Peer Group Total Shareholder Return Amount", "label": "Peer Group Total Shareholder Return Amount" } } }, "auth_ref": [ "r1097" ] }, "us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "presentation": [ "http://www.butlernational.com/role/A401kPROFITSHARINGPLAN" ], "lang": { "en-us": { "role": { "terseLabel": "401(k) PROFIT SHARING PLAN", "label": "Retirement Benefits [Text Block]", "documentation": "The entire disclosure for retirement benefits." } } }, "auth_ref": [ "r435", "r436", "r437", "r438", "r439", "r441", "r442", "r443", "r444", "r445", "r447", "r448", "r449", "r952" ] }, "ecd_PeoActuallyPaidCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2025", "localname": "PeoActuallyPaidCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "PEO Actually Paid Compensation Amount", "label": "PEO Actually Paid Compensation Amount" } } }, "auth_ref": [ "r1089" ] }, "ecd_PeoMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2025", "localname": "PeoMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "PEO", "label": "PEO [Member]" } } }, "auth_ref": [ "r1106" ] }, "ecd_PeoName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2025", "localname": "PeoName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "PEO Name", "label": "PEO Name" } } }, "auth_ref": [ "r1099" ] }, "ecd_PeoTotalCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2025", "localname": "PeoTotalCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "PEO Total Compensation Amount", "label": "PEO Total Compensation Amount" } } }, "auth_ref": [ "r1088" ] }, "buks_PercentageOfCompletionContractsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.butlernational.com/20250430", "localname": "PercentageOfCompletionContractsMember", "presentation": [ "http://www.butlernational.com/role/DISAGGREGATIONOFREVENUEDisaggregationofRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Percentage of completion contracts", "label": "Percentage of Completion Contracts [Member]", "documentation": "Represents percentage of completion contracts." } } }, "auth_ref": [] }, "buks_PeriodForPaymentDue": { "xbrltype": "durationItemType", "nsuri": "http://www.butlernational.com/20250430", "localname": "PeriodForPaymentDue", "presentation": [ "http://www.butlernational.com/role/NATUREOFOPERATIONSORGANIZATIONANDSIGNIFICANTACCOUNTINGPOLICIESNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Period for payment due (Day)", "label": "Period For Payment Due", "documentation": "Period for payment due from invoice date after shipment for revenue recognition of products sold." } } }, "auth_ref": [] }, "us-gaap_PlanNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "PlanNameAxis", "presentation": [ "http://www.butlernational.com/role/RELATEDPARTYTRANSACTIONSDetails", "http://www.butlernational.com/role/STOCKHOLDERSEQUITYANDINCENTIVEPLANSNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Plan Name [Axis]", "label": "Plan Name [Axis]", "documentation": "Information by plan name for share-based payment arrangement." } } }, "auth_ref": [ "r1285", "r1286", "r1287", "r1288", "r1289", "r1290", "r1291", "r1292", "r1293", "r1294", "r1295", "r1296", "r1297", "r1298", "r1299", "r1300", "r1301", "r1302", "r1303", "r1304", "r1305", "r1306", "r1307", "r1308", "r1309", "r1310" ] }, "us-gaap_PlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "PlanNameDomain", "presentation": [ "http://www.butlernational.com/role/RELATEDPARTYTRANSACTIONSDetails", "http://www.butlernational.com/role/STOCKHOLDERSEQUITYANDINCENTIVEPLANSNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Plan Name [Domain]", "label": "Plan Name [Domain]", "documentation": "Plan name for share-based payment arrangement." } } }, "auth_ref": [ "r1285", "r1286", "r1287", "r1288", "r1289", "r1290", "r1291", "r1292", "r1293", "r1294", "r1295", "r1296", "r1297", "r1298", "r1299", "r1300", "r1301", "r1302", "r1303", "r1304", "r1305", "r1306", "r1307", "r1308", "r1309", "r1310" ] }, "ecd_PnsnAdjsPrrSvcCstMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2025", "localname": "PnsnAdjsPrrSvcCstMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Pension Adjustments Prior Service Cost", "label": "Pension Adjustments Prior Service Cost [Member]" } } }, "auth_ref": [ "r1090" ] }, "ecd_PnsnAdjsSvcCstMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2025", "localname": "PnsnAdjsSvcCstMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Pension Adjustments Service Cost", "label": "Pension Adjustments Service Cost [Member]" } } }, "auth_ref": [ "r1146" ] }, "ecd_PnsnBnftsAdjFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2025", "localname": "PnsnBnftsAdjFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Pension Benefits Adjustments, Footnote", "label": "Pension Benefits Adjustments, Footnote [Text Block]" } } }, "auth_ref": [ "r1089" ] }, "buks_PotentialCommonSharesIfAllOptionsWereExercisedAndSharesIssuedInShares": { "xbrltype": "sharesItemType", "nsuri": "http://www.butlernational.com/20250430", "localname": "PotentialCommonSharesIfAllOptionsWereExercisedAndSharesIssuedInShares", "presentation": [ "http://www.butlernational.com/role/NATUREOFOPERATIONSORGANIZATIONANDSIGNIFICANTACCOUNTINGPOLICIESComputationofBasicandDilutedEarningsPerCommonShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Potential common shares if all options were exercised and shares issued (in shares)", "label": "Potential Common Shares If All Options Were Exercised And Shares Issued (in shares)", "documentation": "Refers to number of potential common shares if all options were exercised and shares issued during the period." } } }, "auth_ref": [] }, "us-gaap_PreferredClassAMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "PreferredClassAMember", "presentation": [ "http://www.butlernational.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.butlernational.com/role/CONSOLIDATEDBALANCESHEETSParentheticals" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred Class A", "label": "Preferred Class A [Member]", "documentation": "Outstanding nonredeemable preferred class A stock or outstanding convertible preferred class A stock. 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." } } }, "auth_ref": [] }, "us-gaap_PreferredClassBMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "PreferredClassBMember", "presentation": [ "http://www.butlernational.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.butlernational.com/role/CONSOLIDATEDBALANCESHEETSParentheticals" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred Class B", "label": "Preferred Class B [Member]", "documentation": "Outstanding nonredeemable preferred class B stock or outstanding preferred class B stock. 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." } } }, "auth_ref": [] }, "buks_PreferredStockDesignatedClassesInShares": { "xbrltype": "sharesItemType", "nsuri": "http://www.butlernational.com/20250430", "localname": "PreferredStockDesignatedClassesInShares", "presentation": [ "http://www.butlernational.com/role/CONSOLIDATEDBALANCESHEETSParentheticals" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, designated classes (in shares)", "label": "Preferred Stock, Designated Classes (in shares)", "documentation": "Refers to number of preferred shares designated classes." } } }, "auth_ref": [] }, "us-gaap_PreferredStockDividendRatePercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "PreferredStockDividendRatePercentage", "presentation": [ "http://www.butlernational.com/role/CONSOLIDATEDBALANCESHEETSParentheticals" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, dividend rate, percentage", "label": "Preferred Stock, Dividend Rate, Percentage", "documentation": "The percentage rate used to calculate dividend payments on preferred stock." } } }, "auth_ref": [ "r402", "r862", "r865", "r867", "r872" ] }, "us-gaap_PreferredStockLiquidationPreferenceValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "PreferredStockLiquidationPreferenceValue", "crdr": "credit", "presentation": [ "http://www.butlernational.com/role/CONSOLIDATEDBALANCESHEETSParentheticals" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, liquidation preference, value", "label": "Preferred Stock, Liquidation Preference, Value", "documentation": "Value of the difference between preference in liquidation and the par or stated values of the preferred shares." } } }, "auth_ref": [ "r207", "r210", "r404", "r407" ] }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "PreferredStockParOrStatedValuePerShare", "presentation": [ "http://www.butlernational.com/role/CONSOLIDATEDBALANCESHEETSParentheticals" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, par value (in dollars per share)", "label": "Preferred Stock, Par or Stated Value Per Share", "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer." } } }, "auth_ref": [ "r63", "r401" ] }, "us-gaap_PreferredStockRedemptionAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "PreferredStockRedemptionAmount", "crdr": "credit", "presentation": [ "http://www.butlernational.com/role/CONSOLIDATEDBALANCESHEETSParentheticals" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, redemption amount", "label": "Preferred Stock, Redemption Amount", "documentation": "The redemption (or callable) amount of currently redeemable preferred stock. Includes amounts representing dividends not currently declared or paid but which will be payable under the redemption features or for which ultimate payment is solely within the control of the issuer." } } }, "auth_ref": [ "r30", "r62", "r624" ] }, "us-gaap_PreferredStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "PreferredStockSharesAuthorized", "presentation": [ "http://www.butlernational.com/role/CONSOLIDATEDBALANCESHEETSParentheticals" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, shares authorized (in shares)", "label": "Preferred Stock, Shares Authorized", "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." } } }, "auth_ref": [ "r63", "r811" ] }, "us-gaap_PreferredStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "PreferredStockSharesIssued", "presentation": [ "http://www.butlernational.com/role/CONSOLIDATEDBALANCESHEETSParentheticals" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, shares issued (in shares)", "label": "Preferred Stock, Shares Issued", "documentation": "Number of shares issued for nonredeemable preferred shares and preferred shares redeemable solely at option of issuer. Includes, but is not limited to, preferred shares issued, repurchased, and held as treasury shares. Excludes preferred shares classified as debt." } } }, "auth_ref": [ "r63", "r401" ] }, "us-gaap_PreferredStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "PreferredStockSharesOutstanding", "presentation": [ "http://www.butlernational.com/role/CONSOLIDATEDBALANCESHEETSParentheticals" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, shares outstanding (in shares)", "label": "Preferred Stock, Shares Outstanding", "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." } } }, "auth_ref": [ "r63", "r811", "r831", "r1394", "r1395" ] }, "buks_PreferredStockStatedValueInDollarsPerShare": { "xbrltype": "perShareItemType", "nsuri": "http://www.butlernational.com/20250430", "localname": "PreferredStockStatedValueInDollarsPerShare", "presentation": [ "http://www.butlernational.com/role/CONSOLIDATEDBALANCESHEETSParentheticals" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, stated value (in dollars per share)", "label": "Preferred Stock, Stated Value (in dollars per share)", "documentation": "Refers to stated value of preferred designated shares." } } }, "auth_ref": [] }, "us-gaap_PreferredStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "PreferredStockValue", "crdr": "credit", "calculation": { "http://www.butlernational.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.butlernational.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock", "label": "Preferred Stock, Value, Issued", "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." } } }, "auth_ref": [ "r63", "r392", "r398", "r729", "r1007" ] }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "PrepaidExpenseAndOtherAssetsCurrent", "crdr": "debit", "calculation": { "http://www.butlernational.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.butlernational.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Prepaid expenses and other current assets", "label": "Prepaid Expense and Other Assets, Current", "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." } } }, "auth_ref": [ "r1168" ] }, "us-gaap_PriorPeriodReclassificationAdjustmentDescription": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "PriorPeriodReclassificationAdjustmentDescription", "presentation": [ "http://www.butlernational.com/role/NATUREOFOPERATIONSORGANIZATIONANDSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Reclassifications", "label": "Reclassification, Comparability Adjustment [Policy Text Block]", "documentation": "Disclosure of accounting policy for reclassification affecting comparability of financial statement. Excludes amendment to accounting standards, other change in accounting principle, and correction of error." } } }, "auth_ref": [ "r1164" ] }, "us-gaap_ProceedsFromDivestitureOfBusinesses": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "ProceedsFromDivestitureOfBusinesses", "crdr": "debit", "calculation": { "http://www.butlernational.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.butlernational.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.butlernational.com/role/SALEOFPRODUCTLINENarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from sale of product line", "label": "Proceeds from Divestiture of Businesses", "documentation": "The cash inflow associated with the amount received from the sale of a portion of the company's business, for example a segment, division, branch or other business, during the period." } } }, "auth_ref": [ "r16" ] }, "us-gaap_ProceedsFromIssuanceOfLongTermDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "ProceedsFromIssuanceOfLongTermDebt", "crdr": "debit", "calculation": { "http://www.butlernational.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.butlernational.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Borrowings of long-term debt", "label": "Proceeds from Issuance of Long-Term Debt", "documentation": "The cash inflow from a debt initially having maturity due after one year or beyond the operating cycle, if longer." } } }, "auth_ref": [ "r18", "r775" ] }, "us-gaap_ProceedsFromSaleOfBuildings": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "ProceedsFromSaleOfBuildings", "crdr": "debit", "calculation": { "http://www.butlernational.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.butlernational.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from sale of land and buildings", "label": "Proceeds from Sale of Buildings", "documentation": "The cash inflow from sale of buildings." } } }, "auth_ref": [ "r80" ] }, "us-gaap_ProceedsFromSaleOfMachineryAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "ProceedsFromSaleOfMachineryAndEquipment", "crdr": "debit", "calculation": { "http://www.butlernational.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.butlernational.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from sale of airplanes", "label": "Proceeds from Sale of Machinery and Equipment", "documentation": "The cash inflow from sale of machinery and equipment." } } }, "auth_ref": [ "r80" ] }, "us-gaap_ProceedsFromSaleOfRealEstate": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "ProceedsFromSaleOfRealEstate", "crdr": "debit", "presentation": [ "http://www.butlernational.com/role/PROPERTYPLANTANDEQUIPMENTScheduleofPropertyPlantandEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from sale of real estate", "label": "Proceeds from Sale of Real Estate", "documentation": "Cash received for the sale of real estate that is not part of an investing activity during the current period." } } }, "auth_ref": [ "r80" ] }, "us-gaap_ProductAndServiceOtherMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "ProductAndServiceOtherMember", "presentation": [ "http://www.butlernational.com/role/SEGMENTREPORTINGANDSALESBYMAJORCUSTOMERProfessionalServicesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other", "label": "Product and Service, Other [Member]", "documentation": "Article or substance produced by nature, labor or machinery and act of providing assistance, classified as other." } } }, "auth_ref": [ "r1282", "r1283" ] }, "us-gaap_ProductInformationLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "ProductInformationLineItems", "presentation": [ "http://www.butlernational.com/role/NATUREOFOPERATIONSORGANIZATIONANDSIGNIFICANTACCOUNTINGPOLICIESNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Product Information [Line Items]", "label": "Product Information [Line Items]", "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." } } }, "auth_ref": [] }, "srt_ProductOrServiceAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2025", "localname": "ProductOrServiceAxis", "presentation": [ "http://www.butlernational.com/role/DISAGGREGATIONOFREVENUEDisaggregationofRevenueDetails", "http://www.butlernational.com/role/SEGMENTREPORTINGANDSALESBYMAJORCUSTOMERProfessionalServicesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Product and Service [Axis]", "label": "Product and Service [Axis]", "documentation": "Information by product and service, or group of similar products and similar services." } } }, "auth_ref": [ "r139", "r140", "r141", "r142", "r143", "r144", "r160", "r294", "r679", "r752", "r753", "r754", "r755", "r756", "r757", "r758", "r900", "r911", "r914", "r916", "r943", "r945", "r1016", "r1018", "r1019", "r1023", "r1026", "r1154", "r1163", "r1182", "r1183", "r1184", "r1185", "r1186", "r1187", "r1188", "r1189", "r1190", "r1191", "r1192", "r1193", "r1194", "r1195", "r1196", "r1197", "r1198", "r1199", "r1200", "r1201", "r1202", "r1203", "r1204", "r1205", "r1206", "r1207", "r1208", "r1209", "r1210", "r1211", "r1212", "r1213", "r1214", "r1215", "r1216", "r1217", "r1218", "r1220", "r1221", "r1222", "r1223", "r1272", "r1273", "r1359", "r1360", "r1361", "r1362", "r1363", "r1364", "r1365", "r1366", "r1367", "r1368", "r1369", "r1370", "r1371", "r1372", "r1373", "r1374", "r1375", "r1376", "r1377", "r1378", "r1379", "r1380", "r1381", "r1382", "r1383", "r1384", "r1385", "r1386", "r1387" ] }, "srt_ProductsAndServicesDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2025", "localname": "ProductsAndServicesDomain", "presentation": [ "http://www.butlernational.com/role/DISAGGREGATIONOFREVENUEDisaggregationofRevenueDetails", "http://www.butlernational.com/role/SEGMENTREPORTINGANDSALESBYMAJORCUSTOMERProfessionalServicesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Product and Service [Domain]", "label": "Product and Service [Domain]", "documentation": "Product or service, or a group of similar products or similar services." } } }, "auth_ref": [ "r139", "r140", "r141", "r142", "r143", "r144", "r160", "r294", "r679", "r752", "r753", "r754", "r755", "r756", "r757", "r758", "r900", "r911", "r914", "r916", "r943", "r945", "r1016", "r1018", "r1019", "r1023", "r1026", "r1154", "r1163", "r1182", "r1183", "r1184", "r1185", "r1186", "r1187", "r1188", "r1189", "r1190", "r1191", "r1192", "r1193", "r1194", "r1195", "r1196", "r1197", "r1198", "r1199", "r1200", "r1201", "r1202", "r1203", "r1204", "r1205", "r1206", "r1207", "r1208", "r1209", "r1210", "r1211", "r1212", "r1213", "r1214", "r1215", "r1216", "r1217", "r1218", "r1220", "r1221", "r1222", "r1223", "r1272", "r1273", "r1359", "r1360", "r1361", "r1362", "r1363", "r1364", "r1365", "r1366", "r1367", "r1368", "r1369", "r1370", "r1371", "r1372", "r1373", "r1374", "r1375", "r1376", "r1377", "r1378", "r1379", "r1380", "r1381", "r1382", "r1383", "r1384", "r1385", "r1386", "r1387" ] }, "buks_ProfessionalServicesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.butlernational.com/20250430", "localname": "ProfessionalServicesMember", "presentation": [ "http://www.butlernational.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.butlernational.com/role/DISAGGREGATIONOFREVENUEDisaggregationofRevenueDetails", "http://www.butlernational.com/role/SEGMENTREPORTINGANDSALESBYMAJORCUSTOMERScheduleofRevenuebyMajorCustomersbyReportingSegmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Professional Services", "label": "Professional Services [Member]", "documentation": "Represents information about professional services." } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "PropertyPlantAndEquipmentAbstract", "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment [Abstract]" } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "PropertyPlantAndEquipmentByTypeAxis", "presentation": [ "http://www.butlernational.com/role/LEASERIGHTTOUSENarrativeDetails", "http://www.butlernational.com/role/NATUREOFOPERATIONSORGANIZATIONANDSIGNIFICANTACCOUNTINGPOLICIESPropertyandRelatedDepreciationDetails", "http://www.butlernational.com/role/PROPERTYPLANTANDEQUIPMENTScheduleofPropertyPlantandEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-Lived Tangible Asset [Axis]", "label": "Long-Lived Tangible Asset [Axis]", "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale." } } }, "auth_ref": [ "r7", "r659" ] }, "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "PropertyPlantAndEquipmentDisclosureTextBlock", "presentation": [ "http://www.butlernational.com/role/PROPERTYPLANTANDEQUIPMENT" ], "lang": { "en-us": { "role": { "terseLabel": "PROPERTY, PLANT AND EQUIPMENT", "label": "Property, Plant and Equipment Disclosure [Text Block]", "documentation": "The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections." } } }, "auth_ref": [ "r89", "r123", "r124", "r125" ] }, "us-gaap_PropertyPlantAndEquipmentGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "PropertyPlantAndEquipmentGross", "crdr": "debit", "calculation": { "http://www.butlernational.com/role/PROPERTYPLANTANDEQUIPMENTScheduleofPropertyPlantandEquipmentDetails": { "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.butlernational.com/role/PROPERTYPLANTANDEQUIPMENTScheduleofPropertyPlantandEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Machinery and equipment", "label": "Property, Plant and Equipment, Gross", "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures." } } }, "auth_ref": [ "r90", "r178", "r735" ] }, "us-gaap_PropertyPlantAndEquipmentLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "PropertyPlantAndEquipmentLineItems", "presentation": [ "http://www.butlernational.com/role/NATUREOFOPERATIONSORGANIZATIONANDSIGNIFICANTACCOUNTINGPOLICIESPropertyandRelatedDepreciationDetails", "http://www.butlernational.com/role/PROPERTYPLANTANDEQUIPMENTScheduleofPropertyPlantandEquipmentDetails", "http://www.butlernational.com/role/SALEOFPRODUCTLINENarrativeDetails", "http://www.butlernational.com/role/SALEOFPRODUCTLINEScheduleofDisposalGroupsIncludingDiscontinuedOperationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Property, Plant and Equipment [Line Items]", "label": "Property, Plant and Equipment [Line Items]", "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." } } }, "auth_ref": [ "r659" ] }, "us-gaap_PropertyPlantAndEquipmentNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "PropertyPlantAndEquipmentNet", "crdr": "debit", "calculation": { "http://www.butlernational.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 3.0 }, "http://www.butlernational.com/role/PROPERTYPLANTANDEQUIPMENTScheduleofPropertyPlantandEquipmentDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.butlernational.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.butlernational.com/role/PROPERTYPLANTANDEQUIPMENTScheduleofPropertyPlantandEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "PROPERTY, PLANT AND EQUIPMENT, net", "totalLabel": "Total property, plant and equipment", "label": "Property, Plant and Equipment, Net", "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." } } }, "auth_ref": [ "r7", "r659", "r722", "r735", "r1007" ] }, "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "PropertyPlantAndEquipmentPolicyTextBlock", "presentation": [ "http://www.butlernational.com/role/NATUREOFOPERATIONSORGANIZATIONANDSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Property and Related Depreciation", "label": "Property, Plant and Equipment, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections." } } }, "auth_ref": [ "r7", "r123", "r124", "r733" ] }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "PropertyPlantAndEquipmentTextBlock", "presentation": [ "http://www.butlernational.com/role/PROPERTYPLANTANDEQUIPMENTTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Property, Plant and Equipment", "label": "Property, Plant and Equipment [Table Text Block]", "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation." } } }, "auth_ref": [ "r7" ] }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "PropertyPlantAndEquipmentTypeDomain", "presentation": [ "http://www.butlernational.com/role/LEASERIGHTTOUSENarrativeDetails", "http://www.butlernational.com/role/NATUREOFOPERATIONSORGANIZATIONANDSIGNIFICANTACCOUNTINGPOLICIESPropertyandRelatedDepreciationDetails", "http://www.butlernational.com/role/PROPERTYPLANTANDEQUIPMENTScheduleofPropertyPlantandEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-Lived Tangible Asset [Domain]", "label": "Long-Lived Tangible Asset [Domain]", "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software." } } }, "auth_ref": [ "r90", "r659" ] }, "us-gaap_PropertyPlantAndEquipmentUsefulLife": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "PropertyPlantAndEquipmentUsefulLife", "presentation": [ "http://www.butlernational.com/role/NATUREOFOPERATIONSORGANIZATIONANDSIGNIFICANTACCOUNTINGPOLICIESPropertyandRelatedDepreciationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Property, plant and equipment, useful life", "label": "Property, Plant and Equipment, Useful Life", "documentation": "Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment." } } }, "auth_ref": [] }, "ecd_PvpTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2025", "localname": "PvpTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Pay vs Performance Disclosure", "label": "Pay vs Performance Disclosure [Table]" } } }, "auth_ref": [ "r1087" ] }, "ecd_PvpTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2025", "localname": "PvpTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Pay vs Performance Disclosure, Table", "label": "Pay vs Performance [Table Text Block]" } } }, "auth_ref": [ "r1087" ] }, "srt_RangeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2025", "localname": "RangeAxis", "presentation": [ "http://www.butlernational.com/role/NATUREOFOPERATIONSORGANIZATIONANDSIGNIFICANTACCOUNTINGPOLICIESNarrativeDetails", "http://www.butlernational.com/role/SEGMENTREPORTINGANDSALESBYMAJORCUSTOMERNarrativeDetails", "http://www.butlernational.com/role/STOCKHOLDERSEQUITYANDINCENTIVEPLANSNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Statistical Measurement [Axis]", "label": "Statistical Measurement [Axis]", "documentation": "Information by statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median." } } }, "auth_ref": [ "r130", "r132", "r134", "r135", "r137", "r154", "r156", "r157", "r162", "r163", "r255", "r344", "r345", "r346", "r347", "r436", "r450", "r480", "r481", "r482", "r486", "r498", "r628", "r673", "r674", "r676", "r759", "r760", "r766", "r801", "r802", "r861", "r864", "r868", "r869", "r871", "r879", "r880", "r882", "r883", "r896", "r897", "r934", "r942", "r955", "r961", "r967", "r970", "r1001", "r1002", "r1003", "r1004", "r1018", "r1029", "r1270", "r1276", "r1337", "r1349", "r1350", "r1351", "r1352", "r1353" ] }, "srt_RangeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2025", "localname": "RangeMember", "presentation": [ "http://www.butlernational.com/role/NATUREOFOPERATIONSORGANIZATIONANDSIGNIFICANTACCOUNTINGPOLICIESNarrativeDetails", "http://www.butlernational.com/role/SEGMENTREPORTINGANDSALESBYMAJORCUSTOMERNarrativeDetails", "http://www.butlernational.com/role/STOCKHOLDERSEQUITYANDINCENTIVEPLANSNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Statistical Measurement [Domain]", "label": "Statistical Measurement [Domain]", "documentation": "Statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median." } } }, "auth_ref": [ "r130", "r132", "r134", "r135", "r137", "r154", "r156", "r157", "r162", "r163", "r255", "r344", "r345", "r346", "r347", "r436", "r450", "r480", "r481", "r482", "r486", "r498", "r628", "r673", "r674", "r676", "r759", "r760", "r766", "r801", "r802", "r861", "r864", "r868", "r869", "r871", "r879", "r880", "r882", "r883", "r896", "r897", "r934", "r942", "r955", "r961", "r967", "r970", "r1001", "r1002", "r1003", "r1004", "r1018", "r1029", "r1270", "r1276", "r1337", "r1349", "r1350", "r1351", "r1352", "r1353" ] }, "ecd_RecoveryOfErrCompDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2025", "localname": "RecoveryOfErrCompDisclosureLineItems", "lang": { "en-us": { "role": { "label": "Recovery of Erroneously Awarded Compensation Disclosure [Line Items]" } } }, "auth_ref": [ "r1054", "r1065", "r1075", "r1108" ] }, "us-gaap_RelatedPartyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "RelatedPartyDomain", "presentation": [ "http://www.butlernational.com/role/RELATEDPARTYTRANSACTIONSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Related and Nonrelated Parties [Domain]", "label": "Related and Nonrelated Parties [Domain]", "documentation": "Related and nonrelated parties. Related party includes, but is not limited to, affiliate, other entity for which investment is accounted for under equity method, trust for benefit of employee, principal owner, management, and member of immediate family, and other party that may be prevented from pursuing separate interests because of control, significant influence, or ownership interest." } } }, "auth_ref": [ "r207", "r214", "r215", "r299", "r440", "r446", "r665", "r666", "r726", "r732", "r804", "r805", "r806", "r807", "r808", "r830", "r860", "r1391" ] }, "us-gaap_RelatedPartyMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "RelatedPartyMember", "presentation": [ "http://www.butlernational.com/role/RELATEDPARTYTRANSACTIONSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Related Party", "label": "Related Party [Member]", "documentation": "Party related to reporting entity. Includes, but is not limited to, affiliate, entity for which investment is accounted for by equity method, trust for benefit of employees, and principal owner, management, and members of immediate family." } } }, "auth_ref": [ "r207", "r214", "r215", "r665", "r666", "r667", "r668", "r726", "r732", "r804", "r805", "r806", "r807", "r808", "r830", "r860" ] }, "us-gaap_RelatedPartyTransactionAmountsOfTransaction": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "RelatedPartyTransactionAmountsOfTransaction", "crdr": "debit", "presentation": [ "http://www.butlernational.com/role/RELATEDPARTYTRANSACTIONSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Consulting fees", "label": "Related Party Transaction, Amounts of Transaction", "documentation": "Amount of transactions with related party during the financial reporting period." } } }, "auth_ref": [ "r665" ] }, "us-gaap_RelatedPartyTransactionAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "RelatedPartyTransactionAxis", "presentation": [ "http://www.butlernational.com/role/RELATEDPARTYTRANSACTIONSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Related Party Transaction [Axis]", "label": "Related Party Transaction [Axis]", "documentation": "Information by type of related party transaction." } } }, "auth_ref": [ "r207", "r214", "r215", "r665", "r666", "r1345" ] }, "us-gaap_RelatedPartyTransactionDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "RelatedPartyTransactionDomain", "presentation": [ "http://www.butlernational.com/role/RELATEDPARTYTRANSACTIONSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Related Party Transaction [Domain]", "label": "Related Party Transaction [Domain]", "documentation": "Transaction between related party." } } }, "auth_ref": [ "r207", "r214", "r215", "r1345" ] }, "us-gaap_RelatedPartyTransactionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "RelatedPartyTransactionLineItems", "presentation": [ "http://www.butlernational.com/role/RELATEDPARTYTRANSACTIONSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Related Party Transaction [Line Items]", "label": "Related Party Transaction [Line Items]", "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." } } }, "auth_ref": [ "r207", "r214", "r215", "r299", "r665", "r666", "r668", "r836", "r837", "r840" ] }, "us-gaap_RelatedPartyTransactionsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "RelatedPartyTransactionsAbstract", "lang": { "en-us": { "role": { "label": "Related Party Transactions [Abstract]" } } }, "auth_ref": [] }, "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "RelatedPartyTransactionsByRelatedPartyAxis", "presentation": [ "http://www.butlernational.com/role/RELATEDPARTYTRANSACTIONSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Related and Nonrelated Parties [Axis]", "label": "Related and Nonrelated Parties [Axis]", "documentation": "Information by related and nonrelated parties. Related party includes, but is not limited to, affiliate, other entity for which investment is accounted for under equity method, trust for benefit of employee, principal owner, management, and member of immediate family, and other party that may be prevented from pursuing separate interests because of control, significant influence, or ownership interest." } } }, "auth_ref": [ "r207", "r214", "r215", "r299", "r440", "r446", "r665", "r666", "r726", "r732", "r804", "r805", "r806", "r807", "r808", "r830", "r860", "r1345", "r1391" ] }, "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "RelatedPartyTransactionsDisclosureTextBlock", "presentation": [ "http://www.butlernational.com/role/RELATEDPARTYTRANSACTIONS" ], "lang": { "en-us": { "role": { "terseLabel": "RELATED-PARTY TRANSACTIONS", "label": "Related Party Transactions Disclosure [Text Block]", "documentation": "The entire disclosure for related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates." } } }, "auth_ref": [ "r662", "r663", "r664", "r666", "r669", "r781", "r782", "r783", "r838", "r839", "r840", "r858", "r859" ] }, "us-gaap_RepaymentsOfLongTermDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "RepaymentsOfLongTermDebt", "crdr": "credit", "calculation": { "http://www.butlernational.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.butlernational.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedLabel": "Repayments of long-term debt", "label": "Repayments of Long-Term Debt", "documentation": "The cash outflow for debt initially having maturity due after one year or beyond the normal operating cycle, if longer." } } }, "auth_ref": [ "r83", "r778" ] }, "srt_RepurchaseAgreementCounterpartyNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2025", "localname": "RepurchaseAgreementCounterpartyNameDomain", "presentation": [ "http://www.butlernational.com/role/NATUREOFOPERATIONSORGANIZATIONANDSIGNIFICANTACCOUNTINGPOLICIESNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Counterparty Name [Domain]", "label": "Counterparty Name [Domain]", "documentation": "Named other party that participates in a financial transaction. Examples include, but not limited to, the name of the financial institution." } } }, "auth_ref": [ "r158", "r159", "r207", "r216", "r217", "r363", "r403", "r668", "r675", "r724", "r907", "r908", "r909", "r1169", "r1170", "r1171", "r1172", "r1173", "r1174", "r1175", "r1176", "r1177", "r1332", "r1333", "r1334", "r1335" ] }, "us-gaap_ResearchAndDevelopmentExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "ResearchAndDevelopmentExpense", "crdr": "debit", "presentation": [ "http://www.butlernational.com/role/NATUREOFOPERATIONSORGANIZATIONANDSIGNIFICANTACCOUNTINGPOLICIESNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Research and development expense", "label": "Research and Development Expense", "documentation": "Amount of expense for research and development. Includes, but is not limited to, cost for computer software product to be sold, leased, or otherwise marketed and writeoff of research and development assets acquired in transaction other than business combination or joint venture formation or both. Excludes write-down of intangible asset acquired in business combination or from joint venture formation or both, used in research and development activity." } } }, "auth_ref": [ "r501", "r898", "r912", "r913", "r928", "r1354" ] }, "us-gaap_ResearchAndDevelopmentExpensePolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "ResearchAndDevelopmentExpensePolicy", "presentation": [ "http://www.butlernational.com/role/NATUREOFOPERATIONSORGANIZATIONANDSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Research and Development", "label": "Research and Development Expense, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for costs it has 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." } } }, "auth_ref": [ "r500" ] }, "ecd_RestatementDateAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2025", "localname": "RestatementDateAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Restatement Determination Date:", "label": "Restatement Determination Date [Axis]" } } }, "auth_ref": [ "r1055", "r1066", "r1076", "r1109" ] }, "ecd_RestatementDeterminationDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/ecd/2025", "localname": "RestatementDeterminationDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Restatement Determination Date", "label": "Restatement Determination Date" } } }, "auth_ref": [ "r1056", "r1067", "r1077", "r1110" ] }, "ecd_RestatementDoesNotRequireRecoveryTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2025", "localname": "RestatementDoesNotRequireRecoveryTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Restatement does not require Recovery", "label": "Restatement Does Not Require Recovery [Text Block]" } } }, "auth_ref": [ "r1063", "r1074", "r1084", "r1117" ] }, "us-gaap_RestrictedStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "RestrictedStockMember", "presentation": [ "http://www.butlernational.com/role/STOCKHOLDERSEQUITYANDINCENTIVEPLANSNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Restricted Stock", "label": "Restricted Stock [Member]", "documentation": "Stock including a provision that prohibits sale or substantive sale of an equity instrument for a specified period of time or until specified performance conditions are met." } } }, "auth_ref": [ "r1242", "r1285", "r1286", "r1287", "r1288", "r1289", "r1290", "r1291", "r1292", "r1293", "r1294", "r1295", "r1296", "r1297", "r1298", "r1299", "r1300", "r1301", "r1302", "r1303", "r1304", "r1305", "r1306", "r1307", "r1308", "r1309", "r1310" ] }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "RetainedEarningsAccumulatedDeficit", "crdr": "credit", "calculation": { "http://www.butlernational.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.butlernational.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Retained earnings", "label": "Retained Earnings (Accumulated Deficit)", "documentation": "Amount of accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r66", "r98", "r730", "r764", "r765", "r779", "r812", "r1007" ] }, "us-gaap_RetainedEarningsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "RetainedEarningsMember", "presentation": [ "http://www.butlernational.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Retained Earnings", "label": "Retained Earnings [Member]", "documentation": "Accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r164", "r165", "r166", "r219", "r220", "r221", "r223", "r230", "r232", "r234", "r302", "r303", "r333", "r389", "r487", "r528", "r529", "r536", "r537", "r538", "r540", "r606", "r607", "r614", "r616", "r617", "r619", "r625", "r643", "r645", "r761", "r763", "r784", "r1394" ] }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "RevenueFromContractWithCustomerAbstract", "lang": { "en-us": { "role": { "label": "Revenue from Contract with Customer [Abstract]" } } }, "auth_ref": [] }, "us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "RevenueFromContractWithCustomerIncludingAssessedTax", "crdr": "credit", "calculation": { "http://www.butlernational.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.butlernational.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.butlernational.com/role/DISAGGREGATIONOFREVENUEDisaggregationofRevenueDetails", "http://www.butlernational.com/role/SEGMENTREPORTINGANDSALESBYMAJORCUSTOMERProfessionalServicesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total revenues", "verboseLabel": "Revenues from customers", "label": "Revenue from Contract with Customer, Including Assessed Tax", "documentation": "Amount, including 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." } } }, "auth_ref": [ "r113", "r114", "r246", "r261", "r262", "r284", "r290", "r294", "r296", "r298", "r429", "r430", "r431", "r679" ] }, "us-gaap_RevenueFromContractWithCustomerPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "RevenueFromContractWithCustomerPolicyTextBlock", "presentation": [ "http://www.butlernational.com/role/NATUREOFOPERATIONSORGANIZATIONANDSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue Recognition", "label": "Revenue from Contract with Customer [Policy Text Block]", "documentation": "Disclosure of accounting policy for revenue from contract with customer." } } }, "auth_ref": [ "r128", "r421", "r422", "r423", "r424", "r425", "r426", "r427", "r428", "r899" ] }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "RevenueFromContractWithCustomerTextBlock", "presentation": [ "http://www.butlernational.com/role/ACCOUNTSRECEIVABLENETCONTRACTASSETANDCONTRACTLIABILITY" ], "lang": { "en-us": { "role": { "terseLabel": "ACCOUNTS RECEIVABLE, NET, CONTRACT ASSET AND CONTRACT LIABILITY", "label": "Revenue from Contract with Customer [Text Block]", "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." } } }, "auth_ref": [ "r128", "r412", "r414", "r415", "r416", "r417", "r418", "r419", "r420", "r431", "r434" ] }, "us-gaap_RevenuesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "RevenuesAbstract", "presentation": [ "http://www.butlernational.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "terseLabel": "REVENUES:", "label": "Revenues [Abstract]" } } }, "auth_ref": [] }, "us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability", "crdr": "debit", "presentation": [ "http://www.butlernational.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Lease right-to-use assets purchased", "label": "Right-of-Use Asset Obtained in Exchange for Finance Lease Liability", "documentation": "Amount of increase in right-of-use asset obtained in exchange for finance lease liability." } } }, "auth_ref": [ "r655", "r1006" ] }, "ecd_Rule10b51ArrAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2025", "localname": "Rule10b51ArrAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Rule 10b5-1 Arrangement Adopted", "label": "Rule 10b5-1 Arrangement Adopted [Flag]" } } }, "auth_ref": [ "r1126" ] }, "ecd_Rule10b51ArrTrmntdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2025", "localname": "Rule10b51ArrTrmntdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Rule 10b5-1 Arrangement Terminated", "label": "Rule 10b5-1 Arrangement Terminated [Flag]" } } }, "auth_ref": [ "r1126" ] }, "us-gaap_SalesRevenueNetMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "SalesRevenueNetMember", "presentation": [ "http://www.butlernational.com/role/SEGMENTREPORTINGANDSALESBYMAJORCUSTOMERNarrativeDetails", "http://www.butlernational.com/role/SEGMENTREPORTINGANDSALESBYMAJORCUSTOMERScheduleofRevenuebyMajorCustomersbyReportingSegmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue Benchmark", "label": "Revenue Benchmark [Member]", "documentation": "Revenue from sale of product and rendering of service and other sources of income, when it serves as benchmark in concentration of risk calculation." } } }, "auth_ref": [ "r298", "r1245", "r1246" ] }, "srt_ScenarioForecastMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2025", "localname": "ScenarioForecastMember", "presentation": [ "http://www.butlernational.com/role/STOCKREPURCHASEPROGRAMNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Forecast", "label": "Forecast [Member]", "documentation": "Information reported for future period. Excludes information expected to be reported in future period for effect on historical fact." } } }, "auth_ref": [ "r451", "r1157" ] }, "srt_ScenarioUnspecifiedDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2025", "localname": "ScenarioUnspecifiedDomain", "presentation": [ "http://www.butlernational.com/role/STOCKREPURCHASEPROGRAMNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Scenario [Domain]", "label": "Scenario [Domain]", "documentation": "Scenario reported, distinguishing information from actual fact. Includes, but is not limited to, pro forma and forecast. Excludes actual facts." } } }, "auth_ref": [ "r161", "r169", "r171", "r235", "r451", "r1150" ] }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTable", "presentation": [ "http://www.butlernational.com/role/ACQUISITIONNarrativeDetails", "http://www.butlernational.com/role/ACQUISITIONScheduleofAcquisitionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Business Combination [Table]", "label": "Business Combination [Table]", "documentation": "Disclosure of information about business combination. Includes, but is not limited to, recognized asset and liability." } } }, "auth_ref": [ "r320", "r544", "r545", "r546", "r547", "r553", "r554", "r555", "r556", "r562", "r567", "r568", "r569", "r570", "r571", "r572", "r573", "r574", "r575", "r576", "r577", "r578", "r580", "r581", "r582", "r583", "r584", "r587", "r588", "r589", "r590", "r591", "r592", "r598", "r599", "r600", "r604", "r961", "r970", "r1318", "r1321", "r1323" ] }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "presentation": [ "http://www.butlernational.com/role/ACQUISITIONTables" ], "lang": { "en-us": { "role": { "terseLabel": "Acquisition", "label": "Business Combination [Table Text Block]", "documentation": "Tabular disclosure of business combination. Includes, but is not limited to, recognized asset and liability." } } }, "auth_ref": [ "r961", "r965", "r1317", "r1319", "r1320", "r1324", "r1325", "r1329" ] }, "us-gaap_ScheduleOfDebtTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "ScheduleOfDebtTableTextBlock", "presentation": [ "http://www.butlernational.com/role/DEBTTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Debt", "label": "Schedule of Debt [Table Text Block]", "documentation": "Tabular disclosure of information pertaining to short-term and long-debt instruments or arrangements, including but not limited to identification of terms, features, collateral requirements and other information necessary to a fair presentation." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "presentation": [ "http://www.butlernational.com/role/INCOMETAXESTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Deferred Tax Assets and Liabilities", "label": "Schedule of Deferred Tax Assets and Liabilities [Table Text Block]", "documentation": "Tabular disclosure of the components of net deferred tax asset or liability recognized in an entity's statement of financial position, including the following: the total of all deferred tax liabilities, the total of all deferred tax assets, the total valuation allowance recognized for deferred tax assets." } } }, "auth_ref": [ "r1314" ] }, "us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock", "presentation": [ "http://www.butlernational.com/role/SALEOFPRODUCTLINETables" ], "lang": { "en-us": { "role": { "terseLabel": "Disposal Groups, Including Discontinued Operations", "label": "Disposal Groups, Including Discontinued Operations [Table Text Block]", "documentation": "Tabular disclosure of information related to a disposal group. Includes, but is not limited to, a discontinued operation, disposal classified as held-for-sale or disposed of by means other than sale or disposal of an individually significant component." } } }, "auth_ref": [ "r9", "r13", "r15", "r39", "r40", "r41", "r42", "r43", "r44", "r46", "r47", "r48", "r92", "r1264", "r1265" ] }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "presentation": [ "http://www.butlernational.com/role/NATUREOFOPERATIONSORGANIZATIONANDSIGNIFICANTACCOUNTINGPOLICIESTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Earnings Per Share, Basic and Diluted", "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]", "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." } } }, "auth_ref": [ "r1241" ] }, "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "presentation": [ "http://www.butlernational.com/role/INCOMETAXESTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Effective Income Tax Rate Reconciliation", "label": "Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]", "documentation": "Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations." } } }, "auth_ref": [ "r509", "r960", "r1312" ] }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable", "presentation": [ "http://www.butlernational.com/role/NATUREOFOPERATIONSORGANIZATIONANDSIGNIFICANTACCOUNTINGPOLICIESScheduleofOtherAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Intangible Asset, Finite-Lived [Table]", "label": "Intangible Asset, Finite-Lived [Table]", "documentation": "Disclosure of information about finite-lived intangible asset. Excludes indefinite-lived intangible asset." } } }, "auth_ref": [ "r321", "r328", "r330", "r331", "r332", "r680", "r898", "r902", "r971", "r972", "r973", "r974", "r975", "r976", "r977", "r978", "r979", "r980", "r981", "r982", "r983", "r984", "r985", "r986", "r987", "r988", "r989", "r990", "r991", "r992", "r993", "r994", "r995", "r996", "r997" ] }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "ScheduleOfInventoryCurrentTableTextBlock", "presentation": [ "http://www.butlernational.com/role/INVENTORYTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Inventory", "label": "Schedule of Inventory, Current [Table Text Block]", "documentation": "Tabular disclosure of the carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process." } } }, "auth_ref": [ "r6", "r70", "r71", "r72" ] }, "us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "presentation": [ "http://www.butlernational.com/role/DEBTTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Maturities of Long-Term Debt", "label": "Schedule of Maturities of Long-Term Debt [Table Text Block]", "documentation": "Tabular disclosure of maturity and sinking fund requirement for long-term debt." } } }, "auth_ref": [ "r8" ] }, "us-gaap_ScheduleOfOtherAssetsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "ScheduleOfOtherAssetsTableTextBlock", "presentation": [ "http://www.butlernational.com/role/NATUREOFOPERATIONSORGANIZATIONANDSIGNIFICANTACCOUNTINGPOLICIESTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Other Assets", "label": "Schedule of Other Assets [Table Text Block]", "documentation": "Tabular disclosure of the carrying amounts of other assets. This disclosure includes other current assets and other noncurrent assets." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfProductInformationTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "ScheduleOfProductInformationTable", "presentation": [ "http://www.butlernational.com/role/NATUREOFOPERATIONSORGANIZATIONANDSIGNIFICANTACCOUNTINGPOLICIESNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Nature of Operation, Product Information, Concentration of Risk [Table]", "label": "Nature of Operation, Product Information, Concentration of Risk [Table]", "documentation": "Disclosure of information about concentration risk of product within nature of operation." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "ScheduleOfPropertyPlantAndEquipmentTable", "presentation": [ "http://www.butlernational.com/role/NATUREOFOPERATIONSORGANIZATIONANDSIGNIFICANTACCOUNTINGPOLICIESPropertyandRelatedDepreciationDetails", "http://www.butlernational.com/role/PROPERTYPLANTANDEQUIPMENTScheduleofPropertyPlantandEquipmentDetails", "http://www.butlernational.com/role/SALEOFPRODUCTLINENarrativeDetails", "http://www.butlernational.com/role/SALEOFPRODUCTLINEScheduleofDisposalGroupsIncludingDiscontinuedOperationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Property, Plant and Equipment [Table]", "label": "Property, Plant and Equipment [Table]", "documentation": "Disclosure of information about physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation." } } }, "auth_ref": [ "r7", "r659" ] }, "us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "ScheduleOfRelatedPartyTransactionsByRelatedPartyTable", "presentation": [ "http://www.butlernational.com/role/RELATEDPARTYTRANSACTIONSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Related Party Transaction [Table]", "label": "Related Party Transaction [Table]", "documentation": "Disclosure of information about related party transaction." } } }, "auth_ref": [ "r207", "r214", "r215", "r665", "r666", "r668", "r836", "r837", "r840" ] }, "us-gaap_ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock", "presentation": [ "http://www.butlernational.com/role/SEGMENTREPORTINGANDSALESBYMAJORCUSTOMERTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Revenue by Major Customers by Reporting Segments", "label": "Schedule of Revenue by Major Customers by Reporting Segments [Table Text Block]", "documentation": "Tabular disclosure of the extent of the entity's reliance on its major customers, if revenues from transactions with a single external customer amount to 10 percent or more of entity revenues, including the disclosure of that fact, the total amount of revenues from each such customer, and the identity of the reportable segment or segments reporting the revenues. The entity need not disclose the identity of a major customer or the amount of revenues that each segment reports from that customer. For these purposes, a group of companies known to the entity to be under common control is considered a single customer, and the federal government, a state government, a local government such as a county or municipality, or a foreign government is each considered a single customer." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "ScheduleOfSegmentReportingInformationBySegmentTable", "presentation": [ "http://www.butlernational.com/role/SEGMENTREPORTINGANDSALESBYMAJORCUSTOMERNarrativeDetails", "http://www.butlernational.com/role/SEGMENTREPORTINGANDSALESBYMAJORCUSTOMERProfessionalServicesDetails", "http://www.butlernational.com/role/SEGMENTREPORTINGANDSALESBYMAJORCUSTOMERScheduleofRevenuebyMajorCustomersbyReportingSegmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Segment Reporting Information, by Segment [Table]", "label": "Schedule of Segment Reporting Information, by Segment [Table]", "documentation": "Disclosure of information about profit (loss) and total assets by reportable segment." } } }, "auth_ref": [ "r24", "r25", "r26" ] }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock", "presentation": [ "http://www.butlernational.com/role/SEGMENTREPORTINGANDSALESBYMAJORCUSTOMERTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Segment Reporting Information, by Segment", "label": "Schedule of Segment Reporting Information, by Segment [Table Text Block]", "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." } } }, "auth_ref": [ "r24", "r25", "r26" ] }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "presentation": [ "http://www.butlernational.com/role/STOCKHOLDERSEQUITYANDINCENTIVEPLANSNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table]", "label": "Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table]", "documentation": "Disclosure of information about share-based payment arrangement." } } }, "auth_ref": [ "r453", "r454", "r455", "r456", "r457", "r459", "r460", "r461", "r462", "r463", "r464", "r465", "r466", "r467", "r468", "r469", "r470", "r471", "r472", "r473", "r474", "r475", "r476", "r478", "r479", "r480", "r481", "r482", "r483", "r486" ] }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "presentation": [ "http://www.butlernational.com/role/STOCKHOLDERSEQUITYANDINCENTIVEPLANSTables" ], "lang": { "en-us": { "role": { "terseLabel": "Share-Based Payment Arrangement, Option, Activity", "label": "Share-Based Payment Arrangement, Option, Activity [Table Text Block]", "documentation": "Tabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value." } } }, "auth_ref": [ "r11", "r12", "r100" ] }, "us-gaap_ScheduleOfTreasuryStockByClassTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "ScheduleOfTreasuryStockByClassTextBlock", "presentation": [ "http://www.butlernational.com/role/STOCKREPURCHASEPROGRAMTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Stock Purchases", "label": "Class of Treasury Stock [Table Text Block]", "documentation": "Tabular disclosure of treasury stock, including, but not limited to, average cost per share, description of share repurchase program, shares repurchased, shares held for each class of treasury stock." } } }, "auth_ref": [ "r33", "r34", "r35", "r36" ] }, "buks_ScheduleOfUsefulLifeOfPropertyPlantAndEquipmentTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.butlernational.com/20250430", "localname": "ScheduleOfUsefulLifeOfPropertyPlantAndEquipmentTableTextBlock", "presentation": [ "http://www.butlernational.com/role/NATUREOFOPERATIONSORGANIZATIONANDSIGNIFICANTACCOUNTINGPOLICIESTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Useful Life of Property, Plant, and Equipment", "label": "Schedule Of Useful Life Of Property, Plant, and Equipment [Table Text Block]", "documentation": "Tabular disclosure of the useful life of the company's property, plant, and equipment." } } }, "auth_ref": [] }, "dei_Security12gTitle": { "xbrltype": "securityTitleItemType", "nsuri": "http://xbrl.sec.gov/dei/2025", "localname": "Security12gTitle", "presentation": [ "http://www.butlernational.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Title of 12(g) Security", "label": "Title of 12(g) Security", "documentation": "Title of a 12(g) registered security." } } }, "auth_ref": [ "r1039" ] }, "us-gaap_SegmentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "SegmentDomain", "presentation": [ "http://www.butlernational.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.butlernational.com/role/DISAGGREGATIONOFREVENUEDisaggregationofRevenueDetails", "http://www.butlernational.com/role/SEGMENTREPORTINGANDSALESBYMAJORCUSTOMERScheduleofRevenuebyMajorCustomersbyReportingSegmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Segments [Domain]", "label": "Segments [Domain]", "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." } } }, "auth_ref": [ "r113", "r114", "r115", "r116", "r246", "r257", "r260", "r261", "r262", "r263", "r264", "r265", "r266", "r267", "r268", "r269", "r271", "r272", "r274", "r275", "r276", "r284", "r285", "r286", "r287", "r288", "r290", "r291", "r292", "r298", "r311", "r312", "r313", "r314", "r315", "r316", "r317", "r318", "r319", "r332", "r340", "r341", "r597", "r600", "r741", "r742", "r743", "r744", "r745", "r746", "r747", "r748", "r749", "r750", "r751", "r925", "r928", "r929", "r935", "r1021", "r1359", "r1360", "r1361", "r1362", "r1363", "r1364", "r1365", "r1366", "r1367", "r1368", "r1369", "r1370", "r1371", "r1372", "r1373", "r1374", "r1375", "r1376", "r1377", "r1378", "r1379", "r1380", "r1381", "r1382", "r1383", "r1384", "r1385", "r1386", "r1387" ] }, "srt_SegmentGeographicalDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2025", "localname": "SegmentGeographicalDomain", "presentation": [ "http://www.butlernational.com/role/DISAGGREGATIONOFREVENUEDisaggregationofRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Geographical [Domain]", "label": "Geographical [Domain]", "documentation": "Geographical area." } } }, "auth_ref": [ "r131", "r133", "r136", "r138", "r145", "r146", "r147", "r148", "r149", "r150", "r151", "r152", "r153", "r155", "r156", "r157", "r252", "r296", "r297", "r682", "r683", "r684", "r685", "r686", "r687", "r688", "r689", "r690", "r691", "r692", "r693", "r694", "r695", "r696", "r697", "r698", "r699", "r700", "r701", "r702", "r703", "r704", "r705", "r706", "r707", "r708", "r709", "r710", "r711", "r712", "r713", "r714", "r715", "r717", "r718", "r719", "r720", "r798", "r799", "r800", "r863", "r866", "r870", "r873", "r879", "r881", "r882", "r883", "r887", "r888", "r889", "r890", "r891", "r892", "r893", "r894", "r895", "r901", "r919", "r943", "r946", "r1008", "r1009", "r1010", "r1011", "r1012", "r1013", "r1014", "r1015", "r1020", "r1029", "r1359", "r1360", "r1361", "r1363", "r1364", "r1365", "r1366", "r1367", "r1368", "r1369", "r1370", "r1371", "r1372", "r1373", "r1374", "r1375", "r1376", "r1377", "r1378", "r1379", "r1380", "r1381", "r1382", "r1383", "r1384", "r1385", "r1386", "r1387" ] }, "us-gaap_SegmentReportingAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "SegmentReportingAbstract", "lang": { "en-us": { "role": { "label": "Segment Reporting [Abstract]" } } }, "auth_ref": [] }, "us-gaap_SegmentReportingDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "SegmentReportingDisclosureTextBlock", "presentation": [ "http://www.butlernational.com/role/SEGMENTREPORTINGANDSALESBYMAJORCUSTOMER" ], "lang": { "en-us": { "role": { "terseLabel": "SEGMENT REPORTING AND SALES BY MAJOR CUSTOMER", "label": "Segment Reporting Disclosure [Text Block]", "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." } } }, "auth_ref": [ "r116", "r246", "r256", "r257", "r258", "r259", "r260", "r273", "r275", "r276", "r288", "r289", "r290", "r291", "r292", "r294", "r295", "r298", "r923", "r926", "r927", "r928", "r930", "r932", "r933" ] }, "us-gaap_SegmentReportingInformationLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "SegmentReportingInformationLineItems", "presentation": [ "http://www.butlernational.com/role/SEGMENTREPORTINGANDSALESBYMAJORCUSTOMERNarrativeDetails", "http://www.butlernational.com/role/SEGMENTREPORTINGANDSALESBYMAJORCUSTOMERProfessionalServicesDetails", "http://www.butlernational.com/role/SEGMENTREPORTINGANDSALESBYMAJORCUSTOMERScheduleofRevenuebyMajorCustomersbyReportingSegmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Segment Reporting Information [Line Items]", "label": "Segment Reporting Information [Line Items]", "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." } } }, "auth_ref": [] }, "us-gaap_SegmentReportingPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "SegmentReportingPolicyPolicyTextBlock", "presentation": [ "http://www.butlernational.com/role/NATUREOFOPERATIONSORGANIZATIONANDSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Segment Information", "label": "Segment Reporting, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for segment reporting." } } }, "auth_ref": [ "r277", "r278", "r279", "r280", "r281", "r282", "r283", "r293", "r296", "r924", "r925", "r931" ] }, "us-gaap_SeveranceCosts1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "SeveranceCosts1", "crdr": "debit", "presentation": [ "http://www.butlernational.com/role/RELATEDPARTYTRANSACTIONSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Severance costs", "label": "Severance Costs", "documentation": "Amount of expenses for special or contractual termination benefits provided to current employees involuntarily terminated under a benefit arrangement associated exit or disposal activities pursuant to an authorized plan. Excludes expenses related to one-time termination benefits, a discontinued operation or an asset retirement obligation." } } }, "auth_ref": [ "r4" ] }, "us-gaap_ShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "ShareBasedCompensation", "crdr": "debit", "calculation": { "http://www.butlernational.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 9.0 } }, "presentation": [ "http://www.butlernational.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred compensation, restricted stock", "label": "Share-Based Payment Arrangement, Noncash Expense", "documentation": "Amount of noncash expense for share-based payment arrangement." } } }, "auth_ref": [ "r3" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "presentation": [ "http://www.butlernational.com/role/STOCKHOLDERSEQUITYANDINCENTIVEPLANSNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share-based compensation arrangement by share-based payment award, award vesting period (year)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period", "documentation": "Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition." } } }, "auth_ref": [ "r956" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "presentation": [ "http://www.butlernational.com/role/STOCKHOLDERSEQUITYANDINCENTIVEPLANSNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share-based compensation arrangement by share-based payment award, equity instruments other than options, forfeited in period (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period", "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period." } } }, "auth_ref": [ "r472" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "presentation": [ "http://www.butlernational.com/role/STOCKHOLDERSEQUITYANDINCENTIVEPLANSNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share-based compensation arrangement by share-based payment award, equity instruments other than options, grants in period (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period", "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan)." } } }, "auth_ref": [ "r470" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "presentation": [ "http://www.butlernational.com/role/STOCKHOLDERSEQUITYANDINCENTIVEPLANSNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share-based compensation arrangement by share-based payment award, equity instruments other than options, vested in period (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period", "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period." } } }, "auth_ref": [ "r471" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "presentation": [ "http://www.butlernational.com/role/STOCKHOLDERSEQUITYANDINCENTIVEPLANSNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]", "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." } } }, "auth_ref": [ "r453", "r454", "r455", "r456", "r457", "r459", "r460", "r461", "r462", "r463", "r464", "r465", "r466", "r467", "r468", "r469", "r470", "r471", "r472", "r473", "r474", "r475", "r476", "r478", "r479", "r480", "r481", "r482", "r483", "r486" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "presentation": [ "http://www.butlernational.com/role/STOCKHOLDERSEQUITYANDINCENTIVEPLANSNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share-based compensation arrangement by share-based payment award, number of shares authorized (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized", "documentation": "Number of shares authorized for issuance under share-based payment arrangement." } } }, "auth_ref": [ "r957" ] }, "buks_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://www.butlernational.com/20250430", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionWeightedAverageGrantDateFairValue", "presentation": [ "http://www.butlernational.com/role/STOCKHOLDERSEQUITYANDINCENTIVEPLANSRestrictedStockOptionsActivityDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Outstanding, Weighted Average Grant Date Fair Value (in dollars per share)", "periodEndLabel": "Outstanding, Weighted Average Grant Date Fair Value (in dollars per share)", "label": "Share based Compensation Arrangement By Share based Payment Award Option Weighted Average Grant Date Fair Value", "documentation": "Weighted average grant-date fair value of options outstanding." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "presentation": [ "http://www.butlernational.com/role/STOCKHOLDERSEQUITYANDINCENTIVEPLANSRestrictedStockOptionsActivityDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Outstanding, shares (in shares)", "periodEndLabel": "Outstanding, shares (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number", "documentation": "Number of options outstanding, including both vested and non-vested options." } } }, "auth_ref": [ "r459", "r460" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "presentation": [ "http://www.butlernational.com/role/STOCKHOLDERSEQUITYANDINCENTIVEPLANSNarrativeDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Type [Domain]", "label": "Award Type [Domain]", "documentation": "Award under share-based payment arrangement." } } }, "auth_ref": [ "r455", "r456", "r457", "r459", "r460", "r461", "r462", "r463", "r464", "r465", "r466", "r467", "r468", "r469", "r470", "r471", "r472", "r473", "r474", "r475", "r476", "r479", "r480", "r481", "r482", "r483" ] }, "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "ShareBasedCompensationOptionAndIncentivePlansPolicy", "presentation": [ "http://www.butlernational.com/role/NATUREOFOPERATIONSORGANIZATIONANDSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Stock-based Compensation", "label": "Share-Based Payment Arrangement [Policy Text Block]", "documentation": "Disclosure of accounting policy for award under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost." } } }, "auth_ref": [ "r452", "r458", "r477", "r478", "r479", "r480", "r483", "r489", "r490", "r491", "r492", "r493", "r494", "r495", "r496" ] }, "us-gaap_SharePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "SharePrice", "presentation": [ "http://www.butlernational.com/role/STOCKHOLDERSEQUITYANDINCENTIVEPLANSNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share price (in dollars per share)", "label": "Share Price", "documentation": "Price of a single share of a number of saleable stocks of a company." } } }, "auth_ref": [] }, "srt_ShareRepurchaseProgramAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2025", "localname": "ShareRepurchaseProgramAbstract", "lang": { "en-us": { "role": { "label": "Share Repurchase Program [Abstract]" } } }, "auth_ref": [] }, "buks_ShareRepurchaseProgramIncreaseDecreaseInAuthorizedNumberOfSharesAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://www.butlernational.com/20250430", "localname": "ShareRepurchaseProgramIncreaseDecreaseInAuthorizedNumberOfSharesAmount", "crdr": "credit", "presentation": [ "http://www.butlernational.com/role/STOCKREPURCHASEPROGRAMScheduleofStockPurchasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Increase in program authorization October 2024", "verboseLabel": "Increase in program authorization", "label": "Share Repurchase Program, Increase (Decrease) in Authorized Number of Shares, Amount", "documentation": "Share Repurchase Program, Increase (Decrease) in Authorized Number of Shares, Amount" } } }, "auth_ref": [] }, "srt_ShareRepurchaseProgramLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2025", "localname": "ShareRepurchaseProgramLineItems", "presentation": [ "http://www.butlernational.com/role/STOCKREPURCHASEPROGRAMNarrativeDetails", "http://www.butlernational.com/role/STOCKREPURCHASEPROGRAMScheduleofStockPurchasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share Repurchase Program [Line Items]", "label": "Share Repurchase Program [Line Items]", "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." } } }, "auth_ref": [ "r1280" ] }, "srt_ShareRepurchaseProgramTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2025", "localname": "ShareRepurchaseProgramTable", "presentation": [ "http://www.butlernational.com/role/STOCKREPURCHASEPROGRAMNarrativeDetails", "http://www.butlernational.com/role/STOCKREPURCHASEPROGRAMScheduleofStockPurchasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share Repurchase Program [Table]", "label": "Share Repurchase Program [Table]", "documentation": "Disclosure of information about share repurchase program." } } }, "auth_ref": [ "r1280" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares", "presentation": [ "http://www.butlernational.com/role/STOCKHOLDERSEQUITYANDINCENTIVEPLANSRestrictedStockOptionsActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Nonvested, (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Nonvested, Number of Shares", "documentation": "Number of non-vested options outstanding." } } }, "auth_ref": [ "r1311" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares", "presentation": [ "http://www.butlernational.com/role/STOCKHOLDERSEQUITYANDINCENTIVEPLANSRestrictedStockOptionsActivityDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Forfeited, shares (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Nonvested Options Forfeited, Number of Shares", "documentation": "Number of non-vested options forfeited." } } }, "auth_ref": [ "r1311" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedWeightedAverageGrantDateFairValue", "presentation": [ "http://www.butlernational.com/role/STOCKHOLDERSEQUITYANDINCENTIVEPLANSRestrictedStockOptionsActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Forfeited, Weighted Average Grant Date Fair Value (in dollars per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Nonvested Options Forfeited, Weighted Average Grant Date Fair Value", "documentation": "Weighted average grant-date fair value of non-vested options forfeited." } } }, "auth_ref": [ "r1311" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue", "presentation": [ "http://www.butlernational.com/role/STOCKHOLDERSEQUITYANDINCENTIVEPLANSRestrictedStockOptionsActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Nonvested, Weighted Average Grant Date Fair Value (in dollars per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Option, Nonvested, Weighted Average Exercise Price", "documentation": "Weighted average grant-date fair value of non-vested options outstanding." } } }, "auth_ref": [ "r1311" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares", "presentation": [ "http://www.butlernational.com/role/STOCKHOLDERSEQUITYANDINCENTIVEPLANSRestrictedStockOptionsActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Vested (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested, Number of Shares", "documentation": "Number of options vested." } } }, "auth_ref": [ "r1311" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue", "presentation": [ "http://www.butlernational.com/role/STOCKHOLDERSEQUITYANDINCENTIVEPLANSRestrictedStockOptionsActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Vested, Weighted Average Grant Date Fair Value (in dollars per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested, Weighted Average Grant Date Fair Value", "documentation": "Weighted average grant-date fair value of options vested." } } }, "auth_ref": [ "r1311" ] }, "us-gaap_ShareholdersEquityAndShareBasedPaymentsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "ShareholdersEquityAndShareBasedPaymentsTextBlock", "presentation": [ "http://www.butlernational.com/role/STOCKHOLDERSEQUITYANDINCENTIVEPLANS" ], "lang": { "en-us": { "role": { "terseLabel": "STOCKHOLDERS' EQUITY AND INCENTIVE PLANS", "label": "Shareholders' Equity and Share-Based Payments [Text Block]", "documentation": "The entire disclosure for shareholders' equity and share-based payment arrangement. Includes, but is not limited to, disclosure of policy and terms of share-based payment arrangement, deferred compensation arrangement, and employee stock purchase plan (ESPP)." } } }, "auth_ref": [ "r1278", "r1284" ] }, "us-gaap_SharesIssuedPricePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "SharesIssuedPricePerShare", "presentation": [ "http://www.butlernational.com/role/RELATEDPARTYTRANSACTIONSDetails", "http://www.butlernational.com/role/STOCKHOLDERSEQUITYANDINCENTIVEPLANSNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Shares issued, price per share (in dollars per share)", "label": "Shares Issued, Price Per Share", "documentation": "Per share or per unit amount of equity securities issued." } } }, "auth_ref": [] }, "buks_SlotMachineJackpotsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.butlernational.com/20250430", "localname": "SlotMachineJackpotsPolicyTextBlock", "presentation": [ "http://www.butlernational.com/role/NATUREOFOPERATIONSORGANIZATIONANDSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Slot Machine Jackpots", "label": "Slot Machine Jackpots [Policy Text Block]", "documentation": "Disclosure of accounting policy for slot machine jackpots in the preparation of financial statements in conformity with generally accepted accounting principles." } } }, "auth_ref": [] }, "buks_SpecialMissionElectronicsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.butlernational.com/20250430", "localname": "SpecialMissionElectronicsMember", "presentation": [ "http://www.butlernational.com/role/DISAGGREGATIONOFREVENUEDisaggregationofRevenueDetails", "http://www.butlernational.com/role/SEGMENTREPORTINGANDSALESBYMAJORCUSTOMERProfessionalServicesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Special Mission Electronics", "label": "Special Mission Electronics [Member]", "documentation": "Represents information related to special mission electronics." } } }, "auth_ref": [] }, "buks_SportsbookMember": { "xbrltype": "domainItemType", "nsuri": "http://www.butlernational.com/20250430", "localname": "SportsbookMember", "presentation": [ "http://www.butlernational.com/role/DISAGGREGATIONOFREVENUEDisaggregationofRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Sportsbook Revenue", "label": "Sportsbook [Member]", "documentation": "Represents information about Sportsbook" } } }, "auth_ref": [] }, "us-gaap_StatementBusinessSegmentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "StatementBusinessSegmentsAxis", "presentation": [ "http://www.butlernational.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.butlernational.com/role/DISAGGREGATIONOFREVENUEDisaggregationofRevenueDetails", "http://www.butlernational.com/role/SEGMENTREPORTINGANDSALESBYMAJORCUSTOMERScheduleofRevenuebyMajorCustomersbyReportingSegmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Segments [Axis]", "label": "Segments [Axis]", "documentation": "Information by business segments." } } }, "auth_ref": [ "r113", "r114", "r115", "r116", "r172", "r246", "r257", "r260", "r261", "r262", "r263", "r264", "r265", "r266", "r267", "r268", "r269", "r271", "r272", "r274", "r275", "r276", "r284", "r285", "r286", "r287", "r288", "r290", "r291", "r292", "r298", "r311", "r312", "r313", "r314", "r315", "r316", "r317", "r318", "r319", "r332", "r334", "r340", "r341", "r597", "r600", "r741", "r742", "r743", "r744", "r745", "r746", "r747", "r748", "r749", "r750", "r751", "r925", "r928", "r929", "r935", "r1021", "r1359", "r1360", "r1361", "r1362", "r1363", "r1364", "r1365", "r1366", "r1367", "r1368", "r1369", "r1370", "r1371", "r1372", "r1373", "r1374", "r1375", "r1376", "r1377", "r1378", "r1379", "r1380", "r1381", "r1382", "r1383", "r1384", "r1385", "r1386", "r1387" ] }, "us-gaap_StatementClassOfStockAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "StatementClassOfStockAxis", "presentation": [ "http://www.butlernational.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.butlernational.com/role/CONSOLIDATEDBALANCESHEETSParentheticals" ], "lang": { "en-us": { "role": { "terseLabel": "Class of Stock [Axis]", "label": "Class of Stock [Axis]", "documentation": "Information by the different classes of stock of the entity." } } }, "auth_ref": [ "r129", "r185", "r186", "r187", "r207", "r212", "r238", "r239", "r241", "r243", "r248", "r249", "r301", "r350", "r352", "r353", "r354", "r357", "r358", "r391", "r392", "r394", "r395", "r397", "r399", "r401", "r402", "r404", "r405", "r406", "r631", "r775", "r776", "r777", "r778", "r784", "r786", "r787", "r788", "r789", "r790", "r791", "r792", "r793", "r794", "r795", "r797", "r811", "r833", "r855", "r874", "r875", "r876", "r877", "r878", "r1149", "r1229", "r1231", "r1240" ] }, "us-gaap_StatementEquityComponentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "StatementEquityComponentsAxis", "presentation": [ "http://www.butlernational.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Components [Axis]", "label": "Equity Components [Axis]", "documentation": "Information by component of equity." } } }, "auth_ref": [ "r10", "r64", "r67", "r68", "r164", "r165", "r166", "r195", "r196", "r197", "r219", "r220", "r221", "r223", "r230", "r232", "r234", "r247", "r302", "r303", "r333", "r389", "r408", "r487", "r528", "r529", "r536", "r537", "r538", "r540", "r606", "r607", "r614", "r615", "r616", "r617", "r618", "r619", "r620", "r621", "r622", "r623", "r625", "r632", "r633", "r634", "r635", "r636", "r637", "r643", "r645", "r661", "r738", "r761", "r762", "r763", "r784", "r855" ] }, "srt_StatementGeographicalAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2025", "localname": "StatementGeographicalAxis", "presentation": [ "http://www.butlernational.com/role/DISAGGREGATIONOFREVENUEDisaggregationofRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Geographical [Axis]", "label": "Geographical [Axis]", "documentation": "Information by geographical components." } } }, "auth_ref": [ "r131", "r133", "r136", "r138", "r145", "r146", "r147", "r148", "r149", "r150", "r151", "r152", "r153", "r155", "r156", "r157", "r252", "r296", "r297", "r682", "r683", "r684", "r685", "r686", "r687", "r688", "r689", "r690", "r691", "r692", "r693", "r694", "r695", "r696", "r697", "r698", "r699", "r700", "r701", "r702", "r703", "r704", "r705", "r706", "r707", "r708", "r709", "r710", "r711", "r712", "r713", "r714", "r715", "r717", "r718", "r719", "r720", "r798", "r799", "r800", "r863", "r866", "r870", "r873", "r879", "r881", "r882", "r883", "r887", "r888", "r889", "r890", "r891", "r892", "r893", "r894", "r895", "r901", "r919", "r943", "r946", "r1008", "r1009", "r1010", "r1011", "r1012", "r1013", "r1014", "r1015", "r1020", "r1029", "r1359", "r1360", "r1361", "r1363", "r1364", "r1365", "r1366", "r1367", "r1368", "r1369", "r1370", "r1371", "r1372", "r1373", "r1374", "r1375", "r1376", "r1377", "r1378", "r1379", "r1380", "r1381", "r1382", "r1383", "r1384", "r1385", "r1386", "r1387" ] }, "us-gaap_StatementLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "StatementLineItems", "presentation": [ "http://www.butlernational.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.butlernational.com/role/CONSOLIDATEDBALANCESHEETSParentheticals", "http://www.butlernational.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.butlernational.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Statement [Line Items]", "label": "Statement [Line Items]", "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." } } }, "auth_ref": [ "r219", "r220", "r221", "r247", "r391", "r392", "r394", "r397", "r645", "r679", "r773", "r785", "r797", "r803", "r804", "r805", "r806", "r807", "r808", "r811", "r814", "r815", "r816", "r817", "r818", "r821", "r822", "r823", "r824", "r826", "r827", "r828", "r829", "r830", "r834", "r835", "r841", "r842", "r843", "r844", "r845", "r846", "r847", "r848", "r849", "r850", "r851", "r852", "r855", "r914", "r916", "r1030", "r1391" ] }, "us-gaap_StatementOfCashFlowsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "StatementOfCashFlowsAbstract", "lang": { "en-us": { "role": { "terseLabel": "Statement of Cash Flows [Abstract]", "label": "Statement of Cash Flows [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOfFinancialPositionAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "StatementOfFinancialPositionAbstract", "lang": { "en-us": { "role": { "terseLabel": "Statement of Financial Position [Abstract]", "label": "Statement of Financial Position [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOfStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "StatementOfStockholdersEquityAbstract", "lang": { "en-us": { "role": { "terseLabel": "Statement of Stockholders' Equity [Abstract]", "label": "Statement of Stockholders' Equity [Abstract]" } } }, "auth_ref": [] }, "srt_StatementScenarioAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2025", "localname": "StatementScenarioAxis", "presentation": [ "http://www.butlernational.com/role/STOCKREPURCHASEPROGRAMNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Scenario [Axis]", "label": "Scenario [Axis]", "documentation": "Information by scenario reported, distinguishing information from actual fact. Includes, but is not limited to, pro forma and forecast. Excludes actual facts." } } }, "auth_ref": [ "r161", "r169", "r171", "r235", "r451", "r1150", "r1151" ] }, "us-gaap_StatementTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "StatementTable", "presentation": [ "http://www.butlernational.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.butlernational.com/role/CONSOLIDATEDBALANCESHEETSParentheticals", "http://www.butlernational.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.butlernational.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Statement [Table]", "label": "Statement [Table]", "documentation": "Presentation of information about comprehensive income, income, other comprehensive income, financial position, cash flows, and shareholders' equity." } } }, "auth_ref": [ "r219", "r220", "r221", "r247", "r299", "r391", "r392", "r394", "r397", "r645", "r679", "r773", "r785", "r797", "r803", "r804", "r805", "r806", "r807", "r808", "r811", "r814", "r815", "r816", "r817", "r818", "r821", "r822", "r823", "r824", "r826", "r827", "r828", "r829", "r830", "r834", "r835", "r841", "r842", "r843", "r844", "r845", "r846", "r847", "r848", "r849", "r850", "r851", "r852", "r855", "r914", "r916", "r1030", "r1391" ] }, "ecd_StkPrcOrTsrEstimationMethodTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2025", "localname": "StkPrcOrTsrEstimationMethodTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Stock Price or TSR Estimation Method", "label": "Stock Price or TSR Estimation Method [Text Block]" } } }, "auth_ref": [ "r1058", "r1069", "r1079", "r1112" ] }, "us-gaap_StockAppreciationRightsSARSMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "StockAppreciationRightsSARSMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Stock Appreciation Rights (SARs)", "label": "Stock Appreciation Rights (SARs) [Member]", "documentation": "Right to receive cash or shares equal to appreciation of predetermined number of grantor's shares during predetermined time period." } } }, "auth_ref": [ "r1285", "r1286", "r1287", "r1288", "r1289", "r1290", "r1291", "r1292", "r1293", "r1294", "r1295", "r1296", "r1297", "r1298", "r1299", "r1300", "r1301", "r1302", "r1303", "r1304", "r1305", "r1306", "r1307", "r1308", "r1309", "r1310" ] }, "us-gaap_StockIssuedDuringPeriodSharesIssuedForServices": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "StockIssuedDuringPeriodSharesIssuedForServices", "presentation": [ "http://www.butlernational.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY", "http://www.butlernational.com/role/RELATEDPARTYTRANSACTIONSDetails", "http://www.butlernational.com/role/STOCKHOLDERSEQUITYANDINCENTIVEPLANSNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Stock award to director (in shares)", "label": "Stock Issued During Period, Shares, Issued for Services", "documentation": "Number of shares issued in lieu of cash for services contributed to the entity. Number of shares includes, but is not limited to, shares issued for services contributed by vendors and founders." } } }, "auth_ref": [] }, "us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationForfeited": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "StockIssuedDuringPeriodSharesShareBasedCompensationForfeited", "presentation": [ "http://www.butlernational.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "verboseLabel": "Deferred compensation, restricted stock (in shares)", "label": "Shares Issued, Shares, Share-Based Payment Arrangement, Forfeited", "documentation": "Number of shares (or other type of equity) forfeited during the period." } } }, "auth_ref": [ "r1279" ] }, "us-gaap_StockIssuedDuringPeriodValueIssuedForServices": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "StockIssuedDuringPeriodValueIssuedForServices", "crdr": "credit", "presentation": [ "http://www.butlernational.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY", "http://www.butlernational.com/role/RELATEDPARTYTRANSACTIONSDetails", "http://www.butlernational.com/role/STOCKHOLDERSEQUITYANDINCENTIVEPLANSNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Stock award to director", "label": "Stock Issued During Period, Value, Issued for Services", "documentation": "Value of stock issued in lieu of cash for services contributed to the entity. Value of the stock issued includes, but is not limited to, services contributed by vendors and founders." } } }, "auth_ref": [] }, "us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "StockIssuedDuringPeriodValueRestrictedStockAwardGross", "crdr": "credit", "presentation": [ "http://www.butlernational.com/role/STOCKHOLDERSEQUITYANDINCENTIVEPLANSNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Stock issued during period, value, restricted stock award, gross", "label": "Stock Issued During Period, Value, Restricted Stock Award, Gross", "documentation": "Aggregate value of stock related to Restricted Stock Awards issued during the period." } } }, "auth_ref": [ "r10", "r63", "r64", "r98" ] }, "us-gaap_StockIssuedDuringPeriodValueShareBasedCompensationForfeited": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "StockIssuedDuringPeriodValueShareBasedCompensationForfeited", "crdr": "debit", "presentation": [ "http://www.butlernational.com/role/STOCKHOLDERSEQUITYANDINCENTIVEPLANSNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Shares issued, value, share-based payment arrangement, forfeited", "label": "Shares Issued, Value, Share-Based Payment Arrangement, Forfeited", "documentation": "Value of forfeited shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP)." } } }, "auth_ref": [ "r100" ] }, "srt_StockRepurchaseProgramAuthorizedAmount1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/srt/2025", "localname": "StockRepurchaseProgramAuthorizedAmount1", "crdr": "credit", "presentation": [ "http://www.butlernational.com/role/STOCKREPURCHASEPROGRAMNarrativeDetails", "http://www.butlernational.com/role/STOCKREPURCHASEPROGRAMScheduleofStockPurchasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share repurchase program", "label": "Share Repurchase Program, Authorized, Amount", "documentation": "Amount authorized for purchase of share under share repurchase plan. Includes, but is not limited to, repurchase of stock and unit of ownership." } } }, "auth_ref": [ "r1280" ] }, "us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1", "crdr": "credit", "presentation": [ "http://www.butlernational.com/role/STOCKREPURCHASEPROGRAMNarrativeDetails", "http://www.butlernational.com/role/STOCKREPURCHASEPROGRAMScheduleofStockPurchasesDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Remaining authorization for future common stock repurchases", "terseLabel": "Approximate Dollar Value of Shares That May Yet Be Purchased Under the Plans or Programs", "label": "Share Repurchase Program, Remaining Authorized, Amount", "documentation": "Amount remaining authorized for purchase of share under share repurchase plan. Includes, but is not limited to, repurchase of stock and unit of ownership." } } }, "auth_ref": [] }, "us-gaap_StockRepurchasedDuringPeriodShares": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "StockRepurchasedDuringPeriodShares", "presentation": [ "http://www.butlernational.com/role/RELATEDPARTYTRANSACTIONSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Stock repurchased during period, shares (in shares)", "label": "Stock Repurchased During Period, Shares", "documentation": "Number of shares that have been repurchased during the period and have not been retired and are not held in treasury. Some state laws may govern the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock." } } }, "auth_ref": [ "r10", "r63", "r64", "r98", "r778", "r855", "r877" ] }, "us-gaap_StockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "StockholdersEquity", "crdr": "credit", "calculation": { "http://www.butlernational.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.butlernational.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.butlernational.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "totalLabel": "Total stockholders' equity", "periodStartLabel": "Beginning balance", "periodEndLabel": "Ending balance", "label": "Equity, Attributable to Parent", "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest." } } }, "auth_ref": [ "r64", "r67", "r68", "r87", "r813", "r831", "r856", "r857", "r1007", "r1036", "r1227", "r1231", "r1232", "r1259", "r1338", "r1394" ] }, "us-gaap_StockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "StockholdersEquityAbstract", "presentation": [ "http://www.butlernational.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "STOCKHOLDERS' EQUITY:", "label": "Equity, Attributable to Parent [Abstract]" } } }, "auth_ref": [] }, "us-gaap_SubsequentEventMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "SubsequentEventMember", "presentation": [ "http://www.butlernational.com/role/STOCKREPURCHASEPROGRAMScheduleofStockPurchasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Subsequent Event", "label": "Subsequent Event [Member]", "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued." } } }, "auth_ref": [ "r638", "r671" ] }, "us-gaap_SubsequentEventTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "SubsequentEventTypeAxis", "presentation": [ "http://www.butlernational.com/role/STOCKREPURCHASEPROGRAMScheduleofStockPurchasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Subsequent Event Type [Axis]", "label": "Subsequent Event Type [Axis]", "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued." } } }, "auth_ref": [ "r638", "r671" ] }, "us-gaap_SubsequentEventTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "SubsequentEventTypeDomain", "presentation": [ "http://www.butlernational.com/role/STOCKREPURCHASEPROGRAMScheduleofStockPurchasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Subsequent Event Type [Domain]", "label": "Subsequent Event Type [Domain]", "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued." } } }, "auth_ref": [ "r638", "r671" ] }, "us-gaap_SubsequentEventsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "SubsequentEventsAbstract", "lang": { "en-us": { "role": { "label": "Subsequent Events [Abstract]" } } }, "auth_ref": [] }, "us-gaap_SubsequentEventsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "SubsequentEventsTextBlock", "presentation": [ "http://www.butlernational.com/role/SUBSEQUENTEVENTS" ], "lang": { "en-us": { "role": { "terseLabel": "SUBSEQUENT EVENTS", "label": "Subsequent Events [Text Block]", "documentation": "The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business." } } }, "auth_ref": [ "r670", "r672" ] }, "us-gaap_SupplementalCashFlowInformationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "SupplementalCashFlowInformationAbstract", "presentation": [ "http://www.butlernational.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "SUPPLEMENTAL DISCLOSURES OF CASH FLOW INFORMATION:", "label": "Supplemental Cash Flow Information [Abstract]" } } }, "auth_ref": [] }, "buks_SupplementalTypeCertificatesAccumulatedAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://www.butlernational.com/20250430", "localname": "SupplementalTypeCertificatesAccumulatedAmortization", "crdr": "credit", "presentation": [ "http://www.butlernational.com/role/CONSOLIDATEDBALANCESHEETSParentheticals" ], "lang": { "en-us": { "role": { "terseLabel": "Supplemental type certificates, accumulated amortization", "label": "Supplemental Type Certificates, Accumulated Amortization", "documentation": "The net value of authorizations granted by the Federal Aviation Administration (FAA) for specific modification of a certain aircraft. The STC authorizes us to perform modifications, installations, and assemblies on applicable customer-owned aircraft. Costs incurred to obtain STCs are capitalized and subsequently amortized against revenue being generated from aircraft modifications associated with the STC." } } }, "auth_ref": [] }, "buks_SupplementalTypeCertificatesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.butlernational.com/20250430", "localname": "SupplementalTypeCertificatesMember", "presentation": [ "http://www.butlernational.com/role/NATUREOFOPERATIONSORGANIZATIONANDSIGNIFICANTACCOUNTINGPOLICIESNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Supplemental Type Certificates", "label": "Supplemental Type Certificates [Member]", "documentation": "Represents information about Supplemental Type Certificates (STC)." } } }, "auth_ref": [] }, "buks_SupplementalTypeCertificatesPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.butlernational.com/20250430", "localname": "SupplementalTypeCertificatesPolicyTextBlock", "presentation": [ "http://www.butlernational.com/role/NATUREOFOPERATIONSORGANIZATIONANDSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Supplemental Type Certificates", "label": "Supplemental Type Certificates [Policy Text Block]", "documentation": "Disclosure of accounting policy for supplemental type certificates in the preparation of financial statements in conformity with generally accepted accounting principles." } } }, "auth_ref": [] }, "buks_SupplementalTypeCertificatesWorkInProgressAdjustment": { "xbrltype": "monetaryItemType", "nsuri": "http://www.butlernational.com/20250430", "localname": "SupplementalTypeCertificatesWorkInProgressAdjustment", "crdr": "debit", "calculation": { "http://www.butlernational.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://www.butlernational.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Supplemental type certificates work in progress adjustment", "label": "Supplemental Type Certificates Work In Progress Adjustment", "documentation": "Supplemental Type Certificates Work In Progress Adjustment" } } }, "auth_ref": [] }, "buks_SupplementalTypeCertificatesWorkInProgressMember": { "xbrltype": "domainItemType", "nsuri": "http://www.butlernational.com/20250430", "localname": "SupplementalTypeCertificatesWorkInProgressMember", "presentation": [ "http://www.butlernational.com/role/NATUREOFOPERATIONSORGANIZATIONANDSIGNIFICANTACCOUNTINGPOLICIESNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Supplemental Type Certificates, Work In Progress", "label": "Supplemental Type Certificates, Work In Progress [Member]", "documentation": "Supplemental Type Certificates, Work In Progress" } } }, "auth_ref": [] }, "ecd_TabularListTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2025", "localname": "TabularListTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Tabular List, Table", "label": "Tabular List [Table Text Block]" } } }, "auth_ref": [ "r1105" ] }, "buks_TheFiveAerospaceCustomersMember": { "xbrltype": "domainItemType", "nsuri": "http://www.butlernational.com/20250430", "localname": "TheFiveAerospaceCustomersMember", "presentation": [ "http://www.butlernational.com/role/SEGMENTREPORTINGANDSALESBYMAJORCUSTOMERNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "The Five Aerospace Customers", "label": "The Five Aerospace Customers [Member]", "documentation": "Represents information about the five Aerospace customers." } } }, "auth_ref": [] }, "us-gaap_TimingOfTransferOfGoodOrServiceAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "TimingOfTransferOfGoodOrServiceAxis", "presentation": [ "http://www.butlernational.com/role/DISAGGREGATIONOFREVENUEDisaggregationofRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Timing of Transfer of Good or Service [Axis]", "label": "Timing of Transfer of Good or Service [Axis]", "documentation": "Information by timing of transfer of good or service to customer." } } }, "auth_ref": [ "r431", "r943", "r950" ] }, "us-gaap_TimingOfTransferOfGoodOrServiceDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "TimingOfTransferOfGoodOrServiceDomain", "presentation": [ "http://www.butlernational.com/role/DISAGGREGATIONOFREVENUEDisaggregationofRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Timing of Transfer of Good or Service [Domain]", "label": "Timing of Transfer of Good or Service [Domain]", "documentation": "Timing of transfer of good or service to customer. Includes, but is not limited to, at point in time or over time." } } }, "auth_ref": [ "r431", "r943", "r950" ] }, "srt_TitleOfIndividualAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2025", "localname": "TitleOfIndividualAxis", "presentation": [ "http://www.butlernational.com/role/RELATEDPARTYTRANSACTIONSDetails", "http://www.butlernational.com/role/STOCKHOLDERSEQUITYANDINCENTIVEPLANSNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Title and Position [Axis]", "label": "Title and Position [Axis]", "documentation": "Information by title and position of individual or group within organization." } } }, "auth_ref": [ "r1254", "r1344" ] }, "srt_TitleOfIndividualWithRelationshipToEntityDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2025", "localname": "TitleOfIndividualWithRelationshipToEntityDomain", "presentation": [ "http://www.butlernational.com/role/RELATEDPARTYTRANSACTIONSDetails", "http://www.butlernational.com/role/STOCKHOLDERSEQUITYANDINCENTIVEPLANSNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Title and Position [Domain]", "label": "Title and Position [Domain]", "documentation": "Title and position of individual or group within organization." } } }, "auth_ref": [] }, "buks_TopCustomerMember": { "xbrltype": "domainItemType", "nsuri": "http://www.butlernational.com/20250430", "localname": "TopCustomerMember", "presentation": [ "http://www.butlernational.com/role/SEGMENTREPORTINGANDSALESBYMAJORCUSTOMERNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Top Customer", "label": "Top Customer [Member]", "documentation": "Represents information about top customer." } } }, "auth_ref": [] }, "ecd_TotalShareholderRtnAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2025", "localname": "TotalShareholderRtnAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Total Shareholder Return Amount", "label": "Total Shareholder Return Amount" } } }, "auth_ref": [ "r1097" ] }, "ecd_TotalShareholderRtnVsPeerGroupTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2025", "localname": "TotalShareholderRtnVsPeerGroupTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Total Shareholder Return Vs Peer Group", "label": "Total Shareholder Return Vs Peer Group [Text Block]" } } }, "auth_ref": [ "r1104" ] }, "us-gaap_TradeAndOtherAccountsReceivablePolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "TradeAndOtherAccountsReceivablePolicy", "presentation": [ "http://www.butlernational.com/role/NATUREOFOPERATIONSORGANIZATIONANDSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts receivable", "label": "Accounts Receivable [Policy Text Block]", "documentation": "Disclosure of accounting policy for accounts receivable." } } }, "auth_ref": [ "r1256", "r1257", "r1258" ] }, "ecd_TradingArrAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2025", "localname": "TradingArrAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Trading Arrangement:", "label": "Trading Arrangement [Axis]" } } }, "auth_ref": [ "r1125" ] }, "ecd_TradingArrByIndTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2025", "localname": "TradingArrByIndTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Trading Arrangements, by Individual", "label": "Trading Arrangements, by Individual [Table]" } } }, "auth_ref": [ "r1127" ] }, "us-gaap_TransferredAtPointInTimeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "TransferredAtPointInTimeMember", "presentation": [ "http://www.butlernational.com/role/DISAGGREGATIONOFREVENUEDisaggregationofRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Goods or services transferred at a point of sale", "label": "Transferred at Point in Time [Member]", "documentation": "Contract with customer in which good or service is transferred at point in time." } } }, "auth_ref": [ "r943", "r944", "r950" ] }, "ecd_TrdArrAdoptionDate": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2025", "localname": "TrdArrAdoptionDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Adoption Date", "label": "Trading Arrangement Adoption Date" } } }, "auth_ref": [ "r1128" ] }, "ecd_TrdArrDuration": { "xbrltype": "durationItemType", "nsuri": "http://xbrl.sec.gov/ecd/2025", "localname": "TrdArrDuration", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Arrangement Duration", "label": "Trading Arrangement Duration" } } }, "auth_ref": [ "r1129" ] }, "ecd_TrdArrExpirationDate": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2025", "localname": "TrdArrExpirationDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Expiration Date", "label": "Trading Arrangement Expiration Date" } } }, "auth_ref": [ "r1129" ] }, "ecd_TrdArrIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2025", "localname": "TrdArrIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Trading Arrangement, Individual Name" } } }, "auth_ref": [ "r1127" ] }, "ecd_TrdArrIndTitle": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2025", "localname": "TrdArrIndTitle", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Title", "label": "Trading Arrangement, Individual Title" } } }, "auth_ref": [ "r1127" ] }, "ecd_TrdArrSecuritiesAggAvailAmt": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/ecd/2025", "localname": "TrdArrSecuritiesAggAvailAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Available", "label": "Trading Arrangement, Securities Aggregate Available Amount" } } }, "auth_ref": [ "r1130" ] }, "ecd_TrdArrTerminationDate": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2025", "localname": "TrdArrTerminationDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Termination Date", "label": "Trading Arrangement Termination Date" } } }, "auth_ref": [ "r1128" ] }, "us-gaap_TreasuryStockAcquiredAverageCostPerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "TreasuryStockAcquiredAverageCostPerShare", "presentation": [ "http://www.butlernational.com/role/RELATEDPARTYTRANSACTIONSDetails", "http://www.butlernational.com/role/STOCKREPURCHASEPROGRAMScheduleofStockPurchasesDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Average price paid per share (in dollars per share)", "terseLabel": "Average price paid per share (in dollars per share)", "label": "Shares Acquired, Average Cost Per Share", "documentation": "Total cost of shares repurchased divided by the total number of shares repurchased." } } }, "auth_ref": [ "r33" ] }, "us-gaap_TreasuryStockCommonMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "TreasuryStockCommonMember", "presentation": [ "http://www.butlernational.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Treasury Stock at Cost", "label": "Treasury Stock, Common [Member]", "documentation": "Previously issued common shares repurchased by the issuing entity and held in treasury." } } }, "auth_ref": [ "r33" ] }, "us-gaap_TreasuryStockCommonShares": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "TreasuryStockCommonShares", "presentation": [ "http://www.butlernational.com/role/CONSOLIDATEDBALANCESHEETSParentheticals", "http://www.butlernational.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Treasury stock, shares (in shares)", "periodStartLabel": "Beginning balance (in shares)", "periodEndLabel": "Ending balance (in shares)", "label": "Treasury Stock, Common, Shares", "documentation": "Number of previously issued common shares repurchased by the issuing entity and held in treasury." } } }, "auth_ref": [ "r33" ] }, "us-gaap_TreasuryStockCommonValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "TreasuryStockCommonValue", "crdr": "debit", "calculation": { "http://www.butlernational.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_StockholdersEquity", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.butlernational.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "negatedLabel": "Treasury stock at cost, 10,875,355 shares at April 30, 2024 and 3,979,522 shares at April 30, 2023", "label": "Treasury Stock, Common, Value", "documentation": "Amount allocated to previously issued common shares repurchased by the issuing entity and held in treasury." } } }, "auth_ref": [ "r33", "r36", "r67" ] }, "buks_TreasuryStockPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.butlernational.com/20250430", "localname": "TreasuryStockPolicyPolicyTextBlock", "presentation": [ "http://www.butlernational.com/role/NATUREOFOPERATIONSORGANIZATIONANDSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Treasury Stock", "label": "Treasury Stock, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for treasury stock." } } }, "auth_ref": [] }, "us-gaap_TreasuryStockSharesAcquired": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "TreasuryStockSharesAcquired", "presentation": [ "http://www.butlernational.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY", "http://www.butlernational.com/role/STOCKREPURCHASEPROGRAMScheduleofStockPurchasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Stock repurchase (in Shares)", "verboseLabel": "Number of Shares Purchased (in shares)", "label": "Treasury Stock, Shares, Acquired", "documentation": "Number of shares that have been repurchased during the period and are being held in treasury." } } }, "auth_ref": [ "r10", "r64", "r98" ] }, "buks_TreasuryStockSharesAcquiredAsPartOfPubliclyAnnouncedPrograms": { "xbrltype": "sharesItemType", "nsuri": "http://www.butlernational.com/20250430", "localname": "TreasuryStockSharesAcquiredAsPartOfPubliclyAnnouncedPrograms", "presentation": [ "http://www.butlernational.com/role/STOCKREPURCHASEPROGRAMScheduleofStockPurchasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total Number of Shares Purchased as Part of Publicly Announced Plans or Programs (in shares)", "label": "Number of Shares Purchased as Part of Publicly Announced Plans or Programs (in shares)", "documentation": "Number of treasury stock shares acquired as part of publicly announced programs." } } }, "auth_ref": [] }, "us-gaap_TreasuryStockTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "TreasuryStockTextBlock", "presentation": [ "http://www.butlernational.com/role/STOCKREPURCHASEPROGRAM" ], "lang": { "en-us": { "role": { "terseLabel": "STOCK REPURCHASE PROGRAM", "label": "Treasury Stock [Text Block]", "documentation": "The entire disclosure for treasury stock, including, but not limited to, average cost per share, description of share repurchase program, shares repurchased, shares held for each class of treasury stock." } } }, "auth_ref": [ "r99" ] }, "us-gaap_TreasuryStockValueAcquiredCostMethod": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "TreasuryStockValueAcquiredCostMethod", "crdr": "debit", "presentation": [ "http://www.butlernational.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "negatedLabel": "Stock repurchase", "label": "Treasury Stock, Value, Acquired, Cost Method", "documentation": "Equity impact of the cost of common and preferred stock that were repurchased during the period. Recorded using the cost method." } } }, "auth_ref": [ "r10", "r33", "r98" ] }, "ecd_UndrlygSecurityMktPriceChngPct": { "xbrltype": "pureItemType", "nsuri": "http://xbrl.sec.gov/ecd/2025", "localname": "UndrlygSecurityMktPriceChngPct", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Underlying Security Market Price Change", "label": "Underlying Security Market Price Change, Percent" } } }, "auth_ref": [ "r1124" ] }, "us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued", "crdr": "credit", "presentation": [ "http://www.butlernational.com/role/INCOMETAXESNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unrecognized tax benefits", "label": "Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued", "documentation": "Amount accrued for interest on an underpayment of income taxes and penalties related to a tax position claimed or expected to be claimed in the tax return." } } }, "auth_ref": [ "r516", "r959" ] }, "us-gaap_UseOfEstimates": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "UseOfEstimates", "presentation": [ "http://www.butlernational.com/role/NATUREOFOPERATIONSORGANIZATIONANDSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Use of Estimates", "label": "Use of Estimates, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles." } } }, "auth_ref": [ "r121", "r122", "r250", "r253", "r254", "r255", "r717", "r719", "r920" ] }, "srt_VicePresidentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2025", "localname": "VicePresidentMember", "presentation": [ "http://www.butlernational.com/role/RELATEDPARTYTRANSACTIONSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Vice President", "label": "Vice President [Member]", "documentation": "Person with designation of vice president." } } }, "auth_ref": [ "r1254" ] }, "ecd_VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2025", "localname": "VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Vesting Date Fair Value of Equity Awards Granted and Vested in Covered Year", "label": "Vesting Date Fair Value of Equity Awards Granted and Vested in Covered Year [Member]" } } }, "auth_ref": [ "r1093" ] }, "buks_WayneStewartMember": { "xbrltype": "domainItemType", "nsuri": "http://www.butlernational.com/20250430", "localname": "WayneStewartMember", "presentation": [ "http://www.butlernational.com/role/RELATEDPARTYTRANSACTIONSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Wayne Stewart", "label": "Wayne Stewart [Member]", "documentation": "Represents information about Wayne Stewart." } } }, "auth_ref": [] }, "us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "WeightedAverageNumberDilutedSharesOutstandingAdjustment", "calculation": { "http://www.butlernational.com/role/NATUREOFOPERATIONSORGANIZATIONANDSIGNIFICANTACCOUNTINGPOLICIESComputationofBasicandDilutedEarningsPerCommonShareDetails": { "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.butlernational.com/role/NATUREOFOPERATIONSORGANIZATIONANDSIGNIFICANTACCOUNTINGPOLICIESComputationofBasicandDilutedEarningsPerCommonShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted average number of shares outstanding, diluted, adjustment (in shares)", "label": "Weighted Average Number of Shares Outstanding, Diluted, Adjustment", "documentation": "The sum of dilutive potential common shares or units used in the calculation of the diluted per-share or per-unit computation." } } }, "auth_ref": [ "r1241" ] }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "calculation": { "http://www.butlernational.com/role/NATUREOFOPERATIONSORGANIZATIONANDSIGNIFICANTACCOUNTINGPOLICIESComputationofBasicandDilutedEarningsPerCommonShareDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.butlernational.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.butlernational.com/role/NATUREOFOPERATIONSORGANIZATIONANDSIGNIFICANTACCOUNTINGPOLICIESComputationofBasicandDilutedEarningsPerCommonShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "WEIGHTED AVERAGE SHARES USED IN PER SHARE CALCULATION (in shares)", "totalLabel": "Weighted average common shares outstanding, assuming dilution (in shares)", "label": "Weighted Average Number of Shares Outstanding, Diluted", "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." } } }, "auth_ref": [ "r237", "r243" ] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "calculation": { "http://www.butlernational.com/role/NATUREOFOPERATIONSORGANIZATIONANDSIGNIFICANTACCOUNTINGPOLICIESComputationofBasicandDilutedEarningsPerCommonShareDetails": { "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.butlernational.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.butlernational.com/role/NATUREOFOPERATIONSORGANIZATIONANDSIGNIFICANTACCOUNTINGPOLICIESComputationofBasicandDilutedEarningsPerCommonShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "WEIGHTED AVERAGE SHARES USED IN PER SHARE CALCULATION (in shares)", "verboseLabel": "Weighted average common shares outstanding (in shares)", "label": "Weighted Average Number of Shares Outstanding, Basic", "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." } } }, "auth_ref": [ "r236", "r243" ] }, "ecd_YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2025", "localname": "YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Year-end Fair Value of Equity Awards Granted in Covered Year that are Outstanding and Unvested", "label": "Year-end Fair Value of Equity Awards Granted in Covered Year that are Outstanding and Unvested [Member]" } } }, "auth_ref": [ "r1091" ] } } } }, "std_ref": { "r0": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "05", "Paragraph": "4", "SubTopic": "10", "Topic": "360", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482338/360-10-05-4" }, "r1": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "SubTopic": "230", "Topic": "830", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477401/830-230-45-1" }, "r2": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10", "SubTopic": "20", "Topic": "205", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483475/205-20-45-10" }, "r3": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28" }, "r4": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28" }, "r5": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "SubTopic": "10", "Topic": "360", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482130/360-10-45-5" }, "r6": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "10", "Topic": "210", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483489/210-10-50-1" }, "r7": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "10", "Topic": "360", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1" }, "r8": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "10", "Topic": "470", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-1" }, "r9": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "20", "Topic": "205", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-1" }, "r10": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "SubTopic": "10", "Topic": "505", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-2" }, "r11": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r12": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r13": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "SubTopic": "10", "Topic": "360", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-3" }, "r14": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(22))", "SubTopic": "10", "Topic": "210", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r15": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "205", "SubTopic": "20", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-3" }, "r16": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "12", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-12" }, "r17": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-13" }, "r18": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "14", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-14" }, "r19": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-4" }, "r20": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-1" }, "r21": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-2" }, "r22": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "260", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-1" }, "r23": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "260", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-2" }, "r24": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r25": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "25", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-25" }, "r26": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "30", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30" }, "r27": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "360", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1" }, "r28": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "360", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1" }, "r29": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "10", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-5" }, "r30": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-11" }, "r31": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-3" }, "r32": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-8" }, "r33": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "30", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481549/505-30-45-1" }, "r34": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "30", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481520/505-30-50-2" }, "r35": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "30", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481520/505-30-50-3" }, "r36": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "30", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481520/505-30-50-4" }, "r37": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "470", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477734/942-470-50-3" }, "r38": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/205-20/tableOfContent" }, "r39": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483475/205-20-45-11" }, "r40": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-3A" }, "r41": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-4A" }, "r42": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4B", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-4B" }, "r43": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-5A" }, "r44": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-5B" }, "r45": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-5B" }, "r46": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5C", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-5C" }, "r47": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5D", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-5D" }, "r48": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-7" }, "r49": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(19)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r50": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(19)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r51": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r52": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r53": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(21))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r54": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(22)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r55": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(22)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r56": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r57": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r58": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r59": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(26)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r60": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(26)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r61": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(26))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r62": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(27)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r63": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(28))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r64": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(29))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r65": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r66": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r67": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r68": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(31))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r69": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(32))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r70": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r71": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r72": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r73": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(10))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r74": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r75": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(2)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r76": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r77": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r78": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r79": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r80": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "12", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-12" }, "r81": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-13" }, "r82": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-15" }, "r83": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-15" }, "r84": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-24" }, "r85": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-25" }, "r86": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28" }, "r87": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 4.E)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480418/310-10-S99-2" }, "r88": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "330", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.BB)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480581/330-10-S99-2" }, "r89": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/360/tableOfContent" }, "r90": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1" }, "r91": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-3" }, "r92": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-3A" }, "r93": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.CC)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480091/360-10-S99-2" }, "r94": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "440", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/440/tableOfContent" }, "r95": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "470", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/470/tableOfContent" }, "r96": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-6" }, "r97": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-7" }, "r98": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.3-04)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480008/505-10-S99-1" }, "r99": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "30", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/505-30/tableOfContent" }, "r100": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r101": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/810/tableOfContent" }, "r102": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(10))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r103": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r104": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(13))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r105": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(15)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r106": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(15)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r107": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(15)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r108": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r109": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r110": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r111": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1" }, "r112": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1" }, "r113": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r114": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r115": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r116": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r117": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Subparagraph": "(a)", "SubTopic": "20", "Topic": "740", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482659/740-20-45-2" }, "r118": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "SubTopic": "210", "Topic": "946", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477796/946-210-45-20" }, "r119": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "6", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "270", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482989/270-10-45-6" }, "r120": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "SubTopic": "35", "Topic": "720", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483406/720-35-50-1" }, "r121": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-1" }, "r122": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-1" }, "r123": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "SubTopic": "360", "Topic": "958", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477798/958-360-50-1" }, "r124": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "SubTopic": "360", "Topic": "958", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477798/958-360-50-6" }, "r125": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "SubTopic": "360", "Topic": "958", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477798/958-360-50-7" }, "r126": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "740", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-9" }, "r127": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h))", "SubTopic": "10", "Topic": "235", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r128": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org/606/tableOfContent" }, "r129": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "a", "Publisher": "SEC" }, "r130": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "12", "Paragraph": "Column A", "Footnote": "2", "Publisher": "SEC" }, "r131": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "12", "Paragraph": "Column C", "Footnote": "5", "Publisher": "SEC" }, "r132": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "12A", "Paragraph": "Column A", "Footnote": "2", "Publisher": "SEC" }, "r133": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "12A", "Paragraph": "Column C", "Footnote": "4", "Publisher": "SEC" }, "r134": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "12B", "Paragraph": "Column A", "Subparagraph": "(a)", "Footnote": "4", "Publisher": "SEC" }, "r135": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "12B", "Paragraph": "Column A", "Subparagraph": "(b)", "Footnote": "4", "Publisher": "SEC" }, "r136": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "12B", "Paragraph": "Column C", "Footnote": "2", "Publisher": "SEC" }, "r137": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "14", "Paragraph": "Column A", "Footnote": "2", "Publisher": "SEC" }, "r138": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "14", "Paragraph": "Column F", "Footnote": "7", "Publisher": "SEC" }, "r139": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "17", "Paragraph": "Column A", "Publisher": "SEC" }, "r140": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "17", "Paragraph": "Column B", "Publisher": "SEC" }, "r141": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "17", "Paragraph": "Column C", "Publisher": "SEC" }, "r142": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "17", "Paragraph": "Column D", "Publisher": "SEC" }, "r143": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "17", "Paragraph": "Column E", "Publisher": "SEC" }, "r144": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "17", "Paragraph": "Column F", "Publisher": "SEC" }, "r145": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column A", "Footnote": "2", "Publisher": "SEC" }, "r146": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column B", "Publisher": "SEC" }, "r147": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column C", "Publisher": "SEC" }, "r148": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column D", "Publisher": "SEC" }, "r149": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column E", "Publisher": "SEC" }, "r150": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column F", "Publisher": "SEC" }, "r151": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column G", "Publisher": "SEC" }, "r152": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column H", "Publisher": "SEC" }, "r153": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column I", "Publisher": "SEC" }, "r154": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "29", "Paragraph": "Column A", "Footnote": "3", "Publisher": "SEC" }, "r155": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "29", "Paragraph": "Column A", "Footnote": "4", "Publisher": "SEC" }, "r156": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "29", "Paragraph": "Column B", "Publisher": "SEC" }, "r157": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "29", "Paragraph": "Column C", "Publisher": "SEC" }, "r158": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "4", "Subsection": "08", "Paragraph": "m", "Subparagraph": "(1)(iii)", "Publisher": "SEC" }, "r159": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "4", "Subsection": "08", "Paragraph": "m", "Subparagraph": "(2)(ii)", "Publisher": "SEC" }, "r160": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Staff Accounting Bulletin (SAB)", "Number": "Topic 11", "Section": "L", "Publisher": "SEC" }, "r161": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Staff Accounting Bulletin (SAB)", "Number": "Topic 11", "Section": "M", "Paragraph": "Question 2", "Publisher": "SEC" }, "r162": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Staff Accounting Bulletin (SAB)", "Number": "Topic 5", "Section": "Y", "Paragraph": "Question 2", "Publisher": "SEC" }, "r163": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Staff Accounting Bulletin (SAB)", "Number": "Topic 5", "Section": "Y", "Paragraph": "Question 4", "Publisher": "SEC" }, "r164": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479343/105-10-65-6" }, "r165": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "9", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479343/105-10-65-9" }, "r166": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "9", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479343/105-10-65-9" }, "r167": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "205", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/205/tableOfContent" }, "r168": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "205", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S45", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481034/205-10-S45-5" }, "r169": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "205", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481003/205-10-S50-2" }, "r170": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "205", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480922/205-10-S99-3" }, "r171": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "205", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "7", "Subparagraph": "(SAB Topic 1.B.2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480922/205-10-S99-7" }, "r172": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-1" }, "r173": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5C", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-5C" }, "r174": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-7" }, "r175": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-1" }, "r176": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-5" }, "r177": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483489/210-10-50-1" }, "r178": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(13))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r179": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(14))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r180": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r181": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r182": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r183": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r184": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r185": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(27)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r186": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(28))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r187": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(29))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r188": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r189": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r190": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r191": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r192": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-1A" }, "r193": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-1B" }, "r194": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-1" }, "r195": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-4" }, "r196": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-5" }, "r197": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-6" }, "r198": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r199": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-6" }, "r200": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-6" }, "r201": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-17" }, "r202": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-24" }, "r203": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-25" }, "r204": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-2" }, "r205": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-2A" }, "r206": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-8" }, "r207": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480738/235-10-S50-1" }, "r208": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480738/235-10-S50-4" }, "r209": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r210": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r211": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(g)(1)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r212": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r213": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r214": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(k)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r215": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(k)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r216": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(m)(1)(iii))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r217": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(m)(2)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r218": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-04(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-3" }, "r219": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-23" }, "r220": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-24" }, "r221": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-5" }, "r222": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-1" }, "r223": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-1" }, "r224": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-1" }, "r225": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-1" }, "r226": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-11" }, "r227": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-11" }, "r228": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-3" }, "r229": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-4" }, "r230": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-6" }, "r231": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-7" }, "r232": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-7" }, "r233": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-8" }, "r234": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-9" }, "r235": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SAB Topic 11.M.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480530/250-10-S99-5" }, "r236": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-10" }, "r237": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-16" }, "r238": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-2" }, "r239": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-3" }, "r240": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-60B" }, "r241": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-60B" }, "r242": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-7" }, "r243": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-1" }, "r244": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-1" }, "r245": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482635/260-10-55-15" }, "r246": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "270", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482964/270-10-50-1" }, "r247": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483014/272-10-45-1" }, "r248": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482987/272-10-50-1" }, "r249": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482987/272-10-50-3" }, "r250": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "275", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-12" }, "r251": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "275", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-20" }, "r252": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "275", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-20" }, "r253": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "275", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-4" }, "r254": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "275", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-6" }, "r255": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "275", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-9" }, "r256": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/280/tableOfContent" }, "r257": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-15" }, "r258": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-21" }, "r259": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-21" }, "r260": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r261": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r262": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r263": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r264": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r265": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r266": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r267": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r268": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r269": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(j)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r270": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-24" }, "r271": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "25", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-25" }, "r272": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "25", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-25" }, "r273": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "26", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-26" }, "r274": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "26A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-26A" }, "r275": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "26B", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-26B" }, "r276": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "26C", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-26C" }, "r277": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-29" }, "r278": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-29" }, "r279": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-29" }, "r280": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-29" }, "r281": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-29" }, "r282": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-29" }, "r283": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-29" }, "r284": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30" }, "r285": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30" }, "r286": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30" }, "r287": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30" }, "r288": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-31" }, "r289": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r290": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(ee)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r291": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r292": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "34", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-34" }, "r293": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "36", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-36" }, "r294": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "40", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-40" }, "r295": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-41" }, "r296": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-41" }, "r297": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-41" }, "r298": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "42", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-42" }, "r299": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481990/310-10-45-13" }, "r300": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-4" }, "r301": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481687/323-10-50-3" }, "r302": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479654/326-10-65-4" }, "r303": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479654/326-10-65-5" }, "r304": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479344/326-20-45-1" }, "r305": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-13" }, "r306": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-13" }, "r307": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "330", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/330/tableOfContent" }, "r308": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "330", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483080/330-10-50-1" }, "r309": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "330", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483080/330-10-50-4" }, "r310": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480265/350-10-S45-1" }, "r311": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r312": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r313": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r314": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r315": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r316": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r317": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r318": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r319": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r320": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-4" }, "r321": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482686/350-30-45-1" }, "r322": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482686/350-30-45-2" }, "r323": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r324": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r325": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r326": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r327": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r328": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r329": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r330": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r331": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r332": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-3" }, "r333": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "60", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476166/350-60-65-1" }, "r334": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-3" }, "r335": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r336": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r337": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r338": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r339": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r340": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482017/420-10-50-1" }, "r341": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.P.4.d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479823/420-10-S99-2" }, "r342": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "440", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482648/440-10-50-4" }, "r343": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "440", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482648/440-10-50-4" }, "r344": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-4" }, "r345": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-9" }, "r346": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480102/450-20-S99-1" }, "r347": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480102/450-20-S99-1" }, "r348": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-6" }, "r349": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-6" }, "r350": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A" }, "r351": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A" }, "r352": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A" }, "r353": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A" }, "r354": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B" }, "r355": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B" }, "r356": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B" }, "r357": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B" }, "r358": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B" }, "r359": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B" }, "r360": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B" }, "r361": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B" }, "r362": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B" }, "r363": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B" }, "r364": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B" }, "r365": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B" }, "r366": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B" }, "r367": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B" }, "r368": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1C", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1C" }, "r369": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1C", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1C" }, "r370": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1C", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1C" }, "r371": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1D" }, "r372": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1D" }, "r373": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1D" }, "r374": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1E" }, "r375": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1E" }, "r376": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1E" }, "r377": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1E" }, "r378": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1F" }, "r379": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1F" }, "r380": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1F" }, "r381": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1F" }, "r382": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1I" }, "r383": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1I" }, "r384": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1I" }, "r385": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1I" }, "r386": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-4" }, "r387": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-4" }, "r388": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-4" }, "r389": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(f)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481538/470-20-65-4" }, "r390": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(f)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481538/470-20-65-4" }, "r391": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "480", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479887/480-10-S45-1" }, "r392": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "480", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479887/480-10-S45-2" }, "r393": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "480", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479887/480-10-S45-3" }, "r394": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "480", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479857/480-10-S50-1" }, "r395": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "480", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479857/480-10-S50-2" }, "r396": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "480", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479857/480-10-S50-3" }, "r397": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "480", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480244/480-10-S99-1" }, "r398": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "480", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(01)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480244/480-10-S99-1" }, "r399": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "480", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(04)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480244/480-10-S99-1" }, "r400": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "480", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3A", "Subparagraph": "(24)(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480244/480-10-S99-3A" }, "r401": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13" }, "r402": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13" }, "r403": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13" }, "r404": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13" }, "r405": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-14" }, "r406": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-2" }, "r407": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-4" }, "r408": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.3-04)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480008/505-10-S99-1" }, "r409": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479837/606-10-45-1" }, "r410": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479837/606-10-45-2" }, "r411": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479837/606-10-45-3" }, "r412": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-10" }, "r413": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-11" }, "r414": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-12" }, "r415": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-12" }, "r416": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-12" }, "r417": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-12" }, "r418": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-12" }, "r419": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-13" }, "r420": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-15" }, "r421": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-17" }, "r422": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-18" }, "r423": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-18" }, "r424": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-19" }, "r425": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-20" }, "r426": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-20" }, "r427": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-20" }, "r428": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-20" }, "r429": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-4" }, "r430": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-5" }, "r431": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-7" }, "r432": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-8" }, "r433": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-8" }, "r434": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-9" }, "r435": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/715/tableOfContent" }, "r436": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r437": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r438": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r439": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(l)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r440": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(n)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r441": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(o)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r442": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(p)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r443": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(q)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r444": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(r)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r445": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(r)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r446": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(l)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-5" }, "r447": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480126/715-20-S99-2" }, "r448": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "60", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480266/715-60-50-3" }, "r449": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "70", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480794/715-70-50-1" }, "r450": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-5" }, "r451": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-5" }, "r452": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/718/tableOfContent" }, "r453": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "1D", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480483/718-10-35-1D" }, "r454": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480483/718-10-35-3" }, "r455": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r456": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r457": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r458": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r459": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r460": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r461": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r462": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r463": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r464": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r465": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r466": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(04)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r467": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r468": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r469": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r470": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r471": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r472": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r473": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r474": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r475": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r476": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r477": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r478": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r479": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r480": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r481": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r482": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r483": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(v)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r484": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r485": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r486": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(l)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r487": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "17", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480336/718-10-65-17" }, "r488": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479983/718-10-S45-1" }, "r489": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479953/718-10-S50-2" }, "r490": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479953/718-10-S50-3" }, "r491": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479953/718-10-S50-4" }, "r492": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479953/718-10-S50-5" }, "r493": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.C.Q3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479830/718-10-S99-1" }, "r494": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.D.1.Q5)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479830/718-10-S99-1" }, "r495": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.D.2.Q6)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479830/718-10-S99-1" }, "r496": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.D.3.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479830/718-10-S99-1" }, "r497": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.F)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479830/718-10-S99-1" }, "r498": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "720", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483359/720-20-50-1" }, "r499": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "720", "SubTopic": "35", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483406/720-35-50-1" }, "r500": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "730", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "05", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483044/730-10-05-1" }, "r501": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "730", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482916/730-10-50-1" }, "r502": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/740/tableOfContent" }, "r503": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482525/740-10-45-25" }, "r504": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482525/740-10-45-28" }, "r505": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482525/740-10-45-4" }, "r506": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482525/740-10-45-6" }, "r507": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-10" }, "r508": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12" }, "r509": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12A" }, "r510": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12A", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12A" }, "r511": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12A", "Subparagraph": "(a)(7)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12A" }, "r512": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12A", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12A" }, "r513": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12B", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12B" }, "r514": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12C", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12C" }, "r515": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-14" }, "r516": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-15" }, "r517": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "17", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-17" }, "r518": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-19" }, "r519": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-2" }, "r520": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-2" }, "r521": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-2" }, "r522": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-20" }, "r523": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-21" }, "r524": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-22" }, "r525": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "23", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-23" }, "r526": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-9" }, "r527": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-9" }, "r528": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482615/740-10-65-8" }, "r529": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(d)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482615/740-10-65-8" }, "r530": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.1.Q1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479360/740-10-S99-1" }, "r531": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.5.Q1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479360/740-10-S99-1" }, "r532": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.7)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479360/740-10-S99-1" }, "r533": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 11.C)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479360/740-10-S99-2" }, "r534": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "270", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477891/740-270-50-1" }, "r535": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482603/740-30-50-2" }, "r536": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2" }, "r537": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2" }, "r538": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2" }, "r539": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2" }, "r540": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2" }, "r541": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "10", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/805-10/tableOfContent" }, "r542": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "05", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479515/805-10-05-4" }, "r543": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479405/805-10-25-1" }, "r544": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2" }, "r545": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2" }, "r546": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2" }, "r547": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2" }, "r548": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2" }, "r549": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2" }, "r550": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2" }, "r551": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2" }, "r552": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2" }, "r553": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(g)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2" }, "r554": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(g)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2" }, "r555": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(g)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2" }, "r556": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(g)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2" }, "r557": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2" }, "r558": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2" }, "r559": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2" }, "r560": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2" }, "r561": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2" }, "r562": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-3" }, "r563": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-4" }, "r564": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-5" }, "r565": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-7" }, "r566": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/805-20/tableOfContent" }, "r567": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-1" }, "r568": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-1" }, "r569": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-1" }, "r570": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-1" }, "r571": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-1" }, "r572": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-1" }, "r573": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-1" }, "r574": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-1" }, "r575": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(1)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-1" }, "r576": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-1" }, "r577": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-1" }, "r578": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-2" }, "r579": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-3" }, "r580": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-4" }, "r581": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-4A" }, "r582": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-4A" }, "r583": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-4A" }, "r584": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-5" }, "r585": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-5" }, "r586": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "30", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/805-30/tableOfContent" }, "r587": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-1" }, "r588": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-1" }, "r589": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-1" }, "r590": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-1" }, "r591": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-1" }, "r592": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-1" }, "r593": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-1" }, "r594": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-1" }, "r595": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-1" }, "r596": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-1" }, "r597": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-1" }, "r598": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-1" }, "r599": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-1" }, "r600": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-2" }, "r601": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-3" }, "r602": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-4" }, "r603": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-4" }, "r604": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-4" }, "r605": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479326/805-40-45-1" }, "r606": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "60", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476176/805-60-65-1" }, "r607": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "60", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476176/805-60-65-1" }, "r608": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-25" }, "r609": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-25" }, "r610": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-1B" }, "r611": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-3" }, "r612": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-3" }, "r613": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-8A" }, "r614": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6" }, "r615": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6" }, "r616": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6" }, "r617": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6" }, "r618": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6" }, "r619": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(i)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6" }, "r620": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480870/815-30-50-2" }, "r621": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480870/815-30-50-2" }, "r622": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480870/815-30-50-2" }, "r623": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480870/815-30-50-2" }, "r624": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480237/815-40-50-5" }, "r625": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1" }, "r626": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1" }, "r627": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1" }, "r628": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r629": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-21" }, "r630": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-21" }, "r631": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-28" }, "r632": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-17" }, "r633": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20" }, "r634": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20" }, "r635": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20" }, "r636": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20" }, "r637": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481674/830-30-50-1" }, "r638": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481674/830-30-50-2" }, "r639": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483013/835-20-50-1" }, "r640": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482925/835-30-45-1A" }, "r641": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482925/835-30-45-2" }, "r642": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482900/835-30-50-1" }, "r643": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479832/842-10-65-8" }, "r644": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/842-20/tableOfContent" }, "r645": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "12A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479165/842-20-35-12A" }, "r646": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479041/842-20-45-1" }, "r647": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479041/842-20-45-1" }, "r648": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479041/842-20-45-4" }, "r649": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479041/842-20-45-5" }, "r650": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-1" }, "r651": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-3" }, "r652": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4" }, "r653": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4" }, "r654": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4" }, "r655": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4" }, "r656": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4" }, "r657": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4" }, "r658": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-6" }, "r659": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-7A" }, "r660": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-7A" }, "r661": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)(3)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483550/848-10-65-2" }, "r662": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/850/tableOfContent" }, "r663": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-1" }, "r664": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-1" }, "r665": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-1" }, "r666": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-1" }, "r667": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-2" }, "r668": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-3" }, "r669": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-6" }, "r670": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "855", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/855/tableOfContent" }, "r671": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "855", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483399/855-10-50-2" }, "r672": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "855", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483399/855-10-50-2" }, "r673": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3" }, "r674": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481420/860-30-50-7" }, "r675": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481420/860-30-50-9" }, "r676": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "910", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482546/910-10-50-6" }, "r677": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "912", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478345/912-310-45-11" }, "r678": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "912", "SubTopic": "330", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478411/912-330-50-1" }, "r679": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "924", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 11.L)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479941/924-10-S99-1" }, "r680": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "926", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483154/926-20-50-5" }, "r681": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "928", "SubTopic": "340", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478859/928-340-50-1" }, "r682": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478934/932-220-50-1" }, "r683": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-18" }, "r684": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-18" }, "r685": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-18" }, "r686": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-19" }, "r687": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-20" }, "r688": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-20" }, "r689": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "23", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23" }, "r690": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "23", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23" }, "r691": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "23", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23" }, "r692": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "23", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23" }, "r693": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "23", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23" }, "r694": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "23", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23" }, "r695": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-28" }, "r696": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-28" }, "r697": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31" }, "r698": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31" }, "r699": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31" }, "r700": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31" }, "r701": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31" }, "r702": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31" }, "r703": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5" }, "r704": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5" }, "r705": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5" }, "r706": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5" }, "r707": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5" }, "r708": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5" }, "r709": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-6" }, "r710": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-7" }, "r711": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-8" }, "r712": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-8" }, "r713": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-8" }, "r714": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "280", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478657/932-280-50-1" }, "r715": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478988/932-323-50-1" }, "r716": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(27))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1" }, "r717": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478671/942-235-S50-1" }, "r718": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-05(b)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477314/942-235-S99-1" }, "r719": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-05(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477314/942-235-S99-1" }, "r720": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-05(b)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477314/942-235-S99-1" }, "r721": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477314/942-235-S99-2" }, "r722": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478451/942-360-50-1" }, "r723": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "740", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477617/942-740-50-1" }, "r724": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(1)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r725": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(12))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r726": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r727": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r728": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r729": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(21))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r730": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r731": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r732": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r733": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(8)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r734": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(8)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r735": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r736": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r737": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r738": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r739": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r740": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r741": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column A))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1" }, "r742": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1" }, "r743": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1" }, "r744": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1" }, "r745": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1" }, "r746": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1" }, "r747": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column G))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1" }, "r748": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column H))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1" }, "r749": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column I))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1" }, "r750": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column J))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1" }, "r751": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column K))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1" }, "r752": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column A))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2" }, "r753": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2" }, "r754": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2" }, "r755": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2" }, "r756": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2" }, "r757": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2" }, "r758": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4E", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4E" }, "r759": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5" }, "r760": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r761": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2" }, "r762": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2" }, "r763": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2" }, "r764": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2" }, "r765": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(h)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2" }, "r766": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.W.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479583/944-40-S99-1" }, "r767": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "740", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478822/944-740-50-1" }, "r768": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "805", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478072/944-805-50-1" }, "r769": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "825", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477351/944-825-50-1B" }, "r770": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "825", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477351/944-825-50-1B" }, "r771": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480424/946-10-50-1" }, "r772": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480424/946-10-50-2" }, "r773": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3" }, "r774": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(h)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3" }, "r775": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3" }, "r776": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(2)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3" }, "r777": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(2)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3" }, "r778": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3" }, "r779": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480990/946-20-50-11" }, "r780": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480990/946-20-50-13" }, "r781": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480990/946-20-50-2" }, "r782": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480990/946-20-50-5" }, "r783": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480990/946-20-50-6" }, "r784": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478009/946-205-45-4" }, "r785": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478009/946-205-45-6" }, "r786": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-2" }, "r787": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "27", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-27" }, "r788": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7" }, "r789": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7" }, "r790": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7" }, "r791": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7" }, "r792": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7" }, "r793": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7" }, "r794": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7" }, "r795": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7" }, "r796": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477796/946-210-45-21" }, "r797": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477796/946-210-45-4" }, "r798": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-1" }, "r799": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-2" }, "r800": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6" }, "r801": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6" }, "r802": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6" }, "r803": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r804": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r805": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r806": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r807": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r808": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r809": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(14))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r810": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r811": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(16)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r812": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r813": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r814": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r815": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(2)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r816": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r817": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r818": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r819": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r820": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(5)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r821": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r822": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r823": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r824": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r825": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r826": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r827": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r828": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r829": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r830": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.6-05(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-2" }, "r831": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.6-05(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-2" }, "r832": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479105/946-220-45-7" }, "r833": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478297/946-220-50-3" }, "r834": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r835": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r836": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(c)(2)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r837": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(c)(2)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r838": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r839": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r840": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(g)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r841": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r842": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r843": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r844": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r845": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r846": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r847": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r848": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r849": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r850": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r851": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r852": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r853": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r854": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(1)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3" }, "r855": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3" }, "r856": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3" }, "r857": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3" }, "r858": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477968/946-235-50-2" }, "r859": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477968/946-235-50-2" }, "r860": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477802/946-310-45-1" }, "r861": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1" }, "r862": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1" }, "r863": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column C)(Footnote 5))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1" }, "r864": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-2" }, "r865": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-2" }, "r866": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column C)(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-2" }, "r867": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3" }, "r868": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3" }, "r869": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3" }, "r870": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3" }, "r871": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6" }, "r872": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6" }, "r873": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column F)(Footnote 7))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6" }, "r874": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-1" }, "r875": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-2" }, "r876": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-2" }, "r877": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-2" }, "r878": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-2" }, "r879": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "948", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "S50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478322/948-310-S50-2" }, "r880": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "948", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-29(Column A)(Footnote 3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479628/948-310-S99-1" }, "r881": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "948", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-29(Column A)(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479628/948-310-S99-1" }, "r882": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "948", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-29(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479628/948-310-S99-1" }, "r883": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "948", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-29(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479628/948-310-S99-1" }, "r884": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479196/954-310-45-1" }, "r885": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478785/954-310-50-2" }, "r886": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "440", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478522/954-440-50-1" }, "r887": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1" }, "r888": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1" }, "r889": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1" }, "r890": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1" }, "r891": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1" }, "r892": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1" }, "r893": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column G))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1" }, "r894": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column H))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1" }, "r895": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column I))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1" }, "r896": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "976", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477332/976-310-50-1" }, "r897": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "978", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479230/978-310-50-1" }, "r898": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "985", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481283/985-20-50-2" }, "r899": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)", "SubTopic": "10", "Topic": "235", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483426/235-10-50-4" }, "r900": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13H", "Subparagraph": "(a)", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-13H" }, "r901": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13H", "Subparagraph": "(b)", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-13H" }, "r902": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "40", "SubTopic": "30", "Topic": "350", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482640/350-30-55-40" }, "r903": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-1" }, "r904": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r905": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r906": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r907": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483444/210-20-55-16" }, "r908": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483444/210-20-55-21" }, "r909": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483444/210-20-55-22" }, "r910": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "220", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-12" }, "r911": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "220", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476153/220-40-55-11" }, "r912": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "220", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476153/220-40-55-14" }, "r913": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "220", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "18", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476153/220-40-55-18" }, "r914": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "220", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476153/220-40-55-21" }, "r915": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "220", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476153/220-40-55-24" }, "r916": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "220", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476153/220-40-55-4" }, "r917": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483426/235-10-50-4" }, "r918": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "52", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482635/260-10-55-52" }, "r919": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "275", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "18", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482836/275-10-55-18" }, "r920": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "275", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482836/275-10-55-6" }, "r921": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30" }, "r922": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-31" }, "r923": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "47", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-47" }, "r924": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "47", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-47" }, "r925": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "47", "Subparagraph": "(bb)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-47" }, "r926": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "47", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-47" }, "r927": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "47", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-47" }, "r928": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "48", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-48" }, "r929": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "49", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-49" }, "r930": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "54", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-54" }, "r931": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "54", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-54" }, "r932": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "54", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-54" }, "r933": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "54", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-54" }, "r934": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "12A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481933/310-10-55-12A" }, "r935": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482548/350-20-55-24" }, "r936": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B" }, "r937": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69B", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481568/470-20-55-69B" }, "r938": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69C", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481568/470-20-55-69C" }, "r939": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69E", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481568/470-20-55-69E" }, "r940": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69F", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481568/470-20-55-69F" }, "r941": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "480", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "64", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481620/480-10-55-64" }, "r942": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13" }, "r943": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-5" }, "r944": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-7" }, "r945": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91" }, "r946": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91" }, "r947": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91" }, "r948": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91" }, "r949": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91" }, "r950": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91" }, "r951": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91" }, "r952": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480482/715-20-55-17" }, "r953": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-11" }, "r954": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-6" }, "r955": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480547/715-80-55-8" }, "r956": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r957": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r958": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "720", "SubTopic": "35", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483385/720-35-55-1" }, "r959": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "217", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482663/740-10-55-217" }, "r960": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "231", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482663/740-10-55-231" }, "r961": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "805", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-8" }, "r962": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "805", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "29", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479303/805-10-55-29" }, "r963": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "805", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "29", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479303/805-10-55-29" }, "r964": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "805", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "38", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479303/805-10-55-38" }, "r965": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "805", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "41", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479303/805-10-55-41" }, "r966": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "805", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "42", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479303/805-10-55-42" }, "r967": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "805", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "43", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479303/805-10-55-43" }, "r968": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "805", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "45", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479303/805-10-55-45" }, "r969": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "805", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "46", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479303/805-10-55-46" }, "r970": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "805", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "47", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479303/805-10-55-47" }, "r971": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-14" }, "r972": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "14", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-14" }, "r973": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "14", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-14" }, "r974": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "14", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-14" }, "r975": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "14", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-14" }, "r976": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-20" }, "r977": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "20", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-20" }, "r978": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "20", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-20" }, "r979": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "20", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-20" }, "r980": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "29", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-29" }, "r981": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "29", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-29" }, "r982": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "31", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-31" }, "r983": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "31", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-31" }, "r984": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "31", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-31" }, "r985": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "31", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-31" }, "r986": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "31", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-31" }, "r987": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "31", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-31" }, "r988": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "31", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-31" }, "r989": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "31", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-31" }, "r990": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "31", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-31" }, "r991": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "31", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-31" }, "r992": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "38", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-38" }, "r993": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "38", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-38" }, "r994": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "38", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-38" }, "r995": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "38", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-38" }, "r996": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "38", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-38" }, "r997": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "38", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-38" }, "r998": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "805", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-1" }, "r999": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "805", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-2" }, "r1000": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4A" }, "r1001": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "103", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-103" }, "r1002": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "107", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107" }, "r1003": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "107", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107" }, "r1004": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "107", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107" }, "r1005": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482949/835-30-55-8" }, "r1006": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "53", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479589/842-20-55-53" }, "r1007": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481372/852-10-55-10" }, "r1008": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-17" }, "r1009": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-21" }, "r1010": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-29" }, "r1011": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-3" }, "r1012": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477916/932-235-55-2" }, "r1013": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477916/932-235-55-4" }, "r1014": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477916/932-235-55-5" }, "r1015": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477916/932-235-55-6" }, "r1016": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479401/944-30-55-2" }, "r1017": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13H", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-13H" }, "r1018": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "29F", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-29F" }, "r1019": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "9C", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9C" }, "r1020": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "9C", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9C" }, "r1021": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "9C", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9C" }, "r1022": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "9C", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9C" }, "r1023": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "9E", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9E" }, "r1024": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "605", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477548/944-605-55-11" }, "r1025": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "605", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477548/944-605-55-14" }, "r1026": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "18", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480078/944-80-55-18" }, "r1027": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-1" }, "r1028": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6" }, "r1029": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477439/946-210-55-1" }, "r1030": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477802/946-310-45-1" }, "r1031": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1" }, "r1032": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-2" }, "r1033": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3" }, "r1034": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6" }, "r1035": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479168/946-830-55-10" }, "r1036": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479168/946-830-55-12" }, "r1037": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-2" }, "r1038": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-23" }, "r1039": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "g" }, "r1040": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 10-K", "Number": "249", "Section": "310" }, "r1041": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Number": "249", "Section": "220", "Subsection": "f" }, "r1042": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "16", "Subsection": "J", "Paragraph": "a" }, "r1043": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "16K" }, "r1044": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "16K", "Subsection": "b", "Paragraph": "1" }, "r1045": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "16K", "Subsection": "b", "Paragraph": "1", "Subparagraph": "i" }, "r1046": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "16K", "Subsection": "b", "Paragraph": "1", "Subparagraph": "ii" }, "r1047": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "16K", "Subsection": "b", "Paragraph": "1", "Subparagraph": "iii" }, "r1048": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "16K", "Subsection": "b", "Paragraph": "2" }, "r1049": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "16K", "Subsection": "c", "Paragraph": "1" }, "r1050": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "16K", "Subsection": "c", "Paragraph": "2" }, "r1051": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "16K", "Subsection": "c", "Paragraph": "2", "Subparagraph": "i" }, "r1052": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "16K", "Subsection": "c", "Paragraph": "2", "Subparagraph": "ii" }, "r1053": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "16K", "Subsection": "c", "Paragraph": "2", "Subparagraph": "iii" }, "r1054": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1" }, "r1055": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i" }, "r1056": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "A" }, "r1057": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "B" }, "r1058": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "C" }, "r1059": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "D" }, "r1060": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "E" }, "r1061": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "ii" }, "r1062": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "iii" }, "r1063": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "2" }, "r1064": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Number": "249", "Section": "240", "Subsection": "f" }, "r1065": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a" }, "r1066": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1" }, "r1067": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r1068": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r1069": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r1070": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r1071": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r1072": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "2" }, "r1073": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "3" }, "r1074": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "b" }, "r1075": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a" }, "r1076": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1" }, "r1077": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r1078": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r1079": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r1080": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r1081": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r1082": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "2" }, "r1083": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "3" }, "r1084": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "b" }, "r1085": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Section": "13", "Subsection": "a-1" }, "r1086": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v" }, "r1087": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "1" }, "r1088": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "ii" }, "r1089": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii" }, "r1090": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "B", "Clause": "1", "Subclause": "ii" }, "r1091": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "C", "Clause": "1", "Subclause": "i" }, "r1092": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "C", "Clause": "1", "Subclause": "ii" }, "r1093": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "C", "Clause": "1", "Subclause": "iii" }, "r1094": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "C", "Clause": "1", "Subclause": "iv" }, "r1095": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "C", "Clause": "1", "Subclause": "v" }, "r1096": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "C", "Clause": "1", "Subclause": "vi" }, "r1097": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iv" }, "r1098": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "vi" }, "r1099": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "3" }, "r1100": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "4" }, "r1101": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "i" }, "r1102": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "ii" }, "r1103": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iii" }, "r1104": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iv" }, "r1105": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6" }, "r1106": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6", "Subparagraph": "i" }, "r1107": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w" }, "r1108": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1" }, "r1109": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i" }, "r1110": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "A" }, "r1111": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "B" }, "r1112": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "C" }, "r1113": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "D" }, "r1114": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "E" }, "r1115": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "ii" }, "r1116": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "iii" }, "r1117": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "2" }, "r1118": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "1" }, "r1119": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2" }, "r1120": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "A" }, "r1121": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "C" }, "r1122": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "D" }, "r1123": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "E" }, "r1124": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "F" }, "r1125": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a" }, "r1126": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "1" }, "r1127": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "A" }, "r1128": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "B" }, "r1129": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "C" }, "r1130": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "D" }, "r1131": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "b", "Paragraph": "1" }, "r1132": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Section": "106" }, "r1133": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Section": "106", "Subsection": "b", "Paragraph": "1" }, "r1134": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Section": "106", "Subsection": "b", "Paragraph": "1", "Subparagraph": "i" }, "r1135": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Section": "106", "Subsection": "b", "Paragraph": "1", "Subparagraph": "ii" }, "r1136": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Section": "106", "Subsection": "b", "Paragraph": "1", "Subparagraph": "iii" }, "r1137": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Section": "106", "Subsection": "b", "Paragraph": "2" }, "r1138": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Section": "106", "Subsection": "c", "Paragraph": "1" }, "r1139": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Section": "106", "Subsection": "c", "Paragraph": "2" }, "r1140": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Section": "106", "Subsection": "c", "Paragraph": "2", "Subparagraph": "i" }, "r1141": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Section": "106", "Subsection": "c", "Paragraph": "2", "Subparagraph": "ii" }, "r1142": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Section": "106", "Subsection": "c", "Paragraph": "2", "Subparagraph": "iii" }, "r1143": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Section": "402", "Number": "229", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "C", "Clause": "1" }, "r1144": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "A", "Number": "229" }, "r1145": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "B", "Clause": "1", "Number": "229" }, "r1146": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "B", "Clause": "1", "Subclause": "i", "Number": "229" }, "r1147": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-T", "Number": "232", "Section": "405" }, "r1148": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Securities Act", "Number": "230", "Section": "405" }, "r1149": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483014/272-10-45-3" }, "r1150": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-10" }, "r1151": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "855", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483399/855-10-50-3" }, "r1152": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(a)", "SubTopic": "20", "Topic": "842", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479041/842-20-45-1" }, "r1153": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "SubTopic": "20", "Topic": "842", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479041/842-20-45-4" }, "r1154": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(a)", "SubTopic": "40", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-22" }, "r1155": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "SubTopic": "20", "Topic": "842", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4" }, "r1156": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "740", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-9" }, "r1157": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "11", "Subsection": "03", "Publisher": "SEC" }, "r1158": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "12", "Paragraph": "Column A", "Subparagraph": "(ii)", "Footnote": "2", "Publisher": "SEC" }, "r1159": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "12A", "Paragraph": "Column A", "Footnote": "2", "Publisher": "SEC" }, "r1160": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "12B", "Paragraph": "Column A", "Subparagraph": "(b)", "Footnote": "1", "Publisher": "SEC" }, "r1161": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "14", "Paragraph": "Column A", "Footnote": "2", "Publisher": "SEC" }, "r1162": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "6", "Subsection": "04", "Paragraph": "12", "Subparagraph": "(b)(1)", "Publisher": "SEC" }, "r1163": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Staff Accounting Bulletin (SAB)", "Number": "Topic 5", "Section": "Y", "Paragraph": "Question 2", "Publisher": "SEC" }, "r1164": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "205", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483504/205-10-50-1" }, "r1165": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r1166": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(3)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r1167": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r1168": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r1169": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483466/210-20-50-3" }, "r1170": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483466/210-20-50-3" }, "r1171": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483466/210-20-50-3" }, "r1172": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(d)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483466/210-20-50-3" }, "r1173": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(d)(1)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483466/210-20-50-3" }, "r1174": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483466/210-20-50-3" }, "r1175": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483466/210-20-50-3" }, "r1176": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483444/210-20-55-10" }, "r1177": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483444/210-20-55-12" }, "r1178": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r1179": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r1180": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(7)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r1181": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r1182": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-21" }, "r1183": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-21" }, "r1184": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-21" }, "r1185": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-21" }, "r1186": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-21" }, "r1187": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-21" }, "r1188": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-21" }, "r1189": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-21" }, "r1190": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-21" }, "r1191": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Subparagraph": "(j)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-21" }, "r1192": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Subparagraph": "(k)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-21" }, "r1193": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Subparagraph": "(l)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-21" }, "r1194": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Subparagraph": "(m)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-21" }, "r1195": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-22" }, "r1196": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-22" }, "r1197": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-22" }, "r1198": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-22" }, "r1199": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-22" }, "r1200": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-22" }, "r1201": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-22" }, "r1202": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-22" }, "r1203": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(j)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-22" }, "r1204": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(k)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-22" }, "r1205": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(l)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-22" }, "r1206": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(m)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-22" }, "r1207": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(n)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-22" }, "r1208": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(o)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-22" }, "r1209": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(p)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-22" }, "r1210": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(q)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-22" }, "r1211": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(r)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-22" }, "r1212": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(s)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-22" }, "r1213": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(t)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-22" }, "r1214": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(u)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-22" }, "r1215": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-30" }, "r1216": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-31" }, "r1217": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-32" }, "r1218": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "33", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-33" }, "r1219": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-6" }, "r1220": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-6" }, "r1221": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-6" }, "r1222": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-6" }, "r1223": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-6" }, "r1224": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28" }, "r1225": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28" }, "r1226": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483426/235-10-50-4" }, "r1227": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480738/235-10-S50-1" }, "r1228": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480738/235-10-S50-4" }, "r1229": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r1230": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(f))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r1231": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(g)(1)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r1232": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r1233": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r1234": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r1235": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-04(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-3" }, "r1236": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-23" }, "r1237": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-24" }, "r1238": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-5" }, "r1239": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-6" }, "r1240": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "55", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-55" }, "r1241": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-1" }, "r1242": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-1" }, "r1243": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "270", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482964/270-10-50-1" }, "r1244": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "275", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-18" }, "r1245": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "275", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-18" }, "r1246": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "275", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-18" }, "r1247": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "275", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-18" }, "r1248": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "275", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-18" }, "r1249": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-18" }, "r1250": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r1251": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30" }, "r1252": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(ee)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r1253": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r1254": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481990/310-10-45-13" }, "r1255": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481990/310-10-45-2" }, "r1256": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-2" }, "r1257": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-2" }, "r1258": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "310", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481569/310-20-50-1" }, "r1259": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481687/323-10-50-3" }, "r1260": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r1261": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r1262": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482130/360-10-45-5" }, "r1263": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-3" }, "r1264": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3A", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-3A" }, "r1265": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3A", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-3A" }, "r1266": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "405", "SubTopic": "30", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/405-30/tableOfContent" }, "r1267": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r1268": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r1269": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r1270": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "410", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481931/410-30-50-10" }, "r1271": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/450/tableOfContent" }, "r1272": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-9" }, "r1273": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480102/450-20-S99-1" }, "r1274": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A" }, "r1275": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A" }, "r1276": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B" }, "r1277": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1E" }, "r1278": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "505", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/505/tableOfContent" }, "r1279": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-2" }, "r1280": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "505", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481520/505-30-50-4" }, "r1281": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-10" }, "r1282": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-5" }, "r1283": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91" }, "r1284": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/718/tableOfContent" }, "r1285": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r1286": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r1287": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r1288": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r1289": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r1290": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r1291": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r1292": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r1293": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r1294": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r1295": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(04)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r1296": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r1297": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r1298": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r1299": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r1300": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r1301": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r1302": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r1303": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r1304": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r1305": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r1306": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r1307": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r1308": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r1309": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r1310": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(v)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r1311": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-4" }, "r1312": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12" }, "r1313": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12" }, "r1314": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-2" }, "r1315": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-6" }, "r1316": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.7)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479360/740-10-S99-1" }, "r1317": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "805", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2" }, "r1318": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "805", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2" }, "r1319": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "805", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-3" }, "r1320": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-1" }, "r1321": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-1" }, "r1322": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-1" }, "r1323": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-1" }, "r1324": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-2" }, "r1325": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "805", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-1" }, "r1326": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "805", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-1" }, "r1327": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "805", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-1" }, "r1328": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "805", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-1" }, "r1329": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "805", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-2" }, "r1330": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "805", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-4" }, "r1331": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "805", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-4" }, "r1332": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-7A" }, "r1333": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-8" }, "r1334": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-8" }, "r1335": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-8" }, "r1336": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1" }, "r1337": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r1338": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-28" }, "r1339": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482925/835-30-45-2" }, "r1340": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482900/835-30-50-1" }, "r1341": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-3" }, "r1342": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4" }, "r1343": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-6" }, "r1344": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-2" }, "r1345": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-3" }, "r1346": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481404/852-10-50-7" }, "r1347": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481404/852-10-50-7" }, "r1348": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3" }, "r1349": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3" }, "r1350": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3" }, "r1351": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4" }, "r1352": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4" }, "r1353": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4" }, "r1354": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "912", "SubTopic": "730", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479532/912-730-25-1" }, "r1355": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "942", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477314/942-235-S99-2" }, "r1356": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(16)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r1357": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r1358": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r1359": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479432/944-30-50-2B" }, "r1360": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4B" }, "r1361": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4B" }, "r1362": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4C", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4C" }, "r1363": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4D", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4D" }, "r1364": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4G", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4G" }, "r1365": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5" }, "r1366": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5" }, "r1367": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5" }, "r1368": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5" }, "r1369": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r1370": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r1371": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r1372": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r1373": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r1374": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r1375": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(6)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r1376": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r1377": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r1378": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r1379": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r1380": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r1381": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r1382": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r1383": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7B" }, "r1384": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7B" }, "r1385": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7B" }, "r1386": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480109/944-80-50-2" }, "r1387": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480109/944-80-50-2" }, "r1388": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478009/946-205-45-4" }, "r1389": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r1390": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r1391": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479105/946-220-45-3" }, "r1392": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479105/946-220-45-3" }, "r1393": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r1394": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3" }, "r1395": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3" }, "r1396": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1" }, "r1397": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-2" }, "r1398": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3" }, "r1399": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6" } } } ZIP 96 0001628280-25-034206-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001628280-25-034206-xbrl.zip M4$L#!!0 ( &=XXUK>3C;1$<MS&SF2Y_?]*^HTNSMV!$F3U%ON]H4L2]V:MBV?I)[>N2\78!5(UKA8 MQ:F'),Y??_D 4"@^)-%-B:!4&[$]%NL%9"82F8G,7_[TO^]&D7?>22I% M+@/O-LR'7CZ4WA])^CV\$=ZW2.3])!TUF_S823*>I.%@F'O==G=7WZ:OID=R M+^AN=X)>L^>W#YH[[8-#_)=L'G3W_4,I=G?W#OJ-P5&WU]T6V_OMII2]=G-G MKQ\T>YW#;E-(T?'[/7_O8.>@$1SM]]M[G<[^]D[OL _O\@\/]_S]]D&[+^0V MO&*?OCO,8YB'UIWQ^4#]@W[[WCB_I6Z0?5^S+IMP;) MS3NX0+-7-U:^?KM-K^L<'AZ^NT.*ZK?!E+[?,TZ\W!.9&6>6EL3IBZQ'=\*/ M]H>/_,F"$<*%RHU ZB9?1C(7'C[:E/\JPIN?MTZ2. ?% MT+R>C&%(/O_U\U8N[_)W)![O/OS'?_S'3WD(Z^L#+KNF7E<_O>,??WK'K^XE MP>3#3T%XXV7Y))(_;P5A-H[$Y"A.8@D#".^.\$:9\C_#() Q_1.N?P7ME(8^ M?_\NOY3]G[?\)K U%B-\DPR/3F/XW.0$1I>*Z#P.Y-UORL+1.$)9I]^&*8ZP(D6MNRP M&:/OE1]1W\R2(J6_2(L>%7&8T[@+>$;_.)(B*U+Y02GOH]^O/OWTKGI)_XW/ MS[PK&PKXT,SK^"^^N-3[XF+4D^F"]XWAGTN]#68*4GB%PS"OA"46!M*^E;@F M\B3]0:+,/(\_?I)Q,@KC>:]]+'$JKWA7'?U]LQ:^-5W]8E#*1WAA.>[* 4K_ MS,M0!H_4Q:5>"&LG3T9S&$QOU%K3" MY-P]\N3\MZH"G'[8C*#Z]C%I./T7;$QI_@GL0U0).\TV;*X=_5QYS0PST+?" M?3M-W!"J5_3?^B/O*O.>3X:N V3@'3IG(G3:H//-B]25'YG9MELS Y[M-;O; MJYC9SE//3$D@KU;^,X"/W8VCT _S+Q(5KA>$<)7A3?R6*9)-A:^-/?P>WYZ-_?UC_BJ,L".P*+RR4I!&_4RS+Y_ MG*!QQ4,P-ZFOSMS\A*/X"%OK<"32[]6A7(E(9I?R1L:%_"KS!P;P;HH9FZ%6 M=C=+1).Q_KD6RIB%SU$BV9\QV [=FMG.ZF;6:;NF4\V&EH,8?GY3FJY3S)_>37XBC$,6I.*>W)'\$\SZ&.1A;',LBM^A1VV^98F?;A":3%7,KT)??E0I'M# MU]&3>[4OC$WK64U=]SWT>]AD3HV 7T'AYR]S*77=]^@=XM&:UI$+)^4NT,%] MK_ST7P5FKB6C<1*7LEH>/XQ&24RVU9-ZY=NK\\J[[GOE]]/\. A"SA3^)L+@ M/#X1XS 7T<;0WWVG^W[Z7Z>4%S4AJ><%L#&T=]^?OI_VES(7L'4&IR*-PWCP M!+OC$Q'>A6/))YJ:^QZF ^O9!6/#?1]SC<:& PS:=M^[=,0R<8%9[KN9Z]Y* M7>"2^T?-;CA8*SQJWMYTIW8=#M8JZ;_I#NYS.UBKI/VF.[?/ZF"MDO";[MD^ MOQ>RGO#\MOLGQJYX(6MBT*;[\^OQ0M;$K$WWZ9_9"UD/EW8VW;%_+B]DA&!\ZZV$OQX*P Y9\7J80;S\([_-?FJ!YGG>BS M$(@J/XR2?E>7*1#V7Z)") W' 76?]\HUCX'K227:= M]>]?A%FWPO/@76=]?[?-NE6RP-E0P.:9=2OCB;.A@0WCR2K7R0N*%5P5XW%$ MFX>(,*)S HR 0?BPX6Y,[&;W!44$GIR\HEG ?\["ER7D,JFZ0RNR% MLO(%A2#6N [7XRGM.1>K0'S82^"5.F4@N%C@XZ@8OEXG5 .^TY%RE9K4AL*%>,DS;->DJRLJ7"MJFUY<#)BYIP\O!)=[63 ;!7"L*'\<#)J=0\_>./\ MFL0#2M:I-?93"(63P3,WA>*5J&TG0V8KDX@-98J3X:I[F$+1J1_0HK46_R'Q MV*"(F3OB\4KT^0:%S_Z4;&PF>PXW**)51=E+ J[*>CA[OE;J/R09FQ9<6[=D MO Y]?KAI,;8?$(L-Y6,,^^OO7(1Z97/2O4Q%G?9E>]'])DF">Q'R3J0\#$P-YT<=6))%$/T[# M7KY,N>FTG0O./:7NK:5F15+C7."N9MSC&.=<:&VC]HFR&QC?E,K@./^6A'%^ M'L,+7F:1<*?M7-1O<_:(5RHQSD4$:Z8]S#0G8W:.0BRM(2BT'NC.3MO)H*&C M8O'<"\XY* ZO15<[%W-S X!K7>QP+J#E/,K2*]+;FQ8X6[]P MO!8MOFFQL[5@<*V+.4X&L5Q#77I%:MS)Z)EK\O!:-+>3D3,'8+C6Q(^ND[$K MYW"77H^V[CH9.W-.(%Z)NNXZ&3IS 8EK70QQ,G[E)NK2*U+:3H;1W)2*UZ*Y MG0R>.0/&M2ZN.!FX%SKXL\&Q;:<@%UZ M/:*QO6EAMG6+QBM1Z=N;%FU; R37NEBS::&O5X;)M2ZQV+0 W&L"Y5J73&Q: M^.V94;G6Q99-"X$Y@;OTBE3YI@7CG)"/UZ+3-RT2MRY@KG7QQ[E@V$8AKC@ MU;,NP7$N2K=0F-<[&_S=DC7JG$ M.!<6K)GV,-.EF+"69'& M85ZD$FX\"^_P7YNC?7:=C60LMP%+D#2[1_MXAZOR\7:=]?$^)_$@E^GHD^SEX<(?9*U9>S7AT2^1RFEA;XH.4U?$UR>9)$$:QF!,+YMPP^ M3J[ C8ND]B<^%?(K;B3P9B#7X>9(OK,^W88P8Z4KPUE?;REF7$H1G688\ =& M?!&I/WP:+DQOT^MHDK#KK&?H/LO6%#W?<]:1=))E3Z3K]ISU)%WGPBJW_SUG M#XSG&[Z&#]DT(S[^>O+E)#O.,IEGX/YCG@B\DNI\@#._QX%,Z0SZBXC%@!Q^ MG4 "ES])7UL+^YNS@IP]NGV9O%OINMLP[WZA_CN.HHO^QZ$_\N_GW_50+F;A MA9\GS,&]S5E]&Q8R>!D<7.D:?!EQ".WT7DF_2&$6QX-4RB<_75LI(UY&#&(] MC%BI3GL9\0=S] .*Z7B@F3:'%\Y&"G0N\[$/3,A"M)8L^O_FJZ27IP^C/?: Q)VX^/ MKFXWMSNK$0MGHQ*/%8NS,!;1MR+UAR*3QHA[H5*R+N7A;/RC5A[K% MG@RIK M8XME5&VO,,]JW]W@1YB-DTQ$OZ1),3Z)1)89P*YJ\DOE1OY#@I7[<7(E(@DN M"?SDTV(NX.>Q6L=/72V*!YH6CQXXANZL;.&X&T+9:':N*:M@W]U S*:Q\ZF< M4F>C-!@8^"I&MJWRL<@CF7XE$HOH)$G'"=.[V^[L80 AGYS'6&(?WDA\_"FY MT-EK=CJKXL*!NV&:)^?"HX=R?"O28#9W]%)F>1KZN0RN\L1_XK8CG4-<>YWN M(Q3I]*U_2I$>.!L[J@5DQG#:6<-.>^!L%*L6D*J M#%(U=E_C(!,W?KG!,39 M>%8M(+9Q-\7S/V=6.!N=E!@[KZ)^[OKL+YVR'=?1O0P1D3;7"AW7TSUT!>:*CW4-GHW\K(?2CK(!+ M$0]DN?-_$7?AJ!BM2F#XDP:MY_5 M,?G)8U3+QM_:^RO3G4\>9?F1N:U(@)\\J+#;ML%.W/:8^P^?X"JVW;!*/U1UWEGA;J]\^06[-+2OBK/ MH]MYWXX))]S19#-V. M"U;:CSHP*PR+=CMNF72=P\/]1Q(";CU8)2&<36^[*GJ9_%P']F#RFF M;GCZ[)*]QPOJWLKXXVR2V:5$=*;@&]!A0LT2A3]5PXYP!T6$V =GV9S MCI0?'(H;>95+A597YY!TG3O6J"74'0E]HE!OU]GTO66$#DG_]Q"[GLN,OOWT M&F*_V7T41,W4K7].0SB;2KR?WDF_P(7)N)K/H-;7PC1G<^&6-A;_ M$)-87N7R%GY_F1Y%U]D:V*69]3?9[U\-P_A[] PPF6OAE;-5J2XOK'6Y7\Z& MW1Q>6.OBE7,AN'NL;D82U9;$R5"DX6AU>?E/[/D\K^9=V8E1U[FXVVK?TN3H/#SB_1*IC?@9EAJXQR5?_W;Q8)_B%RN6Q[Z?%'$.DNG+\$;T7D 6Y+OP[BB5&:@S7V;\ MYU"*@ 8?A#SO[W3.^SOM _\P\,]?[]]T.X+N=WM=??_ M'UK6Y3-9/HE <$=AW!S*<##,CW9VQ_G[VS#(AT>==ON_MJKWB70 M_:2')A] MU.F.<[@.?EFL;_"3*$F/_H+RWN^_[\/XFWTQ"J/)T5^O@:>9]U7>>I?)2,1_ M;60BSIH9S%C=F(7_EO!-^#S]>:O&TVZ_C\)8ZO%UNNW_>H]4:0;25Z541T4, MM,"[8#C"F;%XPU3V?][ZR\-,V=_Z<(V"ZB5][P29#N+[TSL!G$+B:H;-LJW" MCFWB1D[O43?TDA0&TP1*1&*E M^J*BN)ICX,%,D#0_;VUO34VVI(87) 42 T7@_5@$01@/CMI>!]ZA/_".9CZ' MM#15GC6J'9DN%G1X^5,)U]:'W[^>7Y]^\JZNCZ]/K[RKTY/?+\^OS^&?QU\_ M>:?_<_+K\==?3KV3BR]?SJ^NSB^^5B5F\=+%K[LRQS]$-@36Y$G<\#ZU3EI> MM[V[<[AP)L\_[/VYPSZ[N/SB_02J.$[BKP7L?:'O*8U]B>O>;W:VO%B@81#( M\.A3XA>XO^#>N47*N@\W?.BTF[^10B_?\F'AU)40-R/9SX\.[].^3\BP^[3O MFR^P'7M@?+R=F<.&J*9N:_M@YU[-]&@EM]O:Z>P]1LDMTFA:9W7'=ZBU[ 6+ M$C!#@V3\>('X UZ,+\_^W-I=7OZ/X[@0T:4<)VF^Y?63="1R,%SN\J-^>"># M9IX69GUTMS[<+5P<>; .NCW30CK^^O7WX\_>Y>FWB\MK[]OOEU>_'W^]]JXO M< ^X!D7O=;:]BTNOL_LF>.M=G'G7OYY6MH>3:_RU<[B]4R'89NQZ9TGJY4/I M]<,,V.1-I$@]L)5EX.G)N,6MY5?!-[+T3]G^KRZ# 'YICN 50WRL&8A)$PG0 ME+%>%MO+?/&D2%/XX!F1\A_PHL=^M/P>N,#'XS2,//1'YU*,W,%<$ M+$E=WY\6[3;=UM[^P6KVI[U6N]NM]Z=I^PS+I4**,BS7QUZMSVG8>L2-Y\[;;<>3[6:K;<4XKCX8QX0GK=[FU]:#<[ MH$T=WKWF>Y[+SOU2#L(,Y35'<"(]__VM#Q]_O_Y\>NE]/<;U"^;FR<7EMVEJ M7%S258>(,E]\WYS>"3^GN6,8K9RS)S(O&TL?P^V!%\9>F&>>/Q0IC'5CW=2= MAR-H*WS54]@!+V!=G<=^B>=%J<4G>/*03DZ2H&I?PXA\/!C(Y3A-;O ]I75] ML/7A-ZS0SN[70ZOV=U\ _:_%W;DZ2/.)!U4%?[CU8:?3;!]L[W0/MQ]!W >D M7*D"H-X1$-G+DB@,JK'E.?1G>KH2<0 M26**"K(BO&\?8;"^C/F?MRY;5RWO M=#2.D@E8-U4!\KXFK;=.&Z5/;2<=!T$JLTS]SV=X1\=$J]M;'RYBZ6$RIOUL?3CLS!AH;Y?0JY\3H-(W9$G5 L3N&OL' M[>;A[N$#,>I'<&G#,@>N0/&F81["&U.27IF"^SLNTJQ ISA//+B#;)Y.]TWO M+:IM#&L=^_G1IFKF[6ZKN[V]&LV\XE?=KYE_W+^>;U^O,5A\GRU* &@H:%+X M0\^/1);].2VY6;-/!6T15Y-1+XG>9(_QN5[*W+^JJ!PQ7M[Y0TRD]D#WW Y# M^*544+.^U\M8%D "V)U>&,=?RZ1>X(8_N'_#?XGQ#46?2:<[H(W(&(E[6Q_P MZ L(+^SW_]Q_PVY)GG"M*3DC6E\VTM7S8Z@\@_F]( M^RM%^G.BO%E&^Z@Y9X-C:Z'LW28*/9:RS)?\.,GAEW\5(6IT4.1]/)Y/*3TE MFZ_AM[TD+?^B),%2W[>\6N8?)_-_3Z(BSD5*Z0-I9F3]H);U%O^$S^$0L@)\%Q@$/J*&1F!2 M>*; ;Q19[AVVO4!,LJ.EA4]E;G(:&GP#CRZ*4@8/MS[ ,G9-"->RK+\FZ]9F M+V7MH9B#A(_"/(>E)2.0]#2)T3.+)IX$+VWBG:-MBWCR-]+[)'+!R6)32[-\ MA[T]V5;9I1P4$1^Z7C6O88UM=UO&8 LI0V>,&3H/K%#O#:PU7&^T&+-A@FD] M.B,O'XI\>H:WHJI'>*1F+U$Z+)T __=?#KI=F.2"\='ESGM]VX,W+!Z?OA'W M:77S@K'J.[5WV.GVFEUM)MBVP>)4W;FB\KQ'(X>'K=V=W65/1CJ[K;V=^W/] M'U\@M[.BT^^7,JA[2C4.EWOB-5/J_C2(51\%K"^5X/.T2ORIE[[[0%KO"5,& MUC-7#K YL>&O\G1B?<)S/+U1UB+CFL@XFG']9\OCRBJ:] 3$;Y"DD]G<28;, M(<'TU4UE!B6V#_\ZS_Q\WKSW=8G4B] _5\H.-S$IVKQ.V,!>,\I(@ MDF@X^0B"7[\-H1/PV>] M&.:68#CA)LQH&XI%[(&$>I( MU^IBTNHL2 6 ,',, SXBSR76:R ?@"58V EC$P,ZAL%X3V?_?>:)+ /5C#]I M-LE^7U*T-E8%"_ADB'HT!AG %9TFD9> LK%$HXP]4?J)$8"=]HZ5/WLETIZ MUS8O[B(YH:.F-YU=[_?6%2);[7?W,-GV+4Z\G*5*U.E%H$XL >R'Z8A#V&/X MML";0&8IWR&@$8LB"',UKG5)V^.UX;G?3X]QQ$EZ7/+M+!*#AY7ASGW*\(6( M.05TLZ&,(JT=O3=SDEH6ABW?OMYC_;6=*BQM+")['VT"[-YG++HK]7TO*P_= M06TM6W^PT"BP%TZIES/=TRG3[[ 7%57F\/+AQ]1I?3^B0WSXR4_25(TD85LE M3?'\/D&U>Q,F119-M-:=]U7W-:^&MCD+XZM\E)_B_$[,K!^G@?=>H@9&'4LR MDX ER6POI4'+KB5?M!F;PV.T1OR$SL3!Z(@F68!A+VW_O=7?:K4[[ M4[,#RZPV2A<.\1K(*@8#8 4*#,J)S+T;3 '67+I)E&. 6<)H?^)IJOK1YPQB ME(U\XH&:)Q;3<6L?E0Z\,R-1*'+F/J@@T(@@*\@I3FX +H-)JVHB6#79+\7, MA0@SBK($WBZ,NJ/?>BH"@;E&^L+EK%2-DHQD!B04M!IY1A('!!H[B0,-N/>O M@M!1Z(MB#.[/70C*0(/K4=H<@!G<: M:S4P;YVDTU"R4>-'288ZB#4(+'[.A2(UA4OX/SNM[?9CLQJZ.S,:>.T31=7, MM=8TNR%LS*#]BIQ"-#CSF6WTKYE6GD2&AO>?;:SJ "^:57I#Z<^_%;'D(Z?N M-F-9-H!DZY2U^1[E%5C+:,4P=HE_, MF>/XM,;?U3JJDE5;9M)V=HY5=/(QN>\Z39TAN;TO4N9*F=**'(*9B6X'#XU, M6OB$WI@[>BC#16[AN@ZT%6.8(II?B+4O@.Z4PQ]:;*[:XF$,L_T&UJ]W?GYN MUV^8CH M@<<$?M<2?6V<:8[1F=<#9MFF/_NFZ<_0,',L!K+92Z7X#AXJS.](1+>@;) K M=6>@3>\,Y$;=]GR 6?< 9>>/O=J"X>*K1PU?N%^+XT.'D1+Z]MGYU0E,X1^G MQY?>Z==/8"$=?[L\_VSLB"6"?7'R]1A-P8_??5GMW M->GA!]NM_9W5- 5 ;+O[!S4W$_OP3\/:_]@J6I'Z7AITX@FWDB7'\OBM!*$E MOQV#*CN?LX'\.;B=ASB[)E]@'I>>\(LS7 *?:"D&[6U].+\^A3VFM8!#S\>8 MVD9;CF\Z ?2Y&#='5Q)D9FUUKXJCN[66=%-+'FHM>5RKR?6/93G&8>-F[TSX M>9+6JO+%<+73J76ED[H2RTU85WZL=>7ZQ[(5[A,EB5[GH]ZD_UX+X M7ZTX'1G+ULGPI;.W65J:C MRO) *4HMRN%>7ZQ[(^) 326E^^&-9VN[6^=%-?[BA]N5/KR_6/93F^?8%'O"O1E_G$^Q1F M6*)4I+65^7(8_)#6G$KB[G3NR1I?LE_HLK?5*6L;FK*VO:]3UIXG9VW-V)>; MMC_OM-7^O%OOS^L?RW)\^\+X!E@"5FENK#JAG1+D0 .N150D176:7!#F?4'8 MK30C! 3N >5]*U)_*#))M6K\K%5]5F_Z+T5JGLE5JO7PL?RW)\^V(P7<% Q6!2D66A M@H ]MI#7S@PZWTD2!XP#C/> CBTBA@>\&$L>3&V4OACQJ!6NBPKW0&>%[-=U M&@Z,93G&_1_$E@ES MH@%0H_1/KO,ISO'?>2(O=4+ &+.VJM^E)$8/MYLDAJ MK;H49PYU"LE!K537/Y;E^%::IU8(U*@:I5.J4.OP<,9 ^OJO7EB^'M=GWBY*3"U'E0AS5J M@P-C69)SUK'2I1R(E!J[G"4I?"OV_E:D81:$JC$;]6'[ELH;[)QP'F=CU;&M M5K$O1AH>4K$OMKS$*/VZMN1):TLZ[3U37%(C(KNZHQNPSW:]HZ]_+$MR[E.( MK523-&MXIZ:;Z87N9HK1I!/=AL?[!;N88F"^CL6_' %X)C^I5JQ+*]:.00:M MP>8=&,N2G"NUZ8G57+I6G"^&P;7B=%9Q&F30&NW.@;$LR3E5DSSQ+FYCL$&' MX9@:JP'I11A['V4LP3C%U!"^3C9J67VBBDD65D37"OC%"$JM@)U5P+JNI%.C MZ#DPEB4YIU4M:5$,V8,*SBIZ]3J%87+G[JRA,OPXC."=PU?!V@UD'25X23)1 MZUI7=6U75YMT:@0^!\:R).>^I6'LAV.P9LN$:.],2E5T(M.;T*_3^%X0P[=W M7NF9:0W)]WS'IMT=?6SZ]WK;=G3;UMGVG1J8SX&Q+,FYT[MAV MS<'[F%(QZ M5_Y0!D54[]LOB./;?[+7[",WWWI5KXG'V^VM#U= 6I'7=3,OBJG;^_7"?T;^?XV M#/(AS(2\!^LIYNU1NWQ$]+(D*O+%CXQ$.@CCIGJRTZT*T$.>[9/Z1=TIJEG_ MQ0F$P<];C\D3V](/#=-RR0QDLY=*\;TI^C#!(Q'=BDF&FM(F#=#%YL/C25BO MGU6L'[!.LNP8T7R.R\: IH]26]%&C0_)\EWK#6Q];L] M@_6.??[:LQ"$1B*0"(:1#\/,2^4X2?.&EU#U(?_%\=YQFMQ-8)CFN7X8R8 ! M,^!F"ZZ=;C^]\PEG@P#A0\+;;,#N-AH5,6Q6J@PG@?>9+ AP6,=@WN(8(HE8 M\'QZ!Q(6V9^EX?8F.#:X&S&/4&42."<. Q/:1#SA$A^12B].<@]FEB*XTC@__1D%,H^_$/>8?V0FA,\".,R ME49J5/V"/SD2$R!"G.5A#DK;V^HK$8J4")7SW"+*$END-Y(BQLOPMBLN5?*Z MG5/]\D64/_9SO*5SN+T#I(2+(SS[#+PW^-"6?=O6VY9WMG HG@_RF8 >C6'. MH):1$/T07M2;T/>+C);P]%Q [X*&!7D>3!I>5OA#' ,(>!$%C2UO*QOJ?]V& M483_2S2& >*_@4AY&!<2_TV$OJ%_ OWP?YCB^"^$&<0SBIPN#Q)!;X*A2%]D M= =RBZX588#IX5O(HBT)+!C!4ULL!2 F84U( MN Z/9"$L2I$B[U%F\?*])-22."@$-DJ0++ L%MY8IE3E"Z/#=Z<,-]ORKH=R M I)W@TW9S\=E^09*4XACP->[AB4&7@ MJ_C+>)"/:]./B@!6%]QA"!T!@S =($\::CP! __R>$C9G'!$I2H/GTYSE$Y*(F)4+G_JPA35C%]"03 /:!4MW[.06AN1%0P'TB.RLN@)[RX&/7@>\#8>9J$ MMUH27BVQ]B*6:%/DCYZLHK;Z;<7,;6-M >*4HO#>VHGC+6P7HD>,X1NI< MDEY Q##8".#^=O.WAGHK[84WN%U ;*@%RG$Z2N#]:#7^ZB_L2/9%93>X74 M3N6@B 2HYHDW+-(@8D,'=7 B:)$HX%H-$3XH4K39PV6N*KY#B_?!.!LUQ M&L)N28ZLJ+7&JC?('$O_48[1313UEKABLQH=?O19?F]=M3P08'"2QDD4^A/R MHL A0Y$F;TC 1_LU]5>J/SC&(OQ_%2$?^M7T725],VR>,,&HE@($CT0/PPS8 MF+:F]).XYX&$]PZ!V9%2N%\/\E4H U_0["<$%WS\@9LV2S"U$]%/_=& M28 NI:CURLJE?8+AUDP7C.?#5(K:\%OMUIB*(J H<)]KZ_VAY/BWR&MWYCEB M?_DP3,&Y$2E(^#@2.1X*4$P_H9!^Q@=EMV( ZC#@BME1%+D60B6>'E\T8\* MX@OZ^.,TZ8>YZ(41*A\PS:=8P9:.' @PX@9Z!257/Z$CL[R5&6% MU*1>I?T>#F(R812^"N:&Q!EF,J7>)U3/A+E>JBMTU'UR$C%(%Q)T) MRZM50&#E=43B*;9I$N]R?^#,/)/3PME>M>BO_APJL^U3"892,@I]V FP&70M MYZND]CBA[&5,?QZ-19A2L@8>MM;Z9*5T9MG54FV;_.: -1F-DIC-GYKT*U8H M8Y#HL%0I@C;--)--(C>XP'"E)OK*Y1V%>BQS3O(%DS\2Z8"2\/C7)*V5S"J) M;@Y;99HF:9B-R'J\%6E-Y56:AA'5AZAL=\[C902-6RDH;QBI3J5$L*T&828R MA'!]3S\OD9K^ON;-\CEZ(7E)&/$DBWT#2@$N5>8_F@%<+8%& 9TX3[PQR [F MNX5)X'%9%)6+]"AA"(.\*:6_!W1.9TJ43#5!GN"M7!,%-^+Y7EE8!._$ZIJH MP Q^\]69B@TJ2: Z%/Z!R@VF'N*XFD\_A&9G1VI)0.K7]0)>(6J^BH$N]V&$:5VMB&*LZ!@:#B MX1*NLJX71D<%<9E=DRJB208>O:G-5J-"W= .?:YI(Y*CT8CF5+$QKJY1="5U HPPBK4(4Q,1YTM34N5<&K& M=A&Q&*12SXAJ)PV,5J++ #E1B K5Z F>K!>FH$>IK6"IKWV6$?WGG)>!HBY2 MG-LHP6IA>RA#+. U:7<#$<89?YOJ@A4Q4@H5EK$K70>KRI*3?ZH^A]:@B914 M*E5@%6!"'Z7 9,[TT-6.Y2-S>$MS$WH[*S_4J XA&86R, M^87\( +K,W&V/NC-?(R;?>F^?BSR"*3\JTYL/2E/498Q>)YSYZ,W'H4Y?,U_ MG%%$JP&WN[+"GBH T=[S>I&(:W/B7A+NK 1#9;O&4'G--L@:,508"79VB3]2 MV7)X&HAE ]NH]]&OG/6W"Z@YE)18%]K WA]=)$!!Y:7GVP M)A.*E,LT@3L*^ARB!>CT8!QA$BL(@1N@5^CCOWQ?9EF2$@))5O3 ?)8CL--5 M67T&%J$<98;@Q_CVL8"Q?%-%DYH^!'"! S7C:B#L2A3<8F8;V<]I,=(&,PQ M8R)P1:Q=79]PPR6$.T+#V'A@5P@@];E88IF#;2S#>Y2;@6YR# MO1]HP(>D(M#@ ]P@#TL0)2V0)I2D$AM*9H*OZ0\U#$.&'-6P"1%AU,#_]XHP M(G;W%6S/QP36:Q]RD)$((*+.J&]QOVA2FE$F2QS\@] M",VHQF8$TR7B+]@YU5J::L;@SK#GR\SUE$^;WR96-#*3 P4NAD',V1P,;UR M*LUD=N2]$6^]6'.?-@4*LAJZ1WIL"ECK5M<1R ^.("5T:C91:> M'1\;P^Z2EC9!/K(M<&(6#PC['*:4D#14.#&VM;=93JCU/DN1_E,"P:[!/00J M>A\E4(N( GL8+JUC-/CP.7W'":S16'A CUX"+QX;*LZN,@="/YVNM7NM:?W0 M& @?REB532TUAC4F'%PJ1H/)&&;>($V*\4.6^V*;'3GX#I$$U=)3JW4Q(-1< MQ4CXPF5H*P5I;@+](C'.Y)'^QWO8L<:1F!R%,5&!'GI??1\&;Z:0I"D^P9?+ MN$ZKS;$=!4ZNOJPNM^#2N]G?=PY:A^WYE]JMSMS?_\2K5ML^)D_&6XMS*?;V M9\_KMSM\2EV?V.='7IG';Z[5?BX^]]F]\RO+4%2Z\N:NK[?VS>'=-]S/>8$S#S-@7I)Z4=B?R[AZG;]>63F!O2!Y MIP3$%VDZ82B(@ W!5 3):/HPN5[M+G'P&Y[09KJ+EL"N$B4C\0SNCC!QL7-6 MDLYE9;W^7Z_TG!4RTGD/L+?GJJ=8(.C*5W@EM(7U46ZM3-J^L3DZE)VN^;P-RR M+U:ZK7<\QB0V>(W)]_QBLG>HSHU22U\>DRYT[O MN$&O.OKKHQ>1B_A[[5[6>^?@_D9 6>H*<&5GWUXBW&HLPBS#/^OE7HO0 M].D0%C3+.Q@/V'OTOF!AQD#-.$<8IX+#WBBDFKUJM*%>Y+6LV+(B1>H/^;A7 M9GXQ;Q.HF>4(LZXQ=PLCJ+=XWF/")9-Z3==B4DW?ZB5I3&!BO+SO%96:;X[P M[3H5V*<1N1%14H@2CX6ZP MJI)"XK*ROKBN+Z#.FE:LP3 M3GVI-S5W6?2KB =G82J]"R!NBF@R7T O174N8BTGMWX(N+G#FH\" M9V'X48,T!=;'46"&OP+6ZY\H)1MA_>F!OO"YZG;;>]+(+'1@(+SQ&*L+/KY;K[+P$@4AL]4:2ZO[-04(*])+D'&]X) M*5J 4:SIM-Y<(+ M<"=9'$F(?QS(U3QI4H+ME&.4^L\@!1)TTB\L[6=:D+^4J^%$Q5\:W,@#Q&R4 MP*TX\09/UJ 0JL^KEP(Y,@S@9& ,P8M J$%N*4EN9GS>,;83P<^5^,?'69F" M#%]6[X[$;0.+NO0B4,O4V%L<3>(?;:#$$@YY"FX3WI9;)$8,5 1,9NVML! # MW:Z[.L&6=Q$#RV"+'O5 7CH-K]ON=AO37_!ZTH?!8@=I:L%";T)X1 I1\2OG M"7P/+ %$THN#II+]/OW?^^=;"5=3,PDS)9C(;QC:8$B3Z2/"<:1$21'?Z$1^ M !NIK'-5V^"ZI+P)<1P+!#6D:VH0L1D%^Q-B 2"J)._H"%>(%\,;^6Z4]+#W MSS1PJV>A/E/M8>PE% 3TQK"!8)9[M7$-2!<)FOVI7DIY!?K=J,JK @JO/I.] MM$!+HGM (K>]DOK"%#5V QKE9)O:9A0+N[@QLO:K4P"/&G:L,W+4R!!T3 .#E"K=KSS(R&+S62%11GT%BJ=< _#:@W M8VFB0L5J#/W1>\V;UC*]%M>'U#U.0TEF\27^O@$PW7](+^#>7'Z1IKRQ8>,L MU:\P9_CI/JQCX'LF,]6"RF=&9:0E4%]JL&ME8A+P:0FRGZ0A3!>/2F7LN('RYO-_=RE#"W;D#M0H1HC+'H0KV3$/0%@N-H.1J=E4'##(3T@ M_*:(,MWO"NU@93K 10O"&,N"&(:<>RCXD0A'U'-@;+$X)19KVT,U_(.U0O =B0W/\*P0 MFVKQH.R55[9&CNCL"(?"VS0,VY<2;V*.4>^O&^4=T-MF[B/E?M\(Z3&A^HSI M1F6V\J#1PZ-%#+>BP/2+J.7]FMQBLV8"9^[)*(0_^'U((#5HF/P,]O,4"T,R MGO"-==NH>Y;W7EWP6A>\NK$[7DF1X=8^DZ/BXK:(77OFE'?J'4VUEQAPNR38 M,E%)9VJ"U"]F1K7-MV[*+7*H]6)(;B8V5D25GY544Y$W,)FCQ.?F,[H])EOI M&$49I*%?1&R=H=H<2XSER6+$'7WA%CD:1\F$]M0(OAB9GC38W0'^]H:B%_(^ MAL@C.E.!]S1J V\Z#H'*<,-8OU?P+L6M]T7U&LU4N %<&(552R7%+DUBH9TV M+L#V%MCV ":DFZ<"0X&Q,$SX)'>1SG(%#9,-I>0(PI@L'1$5H,.+D>KLJI-8 MP P(DI2[')E/8"=/*I;VOXM!J/KPH!@/BE@?W[$GRZ]F 0ZO<>SP+=4.#>,2RCR-MN M8PQBG4Y[=Y?$&WUSZBHG<)DA[%/VV/RN@P7VY_,F?!WNMSK=SK+Y7GN'K8.# M[E+Y7HM_W^GNK"1SK--M[>R_\$'M/6-B',O)NGIU:NR-*PXLF47U\#GTL@D+ M:[EM?C[&X1/D8[A\VP,"NW#_<5.2Y^\4;\@J![,(]HOL[2/D^,%9/T#E'Z$: M[SY.:0#86G=K:BU!K9V54FOII>G[4L*+E,62)^,C>!/8^5$8>#C_C5JTL[;_ M#Q%7T62>**Z&CFUO$ZCYG]/$6]'D[4E3F-^I66]O-_8Z'>XM_C0$P$M+$6() M+5B+[FL6W7:CN[?[TD3W-5B;<^/73V9&=948:"BT]MC M['E48*Q;S_MUVHTKIH[;&OR'?*+54FA-6W.].NK5\21NU^:O#G<*T)8ZC':R M?*+O_:V(I=?=IB3]W<9:,]MS-#>DDW0*L([A8/?0Z\_EXW,-8UZ6"?=UT))F MZ@5I^69<)H*I,MAQ1M6.9"HG9R0XQ:W';2$BB$8L/]/)ZBY-8KX$?2I2G51N<=:#B>'/=KI,=QM>$8?Y)2;>Q@56NVUQ^OX=_^8W=[9@.GXX$E%&.T\L1C"+(FL.A!@? MG6#]0ZQZF5R&V?=O,L4?Q$!V8)<"4L'-S>Z6%P8_;_6;VSN8U=/:^>E==1 ? M_FNM%<5.\BGI4X91$Q3ZFYIDJ#RY+!7D;"LR%E1ZLF'\F91G(EO>F MT\8^+#Z5-Z3>*$DI9QJ3(]$TH0I(]8&WK&A,F=.28K*[4C'9W?K0V6D=S(H) ME920@YVN4V*89"UO"<6PX[QBZ!ZT=NMUN(IU6%V&4PNKL]OJNB;'Q_GT+J83 M+QOVO*HSPM3A(D85@LG/3O)N226VMU(EM@?.9G?>7D?$W>G":FL@TL-84O%Q M-&FL=?$I.6>I5+S%-'-?AC?H-FZ L8GE=C*G A"7!KNPC,&G\4K3%,VX*2@@ M/F-"J*I[73LLRZK%\G;=1(T6JWZIKD,<2_88QHQ, 6QF1X9<"JPP .*HMKI8 MLJ +H-6]"=751 C&7+[$#,&N3$1PE3#UL>(=2)D6]"OH1H5L1D^#$J$BVME^ M<]R++JS6V>N::@/4@@4+^AL5I/?*S =1TJ-2)$V"Z4F-J,P3YV11YA&EN83[ M ]H!0400.(E=FYP@! :@%[ ^*-&UK51(8DDD:M-954L5S#K5[>HJ"GT0^!Q MGLTN---^4,M.64%D2LQP42.)RP*U7/K#&/D&@HXPQ@@V\J^"*M/@8I'&@C8] M+P=]T2! :A\+8TC.L?2L*AN2.'YV M/ENDTEI\#T*VT$[ 'VFH"OX,)1%&4M?1W[,"]NLZ^KJ.W@UES,A4;+O%3308 MOO,B1[AZ^JL$ U. 31I^2>:DYS1^$VH1T*N) ;N"_XQP7T0DLE08\"L-VJ.C%>UJ7FJ1G8*/FNNK<[5[%9I/6Z1I,3[H=G;G=HEYSMB MOY1FWZ4<%%%I)YB:LPO:I. 1EV:S>,^?8S*6&WW*<^0B;>0UXH7"7X0%EVF, MN;/C8P4#I;=*=+'))X$[LA!&+E)C)K<\/ LUI=JT9\]U?<";R?@XBON&EZ!V M^$&,^F+M._Y;H>Y17](6_>*;5N-LB-XDT0T,A^O$:=G(&'@@-: >VK2RK*K' MIA;8Q,,>&*(H\/C4N1A%%<;FW(U.>*U-63FC,HIT!XKJI(T/&,#0?<1D4BA# MO[>N6K9_0=X50]<1R%?IBS3TX9L%)J%MADC<9LI]T'*:J;>2?@!S74.#*M-! M^3?NBRW85R0:9&1E,+6LSW)ARX$.^Y3041S;2RO44I*D912TDD0@ 9MF[-Q0 MC!,_DEGQ41:#"E>5LV:82Q^E8\\)WTT>4=E[WN*S]5&VJEFT>05FBQ9)"?IH M_E1DT#/6SY5Q"EXY&'6)!_AE_!!H]3@ O<] "%-D AU.P3S\PM2BQ[/;4@(Y ME-$W.PF+%GA9(B*3^4V)9*6.AN%V7XIR<< WWM+N *8RT2TDUXMH9Q'$8$'H ML$K#C*HZ?;T>;#\.%E-.0X2! ^EPGV2/> ZMV!TPN&F6N&6R\E)#0#SX5LV] M]%OF@EH8&5'H,3#V)D'JWLA2CG(U5?=7I998AA%D'9,@))@6$3_)"%)5Q0^: MZ/(A=,@ I#WQDIX*>%@OD:B9]6I!!QY7O>8 IA=8"\E>L@J>#5]4:KQIBDY+ MDY8;M6KL[V(@J1*+@']E21S+J&$M#1T01*1^E+Q!-;99&2'D,7981CQ(9N@*QQBX>GO2!VP\F((4K M$5U(I',60Z6;D6:8'@\O4LH1X\2O:!@/=B@"P:,%RE7D*I1J]T313Y,4H*?L=9P0Y&G ML6"ASL(1DO52U96IO$G4#)6JM'2\4FS-:SK8FH(^K6J,_\H8@'TJ LH<#E(4A%FA9CXU*@,"*J*OV 0)F"-!F(Q==9(K Q5+$#)[0' MT=;E@UN&_"Y$=TT2XW+ JT;)=WJ_ ME@[$A8LSA?2)4GNG].B_$]-!P$#[^N ,J:AC&5@E31A0FF]&>SKKZWE$ O

IQ*;EW0[TME="GGLU]@Z!Z/LV!#O+WOW? NT.AHCK8, M+)SZ( S6;L@1M7V..VA&T["2'YF\3D(Y4B?EHA$D*:$'W\3(R &PP M.N01F!7*!L*%[Q=CT\: ;\7G?Y7@00R]8]ZW.H?[;6+7Q=6OQ]1Z(" ?28$U M5AU!.HV!-]%P")".?\,-E->7E-G< ,=\E,$7$GX@#ID6/8?J9*D#!O1632>.5:Z$5P*$WM0;1Q.0#Q4 M!]'YK1G8(Z[F#$QP5]4\;\P-6ZG\)3**S:$J8?_;EM.XC(/J;*AL*!0H,>A" MR6XJD"G$:],PSZ=H.$\W$:CN1=3P,\/DJE+A>!399I,>%@/L#44D9S7:+659 MASG!(:-EB4JMW((6/5;BEE9 L,E Q[.VG@K6EB=@L#WJ'_G<7Q_M@N)$2PC& M6N)>4X.$AAV,4E"DZ!BIP$CY:M*>L$F993;3[X+YJUT"-$W)O: C.]Q(8HD7 M\*2P= %@NF&6IY;VYG #.]'HWFBT98(>K<98!G.I!84Y5\4$:'\ M0IVXN_M?6J!X\L-P;"2%PTB1[=RR03(2WZ4B+K.JPKJ2JT1=RS;"QK]DQMA\"JC EDE!@_6D_46.D'#PH1(E48XP!=4R9=18".;T@/E3MW'7]\4W89IH MWXM_PQ%$F()8<+L+V"V4P]'0+G=68+8W7,MU[!9F4I#);_==X@1%C$.B]83_ M"W0ITHQ"DL:825(@%"&0$>Z$5C\!( %I!H_O4M3."^L<0-_1;/EWJA^F(4\E JO2Y41'-^E!3 M<7XCKF2U!(AN#PP.V.@;8[1,3D?QP*8,J&%AGLP0XY8XL.*>;,+'.*Z9G.")!M+$W34<9#BQ01,L;)3%;LW@VQ_G0V1A=$C1Z4CMHC;8)WZ*KJFQ_R2DQ MFY^C\6L!K_!.Q!@;>U';04H+WF0D'%YHY7]GF%EWT=QD0 5%89]E&M6S'R2(<3K%7=G1G>WN*K%WGR;KC)%FI MD68R@T5@TLX0,;^SVYFB]LX\:G-6CIVP-M.:%/@Q7>>,[S_L3K]_[@?H4N=P MS[JY>FWGH):"U4D!>\WWL9.9M[N8'WMSY<2E76UATI..1',PA]JM87A'J%*? MBSC&OZFYG I91E*H8 3V_33G$66K2#H/3U)]Q,DM MCF06!MHL/QF&LN^=WDF_H.8J%QP-HUBL"31B'D22:E--F[62'\(@(+QV2'NV MK_9LE:1/0=_0'*I1S5Y:A#EY)<.04_?@UK+)-1X=Q1R]RF"W0\LQ4W8:VW,, M,!&(LDX#":6&IEMI:PL.#)XROY,C0'FF#;I-D)EC;A2N967JP)]"6+# !3M/ MW%LH-DE<^"22L-F3*BV2S2_IIAKK9%]?$@ MI@ -;FEFHH_'D%U+]+9Z_DY6G=9!YV#93E;=W=;>]LKZ,^W-_\C23:/:K<.= M^UL]/?^@=@]:!^W[*?5, .NC, @BN2Y5!K;61K6E62NUC@9G716Q_==O8=)91S"_#O(0'PS@9&STS42RU$J_&S67M+8%=KJC21 M!$?;>YHN(8'8'#4[!VMS^\3L MOL2 S=^P7@[^B8<0+:]\,Q[H8RX-5H;*% LWX5./BI%S;LD70>_$M=W: MU;)J]JB*N+H9;IXC/NL\SUR@;G'E*L'?=31NOTZJ?4O#A$IY\6"03M9U5I2* M1S>\BEQ.*Z)CQM*T-5' E<9X:F=G\.6@1> %)PF>,GKGIA0R:\ ??JOA"<;< M$%&N2M'P%*D\?(L2#( B3I\Z(4JUCNJ0CF*5:>:S\&.+IL-YB(A^"$.] EV6 M_UWFWJ\)U;NI09HO[O 7.[M:EP+GCHL@A"=EC"/XPN411HUVU0,[^/9?,(SK M70^3-,[QC.;SYV].Q:871'6M."[#.Y9H+!\3A M*^MXG70&!?WPLI*D8Y6E:^!/I(80LLH.5,B;7MKRCK&'@*H1F J*Z_.9J8, H(TM>?H 8$:V MJXF>0RR3N$T\/('IMM_/!K#I0N>]-R[2K$ .PJ=.=1DO5J5=%I'TMGO-_3IO M_CY!.JQ2I\Z;K_/FUW7>=JSQ(4&]FPHO]U7QF3Z^GU>7AFAOH"4XW4?VX)^D M8V]O;UL]4L@Z,;_E)R-6@;YBG=:KYC%5O4[I4G0--O5C3@NXI+0@S#,Z0S2- M3KOY&Y=[^4K+$V(8:>.)AI<*(SIBIRJD[V6ZNW=U>L)I>HP:C'"\Y=)\1(B:.L('__3_T_ '^1;LW;B"8$<0)X'P< M3R59_F.-],C3.J;H"T9OP8PIB15U6@VZ@D70W4<48 MI8Q0L88RA$IL)ON.5 Y$2I0#FA8$<#5497A3,["YIP4LDWYKD-S4^]]]J[?3 M7KP!X@P08O]AU=LYW*IWS7K77,>N>0XZQ.LC(FHEJQT$T)FWH"J;44) *M:3VE&P.J>-I(A5 M"N65*@3K=D[U?KMH:S-0%]L[#?(R1Y3*2)@9"[Y-<)!<\XZUSU04;>-F%ER< M-CUX+H &B@\F)6"TFB@AF#3TI-2/V7#>KUAW-/V;3L"<_EUC*4S_KE* MBVF2"2T 5P Z7QU/BIP9LB72) M)PT6S":%84E A).9A5)2G[*52?WG:,QB'4DO4A!,^)UBC( TJK(NS.0]K^(B M_#[:5PJBJ,("AL5)?(741%,OXE+. X]*"KFY!",>?+<8[:0 EE-"FQ T"GJ+I?&\> 8'U#U.O]\11\27'.!]>+K-: M?IK^8;[=2HN4HE.+X<]W 6TXW^UOK6U ]YUL [KNCILO0$Q6VP;T8%$;T'6+ MB6K=^"-M0-W7#'4?T+FCJON UGU ?TB+';ZP/J"5%AXVIB7X4]=R- :/Z#@- M_YW$@MMZB&B49#GVY0*'B/MWV$($4N=%"=?=FK?BZFKH"$%/Q-\1\-E78'D9 M>N:(QIOT&],@+'22H@,)U?7'('.$AR-*+%+E/7M28$?]N22/^#ZG*XW5U_'2;%6H'AP#_030QC4#*3C:( MED.['I505JQ_*I%7R#FE(G6$3 ^!"M !%]5M1R%6[LN0CH5L%$?"& #/IP3[ M;%1ZU91-D1K4H<8TQ*12ZN0>JE(8A=;.4(H;;$X)9+1X\GBB&Q1[.C:KMBE2 M,D\]1S"T$C+^)H5)&*Z50R1Z> GY>.$-59ERO\LA!>^B0.&H9=5">H7Z='P# M%-*-H"B<1GE#2(7I;)@F*Y0*2 ^A39*IA9$RF%=U%KJTWC2!O:5H5X!9FP); M982Y^DEI@D#"*!0P&@^;R*U603&&L1+[1D0![+VJJ:U+X+G')A'?W%2VTRS& M@U0$UKBGA($.-QCB9DGCTR,\#T5S0H_PUV) M?@/1H]:+C]&+/#=:#_[$CP@9H6S+K,[)RX8!07(;8R]8%6[586[$:2U2' E6ATK-.JQ@>,KYV5:;/#8PTQUT)B&FB8I-J%&!EC(C(>+K7T2AONP M:9WP<@2+T?//7BNJQF/6[D"658M=!C]0Y^$&3C0,@N5EL8= M;8?4[%VAQ*N&VV1W8(]B6G+EZY584#M.E0@]HS01*)POZ9,N_K@-V(XRX$6X MUAC-F=(%,+=JA)YL7"ZK\O4)V!=)\KUA]6]263IJ%;#.TF?.,RT[<>@SQVV& M,,8P4.#Y,^CM1H/50OD -,:\TX[YYPO$)]7/0C604-P#2UG+H.Z#P,*D&ZVI M3?Q>[0;B+0C^$Q^6%O:6YG6,Y\<1=5]AY<3(.:68&G0=#!@-X!9,=K-,1CJ! MU4.=V_KR\>KW@2%J_3D]1')NIL2:CRYYG>)+ID=L&+1@R%=\3H^6 C.#D@-# MW8[<=$TCLE1:SE.6.8B=-I,,>C!>4]A+ 3]7NO9\WDJS!2G4;U?[_=26P$C/ M\3#LJ110/:ZR75ME4GJ9UU_;1#P4G/F,A'TS0\OQT MLT0@4F?8 +7C/AM5FN&%:?E<[V<'W]$;V0#[:!K;/ M?)S]2?V*T)5H<'::H;X%IJ\:[%%,-8!-(D3T2:M'N\H-,WO_L;I)Y<:\4=F3 M9\?'*F_R;8LJ2JD :VK2HA5F;9SC#G%9 ;6MPL#*WUQ;-Q_LE5F^WC>T(W4 M8IW;/9?V#)[.\!$,&F'VSV6C[P3'1YYE202[1A%S-?O:8#5]GN%&=B,Q9C[! M&M8$^_<$I>5LM_LN/VU'PZA,UT19GMCQ6^)SR3@G6D9)Y MI8+5[*=BI%L;T9V".B;87L[C@KKEH<"4T:Z/Y>8T.M"\-PWB\*"M.FEC:M?: M?-E0,YWU %U4H[[L>QA%=C]MU2RMK[N$E L8H2E"A5T+:Q6%M]IF#:X,L!KCG#0?L_4^8LQKVJZW#+(RJ>S!.*8\&*T>2#.7]&11 M*;NJV,>1=N!90:7K(3?,>1JW531M5E))W4BY\;09G!%(U(5-CL&51DIM0MZ[ M,CZ'W^5MJ.+K4J0^=UVU =ZQJ3,%B')9WOA37"ZY2=949/K10(]2T M9#+H,2[L 5W1Q;.J]E@AA#/+IQJ*8H&/'> M2XGU)6BD\LZCO8-/IY=9Z1Z\' :8E0<)G- MT) =0GH8CX)2L@^K7\1GIKP3:_ZHHK,"W0!>8GT11F@>DPE#.Y4E4[S#('?+ M7:;6\8](6D+KNS0LA.E-R&F/.-GJDB&4?$3EX2N2CFV@+2 MIDI%-:I^+!7Q5XSB1BO4W]:D\%7&5]TI@@2(A;X2B8&%9J./1-127C3(*U#. MZ'HKG9(+K'62V/%%H^C/XK/K'27"B MXL-@7A!S2:PJ@H+H!*6[ /P7#%H#! M8Y]Z8':B!=,_^P'3G9E:80<<.("O EO(W5)JM$QS#$OGFA(FV?M6)97F((%* M$L9E-)PL(, ',L7DT% M4&D=*DVUI "O7GZ(EFAYB3Y22:W$3*R"]8"*'HI!2HJE4-6]>9+J+U92WI@, MZC,Z/F?:=1$]*J_JB[3T9247C9 .T'8X6:>ARJ<3F>678U\?M90K"6/YT$Z1 MBK@2WQS^ #=R/@Z:=U:?TJ!TUZCZ1/F^$^5N?:)F#5XG#DLX_'6)9TD\:@ M]NM,V282U")PUE X<)'4D2WN=4\G8P%W'6=GZ+[HJ(ZQJL[L=[0Q.UE#"4MV MG76)NP=S:Y+73A9D/1Z&4[6L T6\NC#9B&PIL?H(*6.%R N%$HVLD_JR#:Q9 M.XN3"GI6VJNV,O']^'HJ?&B4^8T-RE $NSRHUB)PN*.(T;OGH+\@5Z&,,DT= MM9MGC$:G0AR)7GYHE=0QB!$:[+#>9'Z+(7L+,0AAOM0RI;,"HI4H=22%["O( M2"TL5%,%"$Q%I$QYT,4SATFFA.A\0Z<(8FR-RH8B"L5;[K')!L0,C? F))'J S=8H&=(J(L&$8R] E"@ M] L5ZQ#(!KQFR+T_N^0"&HX-\IJ(JN]G8(L.KYMS*.(R8"'@=JG#)I&E4(,[Y M.>.EF.!K0V5>]("7R4; L&$5ZDB*C*%&@F2L$G?XY(J"0V-CS^CCQ;X.PI9( M,@K+7J< P2U3Z%J54%0TL8NR@);_*BAW0N=A<&X)D=I4W^O,R1&.GAZU,8O@ M-2I2)V-JC(11,@QJJ5"T?EJ?Q"EX.:KNXA.E.9%/':6W(F^\[MG#L4,+%,M) M$[](55&%ECR^H+5#&:)6[0"(;B2KNFK10C$K/V +YTSY('/,'#CT)..E #VH MP@F3=%2!7,,VC_B?:L_67CEEM1-V!>:Y/A@R5M4%TYG>6DNFU=SJAIVJSH Q ML53Y1R7Z0S^9SXPR?9:PO3@GW$HS3%.:22;Z$A?H#>?>EDW)JN^L(EB.BQG4 M"CH Q?^E4P9S-X@,DJ(^;5ATVD ZF ++EG+5!UDDZ>5I4VSKXJ&T% QBDE"& MF(AA/5."F#[@FH8K*\EOI3^8:@8G2/A !V%%L"F=$2:JL46XT0D:5BVIJ MHN<$^Q>3M?$XNMH+D 94X3*BS)A/4#U/-=U/-1F!M1LK4.2NQO:?-T.S#>-1 MOM<3,!@$N.(14X>B]G]Y9:6O*D91*2\*(A<;\97Q0;::=>4/,"F@>E"$75;2 M904:$P7B8!!#STR[)DKI4R1DP$F=\*Z(J:L"N(])*>02AXBG F/,_K$KGU11 M>]D&"=]WV&X&0MWLF31O'-"D61[TJ*%3^E%ENJJ+RLD0E%%#P<7913KX.J3A M%&G+*BFMR$NFJ"$KK%9L01/K.I5\2$A,_.:$KE'"=Q0J_ 0=TXTI5Q[/N.CX M/*L64&D[:[$\OD@U^Q"H'&;23)FWE;5'XJ4D@5A$^67!#!+B38+;->UR=.RH MZ6=P":_52]Z8V'MJ6"N#MPW;[C6F;L.V*G@=&IO"[OFHK? R, 97$0/%MB=* MD=&FJ:Z;T)D1)=AAHTR5FX+3FINTU-#ELB7D%*FE,&Y8 E;GX]Z7C[M=Y^/6 M^;ANZ,6Y^+1DHUA5"9U,0("UF.8^(JVNCCJ9:_PC'^:764AS,_A57!8^%]UF+OZ MU C#UHNIJ[I=4*_E"%$O=(TE%8ZIVN2I6%$8WX"DJ0ZBE A:OMP-3CPBQ1 5 M ,4OL;FFO 6S%X\624%29@3'^^V8Z3VS)JBS(LT*7?=M>$;.NQQ,,)M0?X+R MAY$K=(PLM$I3# 5YH--\4YC[SR(8\&?+WNJ5+J86A N2CI(.6=0H+31DM-\/"V<-D4,$';%Y5:QQCB8[A%;S5HTLAHP-Y%,)DF+@?S7ZF:VXJ\TP1@ K M'\9$.?@U$FP]!Q+*"K<_7+= M'KAF8#A5!8C'M$::FG1;ATBJ2K3$&_8I@#091L4!E'2/<@%.A\P$:[_AU\6SQ)P^ ,9AG*NY9WH@F@FF4S MX@GWG,_\(1CB>-K5HU(2@XDQ77==^AE@V<9F5S:Q5!NK1T;&N;!O3[$>2&?G M6XJ$Z]<-F[ J?W)?ZT0SF9%2ZH$%\+2[1.?%2(LHYZJ M9+@FL (DMJ?7;<;G0/\V9I:I,&A9B*W03/I-KMSP)2,\L<6C2YQ*"&#MYEC8 M##0L:5RE4)58EH[N'])8]^5QJ76"H%%5V%(L0YL5B$!1HAG@@E N>^5V-&,) MI$RM#F:KU4*GQ=BN^G[FH0[1JL,B @**S(QOM)ZOMXZ9'(Q*F&-*SY/$C2-M M BC+FPQXW.#I@!!\"& $616D:YJL-= P4EI"\5'5+",N4KZUD'WH&F>6 MZ,#!O5:)K9V3M'RU%D$0WX6B:B%9*]PN17)T"!1^0:U!YL2$*"E*I"G'>ZAR M%_>HK$AI S1]9N;B$9K29+8,M,V4Y7(TLC.\\+16W_HRP.DQLD-4P[2)$<;= M1]R@%Q/=#"%*.OJXM^D@A Z&]2MUWO>3F'=RE6 %\IEA'Z$P\R,1CN@$7_VL MO'E,@\ 50<9%/!-U285[$W:&-%?4 M;I?JRV&JVF>2^6BP0&?(:B*GQ#1V5#E13E<*Q!GL6Z5QKD^,&7ET)H' FB!F M.C.*;B;SG#,:];&IND#%@/HC!$Q*0!(FNM#@F31Q)I,%J<@>8T=0;)&B-ON=CI!EN5O3MN0CR=/O? 2) MHH@V"'"P2&;_^IM;+0!![;9 "3?NF;8D$JC*RLH]GYQEY2I'3841]J;:R9). M:,36'R*A93!,)24D*)INU,9^$,?;P )&\U+YO)O1YVP*'XL>]D?EC?*KD"HK M[>?Q;QTTCV<:"0L#(L.YK5H5&* 1910,8) M2[F'49DVWW&G;5#/D0D3'1/\FW1FW^*NM>BW-XDT5"^(/>&2/*(@W17WM"*9 MRE).F]@:G-7]^5FA=;1J%'W8H0<6.)'U(DP+]O^+6.[BWUQ/.D[] N/UB&^; MT>0HP[\=XU(Y"+;Z5U7"U-#2(67EAI2)Z I4(1N#>?&5ON3;ST,L<#.LY"F5 MILJ=3D:Q.SU--FG*XH,+6W6WE"4Y1 M ^^W'*G&?$H0"IXWIR;'*$K<#&&'W;@DLX:-7EVJX%"U/M,\8%:E.=<* @/P MM5_#7U=MNYUQ=1-1]!'<9.!]TI(C-%[7Q&:M46JT.\D+T<"Q+)E-<-X$ 5AW M=*"/(_#*'^**(,"BI4:@]=O^=9V,)IDF9/'L>-4 M=$C3EE3RM$XGRS1+>>@?S@33,L'PMC7T4UXDR\[J?2QU;VLA;4)K;N F7@H6 M&R69) M6W6H!\1FB;UUH167(/$0BY@U$\$QV@O7&G$W:'E>].:=%&FYSHQNF*^!+4WM M :+K3;ER*JE8A8Z-;;W8,5D&U4(M&S) !:]%2:#3S"Y+E6>Z<=U0M:C=#,>+ MYD9ZE&2![A=V,7S+0L5:#K>=44(%DF2QH!@NMTUKW6YC)I;$L512RP\A9%L6'XZ+6*3>T-S M.)?:JQ(4.,L^HQ:XVB'C24.E!H=RY>W5Z1=O+P(>QHYXT"CTWK^5&0/GS-0U M%C)"LY&&CW$X1+W9:T?*L!O!I7HXBPVN\Q 'SA(J+*=+2-GRIY>]CYQKXAB= MMNIZG\%00;DO]7 @:^A[!@P:-:CK:9.FM0$\XQPL>6>I*Y8!/MP,3Y;;GC,; MB*N1D&P:E%\.3PX#,0]$_PDK:%NW%/]S[=XVK5D.'E+RV64[\AR)W32< 9A: M5!+9C"U>%PTM;XCNAE@OY?HOL;;)A@3Y$>:\8_X,[)YDNQZ)R$AQ22 M7(8Q]@=E,CN9.VJJU-./8)>4^RO98< %%IF8?P5*I+'"X">9,[9_A& M2KT: M:!"+%YR,1J08*7!84"VPG1UFYQ@>Z@B[7F-E25J;"+XO"W[KV8, (NE6>4F@ M_(B$.%SI"P7BA>XUC9?JX(V@=6(D.'7L0YE'A#_+F8 "\CT92E6>BW@I&=R: M\[SE05:'AR%]XB1>DR50-019PC1=@C.,IY"'^->5H7MS#$;%5CO,L4NYPG22#F2!&#.1+P M'BV[(!1 .,O+%<;H7*!T9<'3<= M9MJ?O%K;[-- M-;>IY@9;-36C.JT3,X.[BM8A.V?4MY)0=DN8Z35\($FUH"E9>(!A //O0^ M)3CW;F[JVT+VVH0B7YU6>)UBXB96,^U9)];E"(.&,/..%^'AR\$-E=$ ZM"U\# M7+0D+$1)[ IG.R$N+;@DFX71*LX=R3PR1G%4S2#*ECAXAA,_&FNPLXKXHTYVGZ?7B+&R,F&U!0\UD>Q% MA4^/FU ;TQ@^L#97/L5EIRO "V>6;)&C@&A^-M*(U#KH39HL[ZJ>H# 5YS05 M37^;.$)&61/Q-)I')D"J1IL;-4/56]>?1:9[3$ E?8>3N4P\I#2WRDD[G&YZ M=/9"3$3&C7O;LX4HQU6KJQ,--2ND5T5^$:,]=KWYB*N.3!1>&Q]8;B^,IJ34K5DS4/: M]-YUZ;UJF([Q"@EQ(1!#>\$IJ9XT%P0YJKWS;&TKW;/I.BJVY]704=NJ!C^C ME.]VZK3*)5>2[:=,I;XF5)2@'9NK,DI:E/I%$'+';;5(4\7G6.T+U[1.P8K( M$ ?")$IUO1R*I-QX4@S](25B7-VU3%;YNM^UVG;HWGR'B-(830W5\_(PNJ&: M)V)Y2N:JBH*")64H"2S.R 2_:)%%V%0 48?A>NR9&!BM8()B<+U>!!N(%WJQ?)_"O;:F@M'!- ;-2-?$)K,"7>.+ MT.GF=VM=WI'KY.3>G8YXGDM9#C=4E^9\/*=ZO]E,^=%"@GR!1*(+F/UQ"0KU M!X/;T%Z8=.]<]$Y34A.H:7*>^C,X;X']IAI&*7-!Q MZ677'$Z>)^@/_6?S2V 1JDFJM']3&5-FJK%GV(&>$OY0^(TKF*)D]"TI ML(BIX)R-/A1N]J<(%GZ)F2A">P6-Y!EX@OPGTF0V#2R0:PA M7#V9!^QV1:8*C!7;@&8Q7CC$+Q:N7$Q^5PC+"!;YIO7YE@0XG?(/@[K!8/-< M5(;"K +/YT+:$< 9(NEAP:*%M6),(HVZT0SZ7*D_3['JDNUZCO&PV-J#:SF* MN)+Q,!XEZ4RBY!WZ\_NY*9*KR.A* \,5I"(\:*=>6XB6,M@%_9NLR+^2U)&G M>-=Q1!N900D+E!QD@%3#2:P,0;&*G,..N0$2R9..NU6\-F^->N?EC"*X\9QO M?)]@!P2\]@.LA"_::^E:Q8LLOCX'N<3QV8;;B0!LWF?%<";P[5-<'7:)PA5\ MTS%!.EZU_%ZZEQDCC:'34 5>PL81/@;EL9E;;D9 DJRSRJ;T/(* A$52"RRB M)_-Z*O,3G"M0Y@#M _J7WA_=T^Y>U^MMKVT-8'\D:LP>"EDYV3&B0-%&<%"# MID,=^3((RAI>#%T8NVC-#\#&2< 2#FPW<>I,@WZ@ZWRX"07+AOTIQ?'KG]J! M Z)Q[0Z"9Z#1WA# 1N7E>\V![XGU5L:LPP1"1BIK&?)@05Y01#>B"2 BHL7= MDDN!8#:^#B+-!%(;58+A) ZRM8&&JRHM'571H$,QO[%%^Y&M MG7EMJ,7X\-+ (O=;=XM)'$D/%H[G7'@[ETIM9(V KBUK8P35US]=4L1I3(EX MK.F&M[[>?/5&$QS^#M_'\*F!P:,&D](BN=UC"E87BOLQ#J.'S7/,3^N F!^U MQ):E[ M_L8C-5X=SKCK'DYYWY'OVBM +.00F@0'"P]#K!/;6G2CT+6^B(K*E MR7YR'R0'Y*(#D%87QT6#W8E9/0P#!GP%2X"8%:@WSA'3QQ"PAQ1T)SM<*#'F M+23CODLV7:=APGZ\!102:"R&WY&1\TEFC@5WK?&N%N!I;?D%]B>64 7QPNA0 MD5Y!7?^)@.6B^" O@J?#.S626 N')*S*BTKA=5O[<&7MPU9;^]#6/OQLT[?> M$?ADNBM.K)(]P2*U1ICM]W9KW%:I\[JQ70;P# %5I3ZSTF)EP#XK'3082: X M"KXR1T]3+7O+"CA!Q]> 7Y9[R,N=XZA7/N[MD0WDH!"6&QL8'Y N&7[8^T(_ M?RX!%.X9TX^-&_S=?W$,D&E,DD[_D7+,?K0##-BYVV3KV2X$6=LW58]#EI5R M8V4K])P*-N@YA*FGI,WI;#Y3-(:'GX)Q(T3E"JH4214U@ICW,B%N]#Y4JDBK M/=L0=L)/.]7ECN\53@#"J R-0Y/P9*G%C.W#5%MEY;ES[N@Y6(>8)HP<)OZ" MG0>.Q [32S K)LP5;@+4;ELJ9PDK'^Q7YRZ4;/CPBD%.1UB($B%5BB^9638B_V7,4_(61K1LDTEE2VX>]>Q,MTSX;8G M\8B@\M5P&C?%T',+>#Z%WQ1VN9CI/-SSIJL]*$(I Y#8 4' ;NO-?HTI+D'U M'2Z*Q$(ZTK2BD.4J,8J1/>4K<%S-35B"AD9'OQ@+U':WF52',M*I.7&5@60N MT118C/Y<.5=#_-<@S,J2CFN5,#0EFS/)1)/_[>C, 7;".(*HHZ7)W^ZX%%+<\<99": ML^J=;>.XU6*%TX/CQ%LH M_E(I@EO#X$JP+*34U2$GW2AC^ZTE7L#QYTFG/PF%!,S#$HHR:^$)@GVHYRV2EM9_ ML W I-,-RV(Z5#*$6G7K+&;L9+886(&G9^@QXS3_F!V*&\P' !H]MOE+[R#0ZJ&TL8& M_ L\@2R0P)9T3=E2NE+M7%MH-T MT,JOL>67A;_O$^XN5WD[4>,V"MY&P04'RFXD-*S L];)9XFL,6HA;HR*=9P+ MO^RTX!> R3K>A,=$Y(3CS8Y<0E3*.!/ M5JZX::DJJ"!/AHIT*9-F2;"541U.3=FMS6*5LK4DLK2/3=YCFE550N7:XIER M;IDP!,V6-4N*UDTX77!.)3]#/PN9D7U9A5Y9JE_K76)5297/3;,-71XB)#>@ MRE@=*5E#.O-E%HT@GS4?#-N)-S7R_[<2Z(X.GQ$L=69*8J^=X[="..&R8==N M=AS75%E%5P8_L;7[8BR;THY2H*E<_$<,;<>U2R2)2]^IN#KGH1\DN^5=E$H' M?N2"X6JLBLQ-4M"XQ')I @]]]&%3@1U5YT2822#:T9^5G@,57X1I(C/;-?*X M*P3"K$0;(9MNRW,DI?8FN("2PGB9%\QC'Z>7TEO]61CH2?+4L_"1JL=]A (A MU,*GU^_%Y$H6&[X>LR:YS<)>F87=;K.P;1:V&6J+"A#=?B$9".QE2GWC(GER MD+QLRI$+E(EDD'#]FVXD]7HX2Z;'J]9RER4G ,L99C56N\8&2(K=*'L' $ZUG9(*:P PI MM/0#Y?*_KJ[%KBRIHJPN(D_#H>3JL),/#+Q86HWR%+U0YVE*!B^3UZ:_)=A& M9A>UC*C_*K=2(ST97I>I4#9,B;CN\#&\_F;*JNYU\?-4S[=:N(W<[8-W'HT3 M(SDH[JD[W;A!!OA"]^R9#('N3:F:=N9$G X]_I*)+6)&ME-&-,XD$N>&CG#^ MF63<#=ZRCHC@"[%A!ORLT3<.RKA] S8PGB#"O",5.TZ?4J#@P\G,P>GG>*+N MX& , @\[")8 ,7+PA)"NG*R3,;1K\5DY@.0,0C>E(=SQ+*.%?D MRR=^I@?$87H")1O\MV-2#^1,Z>\!B6C('HMFZ4O+C/(U4]*Y:($^7BF1.)0! M$^2=:4@[98I,C&ZH7#LNKW(ZZT*P]X;PR=B)^$J<&KO!B+^57JAS[2W.JTG+ MZ"1 M&@]J*!J,&A(/_)_:6!7:L*=T7Q9#1F[D RZ/F(ZZNG@BC%3S=X(RP4A M)"-#==LKHKM)E!;_]*".H!^C;UYZ<)77#<4EY(TG78LM\@-ME!L:"6<4F 05 M\#OZZ_MTCIU2]5/(96 +V!^VX7P9"@B-;<$H=)[DA&?OME=BR_CN*U)\*>*& M(ZK#:&Z!J/FSKZNN?/DA8#7WUE_I*#F]_@VHY,RP8SC@_BM/YND,P=2*97()6A.P#T;N MJ$O643L!YC3*EB_(HRISBE=H!9KALS9_>_LA:-9B=.=XZ!;B1:NQ0E^K&I>" MA#>"+-<:0#INS7LO#\42G5).Q]\P!267)M5%]FYM0[,RX5.=U!&0.S-P?PFPI"+/LZU1VCLA-= M@A@G)Y$J54W.=\E,8B+2J68AH IHY^0 M\X*]"1VM=75$)U@H@#>$[J+(DJY;2WU)Z.N><[ RC"#5."IEA)12R75"4]PC M#8LMQ],IU:-@3[&M%2'SRA%M'2/FS2&;%YOJ&R[LUZ- TVH!;:&I4*$/# MT'50>D2G].B;D#TRA""$NBVG'>)*_01G.,I(M_9@\-)],BD#B@X28R2E+ '- MVRZH0@;O@>9;'J!8YKW6J+S+;/JALMIT(1"38H9.#[4A\T% WAWX=ISRG=-< M+!M'X;'MVLCT!>1_HE2^"I;FGU0%R"@^6,X6#@DLL=S)Q57J4V!;M%NP#P*W M3]%<@X-O:K!L.8IN#>$J;)XLHR[\J#!C7!2A\#MBER0@$I20/^"C1I#I4Y C M8*MOE)S'.$O&C]USDQD#>BH#.'BQAGKF[N^:UU2*TL*QI0$Z@F:0/0?5P33# M' M'Z9!$'8<^'1Z:,YO1^ 4X1SA,S%V@L:"2Y_:?H64Y>!8X;0?\V8!4V3Z M2VTY1QM.4=CM(81Y&A3@<.,NQ'9C +3$<<^H26!,'3P8\<)9ENQ\SG5 MA-'_.OTN8)XF:D6T6JB]%JGY>#.9)#_K@, MX'66*05YC"F%PK@**H7KUO,YW8R)!7TO=]5KP>F$#4SO&C6?4<&YA2KJ>D>) MQL*CN46H'QR:,44RW>] -@SMQ>;""=>' 4W**K%NOL_"P6%)@J*1F>*G8-\U MB&9D,\?E:2H$94(0V2IXI9SH[(3GAH)TB%@=&]PJY5/JK",XY'**Q M]X8^Y99#(!#V]B6QS5^/0VS/31G6B,$PE6GZX-\[:'M1'8U/W=&RI0[B3#D; MEO[N\OIY>\JT[-GB=RR\GY)],L9,/%LNM0 T=98*-23)+OB4EZYS885F3>6E MM@.,;RC'&#'!Q40%'VPJ W')Y]1]$_J:+5JME &F*^2Z_8ZMA:T3F5A<'>/B MZU0!'5^1H:.I/^(:F,1,]+LL#!!W3O]"."900(>@X_8_.8?@?1#@ !2;0Y5? M8GF1##S6!VIPR9RMRYA& 9>X/246.'^![9F?7:[/KHUF+F'!6G9=";ZL]U$\9@(]9^2^_[O7(F1SL86QRNE1Z4372%A%,+0A$TFHC'-0Y-YU%>6@@4:I4RF''""V/#]/DFTK7S)#'(7)VZ7\-L-8!!A9D1K#R>]H/S2D0/;;-?S-(S$@ M47SKW>/E^M^5:3/H;B(M/J@HO+#MGAHK6THJ):ILP%9E*B0R=H=F6YEA\T$" M;@;0^%U[- ]V-$Q=94O821ZX"6U_:(NCX6ZTQ']XXI.!1Z5)9N9'G#'UZ39< MV'*HDFBCC TVT>J.U4!WG8NH+'VZ/;D'.[E3147J<8[8PI34$S\Y<:;[DF.O MAU;$P957RU$^!*1_"V/G77MZMSR]PYBAK4IQJXY 0 BZM> "I,;ME@H2L= 6 MT>EDV (I.JW*RISAZCYFCM*8=T0*)]QS#9J&)LT*6+W["([^WX(R;ITEEIM M!-?@IJ=DU\(1Q8(R4+;=J 0:H047#$;3JF4C/8ZSZ^"PZZ^'5;-@WC(L!:F,$IC)#MYZ4"_I11">H(W<:6[IR%UHU6/F7MD%[BQ,[@?,J-' A6F.G4J18'-&&] M&02XMH@1EI^%Y?2NKL,3("P&V:^A!*->8;0*K?." +]I+$%(!@E-8- 3#]@] MG"H_SDK- PL7VD']YDF# C-%\&2V$B,T^(KUB"ZF>X3&+\BX*55^=TV0PB*. MHT/M5F]VO;U:&DCD0F2??7B==\M/%L:AT?,T>2,KC6Z#KX\,3H:?O#$!R]\DX8*!2\3 0D9J MQ*IO+Z*7B 13I*>+81:JMF[4?+<")4'V^G+>+ZG'S=9#R7#J>8HFN52P,W-O3Z; M-"#=)]C=2UT?-./$Y!?I(A-.E$YVFF!PB2E)"7U]*!R4[\M#T12 M4-.NBRILSEQ)92>%HBF5*8_E[]B/6:5O6[?-67!3MT8!7@YC#E:;@ZCKC/;D M?:,RR7V:Q10A$+="<>9(*=N [, _3X )A7!.BS(;@BQ+V?2M;RD&^DOI;EO? M_SZ7^YR<3AH:KTFJLFY$M M4%THO^KP4#L>BA%%:^Z("@>IF0!+=5@?EPT

X=%S%KY8^=*RK'IR*>4"!; M[[ ]9<8(4[%*_%N([]=00PSGZL,#D-0#FSOC!S#A=;:]0YI MO"-'$2([=#ES0VJNC:/]35/E;2U')+_V;TDP6&:2A4EV),<9(4AA"1KB%ZAY MGG=:7%^E\G1DSBW=I[T1;Q"./4U $$S9L/=3.1A!PE\Y/!+93HX1$W_TS=54 MOFP9-PE\-$D0VA*/4Y0B(6J:)BUR,TSK:A%+3"_7 -,C/\:RTQEV7NG20AD! MGFC!K6G;T?%@C,8J:D* 173<5? DVVP<#Y+NIOM?T$8(?60^ M4X*2K+_$-;ZZU,3TKG6]WT!HQJ9*SYDE*HLZCY(A!1VG4D$JY55 MI912Q"/KNYX/(2&)>F#- 85Y_&'$P*6,*:G!'"^66Y+C;6DYT,F["L MPX4F189U[S52S[U%9$2-4PJ%C[C!^7N.O?3ZP$IUWO^FN3M1J?Q^\7-N MO:Y^VH3D%GXJ,LA_I?5H"Q>$:##&)NT.7@,J7P4S[.^_,57; 8Y)"9B/PC]) M&OM!0E9?3M:191Q9U)IN<#/,U46(OVOX3T^E@EF M4Q4B90'_XM@1_=D%^$YY'.,U(T-;MI7%UH[M1:TH)(.]8ONE]?:Y4],R2=A:=_!>I5N\ M>G\EO^V;%GT'(;8TL:GV%KA@BFO9RK27O%I#=&;G.2F,#6'Y( 851H'QI;[)(R>_D2 MO"WFZH#S>?Q(MF/GY>>1AV;:=<:%BFPEF7^>4@4Q&7%3Q;%T/"L-:)&$'',^ M]S-GP=2-2\8OF39XI!?HT:U,@$!0HIIH=!(4+E]&A4&%^@+I8,. M08%_=PZ_WQV8^3EPX1!0#O9":"GI8X+&=1&6T30N63O( +B1OD.,1CV]SS8L MD ,Z-J#$QHJ$*ZWA.[D_'R4BLS_[H]I$,!8?_0U%GO8G^:Y82&BG7S*:.V3E MXL\$I]GZ?]%<(S YR7(L@1EK3]8L%Z-FY="Y@^2LVSW-_>PPF(&9@F>1?A>N MO*D,"U*"/:?.-.D><>A6*C[&OQJKR16O3NN8V3'G X1@?W)YH_$PA,:"_T+D MJQ;D\)F41O61A^$3//T%3_4KBY!:F)JZAZ(M@&"\=$@<9<4.9&>!FJTHA!Y7 MZ':SP/0/4B]A\,\7UZ>U^OT7S1"E]1KH,%=3K_>^^X__Z6VMOUO\WZ]')P>G MQY_^??#!.SW;^_C1VS_^_/G@Z.RT^5KB*,F=0:,M4,95M.JO+T^DWX+7-U^T MV? M''R6&;EG%.3/SN E[\%#_/:"+M=X;;#^PE,9V.?PMCPMU-WY_H>W6;O W*@F M3P4Y\ ?2]1"^?8YO"18)UVL8X:['I]6&5.:-W+UK1Y^L':SQ@*6=ZX)J,^D> M2T-4-,,,A4^LU@%",*=)*IL ((U1Q $2"J*5W\;I)HRC_Z"C^ACYYR\\;J4! M_?$]?SL.OZM@C4Y)GUZ?2,.C,:[?/)6#^VE>J8PWM<,:)E+Q$#T,8U'HV9UE MS>\!@Z"T[:JHJ_RQB2R%\<8%!@+23S&\-"3C7TJLC[3_#PY3'N8%@UV>EIJD MSC31YU[IF+V/\$1UF:3-#U^[ MIUU3;)L50XUA3A$5*=UW@M%E['QWEOT'W$6NQ[%_D">Z8,>ZH$7_[:/@1N\A MY"4;C]Z)G<9YBIXCL>H]0C&/'MVXATPYFX1I\ 6(.C_6APSZ4[2I1-NMPKV) MC-DHBU_!:54H$;93 M&2)RX0I6)$.';QLG-1![E^\H]LQBI8\.,4LE H+7C-A?IB&?%$0&M85'(IAE MUL;ABZV-'ZM_EEQM'>68)6ALX@>=2PR/";G_4\JFN/VK_"A^%[=Q%AD+":#5 M&M%*AUQT^BS-3,6\@PXYE3FJTQD&(.*$E*C;NI1PW4#YQ:11.WHK,O^)*"&) MB"D))LF:%->IFH=@KX/O5+F0J>.Q_>4)P>92&=BBU;2YJ 0>88]=\N9SUO(?.[?*&*=]S,- M'U:(\'QNBJ_5,3^K+)5/$)H.RSX-XW=7SPCA5C=LO!U2;=!YX:<^L+!C$^B) M6[IC1/?<:N0<8QO_[D5PJ:< M4A4^470CPAQSLP*C](,3+TO3ATLR2+@=1\IQJ6#'VK^BW"WT,4(M1D6JTQ+3 M,"-P!7"4C/$,[.';C#$&[D837098(UK+2=UKRF7@*!\S=66 KV*/XT5[W5+W M9:.E[Y(F4FH?Q%O[4#8%#98Y'G^@2=B)( MVJ6M$9K=2H1@"FJ61_!0ZZ?&8)%^%=(!H'BJL1I;0(/%OV$0^JFD]!C"0.%P M/O&XS6?-MW\*K]W$2=MO6- M;G ?L\7 ]US)0M? Z%7/O&/!VK146Q*-YA(3^,I:W5R^:HQZN10VH7&RK+D? MU!8,TCZ[WN_))<-YGE,OAL#,^=S?!H89O)7&W">U-[ M9G.CNB)[;5-P9> PHKD&(-3E;IF='UCEPOU)J,;> 8D& (@C*US6=9,<4$TT[3:)G#JK M_H;E#3O-+^7IUV3 '[GZL7ZUO+0O)\=?#D[.#@\:54^TI/E)3^=NTE*O2 R: M8>(3Y0>^U?JF4Y#J?\?9"7&K^IE&EQTNZ=1=1 M9%X'213YJ43%D@(>'V1OFK25>B9Y7^0(56M2PYJ_=1VZ'^N#%FNDP* 8^Q%N MVGX-SR=6:VWU>GURJR67,8.I[5% M>E<6Z?5:M)NVWJY1PF/O @@0CL!<.XQ'71(45;&RIZ>I[F."TO3H[=--*JFC M&VH2M_[CK#;P +?PXSA&\+15EM M=@:;6US?TNO0(.8X MPV=CH[-5>7>9DQ>68$">PBGAHK-/;:QJ6((VJ(GU-_K>45?.IGHLEH6I!5;* M^_21F'B"(!'S=W_YW4\OU!RT5A';QMA&<7.]Z0X&^UA12!N.[50:LIJT["7Z MX??]S_NH%O8K%V^ //MG%X,O?CPBX(B:CF6^>%OK"QS.PLPPT[>89AIG]:W- MQD!? $MZ@YS<%VQ6OX*:_=TEU+S> MCVD,E9S\H-2:9!4,'"<51Y!INFB=,(((TP ;_B(IZ W4?ZD D:=>NO U,!. MXS>Y75!J#\ATI7W\PN6J' ]C&_K>O6$ M!2XXM#:!AIJU^]=$U[AJHKKPDP@U;C]QYT[$C5[SPY<;2QMX/AW\MO?)^W)R MO']P\.'PZ+=&!0R7F$^4J&VD-?^O ARM_L9CVN\=,8ER Y4?E[JV12-A/E$& M=:B YA;,5$P:RS_'#AJJKY4:86>^ );<%S$_PODR3ZF/YU3//*3YMR&U=D>V M]EB7N1G$_8F/Q>",=$%9-0,;_6>E4(_*QQ1%F.3N4O%PY(?3S%3&=0@L[H+F MDFKP. '^.$\I']NY(7"^32KJ^-;2OF9$43.MS>4D*J.YK&YMO>'S;C3Z^+WLG9][AX5UW-UAO M].Z(.3>7,^?>R1\'9]['XQ/O[/<#[^3@M\/3LY.]H[/_/:4._.,C[^#_OAZ> M_:<#?_NT=T;M^>_L[.#DU-L[^N =GIY^A5]]^7JR__O> MZ<&I=_Q1ONM)/^QAP[A^2?J-MTW;]%Z___K'Z?(L;75W>TB'SPPQ?6AK>=\^DA5 %"+,-)KR(VV"WT<1J%>:0O/? M(LFYA?'X;/___G]O%ODYKMH9QIO-I\,DTM79R!12XWMCAEY_U,*OE- ;11_3 M\&7!9?*&8:!!4F9*2%0W#I@;NL9AAEACPV?3_\(T!1+N'F&*PMU$;I/G5?@YF!8E!'18,'B,LK8=7JM_L>[(,R O^9OPYA.BK[TKOP\S)-=H!,&I)9\(*6" M^,^20MO=[/8V>YA%RU/XOT"_6!)L73CY7Q9_/UCO[F[LU/YIO=NK_?VR1_7Z MW>W-C5L]:OGO!QM;[:)6>%&#_I7?^(5XE/D4;@+>JG^^V'A14:-OUSU4';^4 M/[:[\+'^[#M^<#%?7KTU?&$>R8[X#\A([X#04CDXO['.KJB1*GG0$@15QUT( M<@U'+0U\7$G9&WQ?Y'J>S-[" SP:D>[N#;6_"7\6OI8@;&1@ &*>3L^N]UR,[WR-N>QHB^A".XZ&)4"K+ MZ9$,:*0G4WJ]SL;ZNG>4Q&O'P[]PBE9\[KU7L1J'! QQ?!GCBU\?';\_SMXP MJ$Y<3(>,9M'"K5[!@OU^"[?:PJU>*S(?"^+[JMM.EQW;NK&OFD!P#.864"SA MV9=>GN3P'2L-AO9!6F!A;_90N; \(-&P3UVE+$NH]5OWI9,8PW[SJGCT+OVL M(A9?]KJ;?=O:?AL BB:KK5&#U!8#/GQ J"$5!Z"X_E1V4N#,#P-&)_*SB1?H M#Z'V*<,+:*RVFADU02(32=3W&8("X'!!-8IH=O+BD_70P 0[^Q7=1@9,6P'P M$8N4XNT?'_T;1Q:\_W3@G1U[+BQ)D_9Q%239#XSD!8JQ1G= M M'!LX/-WP,U)'!F8BD"$,QQC @RX2H<*D')G!QH:!Q$E_OM9.]SDU9>?XR' ML?=!C10)[OYZ;ZNS[(:2S+T@H%GW5B.^AF#0ZD&X6ISS5%R4U^Z<73UP"KX% MMAT)?(5C52L#8% "C"/U'9AC[KX#!T8A_(=P$8(K"EJ;@7;4(U3UL/1DAI E M1200#PL(FSCVKD%9N05> MR_J#@VBGN:B>O4ON2$&T*V"G;U!=[/AD>LO\+4D>$P$D*;"4"S1 M&A0D.#)!@E,VX;[H$08M)6\^30/,W7,<'(86Z!?TOS'\001MJ?A@_#A,?_D5 M3/DO8LI_*P(WYF,;Q_,^T.@[[]]^ M5*!53J25$SE#0.S/_MS[C\J]]XJI;@:??#40GOHD^ ,_XC3NVFMPNT;?5=!] MXMIH;X9,_CN1^HJZS(>E\%V?W*ZL!4+XX?6W3P((H=?#838M%,)*>S6B<^U@ ML5F*H^WRQ/N7'QPUL;^=3OYT;G?6-%;V>#]0"ORHFRF?XQ$320A_5,"6KI+\C!4+.I)3' M<$172O;UM[8>FE:WH<]3$WJKUTS9ZV[?5N8UI)FRO9;MM7RRUQ)LD=Z*HH0\ MLW"):XM\]M/1Q(1'[FR(/$LO9KMU7S2 M5Q,-DA7MFG[&P9%RS2P:))[3#=M&1Z[31YN=WN9&ZXD]9T\,;)+;MO WQ!%K M;V9[,Y_RS>QW^K<&N].]=%Z=WNS M5(!44X/4[(O1ZW?6UWN=G=[.S_;9'I3.3TW"_A :-9L38?UWQ#]ZZ!O;](A0 M*Z$>+T#^8-^_'VC6P*AQC3[2W^D^(OZ(WQC\D=YV=YL 2,XF*E,&0&)RG>@F[9OP$>P/]>CP1 J[\.?2!TL IJ6"X,_OGB>N2IP<:+9H "U&.@'.9J MZFUUF<:+_WMR<'IP\N^##W?>_5;S=[^]=/>?]X[V?COX?'!T]K^GWH?#T_VO MIZ>'QT?>WM$'^+^]3_\Y/3SUCC]Z'P^/]H[V#_<^(3C0A\,S_1F@WM=/9_21 MXR\')WOXA]/5 (H8PZU/+A'4X;,?^^<*P5;@CF2C(LLTG,H>W,]Y%F;>Z\\? M_N%/9^_V"',L1'@U#&3GB3=1T8SN&=Q9E HD&P@BB. /09 444Y:(9D)&$Q& MSZZ#<$$0F#$L 7XY5S[<5!(@^&F$.D%,BD 6",L&*0/?GR'(E"#+^..Q(*;Q M@FI>W?&B\+]%".^;TW,U^@M\&)8[4O !/P--%47X7WS,* W)0//\T0BL#7K\ M#&R\43/$(P%Z M:N*"Y$V**$!AB]04%)V_BGADD3L84S(F*Q,>X=(1J)[3,68&"P?73$O#53." M$YP9;>NZ9RQ7P2UTY(M?^QME\K30D2UTY*,!118EJ>EIE#]MA^63KO=QN50E MH*X,Q0#L?[,/PD]]8PG"0MYY4L=^M?2K04L)F:^8C7AF>8I*07,W5.NN.MMZ?2!!:(,!AI$A0CT4GPPUB1?0%' M?8J['J$6O,VGP9\@;X*\%'80_"GHLP)<@2E!,(/X+6:S*,0?\#&T8M3"8)7D MH.0B,B-@P2/P:PJP)> =K(M5W4K$>+#;L[A:,W>UF5Z@^"V^>11XHK"Z%.X% M&PHA?ZCF72"\P@O:58BVTX6*P24C4+-LGJ$I"V\%W=>!JPD,H12".VX1]P)4B<-AX5&[J.= MY&F!;R +Z0+^$([P7V$Z2D&UH3LV2V(\^PX:'4#1!.V=#M+=!_).AY$V?W@G M0N_Z([Z"Y%4JGP.;P^N?.#*$GY*UZ_GZFRSH0#GG?AC3NX"48)^)@0CB M"79;9, TL@8PX,#7#'.%Y$"3R; QQT$6KX/L1YF0QP48@_#,JTQ#L%-9)L?> MP?=). QSK]]CXPWDY\QTAP."B.&9V3>>9IQP6UM(?@>_!UF\FN+MP2@K/&8[KFV+G0D(I7>\4-"J!,H/((H1X7Q2L=YFD MW_0-J!$C^M807"]\(9D)49(IZ%$OAH,]/=M?LRB,88I$4-XT">B%UDTCB426 M?:8A[>%+H/Q5CNU=YP7Y*'F:1"*;\*7 [S&]A7=5AOHDB,A\Z=V7M=-^HR3Y M1DXA/@LM9WRX7$.$CE3Q7\F<3+?2+48JXBFG".>)*-B>G\,9C! 3&58:&R=( M1("^\"MPF=X7>00WX\CGX)D!QA0>F^,5"Q0R.)X_NO$:_ALI=!'Z0Q9M>)3Q M>2*[9^\YT]ZU"?'AX_OK[T#:7/IIL/8)C@._<6J<1/I [QUK:\1CZG4\"KGT M]CKZVR=A]LW[R"_IZB^@[/^FYN;E%*YC_YUXS&H [<9K;:\5O3SK9[EGE"]= MACI!QD\Q1*,_(8RG!MO-_,AGA8Q+X(\S&CRN>13YX323766@U?#:R#/0O*" M#_Z25XL;4B#)9B1D8$6ICU<=R '655W@X&96^F;_3E;ZTD30SS+?3X1#5\>, M=SQ&;N]T+40Q7 W[N $)>/?QRX6] M?C%X\/)B\OM &L1>[Q6&^(!F(1KL!9YBRF%?1 MA?D2#E&IR(?)9D-H=)Q>X'P8;FYO\]45&M92K+33RTD(]VT$CQHJ4CIH13/% M:C2]&H])*N"EUH("1(T1ZF11H V \B7DL*QV.19OV:/=BIOQ6*PH P02E*C] MLM?O;M6REO-!. ;\W.921CO0MI\9,\$/7^_V=H&LCY=Z>_%K>?>ENP.KVUG8 MRI]*6YV*C63D$/2_@(XL.% BPX*8#F!*L576D;R:,!1CF(N'B=\-I[.(E+4! M8F?L@T1@>)2R&#^,!5S M%=4BJ]"0DI?L:9$Q =J?#IX+1QPCH[#'YAO%@6L21]HW>VS'?+'OO?9!V\O M1F.47]3U]G(;=\B!9]!6E4L+#)C,X'?AWW1\\ 0TU>&"@_ @30$-1R/Q,K' MO>/"ARJ_5$JOBY:#/+A/@Q?('O"#($6Y&/E#$!7^A1]&VEI@&QVX->CBV"I? M["6V0UP.M,9!Z19N=7?T[>I416 ?M( @JF]T^TLO(>4P3""/!*E]F1PU/FW] M545<=DK7HK==^?O >[VP:)33>-DQ^$\FTEB+XC<+RR^/H^GMO%HF,W\E9,HV MWW%5OF.P/-]Q"PMO\T6;)&F3)(\18V]\IG[)W.XE-H3]_>!VF_BY(Q=V!]V- MW8W;3ESH;W4WUW<>"FA_9VOP4$#[MQP#T2[JZ2[J:O:\II/DBJK@QE72O^;R M0$FX) 4\*\ANTJS:5,SS>D%[0^34&Q8GK];>O[ ]C:J=P?=/V*1^KO0H:=5G MMO>6%^KIL3_QXW.J%!ZL+$#YX>Y_NWA9SOUU9PU;VA"RUVA3+ MD@Z_I]/1N4)]EQL[G?[6]I6=ES^F/_+*^]2O9?9:IF@>20=7(Y-=2\[&L?FK M.QI:[;U^U'N]-;AZP$I[KV]YKZ^&/WX^]_II'.?KWE,[SC?/S@%XBWD25M)SAF&>[G>V-VR(8M_?V M9]W;'R51VWN[XISQPT8M-)PSQ)BLE)_U-KE^XSZIEWM';-OW-.4]S\'CX 2D M[K9[9M[&SD9G=VNGM5J:>3J]NPY47G7EU++&=?3:WNEL;+?N1D-/I[VX+6LL MN[C/DS%^G+O1?NR!/O8*]2L\/<[&QOM3?D09N>[UG3U=Z0 M1NV^_Z1/\[GX" :0DDJ19L^S%*F_V]G9_5&!K#;&>-^"DQ\5_6W\ MMSN=[5Y;0MC0T]EXIA'@EC.N+?U]GHSQA&)FGPWJ(N/8T=H08^]IQLLV0,^T MG88_3P2L^DU_;J>YV5E?OV?\L[T?)8JVC;A/Z31?]Y_<>3Z_CKW?&+FW4X7M M):QX'*WTS*)FO>W.YOIM)U^WWO?/BHVTC4 M9RQ+;6YMMA6U#3V=:[*D[;U] MMIS1NSKC^F0YXX9ALWLW@ZT$$]2SP(\DRY/M^6M["Q^ZMW"T4'3\S%RBK>U. M;] F)!MZ.CNM:=5R1OV]W>ST?EBZNKVW]^[=;N]MRQFU>=GGR1A/J)#@N#*2 M;-E1LKDMPW(VX,R"I,#1.WJ%-W/O5AO#]:&(T.P[W=OJ[/2OT<4/0XB?GH?^ MD5SH9SB(_5>-BWF)3D@=P)+^"_89[IO?#X\Q+.!KS4F'K_^_[G_8[WZ=.^ M_0S^2G^HZWU)0SR-A-8PBI*L2&E,\_O]4^^#RD ,=KS#>-2UW]\_-:^ I?_+ MCPL\6^07GAM?3Y^,&<;SHRS!@X^* !C03T>3,%>CO$CAP[ABET+%#'9H*=75 MXP29L,O.05\#X-((Y][G$^"1WBMB]HV=[L:2:U&^%?#!K>6W I>5>9>PT!3/ M3!\5[OY#ZH_S/^"WL.7*QV:1GP/K3[TA?3S'Y[[<[.Z8]]AY]%Y0T%>6KF]P MQ?+.4C\(A5M&?A;&B68N\W1#I)>][J9^4-=K_N5;G"-1>_/@[ -B7MAUQU,Q M+%[1(720P8JQCQQ'/X9QEONP??PW,YIN\TG5S _YX/2K2,"%Z0C/F+DUC,(< MV?]"3<)1A#Q:LT*]*BNB87V]36;)P69W^V8LN;OL@WCF]>+4"S.1OG 4P%0* MG^3'I8\BUYI-39,@'(,)1&)E6 #SX!4"Q@2.,XS"75#EIV0S-0I1PH4L^E4$ MMSI-XG#$7U^W?%XCXV]FQVSU5M..640G:])%N^V:'^/: S^#\.2+4"_W<:4U M5T\T#6LW 8 HB8/(!Z=D\ MR]4T0VDQ AF2S[DB?C0J@"ZC^0H8,(M'ZTBFC5=5(82R9VN[V]/7MV(_;FW: M/UTMEB[]DC!"J1VC))S VL#"H9-PBFKLFOAWM= ='>",,8H:E-/RH,R/K%E5 MPQ-BBN#JPHQ7Y8/?!UI@#B\99RK'5?FH&ZVQH%4F/G>ZK!W4$+3KU1 9%$JJ M,IQ2''@[ZZ_(.G9!RJ^TTW>J!S.0]9NGXMN\Q"28F-WP)?WU[GKU5,L/[VUU M=ZN/]UXGE625!Y3RO1G/- :CQK%7WG1*^@"/:@9']#W$>P5D[>V\:I9U<970 M@]6[,N91Y=[/>7D]-:I38!^% %8*]%_I.SU7?@I2'!V(/1 HD;>QWA&N1HD$ MW&Q]WY*LZKG6]C4/&^@[?*G (QKT7U7YPNH>Y_Y>LSRX04MO@>Q[L F$F249 M6?!O2>^!H'QW&0;Y!*B&1'&_)9=FW7[%'V9)5.3+O[)XW1;'J#]6 '"S3![W M?R>IC9V>J[4AL,6W-;!95?K6CR[]>8915'>;L$>7IC_:__@I<&KFN8@ND2S5WSMN)7.591HTS+:Q3H\GF/CZQ%!C?5 M(OW=[FZ]%NGO.(ZXCF4^[*EK=X0,2(<%.EX("QGE'$)(BM39&9F]):6UM?FJ M_BQNI['I#D=$R@\H MW)8@%=+D IYA;52,LX:YF+W-NBOU3/GG) 3A>*G(LPQCCLU<)NDW_*_V-N74 M+\.%0V@[.1/9X5-)>@4 SP*#"$B)5$FD$L"UPEEMKL97/$0]PWLURAVJ1>M2S&(FA&@ ML2'E_I;$VI?&-3L^/S2FB !/4.8>'IBJ?)$%&G\[A#R-@X"(#CE*IOMV4JQ@G\&L/R''AIV$" M_YRJ(/1+ITV/2X LYK-1,OO^U$N+D:;7[]<[_;>W"SGM^Q2 M@TUMU ZFUS:2"T\JL>DAFD,JR[4LPU754>4G)LZ6D.OURWZW3Z1Z MS%.K.R:4";BZP9*#!&GVFX_Q]YBT*5GG)(B(!5[VNEO-I'C=9AZ3]M4;<94. M,WPM5YXHO;Y4+](9PM^75(0,[B'/MYLMS^M*N9HDSI#!_/85,8URHI< -TS0;XJBY)("212>MNE3(/24H@@2 MC%I@,B 3%G"QV8E;%VF!)FUF90H*C[\X5/]+^ZVT;%,(/L=M;CXY<26I]X6(> M5'C59HN6=M=SVJ"E5LMI/X]V^QSO0<9;6Y!S3PMW;0DAZORU^X#(W!L_[X>- M(&Y7]DQ7]AR,U 9I@/;[3^3[#Z3_N%%^O>$7Z'V2Y-[O811Y^Q1DO \DV(K# MI-QHB\V&/=C8Z?2W6CS&AIY.;[T%4KTK:[1R:,7DT.9V*X<:>CJM'&I98UG0 M__E,/[KG(+9Z9WDUC'XN9[M=#.PJ?J^AQ8KP^]HMV?V*4_\1.NHF+N[3/)C; M:JB;'DSC[N+=--3S98RMVV*7MU>VO;+ME7U_+Y[S;<+/R MNF3,#5RF)P5">Y]H[,^&HOYA3O"3.M$[1TZ>+IYPRT[W$A!;@Y_/4:V : 5$ M*R!6@9WN&HY]4MQ4:U'K5>B/;G+WRXJ7GK3?7^WO/ZW2V:M 7Y=AF#VSP<6] MK<[Z1CNXN*&G,^@_FVQFF^>^W;W=[&QOM?>VH:?SPT;!M_=VQ3GCF0KTY]#* M<5"=:/$\*E!Z&YWUW4&;TV[FZ6S\J)-IW/5KD]JWO+>#3F_KMNJHO;<_Z][> M-NW:WMMGPAFO=YX-9_R04I1&;_F,8&)'RZ>D/?>2E/YNI]??;#/.3^=$M[?: M%&&;<'Y ^;#;OVV%=2L?&GRB=VW#;.5#RTTUUO//EPW-XZ8?TCG8Z"W7PQM7 MQWK>UJ42IA# V0TX_" I$+Y6;^@>5Z=Q)+QYN_\#4Z?9 @7\D5MGZ1^60"L0 M@/N1%Z5Y+-&_8\S]1_)#X\3)@X?]6F'="NOKR++3V>[=,;#>"NLG*JSOV([= M"NN6'W\$J6\;VV[9D?S77V@$2#M+OE[&F0E;[2SYHITE;XZCG;73D&$M[:)6 M>E'WFK6S2F'4.X_4N6*3#9PR<..2<95YXP'@5Y[ M(,>D_7[[_6?G?AKHM5L$DYZF".[O=G9V?Y2";FVG^\[H>*8*LN6,:^\MEI"V ML9>&GL[VC\(S:>_MBG/&,X5!>EJ)R1^ N[:Z2(([G5[_CM )*];.OH*'T[LM M2,\3P7EL.>-:UZ*SN7[''O3VVO[P:_NC!&I[;5><,^Z*.;7JG/$M[L';SCO>'(9&MNG7T$QI)6E'YM$3EH+/9_U$HK*VH?/3C MO6O%72LJ6]ZZULJZ8Q7VD^>MJW'UKL5W6TJXA]_-$N2.*\>[WWH_/^L0I$7? M&Z?)M'Y$O1>H4:K\3 5>!'_T\@FLLO?*RQ/OY<9.=\.#547P%41I&H<9,!?" MEFSR$_$36_6?&'2]TUF2@B=ZZ9_#XL$1S2=P@N<3^*_R/J3^./\#?IMY6>5C ML\C/QTDZ]8;T\1R?^W*SNV/>DXR]5/85%/05=V'@[,[\%+:#.Q@XRUOX+"SQ M8Y'":M)IDJJ.EZ=^0/B,F,#ULS!.O',X%/B.>9VAU=]-YLL*W^>;ON.29 MGZ?PMXLP"_.LZ_VIO*&*0G@0[1\^B:>%>[G^M9=^1N^8I2%P%G )ODV-DCB9 MAB-O[(_R!&&T8-^CG FMX+OGN+2L2.G:X*^3(M4O@/5E29%/+E66>W\ @_FP MQ(_Z0?$X*E0\TH^*$B08OV_.:%W7/5^B#TF,3QM%18!?"(H14"Z;A&/.C?^2 MI'3JF0?'[7U(@G/E[8?Y?&U()![Y>1[AIA-@TPP7AOGTJ?)SH.WH&[Y136=1 M,EL?P%?V:$"]B#IP(3!%X!)E9LPS\5)CE:3@L$E]!6PXP3N[1)QI@L'YO-S:J,@DNDDDN?QT- ES M-[[A$"I;,DND ZPSN=+\!-+H#+45K"X__EQX4/=":!TGR-P%US MEBG[KZJ2'>5F;ZN[;L1;2:+V7$E^F- MG=(;!KV;?A%>B-R@]\*W(X4C @%)H+S\0#]V/A)[D0_&%A?HK,!QZ7IT1_7L MU)_81K>WY,0&W?[2$S//IT/;&-SQT#:V;WEH5E/6J+:R(H7??U.DUU#$^0$9 MN1F)?UE\Q[L,\PG;+^-D5&0>*EYX7 +_G*H@]$M?(TD)&M]^%I2('^5SCQ4/ M:)QIPJJB20QR:R2U!JSY:JO42J'>)EN<@\WN]C*+L\34&[O+/D@,%EH11S+? MLI>VU"W_FLQSDER3H.']&O\7;"U/O*(&#/_B>@Q2"CW6\:1'EX0R, MUL6'9_ 97%V:^G.2.;Y]3(%7 ->NXHL0^ 7Y@>1GIM#LZ-#I:GF&>PTS>BSX M:L"M/L@M/%@P Z.(KP?"2^([<,F7^);78#X&LP0X)'NCM_H)'OZ7RKW/2: B M;VL=7C--\'MD71FB$J=F9(=S9I$6 :]#TLNT-Y$"N'J,S]28J0[I,^TQS N MT'9: <;#F^G>U=(=-SX9:APX(> 4U'=7WOTP*]DCQOOP*.J#ZFL2CB;X,:!W M I\=XY?)E2E=6G AP/R.DG-R)WVMP>#WN,@ N"8Z>_)C(6-+9/=X69$)ZKY6O5*[N*GL"O(:AS$6GC, 4GMK]. MLN!S;V/@_5;$!&>?)I'W-0Y7PM"KVN4#5HC]W>[NC11B?^?&"G&)G9R7;&FT MNT"=X!$@-SE6L^>#7P1G@U^C6S"!;2CCRF8E-V!KL\8P7'H:[7R-%[_VM]OY M&NU\C68(I9NX?MLW=O0'':W:I"Q)1)W61R/4*/ H4A0Q4$!Q0!CECZM36!9% MR@]$H853M$E0#9JB)_C%.$3C""FY"O+?..).:&:SUM/?6>;H;SG>R=5^?F_G MCGY^;^L>P9D%)TP4!QP06,IH0\Q2-0V+*>N9COZ['X X_(MB W/A,$_ M7]S@TJ^_:'ADM3Z2<%SD:.PU_ZI@W#SAQ7+<'%@[(!<:O:JXH$@^'#,(X-?N:9?Y)4J&^)$P!@[4UH[)K=BL =X#X-.I2MFY@Q>.F!>!,4%: M@1TD?A4]6K(E'9N-@ <0ZG_&7H2)S]M7U#CQF!M2;*3Q(NP.Y'+D<*/&8_@+ MWP3_P@_A7V$4YG-V67'B4I*1%N)*4"UB.4&5<8:*\C2JB5 M*9._2MA%L*FCCG,J\$O,"?J:Z/8OAGX=O.:7"A;H9VS,RHLDO,-$(5^M&*%3 M,B[ TP N4:,"$SKP&1/L(6&CSD.E#P7>0-(G0QTVA7VA#8UZ"T4*/!*$31". M\A50-&>:1<]1B%*LP9L Q:;(:1F8O^2YPR\==J7/,R_.DB@]]5<>NX@86*!G8&R+\S/1%&0Z_ , M@SC,&,T=I4U.)[''U/\+M;^?P@FG636=#^3C("AJB5&1IASRP%VFH>2WS5XP MA0>7.(/%*">R9NP77AR>OSYAV!>)O%#)#FT6\803#990^"C:4Y B134M7+8J MD1AM+J _?YFC0_@(X8TP=JCAYK.\/Y$T(S>4 .N@B"E^G4CKG":K 3HO_#6* M-;HZ%##R05-$&)]&/F%S6D1H]Q[YXY\EY?ZLA.=JD\5$&. N\#YFF$)WE<;8 MR;B5*Q%,"LFM1' *'F*,5"-EK]"85'1@"AXZNI3@$C\"<**$*X'P M+7KI*W;A$*3W(\!P98!<>I>M*+"3$Z M9C>FJ>*_$KB/J.4QX"VASXZG).@(U+]%>+?K_9Y< EU3>@_=,2-BT+F@/)'A M,5F'#L6:#X(9=IZD&."GNY^'-JS^+>2XOAI-X'VA+Y;B@DM<*C)R W; ;#4= M0L1L+EG2L#8O=$.O9V,UO9Y/(6BN -4KTG3?GX7HTN(M+5*\,:_=Z83 (M]' M:I:#2$8W&DX/;QP'ZL7S=B88-N#*+/'T+E >J,LFK;3^N$(G9&.]L]/! MR]//IG-AA5+G8\[M'E(%!\7% [GFJ@ UFK*!V1KYA'HP!$'N6;<- F8QFC& MI>#1BYL^S'*?7?%%7G2IGOO?%+HQ\&'\,E'$2?YUV)3$K>KTGMZ;W!8I;Z#$ M'$9)?&8%"4.XV6MM7T:JZ^UAS0)FO;4VU3HJ*+]0GF[,,5,D034!=<4<69MY:B+/ ) MT+^7\$YX#L68D49#-4_BX![6WZ/K]2,2?%]$\.&>/FGQN$_B<27VMJ3=.Y<0 MR\:ZCK$@1^ZS/B1AX'LO;=&?KC07O4 <)AX'%S._!T8S91I8>D\A&ZR#PQI8 M8'%4(_P]E_-2*83>Z0Y><92OB*D<@5[H5U=)E5AV6?0-L*(H(X'>$4H:E$$4 MB9+JE"65+TJ9(1;KL\M-4C5C%<:UV;Y4$K KCV%% MSPUJ^118I$2!J#.AMV:DQ["/EM_0-I6.^/IM*KU-I3?#DSF.%4M1;8N3--T; M@:R;SDD =[RC[EX7I'= X?)(6]TO^]O=@2T[793]K@R+*%SW_O?]STX9*4LM M#E4[<47V'&Q+R]3V/J"MD!IKI$[F;W8W^J_,9C"5 .NX L4Y7+F?"\D2S._ MA,?.UTAH^U,P(L._;8\.;3=*,!>@[5_<]GJYHLEMTMD&,U$+Z3M2U6T-JR%J MC7[XB;3=WGPE55NTNZE/#@=2X7B4)T*$+9W38">/#,@04Z C.([8I_R\M2_] MLI^$GR&?@.XDI6.Z&Y3B[ZZ7GTMQ:_MPZ]Z9U[ SI16S-D-*+X?_?WZ>JG/< M85:0@5%JH8.?BQB)D(:4;T$GS50Y2D \"NGPB&R<.M0KR!9/<#5LUQO;=X]I M9.1LII%5N7C9R';$*5Q3A>%(N6_,VZ4+MX6WEFM"2OR.AIYF=/COZ?''$V\6 M%1EPHEP#;$'$>U*ZCL,BI#"0.,A< L0^-SA+Y!6"[P/N&Y8)7/B1[@DS]9#5 MF_49:ZV1W+LK$/6N=P&N.*8O/ERM!(A#Y[54] RZ&YNOZDYON[\N=*LY"^-M M2T0(?J/['[4JJ#N+P=;ZDSZ+L/XHZEVHWD8MW?L#E] VS5I'U3HA\>C"3&EE MCB?]F&+L2EUZ'WWQTS)=K VU*LR-)G3U( 8AG> AED'YHXG.]8M&Y[&)-1;/ MOPHP4_L;]U:A/RO*LP]F D7(3XLI!GF;M.+EQ6M%QJ$)#$1+U"7R01BX&=ZP M)G1,)EL4Z<^9Z"]86OC(Q7@OAL[]$0;=\=/9&>7A!P?D5MG[W M==HK*^6]T* SV].1> 3BV+'\!4>9Q&O$C,YGL191^)V26&YA,'J?KCM*SIG M*[SZ?,;?1"F69Z,OGD^%F1PQH)[;2@9[SZ[!Q]]3'6( MI4M*.@WS^4Q1X1RG2K!,/$DI(@QT/L><@^<'?Q6E_.^E?OM%^892K;>),8@1U1=B7A""+Y\YK9DXZPQ^-TH)B[9Q6#4N] _7O MVG#P?.BEVQN]ZLOV=7B"B,7-7U0LIE\TO_8U.[U=?GP?+\22Q]O'<>)9$<:* M6L0[6+*5W;YL8;OZBF-*GMV*+NN[6(CH'+]+:4'C$4TZMR@K.EIU[5K=^!V= M]>9.9='-US*')N?^$%KFIRJ30DITG+(!JQTN_4:*KPPQKX!M'E-%V#Q=F'%@ MP>F%3AI)-@KLHI![3+KQ32?CA>QZ-.@K[5!E4 H_1X7:2((67 TJ_<%2?[Y8 M)F0TK* ON-U4NF)U0 %=OH0,H68C\'F"!E-&Y1B=\I^HJT='^Q:"??#AOHL- MQ^[4K$A'$Y_=+(P]:TP(4ISZAV)VCL7_F>@J1S?6>RH_B^1.E(?J/(LT#K,) MACJ)@&QK( '[NP.QT:X[#2)IS\VFU'^)Z]6H^DR,DLWKOV2J!:B- _>S NKL MHRDT6UEU9FOE2NJ,-,=6(X5)T]29A;]HK#;;I&O;1&T&1'0#674:S2J/ER4( M,E.^2N(FB<_7L$Z4$Y3)>(Q^!X(E.LE$< ]8I..7RK)Z;#Y$KK?I NJ0-5YD M-@* !OK85EF:ED-Y;R-9 #E@_5'3?R7 *X;QS(7P5'5<<0[1X>EO[72;2LFKZB5WVWK)MEZR&:(Z*X9_ M2>^EDWI@@-9$@\)6P3-LE9VY_ &(\%3E9/C;_@J@0>)2BL"]65BW;Q+VV]J(M*ZJ(0:6898A:=A +DY!"LX%UNC7 00 MW1#C:,6[MXMNW:E=]*>9-]C6AIN4U MRQX&HD16P<\K#!E(E@ Y4/H")([TE M@KT(-=X!%9?HC6-- 8H=[!4SO47@\V%6:R0P.8SHZ6*S= 1[)5/VV3X#8#": MO4#1^E-<@CO)P7;/N1@D/EK$&#),(KJA3AGM7T5PSCQ*'8GZ<'3M:NDI-3MF M% IJXG1G9.CB7"E;&X'@2::*L8,XIS>G4BN;/B;W-:* '*<7#6"J(8 TCI+ M"LXW?W0'3,P1)$RG\T$#K[6HIJA ($)L&/'-L&MA?>86PD5'H7L;59Y5/D@ 6=KX"Q5L5R$)L]>]-VQL\- /+MY3C E#.Z?Y(XSP8O&3Y7$H"_!]5$GB/)M$ MJ2[;+P,]D([FLA,1;UHR!H+6YWZ>%#\M2.E5&I0M6T78P?[LUWW9"()(K\%I MP%/5TCVD#J$"+,['K](W2, FU,D/[!QG4GNA!8E<@*[W$<',#/-;L4R:BA6" MJL?ZSJR5J!]GI:5KW% OKN D$11NWA M=ZE_C9M?V*U!Q,_J%A3<[/5ZU_@QQ+YC!6LJ>'2*S?FF!IE:^=.\S MI9]#W,O2@4^]NY8;'*L@6X0;]U*>X-E9TCN MBB#M554)98(;W^+D$N2:@(DX^%5:U?A3D2'H-&D8YZP"VCEST,E@LP?F? 1A M'F=LR2P>G5$D[\2* 5/A45(G!!IL?%17KR%(*P(X&7 .?+[C=1J<1#F9L#'C M?QY,H!RP(QZ.L>2A8)0K\O0^A&,T4#ZB1[*79<64^;@1N[_:'I^$V%0%'G." MK2V5H$?(<)I^!ER&D5 "U@LG21+H7CD)A3FHG7)SL4?"J$NT1"U5N/P"+6<_ M0MTG,38MVJRE:@15QUS"L@TGH#ID.ADSW$$PE>N4\4;X$]^]W,^^$4B.A@JU MP,(FFF#77L(F=2]Z&1PWM3Z_"UI3F?SB@ES2'<5Z0$)MQ2>J2 \\Y*!C8H#N MW$856S]H84==_'?K_ICR8(OJ.TP3/U!EK"&ZR*7!?1KHAD$M$] S>((8.9F1 M4Z3%%!Z.0RIKJ8GUX0B7C/K-%\!Q/6YM-KHJ82,604)QOI@C<#53U&/%EC%B M'3&IJXAQ]?5G=-.MC5"'#W;N >Q[!C9$YM%I"=,G]%K M_XV7^I-\*%^Z&>WLBP!UTGXN_*Q.7RL"P+26S0DP(9RJ:K M\6@=:".FY)-B4EMDC1D-X9!UV&Q>+G/"+W68$VF2$C@!7,8H_)N.FRG0 M"&W7!FETD$:.F*9/2F*3P%<-)Z/24-F(??PR-\-9P^5U8S<5])]O6&9 =1R( M>K\D8XMF M MIAX[#O9P%H'0YX$IP3"/@S*<,[,]8I-SE+Y^Y3,-XJW\.E%-AQW5N<-RAK&8,0PN%8U]+6#9#3WYS49[\I]L?^L;6 M^EH/+M0A/"Y,&4HRQ2(H'(%&.5=BQT_TP#TIUZI^O9*,6ES"4"=A96QW:-\& MXC;&3(R'X>"<8L?.Q*D12*ABBB5UC+4>$-J&9#"IO=;D+MB>!T.!!CH;S#24 M]83+0&H_H<4A4KARI4RI#%Y@^<4\P\P;2C [4HI3NDO?@Z!CY>BUR%&4X",+ MU8*9H)&4M(EP-4VB]"1WT!41!Q46#Z<+N3RW$:S:>@84?1485\'H7ZQO\-$J M)UPI,F2)Q?@"*),V%3AQ;4VX7Y"9?V\7QY0Y%=VBM]G"SBCSP)!2U'C,(T@1 M1@/\!,IHQ &8\>E\S<;LG/P?FA[8 3.2W"C\00'[(L?>-+#>M%/Z*$42XA\Q M91U9!$X#)I^W(K\A=K[ MLN]B"8[3"C(2](+T*C+$)/3M.G5JWXB1K.0=5=-=U*/HY.K8V-.1$"S2=XN1 M[;$7:95PL.,58(&]V%TW5<2$F5LX1G9Q/*V#KM,]FM/B(=@XB/J M3N@H<9<%"C#%\Z) NZEGU%:YTV)7B^;?B$-H/=7E+*@17GD^@EZXBX&*@@-_ M0!;5$P6=<90"9T7D,%,QI412ZACAGW.)Q6BS(LE4^7WUJ56;Y[;BCJM+U7JDO*\M!W!=97OQ8<\)@N;I M\9O^$EU! 36IQK C-\MU&=)$N[0T \L12]S ,;T+G+7CB'+B@^6B7Y=IH##G M1O4%.[YBNR,!E3NJ!VYI92$4*DER RB@05AI9/V2@A$S?G-($WP269<3=ZB1 ME40%/JVA,KN^>XQ@I]$Q@L-<3;WMO>X__J>WM?YN\7__[^O>T=GAV=[9X;\/ MO+VC#Q[\XI/^^GWM[[XZ]GWN>]DS\.SKR3P],_FB\_CX"= M?!PC.Z+Q5VT6^*HL<&]Y%OCFEV&W]Z)-';>IXT<3=#M+Y=S'PZ.]H_W#O4_> M*0BW@\\'1V>G).].OW[Y\HE^WCOYC_=A[VRO^8(-;1+;8WAJ>P'%63A1YR%6 M!G*;IXO$0&[9BFZ*W>H^)@$!W)W<,\_)UM@]U!\VV# MW:579O_WO:/?0/,?'M%% 6-@[[>3 [DZ?QZ>_>[M[>\??X6+@[\X/M(_'A[] M1E^P5\[:$#0]\>P4.?+DQN']\='9R_(D%XY>3X_V##VC[->G0 MZC=V8!O',7$99B/P.#@E26V!IO@9/,=&ILKN!_+TZ)+[ U/\44'7ZT^;, %P M.'.@QO ="HZ=%%CDT=OPUWJ;KQ6/9^YM!O*3G2]V\%UJT?=&N48/ $.=G4P5 M$X-)^QX%PZ412]IYV!<77N07LSH![YCZ%Q.:@CT-['MIH5NB)>T02X! BG[LCC#. M-!H5TX*!%60@V[2(*<46<#V2CE"[N2@J6IJ$:@Q[4J."0B['V)&@4E//PW^W MQHS\G:)4U!Y+VXCFB"=)#8Q(D',_I1<86ML;OPK9A4,:;A!S*Y0=-4- [:G3 M4 :$_X@C8WOK:W\PY.)5U+1_7Z FI7Z*$9^>*4:S72SF^5MQRK-XU<@M-]A?(]7Z?8G^Z(H=T04>%5G8 M<@.IPFR&X6$,4U!9;88HN(S@+2AE/!63?@Y .Q VH68>C1%!J3;;"I;JRT$0 M2Z3^-'Z"8S24U'+)@AB7+(CQFZ[WU2CSK)AA5Y]!";+"GAK\G7:8>A5ZG51< MJCZY6.!60K\$@F;DY3)BE4$QQJD_5;JX?>&VKM&OSE,R%S[:CV99P64'KU_L M'Y\>OWA34A! ?U=!.,EV',->(^YO?- $#KM"0G_YW;SYEDUS5PD\R]&$1$8$ MU9E)]Y>>,HOS[[@+G4U1_FB'#5J39V)8C@Z9BBG78Y)QZ8>,T#&.J#H (5O\ MD<45=,J4LG*NNS(+_AWAY,AP*O?%F ]*N1&=BKU*;W#3XG#,IA:7FM6PCC>O MFEVU&%LUE7$63 ;^HF9TS1RHK13H'*C?I*T9E M"[ 0.9K7+<$O\DF2RGRMK"Q$A+@\'VN1EM0/N'$-/:VA/:,>;"91:BWR7/T_ M]MZ].W'E6!_^*EHDYV3FMV0&B;LGQVMAFYDA\1@?8/8^>?_)$E)CE"TDHHLO M^?1O57=+"! 7@3 ">B7;8X,NW=553UVZNBJJ5QW8X6@H(< N]W@]L\ CM,Q1 M;*7CE<7Y8L=VY58?X659#PO'6,[Q*7%FL !:C'66]D@NZ:+=WV"!$663*IKL6!1?X5S761 MO GP.RVG$=ZBLT7,%?U7Y$J;$],/!<4.-1,3Q:<(!/,TC]6A_R7-32OTOWL8 MW9N5PEH">#PE,"O]&I[QM6:$D5D]%2U> ('E%>@:%FG!K-@%M W+$22Z5IA: MP$""IK 0UZ50A'DF6F#@N?^0)]G@97S!!$4 7#KP_&EM GJ$B:461)XH1CUP M2"%Z48"<09A,F3?['S\DMI MF"@AB-EN3+6_LUP@?H!PX08Y/N(HS73[D8OLBK4[FVH6V14P99%>(=(KCKAU M>+MRZ[ [^-'N29W';]W>S]:@TWW,/XC?S["6%RA*A%EJE42=AO'_//ZRX+3] MU7R[MAW[,9C <.AI"^2;'O*'?E4O2+8V@N09M^'0/>Q?_3WI8->V MJJ1\ ID*=ROA9I91(O7:WUN]>TPZ >QI=[X_2G_[U>OT[SMW"$-]:?"C-9"> M>NW?VH\# *C^4YM]D2>#?IO\U3W6.M\=(9Y:/5B83F?W^>6[+#WE9:6TAI=[ MP)+=7E^6VO_7OOM%4Z^[W[YU[MH]EHISU^T]=7NM05OZWOVMW<.TJA/(I.HD M9470,X8 <9PHD9\]=8E'Z)FH>>=IUFT&,=&D\7IL$?8^"_]%)YIY>&U"2-B. MRQN#!S1V+(.63&49&2SY(MJ(P5P(#!=@<@/NV0"=8/B2 2:T1.UI7BW9"/5] M_%@5/?$;FU6+C6"V<1G;OZ<>=.FPO!-U(DW8R!SN2%4,I2G<\,C.? M51+&\TBT#\3M$!K!N U\C,P]:OSUI/%'F0J BE\G9DG;,-( ML7-W2,AWI1VI._&P]MK[3/&[Z9Z_] *;% MO=0?=._^_J/[< ^.//CP [@\_] RF"N$P)HB\VT!;TZ#@N8+POV*R<3!@6)1 M4UZ&@96 9_D(3 /2_?,5- M4TM[OS9M.G5ZT]?YYV$T#Z"%]A;CL4X:L&)?\T!?HU9LUIH8Z_-=^,\(7\S# M@$4@Y9?ESZNE8JVB)GY5*BHI/Z\T:ZGN6#4HI5(L5=,]2@QJ_T%52^L9X0ME M+,9$OSH8#=6L:%B23H.2S%%;I&=F?$2I4-J6 M!ND96@@$7<:*K-3+@8J1'7%DEZ#"!]AB^)C:F*\G M#WF7IWAZ)D#W^_0,R:/JZNWI>-Z:/!4_Y5W/GY%P[.=EK;4&OM#-LSSO9782 M$WXBI\AYM<$G&IM3>LB+)PD-B4VPQRNV8*#?\W/P<^= 68=&@VUY,M^*G[/R M#IU5,7NC=_3\JUSF51PZL6&W\K1'/P?&,A[*Q8]).DD>PW*V12Z/S(7)'C2/ M S.;?W2>^G.9'8->Z['?8FG/,B_FQW).I<[C??NI#3_V2BD]NA1MD6%6CF%J MB)[L&)IC(ZIZ>N'CI_5%5.VHB5/9:^M=N\C'B[]UOG M;I]:N4>7DBULJ$K,AHJ7G"&\G!0V$J,MA#_.J\RA422P=AEKC[E(V^"\,%MG M9FLEDV(5ZJSXO3!V\S"6O60'N M]Z]YF'/,DJLFGAK\T;GM#/JRE- $1>K?_6C?_WI(9;F$$?8KW*B\KC2+U1"^ M3%J@[OJ*?78D /ND?3Z>NIFG3;E1K. FQ,V]HP>LEN0W:BQH'CN"&S_1RI7\ M:NV4<[(K'T3V) %8('N]V*"%99*ZY%SG^: 6*+EBB2FZ-">UU&*Y4*+ET2G.S3TYZ:N\)N=KVYWW?;.)LG_//NQ>VX_=*6KFU M,]+(V]@]-;*=<*-[VH\F\G5O6W-ZOZ^\2J_K9F(9AOICM),-$W M0T+:]+.8NER$AQP[7V?!%N7&BA468'"NJ]XLW( #3A4!#:3=:A8M9-P?$ZR: MGE"'@++(>5&@>H9SHF'2\URNBM!#YXU(E9+00Y>UZA5U00_-]QSNAOWA/+II MAUM:N)>56+;\S /*7-N^@GG=*;Z":3_O#FAL@KA3Z2B0LNR M) =;V":W]:9'5O0Q,0*+MV*V,,."MZ >$F)+SL3T\9.P.3):9-'AF'A]>7KD M(=:MB5MO"Y1;93%-*7E=\S-/?JYD4]J8O;HD8]]K4@K;3-Y M]FA^SMNV":6-T\DGK165>F:%_TO9E+-OJ,5F,_FKU)FIQ69YKW+V^2S>E9PK MN9@F^9$)LD>=^)XYLIL*NV558/LCLFA7G/0J*MEQ1L;T$&;^KL;=V/>GWO67 M+Z^OKT489_'9>?G233<)G/E@G%&42JD,7F>YI*CEAO*% MO)7_J1;'/M@'M^^6]NK%$65+$ $5-@T=5]!^\LK C[.#SXJ M61HP CYR#A^5::IJ2:DKC0K QS_+S7*M4680$K/V:9X.D[33W7U61"G>PUN>:Y."#^+W]^#%6(L)FV:SH=PYDXGI>10% M8TY4@_I0C2VQ$!B]M@B&_YN,>A08RPH^7A&@=YZ@)WRTRP:].@.];Z;K^5(+ M_3.*< 8" -@!MF!T$L5Z'7)Z%45Z'7I MZ-5DZ/6[BZF5-LTR#NM]QVRPS)$L:R K"R"[9"#;ID6= +)S C)5+:FE1J.. M0%91*M4R-\/Z6*W/DWX'2'(1IM:ATU8!+@I2LO3PP# K%N\/ 3':#F@%SX$' M<-1@NX[[.Y$+#Q3@M6T;R0]K';!E'?+\]!.H+K#*![3!VKM6NT#0//00$"6'_QP'6,NF$]T6Y8_5DW+)J)UB=3/[[K"4,0!MHY M>I<-C2,HL M^!4'J"502HE)R_N($22% U!9+KXB\.?D\4>DH%X<_N!IY+I*[:%Z#0RBYC8^ MF5H-.^;24GJWCAUX:9RR-9'QOVGP7/==8A97-=GQ^G\":DX=:D1&Z*5##7 ! M2WA' PZ!'/=TV=E>MT]#]B%@\= XWB'#16M"9O2L#2!<"2R/F\&$P*J[$T MZ*^-+WQ""G>_^C[X39IKT'HLMX$'K_(\W&$S MVG/E7;'YOZMJ>>EZ M<=VQ/1,D;> :3XYEZB;QGEQ';QD.\*KQS=*>"Q(KO/@_!?/-OQZ9;\2X\MT MY!*;P(^NJDVQ^;\;H@V#/[PK-#5*E7+IC;R]*5MX9JU8G:@>KQ,E\464!JZ& M_"+1I7R/X\@Q)&%6+6^.&V/)"FQ<-W\=NE\6$&_MEP(.3P<.51'P/AM\4A4> MN38]VE2Y'PP!=TS--6EI7>$8G;"89EK"4@CJ4055+7-!#4^$;-L 7<.BV;W; M_D_IX>%)2/1)2S3P@)#HF.0XVG@>H'&CJXJ M#>E7L5^\DY1RM<1*03)W;NZJ/A[< H>B7%+#R$5?:3;RK[IM%W@$4*'*H MI9(JL.#4L4#L^YX1%J@""P06[(H%JK +S@@+U&6[@/:/Q]-"8Y.,I/8;T0.Z M3=H=P=?$!9M_6?*;I9J0_/.7?&$%G)'D+UL!\Y(_:S0G)/^R)5\I'5OE'V/6 M VP+YUB6\XI[8K,&%?7X$89?<"MZ^>/]\C^3NE+@<,S;V2%YX[OH' MT]RNL6,!A'E_"=.U4K[B9>T;TK1WGCV7G=_Y!(_&&[;OSBE+KZ8_E@SB:_!8 M7WM^AA7;J1>8 ,)C ^&Q$\".,>L[YP65/Z +())/T+ZA)9LT7Y-H M(G3$LR M4'*0T7E'S3AXH=Q@$HD&GU!DF^53*I]W%H04?4_G^T>J]9#<82_.YKH:% AC^> 2+4?BZ>2. MG_W.]\?6X%>OW4_1,?E(\A=W:F-=I6?6*'=TE3)BG5+]9'R.'-ZHMQ$H-'V, M(!AZO4JS#/8B7L1VRUU\PQ@L;@-KV=,>UEA0S/3@?=11@+3!TK&SD]C5 M>$C&FC4*6XU0UF(7T">[)+#A+OI +?#'C@NS-M+TJ,Y;[VFL\__??U)JI:]E M9GKGB7N2.?WVU^"AW9. VSO=Q]:#=-?M/75[]*\5&8D?K./7@.47[XMT-W:! M.YTI]F;_6Q&8E1CON1AXX29Q;+*4)YY8@2@NP7Q:&^RE53%T-(@!/5QP"=UE M>N=O1ALP#0F:8=8R%\6 U7N;NC: M5-/9ZY&X#OO4H-8L6/ETD]-8[A!_\\%5S9K-8J/22%O43*T5:[5F)@7$JDJQ M4 Q#B: M);C!+XA+^%DQ?!*S2V?&[9^>7-/6S:EF+?/Y[J'A/)W8.D?.1"AN&=I$NBT" M$(WTL:G_<6:,^1N6@X^PF&+LBKP( ;F9,O;Q-KK.G*-C4+N'^A! M'_R2L'AE!/1D0?IO9#1RR;MT7Y3^X;P2R]IB&;>E0JXG/S,F[L::Z4YPJY+% MCFX=S36$S;P9P,]+&@XB"3OB3YHXQ)Y#.-04+H-I*(0&EDFDGT4 CE=B7PI^ M"FR\(#;/GL4%,)XWQU!@=#PR'4M/1>E>L[:)P@I@%,!X6FR>/8L+8#QOCF' M.+91F[:QK*3 18&+9\?EF7.X@,7S9AB$Q7OMQ30POOY#>S>$)RV \0SY_ \ M+J#QO%D&H?&GJ8\U8DFMHO3@C+?)\1#0**#QM/A\GL>/AHS';QR?BX-;*PXC MUA>X=,?#B&5Q&/'2#R,6UE9GWYJ3:H6MWK91@C[P<%MR3GJO_=3M#:3N-ZGS M>-]^:L./QX'4:W_O] ?M7OM>>OIU^]"YDUIW=]U?CX/.XW?I6Z?W,R>'L09. M+'<"6"/4W/2T3?X/,,W5%&$=6U;V2/APBB?S2W=JVGCNE)]D2BHLDG^Z_TZD ML?9")"TP3)^>>(7?=9T5R\'L,CU>/&7(Z]-XK#[-^F5B2?"Q$O+2)YB516AQ M"NN=';[][S\U5+7TE5?GH7\I7S^OKWS#\NG9,3>+CFMND-Y<)1DG*H(CPSC1S-&"MAK!.M^_@G&,4F9O2K+;1;'(AK8I2QZ;MSAS&CXRN&V^7IBZA MM<-'FNGB:L#<-,N2)G"!BY?"UU,8I\>>-WM$:$8MM$/:?LF\P&)+@R>H9\M# MK\"/LET%N!AH@56;L$@1K?.CS7(GIRRATH*%>28V#,7"L]JZ3J:\PA.^Z)=M M1A6*V"1IGQ-M^23WD8XX:Y[):,4A*?^P,Q@#\VW!I)I+0JZ9.EA=9 MCXNR%ZN(4I2Z(!$+=YFT; IY0\Y'=@LE)D3PQ<=M'MY0\U@Q )0_"J%>40)( MQ6%KTI35WH^QV\AT)S"JJ#H_94=\-2_3'\I2/+OWA=84&/MG MNU;W]C.5'GPM/_EK\'H%9JPM 'T;%^OPH'#X1I1^>*EK4'R/QH6UA:41,5 R M)&]V@-C27KU(I+7I% 9/;5(WL/CY7IAE8,TJ%BX<0*;MU\)#R#"&B>EYHO"?=;)[28.QX\6_Y(L(E&BP;885\D#8 M=0AEC.SX*EQ'9XAUF^ FS0,=C,N@>5[@TE=K0R> 1XP)UJ/84C,@&XU<0CV, M2!W@"H67R-$#C8 VR0,=!N@#_Q^Y,"J<3XRS/-1\@E.?@5U3H2%:.=;8C>0&J4?;Z$Q"L;ER6:+W$B/F9WG9T8@0N MJX0%[(ZSI(K"]/[P5C)N2.(DMM_ U')<_A:'@&+*E(W!@!47GPZE"!8P$#YV M<30=\@:$LRG_(/)) .<^:A03AD)>\%"3CKSZK-$592(_0;7 X-,P/=UR//[, ME=-BFI"34K,\)S: %\T*-#]Z>*)91.O@X/NP$ 2M0@MDA)&:$VH-332#8%F( MF>JE1>@Q?1O_77@%CIUA,JV!ZF*YN4E@L]H=O$8( MD%\+OP:WCR)?5(45# 7Y9";[!&^;Z>8F#K4O/G7.NZBT3/W-3=TV*OP&Q.& M1KBE <_#(JSNK*H>EP(/'QL7,7HM:H\(6/B#M]"G6)042ZJ:]HMCO7!+@=IA M)G4XP X"G]!^IEC@!<-_,:4@XQC0%;?(F_2OP'CF,D&7(YHB%Z'$]?$DPR%, M_VH6+@A5=> &:>]Q^0C5T<:I@"^H_4%LVF8"X-*Q"(-%KECA/3*"06QP7/"3 MN83 M!V%"D]H-*8F> B,NM0E]3M&$!] 7P!Q?3)W>A<8N 4L]7CBJU;^3:J6:'(:@ M^,+Q0-/\$ C&L'B\T+2G8/].P'@"2/\$-BV8H]X5V)XL(L.^N$:[(Z"Q+@N< M$E<: P Q\^(S@[3XQ]&U3)N ?@]"=\@E(WPW,_< .JCQBY/6_8"B*5:=\GA8 MS;1G2\!L9ZYK @\8A[BYPH+5RG?1); )T"&I+NW1*P1R=MQ82)VJ<6T*Z_=& M+4E8MS\W*L42F.N61:.8L%(,N1>NPE);X572I[+Z7Y^121*I\6&3CH M$L.B M] M%+/3RDB2""11Y\[EC K-\IMZ:[[S2* !3_92Y889<"(Q9T(GZ.V@ 4/WO M>'Y,;K#N)*I1SOZ^ V@=F>T&OUKSX^_@HL%='!H]<(:6^4Q-#"QN0I?6D[D# M@?IZ]L 1(53WPB1&U-=FCC:ZH^BY16+* JS>G+#CI<:4R&QJ BDR1T M9-B?$EP]B>_"T)+ES'-T; 9DKP2\)VD"=XSS9<6OUMS3J&('&H&F,=>1 UTP MH!C!@!)SY*B%DQQD8IB'_I23#.2 J] MT?G0#T;0;)C1"_AUT]#UFXUU#O/M1"6$7(6K1RN*CLPW8EP!!6'0_*%SU>Z9 MYC!M'*'M \L$=CA;TPZ-16:/8$P(GX8FA47FQN7-M&<\C,#'1*_UR,([N8^. MU[UHKJFQ#2;&T-&.)I(4@PQ$']N4P-R59SL@\-+X_&;/UP'!_7@X#..()\'M M)@M$!JXM67Q+6QK#%;!XSWP[@?(8,$'(/[%P!^[0(;V8M81/2I8#>LTLK!B+ ME%KQ>$\JMIN3%&8'Q==\?D-CQCC<7$+; 'MOA"P3,]&84R(9-!EG;B3>E+$R M/)-SW&S$"9?3[;WIU'IG8F7.68>Q,82SMWW,=C;,@RT M@;EGR8(>R L8Q*91TSS-9%61*B/<\<$Y3,(Y\-C?5ES-L#CB;9;$8/-"]W0[ M,7P&#>/QL'K:<%YL;V!)T\PD">4EQO0H*G'D2E0LX1;#7+5H&?6B0>3*1A^!K&HO8(!>+9W#*[T:G 3C)2:D0"".0R1*+D#G'>@=VRY MJ2D+2V*S%9\9@+-,'!KAX+N'YIQ-B%MW$9J@9C6]Q"U)?-$\+R>\A[,K!:78 M.^9LNVUB'W@_>),:?A#)3*CZXP/$3=IH4V.=&##EO2(JLX#V3!C#/H_'@84,'E(&EWDCV@UD&_"+^_.8_S.9,D=SF6'F%,$?Y)UI>/H,?0PV M@!5;>K&PV2ZL:7,7DP5\J162$U4[D.[^1-*(3 MP1DG>CA:>X''0^D3[3T2^414C#F^1:F]":$H)*QCNVCD+$-G!8AS]QE?'KUC MYF8EXC7P,^[;SQZ;/, $/1#'Y?EG4B,;W3'30P/:"9VWY?N6\)SN[F\:3))7 MBEO=\(4@F%#KHZ/%4D.BJ"J-N"V8$MAIS F>QY%= M,@4@,3V^^@D"R+DR9O_S+ X4!N1%)@A.X,-G+*EBB@-P@I@I)\\==DAP-R43 MGJ=SC(L-&340ZC,24VB)8446*(UF:4Y"!X>F$7NA-ENCNSZZF9!2*A5+;&LE M33>A9J/8+"5_=9B^/:RB]]'.KN$!^[^:;]>V8S\&]&P%A1@84AQ=U4J%F]YM_Z?T\/#TUR]S3UK<6%G=;(:'C"ZL M8W)X QS0ZBB3LQ!#N.VH-Y (Z@EI3K?'CNO%#T:2Z=FYP>NH".65C FBFDJ MMBP-_B\?7)U538OCL3L6?9 6ZSVD[Y60<^ZCQTJDSGUZ5/UFNI..$3&A6KBI M-NK;,I^HW+ NB:.93>6&IJC<<%FI'WGI&;VFDZ[4>KR7^K]N^YW[3JO76=-5 M.B^3N>L^]KL/G?O6H'TOW;8>6H]W;:G_H]T>Y'_LK3X6J6@]]3H/O'Y1F%2) MRX#'K=/XY7F9U2<:7 "+!]Q#/ 'UAH>PT?^5O#'F7!B:KWU.M_M[$LY>72DV MR^N=O:W[O:K%4B/YEE6/6OUYI53+;E#E?9S9LZBDQB3U0'7CF.#FJL/K?+KW M!Q03.T>Z5=*X*,L$T'5"3DQ,6OU^7 6G81<^VU@G7F6N#>_NC+1 QUWO3S&R M2T#$NU^]'E;88DM^G0>(R.S^C$3U-.I&WFG>4K7(-!,M2:? KG_>:XKQJ;GX MU%S-C8>)OKE\+S"P318D"CRCL! U:A0D\(/-B69Y_U.X*HM:TZ34R M0X%F)VK^_Q3,-__:#B97AD.]9[P+A !F3:@X\"A3N7"C5F55K86!IG @*ZRF M7:1HZQ7(1B\(_C]7_F]FS_^5PHU2E^M--2?\?U%5CUMAY0"7Z,1\0>]?Q@.V M*^T1-1TA$J7[M$5@@PH(*=J+"/I(_#M6^2.M:%0+-U6Y4:OO*QEK./00FF$; MNU+PT08HS9*/:LA']?K>%D9&?'11_D''?H$5<]SWW7%U6ZOIM.5A ZY&= 0Q M2,O_=3 Q2G(3(TJY,#&R#+T(QMD I/LP3J-PTY2KJC!-CQ%8B7)]/4\8I'O$ M)#@=?S?]\1VO_--"DNYN3S0+-ZK<;)9S8D\(N_0C7?S,V:E>*MR4Y8:R-\H* M\W2'9#F73#43Z[%.B>WQL]CT#$Y4KI+BKRC MQ"A@T()#I^3$+A'V[ <"\ '8245VJC7SXAY=E)G;L?%8D>1K;[$8K+!V=P\3 M(#D'VAN)15J,ZO4F<-QVXKCB=4\_!E># M[M4O^(.F?HI=P;V4%>L[2AZ(YI$>OJ([^@5.,8)*6C"I8Q2RO'^RA8BIY)"- M-FBA#-FH@7LCC;QELPG%'%AXX>+R7VO_[J_/TL_TH MM,^^D7VL=^V_/UF:[;=LH_WOP*15NM.G&M2;A9M:25:K9Y0&+AAI^YA^9HS4 M*!5NJDTY5KA":*#\WO_1&NAH15GZOYZ>'MJHC )6!4U;8)=<_X35>[[)JFC5XGQ+L MP4:K./K$:\T&T(J]/ZT0X@:M*BN5ZI(08MU%>LQUH7H![KNGFN$*2/FH&>*> MH2(WE-*6,ZPLE"\0UD;ZK2U?LY_-H<4<$P]T0_N-US[^[CC&JVE9:5>QC F. M:CDOND(8'1^Z$98]/U60G^HUX?V>P/V7X/UV!S_:O;T.V6=4_B#S^S^Z2,*J MXN?-H]4MIGE/?"/X8PW(6,951M94E=J+E=IR1LJ'V(O93Z@&$RK+IR#[I^Q>;*+B]>;NS#=)4,,=' MV;_45JJU.@%;]V*9;GLK>'>F4RG3E1NY9[I+" @RL$Z&Z0/F<.>.#JD+VFTY M^?.!AJV.2:3%@C+&^JDPYNDNP6QXZK=O.0V?0:?=9OYE!]^[O/[H/ M]^U>_R\TH7?P#[&_>6*+&A:!CRVNJ 1_LD'VJ);N5'M/*N*P=RPT=S,65;%3 ME01^8GRQVV'79K5PTY!KZMY%U_*S42 $XEP%8LO:QOL)!*UJK#;S4@3KHJH6 M\2638+D"U_1->+(SDBS'?K["1N6P^D-1LG-GA?$ =!P &>^!BCL*1YT*Q_Z' M@$3N3@[99P.\9L ^C<)-16[41,7X_& KGDV7+%,;FI;IOXO4G2Q*1CR$Y(S$ M9$D2FABQSXN-(;)SCE048C.C**42-O+*":-IN>-[_!0^UD::3I=0C!3 M;8,>MYIJ[WCB7%BF.YTI8V3]QJGZDQ/UB=$TM8"4:47O1E99)L)NS1,;K3O) MERT;87:%W*CDY7#"A5FU$ZSPSTZOXFE//?P C[8./0*^R5Z9YFL:FB0FV;$8K5*JXDF>6DUT13I';MI@Y6;/335ZHJ*7 YAC:1(?G"#V!&W%1*QKN6"4JIGT'-!F+(Y9)[-B0+;,,\6<,K*\E9R M5ICH,BS9[EP[.6NF&X7UNM=IR"0K8YGSFX6;:BDO9H0P2C_Z].)63*+@^?'< M]'.]X+9&^X+CI7>;V918M;=?IBA@2%3DBI)5L\1<'^ 3/)=!-M;^/*<"SZER M4\FJ3.O%G7%;,T4)0R M(%)3;M3W3ND049D<\E"*_.(]>*A2N"F79;4BVDX? VKGTXFSQMK+\+]WR33> M0V"J6$BH61)I=.?(2[LD(^_!2S7:[; N0CY'"_G,#LN)H,]'!7WV$)@ZM5;J MF5F\(NYSZFRW?=QG#[9K -O5Y-KIA'[.NF +1^YL=C O5G"VQ^O4XH*;G0U9 M:>SM4Z9:HQ.PGB^6V;9'Z;3,IO).F^7\,ULF8?F,*GT=("S_\2.[!&5WU_WY MLS/ EIVLY-Q=]W'0>?S>?KSKM/O9E2E+JSK>///:-JW_*?AN0)9/FTTFIH]G M';R6;>#9,W@1L74JWJ'<*O#.18G-0;VUM+"V/R'4E83($V#D[OY+$/ZD^I*B M-N&>K9?#9_-''+N!WI,;M@7R?$?_0Y:FFBN]:%9 UG>6>R)N?ZRY9*VIU7G\ MMMSEG+^OCZ][TMRNV_?QN,1O^,[94[FE59H!57D].*X:4.-@ ZJ Z9< G0L? M7$NMP!\[+JR)(:V<@(B"0]0'?'/VK1HW6W:5='*:V8/3V$.3_U MV5OY2SMVGS\T)0WJJ1=)48XQSD;Z<:K'&&360P#H/B;LT^$I\ M\$OAB06.,E],@]A&#R8!H];!NM>>9^.^4F<#7ZIB18$OPXG(A@J4/ M_DN6>.=9\X5(YD@BFFL#4EOFOP/3F!V#AB&0R93^N86MLC7_)L_S8?9R]@6> MNJ;LD\0MZY3H_F/I11-O3;!\:M((:BE'L$ITLJ#&.FVU_UBVH49C2^G=_,$: MN4YI(*PSCSJ>%RR:1@D'(V,SW$&#I6,Z-K!NX'L^"!\X+2E&5RE]S.A2DZVR M3M-DN)X[D@V4CNUDJ>E-2B"*GLYL2'LTW+Z,-,CY-5_>.YA?8SY1OUH'Q3R0_??'0D-'\QM-V^7J/)9TC6=E@H*X<;PJO-]/QTB(H MV\5[F -VF]X!J\7GIF;E]E366;\K1E(_S$C "EXNX)7H?CDV%3QLMC5SQ>2L M/;!R&G1FY[+;E/*T6T(TNQ'Q;U'IVX-&(?P M^5+-=1\7H;HNO+--Y'*[P:5VK*J5#QG7CD1+O\>QRXJF)UHM]_[>91S!2,>* M:>WV:A9%K,31G3SR32J42,TWC?SPC'=NPW"%/@ML,AR9\DG6TQ;3 MWJTWY7I=E=.+1CH=@7(O:(SN7W8;)XS,TZTDSC8[- MJ9WVC%L-VQ]69+4B&LF>(Q-M*K^=#1/5L;IL^?S:R9YP&&/@$LT+W'<6R$"; M57<\/_6.QR:'*7P-5<=<,^^4 EU7L VK7&TJ:RG?7A#'117DB/^)J)QPSPM &,7I0[W!E+0U*V.25;.D\B(L8]&9FZ MF;KZ4;W**FPDQ$>%]W'Z_+0!6@_ 3[7"3:4F-^MGYHB<4ME#ZG",'N,S>ZZ#/0WG 3S\-)[2%CN2/CGX]%G?-! MGNUK1K9L(P,_8[*7 M[?AH4KCPL2V9,+)G%\R-J>;25B3^F'@$^8;2CE9M&M$N""9U(^$#6MYP?@\D M1@G^[DH5!C=U/+J3>>T2=JKMZZMI^&,8.>7R*N)MEH=#"2L94#)'%< M>ICO&D2?N'@5#$?+S5BDL8M ^J?-:P=._ "A B4*RX RD=%NDO@BMAP?S\#U M1 :^_35X:/>DQ]:@TWUL/4AWW=Y3MT?_HD5I^[]N^YW[3JL7KTF;U\G<=1_[ MW8?.?6O0AI$/X!]67;?[3>H^M=FL\C^+;]V>-/C1EO[1;O7Z4OOQ'B;3>NIU M'A9VW7%YEC>I\X:;R7/\9-J@?YP GF%X,DU* TT])2[;CY= '6F?4TP,J^92 M*8RT#+4.=#P?/_7(=?C+5\/TII;V?FW:=%#TIJ_SST,473 .*-G8US. +988 MR/(8!7\S_[H(7WU9_KRN%)OEY*]*127Q\U6/4M1BJ9%\RZI'K?Z\4JIE-ZCR MVD?M&]?9MT!M@@?$1.%(QGZR@*"$YZ$<\,E0JS)'K8_.0#O&I'OMW]J/O]K] MW0Z(^)Y-&U4@F>\F/IRGYR]=[YS-^W40:$SC>PH&[-$7H@= MD&^N,T%W!!_YN^F/[P(/YD?U72XNZH2;G M1TA+N7!3JBB9>BE!0%S MHCI7;7#V>;/0]O\]M1_[NP9_,]XDR%O/P-/P2^\NUO##2 M1>V8A4"K91,(W'9'X+2%8U,@,$/A:!9NU*;<:.8E.BY.(7]DO"\[1FIB'\^& M7$^HARFV60[.$S\U]P_B8]HYGF'3##HV+UX77YBR*>-X$4E!,%HS@K;?IL3V M4I= :>*V/4C'WKOVPIC-(2MMBKYES$MJX:8JETK-G/#21=FSWXE-7,V2 60G MIFUZOLMZ^M):S_Z8B+*>.R-N%\G'Z4L%)4[@766E#,Y?7:Z6RCDQ2X1]^Y' M>Q"6JM!X0BVA3/KI6[HGLH&-!3U9O0;"%G&OF.W%[AINX1VB7\@%9-W MJ?-XU_W9%O&=G;V-*4$ST'[NV+HS(0^.EQYLV!9E8_\2GB*JDT,&VNA<9,!! M#=H]0"WG+)8CE))02BF4TN!'N\<5DO2)9T=]WNMH[+%SWR[[F&L'#YD3SP^] MZPN+:::JH;_!S A)R1V:1\=V0K616EG@7KVLU/$3>)UI7!3+>7EG)EP MSC[2.4O#)GA"O+1W\4RQF[[#;KIFVA*VG-=8$3_-=*>69N]W,O',.7\#/B)) M,131M>]-+ZSSV1WAP2[?2^+^,A@$E:Q.$@K#,D^LL@DD-_!*2LNR4KBIR$IM M[U"6,"_W!U*+YH'"?\/ M' ZXE!3!HC:!^IV1T\N>E]8OSM)"JH I_6LNLH( MFS-/?+(]G"XS2DHLK15N%+FR_ZD,893NCZ7\P)*$5PJ[-"L4O0T\>%WJ+3.U MA)NNDXD;0I\F-RE!_#,V-NV]^ZO7:8)S-H_5^LJXL(RJ3> M!@QS[L*:9J8= #EX4IYC>[<$0(BPZP;:&_':;[ZK 6>:MN:^=WPR\0# \*6N M8UD4PL(MHI3HI= TT+JR=Q!=1'URR(B;=QKSPXDJX\3]CZ:=83II[NZ_!-7W MU.O^UNEC0S/LK+65ZA/9H;E9TY5-4%Y,+)F'Z!1Z\C[BFHB.[F?.@'+@'M0M ML2FF)[,]$="-?K>R]B9FO(&E.,#593SZV!RM.]!TP M.I4[S;)]VYQTDS\?"-B@1AZ)O_-A-%6I@O>@RM7J11S7%W(EY"I%J'LOP:HQ MP5+4W M6GASVV"S+,!7#";#)<-X"W!N'=@GFRVVKW[F3VJW>8^?Q>U]Z:OZGU6[O7^MYF1D1?^M6'SSJ/ MU+Q@=L5=Z^'NUT.BW9 1<4X(9CS$!R^M=OV=/IL8+9BC]DP>@\F0N-T1!1NO M&_B>K]E(' X\VW@^,51JT@J #:4IE]5E;,K#'M YKOE&K7+015=+A9MZ2:Z4 MJW*]NNSRSBVZT!-"3^RL)^X[#[]030B_4]C>'^!WWIM6 )B9A'B*\#P%]Y\6 M]Z?V/->PORI\3V%3G(=-\>&^)U\#-NEURW".CLJ.SBF'HB5W);6G4F;N*7@J MU82R>L=T3R^:+7;U7S/CBTI*#_:+K\':P+^&^7+S5_@1$GBBN<^F'2ZCHLXO ME$XPT?M8QS''1-)TW9G N]^!2)+M^/!T()T$@S%A9,^N9DE3S:4-//TQ\0BN M$]UMUH#,TLBT-5LWL7.R#Q]@L2U/BHBS2 K^\@KHX:]AK9EKEUBT%\O75]/P MQS!TRBVQNSCE2K-;M"&, )9YY2TYICEVPHB3)_X39X#\9]9'I9JBU,N587-4 M*37T9K.FUTN-TD@C976HUO^I5*J%\*YQ9.=,01"NAB[1_KC21C#%:\UZU=X] MQ)XX<8 R\978GHBK238:'8QD;.5 4AUVEN(:D)*X>!4,1\O-6*2QB\CUI\UK M5P?!0ZQ D<*S(B@S?_VBW23Q16PY/IZ!5VSTKPZ@2*W'>ZG_Z[;?N>^T>IU8 MAG]>)W/7?>QW'SKW+;3W^@/XYV?[<="7NM_@K^[=WW]T'^[;O?Y?I/;__NH, M_I'[^> 1B\&/MO2/=JO7E]J/]VC&/O4Z#\P/*Y=D22VI5;I0\$MEY81R@:#) M<_QD.):EN1XH*%!)3@#/,KS/*6:"/B 5P$C!4$-+Q\=./7(=_O+5,+VII;U? MFS8=!;WIZ_SS$$ 7S"Q*)_;U#%N+)8:OW'?B;^9?%^&K+PF?UXKU>B/Q*_"U MDV]9\:AFL5E+_F;5DU9_7BG5SG9,"GRAIGWY)1)*C&G[,577/FG?@V/[1HX2 MO$<&[[ER'YE#QTRFR03\Q[[OZ'_LY)Y?)/T$U7:BFC8UL6(1FNFN.<3( E@= M?QVZ7V[:;SKQ*$,^::L[_@J*KI3C ?BI7N"^"YY,&;29HYND^1)V3!3TVY9^ M/>)K\*$AA;M;@G3IRK=1OKL:.Q8X3=Y__ZFA*O6O4OO?@>F_4V2\?;Q+2O Y MDSVC9,K<:I9FZT266E/7M"3N9YO-GVQ6_$QS+2[OO&%Y_7E#RN(<91FZ)IPK5&O(P5FE78C3 MNCGA(R$]&Z6GDEYZTAW95>NT,6LMH4_:&4J7L$PV6B;5#99)Z)A1UN-F"G]2 M2K.D@;50F_6F7%4WI!X(7!6XNG'6Z1I15K>L*)T!PK)NIN5E\^6\*DT+"3MW M"4LE8+5#6RYEK*5=D2NUK'H0">G*"9\)Z=HH7?6#2Y=2N*G4Y'HC_S6R\G0, M0MPO[A?WG^U1FA6[O72+TB73P-7'FK>Z=]JYG=:_.MC!D?.LQG]ULL=DQ<+D M?6'.#5O2QBT;:>*6+&+9TL$T=O&D;[K(95DMW-3D1K,J-\KECSM,=YZBERYL MUUCO]\PM\F^:%9!PC3%[Z"?QQ\Z6JQWSA,J%FZI'&>W'0&0'Z> M"Y-.S#<4*3Z(F%=R(^8BH"'N%_?G]/[+"6AHKYIK2+XC&8"LNN_LEO]_";Y' MG9\;R &/>!"V1X@G$YO'P#^_R;X_:)^V+JZ1,IRM7"3;E4DH$FPAGY MP#V8YA9[,,N+3LV5A#5?-DAJL*PYJ30E."=+SBF7#LPY]<*->DY%^LY6T8@ MNG#OQ<*(A)^<;^X_\*B+/=D1%R7X 0GV,:6 MUEJ3)9=XOFOJ6(3!V[EFP"D:PZNW" X1=@F;#.&>P8S\H,!&Q/1WV!-N%FX4 MN:I6$\,P2UL(PFK)<+=H12!F&/SA78="%E_D7B1AE$,2+)5*"5:S>OR=(,$I M%^!XG!N.BZ#&Q;&P6!BQ,+DU#U9$-?8Q#Y1\F A*X61I18&.$Y"VP1+'SQ"Y,J&TI9O^L,-@8S,1X<;\O*>>,=_+D[F\NYYI]B9&)D8F3K1G8)08KDJN65 MBXE8I$RK*&_J29IE;?(*-B!MRK5*[4-JDPO3:<4R[UB8&_MSUINUG-A'@D$R M99#RH6O,56JT]G2C=HX,=.E:I/)1=:0K6,$5-6J)##;:V7E\K3 M'ZR*+^R\LHB8*W@IO0FS0BX41 98C!EAJ'U?PMHKY M[G)=J(>X7]^?T_LN)9RS5N_4N)JZ1UO>H'[7@;;52N"DWY4I9U+O] MR(VZ;7H.[E$=KEH%)S,G.RR"M)(Z.B?O%_>+^BP^QB&*W1XRX9%SKMMHHW#1J_I\A'\O M%D8L3#YTTE+@)4.5I*!*RHLI(Z(NXGYQ?T[OOX2HBZC/*Q2WL*C$P@@W6F"+ M8&&Q,#M%$#<46-BKQFJ-U^>MYL5E$[SS@2D6^[%..6>LDR=O_RR*DXJ1B9%= M]L@N(4:17)ZWNH^IS2G,IG5=!B(;3C"TB!3.YJ2\CI2I(I72!];OK;'ZO?6Z M*I"V3K-P4VW*5?62;!TAJEP4ZO*BK)\4"FG$D<#OE]\ M#9X)_QKFR\U?X4#+2[!8$P8V;.K6=)48+^?IJ&OX8QDY9,G87)UUI=HLVA"$$ M_NI;*+V')\/ /7D_=^?@T>VCWIL37H=!];#])=M_?4[=&_I-;CO=3_==OOW'=: MO4Z[OQ()\C*9N^YCO_O0N6\-VC#R ?SSL_TXZ$O=;])=J_]#^O;0_3W_L_C6 M[4F#'VWI'^U6KR^U'^]A,JVG7N>!:XXNSUP;S5PJJ^0Y?C(E-+>[\V;3H*>M/7^>/[_46^@9GS=(\%@8[Q_);$^6B)UWW"^56O/M@R\A M3V.FPZ1OO>Y/J?O41DW]^%UJW0TZOW4&<1V]>])&E@D[V>[!'"1A)YG_J=_8 M**HY9PD\7F0F'B]*,]]SB^HD3?%\@C:'3.FM*UFE]*X1JT,$0-=H02$)YRH) MZH8.ZON) C\8H>Q=03 C4[/TLY1 M*\5ZWKGAGDR! TP:J),TVY"TB0.C^P_]8.7*KCL M"W\GS9&KK 6>(6/&4U; MMM&*4;3]IEL!TB7^87?4#Z93B^X,:-;@?4KND"HCH(N_;<9/#&#+A9N:7*_L MO364'U-#\-U&W9P'QJL@XY5J>R<9YU"QGP*4QYJ]D+EV+SO!N#C'"98NUAW% M,SP@*$A69DZ22F77JV?:P$%PSB8G:6_6J15N5#5G M9=8OR"SF59U#ATA[D\@;UFLCTJ.*5-^0T"R@,-#> MVHS*MXS&28*!&>W5Y53#[1-[A6&;1XY9!M3L6*91N*E4:L=GF4LS2;]KIBW! MNGL:R^313'=J:399W8#P/ V++'KF4@\/"8I1UZ[=!Y)V1RU.T"2F;X(!4623Z[Z.25+"*&YVRI7FO"]]&D #B]S)I3I\+> MN;L_2VV2_Q-/=V/-?B;TX' LR=OSB._1X+-E:D/3$@G?)^_ M70=9@.KZA*= MF"]X;OO"/+,LPV$=6\=*C>2>L'\[=DC?7D3>) 70+-PTE_,"Q<;":3/+QIS MK;@E72"U6<) :K-1/CXW79K_U;%?P%EVW/<+\[ ."Z A57?8;FLJ=+NMM)PU M*S853IN+TB/K/FRDLKVI?7),Q?;";FX(7('$9J['A1FFA\BO7A:,D,2_F_[X M+O!@NL1M(;63)*%$>8G:N_ *;ER?LPHVZ2!)0+ M-_6RJ+-V*ASS@<[Z$O.D"@252Q6L@U'?ZP"WL#UW/, ]P1SDD:93Q2?! UD_ MO:GV?H'G"3/U[E>8&HSDWSC%?W*"/S%Z)TE'%<\Q[%-B2!BH.532*0W4U%R# M^TZ*L%>/E;0:%;3<9]_I0HR/W<.DW/:(BA22'?>BRB6V%U7?)\%;6+8G!+,? MP5.X1R77,FL?+6S;=&Q"LS;V#AE++MAG@'M'_B MI+]]_^6A71))3"NB?EK31,$S7 VY4LK*-MEN"4_ '+Y87MRB'^&AF%$MW-3E M:F8ILH?CQ3R5\CA P^./']DE=K[N//[6[B]TOA;5/E;99B=0U$6;FEBGD9[U M,4P_<"_.T\SR> \/:7L#IZ7_.S!=P@M#OS]9FNVW;*,-GTZ7"^AMH6?PG*6L M5G.0-BQ\T \]9'E GJH@3]7WJK"<0\\T_Z@+*PC#-SQIY#J3BV]]DR7^"8C+]%NL8WRD=[AUER3$EYKF!G4S"Q,D:5O#"2L&LONJ_. M@=#VWGPAGD^C-;/V*#O$KIN(NM62J$I^COR4!G6W8JAU71[*:DETW#GZ/G?@ MT7[D\'^ZG/OO<6^]*7)",G20[,X5&XR=<"%VWV!4E<)-5:[LU0P@U3*>@+U\ MN?RX=<+2 1F2UCY5U R:I>=\LSNC+<8#;'9__,@RTJFYUJ.+F]W?.H^MQ[LL M-KLS2DX0'4SV6M];QW6=5PPKT%"@8S]?^<2= * .=SLK>!F.1 K'M.-Y@6;K MX$0\ '4'0-Q[H&UJ#5/&($YI_P-@PB_-(3NE\4NWX:?U;NF9-H+-/]CV"#^% MG178GFZL/,L,HQE9]\18[/8JERK[5%T3FRUY9*!-^)H9!]60@]1F!H$)L:%5(\20KJ8*O6 M]BEP(8S4/++))A1-S2>X,5W+P0G]B[-" UIVT?BIK8EFNCQJ[43@I<6F5 M@Y8VHD=42XK#UD??B/X6+L3N^WYENA%=K6;0E?[X&]'BP/61-Z*S8$C]=JM?EOZ=-]FOWV&SR3 $]H8W7/=TW=)P9^T;*-^0]B5S[!\!UCN120;@5(TO8;&*_V M,^EI/FF/1D1/'5(M8Y5JN5+.RXDA$5,ZCL[,.9?2BM=J*0-#\)R4:^[NOP1% MB=I0EH;DV;1M=#.=D?1.-%=,FQTQO\6$R\+M<36H4)_7CZG*G63Y@U:UCA46XVEWW1HR8;Y4(S"K?S MI+0IP7;OR7IT;X3*W93_O-<4SP=\&R>,O9B"4975A!,I)VL6"$$[5T$[9?N[ MD3/[.Z=&3AFF8CC!T")2R'LY,G2V&=TE&#O]7T]/#^V?[<=!ZT&Z[_3O'KK] M7[UV7^I^DZ*38%+G\5NW][,UZ'0?19W3T\T#ZP $NP";TE0SC7W20,Y-V29- M\7R4[<;.((PKGH I'DGZ0#C+6BOMW58T/ZEK0A3.510V]Y+:2Q8JV.)$KE3W MWKK,8>K=*:BWL&4?/#.5BEO.?UEC'YZCU*]$\ MWB\7Z_F'B-><;KR&GJN1[QP;KE9X1$%.=B7-=-)3'PL=W1+X^TD$6Z M0U^#UQD=.TQU_.:X\>.Z8:_.]R0]6B[?:$J:+;<3Q8A$2$J[JSKIV&/SA7<_#!,#'4W1> MFT*,]PNYC5Z5A!753%2KB 0)\!QJ=X,;@D41K, :_7]>=";S['<_WV(X/ M3]=<^!C;'/CDV=4L::JY/AH]_IB ]0,21Q.Y-9\8804*N,CSX0-::Z08L?TB M*?C+*\!R7Z>.9Z*H7+O$TGSSA7Q]-0U_#$.G0A^[BU.N-+M%&\(( G_U+3FF M>:4\3Y[X3YP!PHI9'Y5JBE(O5X;-4:74T)O-FEXO-4HCC935H5K_IU)5"N%= MXTBDI]HSN1JZ1/OC2AO!%*\UZU5[]Y!'X\0!RL178GLBKB;9:'0PDK&5 U1W M6%[E-36Z\2H8CI:;L4AC%W70GS:O71T$#[$"1>H.U1?(S%^_:#=)?!%;CH]G MX'IRF>]?@X=V3WJD27NM!^FNVWOJ]NA?-%+<_W7;[]QW6KU.N[\2"?(RF8Q+AZ*KG FN39?3)M &TG@&<8GBR1 M-YV .IN"R^J-$>0!P[7/RQ/;%H(JA:W(<:3)*T5FA*WZR>W*QV "S]>7_;3Y M<$_7?=9L\S]4ZN\B#0A_M&SCR06]:/OTS^[H6Z@2^Y%&Q/QPR_$"EPS@%;<6 M+;L5VH]U9L32Y/&6SS_# 1"P-:[NNK\>Z1;.$_#V'17(N5DO8 Y\QX="YS(;(@XG M89!J9)UO2<5;S3,],+?!Y@CP:<]/0$?]G?U,H$UCD0I'YK0MS:B-)A+85GB4 M@*!)16\->"'OV\"W0#P?*?WAECO'G7)=(WWZ[S\U5+7T]?;Q+ERV^&Q76K,? M108Z/.5KTM@^:@B?:?-9$VCY.G8LZ_W*>;5A"6AU-")YP= S#5-S30)HV'J! M99(ZMA'@<0_\I&/K13E< MZC6)8>'N[@P[N^=$^PGL3"9=%*]8G[8NHDOF++ M%\6^O!J0R91$E[1>X#-37QQ%>.?"QW@O/,=]#U\;W?=WH)[F233=T$YX[8HK M[N_O^$R1@+<_[GZROV=,AQ_Q%?XL?8(%M0BEJO4N2R@ =XS]/Q?QKVWB4W (['>\1O0971M0RR!6VFA6(N@ M?%'1^F6;> U%8B^:R_=6ZRF<"FI%?"6OJ/>KV"^"OV=9FNL5I99E2=J$"2>. M+5&=,E6*DP$_27K1K !7([!A&"#2, KWU01ZX P-]DAD(W,$/KKM4R?+Y= A M#34+Y\I(X[NX4#2,V0-U.4=*#(LP,"H9FN[H+W(VD^ M!0(8B!]C>Z0LCNT.>"QPWZ//1YJ.82%X9E'Z29^NLU-<$53# (=[@':XD,( M\K^+@1;)>_> IW$M7HCKT9MPOR :B3(7TS7L4&0%> P/O_IWH-']*( LW:3,-&$WT2#-[%'SZ@0XR++@=Q[1\3G"F#:@,7R! M"T2OELB_ W.*Z"Q]@K69 JF!TIIA.K-OF(KU@BEH%!"O10%E.!UR.I,,+WHQ M\GPQ6;!J6_@;$?P"F^1?A>N/OR"$MTXU?[#O %:/ '9H> M$Q:<=7&3RD0:Z[0=:P214^W==?#63,.R(ZQ8O@&1X ;&L MRPVM4*Y\/*LU6VQ:3W;X3@MX@S8RN?1.D$&18HQS'7=Y[9+,'L:Z,%@8.WT\ M*JG \L.7:P8H,!/816-6&5\.4%SNA',\7AI!.ZZO'=X\LR1T!TP#DU$-Z"40]6(7P ET*TTL$9L9UP$Q<)C!UTO%!A\N=]!W" BWOD M&6#*1PW3TFDT5&DV&MO1(S*I(J2/$6W9 M)>PW*FYX&[5Q<%R,'XM+)FOX<@-_&1$JH+C0@,1@)''-YD6R@8-^!;Y&QY41 M\6_ ?L@-:DFM+)@.BUYE'DV)#9[Q]9(KO+U;.P",)"W;Z"+<<^?6ZQ&=F"\8 MZ&/N[S/9RIY M4PU0U0A(;.PS)F >!$(A*G24PO!J9^G,^R=M8"[S0OUG[7!--=4L/F-OG,,4VAN5QF"V-XR57.%H@:,*PV)*8 ML$: 94B*N%-?!*![<2B:SE,A1G9MZ:FX ,"=(?G' 'IT5A,0ZE#UTL7:#A3H M7O-]P+"_A13\?6SJXW!D+9?<1:,9.+?DG@]G;L\9A%:_-@+P?6>X42T5;IJE M1:P%/GB'B?^.)O&+":+/=NFFB#EHCU%Q!+/1A8%8[Z%((N=&XL'N8+>CN.*J M6B:!U04*P*T^H38[6-^,KA-@(Y;MMD$-I +17[@1WPX%?#;KI4AH+M%R^%GZ MQ5+#HBE<4W<<+'4PS9DA -^NB 8B<7#YT;9/%^GXA-&,S[! W'J.60E@%$VT M/T@,-:GYY7D!R._,_=1HF5+*YC!6L.KQ79-(WGBJ&]X:YL,A7VGL#H-;'?,@ MNA#E6?5H8#EB!RQX0MZFQ$8K'+@>ISB[ATZ85ETM2M\":OWB?;-G@QM Z!P0 M6VS$SB$,C* UATS*"*J#!8Y\^TZC). H."YAV!]>&:W1C%X15?$Z\H:V,5OD M?P7&,\ZOB-8@PA!2%VQWX[W&_:N&X.AEUF%U(] M08 (B,Z^]A9G.'!,$*@M9,FE]"D M?Y;""9J(2K$_>,05])(1"C2H;Q9OT!W/E^-B1#4).&F>?V6"3\%^0];B.@76 MT29HMVB6^1]J%M)@:''NA2&#ADP.AB#PI\M\.[!NT,%R7H@[)IH1BE_D (/C M8@01#Z-L\$\V<<.F95FQ\467^%A'SCE+S@L1F$_D38NMATO]4I>M 9@!8S!< MPC6C%7N!2"$\4*+%GD95?6@:S823:87(# +T8=LG**@[F$#W%,]#&XB]HC/J M\*<.0$'9+:]+A^631"/H%1Q]C]@S:2P7;D8X(HQQ>TL&$0P3^^$2-](]P"7# M,),;:("!A6SYI:T$6CL/^TK(\SP]*9)7-9Y555F>5B?RP/(SE,/EAJS,V$BP6^+2< M-F/CB<>NGRPP-%NVT0Z#QBM-IQT#\/T5+=CB%R M>D07AQ]J^+E;N-TMO29N=1U=47G2GS,\B!J?>=H"#M4J-M6HUI:[%D9Q]W## M'*A_S'U#NCG/,M3*)1F#[=5&MY M?2LKA-J,O"6>ZN'1?2=/LW@DAQM\29MJ>+%7E';8TZ"V>U\?$R.P"#W?"GCU M YX=[12%U!UE: *ZNE40:(U18]5S(PV>C #8QG:U"/7X2]?#=.;6MK[M6G3 M): W?9U_ YHR"V=CZ/O8U]S*:=:*S5H3#1U^U)6_F-M 15C2+\N?J\UBJ5I+ M_*I45!(_7_6H6J-8KU36/BK+D[B*4FSD_.3;/;"0:])85A851T[AL%][V5P8 MS1\PWK5<2;I&C-MQ!SSL2'2Z#4S+B'*%)F@]L?#H3HR2ED3;T84B[Q'/32;# M?:6RM:$_TP")P1E4;3/$;Q1NRLVEB R-TTC M\$;F2]$$:WKBGJ9K+#A%.\G&:>-CBZ<97@HXKN?KZF'XNEFXJ2:S=2:P?**L MM\(]W@=]SX<3:P?AQ%KI0)QXVB#8'8TPZVX4N." !CP??P1$A-]WLP;.#AGK MA^%'12#CJOI!8\?*SBP])4;L'\;$B_AHOM;"*22?_L34$T*K@?'$BJEFNCPG M<(SG'@Q,]PA#/QH-_028$L$.]40!9DW7@PG/GC/B4:-9IHY+?+IISH+4$P=S M"'DF2CQ-D&>AL,05I#C-#F2[IS0=GMT_PMU"FG6!0\(RZ' %'V>F.1@3I B* M2=<-^RMU1P^._?R 69"L0LNJ38>:>A*;#N2SA!.ZHC.2V)2NXZ?G9LN#46D\ MOH0[V5<6O9XO;\*QN-EY6DP#MPW--? TP^P4D_0IES%D?FBGU;_+Q=G1@3,% M/@43ZTHIR8?>!*!/O#9]@&M]FWR02#Q0_D(!H1O\BQQU3"(6)5C,.4+&<^@T M/X&?AV'J*<(4/Y?GC(A=969"F3X/@&$\]G1R8Q)1@/ ;+7 M+&054_C$!'6J6FA:$@5,FZL?S+RSG3!M!$:D3?'0CFO2'.LY 45H]&AJH(X; M?+&T$IJDO?H=P_=0$8;IC3S?!).F=,T;2R/+>?4HME+$I>>9$)QCZ(U/DOFV M $UH1\+0C'#*$2;+6NF,UCP?89TGWVOVBD''WH6%@&8K@JH!-R:BS4_,#Z:9 MBC23,DIF!!KZKY@]%#WI+][B>UC*E^F&KW7Y)&*I8QGH%[J?P0YFQ%3(2D52 M/@E%,OHLT2E%.J0;N.%A2\IL46H[VT#R0F&#M4VU9U>9;URZ%%WY9N():XH^ M'1LD\=F$Q6.#^HY'0-+NX]4JX$[(U5+"/EYX5)SS&C]VUWX#\B,C/L"B$'XZ M*W9BY(Z?FL LQQ?3(L\@%H0DH_O1]6&ZI=G0ZC+SI:EBLY%&8[D%T3$5#G+T M,SNB-TO/> 6[B%#KE>>/^O1X!U4O6!'"]<;F-#Q7LW!P+F2DG+((@N;?V@-) M"WQ0LI;C\S/2A*6AAT=-4PMZM?3!W%0KW"AR15EN72.#VC?U,3U\Z*$'[GI!$^K$R?PXM>G1^$-W:-CVNUG_*5)9*\# MV=5EHH<9UFL3%:I49>=2+%*1 M_JI6-Z2/98Y@S56FRE'7=L[.0<5'CVEJH9'-E&0VK3I?SD&: M\39P>R[YYY[H9#*$&;,LJT'"-*BC]T+",VHV><5"+7.U"Q@AJ.T 5O93_/!\ M6$I""BOXW#Z"^TL/7[&#NU32V)O#A_N.\P<_KR9% U2J#!>.7+0$S_R;]+@O MRQP&P&>*2ZFRF#X6-O(!Q]12NL<+AN'>!12"\A8HJN4_]K1:;I=2IO_524:DT M,DG]5=1B;4/J[_:?5\KI[OB@097WR6Q>LP7.>"97F^"?>!G)N:J1G[=( HT)X0E'1EF]N9:5 M!\R5F44IZYK\=7'.3]AG8X_VG&M.!I^I!;CEY,\':/909(_$3]%! MMMXX2 ?9+<[WY\R/$O)U2?*UAR*G\K4L1\W"C=HX0 ?TG$E23J/'I]_'61A2 M6YQ#BD1Q*<%%Q)0O)6SVT4 @N MP8#:HHZ%B"E?3-BLEF78;.V&>Z.6W8;[L0%4Y3.$0H M6822LU,S6X7ZUBN>+#*]$OX0"Q0GXBDBSB7X?4 M:NERE9LED:LLY.ORY&MW]9Y2OI1+D"\1=<[IZ"[!Z/JYNBZOB#9?2F0MNXK* M336YHO)I1LP$TY\QTV=7][I93JY[?9I,OT5/L:2_>9%["Y>J[ TNT4;@LT6^*MOV;*.XC'XLC(K"L<(&OLY MCBR_J?9,KH8NT?ZXTD8PV&O->M7>/5R4^#1ACG&:;D^.U9,?C0XV>;8&!G;( MH;QQS;K:P54P'"TW8Y'&+L+"G\SZJ%13E'JY,FR.*J6&WFS6]'JI41III*P. MU?H_ZX4;6J\4JQIC87#6RE"[25KA!;D( :-21[P)RTH;+3_\M+*A;>5\'Y]^ M,)U:M#"W9@W>IR16/R2+(G/;N:[;."Y%A:^AL!'H!'M%YX[\"6 2)F>K[+F\5]:[4^T^K= M6 $7GR]-XLWDL*N5I,.K->Q%Q]M/\_+J@[OHY3 D,+"Q]0IQT0&>>XB'7:P\ MF(@5_DD;$H+VF0PM$VZ%]V@P7;@<.4\//%@?\(2P?8L1>^D=[G=%S1)I,>TA M'1<2@[57U*:TRQKNCN$[O&#HD7\'0$7K?;'Z^%I6K#8.5G&\62W<>-C+*[GB M.*.M19ZU67EQC4X1ZZB;(-(C.I*B]#MVW@+ZO6 ''%;ZG]A.\#P.FX%YH,GI MHL#P8O.GI>WQ>0;<:CDLB5G/9;%J7/ UM=3INF]70QT[S*2K?+W!@MI4^3K= MCDZ3MLA1$[(0F;"D&GIM0W^?U$6[FU@%1UT>&_(FT!I;]<4$CVY+LV82(7#@ M0LFS1G+X'7P*DO$'+M_4=9Y=W-KF2\D>.3)Q''1=9=;BB7T0=!N M#!+U9T'>.&H;CW2+NZ'U2<9\V6!\N>SS9MD/MH=P&)!OKC,)FY'\#BQRQQ7! M2FW?7#8SFDU\_ G8 .//$I\V_*L[SS;S V(]-6NE6MXZDX8CIDTJPZ7BLAZN MEC?/&'FD_2\TC"FE*8U=/BO>ZQ*6 F$,&Y*B[<.GQ6T-CW6)<2R&?<[$1$#R MPMXP:"39J&FQ1QCM3LJ[*GNL^R98/R8:9%3,7PGOR\3:?^H$C M\ GECG4^I M60;VE4>B%X!UX$B:/J9:'T 4A^-2Q+1U$PQ&F;XF:F"*1A5AKV:%^A$71_@: MSR?3=%7[N2M]A2$?YIM1?P,M$MN_OE(:1UM.Y?/QX'N>+,UBK8YDZ"!-S-%[ MN.A43F3:TS84&IE)S8S!]EJ+(U&^->N9M# ;8&*3F@$H19_,SW-\28,5*"S M]S!H8@.CZX09_ZN>1X6)&K\P? (B($TUUW_'9M)*_2M(+@X+!?A9B%#O :TJDRU3*")3[9W:PMB(WEOH01J301GFPR<4C7:LT;Y0 M,% =NVNAW^%'#>#A\@4"& 3?0:="YP7KA2#!'2Y^-_;I0K.=]6B*X0;UUJ*9 MX?WH^\0G![@ V#2D%)WK8!22,R(;;57/V\WS]L:\@2:SQ#C S0V@>!ZPH>85 M-F*^-UT$YE)3=G+ 87[FGCZW:T,>/$G\B#5= PU&IC@SF6&"C[SHC9']62-N M.MMGQS%H<_!( "(>-:FZ7H4?-!Q GV:&X(PMX590ER,,>S2% "Y=84OB\+E% MZ6G%\JP8%XIJA#O&O'3."S7MSK: 6@MOGTD_K.X8O; P=L<:KAF P4!7'_NL M@@?%8T+1W3H0>DAL -58WW$^"(F8=+L4XWK8QO351JK[SC.A'U/RL@U5<-V< MP)W#(I=HAHG8]:*9%AT2?[SI&A2W:=3'G;V4 R./#+DD&GF]2_\*C&>F;YR90L#YQ <3LRUY@"MYA2GAMB1:V#0>.%MW M37BQJ=&'VXXO38@_C_QSK^?=;^%CU$%4?D#K#4V,TR4+TIGHBG+N=,4]YY@Y M54$%@ <1P">(I9*>D%(8)$T$11AG&'>M9FH"8-UA@7$.D"MUY@QY%X0OAJ%N+=-$5XT[S9 M!U-CC5AG\V;N8VC>T@\M-K5Y'S+4((@8D60OJU(TQV>:[3PDMY([R6TQ9ETG MMAO9^/1-OR[UCN;$#^T\!_PG?Z4V\=@VQY 0.R[*>&\R'=$OHU='"A:$G =^ M0(#_'9@NJK9(H% ".):L7AEF&R;;C;-1H92;U/1X!A/+I;ZS2(HRW4*3PKR#E4]#<]/T/A>EEDQ^;GH'$V 9A-2!\C-@OZ':,=-[R8L;4M S-$#&TDTV,6 M4NC%4]<>'V_:+P[.8DJ#T!C_1P T3&Y$18 <0O3"/*D)Q]9Y^#ZE3@6G/9E2 M.H=,$KYX:?7E7,EQMT+Q@K;C8";PB=YD0.+F_T^3)N. M";VWJ6/:S$>"3XO2FEG$1I+L%*')-N^>X^9Z."J:^+#KAD#P51)3V*J%E??0G>=30>X63ZJ:S].BN,PQ&U"'$E]B M9YB8Q1'M7L%W%H9DV>T\I0/QF $4/< $]LD-X3<1&.0-PW M)$RPM0<:%V[4Y:+,_X7 G7;,Y0S&S/,XKM39"($WJ\M=TOX+7))7.UH<]") M![]HD.4$4/OP7H7;]^Q0-=>M=CC$/ MKK[%(OK ^O@B'Q M$ @C1%>E'!OTZ#Y]WL\S9W(V IO"(A3P,P(R$\R_&3&\P(U3),=@ X+(M8PG MQXVS"_%&(W2Y.YB%"5N&4T'#)WE'4[I,WO\$5RVZCJ+\)B<=":#J/WL6$ 'P M/!9RC)Q8J+F@196\'S^G>5-,0XB(=3?U_L#Z(SWCB"4-7^"TS)%'4>X!LU(! M^-],,'9@_U>H.[G\>Y=D-#9O:L[G:'QSLN"Z$O*4Z+D SW' \6>,JCHS>0OD M)@.MF<[XL^/RMUP&^;F?8^,MID"U,6BW%E4S"2[Q0F(+[=LQFLY4PZ#[P3<< MZ?F&P?A78"L8T2;L5%WB!RXF J.V'!T'M0KX>5,)$D6#,#+A!:;/(C:.RQ_0 ME&X7[P?N^F\XTF".@CF1=,Q\1$""U9F;-H^FOH49P=':* MY=0)K M3&$+G 0YFXN0#Y\'H@6KB"G#FY@VP(!F-OCP 67Y1XF17UCSYD3&%W6<8 .M ML+'S*YIL*%C0MQ5+B?]!/X\G?85-$1<.UX 3)OW!K@U Y2VPE#U#'UP M%-]"(0F/P@/E+$EZ0%CB<;-G-Q/,#1=#8)>6XS,D8*A//UU)3OJ49IKW9&$]E41#DSYA;C!'TZ$YF8@.UN)2DF;F?>!9U2J9B[DP+8]$6 M!-K<,M[024R#T 09"X((!53",X..T?#C_P"QS]A* 4@>4@X6Q9C;G&Z OT2 M#184_I\=5/2>""I0ST1.O&,AUY.EHU,/[>*S:#HFBRW,#7-1PB+QL0 _P<@&=:YA9CLZ]_"84KDZAF29858;<\11M<)Z M2[GMGXC_BB$B@"%P.Y:>@GS*IK4G@.[!:"I+D_3B^=5GC)?,XGUR#N0E(DXQ MPX&E!K,YL[7I=3GOY)L-/!XI@L_1]DWL,[$M7"!M9T!Y?8+'1\@-+TDL';E: M9/_@/:"9 )V% 7',[P"E%=4=;M #%R'D#![I)A\SA;\-=S1]2_-2YPDI*(1X MI-3. UQ@E K$61S?>N"QT^2K2KQE^^QDI=T\G(KQ%:NJ)$4ZDVXY.*P("$D' ML/3OP.':*#*W#X%MC/\*4$%E]7@LDHA!+MZQ CY+GC ]+BIC&"1W4,@J "\5 MX'6= !+-::.X157Y-*QH JP):Z%. P_8(=.O,B"1"FH)+-' M,V$R<\;$XL2/R,HS-,AH2NT/]B:>K0%>T)+R$ M\5Z>$,+Y,B=]M$R>T]S/R> Y,U?P0LPO=JE/!!4:4%M>4(/##!L 21S1P&]Y M72CH4&#CX">HLQPU4K,S>T$7Y(35$5)F!(+_H+0A6VRB[PI(-09JA[H3@+*XS?SU,U0LV5L M@F$9!:%'@#@IILG([3"QVGAC5W%'"+L]^I1:@8;KTJ2$D&$ #W*=G]1-F@0_ MUBJ/'3]0]GB;1P)WLL MUJLR=2?Q N2*8#NC)6A.0@0NY&4]$![]$<$L0B=F^2Q!)3#C1S\X(T<#D]@> M=YB]&NX8\Z;],*>0Y\XSPT/W%I@Q2+,A^C.N_2.NE.(J/O> L%PTKO2/W+![ M19C/:B_X8KA#YR/UP<.3F0.$OXOC:?+I:':A6RFV_1-I<$]@[R" 0(M^<@!>;@")'8K<<"5WD2(@\MQ8(,,B= A[E+?,H6-'4<3>-KJC9/T7,4KH\^ MEX4Y8KB6I/^['"D6?-S,(][4#''73:V4'# M^VXKLIK3,DLBT=]G1=\F!#4VZ9%#M@=LUGHK3>$?CE_0VQWR-0_@_ MM7WU$V/UMQ/:=^R:T^M2UM<["M9G?93"/8>LCAE:X;91'+&-,]T FSB$>S]' M.SYL5&*PQX"2GLCRYH;D//GD*'TIM!JH+S,*('.6A5D.!-X;-9"*&"305L@] MH]0OZE'@L8NW<"GIUSXE-D2B#:6?+7/;F.:AL8QJ[IUG1H:1$-.L'B_,/+/# M5 Y9,F*YD(XW<;)-^A[*[)IT9;A88(*)?P\H9I9B9O\H,'/V40IWA#7U$MW3 M>?S9' O60=(Y-I>J((]3T2?V=#PX%O9-A?;C^P - I\62-'ZZ< - X[(B1;. MI]!Y/(RF@"P6N9TLGLPG4"!&P%HN3;3]QE3SSIZ3TCJ*^0\_.77L>EABL>Y M:=.MT9M^3;\!#=*%!L3T?>QK;JOVNTU54=%K5E/)_7S9HQ2UV6WE?[7L4% JH3*4IH+2G"3#-Z(:N,S0OXUVSRBF4OM'7:_ IM8,P3BZO7>V MV7M%)ZLLF3]3@:DJ^U[9*4Q4N2$TO1(T=\GP?==\"IC8]1WI4^!;P*9N#)Z@ M'*;S)8M;Q;"5FL^=6-.=%M#GFF+/U^(CBSN*@I,H9$U3:C*,0E!"C2E!5?=) M"BHC!46M"2F M:0STEMQI:[*N99EMJ8=^"O8#=8%B^(#0$BF6R?G"ZC(Q3]@UJ>^=IIEM!=SU M,#EZBMB*"W+?#%!&AKH(%U9[60'@Y1Q/^ M^(7 +\E8:(_%F"1K;!/"_H*"GM'&]61H6;<,['\ U*]"H ]M3CW7%.+7_/K" M!-0OGV\*97)[OGDX3%!;Y;/24]8RJ0+.QD[BG*W7+1B1M\4C)?? &X>9 M9T4UY-S,M3Q"51J#5E/)6OX%HP_Y-+6WZ,,*;5K@?MUQ?ZV=L#'RJQ3YLR& MXT3^4[ I+M?EHHH,E;K&Y5Z91K(R$JQYD?)%HQ\&,;C"SKVU,839?R)T%*,-J M?N*CR%9DPVU0:E M#]D6:!D&CZPI&E[YR0)&<_8PFCH6AO$HU9Z% M31QIMYIX9&EJ4[C$93FQ.O"H'2G *K.0QV;*2?1-" M(]EXDXXKQ3[SO+6F,:+=66*@,&"Q"5MQ(RA:*T_[4].[>-%[-.;6=PU$O#-$ M0M:[*7Y[7KN%:&YX/.XPK$*E'1#8"-NP^#TU<2WO>+'5UGV<:T*)<['!9WIJ MMN70 V9#,+!-61!;#[0A$K\P!G0S1>=1V;\LV80B>3Q, AC0DQLNX=]F18G M&ABKH46[Y7BF'_>N3>+PLF]3>.1E >9A/^*PS7$:>-F>$@MM=0K).I8 ^VC\ M7%:[JG:/HB;2^2BQK4BP%^*EQ5G@FQ8\RV.RJM.JN*Q*;N20;0*:TI WE9N[ MSHLYYIW*>?&);_R,V$K<*Y1V4Z'?1^W;\9Z<]O72/'#GCL?G$?#>=#9!OFNX M.+HZZD<<];:+>V[S'GA-P<88X\ X;._PBC;&Q MUV2&Y3$NSEZ"$)+#@K[SW]GH)I2&<[FL/C90N)Q H#+NO<] MTS[NB:%[*&!L@[)RO(VV$J5%_VP#?(VTSP0;]Q)#FXYNH$*%MZC/VW.3-K/F M3?&P5-F([_703C"]:=A%/,2@-R:CQ@%.\\C9%+XK[+%*&UPG)[^YQ$"&T5S@ MK%5D?'\D$(ZU3((]AB/E40%$/3W$6_PN[(0&I(J#GR8X @=QPL&10.8/0B40 MW(7DR 9L(GZ&-^$<=]!(X&&,_N94M!I1Q\%P#KSQD^HB 2"::_IO%]L0("9^B'C26TUM^CO3FLBSD] M8-[;F'58I$R)]G?*V\'B"'I*=73L0MB'#[N4IR',6NMB2U#\*D9[-G$T1'4V MG^C%I*V&D&X_A)M!+O4Q1<8A+2WRBU?"V@+ZBRT@FU(*0:)FP%$?/UK:;!L6 M[UD>S8H([,01)$XF7L*F:RZSX\:%X4W!!,?_KN*>JTMU%SW'&->/I$/D_".V MO6)-9NDOB0V?QU\M]I]E RT]VM5_Q@0IMM\(+T]TI*7-NH'N;?(6-CN>@#QE MC5WX5$R:[S.%55G8'1G>DGX"ZZB&3?U- !J2L^%C#UO>>MXEV ';]J>L=3H= MRT+);W'1BXQ6=(8LB"R=GN@,*3I#)CM#=G,[0^HKO$QZ93M#8D=ET#A8 RID M'73HD/T#1!VEWMA?B0J+3)TN^'XYV=-J0L;1L$NF3%CFC.H>0W]-X[-7'&-? MR3Y^!;O@]587Q*)0^6YS\##;KVA9K-K#CG>:LJ1GWR'-V4*0ZN\?4OW&0)'[ M6G9H:;K3WB*R >= M1>CE#>-!]U&OHU;-?<1.Y+">HB0TIX;'C$MG3M@0$0[3V!]#XO%(H8WP MR; HU,&LIPX(V@>0NF"=R1EVKO]P?_O](Y_'1(AI'OET^M!&M+CH:XI&(1=.2*.<.I,&;D!Z%W M\:$&QA@5],ABHV,=^&Q"#LW__EM/5?1?O53'XR?8K/-*YRBBI[OZ7HI\\(?C M^FCL)#9-;=Z;F0]E20.?&(! H8L=L"!R4K&A.:Z?#BS%1\2B#EF4Y$ZPI\3, MA&@I3N+$$ITE*<:Q=Z4Z\$7+X>$8RD32T0/VJ-!IF!<*2Z[X=S#@J"K(/F2M M,Q=\C$L\ @O=^81H,LB-R&\(2@-C<3C54)@$C;1#6$ 4L^/!J=S?LT= MS"0HPYDKZH)YBZ,6;3\Z7AIQ1==/ M*%(*QI82J%#],V,DGIYF#_NG[C(OFFW/7&;,Q13%3M%SR[O DI3?7_+(W&!S MJQS>WY5.W^,SJ^A(4YQAZ,4436=Q,<=&O)+X]$?4+9A\,F?'R2@G\EDJ&+Q< M\F?\'1VK\S&?1LX'>-$'4NY "WN]!:[ ] FXN9S^R9$RZM",%&9RWIO>CPLZ MP M_B_6RXW!ZN1^EU&ZH#%V:/MCBE'1E#+ @;B1<3SF$= BGE'#V+.9 MC,6,4%&(QE*/L#>ICRKTXL 5Z@WC[97AP<\.'?[$7AV_P8M"TM%2V-QH;K0: MB;@%Y0IC)WCR)X$5:9YLD';NV*EX%!/P%8?3SF@12N'0-H#2&A<@W#0.FTBC M<(FMA$J9MGR6%&\,320PMUBN !M49R,, '(N:@Z RN:8C03@ .4A,!K5H(]0 M6G^G>.#X-!)'QSQX8?-AW@F=FOV'U*-AQ>AQ*),YW ,KQ1EPV/P81^(Y=)C] M%9-0"\EK;?4HF(3W40IW11$ZL2_*(,RPG0E0GIN\@2MQ*BI[35NGS)YP'!,(Q/)RB$.V(3$LY3'T4S!C!) B.5 MX0@!]@4=>@^B&2 .!K@#RA_.N#.C62\L/\_@#R3Q1(,P6\'V6"PZ,JERWOY* MW$IR!%(J2TCL.\+X8G[0-IWRHO6S?M!#D6CNPX0GQG"6LIWC&-P2?)3XOJ1KFYT<39P'C8-YE>@,Z:4HPV9A M%*V!"ENEW(9^*[Z$=&$_;&F$"/0*YB58SCDE(NT^\,U7)XLYL4/,XT^6)8.X M#D!X%+'.:(S,A- I5YC'Q_)9T7#)/('R29:=/F;#669SQV:^TPD?04S<.M( B&*-1QHTMVJ3N.; ,%W3]IS?J"S#))+$-!"?EY)@0XTH?T(&J MMGZ]N+W\1G]5?L7T%'H9=15/G5?J2 #[;(0K )H 2V[$D_.8OX*GWX8S=IBQ MAD^,;O-R[R->\K;D.'5T&;ADZ8:Y/YH#5+)0KV .S(2I(C.3D^Z?_"0CUM;/ MF4S@7%QFU]+OXE>$W_G.,W.XX"FR,Z*[09,IRDW$E";^_BASL4PF\0G]* "D MB]CYNEA-TSF.:-++1RG4-$6)1+RU@R)2Y[$?W*G=WA39L R-BRC@90XZ\YTDSGO4:Z]%R(;?1C/7$._ MEAPGP_%RB"AF RM[=IPQIK$Q6@@?'/KUD:AIHFZ<>TC; P5/?T4IEL@>$+N: MTF4\ BA9%,%G+M@?SB!!Q0S M)=:8RDBXWH_#8O)"ZG0J3SU;H,0;<1E1#1.K,)ID:"7,0(\&R:<>$RTBS/D+ M8QCTW&A<%AC^&?4M/M-)YX ACA=.#N?7(2[#=[=\"CI-#?W [:B/O"#'WAH% MMI\]>!W1]Y B^C"&RSTCSL\8\R$6R-7Q:AVV--GO%=2C$@) :) M\]1E(:?*\D/*I2842!)":5D<-B5[ H^@ZYM>WY2^<#X6I>/C$VPVPI<]I;GA M8A#GGJ.GH>.7N?)H+030G.DRSY]/(SH8:+:ISUAFSGIT%4]HSL"TU<%7FKN^6M]D7>JLA;3>:MZIM6ZU,._NA2!>>-5I"NX=#'$=SX M^5$*-\7J8L_COUFE*YM&G@ARQ?E&M(29%W^G)/#")%50N.BSIXX%Y^SQ'*-0 MVN?)XD\\(^N!9F0UL48QRD8:@UX#2CUS>^(@[M#(\=,+SRM<"TO.DSH+US:/ M0--[3"8QI+:3WCE5 M&)83*K&\".FI)+SEBG5&JL8%X;<^*Y6(ANR_PW)PC/ ME.54J9H[G5_%4".]I^E?Y"L1:S<5U6JIK0MA,/9F^C&!Q:68E5@!)B MOT5_+6,L[V43#.MX^Y8<6#QUON"6I84J+&.PW\<^"ET@THRG14LMI2VPS] M/T?XD+CU(6K^\'3F@&1JK_415CS#ZC\2>5/8953XAW=>FAXV;6!-%9B=RW-J M/.K\9-^Q;,M8E(0.QZ0OE*7S,&4]=,O 4903SZ;.4N\T'0M]*@.]]ZXQ$<_.E^1,<<<&6-GSE(>L>0V/+_T4J@7^!B*E '#(R E,!R0 M-D)6., 8 _MRJ@E"B'QZ)P_Y^)6;(QS\93P_N^29VY&)\EKLLB+3DQB!:"$) MR*,+]]EQP[S0L'0^#FM0<1/A7U@'3T4!D+%ETI,/34U,3407>](CDO0)Q@NF M"&YZ)6!XA[V<.AG9)BB.A22&X9T(62EI<30V%A"9W<.0% :-V4(\^&X,HHF M]RB&C0VH%$+S"%0[YJR*FRUQ/.7U[11UL:W4U84T-<:8C8:^#9?&<>B^$:88 MGID$V%@FKPM$F<+]#CG)'64D(&\LP_.BW-=XQLPEQ6IZ>K%P[QR+<%_<%Q9! M"^ M5TIX86.N["KHTP$U8HQ@'8-X8Y2P2,")PI?KG9O"H[0&4[36*@Y2\]6NL-G M.4T^EM2]LVWF;%ZMJ"SDX<6)@XH<5;98W2!/:J>-$5,:+N@LK!+@37HFSK-K MS*>L]PYM^H%%\G^A&<)2?21\(=,4?7/&0L[1HQ--G[(JW."?S *,Q(H+M'M& M2ROF'CD/?_D5%C>WC+=STZ9[HS?]FH8NLLV%]K*4,["O.4?M:TU%4Y"I\M;I M_,6WPM*1I@'O <[&R\E:VK1S?BLE4CEAN'!>;!%$; MURB5U8CI:#6:CK98 M3MKJLOI<;W9]>9H3L+'_F'Z4\O>*N!ZS#A?,A;:SP: M/XM6EG7TQJ#=D]5N=O;K<4Y4$P139X+1#T\PV.90EU5%$(P@F.H3S)J^G^]! M,#AA7),[O6SQ\G$2S"E8?U>!Z\PS@SE+LUW48M#*Y3E'3IAKVLSN3)BT?^79 M?XCKY-"DUFH,SFHR,U#@51*O]-;!&;ZF- 9*1U:UG34D@6%5Q+"UK:+VCV%J MS3!LURC8,:@40\\LW36V$5EN:L0<.5FN[56V5X6B78)"41']7N!5"J_:AV?W MG<:@+>MJ5R!8'1&L;K0\W* MX>.56K_DC)B-4]RJ&/H7Y'=*Y*<>/GK4;34&'4W6=Q>V@ORJA8B"_'8>PK)_ MZE,:@UY;[G=[M:<^K@2'-X:'IM'JWG=.U"\QT;\-H,098Q:10N06JZO0ZDXA MU/N-EI7SZC;I*[;'WUOD5]S__O=O&U^H1['/A>&9MB-],6B/!"Z4RXX][.S5 MJQS8-E?_\K98'R5//[R+HZO2&H:^TJ^)0U,03)T)YJ"ITMTR,IL$F0@RV3>9 M]"K@N^O43*Z<@K'V@#TIO2?'^;&3+BN2W38BT@JX^+3&0)/UWLXT6I%D-X%@ M*00[:!IXMXQ$+8%75<2KPZ>!=_5Z,:Y3R-+EOK(;QS[;K[],9,3%I'KXA/IN M#^>5:UI=[ "!8"D$.V@R>+=?*X>,P*L8KP[?#DMOU8MQG8(#@\UK*;V1K3 ( M5A/KOEMQK10"NB(,S9KBU;[#HZOQ2A5X55.\.F@44:]1?X13\%L,37?D&A-? M^D8']K&Q7L)GL3?J[.\[>+F:.CO"I*PI7AT^WJ9KC8':E[5>79I5"0Q+8=B^ M VX;8%BW9AAV"EZ+2,,8OL!!F2/AJ]@CC>X[>+E:N]#KH_L+O$KAU>$C;7H/ M6U>U]1IUHQ<(%B/8OB-M&R!8OUX(=@K>BX&'WO2PI;LJZ^VZ6)@"PU(8=OB2Q)Y:,PP3/=:J M7@Y6;//UH?8*]%CKM46/-4%^ITE^%>BQUNN('FN"_$Z3_ X?$.YIHL>:Z+$F M5B=ZK.U46<>YD_3X-H>G_A(6UL'_(^<9&" R0G@C[$?T7JO1_:?=>^V.N"-B M^\8SD9P)['\VMPC%]!$GA](#'#N[!BL'0]$PAWL]#YH1WJO73!M!)G4E$Z55 M 8>%WABH75G3ZC*!15!,K2FF DZ&7LTHYA1LNB^.,_8DQY4\7K\L 6[8WH2X M+AE+AB\9TMPQ;1]U7P\.7*0,[Y&&#Y_7WRM[$M&AW8$"Q=(H=OB>6OU68Z#T M945K"12K)8H=/D.]KS0&FBYWE+IPL5TSB,MTPF_H]6.;S_.]GV;PLV3HU(AA M'#XWJ*^6I?64>\H5=1,("A<4?F3I1_UV6>E'@L(%A0L*KUR&4[]35H;3\1,X MM19^\0U8+?P_-E\&%"9X9*8=T+Y"@Q!*-P$<@#D:_!,N6\B9ZFB )W/'HWD= MYRZQX,X7\NNK.?:G@$041Q)W<4BUXEN,)P!*X"^_96:XSZ8=PEA1TXP"H^[$ M/1#VHQ.;(PP#8.+G-,HNFQO/Y.S))<:/,V,"BSTWK%?CS<-#2&X3]IB$Z>;@ M6+[YR61OFV=G *3FN!17S@'EB(M7P7*,RJQ%FKK(?/YFZI-65U'T=N>I/^FT M>J-^OSO26[W6Q"!M]4G5_T]O#!Z1&-"'C?P'\,K[YR_&(.^$%^@D9"^=+O"X MY=]J9^H&1TDI,B87RCX C)8Q]\AY^,NO8].;6\;;N6E38-";?DT_#Y%H@7M0 M.+&O.7[UM::B*8ABW'' 7\RQKPG8]TOVM9M'/.^UNH3N6+4I1 MF[K6%HMZ[T5UU)5WK/%*;>A\6GF9HF6NRU$IF:2HE/;T)S%# %JE"_N*W+]5 F %#[/T1L_K 7/J(!\2UX'WCD@XTUG >Z_P M?G1\PRHUN'\*74^^$.?9->937(_TS7!_D/*S@9B\FB^Z3,@PYG MZO=J53(I$"N!6/NNQ=V Y?<;@YZL=.M2,"4P+(5ARL'SWK16JUX8=@HE>4// M+-T]MA%9GDB!BK+O;+55&H76$F-$:XM8!Z_?U%IJ8Z#*H#0+#*LEAAV\?%-K MM>N%8:?@I1C"^;NP#D,R[+%$AY<+E\4>J73?%;"K%0PQ6;2VB'7P2*C6PDBH MW&J7568A,*Q:&';PR*'6ZM8+PZJ4O%M.HE%-8YNG5[5W< ^XUM)+3JPY?%6> M(#]!?IN5Q1^\:E9KX2C7OJRWNX+\!/F=&/E5P%O;;PSTGMS6ZT]^8BR'6)T8 MR[$7IO?-^,MQPS(YZ2M\OU.MW*&+1L7])44HZE$U=&%XINU(7PP<*Q-.G!$3 M-TIO:E13+4]1#I[9K2FMQD#MRYU.7;*P!,74FF(.F7&M*67D1PDZ$72R?SHY MO/M<46LF64[!7GN8.Z[O/3G.CYW469$RMQ&5'K[YK*9@\UE9ZVDU29D3&);& ML(/FDRMEI'L)Q*HD8AT^0J%H]6)=IY#MRSUF-XY]ME^OF4B<2]#JX3/SE2ZE MU=J,WQ,8EL:P@V:5*WJMW#("L1*(=?BLME754%AM42P_8=1=L P_1Z8=@I^# >YG"<../+I+$.ZYK._NR!8I5$L4.7WC8;M4,Q40OM:K7 M?!7;?(W(_?#%8&U%]%(3Y'>:Y%>!7FIM5?12$^1WHN1W^$JE=EOT4A.]U,3J M1"^UG6KG.'>2'M_F\-1?PM(Y^'_D/ ,'1$X(;X3]B!YK-;K_M'NLW1%W1&S? M>":2,X']S^86H9@^XN10>I!C9^=@Y6 HVN*$?L^#MH]JUVOZC:"3^M))!3R& M6F.@JK*F[^PQ%!0C*&;O%-,Y?/IYNULSBCD%H^Z+XXP]R7$EC]# Q>IPWNDX0HXZLN>.71H?Z! L32*5< 9W6L,%%U6 MNF4YHP6*50O%#I^G#N;#0-/D7JLN*+9K&G&97O@-W7YL\WG.]],,?Y8,G1HQ MC,/;^F \E:3UE'O*%743" H7%'YD"4@=I:P$)$'A@L(%A5FM7FMBD+;ZI.K_!_!LA$_&N_@*9X;[;-HAR!25)EWM%W?U7-QM-]F9+_O) M,BVU&( !:,A[Z_#-\, &\G<.C?3<@C<'P MXN+V^\WC@W1_=7%U_?OPT]I2EB]N;Q_OAQ:,T?'BX@I\WE_%'7Z^' MGZZ_7C_^>1YB.M_'($)Q>C +YQLO#A>2LSPUHOD-X9('#*1@?VB/OYK&DVF9 M_MLC8F$.B#J+P#@P(BUIG3$: <'Y'N8X$?,%]^+)DDU\.IT]L'00H14?L@+$?@(1ES#UR M'O[RZ]CTYI;Q=F[:=#_TIE_3S]/F&>Y#N1/[^M=7<^Q/S_M:$X"+DH!['OB+ MV;=*$[[Z)?MYM]_LZ6KN5ZVFDOOYLDP#:G1)F#]?ET:F0M$*L"L2T6D M7F/0EGN*Z"9WS)PY*;G2^%!)%>W5&R]U[*=B?1?57/":,HR M)XQDY 'QO6!ECXO!ZCTL:DU=9E%+$]>922/.7CR,G\%A#^>N:3'&T&[)$GK] M:=0-'=J22[PY@;M?B/76E(9^WM5R=+DL^5,B&1B2,^P1P873Z+X_"2S)",GA M%=Y;*H:%[_OLN)?\;5E(YD&JW1CTLM80W4ZIQ[KU CN-02>+\W+Z6(H%.P^J M<]*8+B">2R@?!.R;N\XS[,:3YL;;C"!Z(/3GQ*5(#S [>S(\,HZ_ICCL!&X: MCU^)9>'_QOB%8E[Z\OA2W_%!.MG/I2)@F;:5IBTSTDM'RU*7W5UF$F[ 99K2 M(H+ BUQ"S[W0AC,)D1XH(O#;XLZO;?;X2_Z::WLI+/+VJ@/;4/K9G8X#%U&+ M\438+] ?T!)\3 #O@&9I.Y?_X"4N;_$2S&G'"];\ CY']AEE.R2(0'*>0*>B M^29>4WJ<8O8#38&P';I'.N/,]B5S-C=,%S%?LAQ,^H(W688/<(0%4*)9!'2\ MY,1Q_$$D\A,9#-X&.JBU0'#(UW&I,^,OQ\5T##A@_#OOD)>\<6(B7*4W8K@2 M82_N+G"R_$RJ5;QM>6J.FIN:TSXT/PP36DQ2$9Q/V!Q9O$>W3S^'PE?C?<2* M72KJ8'^F#>@U0J8/>!.20D@>\+V#N3S$(\LIX#+YQM?DS954J7<\T0*F(L^I MNX_@49B1]^E8;#4K?R+BS)#EH6SO);0.5(V(E6)W24(S\K38#LHICHM)_.HL MX%>QHUR7P+O?L\1LTH[ MP%/B%)8/E[B+\_56?(OQY#E6X"^_)2L1LAE#!^+WFKH@V1(_BV0'MZ/LX&G4 MBG%N/(..#"S]QYDQ@2V>&]:K\>:AWR0)'(!,\B0V!^)RD$TF>P,9.SG ;,>E M^'4.O)NX>!4LQZC,6J2IBW3^M_5G!RHCS=A%PD.B1X'XSU^,01Y>5#'SNU-J MYO>U#6S$=]RW2] "05$-W)Q4YFY..G57R69[7]_\?G7S>'O_Y]JT[]1$#1+1SZD//95+17R?2H5>*:J(YRY9ZE M6H-8E$/;'3\EG@_2QV>^'@=Y-($_S.A))7L3HR7^;E@,KO<$6ZP0+T_^M;%> MO9=CDN;ZL4HWL(LMM@/:=3<;_%FBKA3T^H@4=Y'B+I*V18I[+5/<*YUO<6>X MW*GM&J\2BDK7-"R1URX2;W=7@NZ-UV\UH[A4:??SCN#PQHS%T'(QHBTWUGH880O;;O M&#QWHS0=_=]=133=K",^;[F1#_\>)3Z=@?GTV;=.;DK'TC!V9 M1:K[SNPY!"CM<+U 3EF*Z3<&I97V'5J=$?BR#?LMA"]Z"W3C6J6MUUS]?<1\ M2BDZ["@T%.4 ;SD"4;3(VRMTZL.&-A5;6^2TZDICH+3D/CJ]RQSO6>76=RM, M#T&Y@G(/H4!L0[EJ8]"7M=T+X(Z?<#?N6;E83;=I3EJWTATKM5+SENY<9PX' M]79G&39V8[SZ=V#.,;EY51Z3GM.U4L_I6GEW?WMW=?_XIRS=?1W>L.:45__[ M_?KNV]7-8XFY34LWD;/T;#?))5E->F[W2YUUOZQBKE,(!5F:(QQH@):$D%B= M_R2Z2XK4FU)3;TJ>*G(TR23;I=Z<*K2V2[TY9>?$5V#J6ZIZ)VVDG(X-HF"_ M[%56R%)EZ8OK>(4#2+J& :1.3DGW3G9)!R(R54(EX[A*">V?)AJDV?5G7=FXN69'@G4"F M-/?NOBLV]0";>K+2KTLOO%.PMH:F.W*-B6CVNX(GOZ\.U&\,@(A*BX(<6M,1 MN)1FR?I[(E./]I34^B+W\7@X\C=C-(4/W;=T=$,HSJ&^H6^%=*947)^-?#(1IR7]FY=U#E\>\4--WA:!3, C8S M8$SF+IP[3?0_,5WW0[D3D$*07B8@"K_CU ?'!A([4ZMZ%D'''9E[5>R84TQTC) MVQ;X5VML$ZL4O[:E!S+WR>R)N(F!HA?.#);ZAE ?2\8<])6?=.:$]28M15!C MY)*L'SDUCNGZYG-&<7:)<3O!NL$(ZUHQUF$<.'=" [R+SC+#R3 OQ )$'TL6 MK56PI?\!:!EL9%ZQ*6!:.T506@Y!@>HZ]CZ[SNS!P%DE]\2PKCP?(+,9077C MK6%0LKFL(RW@@05_X=A1P%XZP- H=:39%\.TOSJ>=VM?FEXX\2FY'^RO$/86 MN 4VPN; Y7$&')^I9W-@I&=X!1\L)WEP$QY-<@8AEB,WLY03C6@6?'L_7MGS)DZ/L M:3GO4!M;C\#"72T9>]77,PUBJMGLQ;1'YAQXO3%C,\@!7<>PK563H)C^ 5#R M3,_/-(&1/I@H3)P UC7V/M:S)XS:[M2ZD4LE%]59W8=GC5^RFN['?.8+&NS, M]#P<$W?C^"LR7K/;6]/UI:K-7?+AL&$KG+KN?9/&-LO<\PO:N*(Q]EK,IEYO MW.\ZWVO;^\7*#A!V/YASY)-A_Y#P8]0V1BX9F[XL&2^&:5%UX>OM15$70F>U M"^$KO.MV )<[X M*N%K BV=[Z7;:JV [;(5=?:Z(J4QZ#6SKI7,!W^7Q@%!7\N8 $F,98AI[P_2V,.RV]85P]X3M8SUVV!!7I6DXQ:@3FKV'KIF-.N#^8<>BRO M:- F&K1ME8BQ*PUW2J#ARB<("Z(21%4D)V)7HM).@:A*\?24W#1ZV_L34,Y) M,CFQU=4KPS;?O?G5L9_/'HD[DS"*ME4'[SUJ@$=]?YE\80_>S(IPG,K=_]Y4 M?S!O+H:TI+GQAKY;>3=/8ZHK52E/)EK-F'8TR]33>8#\&GC'87_ V>H R(,,,WIM2>C7] M*7R,4PJ?'.>']&)8\(20+R?19"DBOA?^.)/<=;V?I6$N,.BF\\ M)+.+HW\'L_P$C.^:FMB+K"=C9*?)^\)PW3< PY F@A4L/.@JK<9 D?MU:JDK M**.^E+&F3=[FE+'2#:4HY;FA#DT0=7(VU>Y^83I*#]RXN84UVWB']-FT#7N$ M&P7,ND^&9WH/G(M8IBQ[ZH562/MHM' M6U8A[Z'U!X$K.["O];B"KL'2BKX/C2M"UZSP_4+7+*P^=M4]1@6455[?90MJ M[W-!_<9 :^8TB-4]UE:-NV8*T M?2Y(0U5X(V]JGBI\._(=K@9WA3YUU#)P32%8J3*03NGH*LN:EAV;"!2HM(*# M[AF5=#HZ4:\+*@EMJL+W"VVJN#:US_QG=1O'XC[SG]4^"+9F>S-M:D5P>ACF M/-.< =.'3YY=4G)XNE"&T4XAX'9A=V*AO,#=UJ; D>5TAA7AZ0,H#CNE@V:/ M%L"$\?@Q9V[/<++;*X%EDDN[&HTM;>QB=7 M)+^Q\((T[-:E9$=_+=,B:1M<'HI.:)'1(*#25,8UC4;*5,M6E3;FKFU-OX8R MUZ9C[TNA,59!"RATZNNU@!X.0:N)$B!090?FM1Y5P-1OUP55A+Y8X?NKU'>N M"$,YV1G..S&:8N&/3@NXD":WU;+B']7M)26PKY2^9:5BGP+8UY/;G9*G,E80 M^TYA?OA7XGGGTBU TK19>L:$;#3983M9*+KO%A(4W^%+.O>9C.E(-:#7.Y?, MS& VM,?T4L\+#'M$+AS/]^ADQBS!JC@&;V>MM2(->04R;P/B[38&FJSNGCE0 M$35(X,^67'];_-$Q%;[7%6IT^6KTAG*2CV/-:9LN!CZ4 )WZ<(,"TN3&L4=; M,H0>K0_MZ25K@[N>8T5;7 H:%C2\)XF^ PUC;D!;5CMEY0<<,0U3A> 7.O\\ M2H1*#;/?>K;]M\BTNITDSRU_WGU7:QW%O/MX5V@K6CB#Q,<9)&SDO4LDP^.3 M[+VJ#ZY7-*7HX/I>I]EI]4N;[*ZU2QLWW]MELOLV.;T5'/C])S%V3EQN":!AZ,AK;X06>]&6I^=P,TCGDYCT,V9(D(Y):.-1;EJW M=J/<2DEGVM +(R+(>X7.R5!ZF?5UFEY6=6>YIWDP6;LZCHQ_XUF9=F"PCAR) MD"@_[PX&+^>.9^(%YRZQX,H7PF.62HLB0^(N#JE6?(OQ!$ )_.6W9&.O6?E^ M(#37.@L=21(_IU'U_]QX)F=/(/)_G%&I?VY8K\:;AX>0W";L,0G3S<&Q?/.3 MR=XVS\X 2,UQ*6Z!4LQZC,6J2IBUSF;Z8^:74516]WGOJ33JLWZO>[ M([W5:TT,TE:?5/W_@#701 ?,$L VV:A%_/,78Y!WP@MTP=F+UN]BTR'^#1D/ M_?#3]L%S(_(CL'Q>IF'11N*W/BBFL/<7 I_ZWL+&5_&"RB1[K#@9.(,_"$WX MP(;IEFF$;9RP4?HHW#0%A/,$K(7>3W-&B#&:TCJ#P*7-VCWLN$7#]4QHM%LR M]HK2FED@2=F,$ES1>FQ4=##L-LQ#.03FZ$VV]^S/8ME'6-Q!",-#\I48'O%R M,HUZ&:J"S_!AZ?RCKU?#AROI_OK+OQ[/'F_/OC], MG&<;UH_?F,:3:6%O7=^19L8/PM83#N_RI _X//99=.U'2G"&1)6=,V=R%GB$ M#3> 9\]A,02/YYENCUZ##\=K\%F,S:,ZR&]!0,0OP32O9K&4KD,F'E M4\-^-ES&A283$P$_-^ GY50F:-'(K./MA;M+KGNI5?A>&Z),TW]U9&D"JJ L MY2WRO=:"@%S-D?36>IZ$GH;;23@\0TF9';"RT?DX<%]!TP=LC9E6OS&8F!,@ MAS=BN-XB(VIF.-%ZIOD4_/!R5G>/^[V=?/?(D$X%69*OV2V>K_GN&8XMINX6 MR7#L]IL]72TMPU'72LMPU"NXJ,[J.PY=;70<#MPP59.I?:4F,)X.W#J52/P\ MID)HSO.9-LJ]DH,@%:3 ]YX,<*CV M*.@*"C$#4&SNPME3U! )!GL0ATO),$MI;9R%I-8DB4#@3SG,O #^='"(CLB+ M/!YN_.CXAG6HG)!:JXDB8Z8$T5585<16>G*[6W*%WC'FRP@Z%G1<&16B,!UW M&P-5[O5W5D6/GX[+[I^2/*6O85B;IR2_+0O%Z4?1.N5S +L@TLRTS5DP6PSG M8["=^9UYQ@'LQ_3#\/2R)!G1.4#W?IC_&"8CFFLK7 GIRQ+GYM$+O M,B#9]A99N8K-!?7L8$E1?E55VA ]*O9),M?V/0AA@$_4GR)+,GTDF9[P:1T3 MR8CV$^]$,JSU1(9H]!8<0T_(F:,B&M%8XGV(9DE3"5U!FBEKXHP0-**E1)UH M)K^=A([S[#0A9XZ'9D0SB7>DG!6M)-;[X/4VT)8J:[J(YQ\1>6$\?XD'?!=1 M=;)SWW8DQ<)$UP&B:\N]TF1:Q0-;-9=V+-F1]OY8J _%8A?B+>\F+H3@-I3W MW1[S:;9D?/5S!-#?KO$*5K/WY5Z[+JF0IR#Z[AAU22^&%="N&#AN44C"@])C M8;KK8K_G5MG]CH3T.YST&V4&H2)M3GAMX$)[!2$.2R6_:"9EEM!T-.YV)C,A MWMZ]FG:!8J*IPEDZ$VG=(AVT:AQI^YEZ>@]3N_NMG<=BBI30; ,9.*(+QULV M.4_OBTXLHA.+Z,0B.K%4 FZB$\MNNN,(./WY5C#V+R!?737>:S4&2K\NB4^"!FI, ZJZ M-R)0@ A$ZX0C$H[7/(2+G8?33KD%IABV*;;X^7&.->(E\ MW7DLHM,8=)2R#)'#QP]V,%$$S9P2S:R3M"N)!ELNZ3M/]*P\T7")&]X8PEIC MX:['L/\AV_(?;W_OAZF!K=-[A<$_!4Y!A<6$5B.0:/BG" MVTXLS]@.9D_$79G8M]+MMD )EQSL]P#U.^*.DKG'.&HTQ/U>8Z UWZVE3N70 M]>][T_T$^BZV*=T'^O8%^I:L@HNYWKO-]8ZMRW-W$ZYR+K7#4WFF[QT/BP++E">B!SGZ!\1[=/ M6Z;CAN-1TG3T\UCZGPOIFS&:POTX:'E*K+E$?L[I..+ E88OL&UI;KC8_MEX M HBP_<.9&B.<_(P]H?^K4'1)7Q-?RL$\H$?/!)*F?SRZ )4)<6'Q2M$2F+Y" MNZ)WL^D.S20@3 \'5(>3KL?2W'5>\/W(&Z8 8^G?@4'G7M.Y2QYN><9OI:!J M2CBU>QZXHRDMFG9QK/.KX<&W8.@_ ?1Q)'VX.WQJN2 ,VV<\.D-VS"%,B??% M=3RO,-@P1T3.BU%()N*"-ZWD6&H9X%P0L&O". 5P\VN9!M-P;M MG(HLB1BN3<9G3N GQZSCF/8(CP#TWPQ ,>K4E?E8=0SV6\AT7>$E6 M,(/UP4,\RE 7J)R>PH@:07@+FT\/_,1'S&"'>[X ]->$UJ0;U10>2)3"]U6H,^NVZ=",X M!5%];?N&_6S"T8N<\(H06'PD[.);?TK^W,YY(,U;42NCM[1,K0Q\EJV5 M>1A^O9)N/TMW][>7WR\>I:_7-U?GV:-;2.#.*5-A3S_TZ2Q1LVSI-P.6Z[Y% M?5W2A2HC^-\B6)J.GP+\:<:&Z7O2?_^MIZJM7W\COC0,@.Y,R_&E.]<9!R-? M^@IOHA%<[*: MR]APN"_XESS>.3]%Q!=I'+@T^QZ^Q^8.$K''@ WI7D!-Z0\BF90F.:8XC!;A M1I=X@07X8GB>,S(-1*57TY^RO/PGOBTLCL"")X.X#M#!B(1K\"2//*.WDA7U MA&B);I2(BK%R"EZ'@*$% #Z/H\.M[HLYHI4"P#6>IWS5=,6EE%X48DKPM3,C M#SZ #?TR;"PCOMA2H@/8G<(8@,O,ZR8>7DYW*M7]5$VG:;6T;8H8.AKI4V- MZ756%S"LT>P+=A$[PB94Z>9=)^6NH_/F]I3+5&OKZY2,JS63X5)L?S77C_!. MR;.2^HU!YPA2MO;7.O(D0P>\SAET;M16B B0;T^13\$/KP@Y@N4 O_IO=Z![ MH=85!<.WJ?'1%1S\(K?5G:>LEQ18V%"O.08:&8Y&P2RPJ+DP)K30GQ[@!D1R MA+10T/-?$C$D8'R9 #'\#A8_?@]626+HRU+:*4PVRC*R618CV#-A%")(>J15 M)ATV=F#.3TN6YGA>Y8F:'73AZA'>H=3"#6EI8OXDX[/_$-?)(R.U,3@3NN-I MZ8XTZ+ID=*%0&,N7D13>+$:VG8J(P7"YA*$<0D5K%3_MB!2_(DI>.D:5G^QQ M&K[X,B!P0B07DE"65+K;>-A+@/[6%",Z2>_62;J[O).TZ E=A;4%#V;\'9]C(\^,FSH#"=;$9UY4F :65XBP2Z$L%L)$#% ML0F_N\3&Q*(GXK\2PNYC@UY-PX*]\1P?C^4CP?WP!I/>S51S^GEBW+;T#"R: M/89V._9X8V*Z'AN$%ENY9!FO7E/:.EV) P$0AJ?]IM)]*;'EX$\O!W]Z.0F3 MP/S-"4@VVZ=I@XY-(QOA[[MWA&TQD5,DH:K;;_9TM;2.L+I6 M6D?8TK*\2EQ49_4=8CRD& _Y3G 3XR%WD>Q)<;)3VZ#U1EYI#86JN[*2ZDR/ MPW&:S(!@FL@*1^G.Q:>5VWZ=&R$5"IVL<^[&*G1"%K3/I;CPTXL$S.\CB#_XU(^3I3'L-K1Y]F5E&Z$(]-F$9Y>/ M/FICL'GZ1F6QYQ3:Z+!UUWZZ]0J_V,?%D(4FTG06QXQ88)@SOR*PN; MX3M@;.*]$YBUN]*]*69U=F/3E<>K4CK!E^^6:S5U+06HBKD-WV=]IR!=4ZYG M%KG?F %IQ!3:0]LQ INV$O/F>>(0.ZT:^/"8OQ'*V+X0]W@ZS>W!&,BJZ,.:F#QO\#QF' MH 9:NHP!7;1,2-5IF5!+J4DH0.#6%I[*C7$KBSX]0)^VTJ\)]IR4'LTG@'G8 M9Y&8+S39TL D3VR7)_3HTO1H3!OGGUW]1/<_0?)R7PBF!<,AN $\:1@"_K/C M7CK!DS\)K/" \NBNGQM9.DX-2:#7+HKU/M"KC0V7VC5!KY-2P*,^>%0#=UB5 M5Q]U1B4-C9>TH1*74<\*5^*)VACTQ<#O(V2S7XGA$8E"],QW MS@)/*,PE>3@H9._Q3;X#8,VC&HSD]SHUT4X$JFSML-@ 5; )3J_1*)"$.IN,G8I.)F6\>:CA%LR[3H04>E>M^*(!'W<9 W]F+ M51$T.BG]-W8S1%$#D7Y1HA85 M#H;4>CO'U"J"*J?0\"2GIFOW?O"U*KK9IW]BJR[P'2RXE=5661Z_P]?DE*0I MGRS:%75G;(=V*B91]M5LLY&ZH5TII6!5K:(Y]/VG(%2_XA#B%\/B#2%%OF'Y MDO/W$+I1TE)P2K']+["<;/0H,?6@5/]3CH"N>O=^,?5 3#UX'_ ]1-P_E >+4H"PK$<1 M%%RG-()6]T3?> 3>4P_N^[S/,0<<3KP80 M.8K[%8KT('#LH ,0B*Y+9*8E6(#6:@RT9O?="C$JA[7;T;E(HWP_P58(G15$ MY_>KJZ\Y.I^"E7='7'@&&._)H;,B)66_(NK&L<=D',!E3Q;AM8.Y]*PV!JUF MMZSDNE.A9Y$5\W[B:6-4;E-4?K?.6C5'Y5.PJ&ZQA=>)64O+AWEL)HL\V '0 MW3:43,$]'/\5>#X=+)]+Q9W&0&TJ[U;V53F<_'MFN(DPF$I%Z(Q(VC=&8VI4 M,VQ\DL/(]EN\%J)4W/J]S] M^_(PT+]->PP*^7D_FZ=9C6E[B4RG#SQN6WBJY0G4 AQ10G^A*:G*8D;_$B,T M,RZ5.T!YX[^<['T-I\9H)7')-2X'Q7HOU"%;? M_%=U+;;.,HN-#K LM/!WM@^T9?:!9+@$EC:;NZ9'QGN"/R_TVWT;W<:@+2O] M=SR TI:NX]([[6S:$M!F7KUVX0UM=A2IXI3==X7.<5EIY^'5G@ZDY U@4WQ9 MU;*I W@LWD*%8![7?"_FB!NC+5S>B.%Z$L$D;HDV3&"R..PV00&/[1-DG+$P M9VD5UEMST\8NAVUO@_.8#/M->B*625[@V?[4 .GE>TG2F)AP\[,T=SR3YH30 M+?.<=OSSU;2P>%/R CA > VP-5LR@K'ILRL=>*[MX!^@*YAS/&-\IQ'G';+7 MTN< $ ,+!:AD2(!8L#6@4V,,BH87MM/!Q^,2)Z9MV"/\'C![3-Q5]"S#2> G:S"T5:11+DCMF%A M2RL@IFML!4(\GX[@)N,"S3/U5F-@.UGJX?,]*-8&]@C4,CB)Y"&&IR?#A^SE M")1YN"A9FAIP^Q,A-NUY!'KAN"D=%Q(#GI(4XKK$#UP;/Z*4_+WYT)2X@)'^ M"D "CTUV[(BF+X9K.H''F5#R:X^B3/0:$[%9LAS[F;B \T]_(4KZ3OKQ3/.# M'=L< RD[@0\9.WDB #X;J0K>_LUXDQ3*312Z$F RCLO1E.H+\+H15RP7G[O M9[+=O1*'Q@'7P>9/(3JJ!>\+NF47K6W'@F9T\N,7Z<&1/8XKEAO1IO'IHS2> 9)(GL3D0EX-L,MD; MR-C)C9$E4(PZ!WN%N'@5+,>HS%JDJ8M<^F_KSPY.CK:E0PF!&8\H?_[YBS'( MPXLBQ_&.YIR>B]J*TF2J2?9GP1Y_4V Z4\<"V'I7_PY,_PU$%OWPDP%&RYWQ M1H5VMJ^?KC"9"=R'C(<^_PQ?D.[V]_!X>_$__[K]>GEU__ /Z>I_OU\__BD- M;RZEZYN+JYO'Z]^OI+NOPYN'\XS-GSJC!5X7KP+>6-FS6Y9K)]TX+P13>4$. M*%V9"BPO<1"2,9^[<,F8B@AC[,Q];,<,5WT*? MNNZ% -%SX;AS3B#T61([ M0PDT$3@V[$5X9QDVDVDSXZM-3S,E+EN3"\X&T1M9HO%) ">!;\<@15Q:R>M M(D5%/4;I,_P--:9G !IB:]$SZK7V=$:,(JYM#_@1Y66T$.IQ:MBW<-T) H[SF<*-&Y I#9!EH M4NZ'ZYO/[P>;WV%GF,\4PF83#T K!AR.79>[6DMNY?258@U6'8^$0'LB(]B6 M- DLZTUZH6^F#!!N.H,73XA)?<2,F[ED!E8/:M5'!,[/;!<[0%1K#'K+X,G! M^(JFQ"1\4U.Z1:O#'4TYU>K4^FB51+5IQU*W2E3;Q?8O.6#:E&H!RV+*:Z&GBH!Q\ MD+_:[0>PH-#,'E-[$Y2_@S>3/*33L5M!)SM<6)JC58RWRM3F-0""F'A1V-/= MZZQA_JB77%-UX!*,=?N9G3J.)B'W$FEU!G&.T9'7FKJ(>!^;U H6-JS&H-'05A241$ M?R +CR"FI!@.Z &C\W'@OCKNV"-V#*9^8S !Y?$,'1B+>CG%:NHCI$\\!L<1 MR-_;D>\PA5MMY[,^0WIR %S2C&GFA3FAMH[$\G&8J8[L6@4Q R.28T-V!;>'_(]_)W"+^]A.S.M[B9,BX..\J[X M45GX*,C#]&QT:U?.I:WV%*_B7#F'GO$!@X =J&HVA,(XU7(&!582$THI]L2= MHTC6R2A'U!;Z"&P0H.7?##LPW#>N3>?1,OE)1@$U?YW)!"#K%K<9>WK)])P] M6C K>MD<+M2) P^)+Y=L<:# W'#]D/Q2*# W1C^,9Q890-(-M1EI;+H$.*#+ MW=L3T_4P[@+2R;)07/"GQ13,>8 YFY&Q"6AEO7$W!?:4&*=N?:'Q!899CLV$ M!C /V\0X#IX3[B64BM;26_U7)W/K7MA**K:C[L14T+YIZMEN +%BM"-WT??, M730LP,J1&"$.;J40\1!A,:4H8\\M4X_T@ZM'()@&(;:NTXZ.@J$R2V0Y.T5= M,*4=>4F4+LQ9^X?5E#!;I"]W\A(KCE-1ZK?*5)0P[:2I90AO%/9']RKK.AGY=$)7,6DB+*D0.*8((RX?$A<\4=LIRB..>&DFLQ M!M1OKV9 5UQ5YCPF_S!NPF51N'NTS"CY_05LX\;Q_R3^?;36'&;5QUA0#B#E M2%5FM(W;!_T(-7JF3C!UZ75J@K@V?0R%(<\:<: ]D22(X$L+AVS[TTHF),-2 M5BMZ_6PGHWT=$2,*H!+^$5ZWF2H(6(6J(,OT6=0%CUM,9*@VH1@NE--5"K'* M3>W%H=!_Q'QAWER6E%E855VW\%6::OY>(O&;MQNP)3MJCA=HXCHS9C:SNP.7 M)%(VF"Z.,U7XZ92^S8V8;9S[^AF6N^'Y84>Y5G;'S4S"SS:32O/72<^,*T-# MS-H&?6G)O-)^K_"\4C&I4TSJ%!,G,[+F)LHS8_X',:MS4\C]$6K_0Z[]TV0' MZ1*=29\-TY6HL*E4I^)D[2C=996KI%E[""Y*>9;A!TQED\ZHLKM=$^BB'4Z/ MM&1ZF7MC;?Q[6_<&E]NW@>_YH.,!!&]X']R"3HQ^8]"3VVI75G+4Q[+;7>ZQ M8W'EZ&GSK@/%-G^D%++25[^,3)Z"']ZN-!+*#2XVJ-1 H8$R@XJ,+%7T6BV: MW+7S$(O=^SL?1]^CXY!PDYZ)=/UQ$4%&R]EM(8]/5\WWSI$UI$G]/ZRZB#T<%6 HR.!>SLW)ZO M7HU4CTQ,2>,-8JYEJ.BUE%SJ1J'E"@JN]JJP\DY6^#8F69U%5]X6JTT$VXBN MPQ'"5I*K4X[DJE=CV1I*+NUD;*ZB)E<5Y=:J5+)>2VL,SLIQ'@HCZY2-K H+ MJLV)H9M'#,+NJKSTH@$P$>0J*JYZ%0]Q]5IZ8Z#)/1'B.KRE=;(AKF5$\!LV-L>R^*-L?JV6U/SZT26&%[AOM#PL4PK64]J9%M?PV9(6U]+]U=WW M^XM_#1^NI+O[VR_WPV];M;3F;\AYK[I]S_A]-Y"Y)*/%?M:?:+L89R)=AJVG M$EVMT_VF73(/W-$4F(D$%SR[QHRU[>!_L-X<'M*!Z4VQ'0TO8H6[Y@XK?20V M?HO-@ZI8DOSIY@+K\R<6^6D^67E+?*^5O"6!C7-5G%<[*H3!-@RV9X[Y)!6$ MZ\1@1^<%HREV'G/F<\?U4<:8O K5\^%J\@S$9E*FC[) EF#'_\@=VA)U.)AC M'QI\!:XBA0Z)!F?F##$&SQ7HS<2B'8+]W$QBC]YH6^7? NLMT=-Q)=+1$2E( M\21L\(*0"[OS\&KG?WCK<)-5YA9L/I'NXQ6UR?5ON6-OB7N)#V> MN;Z2[6;:4W!FVO+^MH!Q!5?9V\LJM<8@IYM0U'$UW9RS4_&#[.\%1-U5("I\ MD$MZ,N^X1AVG3JP^Q]\"FR2Z153T$-56JP0 ;6(T)J#7RX4>4UJV/N>6\OX; MP:%NRXJ%4EV4PP,RO7"@$;!J(WH_'#.(Y.@N"5@>!N3 M2RAV)@'MB+ $.\(6;DX0MF',P9S"/832[#&_274&XO?A)F+0Q]UA9VJ MLNG1(EY3U58RW[F/6W98"1E,WYZN[ ,+SL= MJ:=FC,05YEY5#3O*B2DXGXCEO$I4%Q]32X$)#=S&J^E/PVF8*,%2'#GFQT]O MJ9Y"*Y)F5W*SI6#J'4TGEDZKJ;:*-3TYMO8I8E%'O:C.ZB>5E&=2Z6 #Z^DE M.M84ZZBRV/%'NN/\7T!R8TB&+7]HGV;ISC#'M)D\!:B 8EGXB.;3'7,R_O/) M_65P%SQ9Y@@,U*%M.SA3>4R'#=)ATMR0$_VK-L=A]/+\-'&DMW2)6A?O6)4X MB<>IX5/(XT#D/XDO?2*)T_F>&OF(I\!.:1\GL6T>RU9)&I43=/PXYA'H%]N% M2!^,T@MQ1:7!VHKNUKI*UI0=RN>/COX=F.[BB/GU&2TJ&*!MN:_W92UGTI"H M&A!5 ^]0N5T,X4-4Y]H2-O5>/M.BI[9IYF46M^M6 B!XZTZ\E9:HK&"L0P]U MQMM)J"U&RF*HF!3FO-@D7&X+SBLX[]XY;X8,-IDMMF4X:Q,J:,=4H#4&NJSU ML[D,=>//I^ Z^]\ >"0)7?HT0:>M4&=^6_KP5'H_.E'K%4JU=3.>R[08NHU! M5^YUV[+>RR:NB*(M4;155/LOA+P%M7\ZOGSWA/**U%T)GKJS*=YA7O;/^79*_J=ZRJ/-^^G<;LT/E=D[3 M5-$SM73/4$TDS7+=NQ#B%M.]VTHYNG=%6IP*?KW6Y3O5LKJV/9H9GF"3J]#1O^COS>'>'WWJ<<6C>MI$R]NP.DV9'U3DG- M-86+YP18)7:T MFG=Z8)CP=^]3#*WK(E>FWMW#)L$MX>$1'IX2U.Y"B%M0[>Y3M3N; 7"?N*%3G;N_<%KTB+/,$O=V)%&_AZMZK".J_ MG\K=44'(M%KEB1GAW#D!Y\YRI;L0ZA93NCNTO+,O?-TGQ/'>7^GN"'XH^.'. MSFZE51G%6T/%NZ4OZTI[;&SS])S="^G=PMV]3TFDK!LL5J;NC>65O;:LY]1> M"!>/I_=&<+P-T.;]=>^>X(>"'^ZL>U=&\\89 M"K*BE]6/ZM!,\Q1)827A (GT5(KD$!OA =\0K&<"4AM"*I\U"'"]%V() MGUQM]0)EB69 ]5RJVF;4@E <7!+V_[4=ZP?I\<),1RBJ(F@M; Q8@HH@G'/5 MJ '3A'-NGZ;J._8^TY3&0%?D3JNDH@=ABYZ +;K<-[?'QF<:G:3=JTMFE6!X M&Z#-N_OFM+9@AX(=[JR"=ZKBG--H2^Y6NRXI_*?@G%M1 T;U;NG#2"2E[DD4 MZ>^H>6N-0:>KR&I?=-@4[IY=5>]"B%M0\>ZBXMW=6?&NB/-&<+NU2//^:K*'@A;OJW97I-:SU,!E5U7<> 5(1EGD*_FXZ8[,"HP'YR.XV'//8"7 .)WU MB%J*60'= M5JF]CTOB=E5WVPNF7H2IO[O=T56 Y2MR_YU8_D'OITK<+[X!V ?_C\V7P3_A M1_B$^FW:(J(H*!\^?<(;RXKRM-+40#TU[3&S__$SIP9,/@W*),<[O__HT M9+K-/D)X\#@EDD\'M=O1H'9O[3QJTQY9P1BN*4Q$[]@HMJLV!MTEU:*22U+; MPS'G$Q,?(;T1@WJQ 50)-[;2[_>:$64=.QX^Y>+A4M/J, C:[G $]4B(DH"< M(V%Q$2W#/0DQK[,##;,%2 9\Y+^*!5^7-.!\]_S';LP_VXW!,E\0 M'*F%>S(3*?FX?SQ#A#7^?N', #/>_N&E:3;FO%$2/ST2O.638[ACO/\2&/[( M=UR/G>@+X]*_!3:AP%\@(UPCPM.T X.K0&S5 ; KQ$C--R6J4]:7471VYVG M_J33ZHWZ_>Y(;_5:$X.TU2=5_S^E#]O>A#SW3GAZ+N$I[28[@NS/?Z8VO3C4 M;%'2PO',3'\&C,0;VN,+"KYG8H],XEV")+0<$,/D$1[PR8)CB[&BPW 78 VJ MK<\_P\<3P* YO,!W ](87-Q^^W;]^.WJYO%!&MY<2A>W-X_7-U^N;BZNKQ[. M,P>4.L^%XXQ?C:_)>3D(^@.?53Z3_ J\X)ENX7P=PBY=ODJEX J0J+D@:1]H MRY]=!^@9G@A:)?U?!M%,V2VP6@-8W 14*\/V)<,>_X(,UC),6/QD@O3]8H!Z M&0#C!5[@2A9Y!C8*U ^F 7)[X 6NZ:%:QIF-C>S,@MT'KD>Y#OPB/05P"?&\ MIO0'O- EE$6/ M<%1+?>8 ES,,;><'7 FR04%*X)#\F^#!;W#(S'M9%$)*X[ MR)S;XRKP_B?#_N$&2B]@=^"&FM+GP$5PSQP7SLH E;YZFF%C !MC+$.)P441#0,B@A7M^XH; :V9/2,HJP9O*YFZU97,G M)9L/3$GY:]Q>8;@G%IST&)U9;X\)>VJEMJ#E2"J."\6N&6TMNU!@6Y?& M"T#Z7\8;V-DRJBV<>R*P/P6^!?SQQN!VWH7CSATF3>4EKJ0P(9)1761!(D2P M4AE5!V\.+P#MP7HKXB*H&K)>ITJP05@G[$ )3#TXWC'"]S=G:DO?FM+5^-EP MDP"6"WL4U=8:CR+U)%Y['K"!2Y!P]O,==6(RRYA]_MEQ'XC[ F*QN"^^UQBT MESD9N<@%I M"Q!%1((7G\'2)\2DSG+)89@XYHH _DX/(.]AU$4R1A_'2@)=&L%3US6W20+[ M#I@X616R8^W;LYX'&8\&<(6YJ\G/.;'1:X/Z"/S&@!@Y>XIQ&G63CG!9'/H= MWY:#0AE>H^.L8#5;2$H/([T#ES$U:CY-00FCAR:]@J85[9@SF47N$HW<6.L= M2? 43KX=]"W.'8_:)>=T#8!]O[Z:8W\*Q$]5W,1=G 6UXEN,)\^Q G_Y+3G^ MS41X$-&=N >R6;7^ L 2/Z=NN)HYZ.]G3RXQ?IP9$UCLN6&]&F\>!JF2VX0] M)F&Z.3B6;WXRV9\GE9X!H#[G0N>45^%5L!RC,FN1IBY2ZM_6FP@@U!\9_YM( MZ--"]]8_?S$&>2>\7'<\.BWQPC+<'])E4WKP"=B5U+TB7;B&^9SX4):( :8@ M"CB ZUML5"YX;/EUE"0INT%GB?1 P!ID@,*'?PO\ -@PZ_SM\=@DS;U]- M?YKS-/Z*A"&+3UF\^!_(YL 2I;(OM'2I$!OG.B;>"[[H?&#:F\J8;+N2;I*F M=!>X7H 2@\J/Q+E0UQ4U'LPQ=_Y0!X$T8P?Y3&SXV$+Y0P\40VV68<[@OHV0 MBVD2]*BIF6)(5C";2UXPDSR"N3J@TDA/\)*)"8C('!Q4DI.B9H&:;A6A981U M^#K,#?*4G,B&CO,.FGI680O#&JAHY.ZZX$K;.Z^4E0^O66F&SG&I9M+1F-3# MXX!785U;W437C@-5.0IW4?U:;V,I8%_KRFHWY\#BN'"X.Q9DFJ ;.O<$"^]Y M77'X'O;VS!5<>QJ[+*K+<@7S MBCD6SV .5AP]!Z;!LP,P^.NHMCZWC!'7U?F2CMFP7V6XDMG<)<% M;S[\8;S9),9"#X@/- K8)B'N1TJ)'EBLL&O+>)4^_$8F$^EA:MH_0'5C%QM M3Z8/RL)'BNH+M"QS-29VS5"A='7;I%01F5/('WUJ\'+#Z@R.#M[L21_@-8 " MHX#96V$ &[ )G?4@#'$=^-%#,)MA%YG4GL#B[TG9>\5MU35EVLEE7C&3\>HGCUDA!=Q.OCC.>&B/N;WZ MX%CC/),5YW#V<]C/%F)0>Y\5]X!^\S*]8M\:(UPUU+6G&O!6*KF\48>>41=)K2-[<9T3Z&E# Z]D2(35D&8RZ868(* M),VQ"1E#@/IJ&.]=L&'^^V\]5=%_]9 2)_ U8UNABP94TF=FK" 3L!SN50G[ M1;%E9=2'-6O[9M [V\?,YZ]HC!B-KP0L-'F5XS*"=$[R#B8'^5PRA*XBO.(J MLO$NIH8)NI&-]@H8'N-$&A#U:@*BCA/>8903+GG#4_G3>266)8>&3OAXAD[L MRVAID9!P'29?(ST@I^)%\ M+^+G4)FZ;7J:NB9F=,5)X1,S\#"CB*I9GU C3O*7HD6)/#Z..FS(BG&56*&3U2LK9,3$FC1$2S),8!6C\H1.;&&V7BP%">'4Q+IX06 MLGB\(G*F)\+5\(5E.:\TER&3011)$\^'AP$78@]U"=7L6=81:'B>AZS1)2\F M[!0O8%F*8081W \\Q@&>"0^CD@5?=I?E MU$Z6M.<3LI&/?].LBGZULRJTDC(>[P",&!^VQ[=HH]R!:N,2'\X5L2BDRE79 M#+UV-J>@U\YF,W1:RH(!#0[G;V)Y@-&^P$9-(]?&!J:"+Y?)3 ]T7U(1;_+[G-L$&=+918K\%D4 M6RL'3(3 N(+#>[M$A>*.N!<@?I W_@F2=R. P(LC@&2\+CT-0//J9(4[P7=2 MU[]'!?V(OY9*?.9VP=?1W%)XW6@J@[KV]!>F.'*5,)3J(6_F&)754U=D'6P! MM$N&\A<)C,>%?L,U4HLJ_GR(\$2' 8 8SO+M#OB1\?.2%BYLI@5@^F\(20T QAMSGAL2ZOW<6LDS*P&ED/4TI:N(Y2 %EH1' M&X++R\4IBO6_$\]G;FC/()9TH:_59CH&LYB V8O&/B7FF9SO#T:NODW9)T\@?FB+LGE-_:SZO4 M[WZ.DMM7LNKWP]47K#N2[J_N;N^QZ(@6(#T,OUX]2)_^E+X-?[N]ERZ^/SS> M?KNZWRZ_F+TV9S&'+T7*/[!K>QQXJ%!Q@-/=;.^H?*]E7S OC31$&J.NKO.# MYH$DL[$GSBCP,!!KKP@J,V@7E?NAWGW+ZG3L9WYJ7D'ENJ\N4:Z!J=&8EA'! M55[B*4=>-R2N ] &ZP2N&0J)-==)76G(]>0],=N<;$E[XY8W-B MCEB-%IZ6C2;6_V_OVI_;QHWPOX)1)ZT]0_/XU".YT8SM^%JWE^0:^]H?.S0% M64PH0D>*\BE_?7=!4 ^3$D63LF@),S>YA!(A8/'M OO !RSY75 O)"G'Y==X MQ0[H.,.L*'M"ISN-9O$^$"=MG/O&8#"7Y\G0SZ0A0HO@>H:'><8>AT*TF/1'':!6"7D)(> )B,VQ5.]DQ%LI2.*R1H10HOD5C['7Z4D \^.>6- MU=.I>J1$ QBI _ZF<:V?,1P 8@B%J% VXU NWB-\;?5XZ )5\'Q&1Y[KTPQN\._<$&U$S;8RBPM M\G@"@[D,O1_P::-,\-:JD%OPBY,0'C1B@33;V/,?<*E M>P8?8M"+HLWQV,HGV,+0QY]\/FGGZ&QZ*U0UXFL#+X*FYHNYY0=DA]1!N&"I M:^SQ3-Z4Q>XH@*:SP*ZBR M%V#KL$2>YZAH&#I>L#1ZW& B,U;:31QND'Q$&;PZI+ /PH(B=^3PC;*"20U, M-Z9=48@L^R^%3KS(5I;]R[+_I4MW>. MVU?)-K[ M<>5 @+#JB[UHM&7M%L:W44M8OA>1ZQ0UJ=N[U6N*GJ]M*,Y:5Y_OKEOGZ18E M6B4I6&YPF4B:L"GYA^?#GL0!IX+AHZ';5W/Q84Y\R'P>"?J9=T+4:J9K&&>O=#'U,8GH^_0O'\0R M^MX+N#CY2Q_6)Q0M^S,*2VZ\DH^%T>_9JI;8?<$]+7Y8+ DJ?/13]KG15KMZ M_D>:JN<^W]143[6[=JF6-C^WS$XM?=(-M=-I6J<:*2A=;=N]AG6JJUKMIO6I MULFSMO?IN.YORE_H,)M/;G(N;ZKC)HL< 21;_T:)X._0:/#8T$NJ&BBOW%"6 M%%]I\:5;;RFZ7467Q@4_"=_B9NE;2"'N*D1>!"G%M:NX7G[5RBE?4".J-J/D M=&J:G\IH:=&05^XO5"7A606<#-(Q"&Q*.\% C: M_*\W'5T+J-VFZ^;/L 8L>WD?;S3V!7ND>D9WF\D#WA4B-E!J9 MKY&]@KJ\UU!(&P\G*W97*J142*F0!>?K7T,AVTC38G:D/DI]E/I82+"[?WWL M\%LA.Z942*F0)Z^0AEEP,*>R1@Z]/^G@X@<-69XR=EO]"ZF'4@]/70_WK84[ MK(MXDLY4>NTLI>)QZN-QI:XWLT?$8=*-07JCW+ASC<_;UL#":&HJ2\$# M5E*_>AIR@"E=+'H:NO(&6F&DB9@I")3M8%+RE5"XWQPB.0K=]!W18>20P$AQO M'QQEH5%R'XL)1D6OGL]H"'9.H=3H(^6'H9QE,+A<$6MIO>)Y0D.K*RUQZ/"*1%(9_[!.('4XD.S*B[L$4A.!5.!* M;@52%BM=6,REQ3E*H!3XCR6!TL,K8252CA$IA19 M6I/P#@Q%M[+7#[W-@(U$4!G'L@X 81Y!L7)NW)( :B: SJIYE!$, /ZV$Y2R M:,$385HV^)!9!B1,#@V3.MW).NR,W>K;BFY(._-6 %3*SN2XF64,34DLX8T? MBIV3_I9VJ'$PJM$#K0,Z>$"DK72KQT4; B#N>O[$6=L*B?FZG)=/TL(=G,1+ MTL))6K@&3YZDA=M("V=)6CA)E"1IX20M7)-$)VGA)"W<:XM+TL(U@Q9.7SMZ M>6*'B+<-_GBB(H9Y<.:IGM[E5'#V/IANMLQB\X_R2_T[>OW3]TZCL8/^]5I] MPU:TMB[U3^K?J>F?=7#],S0\&-4Q*M?92/5K%A"E^A6K7^?PZJ=CV;'2LRM3 M*$C]:Q82I?X5NW_F'O0OJV)&J]^6ZB75Z]34Z_#!%<-L]3M=Q>S4=:JSN>IW M7+ECRTGTE K,%1/E&$AX8D@>I>.$1T'',,:V2A,#3FU-/U8V"@DDDHYB74B2>=9XIXFD7242"KP)\M1 M*8&%ZQL2*<>)E (GLB123+S5K/+)>0F5!D*ET*,L"14+"R4JQS,E5)H(E5?< M$MM(T*;5=EW4H8%T"FE'2=!6NY-9 ^&$V6[UNTI/E[S%0V2^ZAQ.*G59ZQC,>HAV6/'D(O16T%0 M21*VC"]9R=)82/;=DRQK;P G=?J1-1@:"\]KF(IA'DME50[-FAC8YW@,4^9N MH5W3#OB=84G.P<,&@W8 M=/E>YHL1_#+^TXDB.B4L)+[G/'B^-YTO>I!B956 &V?NM20+8E$)YPQ![8J\ M"$;"AJ!WCN\S%X:*@ LG+,11BT)@%+ S)4Y(T47W8V274T_ MLTR3ZT;OSAW10>S3+T-1\'\UYZ-9#.9J_I5.,*(6/-X)Z-ZC.;B'1J]@RK\O MC9^16%P/6AE<3L4S_$D*AG("/SH-8[H@ TFX0,9<= M&$'*F:ZADR/R"6C%F M !K "&(-J_DYP,*D@7/R1.%30-*0 ?B>4.[/;-,:R99>DC.YIJ&MVZJ!J[;:LV9CVCODZU]TK2=QHL1H:&:;4:28R.75KK M_(>G4,&5LR+_]2]=0]<_$!;0A<6&%1WY(6V^[]E*%+E#(JO""<0WY)J &_% MPZP3NQ8NRW@GURQ U0CYVO75B[[_EJR2SB/5%Y[(A;%!T.O>?1P.X8V!$57@PM; MX@F&E8E3'3RJ=QN0H8/\3?H_>?^1"_#-?)TM&:A&SF#57$Z3BQH20RAN:[ 5\D3)R"F-E?;>M< V6GT6Y"C! N=) MKL!UP1QBL!=:KS2*ZL('1]HT-MD>Q+/H+,"9NM2;X;J@DC63:M5A4@U+JW=@ M2!+25;/U];49U6<]K@-0:=_MPQA3P]+KG8/V!@_VU$K8TIXM[;UYJ20VK]AU%VOO>_BWHL]Y7EG@;%E?+V&1J-MG0 M]?1=_A8;?\#K#+6VKG=,ZZ$WM+2NV^NUW8[6U88.-8T'H_,_0P-[T> $LMY1 MDP4\^V?)=&[\$-$_8IB*FQE/U6:RM&T]FZ5MZ]DL[=WO5W^N+/E_B](*$!9$"@PIC-WO/(\BZA^6WQN!#7? EH,*XP3VHQ\+6D.U$\'-(0>@.S=N%[0WHQ'844^A\99=%O&HCI!/'@WZ*@2;= M3LI?\-]>X,+ZBO4THA)FI;&1,Z,@,C!T,$6PP%'HI3M%L>*;2T$]$\Y.]F ; MG#9#-*=R 9Z:!X+@_,:T@&A /9C<7CFNU$4,O@(E$J493>)"4&N$*$"UQ M3;EI -&&+'YL9)71"!3,GQ,S'2*@8#'YF6D_5)!L Y8 -3 +/FK8@)=^(8@] M7-BPC";1V71VA7(X3TY2YH+/&"^NRILN, E/+/:Q .:/V(,W8*UDC["28P=@ MB@?@;_@,5!G53RAK 334K#PWUUL)"5A8P3)A$?_=]]S@P4Y<%*[HR:6G*V\) M'=26KS@/T*EXNOF5K/9F*P0.I)MX$<6:%5K]\X$-YO"_T73L]_\/4$L#!!0 M ( &=XXUJLZ69)>10 .K= 1 8G5K;,V>MTGRT:9NN2<]R^$B9(< !,IV^-[.$+4 GQF8D.0WGUY\M MV0:#L64;TKCCS$4G&.W/9TO:VI+%+_]Z7-CH@3!.7>>J=O;ZM(:(8[H6=697 MM;MQN_ZA]J]//_WTR__5ZW]<#[NHZ9K>@C@"-1C!@ECH&Q5S).8$?7'9/7W M:&!C,779HE[_I,@:[G+%Z&PNT/GI^478+/R6?23OK/,W9]:D/C%//]3?GGZX ME'^1^H?S]^8EP1<7[SY,7\T^GD_.W^ W[T_KA$Q.ZV_?3:WZY.SRO(X)/C.G M$_/=A['+R[=NWU]_>O';9[.3\]/3L MY(_;[D@UK05M;>K<;[5^G# [;/_F1'X]P9R$S2?>_3;SB2=LPAPLP)O8?FVZ MBQ-I].G;-Z1(4V10APOLF&L9EF!UL5H2OI\&OCZ17TLY;^NG9_4W9S6$ MA6 4="%MP*%)IMBSQ57-<_[RL$VGE%@ LDTDC%L-(E\+S&9$]/""\"4V268C M/_V$D$2 +I8N$\B),9AB/E&*OW(K=I)=JD>K\\P7N:2'*7QI0=/\FB0!O0^-?:2R$_UD*XN']7/S@'QPCIL M CJ?#B'=@3KL#=XD4'24ZC//J(9BQ(GY>N8^G)@KJXZG=>Y-LL1%A,H/B0UY MGH#8XF41FD=TV%S^45@F,:T\,L/F\H\],K'CN$+1RR?!L^62.E/7?P"/9-1\ M#$-G2*;AB!@;=8,Q^NSR\O)$?0N#H2+&S&2N3=(;GRR9NR1,4,*C([9B,&=D M>E63XW8]'+/^7#+R&C0)F\0$;,>__!HD$ ZCI[*WNS$H9"$C\:K& 0>;^"XJ ML_T6F>:U'TBH0_\6UMMXDM=Z("'V#V^X"7-W3L.!Q/3L(E$ORABY,<:SA651T')E]*TWR^3A&K77W^;:[ M%0,4X5 AUS?ZO5&_VVD:XU;SVN@:O49K]+G5&H]RQGDBFQ0P+B\OSL\N9.R/ MP'TD#/X(*Q3P0CZS%US&HP%F8-6<" IZ\B.AM,-4B]EY=LS0S]O,_UE1$$=C M^/>VU1N/^NW^H#4TQAWXMCA^"?RTT+U)@V[#%/7;:,/V!;/V:-QO_/:YWVVV MAJ/6O^\ZXZ_'P6X/7RV&;[-C&&7_#^0+>$&SW3!&G]O=_I&-T>O\O_I@])JCSDVOT^XTC-[8:#3Z=[UQIW'K=];O;M6/IB3F&CQ>[^+WS8GB6/ JT*0! $Y&K8:K<[O MQG6WU6N-810;#XW&V!B-6F,(X?!SMV-<=[JY)\N",K2 ?M@%-!2$-I)>(9#U M"H7Q60;( M*N37;LL8M8:=F\_COM\U]N* U(LZN-^'9A4R/=& SKRJ".S MF;PS](90Z_,W\6EW35TA9X^,+BPV8#AMWLFLI9_W76\Y"'3UH + MDFPJA$"GU^C?0O+X1]Z58I10Z_6+>"(CJ9$BKY"WXZ4M2!W %Y V='YOR60B M)PI9&&K1B2W*]Y7(5)*SYJP2G\HA-VP-[H:-SS [PFAQ,S1N"X 5YZ'%)[;H M5HS0AA,*6%4(#Q@^;CMC51@,%KZ=WDVKE[_BE<9(BTQL]1SAMEX@K_E5")YA MJRO+MP,#5DGC(0P51J/ [DXB%RTPL95SP*JN>*$HLPJA8KP]/;N'L:+=&8\^ M&T-9N85A/&>:NY^'#I'WL44T\/GY_I_(9X4"7FI>J1 BH]:-'"Q@*.\/Y4 A M*^R0D(ZNO]X:O_:'C3L8ZF];PYSS3$:F6LQBZ_" ,UJS]HOSDCFZ_HH4>Q3R MKQ*,=]E M7UR*N:A$L=,RTV,0*F:D;M57$2VZD%IK,-G1:%.)GA("XBL[>V8DMXO?] M++00Q.J2\2W=*@(2V60ME@KLDFN!B-4A(SRJB$!LQ[8(#DE,=&B MMTJ/+%L;';&:Q)$*P, HU 7]'&CS$D.9=WG\6QQ6V+&&Q)97;#4)^,.DRJIG M"*QL"FFC[8G>X9+EFD!!!!JB0$44U?$E"G.#+J]%LSR;N-.^F!-F<$X$?X;@ M2]5#&W.QFM+18B[4"[E3I#1#OFHOH98;XH:[6'J^Z>[T&G-J0C]N4MN#;MS" MS*'.C \(@V8+UQG-,7N.V;6XDMH@C57=CA:D$:5EG"JUU2 9*(Y"S1&HCGS= MD5*^DF&]54-(\)D8 3B*@EZ ML8U:PS1=SQ%\2$Q"'^0JJ4=$PW4$PZ90,P%TL_!SE^()M:E8%0J9YU!0%W!O M8B710S>@@4.@,=JH#!R( Z!FOX4JP:P]:.UZB_!FSDV#ENE'DFF-L1BI=[# M0ZS:R]+UB8/#\$]FHX4T5@K>'()X 2?PQ&;!TW%@5A8N*S9M9&&H!2Q6!HX" M%ET"K5E7$KS$$R@;WX7%0(W&,(U((?*QZG'XO9#HA0 M_"ND%'BE9NVU#I6,$GF>98-/DTR*89_,1HMHK."KCMAL R<95A*>GBO(.VG] MMG,-RZ(^!'1SKVFQ D0! 5I(XU55D(+44PGD'FPW\E!$8+4AO\7"8U3>G.Q. MNZXS$T3^*D+!#IJ9JQ;<>/ER!]R-! FOE%&70JK;B7<.OAV6Z>J8:?'+#""D5O@O_ 6RE,#O)(IXG'0UG+78?TV5NG:C[42A )) >2AK!>< M,R#QY]G3(@W\7[#^/E@KCS1<7BQ]TC'3HA@K'.Y%T8=-,JXD9)$#Y8>6@Y,9 M::&*%02CY]RKGAE%?+%9,1KF7Q[EM/ B-"M3+71I5]'M+#LC["L)9.S%@\-Z MG)Z=%KQ,U]E5O@/&'!TIW%"^=#FV;YCK+7G',6U/_F*F]*GK".IX('%)F#*@ M6"9[;.':F(@5!Q-B8JN@%&B"?%5>H;4R**H-VJA3R4"*O.@BC^2XCLP49?5O M2A@CUA@_AMO8E'#L6 &MK61<21_73A0"*TU0KY**K:D?"1&OA&!(N%L4;" M->_[2Y4U&7) *WJ \&A2=9%Q$7]1.GMD;%1 2@<4*(%"+:H;,;&W.(\P*.AY M:M&.7_.8]([H2[_?Y_'-@DX%_,!CYAQS4G"Y6$B$%N/]+V_OQSBZ,/2[\%I> M)5%/NH:X$+XZ9EHD8_6ZY*N-*XG6_@N*B]584UEID8H5YY*O/*XD4AG?D3]P MDBPH1(MNO,R6ZY7\RD^EV7 9,'=*.%>@C@A[H&;1>?5P>=J0B/^01LZ0B$I' MH?B7\$B&:Y,7!:^^35:W^#\N:WAK,1F16_#S*=]!'&U[Q MWP')&5[1Q"Y\57"R0DI#M%91/EHKB4(M_^Y1^,O)(_^(ETMYE%8^\3\[CNOK MKA[!$V+[/U,L8W3BW?,_#<^BHK,Y?VM,N'JAK89P\-=533"/U)"#%P32D\3V M#K5M^;)* M.EQ@V=3_:H)M>=CNJF8R I[*9>K"=2!&V2J#L2-ON?2?85LV;1 (]RDU07EN MF*:W\-3M$\9"=H/_!EY/<$$A7F5U3.1VAKQ^R$):5K,'+-CB4@O>)N%TYDCM M&S8&@WC'OPJ )]J>F3Z' _)TMW['MD8[3=$$S)B\_4+IF-#6= MQ;&MM02KR[^XY*%D9+(YGM/=DL6$L*1!.HWBZ,/TQB;+76#J9+#((,SE2VP2 M4-3R3*$Q)[%Y&6P)]Y;ECC-QN)*V4\9.#,5,M'F,W!ES+#)YNB$G>K&1X6R- MDZW'X/1%]&%_FC;1I/CHN&+*ZLX;"+>NRWG?&6&;]*<&94N0FSR.)1,<8.+S M92U?7';?<:"'SV FX(;U'\CG4S.W8LS*"G_' ==C3IK$_W_'40>#U]=*)+I! M3_CCF%PLA<_-IZP.V0:N[;)PWP(ZMTI+[QR+,-4JT1FY>)1VH-B^&J@?5B/& MY%%-S5F-S\2B+W;8K;K$Y MIP[Y%9OW2U=D-S<#:4FL3!UBL]J;CTE)+#>L!SD$AFIR2$JO03-Y?5U'IJ20 M>2+:D^E]5G<<@7-)?-215WW,*"@2UE/6;UX$]Z*V9963V/0A-"*K MDX[!NB1>&LMTQ6,K_TQ$+B]D(2V)E6'5OC^]XV3JV5TZA;^WKH4Q(M?"J*N^ M,PR5AW$MB6^ZT*4)B;T+KHSRPSNC._(S*HD'?L,.Q[SUN(3!GUA=5PC"5H8) MTZ"#9ZIM>,7>@-$':I,9:1.27B\ZC&<9BDK^Q+B.WG1S$QJ7P8Y?6V/#$^Z2 M0F(# S>Q;6(*#]MA/TTW+"MU&2Q5:?DMY29HB1WB>CR\:<7O?NF69J4N@Z5I M.7FZE5DHRV[A=F6IN+W[^93!>G_T#$9->1;"$A/ MD@L617@]T59[2)3#!?!_@"G4V[]ZL3/M.#AX(^N>. ;O3[AK$Y%3(8J*O6M-+V5[= MU[9$2*7O-.ZT*L-H,W %?*;8CMSISSM3P[:#-U.^P #1>H1@H9Q8,'0&+3CW MB*7?^#\.]ZMLBD%#/YE*QSFI>1D '\FS:WSBNO>:]"+6K@S: M-S"GCMN#]%7-X.DF)#0N@QTJ+/(?O="2E<&V?=-.QH%Q#T69+#(>@#$U=0=* M$EJ7P9+14IYVL&_]M+O;^T[OZ^^E05D]/H)Y MVR;AB JZ]]R',%PN\[LO$[NR^F)(L-WB$E50_!8SE\RFI]"-J(F/(R MZ)4Q8X3HR]>%6)75!YM?-_"(L634SC9@YV)3!MO]Q/TSAL2=R374%))",I)G M=,=SIMN?R4A-XM'".\_Q;!?#6*Q ;4X\^^; M/,8[.P4X_@!.\O%LX"45?BX*1A"Y ($QIDD>B.UJ1KP"K,K:#W=-V1RK$JZ7 M<@1?3_BC6+S>A%VCF/X&;78&/XH'@F/8,G390^I;:CK"DEI\K2Z,Z 471C1< MMG3]4?_\].R=S"J$O')5;A$^$)ELI.?:1;F5(?E66YG7T%.W!G&#,5BGJJ;7 MJTV38'/;^(:9Y6^4?B&R@\,4^0#3YHS< )EHPIS9QI2IUXN3C[(^N>!2O,:\ M=639WS=69[>AUQA\@)GH3P?>Q*:FO3(]=:*3PD MRV!Q&B@6?Y_-\,3<97(.[7FRP_2G@:D+^4O5Z8%U!/8E?DT,%DHPO33Q [4^ MXY5%-.-3"D$9AJ O>.60D2#0N35%TWTMRV#!KV0*P4.=>UM3,=O3L SZRQ-W MGBUO#FH3W5;__K9EL*+U2$Q/SK$-Z,=TH9NU$YN7P99P2&KB%8>!R3]-T;*I M>@5H[,HQGIIT"1->QY$I1>)HF)_1\Y]:"W5N.8*MFNJM1\(:V":.A=E76$T5 M<4 ^9D_D!.H(,B,L6TY.'9D;@=ITHGBKU!$+67&?19\;X9E),!*RH=6 P4SR MZ-_JDI:Z'X?_$_:6I2\V2Y8U)VWHR>LK4];7HJ4/ 5JR,@P%8W<9ZJ6Q)MZP M#/KWR*, U=JNQS+"DD91!HM"I?JZ#;(]#MO$2"3LD2K0L4\^LG4K*-\%66?,+I;#@9__4G_C/[Z0F.TR0/Q^__^M.[TQ?@?OJ/O_WI3W_Y M7P#_?/;FY9/GD[0XP_'\R>$4PQSSD\_#^8.AN/?_UR_Q###)S2\\6SY M[5]_^C"??_SSTZ>?/W_^^8\X'?T\F;Y_*AB33R\^_=/YQ_^X]OG/!1B.9_,P3O4%L^&?9\L?OIRD,%_.^KVX MGMSZB?H=7'P,ZH^ "Y#\YS]F^:>__>G)D]5T3"WIX\NKMRG1\^?';P\>'5X]/;O1T>G;VD0RX?. MOWS$O_XT&YY]'.'%SSY,L?SUI[CX?095VDQ)5J'\[]L?]O0KRA1&:3%: GE) MWY\_LH)I"1C_F.,XXVIZ+EX]FJ1O/C2JPIE,+_[E*$0<+7\Z6,S@?0@?!P>S M&RWDU-',J.A+ 59PBPNI7G^V*=U MUI[B:#Z[^,ER'I=S^.V;5Q.W/?X36K/3U:->3<9I,9W2JAXDEV7*0D')48(J M2H'3V8*RGB6IF$U,-Q[.C4"^'=T:,0ZFZ7?S[,IV<[2SI^:3U9*_$2M!WE?OQF#31^V$< MX3D>G!_]D4:+JO%_F4SRY^%H-&"2:\E+[845S430CR>OIY"-.YU_(EH_G!^-\]._%\&,U^P1Q@"D6Y[,F^QL# M*%D8^.P=I.C((FOGE0V-R7$7GDU((;\?4C2;^F9D>#$<5]_E)9*+\:9.XDEY M-UM1=A!=4-)@ !VS)Q46D48J,R0GF8U:8+*Q,1?N@+,)%=3W0X56$]^,":LQ M'9Z;KQ*RRC%J,$4J@B \.-)5$&Q4VLELO"N=N#Z'F_L(^ON1]O:3VTR^;^>3 M]/N'R8BF;E;USOS+H*@LN!0&A CDHS!5P#N9(.H4#2O<%LX;"_DZBMW-&1:D M>9=(OK>-1,TD$C@9(B!#YE52.F?7VO&Y&4J?'-[&5&@Q^2N%M5Z! M0Z1I-HY"ST"6IV3ID!5TL;3>TK@53$\5VC9,N.:V-1% ,YX?G7T<3;X@OL%E M<'G#8#7Z:*H+HIUP-%BK(!@E(.3(F,FHLF^MZNX%U5/-UX(?;06R,T]JI<+@ MEW!&/N2+D"J2+[^22UFAO0Y?ZK;+P"8,1%E)H: O[%F:"Z63C9 KR'*(461T$(HCH9, M#CI$IQD4X1+3RGL*33O< =V&(/N*_QL3I)D8VGG1D_'[4YR>/<49^KJ7PT/L@0!/$XCUG4J;V@<8-2#;A@/T^.=!@ZIO18%G; M=\/X I)U,HF1J>()5(P.HBGDS'KR;$311F#K\HA;H&Q"!/=]$J'%Y'>15#D8 MYQNRWYQS6[S6P'S,A*HX\%)+$(9S99"X:UMO,]^'J64.G&5GDK&6Q"H.A]?3I,KN3+@CA_B@*>^R3,AQ*70L!EQ.=0TS\M!#]B"T M<^^K.0?)'(XK,<$S"1="YB0G)&B0?I@ M.+]>$ZR;F0CMQ2H0RH M0.!"J!N_&"UR4MK6^^X6P"VH^F1 V[.DL50ZJJHG"#3 6$MD#?EQZ"($>CEX M;H)C@B5Y=;NARZKZ-MGUY0MH-5Y&9YZ[F-% C++6<-7#OXZL43(QLZQ%,*%U MBF0#6'W2D=MS8I.T^B[R:'@0\1.]>S+]4M5TYDX[E P$:6<:H;'@(A/@LRO9 M1V^E;JT.U]_?)\773O1;SW#S%.D;3#C\5%-U:ZR+)4=6@@ 9D4(6G! M6X:",PRNM,Z4WX6G3R%".PXTDT"[H#',/@Q]1> &'FD(,'\,P'_WQ$<Z/,GF)<6RUH(F M#4/ H-8*.JT-&F!%J#$7RRC+ P#\%P!X(+&CW/AL?6 MUO%F)'T*@=I3HL'L7V'"7YY>G:B7]'V[EEMO3^GKKT>O3M^>O#AY??3FX/28 M?OLMF(?WWKKEJ=TTX=ID"(VZ<5%0LS)W+R>SV2!$^@1+#IS*HAXS%[2V@P14 M1?.HO#&A]9&\;P T\Y;.';EG.,8RG ],=DK6X]!6>0252Z;PG?185)%QYV5R MIO4&^RU0'FA NCV$O+WP;W69=ICXQCYS'=,+&O)J*V\Q'+\_^8C3Y;3,GF&9 M3''-SSOZ8SX--/UD *=?CFG2EOJS9@ G(WK-^^/Q'*!;Z*8=-KUE5D MR3T47QL"8>+@@DA@>.$IH38IM=X$OAM1GSS_G?AP=;4T%$13PI^4VLIO6>F! MTT_#A+.WDU$>9"E"QL#!Z^(H#,\,HN#DS-I80WOM'&]]'/%V-'W2GTU)T4@ M;0L#?B&G8AI&2YZ>#(#&.^,#^;#)6(JF?8D0:Y"E[R8-LT;677'%R#-2*4$(!B&:;#)&;=&UCK9N@-$G@]T7/EY; MP3M*K]F"I;%-OL5RH3^\8SS4YLZ>YUP+ERP$SQ)P5;S)/I?8O&?4K6#Z9.[[ M2JDVDFSG.-S <(Q.J$#AFRG5)/&8P0LO03/F?0PNY/WKIX>/[ U^PO$"+Z1_ MM52)7K1JB%WWQ>C_F2@P<*:DXLCZYR#DDF;4I!8"&2WQ\9 Q^L!Q=1&.^]0-_=MM M\K0U,W::\#T88D8#R24C>%*MYJ3U4#V]63?V')^7MXB,%F]5="*-3>L5AS,2RO(TVO(2JT+V1*,-(8<8 M/6M^Z_I# 'X'KF-KU=:= )MQ[%KSLRMGEUB42GN3 6VN'BXS$(6F;TVPK$@5 M>/.+;^Z!]!TXD:UYU%)(K2X]^79W\F X_5@;H@UL,EAO$(=L92%%*1PXIC($ M[77Q0G(>_4;F[[8W]"M-OP=+UF2J]U$@$ U7R?@,I>Y(+_%$40*PK#%R[DF- MM?I<*#;(>B#4N4E80 ME4+0"9/S#$7@F]F8;=[>I^L0]F%^.I=0N\;R'\(4GP6:@L/)6?6/EE,X*!)- MR5F<9^]0'R] MN^&@!%]([1GPO&K 6*^$2FQYPS1I#I>Y5NXB@>_)L*Z(.67-K M=^5!#EYHG2QP4QL.I.0A"*M!>]*6!#S9U+K#Z0/@;<2HO9U!>31&M1%?A_PZ M;^AYD3ZZL;'G((7(5%8&6-UX5$DE<+(6#9N@0HE>R^:[>]LAW8AU\H=G77.A M[L'#.K]I;X"A9$.S *+HI;6.$&418!V6G!B+T>_/O3H'M1&M?K"$&M!$_]M4\ M>A_II*93WZWEFBXPK]^6*- YB]R"-Y9L*L$$9T,DJ?.H#4_6V]:%XIO@VHA" M^[JI]S'MUR[RZDJO_!+.:-0O0EJ2^]BS(^4Q.Y2,-TKH;7N-1?NF3:9F>(0LDZF I00LC'@ MI1166K*AN?LSL.ZZB08Q@F!8)(AU8F9PD<1 M(W"M/?/T6T+:.;UNA;=1+2/[T>G51GI=UY.O;E/X=AZ"YX8+K@!%+7KWB!!0 M,<@JJQ*B%YZW3FYNCJ[EZ8RO]7_K-P@,6!(V.*_ A^! %17!F4B38(4/W*>< M0^ORA_M1?0>5Y[MRZ:ZS&0U$U6PIO<&/YT<@KZ!!9[TPI#9*%I(6=MWGBE:! MS:A,H-5M4FNK?QN67G6AVA-?FLBE&4O6[ZEY/1W20#^&T<79V=JBG3$NR8-- MA5R,S#CX+#R@\3DRRT-["WXGH =6?_\0?&DGH79G!\_?_F(R)38OIND#83LI M]=[WR7A9I#[0SJI8&TU9$>L57[41A%.&?%4AE$6'*;;>#[H?U0.+OG\(^C26 M5=,K..M_]=#TIS#"94'&;#X=)HJ@ZR\.QOG;'ZQ]\C5.AY-\W9L]/Y)S] >- MWU T?E0*IOF %QJ7K=97UKWZ8 V$F!QXKGF.WBMI$'7G>-YUD MU8GY3+$GA,)K3[DBP<=",0+1D=MDG35[.LEY;\^/1[YU&)I$'ECDW- FZ+P>-'_F:B^^>GKN*_S'R%E86EE%& MB*J>TV?DNWE!?Y-<.\P8>6I^Z<&V>8M'OF#CNZ?GKN+?0X>T5P>G[]X/+FEX-7Q_]W^G!X>')NU>GQZ]^>7WR\OCP^.AM MK<=>S)Q.2Q+FS6S;T>X6=^U MQX+:KIM;+R:[48^XWY8J //!)U+![_'5XBSB]*2RBU&T[F/U0(B[VH ;7W?;R]:.N4@:O$-9 &4F M@Y4C@F?D3VF?;1(A*)]:^RM;0NV3;]TE_ZZJ]WU(MIDKZ'.5! /OD+S\ZY9I(<0].Q?&K?QR].CUY M\Z^WZ0/FQ0@GY>+JE5\S/.Z^]OT69N UA],G5;,^*FIMXMQ=&TY_L2V.59X(2S*\"$ M-\)XLJ/.,QHX%\L3Y12?22=#+F1->6=+X798?;)/[7G22!SM>?(F?/Z50O?I M,(RNX(HN2*SWHBNU[(48!(00+"0=%"*9R>+:%QW=AZI/:97V+&DCC#WX):_? MU,C[]%^O7]8 ^]7SH_]Z=_QZV5']TL1_TR4ZK/7TW<%O:?':=GY-\TEHY/?< MVI][R5/'N3>%0S'$3J5+;05A*;#"S(+*.8;<>E7?A6=7/7:0TN*LRA#S>HM! M^OL(;^@U>'OKWLXX: &UF];RH G63%>&O DO\,2NA2 M>W<&L,HD^IU1IGG?F-NK,1\^EOJ,X_%L/EU4-AZ&Z?3+JC_N@O07QY)\J9NQ MRH?:DCG5%BM$>QY1TTK *%N?LKT+3Y_B^ZTY<+W#9R,!-&P,NX[HW3BL;!T9 MP^%L>53\]13/AHLS4F/+CY[73R\O<*UZ,J+@0GD-DN"M=F8C.@1M0J[95:[K MN><.6?-@R+TJ:>Z(6=W*<1^[WI,YF@J4XM;%=+DQ/UD68\_/)VN7;>I-G]UP M7WFKX32R8'QUS%PG$$$9\G-8 G(_+%A3A/0NH$^M/<3-M?YNUOKK7*]7 M]%]6:!\4FOQ_89B^&'["0=%19^8D#=S5#1J>(5I&SKS K$D5%VM:'U;:%FN? M+&,S;EW59WL19#,K^@"TQ^-+J-'RJM(=9"45S4]P9.LQ@XXRE\"35SP^'N>^ M NU3T-8'PFTIPD=DVV0Q'83:'LH3-D7Q)Q NL>VA(GP\MIT2>W! DX-"&,)J*9!1W!L(PBA )6-*F(H(K>M6MD/:IXLF M^L.WAPOQ$0GW>3*PB0NN!<4O3"+%3AC IR2!::NR%BKIYC?A;8/S@==:_$\A MVP,%^#A4>T7QV.EG''W"7R?C^8?9H!C!N4L9.*OM8TK-_1NM@:6TB OCP[>'KTY_N7OIZK9\T?E.%-"F+&:YZ M@>Z0$-GB+>U2([L.L5&2Y-I[3\J[\_<.DG?2J4A^%G)R\J46Y'8% YXQBZ2T MO)2MTW&0I14/ 1!-0.(*+(D,*QLO@#%>^M7%] M.,I>;5>WHM-=O08Z$%XG72NNX'R&93+%V]!B\"YZ%B O<^ \4T"=K0 3^3;;'V*2WR"'QK)\=',*2+>COSK\/Q\&QQMFK<<>X>-#2C][ZC.R/Z ML.%U8$*_-GKEB9,'Q3S(+#BH("-X# RD\V@46IK UH>G;@324J-=/O1P,9W6 MVI_(;2G18ZG3SL$N[/B+IVTDR0ZL7:7 MB%Y-QND$'#$\;4/0GC(=:3R]QP78)2.3=OXWD/I+[:K@X9LJ4\NB7) MI5Y>X$#H[(BU!H*O=KHP4P^>D]\6%$-OI Z^]0UF]V'J>LS'XS>3T:@&_M_N MX3FGF2B\7G2K:X5<+83 VBL\<1=22#JP/<_$S4A[KVBWY==&*ZJM(/>VT"ZQ M?H4IT:9,&@8S3U W]" 698$\9\V]);Z?:5N)[));5W3OO MNL>RAXGLV-8M M6)Z1_'-&CI2MS, :&3);Z9F9M/N.[CM1;>_&^?SL1;V^LS9H."]O4#+I$B(# MQCVM0U$<.,$%*6.=,441 VM=]_L@@-]55N,A;-I(J3416[=&X&W^IL[\5+!DQE67P)((O6H&3,$#4GJNBB%,N,6=W\^,_%RUNJB&/26E.< MS<^OBQYHTE#*!0%82SX4(W45#"?B:^\$"T4KVV7.Z0J[W M47CS37U&9+98@0R2S;5;A63@)"\UKV59*=;G3K-$=T#KDTUI3Y)6,MF#.3DX M_*]WQV^/EVV0+]LM'*1_+X:SX:I%RM9F9=-'MS,O6PVFD9EYMI@-Q^1''D[. MXG %[7 RG@WSLC?^9'PZ#>-9P>D4,Q](F[G2#D'F&(EH&,%'Q<#PXCB60EY& MZX7Y$'R[ZJ<'O&OMKL/CU=9]'B3%A,I< F.&EF'T-#M,6FT2RA;9QUW M0]PGD]<9#Z\JO#T*N?F56:>3I5:8XL4@<+9JVZ-++(R<>K") *D2%'B/'AQ+ MT>D88XJMLY'W8>J3J=P;N9H*JAE];AC^&TR3]^/:@^,X$^!A&=9;@5='&U M7VN_6]ZL.]!*!R5<(=\\>5"8!$2K:AM,::47WDNI^CS1MXZL5^4/L2*V M8TU/%\ \C-\/+S^\7->G'\*X=F7_/!R-!HIC0HT6M*H[JE%R\F,R@N.A)"E0 M"M-Z)V>O ^Q3.=B/NV!:LJR7"^EKD]RD0V'(R=W7K)!1]&04HS!@4I A:1.+ MZK-;^Z#>R/NJ7_M1%\9VK.GE GBV&([J94"S@>5*A.5EK*EN(M?:F,!2AL(C M6ETXL[EU6YQ.!M*GVKH?=0%LQYH][ R\/7AY=/+B]9N3Y^\.3U\>OSI::\<\ MG'V9WGL@LIC7V\P'Q^)^QDO,MAV]80VNTT=#HYK5J"K@.Y M&\?M#>\3N? JDBY.(?NZ)>; )>X@BB!8",X'WGJGH@7N;>U"Y6 3 *LL9>&^ M%%JZP)#1NLX4'443(D@M33$ILF32?8N@+:0^;57LG: 7>OP1I;RSY_)0[,VN MOF L%F]#O6 J\7J/H@17\UU9Y.1%\*I<+=3>GJ$XISER'(HR(6=:M3RU3OVOWKQST_[-!769CN.#8G-0 MW =PAM6[ODRI3J0!6H)<(=RN@?;)#6S#E6F?^SH75[C*(%NI'1L65 MLAIT3SGU_1)M6W$]-K5L)IT;,$/QLN[D M>@O>\@3.,LVEXCJEUCF[%M3J+G!8>^4JS/$,47J9()7:G=PY 5X3GY@(17(F M>+EZI&OW . JB#ZY#7L@VK:>^TZR>\P0=3V>6)\TEPR*[!#0A>5U>AP"=[G> MU%>"-9X[=*VY=S^L[S6LW#<=&PMX#\GOXU>')[\>G1[\\^CMX>3LXV1^;=7M@NL=UPX,UNMKI\]>IE:P#J1HZ5S!H14NUU M6Z] 9QF"K6?_HLI)DF/KF_=UN@?2[M?U77G\/\)HL5I(H]'DIZ$XUB]4;!2*Y[+%(7RXL/NG6A\@:P>E6.V)(XUV_B:RNBAE<]KH"10IZ< MX;?+=9 R*UH3#AU-K'N>Y)G7 FW% ]?DBTO??%_Z+CS],I][8,O.0FE.D\O1 MKMS$:)2TQFG0VB;"@@J"" 9*-!A=X=+HUCU,;T;2I_AYKWKDX7+HFA/&29.X ME8"V$#_IS>0;TF@10\'@B^:V]:GI33C18'RWY\0XDS%FJP!CKFLR2G"E7IE* MH9++,FE56I=\;HZN5S'P[IRY=TFT$5.CJ/8JN,/P<3@/HUKX\P9G2,__L+Q] M]Q..)N<[=1F3=)(3R&17AXI=O0Y>44P3=8[.9WM?=+#EN_N4[F[(E'U(HCNM M2G^Y^-EY$X$*=_H)9W4_-:7I(HQFEU[DB\GT^601YV4QHM_5%C44LFM1%$\* M7*JT=S1=Y$I&L,I'Y4TR/#?/@C=^MG?!8_=TVD[,71D!+\VO9A/%K4I2A*ZWN & MW"E;.T]F\)8I8FKP1JB"^6KGJDU-WI4W]:E N7,#M\LL[]. MX1C+D/17B4\]+2?.S?;-V"MD\]/Q_'/+408T?Z MYE+Y7?I\2Y0#09!<"!Y$2'^,Z3?/T[F%Q[5(.@L%1AM'@6'0X+@@_6@\)F>,56)+ W3E39L0 MP/TH!-AEEO>3X)99%1MY!F'J:>2:=Z=0SX%6R13I1#;85:[J_@3W]B1?>^3% M3]>U,PED/AVF.>:W\TGZ?1 BQ;:B]OS&>K.N8Q:\+ RR(4]!)!K#\T*3,/^ +K&VC1F_G8;ZH;L7E[+T)PC.8^;"255:V]];H.RJ,,^OFKQMH$H+JPO20#U%W"H( RX:#CJA9C++ M4IHWR[D;49\L;@MV7-6$#>71G2MZ!93A/CDI"S#N:HO#6G%-IA[0R&R2I["H MM#YZ= ^D/AG-+EC24B+-:'*IF+_1V8>K*LGA^/W7T^ #7T(Q]#]@(G-09+W MZ:)!.IY\C.0\!-F8,9NCZV8>OK5UU;YA[9- 3QM=?HZ\*!$XXZ98B"S4,[:Q MEJEF"2*8XE7,C/[;R\QLAK=/ZK@C_EU=>WL3;\<+\UO$!_,[/:]!28H9X16( M@A*4\0@^6@',ZJB-B0Y3ZSK,!K#[9 =Z1,^6PMXK2U>5]/F_%[/YLFWN0'.+ M-L0$R9N*M""$*&A1169B#BGD*!Z!EE=Q]JD(H$<\W$F<>R7>JTF-)A?TL3C" MBSLQ>,C!83;@.=:K>DFMAYP].>.DQ>NEEPD?0R?>A+5/90,](N#.8MTPN73^ M\_HEAAG^[4__'U!+ P04 " !G>.-:")1)G"Y; "+YP, %0 &)U:W,M M,C R-3 T,S!?9&5F+GAM;.R]6W=;27(N^.Y?4=/S.M&5]TLOVV=1%$O-8Y4H M2ZSNXWG!RDNDA&D2H %07?*OGTA<1(HD2(#(#8!0>;55%$EA?QGQ['@W_[$_\S^]-/.$C#W!]\^K<__7;^"[@__:]__Y=_^=?_ M"^#_O/KP]J?7PW1]B8/)3\@?_2_AI_<785*& MHTN ?Y_^L^/AU==1_]/GR4^"";WXM<5/1W]!DX7D.4),S(%BSM>O$)RPR6/0 MVKCR_WSZBXA"!FD9($8&RI0,D7L! 0-/)2;CE)M^Z$5_\(^_U#]B&.-/M+S! M>/K7?_O3Y\GDZB\___S/?_[SS[_'T<6?AZ-//PO&Y,^+W_[3_-=_O_?[_Y33 MW^;>^Y^G/_WVJ^/^0[]('\M__C^_OOV8/N-E@/Y@/ F#=/, >GR>?/N'M]'H MGV<_I%\=]_\RGO[[M\,4)E,%/;F$GY;^1OT;+'X-ZK> "Y#\S[^/\Y_^_5]^ M^FDFN3!*H^$%?L#RT_S+WSZ_\W.XN"#$TT^8?+W"?_O3 MN']Y=8&+[WT>85F*?K'D"DI7./]W_;2?-\;TF8",TG5$H._BH%*\(<:'/GUS MS-\^"S*6<'TQ:8CX_FSMZ>NC\Y/7KX[>'KT[/OGXUY.3 M\X]/ X[7_QA#W6:9DFR*;/F'W4))=.@/^A7'6_KK_!,KEI9X\?<)#C+.]IK% MDR^&Z;M?NJ@[W?";:BY"Q(OI=WO78_@4PE7OXX2.G7H"$50\I2_'O1R3]4YR M\#XH4*4>#=9F\$+EB"DHI_)]Q8X71"EA'*>JG3_BYRK G_%B,EY\9RK2J3B7 MHYC)L\&ZSD.\P!X6FQ(K";Q% TH9 W3Z:6 1@P@A,1E#5VN:(OA^/3<,.1HM M5C9_J=8Z&\IH>-E4GY-A,S'.-$6@__33<)1Q1.80_6CZIO\E70S'F/_M3Y/1 M-=Y\W_Z":U].C M925$O3LF0R,*W$?34/=+[9U'-+^9NH:=R'H[+%"\"![0@C:,D$GAP <6 8U$ MK@3W.;7> +:E_>^LQQTJ?QT1=Z#T]Z0U'(TP3Z$=_3JU*'L873&%*XB.SD'% M58&8@P6)ACF+DC/9VL)Y$$A+U3]DBM_7^Z8:&K86[WV=L[8Z?S4'Y9U#;W2$ MP#PM,T@/T5BDKXPWS A6%.M4YZ\.4N?/$6\'[_G1>(R3\5$<3T8A37I*!?3* M1,@B2C)C-!F_*M%R67&A),:Y:KVQ?X]@^UIN;/AO(- .7ND9FN-KHMU@\@V4 M9\X4#!RTH"U&>880A51@LF4^Z1)]\^/[02#;5_8FVGE0T9N(M@M;+8P_]Z1W MC"7:I+Q"#4K3)N4X"W26%)F$R[F8UCMV?>ZNM+F1"NX:8NO*KXLM.:7A]6 R M_H )^U^J=_D.)_-%]E@RCFD=R+M$,A%*3N!2,+0_%9.+RMIHV_K5?03/(>B\ MF;SO]W4K-]ZKAX/I@O[>GWP^OAY/AI3DFCC!4!8GLXZMSX,58!T"05I+_SY!].:G0R+:GH?? M\=;AU2LA6O)3"4KD!A07Y%$Z0_P5QF46!-?,-S\F'@!R""387,+WU6Z:.G6] MY)63S&K Q,F'<5Y#+(G3=J69(=/%IN;J/KAW_?D2O:]>NZEZ?^D/:H[.6PQC M_% 3EL[*;[0!58B]4$(J+"7 '(EO01<(B!P*8YDYSZ(+#^0.;*3L1^"\:/^] ME9@[L/K?CX97.)I\?7\1B."#?/+?U_VK&J*J5JMV&,CS,$!.J@,EDZ)M2!)4 MIP+9*DXK69J?^,OQO&@.-!-T!^[!Z6 2!I_Z=-[,%DR03GY/%]!?2BZ=!.U!UX +? _=H? M)[R@C0R'U[>0DA.K1K5]1C14XW*" MM-!!!Q'EU_.+QV_>S+>-K>>4*R"KRV7#JGM2I;.3,.B0.;2[H#NW*& MIR>BLSYR 1:=H'5%,F#J5T%R&US(M-#6B;VS)[]H8^ 9PNL@ /2V'V+_@J2& M8W):IODIGX<7]-GCZL!,OGY;:N3<*%T*9./IW)$1(7 ,P$K.V1:%(;4^^U?% M]N(3/3I10@>'_RV<=T-F3D7/1*9-2,N:LFC(PS5:@PP>99&$SK7. UF.9ON$ MZ$:#RVFRB?@[S#-X'[[6J/:W.XV(Y+SJ!&2D(.UMUD*,Q@&RK'U)L@AN.LHP M^![)3@FQD:Z6)!AL(.@N]H7AX-,YCBY?8[RY\%0E!1DS\) 3J"0E>(P84H&0@D.E&4)@I8:= Z>.)J+ M$J+#VX6[> Z&!\V$OJ4LE'L8@\Y:I,"AT"I!>5NO/JV!DGD6IJ0H\42J2=K'!30&&. MX%E4D(+/@<7(+;L3.[A?(/ST8UZ\MAM+LH-P\LGEU<7P*^('O*BH[J^_AZ'( M$#*KVU.]&BF8@^%#&W%WD*(R#6P^0,^BC5#2,9!> M$#T-)UL&C0%C&%DR3"H16K-@"92#X4 +4=]G@&L?5>KIE$K(RH&,-2C*&)FT MEA<0EGEIM9(:6T>4#UCO&PKXOLI]RX#!K>L,ZXO7#C4PS2(H5W-@ Z\@O:^A MC*";5Z0\C.10 XB;BWU;<81;\%1@A07.P,@HZHUW@:AR!N%\DG1ZH4BM:]"> M@'2@]&BIB [""[=D< M4#BJB38J0Y*FVTM*P%S3-%W$7'"MJIAH,;/&?7D]JCN";;]Y)*43ED8(L+H'(@:-H: MVK,T.3A$\Y)X!T?%$C@'PX)6(N_ K3S*N3_KZ_H^]//IX#A<]2?AHH,76V M3ZD2C"N9@S3*D4E+N+P0Y+Y(209-T*S]S=,R+ ?#@2;"[L!7_( 3D@KFDS : MT*XT/DKI^O)Z>BGVFJ2=^F0#,<&*=P*,CG5[*@%\E@ERR5ZXD$*QK4,(3Z,Z M&&(T5D '+N;]A?=L](QE\G=U0+)D>(P0B]? (V*2)=@06L<<[Z,X& IL*. = MI+WWZ&S2R@I:;LW-5Z@+1$U(?2C*FA2E\:WSUY["=*!>9%-5++V>_->?[TCM M+?VUHZ$&[T,-DG[&23^%B_'WT#8<<7#GH[L?>/#86KH;?Z!S(;464_/3/*A@ M-1T(G$$QUF61<\#0/GK3\?@#5S (QSVP6KVI$E8:FPQ>)JV(SYI\Y*[6M.OQ M!^OH\XGQ!^N(()B/*:CF37+W??S!6@I> M>?S!.H+>3N/[51#]L.,/UE+7TQWPGR/K[;# 211%!@N91_*.->V1'I4"LG=2 MD=H485N'(O9^_$%CY:\CXJV-/W L$!*7H&!U>5EM$2Q5[0,?8Y[V!&J>MK"_ MXP_6TM!*XP_6$>_6QA\DE4+U;,%&I4%YH< [*)M^)Y/2S$^7E]=S8S&<'%._^ 81Y-^(9]I@K<#7D>70_K^_TS=KUX1&G.* M"D1M,*C(((9HC 57?*C37XJW=RXBEI2Z/./A>U$R_QRO8"O2;K@C3/'>:MZQ M#%Z((DO-$NC$:9MB.H#+7$-FW!3->"HVKD2&IY_ULG7?6)9='OC3[>Y]&)V- MI@+(T_N0]SCZ^#F,L&<-,<_X#,R&0A*HK7OJK![-)--"&B58ZQOIU9"]6'YT MJ(!..G/>1CF%-#ZZGGP>COK_@[GG@N(A!H1H:]_0F!($168,(XO&\Z*$+JWK MYQ]'=&"TV$C@#2^KIYO:]]!>X[C_:5 ).[5O<'PZF*'MH:X=B)D#7L=%*6,$ M>!X4%&:EBXGG%%8[)59\X(O5>6=2;5T-?8>4-]O4Z>#U\.(BC,;?]BNA#48E M$W#.:YF65> JS%BX2QJY,7T=5<=$!FNC .<=[74*#7AC/#9@NZ@WOHA9+=3M:U.SG(?P*;:O#(X4A8%*;6O?^?@'20 M9'BNR!\(4FU\17$KP*8!2"*\VL[Y(6!Q>7:B7J!VBP M<9#R'K;Y>292%$9'!Y9C E5](F_I*^8=(R\IVF!:=^I8 N7PU/\,$3^@^@;= M'._@NGUZR<2E\\D!)L-KR"S1]B0Y6(Q2>6&YEJT-AL?P'!X)GBOL!YBP<0G- M Z4]\\BI]\HPQS5H:VKS>LOJ5%,+4DQ[RVGA2^MHPU(P+YX#;<3\ 'T5E+@ M/Y[3G[^>O#O_>/;+V?N3#T?GI_333;/?EWQJ)XGOJZR@NYQW%I.1)16(-?"L M,OD"SI8 H;91"%%XV[SA7>U]'G$SGOZXAQ[W+>7UV/22;C\_$3H7N6KIKIWK/%UA-LZ M _;]:%AH95/SZB..OO03CN>)N=[2"GA"$%G4+E%UQ%6T#A0OBCO,GCO^E$WX MQ#-V8/P_7_+#]F)KG;%ZA*/A^"HD)'SY.DV^82JU\Y_4(%*NZR2?)"B-]69+ M*Q<3TW*U]OQ+'O!B]=A"8!ULOA_P"PZN\69BG:V-W94S8*8+1,[!,6]!1,U0 MH&5$N<;[[UT,>^&H;V*=;R34#JI-YGA^H74_-/WC=#"?.%VSINE_^3S\W@LJ M)5DK8J1B!E2)9&FF$*!DFSRWG)$=V@T/UH&Y?:ILIMN'B=*98CKIH3:>G)4Z MFWS:C6%^(GT<7N2;5N097:HMO:*O!;JUEX\3,8*7-D=.EHP.[6._3Z%Z\9M* M8\%OE1H]7@JW+@;(@0Y+91.OJ?2^DM:&3$>=$^VO@Y:AV4%Y6V/=K4R-M03? M 25^#:-_8.T'2[B.\I=:AD4.SJ>3WZ_(,\(>391 MTKIS;$V+QQ$='#4:*J"K\>!O<("C<#$%>$GRKJN>]+_@ J/)7$5%%C*:FEF+ MG-Q?9>FO+D4I4&6?6D<$5L%U<%1IKHQ.)@B.IUVFYW#&O1P""RXG$+KH>J(B MQ& ,T&'*N3+!6M&Z9/HNAH,CPD9"[J!#X]D55A(./LV&4[T=CL<]F5PT FL) MEJH#;96#J&H )$D1C6.9B=9]<1Z \>*-RDU%V\&9\&XX&'Z/:L[#;]Q63GN. M&&KY;J4C8?/&%! N!>(W3QI;^Q=/@GKQ3&@K]@ZV_M/!!$'1K(O(.#XPV)IAY@ M9X/7_?'5<#P5\EF9M8+H63)A>%(%DK6ESC 3X&2R==JMB,REY%3K?JV/ CHT M5K23?@=GQPVXC^$"S\K[497$='J19PJ+=!)4"0F4$M47-AX,=W5&C=)!M/8N MEZ,Y7%)L)/<.?(J[R!87[SWM0C9:,Q")5JH*K33$FJ4I>0QTU&%F7?-A@>70 MV? LF7=07+]TU;U<8HF8(EDWM4[7RE)''R,XQTQAG@N-K2_!EH(Y-#:TD7H' MI?0WKO#B7JX_N":0_DSSH^?U!&'V=^F)U%F*]T1M> M7$S7-S>12F &111@7$W4$,&!9Z8F:C.529;)R]9IC1TNY\4[O?NBZ@X.N&^0 MYV_5*QR0?B8/K?';ZRPK*H&.;#/NJS-'^W#MD".NZ M4TT'1^02R#T>(\O!14!A:R=>01)@U@"=V5S9)$1)>CN,V3XK.E?C:K192P<= MA&#>X>16\)@551NK(O!B&"A3JJ-'6U].44O-@PV^=9'*=P!>_.;P?'%V8 HM M1C(MJLY?A7$_]1(2A&KU\3#K5:' !8]0C X\2J]0M(ZV/@CDQ>MZ<_%VT!SH M[]C_]+EV3/U"N]!EJ"=+@&S M;QUG70O@B^=(=^KHH)/074*_[E]<$_8><5B$VCLQTA=UOJ>;#F<"QS"EX+AE MMG52\1(H+YX/+43<00.A)32=H[M?LAZ]T3DA V9IIU-TEH&W=+KY8H-$ZUC@ MK>]PUX3XXIG2I4J6-QS:8A'YQ_.SX__XZ]G;UR7&9AU9E!"T($-36E%G(V@0 8,+6F?-.QL^]K:CXO*@372\ MCO?(FM8D5(*8M043!%HMG;&A]97?WA27KZ//)XK+UQ'CWA67ST9$'@\OKX:# M;P657*4L>98@8RVU)>EIIK"J,C1TOI& S#$E-K:^!10(= @782[^#-?Z"/V@*8Y)X%G*!$27$$"(D+1$#>BRE=?+/4C"'0(,VDNX@5_0#3FAMF!?1M#DJ;;E'YTM- M7N6@/&,06"UV$E+84EBTHO5UYL-(#D'Y#63<21E!JJ3$USC[[^GLH/H\O*#/ M'\^D\&%X+05:_:!V\0*\%@+:K,+X+4R0 <;6=#>8+&MC8G]ZGO;J3+7 M:8J[CB:ZZ&IV;]4]I3FMM?;E9;%>YBL/=1 ,>51*,Z8=O4/M&WC>17'8C-A0 MZAU8&LN;]@8A*@T3N)S("O9<0'#60DZ&Z1@=\Z;UR;)'O9&WR8HV.NC &/D. MV+RW?Z*ECS#WLDD1N>,UHXO^4"Q!L$%#E-85K43FNO6=^2-P?B"";*"'#O)X MOX,V'0&R0%;+]'_%R>=A[LF@7>*:W"=;D*ROX, YIR")$LBD5D;XUGU45L'U M Y&FA68ZR-N=8IO-BWA]/2*SZ#V.^L-\>XX$B6+10:)7!YZ[2$)0&+%R/4"L M7$\6413,-C7OIK$>PL-F5(?:ZB Y= G:V0#5>V!3+E(6Y& X$EA=8WY"." # M3&>2B@BI$^-W58 _)+,:Z*J##-1'7X-%HFS=92]K'OPTN8;0%^S7/+@2:P(D M.A#<)3+W);T4@OXH+.M4R 70Q6US"WL"[P])N_::;)C+.NW6^WH^F^\VL@\X MGHSZ:3*?V-<+6B,=XQ8"[;2@+'?@T5G0TGMGA?;N;@KCDE;'*SSL,&G2B:@[ M2&[]OB8CHRE)*PE1UVFMD;X*3@IM$+(4-&(/+H*/(]-Z9!,ZH M (&VYA!]*2&T7N%3$3VP*JS#V^.WIW^O]._'+U[_?'TS;O37TZ/C]Z='QT?G_WV M[OSTW9OW9V]/CT]//KX+HUD#R-?U-N]B_)P,Z\8(FF5A=RF91IG:\V$!IX,R M'%V&^4+G5VXRYAA+%J#K&ZH8G8R>)01D601K6+*Q_9CVI7 VWGW29\S7\R8Q M=QXRGWWDR;N-M<+%\%"'W%F(J!-89+9D64S[<_=)4-O*\&[%@WL&>E.I[TOV M]R]5"_B6WLU\.J#3\5.?5C+K1/7JZZ_A_QN.CB_">);7R$(LVBKR,OSTFI". M2!;)AG/).,59:%S"N 6]GF>%M>3'O[:?X3!.(Q/?K\*U2Y].YQ,+@3I2ATP%B"FFOW/)1>)285W+Z.7Q+HV0;']P$>G M^AWN0CFMY\"]"9=UG 0YZE<5Y2+'$XLOTYR;6,>4^L0A8!3 R3#U*F@R$<)* M='GPX[?'@RWK9MA4L*TWD/]]]2^&D]KE[.("T^0Z7,R;>GY=0.1* M*R3#D NI0169()C,@6LEM%.JC@Q82?>K/>^'($,'HF^8ZC:%.)T>\FM_G A< M&.#P>OQV./A$TKF<[YS R\Q9"U=$'>#%DO8L=KS M?@AV="#ZAKEN4X@?KZ^N9DY^N#BG?W!.C)!VQV=JJ$AO;'>#3I'0^O:VO5JT#G M75W[?#1V(H5@IM=!T\J%5> ,0_ H+7/>VKA:M@<]X);O2W^[\7N7/?NP0G-- M)-S0IJAX/N#5]2A]#F,\(@[.-\KO(7Z;9/\TR'6B;D_0865@VXVQM='A<%L* M:+P_K X674XAV01&)CKV0NTOGFT&Y$D$B8R^NU*6ZWZS9$F(;(JK&2 ;(YE>R9)AQJ^'__:FGH:1L&F B(3;?82!<>EH9<%DF(95$QU M.'<=!IZ=55&26,I*Y9]/;2V+!QZ>$?(\63;T5[^!F/-J%1@M;8N;1V_?>GBF M\.^J;P/)M38*;L'!K(U"*2"3AT1>4I'DNV@&/EEN&:N39E;*']FU A\YV-OJ M;QV!-=;;KR2IR^O+A=<94I!917!.3.,4&7RDC0N0PJ&9<>X+ZO5E#VEO-L/?8'* M>[;,6EO*KZ]G0RN."MEB?__<3Y]/!U^&M2[H:(3'0]J$Z"&8SX>OR.J[CI-R M?=&+WCN3O00;ZU@+-)X6K!"J$2","8J;U6*WSWCX]L-SK9/QMB+VUA>_"[RS MNIX%8'(-AJ.OI^5T$%+-C3T/_\#!T?@LCDF^$^QY]-9Y7H 53DZF++6?M? @ M=.6WB(ARM@[R&QZC5/W%J\&=5BGD+F"$\F0G"U:%D; :X&"Y@F M;U!)%0.V[J[V%*;#84)3Z7?0ZF1Z23V_P[I]5=V+V613@@3ZDRRF4CT5AJI6 M^07!N$HZMNZ8M0S+X;"AB;0[Z&:RG*6_C9%,FK?]@CTRD;F1.=!*+8)R6"^_ MT0-G G7RVMK5@FA-]HD;7(?#CN9:Z*!SR='E<#3I_T^8C1&_NZ7ULL?L/5F] MVM&6IH+@X"6SD DBT9A9WKQ3Z^.(#H<=#27?L.O(U/(]ZI.(0IG\.LRS-(4Z M7/%]^%JO).I$I%0S&3YAKU@5N([$V%3HK(M>0RU6!0S,EE2$IT-O)3=CQ0>^ M?.5W)MZ&_4&F&&<=)'X9CN:X7E_7@=$6)<^Z-A]-9-HPHB2J")(S):K=RZ5; M2=T/?/B!J'93L74P+.XHI=$UYK?]$/L7)%,<'U^/1H3M:)#K3.797WK))9$" M62P^UF8TO# (.6GR6U,.R03OV$K!WW5V^I60O7QF=*B)#KIP'(?QY]\&_<'X M>H29#JGK"DDSJZ>-%S#7:PZD56L;:PN&8(72V;O6W7X>@'$X3-A4QEWTX/B M8Z1/_$QD?(U?\&(X+8B8#T'NJ4P;58X%A!>UD7PF=$C62;%9YB0X,FSM+#P* MZ'"XT$[N#[!BXWCB4?Y2DU7'M4AF#DD4854T!G@.ABQ3LDU"<0Y*+ JM*E&P MUG.)[Z,X'/UO*.$'E+YQB'$QPW(^67WPZ>.L8<"XQZQDS"L-M!L54!64<^2M M"K0^"!32A-96PE(PAT.!-O)^@ ER3]O=+ JJPB!_P(LPP7P[PKZS'CBKP=J3 MQCC/D&&[;CG3)[^_"%/;]5OUY,W;((BN)='FQ:+EQ-LZ4!=E >.U1(LE>MGZ M#N)I5$U[YSS\K%E2'KVB/*D@(,;:F"V7#-5E!T2E>0E%*-F\G]>*V+;82:@P[%8M'=S^+U\]?< \>7P5B!VUSED!WF[:Y317[:K4V5 O M.Z(00VWKDBHNRT)P2L0U0;(1A1,K1O K01L M)UYD6Y4.N]9'ZZ3&;Q=@BR&5.FE7&.0D-"@1%'C%4_6DT>84&'?V*IO"BZQX;922IL8IA 7E:Z6\$@:,R4J2 M_<5=\HU?]D?@'!(16DN_BP3%ZQ')]WJ$!.V7_N_UJV]]#7()F'D&;FKG'&]M MS=@OP&T6/#OO$)MW 5V*YA!IT4CV'20F+CWU;N5"*9LMHY,/"(\#99P"\M<8 M.6LL<*XC][GUMK$"K#VR$-H$3UJKHJ%Y\&1BI9#DJJ-,8"464$K0RU%G%D@7 M)8&TNG#1F")[E<;:)2^:"'VII;%WEQ"+H-&PW%KXSNX>'D6S)U<.JTNLT4W# M(]GV-Y3W])RH8/;AD>>-HMJAI(\-UQ ML1AJS9&$X"6O\\$MQUIUT+S.9W5TV[IQ:,Z5Y7<.316R+[<.ZS1S1IE1B\!! M,DXFJDNVEKLD$!Y#S)*E(+;8#WO_NOFW)<@&;?W74=0>]%E?!>X?;?T[4/V& M#=>?H[<]H)L/VMC@*^QZ&K L(.:4(!?/7"RIY.9#+/>"9@W;^F^39>NH:Z_: M^A:WQLZAM,:(U]$6_^M\V!S<>ZHF7\P7@>O.>B0:,71!O!" M%M!:29FM]L+)E32^;\W\MTZ!#@2^BQX..B#+63.04C!01B?5,U=! %?P3?44K7E]?3M-_;A<0]3<:7#8S.,)%-C=LC1*5I MVPO.7WZ\>C-FP\G;Z:7!F>_?#CYV\F[WTY>]\?A MTZ<1?IK^@V'Y@%]P<+W)1./G/:C994F#=3:Z!_G^D6>+1]ZPD$F.R5L%I>@Z M03Q$\*$4$&3SJA!LE*%U0/8I3!MW,GOX\V?Q4QN],CZ7NEYRVIBRX-$GD#Q( M\N"XMK9UIL!C>+9UQ]&4!_>:G+42^*YO-&JCSX\3.F_KA[S!X:=1N/K<3^%B M&K$2FFRZ2!MJS+[4CMD2G!$<6!(YJVAHKUVI..>)1JE+ >SJ=J*=>H>MQ=RX MJ_&\>O(VI+E;N0JHADW&EP+9?LOQ1HH:=B7EK5' ZB0S>@^%UV1\I04$Z0W8 M$DQ27B.Q_>6I_I%FY=O4_#K";:SQ=^19?3ZZQ!'!^3;%4Z90FW%'J51MI&+ M>\?!2B:L$^BC6ZE1P1.JOO_D[?;%;J2.83-9-NYS?G)=8W=S'"(89LD?@N)D MI"7Y# &EAQ0QTW]-$$TF?]Q^YDO7YK/EU_@-/1KW%VQBB8D@P[2904THE#AS MFGEQS$N&:/E*YOL36KQYXDO7X3-EUS!T/:M N1Y/1N&B'XX&>38.=8;)91Y% MX0XL;1+UBJ6&TVFS2%A3SD5V*JS6;WS) UZR^IH)KH.D_&^VP:OK,?F0X_&B M\W^6@(R[5/U"4)IW>CG44 'XSFU%W\'=U1S+'/F MKP*FH\RL[X#L)N^JH:+N4F!C*7=P-? ]J,"*#Y(%P.0)%-;.1H*3!4'?-,%H M69HG>VY!Y4_D0&U+X^L(MW5RPOO1L.!TME^X^(BC+W4*ROQG,=W5=X(P%W\ZH_ ,Z3AQ\C+\#12/()R$HCE=SOH?T\>;8VO#Y>#4>3<1P._[%HX&!CB-&3%9@K M!*TR>$4DQN"MTXP.+"M6LKCN?O)+5MOFHFKM_LP(]&XX^#1-&U\PB6M!6!39 MC]7Z4X),>*,9%%L8DRK1WK/:D(L'/_[%:W!SH;6.24_#J8_X9$YZ8E+0P+Q& M,A>9@Y#))\L!$8,5!'LU5_:)![UXU;849$-3>>G(G#DLZR5&# $8J^,R4)&A MH T'4R,QG!N3]9K=P^X]X\6KMI'X&DZJ^P[6T1?"TT_C;X>YCCGI.D[;:/I# M:7",''!T6NJ@$;/R:VGT^\\_&&UN(+:&D^3F!WMM/'[Q:W^Z=9S4HIO1;6PF M)N8T'?',>;+FAO1!+UZW+079<"SA^U-W@])DJ<#DLLB)S*A#UB4 ZY"-=8RB2$(#5QJ&2)+O*3<>M]X%-$A ML:0#'71PP,RMLE](, ON_KT_^7Q\/9X,+W%T.D@7U]/.O>,QTO_R>?B]SA(A M.QY9=;5,#7IYD@8W8+G6+@M4QJK&M'D&S.USJ=,BM:X5M73WZ:".]OV'VH;S M_+_>OZW=-M^]/OG/WT[?_WKR[ORFS^9W'5_#K8ZO&U35MGALLQK;YC+8WHPS M+;U&ZVJ/$E%+(FIQ!#?DRP61+6=>NKN!QT.:<::2YL6Y"-+6E\KI!*Z6$0DO MG%6*_HRMO?P7..-L'8X\>\;9.JK8=6WND[*[-3>':UE8E1M7N,LPU5^XQ)5<_1RXXH MY&5V-K("SM=QF7%M M:HF>]N2\)H_@%:NCMY@FBR[9D&)C];_@.7:;,*.]/EI'F.\,9.,^:2,S!UMC MFZJ8"#6+#0PF'C4*U&JUOJV[GF/7E68W%5H'58Z/S5%3"5.V)8/4DI98N(8H M1 :,WC(?3,FE]4Z_5U/LNG[!6\F^@\+H1^:H85&%3!T.AB""BK18)X4$&YC4 MG"OO0NO;@GV:8=)$?.(68#!)U=G3LU'5:1CYW<;1V MI6P)*DJ?5VHJMHY1N!S.X;&BE>P;YKT]N?19"V$OM6$B<2BZCEV,"B'8E$%D M[8V6PE@?&C/C<41[1(XV<=*&"NC J[C5_?[ B]= M3"_KG&6="*JE$T1S23:NH,58X:,OI22F6W?C:(7]X"BW$Z5N,Q!6VP\S*3@C M@QQH,Z7=E-0&P2D&TEC&Z,Q-$EO?;S^&Y^!(U$SX';A%1R,,9Z7&9GK:ZXAD M78%WA9:H@X3 B:*J+DY)2W98:WOWYND'I_1G"K8#%X<6FA#SN*92? SU7ND# MAHN3<6U\T@LY\ZQEIJ.R#L4)%9O7"5CV3'OOF6^N],?P'!P-F@F_ S_G#SK&Y9 M!)?^JEG(A4>^6MWZ&IQY)M2#H],V5+;4=>IBPL#)JUL)0*\Q;I+OM/S#VDT* M6 UOJVD ]/FG@_%D=/T]@V+,07GF@%M96R9("\09#LDG9C*2-WPW_KQY4_R' MH6S<^_^[CYVE-4B%TC+TD&6DU:52^_PH"QE93BIHI>\69C=>W78[_3?0\;T& M_QM*=5]RA]X.!Y\F.+JLZ_EV 2V9J^.8:.]RJL9^F 8?C0*6O'"A<(VL]>"C MAW#LK,QL4]W>#;AM*N,N+N'O8)K'%5=!U5&RS\.(=I/?L[G&GJ# !N+>'AF4 M]$495&"++&1%\0@A.P-:H!9 8K V2K]9#9!MH7S3+ M]E.GK1.#Z@+OKN_HXN*LO/J<+M/CBSS_C,O7>98FP]DRS6*2K51%9R])_C*# MDH5#E%: \4'6Y$O#DUZ9NMO!?!@$WD/]=G 1\+U?,4OU%;3G)Q)8Y%5J@AD( M&B4(@S;1MVS1K3,@[Z,X%#]K0_EVKO%;,[E7P=61G[4,TVX\K4UU]B@%-A1X M!];V4GQ6:V^BOJ>LC-:R[\)=NXOYUC74-9D]H_3Y%MC O7=:3#Y4AS:2]%:=H3N2/F*Y'_K M P0*B,@1T&*EL13"Y>=[-X\__% )TE+FK9OY/H3WIM_#-1Y=C?H7MYS\X+*4 MS%NP6+>ZK#D$813PS!2)12<=GK][//+@0^5&*UEWD*]4XY+C16#R^'HTJOF3 M-G#-=?20E!2@C!"UQ28"=SS:Y)F/NG65[D,X=DV'MTWNAS>6< ?IT]^O\SB, M1E]K2>#E\)JP^6RS=H3(HY_N5!8"<@W,E!0P19Y]ZP81C^$Y#!8TDWCGKNAO M@S!+LL8\S6\B@.]'>-F_OCP:Y.FOCL?789!HEQM/QC6K-I*SG),N-7&T "L;6#K-2D7V9LX&0:-W"8V:F=1K/%E.8M?3<)XP@ M$[U"RM$9YP,M5J+B)7@3%.O6_-R+%.9U=+Q*"O,Z4MWK%&;T447N$%)@M#&: M6+MDQP"8!7/!%9&:#\[8]Q3FM72[2@KS.C+>7M;J*JA^U!3FM32V6OKJ<\2] M/3(4BT)QX<@=0N)\[87FT6:03A9GK!%"LA=,@N>D,'? @76DO*449B^"UWAX%1 8,BY31,_:T/Y;C.%>158-3B>$:P)R&VF M_\GGYQZ^K!3FM=37)H5Y==GO/(4Y2\,D9_2>D"])9OHTELT,<,3@ ^-"R^>7 MX+V0%.:F#&DF[7U(8<9"1(ZT@;I0$^@T*Q!C)A-81IFT$I;E^'SOYL6D,#=WDV0O. MB)=&P\G5;=A&0HA99)('C&!\9'+K!@J[#9'Y3%TAT&2#M51CW MQQ^O1ACRV>!O8=2OH<,*F_>"+X$,JPRZ^-ID'\GTRLI#CL(Q5X=VW&V@TY@U MR[$=(F<:::(#$^=[G+,-L)_>AZ_36#..+L>OPL7%<#A8?&OX"M^'?N[QX'-F MC$%!YHCI+$&T))R24^U1Z[4KW3)H=:R'R*B.-+4T=[N#_-VW)TXSB-^E=S]'-R MD5G"8K(9N"U$KJ($^&(U".W0H&-=;4MHH@./:Y6!:*M _&-*^8:J M?<:LZ>?H94<4JCT>9)!D .:Z/VO4X% ZD-Z9HJQ%W7P:\4N>4MXU<]911^N[ MJ6/R"0?#OX;!IS B>&>E]!-^O H)STGS.(^ "\9ET$S29EOGJF:/LWH^YVGW MS2X[DU>[U%[I<7LT:.6Y6AIV*N(NPL330_>7_J!6T$_/WNK,G95%BA[OQ9)* MEEE L74B8A .HD$&WHG"G4S9V?;#2I\ M8.$RLY-WU8Z6$J2#ISHH^/__.WT MX^GYZ=F[%@[T8Q_7S'E>&7,CQ_G5];AVRAD?)=IW H ._*N MGP2W&]^ZB2I7H,?F>M@)85#(C)[VX6P5.8?.1_!!1'!"))^2,;11'P91GO"D M=\.3=<3?VG?^C_1K2)\)X-R%8SP[M#E##C731Q=-SISAH$TQ&5%QLOY7\I+O M?/#VO9S&0O:S33FO(69+W MY00/.?)D>6@=+'L2U ]A0[1530=Y+DL WHH9K0*P(VOB27"[L28:*W4URFRH MD0[LBJ>!ZRU(EP8%.80$J>49KK> R@7)>689R)4/CX<_?OKW1 M6 O#MB+LP.Q8')_'P\O8G\4FOU_Y* S&!48)=N/SX=PT7X#'\9O1<#SN$8C$I7&@ M62**%UX@<.F@Q.2RLC%DT3H3ZRE,!T25IN+O,'*Q I47>V,?QZ>S?JNY9XO1 MU@8%D9-OID3!VL!?0=)9,N^%Q]0ZL6TSQ =$K2VJ;JE7U.TEX4T?V5O":W-A M^.A'=W%YN/I:MG&1Z&*V+'!&OG9MD1VRAR!"3? VQIEBF8U=V0I[<9%8D@L\ MAP@23:Q=X24$Y@IDS0O/2JFL6J=2OLB+Q'5XLO%%XCI*V?>+1,Y5IO5P($&I MFN!!Q[H1$HR@7381O-;D:"K&!&L]1N)E721VRY-UQ-_U1:+TCF?M M,WBG4]TPR8+W3$!BD3,NE!2*/642OY2+Q+7D_MA%XCI"V\E%8K%&V"P-%&GI M&*PM63TK9'(QIA*!EJA:F^:' ?%XD;*'7M:Z'G:&0W M%XE2*UE8 ,[(OU/1.-I;DZF-T'QAIN1H6T?R7NI%8K>,64<1K2V,6E1P\?YZ ME#Z',7[K>W;W4HS+8I,0%ERL+9?I\(60 @-CLT_6)ZES6,GN6.EQ>WG-N(Z. MAIT*N'6#RB47H5H5IEB)4+0EJYI9 3Z5 .@"*SZH@GRUTJX7=)?\7"4W$&$7 M%9]/W41I%,H'+T$R$>H(;MK10G"@2PZ%)QL(Z(]]$;A)-+2I^'>;:O#0;1+R M$FJS?4BB%K0EK\ ;39X:C\4DE:7$KBJ3#N(BJ0#2FU/0<6[0_9'CLF52K:>6#ASC![!^P#3\-*A-6T\S;;O],NUB M-A\\,MN \]'@]OM /[N^Q/SJNG^1R3 8][@W)#T90;L:=W**K#"1:[6N%E[0 MKAP[*]EHNI##)N66%=U!5[N6B_K6D:"78LI!>U%;@9*L1<(ZZ"G4HAK+192I M\-;U")TLY _V-E3TTHYY^\'>T\$D##[UO_WRV>1SG0<5!F^&P_S/_L5%CPNC M3,X6?!%U5J/PX+W*D&3V$8VFPV8+YW]W"_R#[5L@QOVW0._76_"%?G\X^MHK M!C$[PR%95W-#M880BX8<3%:%SBE,^\WV^4+^8'5#1=]GK]DG]KX;SOS*FZ@F M_6SZOO9D$L)I0XXF9@E*A0CT:AK(#+6-A6EY=QC%7M%Y^75+A/>+M7 MA,=)3X=@F?$C MMR=GO[S_OA.$^C:I$R[;0K? MTC-EMJZ040N)H:V]"3WMIO7DE\*FE%7PI75B_!.0=I_C\?P+R>PUN33C27]R/;J5R([TXO$D7"!,Z'5MTUSJ'8ZN-S?6&9_) MZ2VM+YA7@+5';=7;F-NM5=$!6]Z0F-X.Q^.S0:7V#;(>,T)Z5@QQ%Q%4;9'F M.7.@30HA!\=+;)U6M0S+P?&BB="7'EG;"/C<]!3X;JNLJ5T7US6WX>$=LF5X M:$,(W0636LIF>Z$GK;D,L2!HSSPHSP,=EUJ"=-H7.K9$%JUO_/8H]"05X]&% M#(4\6U!T:(,/CM[F%%UBF:-)K0_$%QAZ6H?]'-HH:>UU-\R]+2.[CH()GR'_7%WYUL&&N]A M[7";"@/F.9WT*#,XKG'Z*F:;HN!"=$FX58'N91AB$Y.\>W6U+A%> _%2V.M08@OG2FS88GBNB_@-+E[EE8[.S;(]N7!>@2N:YXW(X/% ME5(G06$,P;N@[9-W#IN".!A&;54;#4L%-]C&;V_7MY;3D](J;9(GII#12R]! MA%"2 8Q.:]J]!4N^P^-Y":P?EFF--=9!@=[S7IN>"XHS1V9OS);>$V02HJY- M^E%%YHU1HG0:AED9Z<%0;XL*ZZ"2;H[")AF8+0&T=$3VE!PYYI)#X25R'Z(K MS:=R'2@-GB'0I?5B7:1DG)\=_\=?S]Z^/OGP\>0_?SL]_Z^C=Z]/WQV?O#L_ M_=O)^[='[SXVJZ1V@S\-M*X-@R2Y&Q3V?N2 5(/H7?A1P/%\S2U2\@5B[5[:4.DC- M'/!(YN*TZ:I+ DDU@;[#,&#S>_1M*/F)O(NN=+R.-%O? KV:FJ?OYN;I\7!T M-9RY?X)Q4[V.R5=R$VMU_Q>LL!=U('1\QI +R,3KF#OG(*"+4$1@R3*3@G)/ MF=\;/'\'#MD&*AMN5]X=)#_,CJ]%IW81E#7U\'*LALTQ)XA6!@@R(#(MF1&M M[?WO /S8-L#S=='!G=KS!7&SC$&^\W*MLJ:.3(DNUK,;@V0#FMQU?O9%QQW8 M-9VLC5:C2])D&N1(;W=@H0X:H%?N?]23583@>Y_Z6?K\/%;)I?=B+'VA31:?J#\01>^CK7SR21 M4U*:^5480T^XQ1;ZVPU3EC[\Q[3>VNBB81+*@X#^WI]\_H 7L[SKS_VK\^$) M>2*3KXO9+2M 7<]ZLHX3&?'G='V&B'\_/16:4RXEI8(Q- M>T!ZB"P[X#Y:C$P6@RO=)3Q!A^^?NCTKI7/E#)M(MK'%\:&>HK.)?CX&K[,' MYN@/A2AI+<3O+-%EJXK$L%*CGR?4^^V!/ZYE\3R9-TQ&_ 9BSK]58#2T%&X] M>OM6P#.%?U=]&TBN\2Y]&X[+V;@Z(=HHH4'EH" B>3(V1L^BB7VY&(SHBG(^2F!!ZIK,*W6< M?4)SWSUTNV?KL\4^;"&S#JY9GIWE\NZZPI^?/^.CZ\GGX:CVY:8%!6MKXJ8L MM>1&BD)KD:JV(DR<>^.LW9O4K&6+V,.P4L?91CNEP3[Q>G$A.IZ,KJ?FT[<1 M-6=74P/Z#7W$9'PZ>(^C_I#.Q%MK M^^,MV ?2[.(*ZMGK_!N.)W4>SGR=CJM@E;+@HZ^7*3Y#%-Y!L48S59BSI7D+ M^BVM[8^78Q](LXO\@F>O\Y?AJ&#_]E*3"!:-K'7XN59#Q Q.*@^![,JLK2CH M6H^;V>+R_GA%]H0Z'EE384"Z8D3GY0-."R%&!X9(SKH+CL MQ *:/OW'Y-CZ@N]@8.CTNOET/+[&_/IZU!]\FC'S;^'B&N]<2D_7/RM=-EE% MJ05"0EW] NO !?J*^(P<$RM&-&\-^AR@/QZQ.E=G!]7 SY;9](]J>'Q;*.^A MRU$G$Z"($D 5$<&Q*,!:$\AI-2*6UHTV6N+_\1B[*^5W4&^\Y.V;A55FWR<; MX"..OM#./^ZIHHV5W@*J2#8RMXFV_E(@%\M3<%YSU7KXTGH(?SPR=J? #N9F MWH8U-28([?1[O4*/1QD,&"74Q_(HXQ_.PZ-X-!U^F8:.IE,;GPTDM;;KY^?%P/'DWG/P73FY&QO:B,%[6 MG)2"1L^;3SA#QBHZE:PV.F+K>:"=+>:'X_!^T.*!:/S&=U6=K6SVEM.K/?]6 M_3W>XY@]>6L,F-(9%)TE9.D:17\47[PU5NC60X!7F]_\/&(E/8S\6UB^ATZ2620(NW(15#8(3N?:O8QGRS3#%%H71&T ]X=C MX+94^P M-[YJ66EW/P^_O\(!*7)2IR,^_'855"@=L*(3>9 !(40CR-[)TN:$ M@NO6@?CCR?L/9V\^'/W:K+W>TY_< MMJ/>FBO9L(E>S2"=,N(#7EV/TF?BQ?O1\-,H7-Z0#TVQ3$1#E*N9J5:3 Z\4 M V&4]T&F@G:EZ/ 3>;A/P-@DK_CACYY5+#C:?2TY;)!L5* ,O60N>@91$]\5 MD5Z&%B4\CT#HN@5=:QW?SCYN)=E==XJ;KF5"1F7]D(\)!X$.]%E*O4U%..6,*-QF2,V3E<.,AA&1!1_2#R:\EX-- MP0D/69;X2G"WSH"LKL /9=U'%\R#,#UCE MUA]\NL%[\SL+Y,)) FDL.(%$;,XSO2<$WV1O%+Q;O&,M+=\]NAI(NXMBS?NPYJ[ *L"Z:EJ[#-1N.L\V4=W3 M=-A [ELE1G;,,5D$<%TDO05"@=.6D24E64XNN"";9X=OEQ!/M'3=+A_6$7?W M/)@[]C$G:QV"!$R#-$+ZZVN<_?=T<.-SW6G6,?6[>DYG[P+CD"UBK285$$TH9'M9 MEY4OQOG5)G"VP;-?KO!S+-%=*6/-AWP_A:G=N+HE3QJ_^OK=3Z86?+1,2B]H4U;<@#(Z M0'"6N!^L"=Y+P55SW^8Y0+M*1?OB2J^VOEE3W")#,8$D*$,M M?]$,7,H&8E3:T/^I:%M'CE='M_N&HYTQY5Y?^TXTULF(A!L\BT;9*R#JR#6_ MCV8W/GE7^GN$)AL(?SNT2(65B&3)15OWZF(X^,(E%!^$E9F7T+P ;5MT>,(C MWQT;UI%YZU%WBQ;9K\.7?OYK^)IQ,5W-9.:\(-\3@^:@8HH0"V80RB?.6;)6 MBY6\KJ6/V+[CO:GPA\TEUSACX?AS'\O)[YBN:W;O62G]A(OVYR8&QI01P)FO MGAK3X,E# U.RC@HQ^]7F4SYQ<_,(A!>K\):B;9R)]+=:@T_N>#_?Q'R2-$R* M>C%=,('24=+^E @34[:4:M,TR3]^X-$O6L.;BK)AJ[_I#O/W\'6 'R?X3UK; M@FB>$9Q:VL/J&"9MZQ@F(T$'7J(IWEJW6BCL_F>_6-6UD%7#_G-3./\;2_GX MF7YRL>C%[6/4.9./84,4H&BC( Z%"!J%Y%YJ01O(2IJ[]]$O6W&;2:J#IG&W M%[?H@.ZY%MDQX/4J1IEBP 6BDZ6S7: 0/.O6$9_[*%ZLFAL)MH/>;$M,_JF- M[XLVQ>8(Q=:N]T$2-!$29&9==)'YF-O/#UP*YX7[=].ZS)+YL@ZE"7;&&!("L>1HJ!LVP4:;G3]];F@;D_)O0!4,9.1H[?%.!.E&;,'[QGR M7DQ6\;9C"68LK)'^"URT8LA88I"4X*"\JV#%PH-%X;#$I)QOOB?EA6_@ M&7=483SQC+5A]]%%+BXE-(8Q$!HK(E_T$)Q4H'GRV17RKETO_(HA>O-R]NN, MJR)-F#[&2ME!ZU<88R'++( )ZRAR)EM*JDL&U27&C'7:\RDW)/Y%+Y8&PAEC M[6K^EHD!,==M#0M^ZK.64C$/VA0*T25&<&Z9='&:&V\\<[&UKMPEX="T80L& MC[5C]><8\2.F[]0BW62*B"-_6Y)&ET\2=6A:45; M,8S0;/>ISI-?S7]<[V>-%*C-HN:4L?3L0"SF/M.2H4_[=NW>M-W($ITCA"6;MX= Q4 MSC=OW[_Y\.GDS>_')Y_>?7A[].&7CT>_O?GXZC_OC_YU?/+ZWQ\_';]_<])D MJ\B&1[5#YFSQK(V03#Y>XS&0,S2;UY[!=Q=E-C_'NZI9=V@+DRG*YH*NG(J= M@X5Q(,5$SVS)3#9? -N#KG:()D^<]NK'ZA^ORZETZ>KBK(!BP[*<:B XH>CV M]<&1ORAL>QSBX61.A6;27'O6(YJ,(Z*7@F?R>K:LPES79D[.%G^^^G&#E M9<84L@1HR3"D(&H3<(::Z@HR>&GNCS$V\,W6DK/[[H>1-.&!;]9&(B-DHQ^0 M=@L3KP]I(_5%/$'6;IHDFHGP.=78DO\3JXC3OJC@'"13Q'5JPR5&?J<7WA7O ME BMNRDF5XUG6BMVH1E#V#Z&1EPM+F?G>?Z Q&Y"A#$?M4\0O24KK37%!$$X MR$1TL0:SEJT+H,^0-'V,UDQ\]]6B(>]'*)4_\C90(!D_G^/\S^4KD26J&&U= MX, 5>7#>@4G.1O^>(J?\@=5(U#5 *= 2.9!B6T PP.(6/R'FW* MF)OO9G^,D!?@GVPEK_NIEJV9/8)K5T&PL]C9^\]<3YT74)9!EHON,'!^O$Y%I B2MLDF"!=YD4_#$ M,G]BCGL2D0_A:NOAH$^?\Z]GW_)1GL\67S'FFV==&2!>*^.657 [63L?-+N^ MS>C#V^"5YOZ>X[=F"NB9@Z8=[6TDB]E(C&P]K_UI]K4CIX.>E"Q@YA&"S;4' M%S6X0!]DKK3224N?>#^QWO_J_1?D5LQJ_7Y^R-\OB:)?9U?S^QJ5A1,L8:K. M8*D@WP+0&$M10Q"F9C6-C+UDN/Z,O1=F(_:U!L[M:#F^Z!Q]2<1D7E0=U2)' MOU@)3LC:&>_J$GJ;7&:]A/G@J_=>AMLQJ[%??((7?US7K')"A2YR('^>;@5& M5SL%:1*8C\D4Y!3!]YH;>,87NCGPKQ #;<;=AD,#-T1TET0/,AH&.[>.GCZ\ MV9#Y]\6W!><:QS&WR>&%FUQ4O>@C::0E9:2K@FCB4?BH!"FLV 9' .>4A^&!1RFR3:8$H=N?0:6WFQFR? MM>!98^C)]_C]-B$N1(-6D2&H1E\G!/J)@_;:VI29RJG%HH<[A^ZA\#;FV0@% MH&Z)YC'Y"%C-_,JR+TZY+MQS)>HJ< IA?2:M4C:"MEQ:7R)RWKH(M):8'>S$ M';OOM@WCI^A5^9V\1_H%_I'YJ8A92Q42H%=D:[1GX(LD6U-"9-JFZ/M=S]L4 MC6_13_^/-#3YTZ]2A1;PY,.54DE2$OQ 0P MW(<*:>9)JY(#Q)15\#9;UGKF]*5.%:GD,2GC098@Z04+!E!XA$QO:WVY6/LM M!_L^531$>UI,%0T1T:ZGBJH?3Z]\NHJ7QQW6R74P'IV,&"RX( 4%X\6!S\R M,!0NT#\EX7IYS<^$0(^=O4\IPT&RGC7D>>/DQ8J>Q<\)\D77!MJ#J(:YQ+6$ M3)]9W%Y&#P7>B,&329\7E2/C&9R12(XZ.@BY,)#.Q^ P"NR',?.RI/Y$.G(B MH0_A:^L Z"V>TYW6 ;+3+RK 6+6O= ')T1'[!-82BEM4J#CY$!<8F1L%U M-,GT*Z2O/V/OY=B(?:W?P(ZLHV]$SUGL:OO"2ZE"5L!BI,<,M3VK5ODC,]Q& MQU+V_=[%Q[__8*2Y!=M:MT1\_)KC&7YY?[8,F.:@O9=M2T:. +^X>N*?#WQ\^?FFT\II[I$"27#: M6 HPLP=GN0692[8N6^%XZV3R4_3LLRXTY_<(T(RKR9=?B0VO9S7#'2_KCI4N M"?KN8H7+=;189/J3/N'W4\=S5LH6K=Q66>Y\7E"N?M5%J>G*5P@]<^-,5Y]5E(^X7-@>A2,OO6 MJ"[W2#A O=B&R2.4KW_)7^?5 "ZY>I&.SNMC_^\:B,TJ:8B@4NA4*^,!VB/4U@& >(:-<%TYOG MO,3+Y3>^NEH0XQ:+[MV_WL'&,TJ. ;0CTZ&*BX"&_ >66"0+I *&UAF!)PG: MIY+J(&UX -??2BIC8)17$DM M2A1@!2.?DJY5"*$$J+\SP>?(<*1VIAW"$TTE\2',;5[7Z<:HNZ3H#6J?B#ZG M C:4!,I)!UY[3S&*,V@=R^K^T-VZPL[C!^PL%MN$Y[/&#&M= MN$R =3&0$EE"*,6 =(XY&P2&^]MEU\AQ_1E[*\I&;)L$0>XGA*O(V3FN+:12 MR-7E653T5@X2F5?9D+=A)L"KW$O$["WU$:+\=:7\0L\?2C"%LWP%BMM?* M,TZ7HY*^+N7V!(;B)@]A/>[0,RV:*2(*,%C MSLLU[> DO2$6M=-)%[*CO= )M_- ]AA:\LP]]?R-F;RS1 MH1C(FXAC%XC9*BOOG!,0*?*J,5ZA>"R1478Y()8DBAI_3= ^(&:/JBU#I# 9 M8K;AI61A"FCI*537O(!7L8!-W(D4@@FE]6Z/?4','B2O7HC90Y@]-4""Y2$Y M90395:M !4DNF4@JQIJVD]6OZT? 1?[G M/_X/4$L#!!0 ( &=XXUHO1)<4UR$! ";7"@ 5 8G5K&ULW+U[<^,XDB_Z__D4N',W8GLBA&D^P-?$[IY0N5PUOJ?*]K'= M/3NWXX8"+[HX(XL>DG*7]]-?@ \]+(D$()"NLQ$S7;)$(C-_9"820#[^[7]^ M?UJ"%UZ46;[Z]S^X?W+^ /B*YBQ;/?[['WYY^ 3C/_S/__@?_^/?_B\(__/# MW1?P,:?K)[ZJP$7!<<49^#VKOH'J&P=_S8M_9"\8W"YQE>;%$X3_4=]VD3^_ M%MGCMPIXCA=TEW6_%G_F(?-\EQ%(J!-#Y,2)_,1A[$4TX3@(PCB=/?[9(YZ/ M_X[C_]Q=_8?V\N\'U__NUU>[29+\7/^ZN;3, MCETHAG5__L^O7^[I-_Z$8;8J*[RBDD"9_;FLO_R24US5J _R!4Y>(?^"W650 M?@5=#_KNG[Z7[ __\3\ :. H\B6_XRF0__YR=W629/*SO.+G%7^4S_:6%UG. M[BM<5%\PX4O!?3U:]?K,__T/9?;TO.3==]\*GAX?=ED4>Z-*+A/)I1M*+O_O M4\1^/H-]2_Q6A[Q:8*X6]]H6CWV87EMC]T%8"#X^PSMDSF:Y>:$N5VRJ=W=# MZFS6Q^?8UFN15W@YP6NQ);/#\E)^\45\:LG(@7J,:4VG-=T[K/+O%5\QWEC+ MO:%!QO[]#^+38EW"1XR?%[=%3CEGY:=9+B@ [BW5_Q,<^$ZT_9*JOX%S$VNUH);^\Q(TL^%P-7Y9P*IWF] ME*9L_I075?9?M>>W"%,13UT=8Z'/PLBV MHV%(.*B"(Y!M6 *XYFD&\)8K@'?8TK,H!LBK&9AQ\=2S-RV4-3-@RPV8MU#N M, 3F*E!J&R!S-"S9(P,&)C5/Y@"]M59GC*1GO,JB6MR)\?E7_D1XL4 1QIRF M'$:.ET(4!#Y,$NK"B$2N'[M)Z'I*[LN;<4 M$*'3JU,_F\WT'[/R.1>.\.AR+;?+Q+>"R2I;K3F[>>9%K9;"[1 ? MJ]=;\4BK^8I=_G.=/,< [#O0F?BL/0LT5F!I>/1O1 M<0=J]F9@PR#8Y1!L6)R!V\U3N-T\A@U(=T?F2TS\]YB\_BWM;=:=LJ^6G M1YQ$90<%ZO1O^$(SW^2.UTN#6RP4]:' JQ)3J;OS[UFYB'A"& \03),(090$ M,224RC^Y\/%)&/(8ZVPW]- :60M;RJ F#79H@]\D=46'7P4S->_ $A)Z^FD, M@O8LKB">I47Z[+* MGX3.M,O4P(LY=UVQD$@3!R(4!3 F(1?K"N00U_,\'B8J6JU";&2U%M2!) \V M],&& 3655D*L7Z=MXZ"GU'T0@-\:ZHKF30D+UL9S--NB4V&R1U7#X#V+7\5M M).=@S^Z7Q3J(- 8POE';6!OV4+?GUNGXS8Y0X41(B2(41@RA%")*8A3!APHM) MTB# E*C8M6.#CVS'&G) T@,-036-/8I#O[4Z5SH]ZZ0AF+)F]4G0X_Z+VQJ' M0GS8^A%'!YM$I?K$Z%2H]QHS?W_.6":M(%[>XHQ=K2[POS5$--?F&[) TH4"B Z?02=!V_U7DM'2 J"?UJ1+ "6Q MWRX"U&XRT_6KIV><%=)ONBFZ?;N;]$N^>JQ/"IOSP=M\F='7!_Z]^B"$^<F; "%8U MZS V6'I&8\N->.W YLQ F,X#!&>@X0K\UOXKV0,U?Q8-RSGP6+(W1BQ,:H;. M >FM=3IK+/W=_0=,UDM@)JV^O7]: MZN$M?BL":^XX[,@*?JNIVM5V);F,-OI/CSK99O^@8+L;_L,7FSD&7S@N>3DG M955@JGJBO7_3>.]70P?\UE&R.'\<%\'2S/!F\$EM_G'!WEKS$U<9[#%?X#); MY7\1CPT7\Q6[2=.,\GNYP?,@T.P"HJB?XI@P!),HHA!YW(4X82'$48@3-\ 1 MPTKAJNHD1U]22AYFX%O-Q:P.@LAK1D"]NS4#E>1%8[M5#4B%#6CK\.@I;8?, M7W:0:7@ ]PTR-1LF.])J$&GL2UN'ZNS=:3KP7@'?UHZTENR]^])J(TVW.ZTE MV=X>M=Z=!M;R(T]E%,1F(TK&QHA7X2NNZ+=L];C[_;R\Y>)U$?YV>OG"B]?; M@E?X^\=\*=R !4V]F!/,Q-(\$$OS1%C6.!6?/,\) I_[+ A397MJB:F1+6[+ M): [[-1Q@."I973O)Z$Z)7ANF)7K5"[9!<\UOX#5#&M8'EO/3<%\O\/3T#/P MW8/8Y:0.!00=C_L_S4O0LBGF 5 S"AI.P@X:<\0[/ ^S6>3K,34XI05P MJP9@O1+6"[!3^F5KPK$,9.^49(O6=).6973VIC7;8QM,?&*56+3* MQ 3.?L7+-;]:-8-+NO??<,$7?A1$3I2XD(2N6"M@!T'" PRI&V%&?2>)B:,\ MMZG3'7GZVC "2LG)3/Q3AV"]2&; 3]FJU<9:74$I.?JCAF'4P%=A#AH'-;UI M9@O8?0-8PP;X=7+ -":+<8 S756D,O*GRO=?M3H#NX.6\3)[7-6_U@A:BW?1 M!Z+7GFL,-YW)UI=QSRH;W&ZVQW?-?Y]3FJ]E5/[C;9&OQ$=:9X*U&_8'!W\) M#IE+0A@A'D%$"16V.&00NY0C[*?B5Z6X0%,&1C;%=[QVA[8L@7V>],X M=%5 MVV,=$S,]0RPX.8W5-*=]IF!8VL_5)C_ICJ\I.&_WA(W',=L'J4W?1?[TS%=E M/;'=\5*XH;1J#>(BB#'GGHL@]U-9#R7B$'NR1)5P"1,_=*.4T,5N49K!==P0 M224=&JRWT[]T;N9=NL/$#!0;-AKG4&]!/ BDVJ:#%7!,-Q0:5"[V4-G2;SQ MRZCH;0'81.?L36+\)+54>G+LV L%TKPX>*&[(:89D#>*EYG]914'/'G:DP4\=\3_*<-4-+K<# MN.@'4ZG*:BMR:I#>M&%2JN(?Q$0IWVBF^[($*%LO^4VZEVM=]B=;RY_S)UXO M*.4T\P$O90'1^V^SQU-9OX@S]+3:]3^S&.$N+V M V!KR:J_AP23SA/O^(C>SCSOR8K97%8?,F%:_36KOG6I?W70\#6O+M;"AUY5 MBS0*O0A1"D/F^!!QC" ./ YC(O[&"8]HJG3RHT%S[#"QEH.F;*'>/*""F)K= MMHR#GIW=0%"7>^_(SYIL@1G J8 5S)?+_'?Y+M9KUPNQHLHJ\"4OA5EN&;1G M:370L&0952A.:LDT('AK>71N-;,475E5L:8FV:HV7()HF;'6BM4%$IIE]Y<, MDVPIC!:7IDU29XLX2M/ =1&,(Q1!%*0))#@,8!*F/*"I3QE62OZUP\[(]J5C M3N[_=-S-9 C'EC]0;1F<@>661;&F;'C4,TMG/AXUBS4=Z'K&;(/WQ2[>>ZR! MAUV\=[@#5T-X:YLR.S!9LG)G,C.I ;0#W%O;:&E4@_.4^5I&\@OEEE&KU3=> MM+'0,:>K5B]2Z(143 M,,M>,K;&2XV4S&.R]UL/&V+K60X%B=O-*UM)F3WBF>5C'AMPNE3,'G'VLC#[ MKC-;[5SB8B6&W,1Z?WH&+FZ]?;Z[!_5_F=Y=@_O!P=_7AEX?Y MAR^7X.$&B(]?Q#77\X>KF^OY%W'QW>W-7?W76>&>_4B+M:&'HB2! F\&D8<# M&/,HAL3%E-&4QI2GBQ=>D'PRK'>IJ:,MJ0#>TJY!$FO")[$>J;$:$4&U%=W9 MJ.A9Q(Z<3#T!-<$9J$G:6WSU2F1I376N2D;-;*Q)Z4 MQJQZ\]Y(TU5M/B; 7K7FHQ=8K=)<;H]LMJ>ZF&(W\)T4)DQ A5""8.*Y ?1# MQ (OH D-? M5FX_1'EGM[BZ_S!\N/\+;^=W#W\##W?SZ?GXA/85[*_6;CZ*I M-L^-A)&>YIZL[UR"+1]B13#&0;8! .-6@#Y*^4>H"-T'B6*%Z-XA]*?;:_S$ MV>5W3M=5]L*;]/>B_+32KKXT.-#(]J&F#S8,@(Z#&?B4Y]4JKS2*,@V#,CQC M6\5#SQ8,0V'9$&C):S3/#X\^V=RO+.BN/Z!^DZF/\,)7:RX;5AX[KMV^N(Q$ M7N X(62^+QR$R(T@=K$' R=*XRCD:1AI)7JI$A[;*;^XN/GE^N$>W%U>7%[] M*C<89N#Z\F$&+FZNA;-P\0#F]_>7XK_7'[=??;F:?[CZ M7F&:^J/W -1"5>M_NHFK6P>T883W$V1/>V\T$+61 M9]>/5_?SSY_O+C\W 3\WG\#=Y:^7U[]^W"8/FRGN/LIP3NYTX MI=TV SAT2J!8A,5LU2#;6XJ;,F'IV-;HR1HH![@5#7/62IXHRMY?[V1HD F+ MG2C*LU_I1/4FP_30)G6L25!]P-\OO\M@$_Z!KWB:58N )&$:I $,,0\@DJ%Z MA(@%AXL\AA,4Q=C1.JCH)S>RJ;LM\I>L[ KU9#4/XR4_4Z)Z'9 MX/PJ##E?BO>"Y^OR.F\2H59"W6D4Q*F,QT6Q Q&-7$A\1"!.722\FB!,D*>C M[L,D1U;Y)IFG.3P /ZUX7;P+4S$/KIM('?PD%SO_M9G"_L7U9BAT :[ _+G( MEL!W9D"^:746U+^X_LQ!A[\BS8!>A4>A9D7L JQG21ILNZ.*/?(SL&7 GC%1 M%]:205$@.*E140?@K6'1N/.<8.&G2C]6^&EL&W ZG'8&YG5%/Y.(X:W533I.:NF#*H-!'*J4, MWV,:=$.$\ M6L3$0PGW(QB&GG"R.1'^=1)2&//0\WR& T2U$@/.Y&=D\_"%E^6?P4V1/;9% M&4#*==?:YR*N9CDFQ%%S;U)0 UO.9F"'-] Q!WYJV?MCO4AI[FE9!#6/PA_O MJ8)E$$=D!2YK 4?G<3-Q9)(5Z Y#F.P,:QB_T*8<[M=C7J0AY3@-.(P3WY.; MARDD&#F0,#?!48QH3+4V#X^3&?M\Q&;I^ ' U(S5^3#HV:":'JP)RA+(]3IC MI^!!L];'Y;=N']%B5$"OI+8._8\3F?9,OU?0@R/[_JLMQ1.+#]UW[8/=I28, M2;LK62XHGYV7^RGG=(>+F60[>AN[J%'4Y-CV[1E 0UES4HB M)^57LRY61+?L?C1L# =PZQ<:&1+65K&1DW2F+3@R).Y!T9'!&PS.$G['!7MX M>ORZ>L[DVD4[ _KD &.?,DBZX"%[DB&T7Z]OKW9"!#7.%TZ*KW#88$-RS9.' M'J%'R&X>E-#L..+DJ-.=30P)MG=0,7CQN5D(MT7^S(OJ538KE@7J+_^YSI[K M\-^Z"A^/J<<"DD"7R>QEAX@E?>1Y,/'])""IGT:I5I$T5<+CAP?5Q&=U4_6J M]CXW# R6\3L/4L65_PA Z2G\>1B=D1:@)K#U/( !LN\4^*\&QNE(?\7[38L@ ME%S<]*W>:GSAR[P>N?7JFU:6"X>Y(4X-"M:3",G9JIL(R(GI4X!<9VF3]%\UH-"*P5-!BF.'$M M V4(#LL8J-]Z1CSB9[&N+_"R[H(CO,BLK,]M7WA+:.'0 /E>&$$G\A*(F$,@ M9BB"!#..@H0+[T,_(G& Z,BFHJ4^ WB/>*TLN7J9=2T8U8R&;7#TK$833]B2 MK]'89\#^^8*.O#9#"H=(3A]4J C"T;!"U7L-8ZEP*6V0_$>Z*2]XR3>-L;>K MXX!Q0D,<0==!%*(X0A!S)G.B<<(9IX0RIA54I4)U[-,&>:8FU:#^L,.&9F"5 M$H!J!L(Z+'H6XB0BTS@46M+;"L52HCEM3)8.# ?!65HW&R1OUMO%=_Q9O$+? ML/!4BORQP$]'.L:NJV]Y(4,DKM=RS_(FK>\LFXC9!8MQ&"6IW"J*A!E) @)C MYB0PPC3TG0@SXBI%:EGD:61SL^E^G*W <\,AP"U#S7'<#:URP56=\*"1#FGI MB? $)2X.$RA,O0<1YQ%,_""!//!CAG'BL2!1*QC_3L_$J+S\X%.9_D'T3Q7O M!*[!F1+8,@A:#NMFM$=[@&\8!0VG=>F,FE>]) *K-DH]C7CZ!V*6;#SI@]'+ M1K8+86_.LB52TV4VV\5F+__9\M VXKYO>9'E+*/M:?0#+Y[*#WBYS/-5]U7^ M@=_BC"W<@!$6AK*+3.I Y,1' :>"G2.RHQ963T($E2"6WBMLZ9 F:]&>L@$+QC:A,3\= @ MW#*V^;I!^+8/X3/CO_7A&27P6X.-=XSXU@>K/]3;8#S#TV$9Y/$M7XH[2KER MJUX7R/?=*'$1]*E8&2'7"81=0P12A!ACCOB5>CJU9@]):)DMTSJSY0[9?P6\ M)JQYS'N(#?>9BSV"!!@$0X0B%\8N)9 G*8Y]E[B!PQ:-E;RO<%%-@=!;"/V4KV%Y+V6^8-G U/%*,DI,2'E#JRK@AQ8!*2" 8HQBF/$,:H@^=RQ:8# MIR.F'I.W8C9Q49N>SI-4;^)IQA>^=%45&5E7=0U ,:G<8KO)_:=ELG6H?TA@ MVN/[DP(>'-2?OE(_H.ZJZ8/<=E"L-]HR7@HWFG[)5ORJXD\JG:\41AGO%6R) M@Z[;9D>^W@J6/'"V%K>#WR0OH&;&4L"9AMA&H6B%5\1#B.H.?'#*)45MD/Q2?/BZ( H3C!B5;1CAY:8T>4 MM(VI)>E9TXFZW)PFBME3]JINOM6L9]<'GYI)L 2*GBUH\;AO\&CH[IPHV:S= M,RB=M=(]IRE-7+EG4.3#PCW#MQBN(.HDT[:ZYJ;0?!J[S$.<0\:%3B,OC6$2 M)@F,DC E"6%N$&O%EAZE,K9*_W)W=WG=]M6[5^Q]W0^+HM=_KK!ZJMIEC7?E M:\B\VT\4N&2;;,JDQH^(H=.UA GA<$7@)Q MDL008:&=)&8,1N*3SQP4>6&H<[ P1'"28X;EEHG:Z3S_V&$01S5-MHF.GE)_ M>0/)93\(V@JM*IDEW1XD-ZF:JPK_5N.5[S-5_A6_22\*SK+J$Z:2TNO52LQ\ MO*SN<,7G[9'FY8HM:.)Z 6(8>C*T&_$8P23&'/(8.V&:AK&;.&HA?P;4)PCM M:^B" JNVQ38!4=4(C *,KCU8U7L6#1N@XT,&?[50259D]>V&&2"XL6DMM"&P M9CC4*4]L0[0A.30G^D-8JKK[X?4#7]%O3[CXQ_Q[5BX<)%;KC,0P)F$H%O). M*#Y1(OZ#TQA)8^(K]>!4)3CZ:OYMX5FP(2_\8\& 9K;Z(("J2WE[L.BNY\T1 M.;\>[PDQQZK)^Y;<^];E/2'\8&W>4_=9,@&-W9&?%MRG"0\(A=AQA?9CWX-Q M$B>0RU <%A,>Z56IZZ$UJ>)OYTM)^DR-W\'+4-G-4#A7SV>[&$R4#38L^5BJ MOT/I?;7^4.1!A3]RBWEBZ)LTLKM-4=8VS6S_BYTKKU9TN9;Q"A^S\CDO\?)S MD:^?9:Z[K)>[JK+5FK.;9][P72XH)DE( A]Z7!H/[C H>P!"W_&8^)Y3RD+] M<+XI1="/A3,(%+R8W_]E!L@F7%#8IE>.-1/:)WVPGIL$L7 ,(:4^%SZAZT#Q M..66<.!ZG*#4(Y%N(.*/_5BU0QR;A\IE=8(?_G$J3EH_Z /2G 4%7[.WJ= S ML&4<-%?(G;4W7^[=L!$([$H -B+83:">&G>+>=B3L3YY.O?4#^585OCD/(QS M>+$Y1D.&HCU1A+")$ .]%Q*L!,Y 2989[VA2GCDQ<>7J_F'JR]7 M#U>7]V!^_1''EW_Z_@\G__)^#35TP=$\^;/06/Q[JN!.N^N%U>TD;S5H7_&SJZ_Z59X_?A F< MOPAS]L@_B]NJC[CBGW!6_(J7:[Z($IKX)$3BH07"H4U0"N.0AC#&H4N]P*$D M)>HKE4EXGF1IMO5[Y[_FD M^R>_'^[9Z]X_T7'6+>/P@ MS]>LO,?F\>#V\3Q*)B"3CR>5C^>EUL8\!7G-<@GRK3+_R68ACPE@'"[Q,283 M$Q?_F #/P[(@4Q#5\_$8SQ87N1ATLVC!(:4NI1A&:2K\L4#6 @E3"@EW7(\B MPE.U(-.#D4<_9!*T5-8L _+WSUMG2:5[:*0HD+(U.1!0\O;/EU%.=MR(.]]I1E57#^SE;9C.7Y8X_ MBU_E/B/(5FE>/+6MR8CP3,!;8&RY*+VR]OH5Q^^9 M[U-@<=..\HJ_MHI[.-XD&GA2C$Z53E]@YB]\RE99Q;]D+YQ="<=P]9B1):]3 MWGXI>;I>?LE2O@AQB@,G"J''&8$H%&OY)&&>\ [!+L5!&+M.A+A68GD_N?>T%<*977'-,C(#X)UK%W0AL6@1!!K7/6A8 M- 6[0HYN!&IB/XCZ[PJNKOA[=UE*+7D0XWS,GW"VDKL&+/4HARS!LD),(CR$ MB*;0\V*'"4_;33UT5FK)EM;HN_X'&522-OBMH7YN0MD.9FIJ;@D)W9,"0Q#. MSR$Y%&^L')(=2N^;0W(H\F .R9%;C'N5MC&E=;17NU#T.?$1YPFDKB?L;P6UN*I6DLA> MZ] C-*9N%GI:S"/M07LNUB]3?)VO;GE^S?/YRV-=+T4>Z\^?*A4]Z[M_9#43 M9.'MY0VX%O_O0HZ:A705M Z&F@'0RTZC(/"6E4C/GDH)-5 M8!X2:[?L\N"U-CK=?-F4"/<0=MS(H3!,O1@BWT<0A]P3?JX;LH0FJ>BH>K"]XN2)(P+EMQ$"\4*UA.?8BYAV 0^ZE0[930 M6*MVNC7.QCX WZF4O%M'_%00<@G(Z]Z%^U'(3?E@35-B[RFJ&9]W>39ZYFKB MQZ+?K,0VA+9ZG%CC:]K6*+;A/.BH8IV F<%^D,T*U\5KO69JRMVV:^LP(DD0 M,@03&CA0'BE"XCL>)$$4DR"(@S32*C)]DM+(!K6CVR[&<25TMM0\(#B-DIJ! MLR*[GL':%WL&VLK2]OG"(@Z3T*W((()$XLEZKA>G'B,AV&BH[V]U$;68$D; MR"KQN)E_<58\BPMXJ:?$_8"I*;(U&/24N4;@)TGXCQ*('=J[#37:_A&; %;9 M9Z:+_+O)EG7F]V=<;J^77SQD=8_B[CM[=D$)*DNVH9_6I/9!2>RW-D+M)M-V M,SSE12'IC&P7 M-C1!311\T&T>*](UOJ_'*,Q<+/0.,K+*"=KKLNK:.._NL^\MA#_E>;7*56M( M#R,S?,A@#10]Q=3$PW)PO;+@1JOY:WO*A3 MK@3;VX!XUBC*>D?0Q1&&R M-!!%47<30U1O,>X0N-TNEM4(JZRH-XRW%D2S4)W&B&.&3W54P0>^XFE6E:,4 MJC,0UEY'/&7*4W?(TX7D2,<\[2'T7;%/0L)\)52+RE(0KQ_7_"$7!/ZYQLLL MS2ANMD\>\/?N#=*(VS(9>^2IK64)=#P!MN9RO?&6+;D9*!C;Z,U,.\S+"-AA MIW=L3/4LS&AP:OG&YV!BY"P;$9S,>SX'CEUW^JQQ#(->Y,G.55FN.?NX+K+5 M8],_J.D8VGPON+KGQ4M&N7"YHP@3+T:0NJEPN5TN7&X:.1"3@/I^X)-4,[)% MB_S87GASR%H'.0B58L+Z4Z$#YHU\-<%5)W[J,!WSHT9V['WIB__]R]7]U>5$$3%C\7.5M3NRV-%*2V MEO9RFM+$J2^#(A^FOPS?8ER)11[C?>&XY'>RIO--^DO9%'W8>X>%J^T&4>A" MET8A1"3D$*.$0R=$89P&#O>#5+,DBPK=L1WQ'5)R_ZR0G, \A>NR*]"B79M% M"4XUDS "2)I[CPT#H.9@!NXZ> 0770VGN8K)-*GU5@04/P M5[S6)XQBBI&5' 4X@M)CU^1\P3P78<\1IL<3]@75_-6R8Z2+;I::"+><[!6H!J7D'[?4U][4#M<,MZ-BU9S,GP-22G1V3TTEM M\P20O[7G4Y#4[]EQ*=BH7N^_\65=1P&O7A=1@".41@GTL:R2ZZ$4DC1!T$., MA"%+"0N4,O*.#S^R8]@0!#5%T))4[^!Q!(U^LWB^C'J63$L\K7X>IZ4P:NIQ M9+C).GN<%F6WO4?/538JB#2)Z1YS/99X 715O>]2TX *7-5;W3=I3_/=*')#/^ .Y*E8NR 4B%4,0Q%T<1AC MC-U43(IZ<10*5$\_ 5$W)K2.EJ?8V0#((E= 0VEJ$ MA K-B0,C-& XC(?0N=F@HY?PWLOU4CCPCY\X+]N43H*(&U QUWNAZT-$(Q_& M/B*0.DG, Q+$7JSD-Y^D,+)1V)($DJ9&BZNC5WMM.^2V?!V]<;H>7GU\[[7P MZKWP;&?D I??/BWSW\O-?$G%>H$$6)@6Q!.(8HXA3F,,*4Y=/V$>Y8G6(4X? ML2E=#TDA<89[H0?$.4[%20GM^Q*'I-[+A3@I=(_G M,P67*T>Y<)3KF(MU40@B"Q9R+TH\"EU9(P.Q6*PM.,(P=D(O"H6?W]G=09AL\OF[PL&?W>@2S9.Z.49C4RO6(^-:X]5VJ'_)YD=_S M)9>%T+_6E<>X1O+;L7M'7]W4>[R@(PQ:RMJY:T?E[MYUACK7P-1:,H]3#U('$#P*(')?"&#L<1C0E89HX MON]K==^0@XZM5(*$9F<<*:G:K*3+OZ:&]+&NG^6]PZNM]&TYY+1YV3M"'"1< M[_YF4)&J+B3[]/AU]9Q=K$I6:"4''+][Y'>[J:#\D-6-SK]>WU[)F)$R$_+J MY .<$'QXOCA?9CU]Z!/7:OQ_OV!F):2.#SE=[:A>D?:*1O5?::&X\C:9C+@Q MH1RGD$1I L7<$L+$1Q3B@%'LQ;X?XL"XLO)DC=H?;B[^%[B[O/WE[N(O\_M+ MV;']\]W\ZQF%E773[QKE^H,6HIOU/B7+^@O564;23&M2[B M-7[BJK/=SBTC*Y8 MWYU\COU\?O))%X1X^5U6Y.$+A[L\2HA8O"2)!Q%*94]0EL"$ABSV/"Y6.;%I MPLD;6B.K1T=-UL)>2O)@F6&2+?LWJ;0!4YN%+,&@IU]OTD@V@+2$QTD;.2'= M"*DB;RF]6WK("9'[4D).W6(0S? 92Z?_$Z;RU7[]BE=,)OVV+4!N\V5&7[<^ M4Q)3&F$_@1P',LI!AD,Y-(*.[SJ^C^(PYDH5_[4ICZSL#2N@XP5TS'0==32B M!+3P[-?^45'2LP5# ('?&E: BK]Z)F@:(1=C@6<6BK%3!E=VF*!4[L9*6)\; M[&3YG<<&Z+0#^JD#^KEAVE:4A@DRO=$;6@-.%]5A(N=>M(?1 /JI&!_;-^J3 M>$?PLBGA\TE\5RYXY''FT #&R.40X=B!&!$"D\!+&&,T1OUVU)KD>C;32&BMM(U!H8RR-TZ/.ED2QZ!@N[DG(8 MN8DC5CXDA3%G/L2APQ/,?#>F2AMN1M3'WBJHV9&3%A,,R7_+AB7 6YYD/.'S MEBN0K8!LGZ3A F@#KN [C0FCGBUH$;Q)@>1%_MMR SIVP$,.=A@2RZVZU=*8 M"&HX4F,B:>9,?SUO+0'G<[[,I5WSP,S'N2,DTI>?< MX[=/>E99DS8XHGPC\? >KP5A]6SH$3G'Z'73+]9Y1Y1OQIS^C/*X4$0D#B%R4@\2[HL_4Y+XOL/=&#E: M6\8G28VLAS=I*J>=M*-?E^-*6PXT=XQ/PZ6X86P%!,W]XCW!.ZHC=)$;%L[6 M=O%I0M/N%@\*?+!9/'R'F2(WYD'<._^>E0L243_P,84.CL2BAS$,A3H[,'93 MGC(:!PG3*BJX-_HTTZ:X#/PFR6FFGNP#H::5QN(9390*DFFKWE$)+&G;_MB3 M*MA1L=[JU/&+SL\'600N#F@0^M!'7@112E*(?5DL(@E\GY(H21*D4RIK=W M M)=*O;?7%4JZ'0:[">/JSGZ0P3D*"9=W9&_K=4A!.:<[1:PPVY>:9X VGU=>< M;?ILE.U6O&QO1^4NPB-?."AVL1,GD" B%=MGH3H5*F=K;,J*Q8Z2*I\)6VP@H:4YZ'4![''3GDW4_RO$ TMA) M&P$HLPTT"X#I;7YI2MZ[YZ4ZUG1;79K2[>UPZ=YKZ+K7E7$73I RWPL(9&X2 M"Y^=,X@=)/_C>$E(..*NK^-M[#>0'\G/>)"W&-7V;:56=-"U9=$T4OT"Z+OC M>_S:\L.;0:=UP/<$.?"\]W\U\!QD\-3RMNV1.7\L>)WG_:6-Z'MM]U8"[$8X MQA[D+& 0^2R&)/0Y](.ZN$OHLDBIVI,ZR9&]AIH'<%F*9_$[V)#6F #5<%/P M#ZRCH;DW50/1T0<;!K:@F%2$44-'PSFPCI*9:W#'E[AJJ\1@D-;8;1K]X@UV M74#LJZWC,2WQ>_T#M9&F\PZT)-OS#?3N-"P_(WN%?1#CL]W6JC?/;>."JY5T M0+(7+D_7RB;F:9&@R LQII+G1Z8U"R*'>'U#,?Q?H)C6HMA*<=K)?@NNC\LL$++P/,TN2RJ MQ3U_E%/!9YX_%OCY6T;Q\F/^A+/5(@J91V65W2 1_T$QE776LBZVFMGK3**JHD39]VB@%V-%/\M=7* M_K$G44@E\3I=5+OXG,8_#_C[V]P:Y*0.]3F&<<)\B))8:&(HR]"D/ X]1'R7 M:!WHGR(TLC+N]G Q:;)S!!FU&=2&O'J:N!5U!MI9<]3937/&"NF7BX\W MQ4/^^VK!0QKQR'=A0F,/(C^)8!(3+E.R224KX=T6^4O&./OP^DO)V=6J[>&V>IS3*GNIZX-L:I 3FE G"#T8!&XHM#,4 M_C1W4AAY*,8IQT&(M+:G]%D867DOYO=_ 9^^W/SU'GRZN_D*;FXO[^8/5]>? MP?SBX>K7JX#C8J=G NJ2[QTG@+R"GR0S(%O]$6SX 2U#K[+V M"EVNF?Q.UA!HN@>*RS?= T>I&V^.ER6WP("!2?T$.@YGC'1^#:>_($#&''4X[DLLO;R-9LE]DZ$0_O<*81VV3Y@?2;M7>&6<_F[2$L M& 6[3($-J_M?RXH/.]PVV5F[_+[?H]&(3WN_1V06R/;P3<:K/1;\4<[DO*F6 M!X0(^>,J^Z_:X:YK0="V#DB_,;!:B\4<"02AETK\CK.IUE_WF7E/SZ\ M;K)A8XSC)"04XL0)(>()@W&**'2)*SM?8 MFM=O"0?-K0HS"/2[: P+9ZNY1@^E:7MN#(M\T(I#X1;3F( 7,7!>O&[+5&Y/ MOP/A1WLN":#OI2E$H>?#V(MBZ"+*W# E)(Q=O;B T\3&C@VX_O7R^N'F[F^Z M@0$]\*BIKRVA]?1W0Q7LU!\=IZ^ BH#6X@-Z2$T<(S L]&&<@,(]^N6KKO/5 M+<^O>3Y_>92QN7-:K84;^WJ+,Z;1H&U@F)'U4U"'MY:6]DN>F733VTY+H&MM)4WHT^;DG)%&7Z&>G !>RC^!FJ6N :A.GU,UJ(9GRQ%0TEV_J@,T M0CU)3?D-6Z>JT9BPFZJ6T/L-5O5N-=R]PF6VRKL$[8 F:40)]-Q4'A9Q5RQN MO10&2>)S)TB(I]>(?7?PL;6_)@7:]AQWPE2NUHIJ?A0*Q7TH0P$U%;>1S7[] MR&/LV^O;NAUZZOZM!T(=Z>-Z>(VUE,RN96C]QX.8LLN4%P5G[B)._8#)C2.? M>2Y$: MRZR=@3U&P(,":C82; ?%'R_E]C3I]T["'01%(2UW> S35(/+)UX\"J_BO2[\T.,I34(HK J#R)5;$&[ H402E>ND&1^F,;+7;"/R. M-&AH@Y:X;M+!<:3Z385%^?6L@J'H!ND'O8*=D8)P?-R)TQ!ZA3M,1>B__/P: MPE]QM2[J .$[WM4$O4EOBVPE.V,LKU9_X[AX$*#S14+]%#&<0!K)FMV>3$D( MH@#RR/5\3_PGXE@K5="(C9$57+PVL7DU8@TTU1R"\3'2,P+[%8YGH.7I=08D M<5!3'Z?NL;[T(U1(UF#BW6HIZP/55W798+3S$PLV1?N?+ M%_XU7U7?RD7H.)'K"$M$".?"',G>T6G$(4D]AXAU2^C1R#2U0(6!\0U1:)XO MH(2@F@D:$Q<]X_,F9V##3!WE2'B]-=L:HIO52&VF=1 8(5M B?R[Y0OH@-.7 M,: UCNDR1?A23_FJKM57%R8K;]956>&5#(9@9F$&&B; #A>ZJY=> %47,;9@,5K+&"-BL*A1 M$?2,M4WO\!,O<51$/5SI*-UE/6GQCLNJ2(+$INJ"*Q8Z$4^C6#@5+J80^:X+ ML9-$T(M3DJ0Q"0)?K[&8%OF1C<%!TF+1L=#62JF;LHR8NW@,<7U/Q"Z.9_DA M![F+&V::*^IZ*Y-D+O:@,'[FXC'B/TKF8@\P&IF+?:,89"XVQ]-92?E2O%X\ M7Y=RX275KRE;WYZLNBAR0HX#2+V(0)2P",9)ZD$WBK'O\#2-U=JX:] K+M99YIWFI:Y4Z8 M8QGDMZGKPN(881F3XPCK"1%.0BC^3R'!"2%>RG&D9C-/4AC90G8>1N.1R:C7 M/^L6KWL+B>)^\SF":FXE-]Z3)#9*%9J3HEBK/?=V_(EKS9T0[["VW*D+;?9\ MV"G9_^%U>TF[@5-WP&P*O>\NZYH&[0O/#REUA4OC$=^!*/(I%*Z-"U&<4.QA MQPL17S19S/<5+BHUG;7.IXXJO.56W0784IV!LMF1^"E;M1\U2UC:?U2!XZ;B MT6"8)-@3Z^,DAK&/."2.PSWYBT>"]E%=KMC_,0^JX_6_RV-2,_;O"KS>9+'; M)60_+GNG50AY!4>[B4B69Z!E>@;VGEW#^-@=12Q@.FJ_D7/X^P&ZD5B 5ZU7 MB0U"!NDGWU:/5ZM/Q:]X.2]OTE_+:O7XL9*GL,7?BLM_5J_SWPM6BJ_9U>KB MI6!_*]H%G6H^BN'X(SO!%]\DUK+2RB><%4!PMY9U2F3%DE]Y6==(^2BKLXB_ M;X41+YJ3O\M_KNL:J?)9E/6%3;66B_R%%^*CO$@CG<44^GX+/!7J>D9V/, M MQN+;@,XL5\:4Z'3),V?"LI=-<^Y89HN+-A'EDY"KJWW]UZSZ=K$NJ_R)%YMR MIG+W0/R//>#O"]\//![&#HP]GD#D")^4>*X',4K]B#I^D%"MUA,&/(QL"9LF MMD7#E^9)C FB$4IY*HOO1&'$Q3*,.)"D<0CCU/6QCZ,DB+R%T&Z2_R"8[O*B ML7?8X-G4PJ(M*Q/ J^:=CPR9WM30,M- U;$#?L]D '#+T&ZQX8XGV5W$GF]] M!B*6O&<3#B;UC\^ Z*T'?,Y0^C$Y']OM_T_9ZKYZJBZ+(B\N\J+@5+K3GY;X M<1%(NQ.D+HPC5U@E89M@$D985C+ */%($L?*&03#Y$8VZ1T#W3F[L._WE7"N MZN]J=L"6'_";Y$CQQ$<1S7XC9!\C/7MC%1ZM:!UUJ8VB=12&GRQ:1UW4W6@= MC;OTE[I735+20\'J1D@9+V^+G%[GU9SESV)AH5UK07G D?6]Y4/FS=4S9,=- M76E7LL396FXB"LY RYKZ*E4=M>%EZ2B Z2F_ 58CU%_0!L)H5:E.9;)EI+;@ MN^M&_9N-:GXWN8K"Y6B.D3=ET2[P4+",( .)P%$KE@D8LQC M&"G*\NV3U:H#K8A?O[D8#15-7Z'E0"XVNB"9*4'2 M*H-M'RRSP!DKH.D6A=83?J#NAB%#*68*9E,98HCF\OC;<*UVBRK M@Z>VLV,5$CU;:8:&<2&'00DM5V\X3>]=2C8,BG^J3L/PC:;;ZTNQB&:WN*A> MVX.J- F8YSHQ= B2)=A(2P(- ZR-*B/K*6R@ZWLGE)W1VM M"]J6B_M,,"+^4BS$; :LFE*/!I>>OI_.T MI/J#'2OQH?ONLFF8=R>\O.*%E[+G&*7%&B_+^7*9_RX5Y%->?,S7I$K72_&; MG/'*11I@ELIE* ED)=)0IKH*OQ=Z$8Y][(2Q@Q*=>7G[G M=%UE+_PF33/*NX!V!R/.2(*A'R6A<'AC A.6^,(VQTY"$>&.HU1N;8#.V,L% M21EL2(.6MIII'8*HWSY:%%S3+SLNL\6M1$71^HR+&&+'L(B_MD9E:/1)+(.B MB)UZJUYNYGK=BN=[C9^:#J"NGZ0Q#QGT0DV.US:[1"MJ86J<"IJZ @@:6IOR\$,U#S4,&VX MF#7!B*_@M_;?4=JAZH)@RP2HDIW6/&B"<6 Z=._7CUJ^Y;E>QNWFAK%U_?)& M/8IX*T6_JAH+H*F'ES>6TT8/F#:*V-V.,EE$[@'CNQ&WAS\:[N=E)7Y\+/AC M/0GA"/T',99C&$=4*%U&B.K*6 M[/,@TYN-^J&I :BXB68;%LU]L5.(@-]J%L:9]K2$MK53I41SVLTG'1@.]I.T M;C:S%-="#EQ^DQ&J=54 ,:ENJL5>5?RIW!0="\(P\0*Q+.5.X#9]ATGL1S!, MB(N#-(SC1"N85)GRR!;C^N8:7,SO_P*NKG^]O'^XNOX,YMKZ_GU1?W7 MQ&M:] FA7ZUH_L2OV@BQ!6+$]Q-"88!Q)(ORNS#&80 9%EY) MS$A*7*VPE5.$1C8>'1F0U53U+,1)<-0,@@V1]?1_2Q$T)&6=@(&0/VU5'Q++ MDF:?)#.I(@\)^U9O!Z\W4]/Z+(JS9LP'_)V7%^NB$%06:43I+2Z(HJ"8(*?P?/^%5Z4'JZ>AHA-66U(K>>MK8D M6U4%-=$9:,G:T]=!R2PI[&DZDVKLH+AO57;X!M.IE18R^O0C;_Z]6MT\URU M5X]MFMG&P>0D)&$4<(B<4/P'801)Z 6R/"OVQ%0;(U>KO98ZZ=&/@&65,UDO M'.0=!VTQ\-HU7;:1N1DO-;UW#7159^LQ,-.T".SOZW;^KG(9Z")>^6S)P37O M)G3Y_85T\6^+_"5CPGJ05_#3+V5=!NZ/8,,RF-,J>ZDCV3O!P$^=:'^4SV-[ M:2O>*.L"?52MN0_*A"=V*'0!.70QM$?0WV7_^,)8>5/<5-^*RV+U6-ZRF]6F M$MUU);__O;Q+EU36I'NHEK)PYZ>\,*F(:8'4Z'N64M56K!3P@:9OQ"4N9.1V M6??! _GJ367&55XU%_Z>E;)'3;KDM"W5V-27VZNK6\>N&97,M/&8A@\@)GY" MNMNGTSXZM@(A&(0Q\8,TY@&)=5S$08IC[^K*7K=U>=MV M]LI7,]"R G9XD4TKQ'LA:^)MCD>R\A_MV8AF%-,PS&J^HE7P-+=X1\9-OPB[ M*A:VBJH/TINV2+JJ^ =%SY5O/#MEY,MVE74R0&/AT,!WA!6!*':9[#;A04R= M&+(X#+GC8I]0M%C)LRY96,HD+42%#27%21K%.6!&W6?8B<"JUZ'X*2\JK;)% MIC K'DF/@-KY21L[K-0VYW3HUBCI%SI(V,^M4*+^7HD3.M#T9$5H#6-:%:7" MV8JSSD=O%R$1C>*8A1Q&?A!#E+(4)IPPZ(0L<3C'OA,%>I51CI$9V:?IB&X6 M(+H54HY"HV8QSA=8SS #CQG,#1.A-6H#FR MQK8< -ZPT&Q*-ZTL:<- NUNM&Z<]#*::6EN&2$_'.W1:ZC4XS0Y+P\ (AU4: M\EH+Q!ZF.'$,MC($A^'7ZK?JEXUO6L?/&1.O3'F;EQ5>_K_9\T7.^ )S)W*Q MF\(X]CR(HB"$"7$"L8+@KAOY*4X]I=V)?C(C&X.&,&@IR^P#21L(XD!25Z\( MWP-4O];;$U]/T4TEURKV/BR849'WGF$G*^X^+-IN47>%J_4/;.YXV=7L_\AE MS]^VX*1L(J5Z$M,WQNBN\X8TV*-==\%2/Q#IA6'XI,,6 KJ^M)'P6N<,*I(9 M'2#T#CS9R8"*>+M;_DK7&^=VT&5>K@M^D^Z>)+7I?[([<%G7AR$[[0QU@XW/ M(S+>JWRT)^A.V] Q8@SL8&$OQ^$<9J9.?K W)&L"!NC&@==Y4]\T[YFHU6A MPY!8G5)(TS" *$@Q3%S,(1<_4 =%G!"B&6%UC,XT09+;[CP*ZJ0%DYKQL2"\ MGE4QD=LD5*E/*GMQ24>I3!V$U"?JD8BCWLO/4=4'_+U=KG[@*YYFU<)/:> @ M3B!QHU"L)>6J,DQ"2"+/#5F<)IA1?54]H#/ZSE+^DI5= $FVB6[6;2EY"J4H M3%P6> CZH;!ER$LI)(GKPS1UO!!%J>_*4N(RG&4ZE#;4E%%JXFVVZ'0;<78P MTK%F9TEN9,WDB5JWL_932_1T^4I#-V>G+S<];R?5 MU4I8QKI!C/" L_+^N>"8W:Q^Q44F3_3OA %U%S1UPSC%*?28DT"$J"?LF\=E M$P"$"\M,Z!07M%K8ZNX>!H! M,3T34(-UM0-6S02XWX#5\0'NK.P F$IN[1A=D>S$Y^=Z8!P>G&O>;WPRUQS0 M[U26O2K+-6<+WXV]P(T2Z$41EJN: .*82I\@9ECX3#AQ'RG#0N@X\'JXD-=9&LK$062 M$R]+U$$X7*-HW&M01&U5KN;L[^7]"[TH*\UZ:D?N'=L]$,LTJ?W;_$CA*_/B M):,MYM%+^L'-X^J[)M5!D$#-$4I6*%'SL0I2F"Q*6R1!.BC"''#WREL+E>*N-O M9]89)G**[5Y%O<:>_1CUJZ UR74=<0.AM0IY#PIU1AGOTV-/5L1[4+S=$M[# M%QMVYQ(V-'_BQ5X^E,R%:JT_<1)&,8XA82B"B'DEKMD8:@$W-][4(AI[N]N P0J2ZHIBVVB0-4)NV4Y*:Z ?- MDA1OLUQW_'.1E^4BYAXF?N!"AF1A54(I)$'BP1"'4>+$.$E\K85U/[F1-?XK MIM^R%2^:(N-\, 7+!##5S3);,&C/TWU5Q&OJ$Q0,WY-R[#+A#;$?HSCXGN#* M)<'W[SHOXC7GY75>W?&Z?;>LF_,B]&%;!]@@_K5_Q)%5>C<@E E.ZI(51<,+ MZ)@Q"XH=0&IX*3P.2'H*OQR0V@$R[Q)@JR;Z MJ7!;Q;O/+:3Q85V*6;$LYU00*C/I7I0?7G?^:NMJQ![W?2^&LN$K&E#NJCR,VMG*"*KYC.,B9>>43&"ZHQR M&7KR6J^>H4C^G8IIZ(%SNK:&YCAF1JEM;A ,U> M?DV]X$PX0SL)]^*W]1/?J101QFD:Q7$"0R]$$$7$@80F$21>1 +JLX 3+KK9&J $R*J26#.LX M/$YJ?4>%^:V)'I>8F1V_*1[QJHTTN! 31;[,6/V'H'HK=$A0:#M]M+7X\7(3 M%*^;P&6%UGAF89>]NI38EL%:X7=9E$$9&R:W21KC-)JPBILEW;?#TZ2Z;A7& MM[IM=W#]G2&9=3:GU1HOEZ^R!.BOPLK<\Z;*YU>.96J:]MZ0SIAC'_'LEB?M M>&IJG;Z4?ZJKE^+5*^BX RU[ZOM%6O@-[QB-!9WF@9 9:B/L(IG@8;2/I$5H MLITD$_%W]Y*,[M>O=G+/Z;K(JE?7>WS(JB5?.(%''1H0Z*#$@XB$$4RX[T$_ M"3EW0\11J!1L?6SPD2U&34-.TZ[WT^,?04==O:+) 1C]6G^NB'J:K2N=5M62 M4V(8U2HY&&RR"B6GQ-BM2W+R&GWEN9 %3@J.ZYHW)/*\%&$*"4TCB-Q(QE90 MH3@X=(0<'HFQ4F_GMP.//9T"P +Y>WU[5J\*,R<+XZJ[E !K#SJ0](/04:!"#$1Q%-5F-7,.!H2=S M!M5$W'7_%.\PWQ$$0 M0I0&CA]$OH=\S9UY!:JC'Q0VA.O=G6R'NN[.NPJ JCOIEF'1W1G?063SQRX' M(P02:LEL;>M:A>;$6]$:,!QN+>O<;#"C+Y@ MI;U;FDM1T0#W-4Y![!.=Y M0$PC'3PUYF3J-R#4KN8-7:JO='6QICH'_EN^%+?<5:M?RUO.B\]%OG[65D+% MX<;>&JTK4.VP >YXM2Y6X-<22&9 S8VZ7JJ"-*RG(^"CN:^J!,T(JJLIN9$J MJ]*83+4UA=Y5==U;S=;&S5DM_R)[CG8Q&*]=^@Y:?IJEES9&\=;8Z&I46U 0.3KK#- M 7J[W#YC))N=[3;Q5P(,-PAEITRGJ8R)81QY'@QXX'D!BUA,E"KBJY$;VU&@YCJQZH>YJ]9]:U+JZ^CIG>"I5_K/)?M\A/YOAL2 M%L'8"9"8)$,",:()9&E*,4,.2[!6Y4@#'D:>.;L<(!D8-*YCET2EA_M6%L;B18P,R:K=/G8&*+9PS1H=TS'TK/^I'U/TK9:^0Y+_&RWNBX M6K4%\J2%K2WNFK--E_3YMJ3D;OMG\7G)V]CT^4ZER=,=G!,7N3@)8TBI)XON M8@8QBQ#T4A00DB28ICJ-LM]+#B7#<':G[1UN =MA5\VBOMLS[C?'/_0C,UMB MM<(T6[HSL)$'[ H$-A+-P.Z#W15J!C9BB8N$F=^5;"A[\ =_*UA.ZU+?]67_ M1[\=>Y+\MWE+E'V#]WY$C6,AN:B]!0?Y3NTQO!M?D[@;[XUZYZN\.Q]FRSRQ M7+G Y;>ZL1#C[,/K+R5G5ZNKU0LOY>IR3JOL97]?ST\CQ'C=&BCV(&(I%I]( M!#ER21A'+/%(H+/*TV=AY$7>Q?S^+^#3EYN_WH-/=S=?P=7UKY?W#U?7G\'\ MXN'JUZN'J\M[S:U2 YC5%F_C@J>Y=A.,@(X30%[!3Y(9D*W^"#;\@):AUV%# M/\KVE#E>EM9M!@Q,NFPS!^CMJNV,D0QJC[\\-P6"5.N-M]>/;$IN\2MXD8$- M19H73_7QY7:G3J/ >"?=<("'B6!Z:MXKD[W:1L>$,2L;LUGKO*M0BQ3S#V$BA6WC%$41+".(XH#%P2B]D;)8''=9KZJ9/64B[] M/G^RXP25<\[SSIR3=VP O.'#REQ]#-JSYN@S ;,V-V_XT)B;1Y^0>\ 9=R(^ M1OA'F(![ %&<>/M&,*R+N&FXO%L'82B['CQ!%DB!*(_)A#G 8$LH1&W,%1C"*M2LHC\3FR[["A.C-O M53;6$U(S?#\ [GI68RGJ8JU[J$QLJ7MB(*.JL:1P0E0%,YZSA=5S[@= M2#F'=U<[UY+UW4"/T0! M)![R974E'\:,>C#QW20)?.[3T-.*VCV#F;%C>M\BR"P5E=T?[X M@DYSC7S64U%S'J?"^KPS;5V81\CNMP&4K9CC7K6404T:[-(>Y1A(55!+>C%(;M)W7U7X MM^^W\GW&&3C9BM=AS45&UO6IMWA'+I^>E_FKF!"_XDKVI'K M[G "GL4E,\ [;L%3R^[>53(@1G(,NJ/:YPW/VGE!UAZDHJ_P/H]'TW5HG\PN M$W4HT@QL& 4=IWM7R6BF^LFTW(+;X2=CDIQD&T-[F4S6.)LZ[2I^OEERSE"R^A4<"=&#(6RBQ*#T',2 *3V/,]SXE)2K2ZHBK0'/N M?Q-4^+SI$LBW?2O6-1]@*1BQU#IQ!TTUVV@9(\U8@?XFB@T+X$L?//9:*1X* M/'8_Q1V*/T93Q4,(E#LK'KG5U%"T>9WW54[_(;S)FZ(NU,]^Q MA*X3.(@E,(YDIZ+8B2 ."(=RG"*VJX; -F*[MZ+"Z;[ 2+(@7K>D%PD#-A?2$ MFD,UF_9#1VYK)D2)Z,161 >(0T.B=;=A!,*:E&*Z%>;I\D7\IVN^S@+F,NY MFCH<(H("X6$D"40\X6X8QCXB6"M^X!B5D2W%EB:HB6J>^Q_%1?'4_EQI-<_< MWP@ZP@YIKT2VSKB/TICVA+I/S(/SY=Z+S;2QKM9RD9?5@M$88QJ$ J#4J/:HSJ@C3UUM: #C)"0082Q;XR0NI$F:I&Y* MT@1KN;\GZ(QL151F+"U8-.?BJ2J>[,@Y:LF2 <%L3]WO67ID0-23T[J5$B)U MD@_/:T^R[BKW5"DGI>W?-O9>U.4-:/S=_5#G)UG52",W[8VLPY/N&6)J[B 9 M2:B7H79<%K-$M3=C39>O=ER(O;2U$Y<8SESYZE&\L4\?.:D>Q!#S[UFY8+[C M<,P\2% 4013$#!**/.CZ29B$/"(\U3JS/T9D[#E+D(0/@B:01&= D@6_2<** M,;:] "E.8&>*K3E[&4BL/W7UB&1KWCI&8MI)JT?(@QFK[UK3Z)MM$8I%Q+PX M"D,./1(G$"7$A3%A!,:!GX9AZ$8DU"KQL#OXZ/$ONO6@CB*@IFNFA[Q;"]C8&7KBB(M#H0Y#)HY<8]K9K%ISME*V3U0_D(I%ONDJ)B= -4<(<%_H.)VZ+-R+,AVWTQB1F>(@LCZ7E2]SLWLDE M3KZJBRQ+KSOU0L?G)(%N0%*(?%_VY:0I3-/43Q+'HQY22F]4HC;-SOR6IM'B MI!\O-6MI#06C?79U /3/FE4$LW7FW$MKVK-G%;$/SJ"5;K(#XX]D)1#^0=.Q)U2_#'"$0] $ Y#O7P3M-9/Z?_N!*>!&X$U\%+. ,::]V+" MP\1>S1DP'7H[YPRF9^08SQ;S-0HF*VWHP[LB%J*0%)2LVHO)6[WTR<(8V>XBL)HJS$)]CN.7,4=S0: M*3YL%?'M.).HU@GF.V4Y];/].;[Y^E->W//B):.\7"21D\2!&T.7QSY$@1_* M'ASBD^O%0>Q2L4#0JA:B17V2.;V>I66I&Y85G J,[4W5AW">/T6?!9+UJ;G] M,94I*"T_TTS()V&88"(^I/W#3, G8=&9>$\/HA_U6)E()#*_=-+ G>7YC*[>Q(;^98&?50N 3J\PLGL0A*&D M#"1IZ.[@'39BAWR?84X&>\2M(#_Z0+%@JM3TOHU']4,^RDY42G1>M M6U6D\/3G7\Q*P/JE^)@?\X@$Q/.""'HQ%8?_5(32*4H$C-MY'U[6U0[+EY(\/(OB]6?-UN8S@V.&0MB'O,HA#Y%$A5 [(%I M0K!,QR+J.32)';W\JQK=L4]GO][??[O^?GW[-/L&KFX>+[_=/?[Z[A^^SIYNY6<_R0JG85CVSV=:9Y6.LP *K)!I(%T.%A%- X3;FM M-1:K49VXU5A+%8?-QWJOF_F4&7UG>9D5%?Q141;WJT5&/CI]4G[H^%X0PAA[ M,40N2V%,A$.)41+Y ?;3T->JLSM#;^QDZ9:Z0=/4.5VI>0:+&M!,L.X)#_ZH M28_32J4HIB4'<([:I(:O*/J^P:N^9H!*_P_R'4N(,]: 7,1^@"@F ?0=1B%R MF =QXG%($S](?5G3$2D=THXM/K()_^,2-.0T$-GWY>^WU*%2Z9GE5B 3K/E] MR31 Y@=(:(HNOZAG*)4KL)7:%H#\"7%ZD>/WWYD.,OX$MSM8\:>>T<^ZWI4O M+)?#Z+XS+"?0:?1;'GEU9 NO*.Z,SFM(7VCW71Z3^WQZ=:#(>N9O+JU6.K5' M)J,\ZK'U)DN@]@C3S9SV/:9?*G MCOSEQXQ2\3&+JBKS+J_&APEVY[Y$XB/< MAU$77*DQ0$->!Z3_A'G:6[ MQ&^9.$W+%-X#*YA8[66VI%?LG2U65=WD/ VX%Q.?0(8\V5_M<)A@SX&.&\?< M$7^+D5+JS)#^R.;=$JWJ>NF6K$:\::!3A6![7$WI^8#/49)&W#ZNLLQ"^SI4 M 2D340P#>%'Y/YEC7/&J'+;^#_GG?\H8IY!_3EOHTA+_ +BZK\%E#J*I:;YOFY0V+F$QQ!CR0^1%$8P33$ M&'HN"G#@QRQ,E1I;[+$TLO/?\ A(Q60S+!5D7-HE6-6,@C\%IX"UK%;&UCY8 MUW9ISUFU^-$4MI+)/X7>[K+]"C5_S;13<,.!8+&=C HDDV##)1!L;A[\_*^@ ML5=-_C5,,U-<#A81.\YR,X;VS9*]-,TAXBS:-(C8VK"LZK9W#[-#:;IMS:IF M=G8ZNRN;7=E]J9%W*T2V>_';(MD;7C33;8MYQ%%,L.?#(,(>1&[$(8X1@\@+ M8S^,D.<@;[YDSQ)E7.W*KI>>DFTFM6UVJ:H[S(80D'-(L^>7$I8KN"X86#1U M%II%5OW:4[O"&ZX1H[VC(0L:-,0-Y7:\ML52:R4)+=W=]=.:].9.2>S]>SNU MEPQM'6=Y58/=I##EFO6]X,%%?>11C_LN9&%$($(DA:E0->0.=Y&71JF+J@7JU><;:=7Q$D([; M."0Q>DZS'HHJ ^_;U3+OS$C-1!#^1\V$)IC#$46I.89AXNLF*H=)/F@@[*YP M(XR ;0A\VM#770'[QKSN/6F0T7HD+XRN%^R.;P>(W?&3Z Y[F-UA&F+DQ@PF M*)%WCR+8QRR@D"4(Q6&4!,Q1,N'AK(QLZBUO\G3>F8HG_[,?>$TC0S+L4RCD MIR93L)XSV>CV;E>W=^=TJX/';EO=&HFHR=1NEH 2]-8+G .:%62QDC& _%7+ MG%%G.F;[1V3U^H:7'W\KP-ON9,V+W=&:MA)-5G37FV :1F&ZQ)(53>PDE.RL M:(@PONU4:7JBYC0-P\0)0YA27\)](0V>4+SK-7O&Q*=Q/?<1(OC2%RD/A'BC%,_11#C"EUD!O&'E." MUN@C,G;]6$L5M&0U8H%3>E$(JBQ(JV=ZAX*:%&^?DE@CKK$@N5G$HO&I]:*- M,Q+UQA&GWITN0CC#_<[>?^Y9TR$%>\48VU9P1A,P;5H&YZCODZI^_X(+1[MBF+ZN< MLZQD=$YB'KK,=V2C)H6(Q"&,J4\AHRZ.7$(X=N/Y.\O3U4"D+B5V= RARY2^ M/9 .^2,0G-IE,U8^AIH?F4K!FHFA;MG115.%U/POK!AJKY^[D$!R"F?#VNCX M7UH*&A<.3(V5OP(ZF);2%,'"]-8T.#G=KDIVN5K(U'M>5Y?^\O' \.*ZD$T# M5VOV75::BH^5-(&TRUT_3CB':2R+81B*H,3RA&E">>+1E.)0J7O=B/K(,9!D M!^SR ](/(#D"-4O@2EX.5S73DBN-@XFVHA7.:&.J3\^E:6O.Y&RGK4*-0]^8 MJC0[#8Z@4KU3HZE*>H^3VHM.=\XTE7?G &J\B'X'\LV29N\97>-%-0!%L?EX M]ZW1#Y4M,47DH"-R]?O!82+I.;DM'6OC6TZS;]1"O+?49-W#QT7H-@Z?>,(@ M8OF*7T5XU'AXCSJ((A_!)$;B3!:$&,:V3!J4AI[ MWX[4"J&!J2QZ%E%3,=G+=^31V*=-Y3)M8GB3/7*R5CKKH'RU=4'E"CQ7_-BZ M%CXF7>]VNO/"=%OE,3YWML&C#Q@G7[.E//DLZT9&\0'D':[$\]G"!\YIZOHN M2CV84MEE[/$ )BR(("4.3;@7!R[!FGG8\U1'=A)=XH#]D <_1;0 /=TIYV3M M:D0[/2O)@QVE2 8N^F''3/*SZG+:2]4JT)PZ:ZNNAB,)7(V7#4LM6%$PUNT4 M*+9E3#%U4B\(7.BA(!'NP(EADA $491XC$1QQ(G6],0^8B-[@6_7L\=K\'#S M]>]/\.E._-&U9MU%GY[43-^6]'H67U.] #L].@7X8Y3Z>Q41;15I])&:MEQ# M0>B#P@V5=PQKZ64O6E6U5=WZW*4EEE[D9GG]@[S(-/B75=XEW-:0?,QQ).MR M.8(X"D(Y'HW#)' C&'!?@FRRF#&]DGM33L;V!9+8;L]>A?)0@#?QQHO,$&M6 MY1NK7,US3*)(/;=2L017' JF&DSSEBT1Y(.6L6K@RH[K =_.MD?JU_\/U8^M M-@%C/J;M)ABJKH.F@\$+ZJ.>735'T=ERN<8+<<16<8,?!3(0IV$L#B$A* M8.R)^"6,'1:QQ(NHKX22=(K R(ZI)0EJFJ FJ@YM=E0G_2[&AJ2:1Q ](;7P MR_HD,<(M.[K@9'AE?>)T<65XE!>W&!OG(L!0(:A"?=^?45LK_5&ZR@ M?RWXN+U^6S_?+8OD;7MPL']>OKWDU8KXHET_I0L03L[=%NO@];W+?BM=V MV@N/O.$+?O(*>T36*LMP63B9^SI7WK30K[BP'.'=UW6N_!>V9#PKJ[!:PC+= MLV71IO"*9BNM?964#.G[K4[1OL;Y@D#J- M;D;UJ4UV>6JLB.[]JODB9E'65W%.^K8JBKOE(Y:M=NUPISD3,5-$4B9.+A5H MBNO#-$4)]/P8$1*0Q">I3BKF%*'1+VB%+4B$,EPW1[_E*[HFLOU-=4K"64TE M?A)[F#+H)0D7T:<;PL1Q7.A[29JZA/@X0"VLU--$"MN%E7KZ2^I-+;RT\;O1 M<\J5Z#])FC]+#8@0\6U59"UD:TO?7HQX3D)+$>%),I/&?^>$W8_VSCYOYO9N MEL*7B'CQ'F=4!)1SAT4>(JXX03HX@2B,,8QCQX'4(:[K)Z'OIUJSN_?6'[T\ MJZ8&W@0Y/>O<5X2:40X03\\6-Y))2A_;,](3, MEJQS?_5)C?*$:/NV>.HQ\]3I%W'\QHO?&\1 M;4R#DZ@GN*U)SVI$IQW=K*6(@UG,>F\;=MO*MK67U4*\44BXG?*C16^N>ME: M/-?M;Y]1-TQ)@*$X^L80\3""B//T.9K=7X.;V\OKVZ>:W:W#_;7;[J-E&JZME-0\SIN[T M?$V7D[^!FI<*I.!(P^Q8Y6&FVK#5&ZM+?MI^6$/E'/3 FJZC?T_S12;>L"4W M\GW&U.]:S'1Y_KYE=#7JN2%M#5IV18-58G1O8D9QLKN300KIWI\,6\@4._JM M<6EW_-MJ^?S$\MXUYTSFB=G-DJQ>V1/^\8!EVW=5$"0. M4YN"H&).0N(0W_$A]N0%@3!?&*>^.-R$KL\2U_-]KH7^J4YZY!*S#2/5K$%! M4_-Z3T.':@8^CF;T3'ZKE)J)"DM,LE%%#4LBMH\&1NF>B15L8HOJBV_),V@0 MGM17Z"MDWWL8K& Z [NZ(JE*,]D5+G$+D(M<+T(I83"*_!2BP(UAXL8A="/$ M8QQQ/TH3O1G8QPF-?/BH28,.;2")GP78U5/6^6L.6RK0= J&TAO,O^X7;<#\ MZQ,+3SS_NE^\P_G79YXW )_X95TN6'Y;6;V<6)>_K6H7X#EN6. MF:RM:XH+4TYCWPT9%.$ $P$])3!Q1$#/'>3Z"2%)2 )EF HS'L:^'JF8 BU7 MH,,6D'RU>;L-9U7IH09@A*'F^YW"1/K4O%LQ4J4)"(>A3C7@.L;7K55@#YRN MUF4U$,+L(]C" 1FFME[$$,.EI\,6&2;[#@K)P*7,#H=RH5O\RIHA5QB['%,W M@,R7]; I"F'*8P7']FK5XY%4C,<^K6G"[6#G+F$>GY6 M0SCMT]AQ&2R=N/86G_14=5RP_9/3B:<,LRVO;XO5!V./+'_/"#L.AGJ[JOIX M&)W]B7-:5#-+NG\OH4=N5^7OK - 4D.L?EGES1_)Y]QYS'WF!CZ&+*S&]_D1 M3"+$8,(3'M/0BT)'*5;['/;'OL*NKES3ZLJU2:T!W,4H7K:" "PEN0!$<"[^ MM 0?K 3YAOF+9G)WU9&2;P4 /WTPG&LB24_\"U',1_UEO[N>FSP+2[V1 _WW[R#N\6;1IF9\V%_1AL4$%;A2+K8JY,'&P!YE+XLBG?BS^?-#PD4.:(^\O$ET( MO+=4MP-(!LX?.:([-2=N62-ZGO?H1)(- V!V5CG#9Y.<%G>L(25'*'[NM)+3 M*C@[MJ3G5=.*@7>V7+,O@NL*6P^3\I]9^7*Y+LK5*\OW:XG3U$N0EW#(.77% MV9,C&*-4A+)ID.*4A(&'M;J3],B/["H:9I0B"1O*5',8XZE(SW>TVI$_<-!R M OX4K("6EW$+M7+3"R9$=SD M?YW \1!Q$DA3CPFW$H40^RB%'L41XV'(>:"$M7M\^9'=1D40-!35',8)-?0[ MA.'"Z1G\CEP6H1KZY>BS5_%FQU;%?VWM],2BD]AAOT"MG9UYRF0B_?KM;5$= MF?'B2;Q_R?(RXV+IDA7[>TV(.8O]-(:4)"[Q2.(K-4+H M$AX[>]3A!$A60)<7G1GG&KI4N $<24.:>99>Y6AMUL,4IC,"?AS%F=WI7>T, M>L>;UB;P5FM.IIV*KI+EBH!TE9PMJ\N_MYR]X7Q3V,TK ,A,O%$-<7EMK@V! M<#3RZE!> U:!U3-;RJ$OBP])7'@@F03M<)%G8A%!O; V1%Y?^_TCXS76FW! MO+Z4N^/@#=XW.YW5E6'B5U"*?RLRVE2'_?(AR5:S;+@;)8F/$IBXH?#K3PR ]#G0/968JC5WW4J!H2+2K-EDUMXY8KL,/61>W6SLS.,52M MVO',JL+T_/L8NM(^E2G+;^D@=I[>I&KN_O M'IYN;K]6W;"/LV_7C^"7W\'WV?^Y>P"7OSX^W7V_?M#LBE50J)K+L*PFS:"P M)@XVU$$GRAFIU55=7EO=K0H4IVUH55?!00^KQJN&%T-9@1OXQZH[KH&#$:>$T'$@Q#BV"'0)4DJ8M$X"".MN2=]Q$9V#KND91S>YC3_J,AK M1A"]:E.\#+*D#,U;(&,]Z%__* AHZ]ZGC]2T%SX*0A_<]*B\8Y C>EJ]M1G< M)LF81+Y//(0@C9$G#)IPF$3BQ("1ZU'D^30(E. TCR\_L@D+>IO;!HUDQ:$6 M%'(X@V33L\BN6"9EUX?R::1 M246AGVB5@FR7 M'ME'2$)5:[A$="E6"TT-*=]U"@ M_7WVR!.&J;FZ]>L+DR?WQ1/^<5V/TVQPT><)XF*3=3G$%,DJ_11#3!P*O2 ) M$I])P 6E.<**]$:VJ88ZX#5YV:&MF6X[HR[%9)L])>C97RM_0[FJGVIH@Y\: MZJ=+C/63:FIRVDJIG:$V;4)-3?2#=)KB:X8=./GJC>7EA^Q"*&=+*CM]WF38 MTTD7AR[Q'40P6L@Y&;+P>R[B9:%P*B+H-) 101#")(XY M=+#':.![#G>U(@)-^B,[BY8;\%/+S\_5\)<.2QNHQ3\D6Z#A2].-Z&I=S:6, MJ$L]]S*"&@WPY8V480U_7H_ZQ/CT1JHYQ*\W6\;,47W)EEG)JCWK9EDVFU9= M3_XM6[*;DKT6\Q2GJ7!!%"8\CB&2L'VQ*XXO@1NA("0)=1VM/+\*T9%=4LU" MLUEOF6@:'\ ?D@]0,:+I@Y04JN9X;*M)S]O8T)"V>]$1V9)/42(YJ2/14<*^ M]]!ZUQ"7ORDMZ526;)O3;J@$.. 9WI"=$>&RFH/["WT+BT566Q&V,]Q!P^4%J%C:_D75T$QL87-]CF)MS3V8 MANEIYR9,^B$.YBY,2UT?&%VV.L](N99ES')>TV]U!W0'FOVA7&HCHNNM.G9V MO#O9M.6J&A0&WHO_ !5GH,.:QFIX,Z89BHK+4C6 M/TS>EGJ5C[PC*DW[ "QY 14S(JR3[, 5AX*A^A!\L3/TNLN4U0.QH4+L'8]U M&9CZL&RHH"-'9].5# MJ.DO=\?WC^CSA?N2%&$$>R?8=WV$P=B0T&"4(8R?D MR-&JP.\G-W;A38>X+%;)M@DE7-'7+,3I5YV:L[&G$#W'LJ^+@^2:Q2H>)1%M M5?;T$YNVVD=)\(,*(+6WS,Q=[K^L=B\'7;"$>YR1,()<(@ B%F*8TL2'H1^$ M@>94B:>M;>%H#G*4(CF^T.+;"JDI0F&_-)/:G9L0WI]8RXSL>V>&<[1.U9 M[SFQ+)GN23*3VNTY8?>-]NSSPR --^-4:A*WK)SSB%$G903Z2(X](PZ&&#D1 M#"(G=C&+,"-:1_W3I$:VV@UFGYR*A.LSZ9)ICCKK492:T=H17\]L-Y)W1A^U M1GS;HP%CD,+3PEG&)CQ"Z%,@"4\+? J)L.<-@^ZTV[7L6;GCW_%_K?*VD:68 MH3;2WG%04=RTLEF05J./;;C4(S2S+4_]$&QUMO5+W=O>=N+5 MZ7K<^GG?:70[\^@ WW.]+/./JPJ[A^67>,&6%.>_,YP_K>YQ7F8D>Q-_>;.4 MA<3SF%,116!9Y.\R<8;G#DS]E$,WB(D?)#A-$WW/I,/!9'Z+2:8 K4"LWL0? MD88O(-'T0;D";UO69(7JF][P)2/M:[B^L71JZA@K?D#%D 2M!RU+0/($GE:@ MPY6(=W1G61FIT\"WCJ56,\]K_FNEC&=+$5D2B72:I>O*8[]9G+E=NHG<1QV^T4(&V\%7G"V_K8KB;ODHB-SQ69;+WP.;8Y8F+D]CZ"1!(/N@ M YC$!,,DQMY)8D@1W2R")2D?O;._CR(T=&B&L MU-#92V7D ]\6=4AK'&._8OJMT9JX>M:H+JD>DOTY288 VI]<>SI<^W/B[<#; MGWU8S_RV<[7QD*[F_OJO&Z:HW2K1B]-N!H01ZO_RS MS&NU)^RQ:]1WT*XQ64/!'M/=3H']OS+%QR_*._YUM:+%;$F;*8S%XVI!9VE1 MC3":>\1/4D1BL5,@<69RTA F-'$A(SYR&8E\&FG!\IPG.7;$=O?X]%C!6E__ MO_OKV\?KQ__41;X_JS2UXY1=56A&Y5!;8&=G^6X,1H]ZH*.(2[5W[3$.^>O#"Z7E3Q9[G.Z]9%+M&:GEC^>L72 MLL+2W1:=NBAT L])821"28@B-X Q"1DD#(5)ZB/LQEKXEKH,C.PF6G:DD6P9 MJC D)8*5Y E(IC1!\'6UK.9)QM2=GE]155L#E3U.(;"I.FRAY^N2GQ9*WU Y M![CZINL87"[U30SZYRK_U\U2[&//XF=9-/#-R.%>)(ZUD*840Q1R%Z9^DD"' M>&$<^EX?Y[?KVD=_SZW^7'[,^<%E_S94DE+?$WQ9<%_:THE\^7JR4MKG+Q M+^\Y_;W%X%?,I=BA-G8J)L]63;&2X!!\P5E>#8ZO J4&CW FL>H*\#7'2]DL MG2W!;/D!.F^6+[B4KRYD1GZ0T@6%U5TL<<=KWQ;F?)%[L(>XD M;IAHHG.?HC6Z)ZXI _EM-T4\U; +^?]IRX8V.O=)W:F=X2UI1->W=97QV"CC ME[,Z, 'C/B>=/1#NDY2F!M\^)_(1T.VSK^B'8W?KLBC%;ULL,WM^+J_SO,(9 M>BU5(ZR3"XQLJAVZ8-9,]V) D%_5+;B[Z%=5G9YZ?'-:*^=#%BL*T;-4F[K0 MBA/.RFJT]9]>=;+=_*Q@W0WZ_,-F>^Y3CBF;B?V^JKJJ9Y,7#XRP[%V&AG6# M_CQRD2?$X]#% 84HB&*8TA1#)Z$.PY2$2: %]FDPVY5LLO50D)JY7@A M\4A_^=B,X;A:L]E;GBV$FJ/FJ,TB)T&^[\$HQ#%$'$<0>RF",>RY$$2,0.X$+A2,63IJ'.$&!3JO)42I:3E>_U>2^;LL'[VVR<\E*\)HM ML]?U*UA44W;>\(=4JF:RY+C*U"*UP8K0B_]DS3Z2:P .'Q'P? ;# M7#8]^Y%!4I-E(HZ+T$T_G'AB:*G?(WN67^2!O4E, MS^7SS19_Y9>/YB^K*IXYY8D3)!Y"(*DY03R-(T MBC!S8^XK75?VT!C9'4FB4%!5"#F5M:*0NQ@NJYZ/D/3 CI@F68@3\FHD&X;+ M;0I^)HZITAV6*X"7@$EU2-RS1:J.(/P7Y#3SC17=$W:5M; H=B:VU2RF0 MG+AA2ET)ARU3&N^:.8;#.<3W.7O#&6WA7J]_R$OY[2U1/7H#I1$E*' A\M) M_,,5KH*Q%/HQX6Z0>('G^6J06,,843*8(9A9#1. U=2+JL+*'+O&4-UJ'F9$ M%=J<9-ZJM.&FTF@7*&?,,>8Z"AEMFKD2$Y\\U%Q'4>=GFVNM9I@2$F%KE9QK MQV$VY[-B]B,KYB0)$I^X% 9)E?QA(JJ)J -I@I,H#'WAM(A6\J>/VMAIGH84 M^$,2TTW<]*I),45C2WC-9(RBW/KI%15Y;"52>FE-FS)1$?L@.:+TDFDL\BY6 M6N4?FV8>(@C^LF,MEKB18L5T69&$^1CEV 8,4P@ MBIP8QHGGPC3 /,"12WVBA&)TAL[(9M\EW.*6Z#0Z]RA((4EJ1VP](S\JL4FN MM$=TC7RI'16,,##BK:NGHN',5A+UO-2]B=2>UZ=+IIZ782>AJO"X?CU&U2YY M_2,G]WFFYFX.WQK[_N4'RTDF#M@5,?5*C#W1^KW),*GT'$A%!RB*I56!<5P" MHPJ,O:4FJ\ X+D*W N/$$Z: G%^RA83C+]FS" +FF* (^VD$71*3&@D7!TD M44)IZCB)CT*E _:)]<%.03?//Z8X0W= A?%'7\L5^1?#8AR$#D\BB,$F2N3["P*81Q' M#G1(R@/J43?TE-"E3Y,8^_9-$JQJ9R1)38#I'L6HG6B'B:MG7KJ2ZM^EG13& MULW9(8%I[\E."GAP*W;Z2?V][)O0_.+^9;5D];B9>>JZ%'/BP#!$LCB04AAC M+X9^P*C+H\AGGO)&MK_XR.96D0,5/5 35-_"#O1P?O\:(IV>=6D(IK5SG9+ M:-LZ6&RR/>N4&-T-Z^0S!DKK""+5;'..Y"/JJ>A:CJ40+XPVKKKI:D9H>OLZM/=QY3%73G MB*;\DN$EZ0O.67VLIRAA;I*&T,6.V.=<[L$D07*2D)MRYA*>I%H7*=NEQ[[^ ME(3 FZ0$?I*#_&2?7%X/_2ODW_VL>2.ZU8E:7&DFJ9Y5UD):RG"<9MS6I>9V MX6EO, \$.KBN/'S"S'*N.6>DS-[99OSU@SCW/3#):;;(JOSMK/S"J&S8E)>D M:WDWLO/PW ^$O?F80H>Y/D2$1S!-< (#+V0L0'+,(-2Q=R*BVQ6@!J47N6/)4-CB9U<195N.\;;2ZM/U3M>IVOWEAS;>?YB#O< MX]!WF?",L4.KB890)L!8GW &+2=Y2:;?'9,B.ZPLZ-_;QB8K]."_7LMO.^U+*N0Z,9505Z,/8]P ME$#LQ Y$/"0P"2(.DY#X09JDQ.%Z=8O'Z8P=!FRH@HIL#;1M5+YX0D^*D?MP MZ37#>!/!]>/Z?K%L!?DGJ$P;\?>+>A#^GWG6 LE(C%P19R; MO>'%C MSD=#'7\0^.\>^$P=.$L/$20A$ON,(:PX#Z&&&DYBQF%)/QYI-&1G9 MW)]>6,ZP)*AGW,9Z5;/^*;2EF]?N#I2Y:,?-?(B 73)08V9+%NSYBJ%*L.1, MC-F8U-L,5=:^.QJ\GIF_:DNU+U>O:;:LXGH9Y3\O);#4#164,Y[)-O:Z$6-& M_KW.^U-4;LGE3\O[I/O$ MIWR6_)EL5:(R,;JNAB3-3#7OJ?CXBHHAXEM$2EARY)$ZJ M68L((DPCF+(@A,1W,,*Q&])(:Q#L[O)C5[$\/EX_/>KYCCWYU1R#N51Z5E_3 M&65\\W$1+!GKWN*36N)QP?;-[,13P[-@MX++!@R'(<@-L3!Z^;L;I[@ZJC,"3SD M^6D($4*.B&T0@PD/71B(F"!Q44Q8XL[?69ZNIE-:EYRQVMCF*#22YO03?V;: M&);6VYX(&\R>SESI<3)[AU*.D+?K$/FTK-RAH'TYMR-/ZY>__KJD^>+C^9&1 M*E?[_5]E55]T^;)\OB?* ZGZ5QG9O0GB3%"7O\B6 ?&3S/\EO%S%!;A\D5#' MZC6P9W32;Z9VU:%GJHJ:L%@;HRZM407LF:4G*W]5$[%;^ZKXA@&60 LZ74\D M_>=+1EXVZ 4W_&:)JRJ8)_POMIP5=VDA1"S9G/HD="+JB4"&QA#)WD9Q1/!@ MY#/BN92'V%6ZK#-G860OT/($:#VI]4_)%113++4=\!7Z7<+,4Q^'J M=UA5$GFAER**?!@DGB].9%Q.'_,BZ#@Q$?_'$/:U:C0.28SMU@5!L*5H5&9U M1"]J1ZUATFHZ6CU!M0]4IV6Q=)@Z0F#2@]1I ?/5M*0)86 ?)^ M)=9F99;7T')LR7A6%L=ZZ9#G1''H,TA(BB%RG1 F$4X@E8"TC/JN1Y0F! YE M9&0C1H[[T[]^!O5&U:GX3?W!3LM=BC@,D M/%/ 8!#31+BFR($)0PGD/& A\EF,>:27QNTC-WHR]UA=#/A#T@<5 YHA1:_J MU+R-+77H>11S/1B7]_0):+D:YRBI3RF>Z1/Z5*U+[SO&I2E9R;Z)H\9!%@B-'&C5YN)#TQ4EY M4\U6H]M?@&?)@W9E2K\*U>&1;_HT5U1"V*]G^_P5G.?BMG7E=*Q-4\)^%V+OPLA3;FIRZ(E^J M=GT1VXHS@OA7>:FC?NVKK]U^IS"Z8O7\A$6=6FRO'J0DHSME?6J373,;*Z)[ M\VR^B,%E]./Z[6U1I2GP0O:C7K)<%N:+K\W$<8:L7]<+.:5J]BI'COYW?4T7 M)XPBQPLA\^, (C=,84P<'X8.9[X;^&$8*A6_FS(P=AS2X0C(IP'I\'0!\)8K M@#ML:5R6FFB]WU=-H4L]=[6CQJK1_')'C1V&P&PZ-6K<.(^L3K/[YJ<75M5_ MOK>^'Z_+EU7>T"_$ ;EV_NE'=1_=XNS,WFL$%3"CK^*H(B.9ZC]_^C*;_0SX M*@?%&R-2.O"ZHK64\N\E@>KWC\46(O8_@>07#P^76Z(LP*L"QFTOK%< M#A#8641\[&Q9""4NVO^4.Y,\T;^FBTR\*F<-"%6+QV7H2YK1@G#UYU*:V(;H MY:JH)A1417-44ENE%5^"DP)(A#*"WS)!I^J3DS2*3<(CA%@80N[X+D2<^##&+H*4L(C' ML9]R5Q-^_@B5D;?!!J*]H7C1_@NH4LUW2\7:H'X]]>]IUJ37/(^;"FX 4]\C MV "P^F.K3@Q9WR/8(7!]W\-F^;(G.>EQG7]4I_CJF-0VF,I-Y#L3NQ:=A]RA M"4]<2#U']EFE'"9.(/L>G%CB?*78C?6FQJJ05?KA#ID16V.^Y^Q-_/T+U@4S M5-*<6C+-FC:,S+BE7F/@7]2'Y8M.X[QD M1F1'+2;)N.$O;S M;EKOFCD'.1!.O/0B#M-7(@)U'R"-6WH.8,=170(MU.?[3D M)0$M67X_K4E-7DGL?5M7>\E&+>V-.!.+GTV6\%Z!EHT$EKCD!]^=U-K#"5T7\42I_>PE_8D6P MBD+Z*X655C#- _RV6JS%2GD]AJN81U[BNY$;PM#C$40.(S#FB0<1#;#CD2@* M8B44AY,4ICG_;XC6P]H4:V].JT7UR#] 6*/COK*Q5ZHU$VD2&]D#U4QL"G&;Q5_)?<_8F MGU\^R[-MMJ*V;F?5%=1[&:NPS'1WK^HR[5RU:KRF7R=9%;)596RRV$W6NE69 M8*VY]H>OC^SO.B5YN!J^6W%0E>MI3KL_(GF_8[,DM)XSJPAVA.S4)%H:SM@O MD=E(QA-K3C>(L5^HG?&+9QXU!)LD9"7.9,4#(RQ[ET>'6U;.F<-8*$Y%T*%! M"I$L5DA9Y$(>$M=S.&=QK(4S<)3*R ;8T@1;HA56GB88Y5']>&X2>:Z?0![+ M; [#,8R%2F!,?,(=-R',=?2Z*0=KR*B-VEZA76%M#G41K3XGWVB7D ^]G[L"& @QQ]E9L@4+PIA<[>"M=U[;,7J>80=G5ZW.NV@+S*B_:AI@\VI2EU8R^&01CZ$*7<@3$C'+I>2B-.&':1DH>SQ,_(SJ[F M 30<@BWUR@IE_KAYHF:S^M.:T?D+G\J\NNBS.K*B;JL?POWJ'C/H[+6Z&4XLMFF!N=?Y>#I\0%L63G7 M76*FG/-70;;UHN?L551B&0135VBCJR,E I/=(^F(V[U4TGK/[)!]_?JV6'TP MU@)?RE#W!>?L%US(+IYM=#Q/DX@GQ&'0IU2(CQ(6*5WZ M:E,>.^/5\ '2%O2U.C-+5D J>1$'ZBTS>N=G=>VJ'9I'T9EF[JQ5UR]==55< MP(H-<*FB+NVCL;;HEL[#ZG0G/01KJV/_Y*N_@ EBC2SM*=+5ZE]-@(ZQ&Z&( M)=#A'H9(CBJ+F>_#*(@#'/I11'REAKVCJX\=/FS(@8<:C$('_F1?$PJGQ"'R M:88!6]$,#FX'LNG@M@R0\N=,>IAPP!,X_ZG5F>R_E9%2KWQ_:19K1K56]30ZEM>X:VPZ;OWBH$F*H@ MI[A9WE>5A?,@9EZ:^ C&/J,0I8S U,-,=A!&,8TQ0UCK+INRS%#*!U5N#)50!'DF[:VH]P4_B M7ZME"\5Y4)/_9M0"L[_B+T%S"S@1P8'9[H^@^UPC2(UE>-$B&W:$ 7?;'\%= M^R/XNOD1U#)9A$J=^"O8 EZ=BNUI85PG_A@'H+!3TQ^P^:7GV4SWV6R8N5TM MWROKM8LZP&Z0^"J$3>F+OX[$+$X<32'#(D>MC M/_!Y"Z#SI+D%CL^^DM_;!>)Y,J@*;XE?-)O2P/UI@L^JL3W]1;[29^U.F_UG M(TS[1Z#SW6N!Y%5_+9+ES6FZ;V!S;YJ Z^FWIND^Q=&=:4+R>AM3D9?SIZQ< ML#M^LZ39>T;7>/'/K'QY8 TFZ$OV]K2J"[ZN5J\X6\YQ$#G4=\5)*HQ"B-PT M@FDH-AG[B$J6#E0'MD<]&%3=5BO-^5?>7@C]JPHH9$A-U]COUD96D MYYA-]*/L.@=(VN?^Q+(=UR?^:^OV3"A.XKH&J*)U/T.6,*W@+*K$(."'S41J[\W)5XH5:]+E/0,L9;,BH_]CE*U5] M97WKT11?:LXX.M"*6@PW1%8]F[[<"'A]3D"#"L?C4EBK7MQ;?N+*Q./"'58= MGGANV!UN6Z-X]."["1KJP1/53[G[]Y*GVU7Y.RL?&%D]+R7X]APC-PDH8I B MA""*/3G1. UAD(2Q%XO=W45*S0RC?0,*%N***]O\9-VP'O_VLNVW@KV5_[ONWPQ_/95VZ#?A)_ MU5NW+]U?P_^3W^(O?_=VR/G_DNNWDY]DNANXTRR8HLQ7B$CW."\_.CB# MWS93QE%$G"")'4@3/X H01QB1AEDF/E+!RK% 'U>35)K /1GR$V,0:\F_"$,O>)[^MTNER_2+]%[ MQO*O^6K]]F6IW>32L\3(%MU0!I(TJ&C++7]5+EP0? MH7-%04:CAI6^=2?K4U$0KMN>HO*X_MWCPV88TNPY9U6<<"D3,"Q_DT8O@26: M:S+FI@'AV(5QR#%$%".(8QI L5=[09 ZQ MCU5M'9:ICVW&':(5*8G#=J*[! M\Q>-H^A%]SI"6R5:-XS:(@ZX6U2G-=FMHK;XW?M$_9?- O0OV5*"OWUC@M)# M]OQ2WO%?!4T):?H+XZNNY%/D$[@ M;LK(R&ZC80M4?(%<,@;+%5P7K '>U8OEC=6M%N-/H40]'[.COPM0,057' JV M:@CH"Y!6G.D#06N?"X9JQ])YP9B-2<\10Y6U?[X8O)Z9?VLKM^[>Y%CC;/G\ MR)ZKS,<\IB@.PQC#),(4(M=+8>+'!/J,!TZ(Q&,NS!V$@<$KA]YJ>-RK8OH'F)CWQPWI.4V(HEK7N#V:4GQ MQM62[)I7I'MB-S.T@%7KU!'1ULUC'ZEIKPH5A#ZXVU-YQ\R>OV/RDBU9_M&% M:V[!#WWB^0PS&(280^1$!*812X5ULR1RJ$LYTQI]T$-K9&O>4*XKB5O:>D;= MIRHUF[:D #V3WI6] YQ^#GM"VYX5Q+-DSGV4)K5F!9'WC5GE%:L7Z\4O']V_ MF?W(BGGH)A0[%$/*4Q^BQ&$P<5)/_&?L.0F.A8EK'73524]TV2Y_Z[>K9=ZY M9I:C"_^0+-BY:S^F5C4W,(ZR]+S",#W9NG[O$7GLT,]W"N>W MO6.@7TZMH_%QD8Q.Q'M+3780/BY"]_Q[X@E]&]AS MUU+5*,XL,[*5;"LV0-U8UV$ /+!RG2_/]5YH*^:\;5G4B9ZQ65"'EL4I"FID M@N?6GLPF%87L&JGJ*_I6^\"*=A"X'!)8A6>*EGKDU=&CU@U%<,7$ J_-R.5J M?N1_JIOD,:G/F^% @74CSSY9K46>9^0RLK1CZTUF73W"="VJ[S$#4-&KK'A; M%7A1&>G-LIG6(?Y4<%QFR[7$Q:@N>%;+$Y>UG7FX]IG''$\#%\D^ATH_^\'01[/A([_M?I=^%_%):C;R+BV;;77JAE/0 M915L>#T];!QT9Y)_VI?10'?]M"]D!@T[]9?2@Y(=19F].+1V*4X'8CN*IG80 M<,>A8#A/M>Z<*IY6,_+O=9:S7]9%MF1BZ4*P5PB#=2*/$,^!822A_Z((P3CQ M?1A$,8D8BWCH:]V!GB,XC;7DPX\]8C9MG$W=^T MSCYO9JLB0EZ]LB?\HT$\:X;.7-;!LHC?-M%RT\2F(H EB?R[T!#V-?@#S<_7;S>'-W"[[1D^"FQ;R$?S4,/2S1$9K>=JF/F0]1L.61=\\ M0"F6W+8)!Y-Z] $JVG?V0Y8R3%6(C\3RG-%J[N25K"-@2_J 2W;/Q"]S6>)G M-B>NQT+'X3 -'011* O!2.C @- ,^&=TD"KQE.%Z-B>OF4!%)*'"T ;+H#0 M+[N0Z%P-(YJ)#!5]*B8S+&M),Z&Q4=!CK:"6 ?!0*>C^O(+TLQH:$MO*;*B0 MG#:[H:&$@PR'SKMF#N,;7M+FU!($Q.<>\B%SXQ B/Z8P35,&8R>D*<%.@CTM MM[!=>F3CEX3TS+HCM9KQFLFB9Z*2Q@C'L4/6+=E:9^%)+>I0H'V[.?+$@#)( MB;&@704I7QH[_R=(&-1 5N*<3_L92Z+WHS]7 =DKI%D!9%>@8?6/U4K3ES]V M!3A:_;CSP$A8ML4I;,'J'T^"ZFQ)[\6W[J#A1(2DA& *,4X=B&(F0E B6^UQ MZD=^P#V.M#H0QF!R[*2C) PD94WA=0AYY=62?U@ DUT#K8-O^ MKUA!=4K>\S'*0%'U_,E)*2U?5O8(912M'%MOLIBE1YANY-+WF.&Y5N(+R;+R MF]>W?/5>FW#SP_("&J" ROE(LB(UH0BFH1RZXF"6>"FB<:!5KM-#:^R3;TL9 M9!W2FF?A'DTI'H[MR*]Y6MZ(WJ4ZQOGYO'2V#M0]E*8]89\7^>#(K?"*81D" M?6=YF["B) M/@+6UAE)S=H:3ZPY73MCOU [;8QG'C7;[:ZR C\_Y[+-2-:P\P?VSI9K]FTS MY $[OAOS%$$G"0E$'@YADO@8)KY'&<=IG'!79^\[1W!DR]TE+R&H&@8&#,HX MJT.UK=*F9O1L>J!2M/=254DM[:QGR4VZSZH*O[_K*K^GOP??KV9?6%ORC5D4RF,I#*(H@BAV/!@CL2U3E\6NPT(/(:7BB<&S[W95G-&GW* M4ZG;K"WY@;V)OZWRA]F2K_+79F!HNEJ70/>;O&V^"6?L/RRU)MO07V\G\B " MTS4>V]##3I^QE04-CWHL+;S6B"8(XB4*(*2.N[SN1 MQQ.M(]X)0F,?[226\);NA<-HL39FF9BT;'L_ M4(*E3?F<1+T;[LF7I]M,S_&_LU&>?=@$KJT^N]WQZSR7!S@)[[%8%>M<.5>G MNLQX%K8Y]J\X$/172[9:%XNF3F1_Z/B6,\N9/%T]&$*A*1"8$!M-7=Q=L#2- M]TPCN[IMXPG_J %H[G,YDZG\D/5A91<#?!XG(0]\AT,BE" M?D1"S'RMDEAUTJ-'?^),1;+F)+4T 3TS4*=J.#B&DG0#Q*8?2_:$UEQ<@)8/ M\6^2DUWT?IM!HZ[\UL)(9<(3!Y:Z"CD,-;57,/,M[7'TGUGY\S/Z;T3E-*$;2OS"$$X@\A\(DQ@Z,/>%FF!^%/M.Z+M0C M/[*/:6_%\@U!/<>BJ4LUYS*>AO0;6\6'\_K3]C%F M:K#D9S2)3^IKS!2S[V\,5]$/TK\OWS(9(3UEKXQ^6541TV]X\66!GU4O(WN6 M&-E!?+^]O^D&W14'0)QA=L-RP$P%\79F9*H\/Z!I M-NUI(FMZR-+]'K*[MPH$YG:U?&=%R>@_F9R,S>CLG>7XF7T5"U3([E]PEE<^ M>IXF*/ 3ZD'$/03,$FZ6BQP7DB<&%!(.7\VZ,J=YLNKG4+^FM]3SV]6#,*JX7*O MJ&HK!D@_0/>Y1I0Z_7H!:FDN0-^OXOH'RTDF7/-]GA&+'0K3?P*;G5U>]JWQ6EM5<(?$+J%(;GA67!]!0!AW20-)6L_LS:NJW=GO"Z]FXF=S*!JPF5H_9B@5J MLQ7_LC7;,\M.8JQJHK4FJOBT\;VRM/,J]YNE:[FJO%ZZ?GU;K#Y8_AV7C!(:Q&T%$)/JG&R;0]Q(4ABAED4,T[YD-61G]WKEB#) . M9? F'KD K&$.O#;<[3RT 0F5E1S-HZSX&WB6LR3 &_XP!A$=\-F4[[,G^!C: M]]O5=^@2K6ZU+T#+%V@9VWEH@T5:5=1LOT,UTT.>[ZS>@P_4F[U[<5-&IKXG M'ZBP(_?F0U=GT$KJ)D_HI9S!*,!%[;LHA9I3" M!)$DXB'W_$1I&,V1MU+IM(882V>U MWS-G]9S9<@5PPY&M_LWC$O8WB.R^,F%;R%%>=YM!CC]BX :NLIP1H;@K_)[1 MO^,/RI;-[X<+ON,X2B -B(@0F,=AS!B"4A2%/C.1^M3; M4TZ7/B/!WJ3H5ML6,B)ZDSTMR^=']ER/ MHI4#_;:1N><@YCL^@5X<8XAXY,$X36.(_(CRA,4>U6OD'L[2R.ZN9; +625" M_(K)30EZ44?]#9^@952SX&;XUU'+=$RKN:RKS1;)2W# M&9JV5,6: @]*4.RM;.97OV1++'10 09O.A:^XW*=B__=,U$1^J64TQ@Z 78@ M(KZLN&Q,2Z#A0#=HC>\J&$U"QLM.4(TX?*0/W.*,7H&5-SS?J M:%C-"8ZD-SUOIZ>R4?V;@3XL.3(=RI-Z+ .5[+LFDR4,IP.LEL]/+'^5 "$- M@8P5PN_5)7?%';_/LR7)WO#B9GDKB#[]R1;O[/MJ6;X42K(%)5] M,K;U11?@=X9S<+>T6%UL106V!A<,XF7:T08VU'8P_,#*HL.P)C:SAEO/*3B8 MA]CW?)\%$+GR .H[ <2$>"*22@GV&7-PFLZ75>TG?5J5>*'FL/IH*EE74EO7 M 65E2ZM> ;3%4)#SQQ=;'LS@)8YJ4,T?#5;(< B)#L6+NE;&/EY$GWB6$2*. MDOH43(@^H4^A0/2^HW^MWA03?LGRUQLZCSD*44RY. I)2 ?.0HB#Q($D21+' M=^(X(DKAQ\'*8U^4-=6GDABXN5*_"M\5O]\B!PFE>5>F*(_6C?51WHUNI7=7 MFNSF^:@ W=OEXP^8W" SX>7>,&'W^8JNR69H5>B[(D!'!+I1Y$"4NCY,6!S M5!B)AUR/N50=BOD$D;%-I:4*6K(Z][ G]*)P8V1!6DT;.A#4Z.;YA,0Z5]## M)1_AH@AOU//6L&7M0KI?WOZ;Z1/O3GA%W<_][EWUF6<-;X?JU&B#0ANX/G90 M$L,$,1%G!R2!,8X0Y'[,_3!F*8KTNK&[JX]]9[.Y$#";1[RC",4[%5/Q-*]' ME"73O^ X)H&MNXJ=M:>]=C@FUL$-PM&')DC$R23*E^R=S1TGXDX04DB]4.SP M$8]@[/L$$NKQE!/JBZU^M 1_KJ9M7TU#'Y058'E*]SE1C3O4CRXZ:5=Z MGUC[G>B]SQJ&!-F2"?N^S!G-RLMUGLL^2,QX['E^!!GW*40)03#U7 Y3W_<\ M2BA)]6!,CQ$9V58E25FH0RJ:%X#45#7W^&/*4=S"!XJLN4,WTEXVTEZ>D59_ M5^X1Q]:F>XS$M'MJCY '6V;?LV:F>+,4/U9@;:TM*LMNE7DIIM M#A?<#!2B(0M^:@G_+/$).[3MV:N2B)8,MY_6I!:L)/:^*:N]9&K3S:_\EI7S M.(Q\2G@(0\((1-B)(/83"AWB^)Z+G#0)J;VW@DPZYM^:".DM/['$.A3IT,$>>,2[GS4KV31R_ MZL'H'05A8O<%',?F3%/.0.2UC@0!Y&PMV0P(48B_^,0YU6QW).WIF;95Q9G4 M\>JJP%X=KS+EJ>MX=55RI(Y7>PD]YU/DY?R[H/*Z?FV24W&,410$%$8QIQ#Q M((0X23'T(L(=PCRDB(=\L/+(CJ.AI>8+#L7NM_1!PNC9<4/&8I;M)/-]%BA> MZEB?^*^MY1VN-XE=G12CM9K3#Q@6A&;%VZK BZ_Y:OTF3A*+M9R3+D'.5\LR M6ZX9O7MC>55E<%>^L+PVS'GJ^4B>!2!+$K$WAWX,,0L2F(KS *',\SP?ZX3! M9FR,'#!7E !NIFVUT3(AZ]=UW?H_8$B9F=K5MNKQE:EG[2T_H&)(SBUH6 )= MGL"&J0M0:[[FRV)AZB"]V"I9-6-BVF+608HZ*',=MIJ97YMMS;0[6U#\^X)5 M*-I+.NM8[^D9@9%P:\R/*&0L$ ?^T&,P(:X'_0 SXKI)Z/NN7M[2%FNCIS@[ MC +:X53/U5G[$FK.;U+MFMU"=M3:9?$";)BL1CEVV3P8]G@QUK1'V_JSY#:M ML36I([6MS'W7:GU],V=[C?.E<.G%/^@^II^ =3EZI$M&!%NYSO#?H"6,FA(]P].4Y2[WV"MB*QGHF;2:E4T]4ID5,YT?,7) M:IEZ!>H6,O4_:-J6FY;;T7[;K8#'<82BU($\X0Y$'L(P"<3APPM1$#'*D9=H M(9J M40\;:?L?-S/*^[SISWTLQ6+U.#WF8\]!3@(=EL00L3"$*24^= .*(L>),4T= M'8,\0F-D8]Q0!(4DJ6>7QU2B9I,#!=6SQZV,%;6+>G3C!;@IBK7-J>4]0EFR MQF,4)K7$'A'WK;#O4?T0\RFGLSQ_9*2IYI\]/\_><;:8O9:J@6;/$B,;V;;0 MO"(HP8C4@\P^R<^'FI:$UC.XIQQ7^?S.;,(+L.4!'-&'3&^M;22N%(4VBDG[ MUITL,E40KAN?JCQNG%.7GZRXQQ_R"VZJ[9T$H=CAT.4.A6_WY SB9MIM_N,H.>O\M+&D"]4/?93E[.Q*[F"WI+]EB(5/A-\OK M'X05LO-I550C:Z0/IOM7,"S A+II!%U"Q3$?";^($RH\A1MQ@AT'^U3IF&^' MG;%#GX:_UCB+ZFJY95&V^-1,5@UZDDW0\JD#NC/XF_3[Q>DUK1ET'2AYUE7R MS4;)=_M*UKI5&T/Q.KA(4WX ,P2E3IJVKN:3$9D\N[[56A8[/L#MQWKK6D3: ML0BVL0A2?:RL_5CB[\H7"<#$WG!=TR0?XA56<8870([W9:\-@).<*"M!G"0 M]9]9^0*>V9+E>+'XD(P)GRUK##L/LX5$=N4)YL;%#>4D?=!D -0?@)\%#\;-!J-ZK M&HV W)96-,/N,PJQ6&:O+:W-*+J7WO2QLHKX1R-BI1<-4&D6B^L?C*S+[)U= MBEWFN6H UD2FZ5EC[#!TL0 ;VF!+7 .+ID\!YS/GMF37# Q/B&T;@49!.#,4 MFKZ%IT.B41!O!XU&Y?FAD\!:?.6^VBA^GD9\P!!.".$0I M]V'JL03BT$DP=6//HX;CO[3X&'OS[@RAVD$D;UHX9:#]S12;W53UBCO\^ K5 MW/?U=#G1#"\CY5@?W*7'Q2=-ZS)2U>D176;+#00&D>V[A>#@ZVI%BUM6RDEA M!)65# MO(P>C:DY(LMZT',Z'72-C38J^A7:1CU;L.9A!.2-\P+;!N3HH?@Y.!WG57 2 MOD/AU>%#^JH#S1W_M:A[^.D,=4I[7:EL(, 8?L*4;-.5H25\\I[@T;K.C"%8>">.H5,U]XN7I]SW3(YC=7H'+N]NGF]NOU[>7-]>/>HY!4ZUJOF(\9>FYCPX?U:%M MAY/Q&PO,U&#)BV@2G]2QF"EFW]<8KJ*/+.DV7M&UWA1P7MA/_(P M29%P+DB.]L,4QM1/8.!$G(8L]A*?JV(=':4PLA.I:%9F<;\JLNIV0P<1[;1B M^GV$%7'UW("^I%KP2+W2#(!).K[N9'!)O6)U89/Z'S3;[3N );>K90/2/4N+ M,L>DG!,O)(@D/?T]^N'^L#S M^)]Z>W>_DM2V:FNBZYED%XCH FPI"\-L:%O[=5F4PE6+K7P>!XGO$^[" MQ(O%-HODI8V//1@[B/X-='\6N(7JC\#E[-OEK]]F3S=WM^"G;%E75^O68^@J'Q,YUS=, MH1^D6&*+Q#!%/!8NUZ$I#3SJAZY.NF1,Y>NG4%IN *[9 40$DZM6M6"U9>1" M M6M7V6=&)6\RNAALH^@YL-'5*V>5]]HM>$$U*S(Y'53PG[756S#H#U';Z@( M2ZY?E_JDFX&A:O:W!]-E!HUW?&!O,J.W?*Z+]_;K:.,P1:$XC,$H#L0VX;$0 MQF'@PBA$3I*F3LJ8%IB#$M6QK_-K'L#-=ABIT4#(,ZI3\R_6%:+G55I=;.A/ M@XND);7=H9-G:'[&,$HU-9P84JGXLO7$L(@@/0>'S(4H\<4_8A; Q*$Q]),X M2#V/XBA2&M*N0.M_1'[WDY*YDR1MI\O0_F72L0:YUX'FO(MV\2W[]SJC M#+T,Q?_(_XGMK)F4Z MX"-=J;H()')NV%&0$BG;!6BDJ:[_:OG:/P+:/R2+:9]/_UBV5V5;)+Z8I+"960_3>C@DUQJE^P62:^".;EU9K=KMZK7C[Q M:TN:!E 6IE0B H _72"WUBNO9T@"<#I=^!.1FZEL%N<,_$;TK\X)Z9!%!Y;>;>R$2O+ 1J MF_]#%T4\]5+H>@Q#%/D(QHF#H(\I24)&4! K5>BHDQP[^[KAH<8@:KF0B$(U M&QJ^1TV'"A[UH^&'K6C+SN@]R8%1175.]G?TU MV0*JAL06L^%#'*COQ:=_$7]V MQ^MBYU^78J7JJ3EBF++$%6;KQW(621+"-. ()GX0XP!%XK2K?J#5(#RR,50'+.3#&INYCGX5 IZ1M*;G!6J%;;B024G0\B'A M1!LTF(J5ND-Y)(5IQ$ C**99NBXK1+]R)1ZA:_+_J7NWYKAQ9%WT MK^#A1)R>"&$%+^!MO95EN4?[V)*V+'?O.?U0@:M<,R520U:Y6^O7'X"7NJBJ M2 $Z3DQ:[EMB41F?E692"3RLEG5_^(OKT6)RS? 5J)-3*N 4O"&7['8RZ^WU4:N6][GO(V)JQFI&IZ M0X#,#-!)*_U37A:IO[UJ=Z RK8K4@U#,"SH$Q]44:3+[N,*DYJ$\*+0_@EY:+ MRT;2O'+61&I7-;1:-.>MIC6!X:2NUNAEF\C@MIF>ME!M=(N/O"/Q99LQ':]3+*$IBP(H><+!%&6$9AR&D'&O2R69D-@ MIC7-UI:!B4U(QU';2OA/Q1-8M4P!::A5ND[+E@H)$0Y8RQGXY2-^T_0SK.'7 MB4!."ZJ9^=GA67,#:G9 QP^0#($]1^"I !\XZ)B:&$F3@.:TB(X^=*EAB,S^ MB^LL/&D/4W_$TF+=&8.8]E(?QS5'K&-^S?JQ_TT(*?8PC/Q,HH:J?F=V@BG,$C533%GEJY=M=U/6S?^U'V)Q M%CF]TYE+/,R4]MTXBQWQJW9W?L KA]T0=>6<8&S%67(_;79%G_!] RQZW[.8 M(ZI*/+_EK%R_/7_E=%O6T\,6+QOM(:*7%IAXS&AEY<=;Z9H4."'0T,'7S8(LCQ.W[+^=<- MEVMO=E7*:4A\%D-$ G410@7,>$)5WS"/B##"G&L59%Q8?V(-K F"EJ+!(?D, M$!K1A''BF6G;D60V%Z=G1#0XYH\3=?0I?K5O[PHP*;8;<(2'JU/Z92E[#^%G M7IOOC'V9YZ,C=,]C=N[Y::[1?M+G'=\L$Q'$!%$./>6BHP0SB 6CD&>,!B1* M6<9C$^]\@-[$SKD:+7F:!6?FE@\AIN>5.\3!\"1].N&W'KGISA'7%,V1'SY$ M;58W7%/T]UZX[FMV*G[S[ZUTZE5):)%+,_RQ>,&K?)E%3*0T\6 0^;[T"T@( ML\CW8))A3A**0^09#94Y2V5B/Z&A"79$P1\-6<-RS?, Z>GQ:+'-M-=<8F/U M[97(D=*>IS&KJO:*^5Y!^Q^>)C!VFS\6:_G^\S\X+I_^+)9^$&$_10AZ2>1) MC?4S2#(N8!0&-(DPRA)J5&1MRL#$RBR_)(G; -D)@FX"9F-P<1] NP(M-T"Q M R0_\X74+B$Q4XCMA/Q_5,CM$CBF(;B+Z]A?B3WP?I0&/,NQ'>IW%+U*8ZS*L(0HDU;I?HOE5V#$N_=;"B;2& MKKNIH%978&>%&77_=;SB[)=?9P4Z=_-U_D'SR/<#+Q9TL\7K]9NRT,IM, A[ MGW][8AUZN+D''=5Z6WG7Y;0_$*R+P' ?+SP9BHU3FZC 'B_:%;1[PM+SA;Z M[A?I,.X]\*2S0K9]/_> "!SYA$ 6>P*J"GI(.*601*G'$8M$K#>O6(?8Q,IY M>W=]_^4&/"W^C^GLFUZ$]+QA5W*;Z>6%8K]))E_I2#A=O=]/FG.E([1&Q9^K M=O>+KE#Y4U%VN5\+2I7UK1XYY:L?JD)YB7"&HR#T(4E1#)&0A^&4TQ!F 8J8 M)S +46"BU'ID)U;O'1-U2YA=KBUN^3#3>$T@]73?/3QF5J"C!?;$KL Q7-WMA^+9EBDEU+4T1?RJ^Y*\K99B>U*+& M@VXTEIK:#-0<@)H%U2CJ:?52MV3X[ )5E>@9LLP(64 I6'/W#% AH9 M$QOI(=2=+)P/Q#&0WCZ/96#]>3-:](0]R6W1?,W.2WCD/WB^Y9\DMUU?T]]7 MF^]=E;%A%PO-U:;[5K<,-#U5.A; GY('L*NOGZ*_A:'@CO8W7:JS;G"&4+S? MX4Q?MRQWQ=7W;_DJ5R:.-2&)98;2E,8,P<0C#**4"7F\59%;E$1,"(\);G1] M>X;&Q/N=HG@%MAU-@ UB3'W(Z"G_2'G-%+T1=4?.65A)0QA7A:=G*,Q;9GI9 MQ).BTIY'S12P*C?+NC9518>_4I[CM(&;6WO@Q'O\XY$=),XW3ETU:U01GZ%$V^?*!D\E][ M!;N\[BSJ-2A6IUS##UHD+O^*7U;Y\R=,ZSO/+SAGDD W(FJ9(N;'/ T@\0F% MR.<(9B2)(<_B."$>%C'6G[;12VIB96MH ]$2!R\M]:XNR"#]MQ^Q?C5TBX.9 M/K80='1!1[@;DN<, H-D:&=06'9P?'XN^;-J64%Q6=:E%XT+= 5PW:Y1U3P3 MO*Y#7=5WKE)7Y=-7ZE?/ ]\H4)#UZADWTP57.=W6&9^J-89\H FCO?)2-:56 MR\B#-"VJNLH:;^I":M5>9"L-X9LZ;.?R[Z5\0_UBM];!5(\M7A_2DPR6*GBY M?=FJ"3Z@^"&/,1MU8%?T57V=_R#@[S8@#>N&EKR')1U<$A1D0^OUNOZ MMX3+G^=-=;=:2?79WJ=)UH]4_!67DN9:]:RL@P)-S^T3)/\+?*N:(G%IM==< MGKK4([1M)**J'MM6FNK'AU1^8?*\IDYHO[VYOQWK_"?,GO6I(2!EW5#HV5$O23*4 1IQ (U.2&!A,FM"J?"]S(6!(CC MI7R/%+JG,%W2)M;ID %]X]1.'WTMI8I*H[%B^WFU3J;8:H,G@,W0I6\:O'6TKW83_EL7V]3:GZZUJ M-Z<"T=)96>5;-626-UU(;O,?K2\^,H8PF'.%;1?.3+OT7R M#Y2PD*19%I%(J^7<^X4GMBG[KCSR28O.0TKT?BLQ1B!#Q=>2Q:ZIT 'CXQH) MJ87F;QYTP/[9AD&'OS=/XCAH"_O(J8H6O-WF[ Z_:#5U[U]AXN^_(J&?A]$C M:+\2N)/13"4.:(*.J-KOV.K'BJFH3Z_\1OD5P^)9I57T+#M;-L6P:(=)%!I/ MVWG&7W#Y+Z[B48N<+9A<=[.JY+_:5JO+A.& <9["!.%('K,#!K,D]B&)_# 0 M28)2L\[I_>0FULL=\3I0B/?DS=S> ^C$)?,H\R#E!TL/T M&$P9R2#V:!A[C"5!@(TRI\_3F3QGI*;27#VHN56[F9IJ?'$AP"LN#?.E+^"E MI]P.4##3ZCW!IEI)"M_2=)C]W"^4JW3G"U3FS6_N%_4DH7G@R4 /7 M[LNOO/RQHKS.ILA0%/D>BV$8, &12#',/!;"- Y8E@H_1%FJFUQRCL#$2MJ2 MK/>=EJIQFLE97/IUTH6T9LIH(:A1ODF?-"/235TA==?5E4E-?A&7?J61;ZB5=M%+>%8^-+-A2SBJK1(JA\ARA7VDA1' 0N2 M3#_;9(#8U,E=#770D@<'] WR+(8 Z]=&US 8WA5=1L"FZ=X0% 9))PXA<=J. MK^3K.H%D4X"J!>^E!8_OF725NJ")0F_RPM :\Z4O:$ISE,"@^XYEQG@=LWZ6 MGW+75K_^E%6DKNUN12,6HRS(8!0D'D29"*"T?QBR+$[2*!$13LR&(PU1G-CF M=6.D5?T^6>7MW*W#$UE4=Y;5L%S8,KM[AP2ED9O9Q&K3,\]9U$7"5Q3Y( M;]Z<=EWQ3S+;I( XXAI0FBA-,T"K4Z:_63F5C#%%'X)*D"17;4SGD! M)KWM[?D'?;W$#3]NI:==5[ZEH,] >2I6F MO7E[D)_\9I$SU>?SM:XC\*(X:/),4S5)F D&TP1G4/ $Q7Z8Q''&EWF=O\_T ME%>?N-9W.FN^TX'(X8-I;?U;1A?<+S#AXV!N1D!K'Y"A9QQ>-)QQ]YM7K.E49> MKU5O^>HV;_*6E\S+,(JC$'K$0VKJ7'T!ET _D=X XYA%7*MBU(3HY('^=_/) MV8X10!M.S.>3&X&J$8.< "K36X)WD\KW/(#K65 R"$].@)9MF%+R45OB?*L< M]/IR=_]]:VH!3K]OK@*4ACCT!BIUUYHO8&DHW5'@TO1=VQHLG%<-G<7FH5CE MF]M<-?UIS^D(13AARHYZTJ(B@3C$+,Q@(A"-/.:G'HO-BH+ZR$UL1G\M"E:I M(L*JN>F2W_H].T!59()7Q9)2@0KK=G[21%+/.W.'CYGM?#H&HJ:\Z__D+AAB M)J:S.I]>8C-7]^@(?EK3H_66>0SRDY2CR+EE.O#YMR=68K-4X L"#HK&VF6[4#=KC:_'MAEVA/U" N]'<]:0L, M?SN JR7D,(GO'/^N4O>.UIXW8>^<6"=I>FY2?5)-YYJ6R1?TW4G[SV/8XYSEHS S ;-^"H[OW$?#:>4,VU.=S5\>#(BIEA&@7(N"X1E\6SST MO&;3);:@_WKDK_*+\1U7ZJ;QN<0OB^WF>U&N_J=K0^LO62BB $4$I@F7!H"' M"!(_%9 $B+$X%EZ0:+5M-J Y]3&C[EA5[M@ KPT?)BUE]; ;/GY,@(CAX:0& M8\\!:%FX GLFKIRU?[80>5276CU*,_:M-1+]N).MV:L6>0&?>55Q?CC<\W'U M_'US+[Y5O E0O!O!$=/4BP,?02_ '"+FQ3 -XA1B$F11F 21%R+M! %3ZA,; MB8:=*_!NH&W-DW+5)5?M+'J#ZV]CA/L-R.2XF9D2?OS6Q$9VWU!:DBQR7FRK M<5-%LJN/.%YJOLJ(LR(!"Z ,8D ]HL)'84%-&A.&M@Q ""]\$1DU[[$!.E-G M *FOM*0,%.G= #>3 TT/1!I'%S>"FZGY!9EM>BST"&]PXG #PLC."LT8" 7- M1D(C%#2T8\;5>6%8T-Z30<_K\YT!AF4X\O8U'C?WZQ\X+YN6OU6UE0M^RHU' MQ_8L,;')493;NX:6]I74Q&*3%QN#9,0^"(9]?D?2F]F=/L$=3XG7E-'J/-"W M[FR' PWA#D\*.H_;'1M^Q:M$*$T\+]'*OQHF-;'&*L)J=I+*XZ\G&-4-2N7_D^UJK7(/#(\+/9@% M24+\A @8Q(Q(KXJ'D,1$32R,$\K3,*0\,:M@'8G:F(K5&7'3.UVY^0:96;T: MA%\4U;\I++ZV6.Q)NSM*#8OGZ 350VC6@].PP._/2QIOF+LC70PFQ^NW:E49 M^R*7WI_8K%T*P[5LZ/LB%^4?=D1&?U?S!6WD$S)]79'UXF[!,PTBDG(40JSQP1#WU-U\-X4XI MRSB+XD2K/:LYZ8FU>$^SB=;5EX^2(5ASU(;N##.Z#' U#6NZ1,M,\4<"-2*P MJ2NS\_CF(.&?%.;4!>1RM%-[!B- FS&(;"S]00 M\11B'(0P]EC$2)QX/C>Z [E,:F+#^DC-V]=)0^B33DXZ[UC<21K,_#NX$Y5/5]4218)0G##H2>"L8Q,;!::RWN3JNO1R/9;ASGQ,K,C6U\5Z-O4\/VNZLWK$C0_R"B*60K#0)7PL3B$J8\1Y#Z*0A$P$>BW KA(9>I;J -R MQOT +D/3;[B="6QX:6(@JV'ES8 LHVIM+JT]8W7-@'C']31##UL&3^H$[SJS M^R.O:+EZ57K^>97S6TFO6@:8>X$7Q="O^\#%PH,8Q2GD ??#U&,9X4;WP@/T M)E;+KN2C+?4XX #\H7@ -1.F/;<'(-0,K[@#QC#&,A(3\UB+GJ2N BX#U.:- MNNB)?A)ZT7S-)FFTV/#JNEBKV40E7JO2O ]O'_Y^_>6Z:O;Y1XBC%,??E+_733V?@>&(S5(L CF4 Y W44OS?59?)K;(OCNX]):]MP50M M#-A+ SIQZF4YGWP;:/=M8.^_# M4R"[CGXXA!GJ0)1"0BTKV@D1HG0N,022\CT^I5/9J3B=V& MID_GW:Y;>\,=>&A[+#!I3X#BL$Y9;'D$.R;K\1IU%^R.7C7 4@?DV.!'WOLP%KS:Y6:D-X;*9E-ZF#:Y4Z^%!( M+7]K_MQGK:,@(6GB$RB"0/5[##C,8I)!)F' 0OXS95JIPH[XF5C'#QB"+4?@ M?:JLR06W@P] PZ&;%U8S W*"WA4X8 ^T_!VG'U^!ACWP1_M?N[Y0#L W<.OF M_1"L.Y M0[#7TW- 9CY_SQTF1UZ?PV7MKD5O_J2NO8B\-DLQ+(.9Q"E'L)Y!0S&""61@FPF=99%G19L#% MU ?0=C>N"8(#7L;6M9D K6=:)H?/\!1KC=R(0C<+R9W7O)GP\)/*WRQ@NEP) M9[.8G9FZP66NFC8\\+*.FGU'=[]^M7\'#S"*[OOWRYOP-?_[YXO &+ MIZ?'VP_?GA8?/M^ IWL@__I9/G.W>+J]OUM\E@\_/MP_UO^JX_%,W8V5%7CE M91-*U@S-#^&M9X\\("1QB(56 MR_/+)";6](Z80?;T>23Z%=&-?&8ZV-%Q./]H6(PQ*=/G%YXO7[I7L*-DZ?XG MK9O&= -$&U?3K&',T;L3*\VN;(1Q&*P\#$=>TC-GV8K28-RAWM*Y!SS5U."RT]Q],5 M!F9ZNA/_\4!\+#:J;'"]+OZL9T&H8/]UR=EJ U03L"DF^&H([VJ@;Q^I>>?[ M:@A],NY7YQT[C;]67*NDPCJVOZK^]8'G]/L++O_UL7C!JWP9(S]F29Q!W\L( M1#S D*1>!$.?Q;X7)X*'F8G6#Q&<6/./R -%'^P8 '\T+!@&R@8AU#,%+H$Q M,P?C,#%6>UU!':G^(+E9U5]7^/R^KS:\:CV6X*IL3(S M#;M;]XX3<)N#%KN.&=!Q QXFQ\XHP6HR#.TG\:UV60QLE\7 MJ6"4Y66E?RU M*)L,*UZNBGIV^_/ -]5=.I457@.Y4V9KSIDH927MNZPHNS57[@NGW5<[+ MMT7.;OZ]7;W6*I+PF F648A"K#)PJ33:D1#0Q_*LAD(:LD"K^LJ0[L3V^GRS M/KPJ7^5CIDE1NE#J^6P3 &1FI,\W\-LQ4=>S[MB8LIE?K]R3]?4[3_4GM_CK MA6*XVU__ZW8&Y*ATY[IX>2GRIH!GB3T_(?)_D&,:0(2R%.*82+N1QCSRO$@$ MPJBIS$5*$QN)CFY3@G;5U: 9U_<-(\:X2+CP$^C'*ED#^QP2:73E/R,_]&@2 M\"Q8-GOXUPTN-S/B]IZJ-GH?^/,J5]?@@.!U'?*= #@J(I(DGCQ#$!;)+8HC MB"-.H4^%"&**8QK@%KB;7'-*BT/8.IKZ5UPYFQ@QO4W("09FV\Y.V[XVVM90 MO6KK<=WM,X.B.=I9+M.9=2\9%/?][C'\@MU^<5?D1=-H,'^6KF[QPF_^4E>W M?"G=?,]C.(6<2,.'>(Q@&H0I9!ZA1'!?)=4N-ZHZ7D^!+U(RVB]V]/2_P74! M?U'WQUS5=,$OO*%LJ+Z7L=)37R<(F*GO(4EPVTI_,R2]L?8.2N9(>R_3F55[ M!\5]K[W#+YAI+^.KY6++5O)3^:P^'!4GH1F+TC#!,*9"G@NS-()9&%/(0T^0 M3! _#+223,^L/?7%?$,-=.3TM/(H(13S\Z_;U=5T7J./UDWS_6DTS$RNY,.\F\7*! ^F: M^C"ED9!'(Q1"X@<)%)E@04*IR#+]$/@PO8G5Z9 !H#@ ARP8Q&TUD-,(<[O% MPTP)^Z&P:>.F@8E!^-HM-J-;J*UR490O348 )L5V P8 _.7KT_7?7,6F]<'H M#4=K+#-?!%I?IJ.@L\%K=F[_IU6NCK+UY6-7IO?6AK"KCUM^FS\6:_G^\T(E MB/V#X_+3Z@=?)K[\'Q,>9#15D^%B%4-2/46IE_%(9$D6:V6VCV-CZ@"3/"GP M.C'.['A@B:G>V6%ZI,PL:\M/ETZP8^D*; I .'C *]:E%[:< <454&RY.WB, M@\71J<22B5F/+.. >G^>&;F:J_8 76?$WU>;[]?;:B//5>6.G64DL*^5T O!R;:=\B'MA+N.M1VG0,T:PML M$:61GR2>R*"'/.DG)YD'L9+:LXT+=A]_W\4[(#.GX.=HLINSAH03%90X=^ MZC^YMX,6-,-M'O26L3BR+U920ND[?"E8X_7* TE[N HBE :I$)"E$8CE@S]4Q>UCTWN-US^OS':N'93@Z3FL\;A-87!>; M-H7C?V'ZK]=B4[UO%8=9XG&<)BJC-H"(A0RFJ3P^4YYR%$5!1/0:/VC2FSJP M*!GH,HY QX))[&P8,)UXHE,8#..)YQ 8V9%0 Q63B*)3=*;K*%@I)%]:)/_9 M(2E]1I4A*^WC*VXKD^0*HCYMKO :5-U KJIURY7Y5/FRM8/YS'/59U_UG*;* MA*B&U ?$RY5Z/V YO,R, 4MMF8X#EOJO65C:_W7SM-ANBM>5 MI'*;;_AZS>EFB]'4+ZV3+JREV9@]-I,S:7FLYMFLAW93L-7K8.G M\GC^A/_BE0K-WW'5VB' 0G@9]#*,(8JDX<2"9#!!04 ]$0:^1PT[J;XC,;%U M;/.9-HHB>)4DC6-R[R'1#KN-$-0XLJ9DK(FUERIW/2TK;.)F%V1Q%QI[3V#N MZ-<% <\$N"X]Z2 7_WB,QM(G:2@H26"* ^FKL""!)$M2R#@17NIE"?8CZVS\ M8UI3GPKK23#28V]'\]3IT5]'IT>_PPN+"&-?Y9 GB$MCE4G?+O 8I%&:) $) MHHAPL\L<1XA97=STS#5RDUS^#CT]N^8($3,#]S[!O*';#@0H779&U!!OBB3S M=Y1^7IKY>9%[$\TOO#)VUMR%J2("190' F;8%Q")6)K$1% H$*$I3U$0,RV3 MJ$EOZBR2H^^U[<@QZ_$?;N4?I]).!G=HP&([;^T_>/#&\;RU20:GV0_-T%CF M)PU!TQ]Z8?":>0?+NAWBT\NS^J0_:XZFO_C>A'=SBAQX6M4M"/;?RLKQ*/I! MR:S:-IY?<;:^C;T"'39N['_0NG/CNSD+;7^X1<[N).]M5T+"698APB"CTFU& MG!.8$L^''O&CA&>)ST)FV,-1@^S45^ACAZ9H@J?G.KN'Q%"%IYR08B:JR/&A+ 2O*NF)X/577OY8T5UE@A<)D:0DAH%0 M3=V2P(>8J:9/J8]HBA$B0K_.98#8Q.I?4P>'Y$%'W\"I' ),P]%V"(.9RO<@ M8'/W,02%@7/M$!([S]KFRV'F06N*V.L^#ZTQG^^L*)%W%.])1+5:B*#.&4AI,C/*$$4,6S4U427\-1!U98- M=3+<,6([RFD 0CT/9PI@S S>64QV':K;+I9:T841 YSTA'<^LVF [$\:TZ0' MQN7)3)KOVYF0CYQL;O-J4]8;R#4NRS=5D/*BHBS+*(B$YT<9C-,P@RC&3'I" MQ(,D";PT#K(D3H6)V>@C-K&I^%SDSU"^]P*89.(*/)=%97@4ZH5*I)01' 4P M\Y& *&(4$BQ"R) \4P8\22,2FO0!<0:5>2N0J:'2LZ2N #"SGK7L:D([^%C+ M_FNO[,864D_)E_Y;@J M.?)@C*F'<(21\+0B0(.4)K9U#6V@B,-_ M*>J@(P\:^OJM0_H!Z]=DIS"8J;$] D9]1K2DL^HZTK_R;#U(M 0\[$BB]X+E MW,B7UW7QQGD[C_(T0K1$'/$XP"$4/,6J\C*!F$8Q]!D2?A)PDB&CPOM!BA,K M\M& *-6ZE'8_4$G;I.*Y=B!''T2][=DI-(;*W9*&72W0 ?$)1O%H2^IJ:.0@ MO7G'1^J*?S)(4OM%ZR;0=>+G@_QR; Y[P^[OYO:G]X@'U ^%:K.9>,H]3R%& M<0SC*/)HF(7$IUHQ71OB$QN)A\?[AYO'IW]<@8?/B[LGL+C["&[^][?;AR\W M=T_&S:#U(=6S$U,!968R.BXD1HJ/XS;0!Y>YX(]) B,V(+CK$:U/>NY&T<:@ MG.D6;;Z&90M0OFE27]7$MV4<>!G..(6)GX72J! .L1I>2WDJTB"*PS1B1FT_ M#U>?^'Q_=_,$;N^N[[_<&#;V/$(@\Y-(VLT,>H&?J-1<'V;43Z'G>8%(?(ZR MR#=+-;7&P"ZYE&_:5I]C4(A3S*,H%##SN8#(3RDD02IW&"]@$0EYS#.CF>7V MWP/SC4,AT+9ZQ9M-N2+;31T;WA3@PW:SYB6XJSU/O ;71?E:E ;U]^?1TMLR MK#$PVQ/V7P#PBZ+T-[!XA\(#=NM)GA7,5<_7H[7G[?-Z3JR3WJYG'S)/%GLJ MV:(L;_YZ735?QX_2M]0==WSNW:E#,3MB0%'3'VI\5LY^_7$AHID*/96X;ODN M2NU;]QBMYF/N=KYZ_R_\NY-:+G_FO\NV-8NX37I6_X?66 MRXTQBGW5#3T06)ZZO#2#&!,/1B02"-$@3LU&[\S$]\3FH.'B"G1\@)814'-2 M*PQ0O(":F;K*A17K-2XK58_:5+P8%KS,]8'K[>W_@1^CF+(%Y/XJ3)(.9R;MJ M:5FG5=UWLP(.0HM+[E-Y+ \1)+%*W@R]1!W(0DAQS#P:HUA0HRQN ]H3[QU- MNI[#WHJ70=2SY1-!8V:/+_14;,#:L3)-QK<% )-U4KQ,^2=W41R$9+B#XO 2 M=G:EO9F0Q_S-FSS*2.M':_-79QE4]^+@9TL6A]CG&$,>93%$R ^EA4$>]&CJ M<982=;M@8E<,:$]^R9A7VW6M)8*;6A43"/6LRD3 F%F5E@E0D/$-6A-?>G84 :''9.TZB"-,=.^9G2!A/&MHAT( M-A>(0^*YNR^\2&GNZ\$AD<_G;%%^;,3&P6#HL/=LR!?7:( MVX0/P_&C#^_C1_4?*GHDCQT/];AA?QG$/&.9=(P(RRA$,2,P0PRK,1H,81$G M'!ME;[ID;FJ[64>+ZRC;/L>S3OH\CBI7!\^]ME%EW$25Z_^ 'PW7H!GA#'YY MX[BTN3!P]9D:W K\A$]J]M!_TT.D91@T'#N.ZSN&T67PWA5K\T?H'8-Z-@SO MFH9E-\:ZOTU[(!:\O!>_%@6[+]NZY<5?JVI):>Q'F"/HTRA5G5(R2#B.8( # M['.>(N&E1ET9AVE.;'_;KCY=3$_*$X,3S:ZN"I9R0=HV28 MZ>$"(/->A/HBN^I)J$%QWMZ$^A"<]"@T>-6R(D?#WZR#]POVSVVUJ4<2+%/? M1X*DTEP$5+IY:9+"+/83U80^XE$:H"@BW7@T/?MAPX:6JAR/1[.XKC.LS;&! M4\]X3 :1706/YOGUJKW'.V#J2GE-U&V!SPAL7-7\V+ P;QG0")!.*H/&K.6X M6$CU,P]\FC!/I6X3YD.D\K=3'$L#Y7$218&?^#YQ4APT?;/WWF*@*Y#W-$4W MQRWQPC22-AL&&>?2DF,UMXD2&/H)#0G#,>:I21&$,]S,:R*>U"N[40Y7X'57 M)L0[)AP"IWVGX00.XTN-RZ52CMOJZT@X=1W4[*WV=836KG,:WW[_*W]6"SWR MUZ)4Q\BSEW"4AYPE7@R#-)::CA,?$L\+( T3W\-49!DR.O'I$)TZY-:P '8\ M.+K+U,)3,RSF&"7#<-=X@,PC6 82NXI,Z9"<-^)D ,))),GD73N#\2M>Y:J( MYS[_N*I>BVI5NVOBD>/U33UY3M5>%JI']Y:S-FNKR*LEBD*:"!9 #R$"$<,! ME$=!"B,_"07GJ1=Y1AE4EGQ,;%845^"7=5U/)M6$[5E3 9-2,@=XS=V5^MV. M/U#L�S-[:?AIX%F@%C,Z/4P/NY@_?C,;R*+W#3PGO(&K@?AM?86(T$QY'] MLN5B5I,V$JKW5F[LE*O_X6Q)24KD@2>$)))6#=$L MAJDGO:4PR\(P13[*4L-39!^YR?.[6N+-2(6K=MB.FH'7,F _@F< 1]W#D2MT M3(]''3!'DWC GK;+XY&.C,X.2+W$9CXBZ0A^>DC2>LM2^9M;M^I343[NAGC= MB^OBY:7(:X)+[&CY (8DBRC,,L3+!',1*YW@-ZLEIT'C@G MTHB^ T?+S=QUX)PHIST'SCYEZS:OBK))3GGD=(VK:B56M,EPV=WO?.05+5 M#B0SQ7Y/_JI.ML-E4_7W=G 9;#0KS\+[MD/$F3]N2'YF#]T.G%.?W7*=$?G* M5=V-EDG2E$O2]<^67 CJ)6$ TR"J;S@(Q*D70$9\'D:1/-Q3\^3C%6D][U#W'44.0NBYK6&"V@,[S(:5&Y;5&JJ*I&D.;T[SL#M$\UE M.NU9.O/GQO:)>S;1M?<%_>-3AF*JR-B^,>KJ:26QT+M C,=E P$??P MZ&#TGJM6,(MF(G EW0>^^J&*FY9A++=N54-$!<&J-2EKFG*F*WA[N#!"735]V #T. ^2@V6$$H\C/$@D&P<1H!EX?LC'#D>8*B%*91)BTGCR.8 MX5A &G.21D&(@R0R:^KL"B6K'L\[G+"B:!AHZ05*STJZ$M[44VJE_E.2!1W= MJ^;+<@6PV*B4^O6Z^!-+I:_O,JY+SE8;\-GIL"L=Z1U9REY2LUI(':'?6T:M M=VS]I79V8!,IV[O[?HK3#-, QH*$$!%I%PFG&0PSEI PC27$1HW++Q&:V!)V M9"W:X5T 1M?_&2^NJ<^SF^791CTGC7X.">C,Q;E 9F:WIE_84U=FX'DS9:W* MS7)1K7 [0SI.TT1D*(&I+_43D3B%)!5(:JI(J512/V!:JGF\[-37C)*0G@:^ MD[9?W^QE,-,N16-X'KBV%IUGNT]GY!L'^B+_M=>5=XO-HAGG!>CTX,)O1Z;5 M7:OP_Z+]6M L594%*8P9ETJ@FBYF-$$PC#.BJ@UBZ99:9=,=4IE8)_:Y8C51 ML+#,DSL"1F]_&BVNF?J<2.I0E[1$D(J4Q0A2DD5J&C2!.%0NHQ^2D'E^D'*M _00H8FULIT-V@U$ MWY>W--1-9Z-> *M?35U"8*:IMM);S$7M%VW$6-0+"\\\%;5?O-.AJ //FRDK MV?ZK6G[=OKZNZ\PGO'Z2[U]SN7!]?3T/N M(4A0S"!*$B*]2^K#@#(NI(?I>WHSW:TYF/H"_( EH)X&]( I\*?D2L6*7UN^ M -XQIJ?Y]LCWFX19\#2S%4=0*G; (3] ,01N<]"Q=)"9,S64K*#U8/#Z-O#G M0GK$RL^$5MM"CX:E,=UJF=HZ>RCT:@MMO_ LIGNTW)U-'[^0>7S@"_YG47;! MP:IIPQ50@E-IO_TDR2#*2 I3&GLP05F&_9#2,-)*2SZ__-17&"TMHZ9:%X 8 M#B&,$\\P_*XIF5$PX;( (X(*9Q:=+;AP6:##($//4^:)0G6SO.IZ753\J?B2 MOZY4E6#=#E4W/>CR"E-'UVK"H*:LO)>GU4L]H?++WY/1I/VX7_=G-=#N;$HI 3[OL! MI*G/Y<[&&4RS((6<(IYPSTFQ=/MW:]6DY;/84)% M0BF71[8H2IE*4$X@B3B' OD8Q8(0%!BU8!F+B<4 J]TTIG;J<-,F83PT>B'1 MD0*;6:N]K$2= M9!&78@0PYJ& B/L1)#25[G?L$1['21(2HROS4Q(3*Z B6->JUB3-].X,'GIJ M-TY*,ZT[%G"".XC+PCA2NC,$9M6YRP*^5[F>)VVGL6VP7)/=X#*7FEPM*-V^ M;.NQ31^Y/%BO-DN6)AZ+> AC[,L],(TX))Z((1,DS*+,#PC2\N7U24ZLD1T# M@+<F#Q[:Q@6&AD$71CWK, $XAB&U.JF@;C[?T&_1F6>\ MD9;0SB<9]5/]24.+M*"X/)]([W4[R_&QS81XPG_5N;/5KZ4\!2Q(5:?6+D48 MAP%%%*9II.:W"@'3)$NA\#U*XT1D06+DO/>3F]A.=,3!!O_5YK;_MYF!&$!+ MSRZXP\#,'.S$5VWC&\I7H*8-_NBH.[0$>F(Z,@ #Q&;5>SW!WZN[YEN6_H'J M[J>NTN[%IU6.<[K"ZX>V >#NV\L]AFB<^I#[7![411S"+.8,4BH$H20)#4-E M.D2G]@PZ%M0NN&,"=%SH?._M\=3T$ARC9&83' !D[B(82.S*/] A.:]S8 #" MB6=@\J[YA=\_RIN?V%;\@^,2\IR!3WA5 LG=MAD:^N]MW3ZGN4?[M<2Y M.EZO6F@$@!>#5IJ>]I3OX^^W-7,B; MV9]I07<8RG0!G]6=IS71V6Y$Q\)R>%\Z>BUST* T5FIZ?L79=+!7H$,% MZW]PNGEVM<\BE?:S_%S6N^=XM0RSD'/D19 3[JGVOPE,(X%A3#T2^$$FTL2H MO\ 89N8XC72W^!O\5SU82FUW@DNPI=M->,[%RK3B?A3\>H>4N4 U-!+:\_ : MY)5K4'-W\#S_6:/QAN":<43>15;^XT;E#8%F,S)O<$T[H]B1+#C B1L#2B)$1F#4/ZR)EHH%W#D+8LZ@5O MMJ4\AO+ZUF%=]QI:=\R8&;5>^'Q* R:0!R,6"8BB((:I8!&DGBI_)22* V:R M9[@"SR:Y1)4IT+/XB8:K"7'4,_ZNT#$S[BU54).] CO"5UT1GCMSK2.@(W/< M2VI6!QT/,HA2&2$2JI1*!A*M_^JG@ M"'L)\3.S1BM'ZT^LU1TUP!MRIDU6CK'04],1$IIIYDZXEM(5V*=M*A?KKLB+ M[@\_"'/!%[FA)U-21DFJS>E&>OVK659!*+E,?P%IV M+%L?G0*FJZ N8##5U98FV!$%'=4)NAY=E,QUWZ-30C^G\]%%@2_V/KK\AFT? MF()RSJI/DDG5(5IMT/?BGG*[Q<1,R3O: M0'U104==0:/H0\4 ^-@'C=)W8O MZJRQ.LHO, F%D.XTPX1"1#B'A 41S% 24\%QQ *C48L7*4VL_KN\QC:=T: 4 M>A@D/75W(KJ9EIM);9^5<4DBUZD8)W1^3O[%)7$O)EU MJROMFYS5,\.R"/%4Q;;2%*NFRZH+.\61_"/@$8N"( BU\K3[B$RMI&U,JZ'; M7-A+R@;SU'H1ZE=35W(;:JB-R$8=HH9DLNH.=7'1V3I##8EUV!5J\%G+77-+ M*O[OK5SY1CGJJC7)Q^(%K_*E\'U"4,JA//D2N6OZ,21>BF&*HYAB2CG"9C43 MERA-??NXHPMJPDW_G#\:VJ;;YT6T-+=/%QB8*:>E^.;[Z)!HKO;1BW3FW4>' MQ#W91P=?L+YO6VWXY]4/SF[SC?SD5V3-FTSJIAV*VK;O\$OW125!)%@D3\%^ MR@1$<1S"U(\\&&,1,N[QA NC()$&UNR /3^[M/^:I;;KJ&+*T@Z8 M@JY]X305E,9W4(Y1M+F;LL'"W765$?6Y;[!LH#ESJ66UC$6F89?0>)M_W;Z\ ME&]J\E.UR9_(^E-1+E[79/V/TBR7VF#)B2W.XOFYK,FZM=/;D]4+%B_= MT"'5V+/)[E4BX/(-' TM>]*?V&0*JB90P*O,\7G[J M@\VNAFFHAYD.%(;QOXG;M^G+9A_P&^K+-BK*-V-WMG[!+L;S7'1CV]=J?]A6 MJUQU+Z72(C% ;,UGES;X\3X,&<_&==VLP8.$GM6XP M!^ER'P>+M<8U==AE,[VD"D;I9R"*208]R^8,,(\)C ML_3C 8HF^F.5@;SK;;"OKNAR[\ O;5F%8LW.!.R[IU=/15?PP'>#I56KQZ?B M&E??'\KBQXIQ]N'M6Z68V>5R+E3A1)V,ONMH0'$:(1:G$!-/E2T$"!+"&.11 M2A+!N9Y95&^6R8[HNY>J,3U'_BTK&U<",FG- WD"Q3Y/= ML6W8@&:2CU7/DOWL#\LP9K+C5GT<.W8/!][+GRMVPDA>AABZL40!RQ.A,!^R(QNQ\Q9F#H]9?'U[^#3Y_O?OX)/C_=?P*?;N\7= MM>H\OKA^NOWM]NGVYJNA;;: 6<_R3@N>F5WML9@[?G86\TJ9VO6V[LNA&M\7 MN?Q^;^7C[7=]H@9#]G@YLI@6#,QJ#^T!>F_M1JPT7:^!NR*7O&SE8V3-NR*J M*.1)2.69-Q,9DA:-(I@*Z<72+)1GWR0+A/!<]QDXQ\C$=NV!ER\X5VX/6TD. M2RZ_$!/T$S@+L9XUFP,X,YNFWT?@B*]]_=M/:2#0A]&,S0/.LO$?USB@#RR; MI@&]ZXW(#)#>8W7S%UT__X;7CZ^E:GOT_B;0,D% >^6)#=1Q:Z\#;_D**/8: M9Z&YUSZ\OW:2$J"/KD%FP"3 &AHP.TPWW_F,^0#&.(U+"] G-W]V@#$49Y,$ MS%>QO-S$:UX]\A]!4;S%G*LN&86XD32"::\](KDZNKP+(UY M[P;[Q#RY_.M]V&%GH0?\5EO\CUOIMCP6:_G^LZJ.^"3]F&40IWZ Q_BC*K" M/S^$./)B2(- L#C**$J->JP9Z#EHB].+H9Y:3XJ,F'7BTNO)H+61F?^KYS2=MZO\7 MIO]Z+3:[7ABIEW&"58L!B0E$62S] H$9Y($7$X1Q)G^M8VNTJ$UL5UIJH!SJ MF&&!4[\]<2Z]F>V84G"#(?0N ; ;.-^D4DMS*8J2 [RNK9XZ*A4"_-AU5%$_ M_U/I8%V?S4[&C "\V90KLMW4YRMI?@^"2!O^(D]D*C7[(='+XY[M/X;\< M#;'7A;5W8/W@(O,-I]>5YV@0O?9+=D[:=9'7X>[?5YOOW23NG7%>BM!G:4 3 MZ*59 E',(TB2B$*2(1*D81IGH=&HC5YJ4]^DM;3W'H:9*]:/E)[;Y4Q^P\NP M3O0_)5W0$;[20,+8F=*2T)'CU$]K5B=)2^SW#I'>2PX/7W=2F+:E)DLS1D.* MI=.#,$1!A"!&-(3,(\CW4R_&IJF5 Q0G3ZW\?-Q^=->T^K1IJ8,CV &2)!:" M0I*$O3Y9A*)TFAF&2!C$)<83BQ,@@:%&=V"PT/#0S.ALN MU-\5'Q) T')B69ROAZJ>87".E9EY< 23L:$P$MN1N="C.:O1,(+AO>DP>]G. M@-R7SSA?_4]]&I?>7U6L5ZS^QR)G#^KXW)[[#P:F[>K_*I69MBZJ;[P!]Y_ _Y)95 ^ MW'^^O;Z]^6IFKIQ_AGJ6[6=^,F9&\)#3*W#$:]UW^Y#;XW&.>X;!GF/PQR3U MA5/AZU5 CJ]*QGB6+G-TR270E5GC7MJ6N MJ"PY4T-=6E]5):!6U?:%LSN^67HXB3.6>I"C2%IW+CR8"I1"7Q[1,Q&(*/7% MJ=RP]:+NO$(K7&+VJ MB6%EI>N/4\_0_\0/RK<9\(VO>V?2HRYEFOB_5Z MP?[Y5*A\-;.LUM,W)W:()4'PKO3S,'-2/Q?UC,S]YFN\N&;69T!2Q]FAER6S MROX\L]QLV9V713G,WNQYRKQ_]$)^1$Q]3)_6^'F9,)\QST]A+/^$B,4(9@GV M( UC$25)E/EQK-LT^FCEJ76KHP44,?W>T,?2]VO1*)D,%4A/'*.^SV=9MVKV M?+S2;!V>SPIPV-;Y_ .6-6(OK^OBC?,VPO3U.R[Y!UQQ=FC(GO!?;:<%-8GA M\#==.1-)0\J1-#&)B".(HH1#(@("_21C&14H\F.C*8-NV)I8&6NN(%%L@=[JZZKRE6=W=)V5C&L+W/S\>AY_?.#;F8M&KQKCD";LP<6AWCO MBLQ44=J' ;S-"\VWJEG4@9ZD>?%D_O.T?:;_+ M=4G2W5;Y.?>B_FVUV&Z^%Z4Z;"P)QBAFQ(>AI^(PJ1])"XLSF*8D"X,@CI!A M!SS7',YH;.FADWU@<56-?77.*"N^KT!>L?^KG9V^WC\Y'B^./[JQ];SZZN]U'U[ -]GP[+,J9"E)7!3W.^9NW&&@J M>$\*B28C9+<9' XL^[++67KDK7FJ[L5#N%!T]_%LLD2S).O RR M"$F/&JO: "^@,,!,Q)1%G#,CC]J&B8E-NOR")V;&U@I)/7LZ-3YF)O-X&*&: MGE!S]';5%!])VN[,WAC)'5DV*Q9F-5YC0'IOGT:M99DU5G)<;A*;M(HO M15[7N"\3RK. H!CR$*E F/P#E= ?AE1G1,0 M7DF3>Q4%P:7'0L."4P\FL4K$CR(/XDQ@ MU; T#N,T$"R,M.L0AZA-[%2\2\$WJ,8;A*E?;YT+;Z:\'670D0:W>9,B;EIL MI >&06FB2U!&E2;*X^.J@^D7UG+S-]7>Y5VI@:OJ05W)>ZL'!Q>9KWI05YZC MZD'ME\QOQ9]*)H]URI=J;^?K>:>:%^-G7Y[8.AU0,YCN>EG4?I/D1$I3'P+7 M'90.0SO:0AM=A_<*9G4C?G[%V2[%>P4ZO!?O?W#JOK=+SXN3A*(4>D3$\LC@ M"YABG$$6"WE^")E(4F*2$:A/>N)DO[NN$?FV:=,*Q*Y+Z[X)^51];IWWMYU. MQQWWM?T9S6P=GS4,"/^'-J^]=!ZQ6,'. )UZ">=*D^L\NV7@T9#[B#6- ! 6 M*4PI\F$0!J$7^%["&#,+6AA0GSR.L:N4K_MAF-D;$Q2YA(L&\IB7A$BBR*, MXD"E=Y,(>9DG(ASM4'S2#S1/"^63N<^U.Q!)BTZ/L#4TYB;@ZEESUUB-.SG^ M\O'P2'2I8<.B]UMI;+,M('!DM$THSVJU+2!Y;[9MEK"(+-UOOK>K5 _%>D7? MFC_W=64>BK. J::7V$\A0D$J;0Q*5/5(&'#JD8P'VI&E(6H3G]UJ\NT\:X-( MRB!&&F$EEY*;&8=#H4%#%?S1_E>G)LX"#X/(DDM<[")+!S6"A9#'!*H"3@F_EOP5E[OZ0[&K/ZSV]8?-?B57>%'5*K49?N:Y])K7 MZS=%2IH2Z427=ZE*> MZ.LUI1LM/6VZ8(7Z:.M<;&5B56TI:4YL>B_.L+992F*F5RT1\(8 M/_RVG_NU;:#FA_1.BO+M$?_Y1?HJI?1:JCN^N1?[MJ5Q2D46<$A%&DFOWP]A M1E1X@?D$D<"/,V;4$628Y,0J\X#+36.R2_RGZCM6LV :/1C$33=HX!(-T^VL MI7T%)'6P(W]5#XN4CNSC4!=B;%-H/V[Y$D=1DI(DA8R'"42!'\"4)PAZW&=8,$81HMKG_3,$IM;SFF)] M:.MJ!]A6!<;PFV99P$5D-$[Y(^4UT^165$EMEVO_L2?+2T](@Z/[2&'M3NL7 M/M^Z@_0J_U&HSFA,#3/#0GY[0/5]]5H_I%XHV[$@9=, H#NYOY:%ZD]=@:I8 M,U?'[AYP>D_:Y]Z;[W#=P_71>;KO.X+2/.J4I(0GU4RAPXD&4T RF@L8P#A,XFU[ N:OQ'HN<.S0NTF9$UQAC\TE"RY M6]G.@G[+RUUCFWUQ;+4;Z_C <[RNN]GD[#:7YH97FP6EY9:S)?=]GZ8B@HGG M9Q!%F8"92 CTXACA"&.,0J,!V"-XF=AF'G)V6-1O>)$\!FP]HS@3A&;6\ B] M@Q+]ZNIPF.R.M?J\W3$'6N[<64,'$#DR@V,XF=7^.8#LO>%SL:2=Q7LHBU=> M;MX>Y'=T(U=7@T%K;_])KM8)B\:F<8?N>KY^\;SA8_>(F?^7%1^/UV4VWDQK3*GZ63MI(G M7R^-8L8IC",60L1H"+.84JCF$D4^)RR,C)P?(^H3&XO?;VY__?O3S4>P^.WF MT=>+AY;'X$KA>?K[]];KI=6[?2, ->)$$4X3B M-"0"(D12";P((8^P'PKB!2G+S*;'3 :]U2R9CAN &W94UY.7HH,6%'M^YD)< MSXY/AJ*91=_!U_)QVD+D@)#(VIO1GM7N6\'R?@>P6\0RL*C. MW8_\57[)OLLSN=Q\GDO\\LC5-J.RWW M)#P,H>J(QU#,6!PD9O;)GIG)C=6.B5U/I2:U307.Q7:C;NH[\U47YY<[#@V/ MSB,^D#BDJ6 B@"'#'D0D".4FG5#HQ8&J60H]N8,;17AG^3ALFH2^OI;%7RMU M30T^%NLU+IL2_@/;]_0=;\ 7_ ;^(5W<#QP\M PR\"U7Z4HJ15%Y6)6:&=-* M-M\GI1GXG05_BX OV!/LL%,]R3L-V3-V!1J&'(9X1V/B*K1KS\B\(=W1@)V$ MO:#M&M=HT X-4L*1M?UA]+=9LF00??E,&,A@+21+J9&0]PEACI]"#%B56[HP]J!L Q!Y;1R6$4]?3< M*39FZCX2%F.EUQ;5D>X/TYO5!&B+_]X2Z+\X-L7E!I?*D:@>>-E=%J^HM#X? M5^NMJI ]3J)(4LH\K*8JASZ'B*(8DMA#,.1<"(2I\)/0+J_%B(^IDUE:KM3& MV/$%)&/->:<-[]1;9 MEN (F[CFO=0F5MR6-JB)@P/JEB?W?N3T_&IG>)BI\0@HC'UC+1$=><#]M&;U M<[7$?N_-ZKUD40AW+9WAO+@K\F?\(IWDUH-+_-3SHA##! 6JL[K(8(9P #U. MO2R* X]'6AOR91)3Q]IKFD 2A;_65.765)= &12)G8>F7WW="&P85-_+VA < M]G9UA36HB1LMM%U5W"=,FX'(==]+=66?[W&@-4^N"MMZ)>PM;3O_YGS%;;V< M'Y6W]3]I&?W;DHK_>RL_VAM5TELM2%5W\]*-,%UX?4)?=D<1-"3!'QU1EZ&A M ;E=%OQ7,J=K_:C9;83-?."#O%U4"O5%8]>TY7FZUSST5! M#OOW7'[(THJKF <9GI%'WL_(:XM0?^.5/$L=Y]XNN0AI&N$81AY-(2(1@YFJ MB@B#.$U\1%!B%M"8@LF)M;TA.7*A:%;?O[E"6\5);T#/V@2 ME[Q?)E?Y2^>)S)NTU"OH2:92_]/FKO@GR7>1\T=.BQ^\?/NXY4_%;ZMB7:O$ MO?A[\<*O58)S^?89_[EXV>AZZJ;K3KRUM^R CI^Z==2F #N6U,:AF (M5T"R M-9CB/Q[-X0/ E$":J?TT&!J=&VS!L#I6&!.;[=1A"\/AH<1Z#-$.# M\N>F0<3-7VKKW>]U''N,4'GL4#D/$*5A!HD?<)A$)/9I$F21SWB(H]C#6K4)O50F5M>. MKF&>4S\P_;KI3%S#B)NVI&;YB$.2C,E&O+CV?+F(0^(=92(./FS9L[^JMNHR MYE[4UHGG\]&4QF:MZQ48?!&[1R M!CI6ZO2@CAG5'*)AQV&[?QL47'7^-Z(][Q &UA.Y@%8+>(F(-@> ^[%C9IH M1NL8^X; ,!9I.\2 MG9\:Y!L0?BB^-_3ZB'2$DZ[7I]=I']Y?IWU>Y?QVP^4FFP8H3K,P@ GCJM"9 M!M)K"05,TR#-TC @06#6WFDT2U.[,F-OP,$?BE50\VI8GN'@\])SBN;]% P/ M1/-\ ';)!DXP\D9$UA^AI#Y60I1(!#,D. P#&C" X)IR+6&.!G0G-A47A_T'KP"K[@$ M/^J&>"I-B]4=\BKP6@_\D;P89FSI(*IGZQSC9&;,6HB^-A!)^NIPUW#0=@_< M-8!PV6%*6V)GK::&*<[<*SCUL&?+OY&;R2IS>^^M'TB(@2QE0'7$\@ M"I&?$)CYF$.1DHSP%(54&*GM62H3*VU[^Z^&[Y0[FJ:36,^!HQFD'2NR83!V M-Q>'5V!/\ I<;\N2N^P/)2KG*Y>\?HV_P?'Y2?YW5@&,4-JZ Q,XS"$"(4) MS"A/8, 8XG&84H&TDAM&<3&Q9LNO2V:FR'98ZBGZY B9&8)Z0(WB!RB&KD#+ MTML54+2!(N[.%HR2W9&ML.-A5ELR"J;WMF;<8A9=*^Z*#;]69U^IJGBM&E)_ M>%NL) )8;+YR6G^[%L\EK\,2;2\#/\"^[\6)]!BP@"@A'!+5?38(L@#3R.<" M:^57VC(PL052'(%CEE3\KF,*=%R!'5L&W2%L\.XW57.@:&:ES &TZ;-A@Z1! M%XZ)$;7KT2$-@?QMW4@A5R#3$Y!Q!W+5@8P[)EUU[QB!3&]O#YMUY^O\,4+J MH[X@8]:Q\S6_U?=TU:8>!5(M698J?S&&U$^9M-XHA81*GU)(VRU-M\ D-"K/ M/5Y^8MO\K;TG[L@93EP]1D+/!;27S\QJOA?M"CP4ZQ5] W^T_YVDK>YYZ5R- M-#U>?-XII6<%.QD\>OXIVZSTARV1']6G=8$W2YR&480S#IDO"$09DEY20*73 ME'#I/H6$2?MGEHE^L/K$:M8F7S<$04W1-.'\$(I^11LMH)F>F.'J\V<,WY&D-,\\7,/V<8JF[&^;6;)807)DB*.P]3W((K#""(1()B&"8)> M'/F")PQE'"US_JPN/IY, I<726I]_;+FZW="V""NUXZUY@T'I@',RXCIAC'' M 6 9S&R%;JE>@4.Z+D.9@\(Y"VA>IC1S6'-0Y-/@YO KYJF?3R56LQ<79;GX M:U7I9G<>OS7Q%M<2.\S2T:RH/"-@O[J-D\U,N\Z(!?Y0)!WU6SHOAU6NY+NE M9DN'/"_"8<;CA2>L+^%*CBO^D3?_O(L)$$0Q9 3&D-$ M&(,XPS'T$I&&?N;%GMSHS*[F=&G/=V'WVA TOJW31E%W\YL$&]/-L"$.?NG8 M^!M8Y>#HPN]A "^;2SY3R=U=_6E3GOM"T!22,]>$QDM8[*S%!J_K%('OQ5J^ M\KC)#>HGSK\]]4ZKB((#JN"1;[9E;EP3<4%VC>=]=TP^X%V>!#PGU XC2B,"4AP$,8KE'(TPY36*C MJH)+E"96Q:_?/GR]^=_?;NZ>P,UO\L^OAOG^%P'2VW*=B&VFBFBU2[1L^QL.\6P:(>[A<;3=CM&.WUY/_3W?O.==\/; D%X$@@. ^:E$"'$ M8$H%@1B'OFH2/T^_U#ZQW+7,P5)FKRR8I7=U* )J5V&1*2!+Z/8!8&TN5+ M JF]!#/(>8"B -.$9'BY46ZHGO:>I6*DMCM:AN>0M4H:W*BDP?6>!\,4R[,0 MZ6GQ:,'-U/> 7'VS0%VG2/?*XRKM\2R->=,:^\0\25OL?7BT6BY3%*0\$"$, M",80B0Q#S'Q5>,0I1S'QJ)=8*N,\*NA \F8#8@[*J86Q6&-T MI7!=@'R_W50;>9!2*2G E<4K\2'A&,=0>6A,; MF$M]!/ZO__+\_P:+[>9[4=;YV+[G77G-_[\O+$ZRJR0)KD(4[7ZC#IS%7@@0 M)U=^ZEU%0=(^ O &+%[+U1J$WA60WV)4O[-?,4;QE3RS7%XQE42]JS2*+ZYH M7>5\\GGK&3Y'GZ*9G3NN=J[IRB/^GO(D%<^7Q'-?]7Q"Z6=5/E\2N:?Z^>(K M%K/A\BI?L']6#V7Y]0>]KKHB$-T)<>=?G]BV//"\JIL'L7]NJTT3&7XH5_MV MB^"ZJ SN3"^!,!P@=R"_8>!-2W2'03@-*>VFR%U8<[Y9 U2RHED*2AZZUR(BA<,.@ZNVY;J$R4_(&I0/B MH*$.'EJ4G,]=9Z,EJM5WW M+#O;CCTLVN&FK?&TW;Y=7ZH=1"3;_C++),M(AG$$DYC(LSO.Y-D]B! D&/N, MB9 GJ5$OP MTYKC%!NWMA'U,_A)(>INO ]'-M+61^NA:S'G;H &A'.VLEZC, MNIT.B/I^#QUZW'R0RF_R)/0@/^\5V_<0Z)?"1W(9Z9\QZ(Y/+L.2#)B6LJY56>; MD](CTN&$E+['+)K@?.2"2[5D3_BO U7M?GK8H_>15YMR13>,'$%RAT; M33CC].CX#D):SCEL$U4BS Z; [A='WB/,PO"=EUR MFBH+=2YA';2J[JQS^-X WDB&R':C:G'4! KYV^:O_.6U*+$:3;$2\DV>J_$V MRD+M5SK\_I]\_5VUV!D-;F^C'?O5YVNW,QJ!HZ8[XU>S&'BG(B3[Z,E#63R7 M^$5SVNKP A.&Z!3=@Q =:"D[G;"J+^"8P6_]!.:;_J8EZ-$(.+TW;*/S/?C=LU]C_Q_S5U; MCYLX&'WOK_#;=J58 H*YO%3*9++;D7:2JNUV'_H0&6,FD3*0!3+:_/NU#230 MW&PP9!XFBC* S_'MP]\5F3RK0)ALF83Y8X-?9)7=%V[O>57Q5@%O%IH-W6Z) M0%['?8G];06W!N)J"^P&9_"3-Z])HWV#7"MU]J5G#J;+OD&JKLB^=:FNA+:; MS2)Z6)%7DDVRC.;9)&Z\]#WNZ-\Q#Q!;4;'FGW&,BU&?)K&0N.R*!G[$4^I3FYJ>A0W7ZY8'MQ?\9Y[*_/NP! MXP(6$7CX/'V>_I:!@H_P4&L<>WE-P!WG!/(5+2K/@",M4/$"C!@HF7&_-:=K MXMA^9HB$IN)]CKO:EGF?(=>6-+B?L>^::_CN^_AV(N9^FU=7(DVY)I.F6YSF^SE^I2+;'/&03\:1![V(!- V_ @& M@6E!RW/'IF&;Q/&E,LM>:J#G%X1ZDX"W>2M!G5ROW%:H=>6J)A25:2KISJYQ MZ: Q._O8P?1DUTC5M6-7KVN;R:%4!I=.;R%]W8JBG,*6L'0MTZ+4=J%M(?Z! M,?0-D07(1B&QL!L84B4OY)KK>0$>&J]"6-)#^P KY.22[#LY'9J^'E%;IL?. M*,-!CDUK2]>EQE%;OH>KC0V<\4&&^&G.!ZF[.H>JE2_L?N YR#<-: 7(AS8R M3.@[U(1.A,?L2(_@)!VE:ZGOV[6^?[ISC+TUU1^8H[TGU?X7@A]H#L!\URGENS M<$=?FJ[A.^RM&/H6,=CBQ2'T/2^"8T0<&IJ6Z[A*BW!"V>O+:(=^D0YS+4 MG)$T[KW#F:!H,A2#*_ UM2V3YB2H7U<2 9-B$A1<0(U,F1)+3()%-0E^'"9! MP4FC67+@4=!E[!P*]K FU($'X\0P.W3[;7Q*U]DVR?#FSS39;9]BLMGQ"!GV M*^OC?!WO:+@H"BTD\9>4UUS(]U_8JN49SCC*+8?'[LVR96!&5A#Z/C2M<0!M M$ADP,) '/1/;%(U=+N"DS4S:8/4LN)XQ6:UCFNZ%CIA63:MX06H; DKSEVZ M54T*5!"!P#@"!Y2@#A,<<(Y A91]XUC%2!S0CH# >YJMM8&]%C5W4--#U;M3V];XXZ7,TBYFS1O2UA!A#HVW4^3D"X# M%/E.9#DPHH1 .T06]'P>'^%:3NA&ID=#*9\(R?9ZED(% M" ,"K-DDD*2B" M(U&MCW>]&Z^+G!XZ1TV6Z.B7%K7UI-AVJ+9W_?D#U]^3(GM:D4_N-G7_Q7D2 MSVF2J>70:=S4N]]1#.>SA>0;R2FEZTNN$QNUQ541T9SIYBSZ5AZ&S2<-YE=X MED#=F_#\!2W- SA;\3\N/-_PAI\5CZ$A_!],L#9_J%U9G!Y/"P*54GOV'UGQ MD^I7MCAG$1.4^3)"*"+C$$%B4Q/: <+0]Y$+,2)VP YXMC_V5!+<#@M?:66K MY]"=S[Z#I_GTZVSR;08^/LZ*;[^SW\!T\NVSHJUCV(&5-*2\V^%2M-(P9"/ M/\$1X*@>RUAN+O#4,[2. MP&/5U4=L^C;XCIVC::=NBV+0+;=C5_VZ=W9]W*5-L#XW_F+?/GVH?F$?W.[] MZ&ULY+UK5]M+ML(1%)>.Q\^E,M<0>!D/K/O^UG)>,--JBKJWY=755=EW_Y7]_/1[]]2]/9 M<#+^US^Q/],__9;&81*'X[-__=.7TP_$_NE__=L__=.__#^$_->[XX/?WD_" MY7D:SW_;G2:8I_C;/X;SK[_-OZ;?_C:9_C'\!K\=C6">)]-S0OYM\6N[DXL? MT^'9U_EOG')U_6/7_SK]YZ0C%RQZX@.U1%+KRE>)6&Z"2Z"4MOG_._MG[KD M82A)R5,B=8[$,\<))& A^Z"MM(L/'0W'?_QS^3,]^YY2*WZ]_^D]7/_[]T<__0RQ^FCGG?E_\Z\V/ MSH9/_2!^+/O]OSX=G(2OZ1S(<#R;PSB4!6;#?YXM_O)@$F"^X/J+=/VV\B?* M=^3ZQTCY*\(X$>S/WV?Q3__V3[_]MF3'=#)*QRG_5O[[Y7C_WI+^S\T M*AR>W/SF"'P:+?YV$--PL/C4'3^;3R',!]9#U#)JHD%%(H.QQ#KEB3'"QNAL MBO!@XX7P&5*^$,@LA3^?3;[]CA_\>V%&^6+!E05''BVWY,YF=%^?P%/\V8$W MDJGL,TD^)B*3U<0Q! %X#QX"6"1\*[+OKG:?ZKM2W9F&WR;3F*:H0JZ7@VEX M).'[X+WZB=\O8(H?1,+7X>B&V#R=G->0U7Q2@7-+L2"Y?_H-=YW3=)KBP5(J M*S>WV-D<%6M:_&0-B>^,QY. M35(;1FBV@D@#C#C.'#%! M<'"22B]M%2C<6W8M+(CVL; Y+WL&P^[EM'#JPW 68/3W!-/K/<2 QA*D0(!J M@WM@E'BO\*MDO%!*6);R=G?9BI77@H1L%Q)5.-J(BCB=PG@V++R_4G,J2LF3 MTP24=T1:SU'-Z4AR#,J!9C0(7\=4>+#R6JA0[:*B"D=[1L7>>#Z<__@P'*7/ ME^<^30>,LB1"L"2XC#B.6A '0A/OHDI92<:XVPH-#U=<"P6Z711LQ<$FI'^< MSH:%">/Y9SA/ ^YI%KDP(G!$+U@@'CE 9%:@@*/5(Z " NZONA8*3.LHV(*3 M32!A?QPF4U1A"\:?(/_3[N1R/)_^V)W$- #*(28$MLX1C6*)IC"($ FE-BK+ MI=>15@#<2LA1/;.D[J\;D)V)S"]_V([!OFX3)T=:4))1K,-%%-E"HV,].) MH/>* MB,PI7I4"#>F0,]Z7D$'G%%+8+E:Q/A@.?E=C: M=_2S[&&:8$&WHU0+ +P&%?,$+>=$0%.TDM A0XW(,C/;Z8N[JZT'@);#G)NR MKF>1EQ?ST='7R?@Z!)."0(B*2"#9$HRULH1@T(U2ECG0(FJSWD(,"B.$=6(WZW$ M_W#%]<3?)&E4T"(E&DT%B#R]^GK)5LW' M+BNPM@F(++3?+LS3V63Z8Y"H=RP:15AY^)/%288@%1',9>27LU36N%'N+;H> M()H/6V[.R"9P<'(.H]&[R]EPG&:S@5(VFFP9,9PAC%7(!(R7A+.8F=76.%H# M!_<670\'S0KAH/C*Y/6-[QL=^R-.=RSC$G]B9S]-L*8,/ M(S@;1,N8=-P3YJ4A4H(DGN:$RB_3P(QA$;9+NEF]]GKH:#AL68FM32B/DZ_H M:E]#&_"6&!H.9&[)QD:2=#\, MQR?S\_G>=#J9[DZ0B' #:>JEHR$*(E22N!LEB-79D01"<0I2);N=IGB9AO5 MTG"XLS*;F] <1Y=^- P?1A.8#SR37%D:24@8#G9LRL0D$H+X[+^F$D_#'R5=DV^SPQ0(W/B.1K6PTCS8<]J;&[DKIG=9J.F^.['<:$DC4,Z3=_G M[_"'_Q@@TM%TPFO3B_(6:%(IB0R)**TR"T53&EWERGF1E/4@U'!TM!NFMZ%^ M<%M3&.V/8_K^'^G'($7-&;*#Y*#1<7<0B,]XEQKD34S"A*!K7$(/EEVO^K#Y MX.@VS&Q$KRRKY995E!_P[V8#8Z5G7"*D0T*62(,WJI.2.&<<=]$'G;=#Q,JE MUT-%PQ'2.DSM&1D[N(.XV$6QL"4S6DMJB#6HY21W0%P$19S63AEE8@C;/;/= M6VX]!#0<&]V<>4WI@U(]NP1NY"DJ*Y%F:P.1GC/BP"(C>!(A&R&"JU-W^F#A M]9#0<#2T!D.K8>)??G_$Q@/\B^U:S"RB>?OCTBUH\6_WJ5ZOV\RCSZC8>.9Y M^K;L05.V,GBXP@UH6$XFEL3"&:]B-&Z[,.6#!?OI0-,I!#;B91LP M^#"V; M???P\\GAP?[[G=.]]^]V#G8^[^Z=_&5O[_1DDRM^]8?5;#*W'L5;7OJ7,W(& M<#%85&45X^XP?QB.81R&Z.U-EMU%;D E0,00/1 C?2PM#SVQU@>\)1)S@4NA MZ7/Y[1EF?B'[JT679RN-YK/KO[D]9*^A:U.]\6B-4_"C-$C9A$!S(*[$OJ34 MFH PBE"?@ ,$*OQS-\A6NUQ0T(]5T1D2KM5+!7;W>,D\HGYW!+/985[$XW>^ M#V<#5*S::(7:%I4K\H1'8ID4).C,HY&:N6>+A[?"S4-B&H'0!A)>!9:MV-T M;N[2_WYR#D,TKUCF#)(A2E/<@> 6_6;J2=(B,+^]> M@9?J/O*;X&435C> EQN]BYY)VLS!1 M[D_&" M 7\;SK_N7L[FD_,T77#H#M1!@V#.9R)DJ<8RD97',$&T9#3%6,@*M:^?E\GJ M9SA!A[=394DT "[T]2]@&/>^7Z3Q+.V,X^'\Z]6F9C=;XDX:A2HT07D*X8$2 MSZ@DEM,DLA51^=IWV!ID]3/CH#MPU99$ ^ JF?CGZ12^ISL7]"!#&025RSP/ M5MH/<$>\+3,^N+:1 F?JV=K+S:ZV)PCI9SQ"EW?T3A&? T.UJJA&T\Z$ZE!YO8ZI7GK7H;F\,7#!+-T M7*9;'N8OJ"C+E@:0(60: DG1([9!90(I,9(IC=0ZZNVSLP0W 0.*Y6@ZN4C3^8^C$91A=''OOR^'%R7<63P"91.@1ZB)I64@J@@2U:7 MK5D):,M9)<5SX[LVLW!6T]."]U4%/]68W@" ]E$$X[,AWJE+!N$6]KZ'T64I M3OTXF<1_#$>C04S*9IT"\;(\NP7F<'(JL3_!I#T)(\&P$QDC <2K7)$%I,0@I'$*<.$M4K) M_";W7+^V]YMHI VYWD (8$G_@'MKG&>^ L$,6(C(F-KU"\N5 M6P@95DR\>!4C&Q#_P1#\<#2<#],,G"*NK.OA^%7*[VC/**R M5*)D[6M)O%:*"'!)9(&[L;5SP%93TZ_YW(WT5T-L&U$T *KK7)4C^%%>9F[> M]'R2W*I T(A+J(.-(=YK2Q*-RN4@,F?/5?)NDR%TGY)FP+25G%YUU!)IM MV=T 8NZ^W%QSZ7ITR(!K)U,(FD &2Z2A@8 2BJ@(#L]#S/*VE7T'KV4/Z>G7 MY>H(0]4$L#&8OJ6IGW28@_9H5Z"BX@$8R<@7(ITI20=&DQQ9Y#H'SV/M1]AU MZ.KW\:,C>%472(\Z:]'GXR.<#\=G'R L=O )QK'T[\1KNW@K V=E$@EU;F8Z M$YFB)XYZ20*X"-1[9NB#Z-"*WDS/+M/OVT9EI%3F:@-WVM[YQ6CR(Z7C-"J[ M>,RO08(L "(MBK3D),326!HR20"",8GGH7H0\46B^HT9=:1^ZHJB 6RAGS"] MO!-=O]T(,!VX"HY$IS0ZKUHLIW<;DP%RIE3QVKDA*XGI-Q^M.Q>M NL;P- B MQ/[$4_:P]^.V2V\A=R) M4=QYT#,N.V63(E113Z0M%0+ RJ:<*\$M4-7K#9^FI)G 4(>AZ>U%T(#>>3)0 M<6<[$FBFP"C1PO.2IY*)ES$2;ET0>$,G'FI7-K] 4C/QHNZ@55,H3020[G#M MSC8B2)],D.AVEDXRS%H"U@N"&CQG10VXZF6+3Q+23(CH3=[1-A1 "Y?>[28& MTHID(/%2N)*)S((2R*AFK;+2&4]5#K5]_3O+-Q,J>A/$O(K9#>"D#)(:SA?3 M@) _)58Z')^E<2A;T=E+%1'RF6=15"%E[$BA-E-GD2ZO9VE'JE>0T$QWJ M#D>UA-& K?0,A[17BFLHG<1E2<*TI7V)3H2*TL[$4,MH[6?\+9.,WB).U!VJ M*HFB 5#=M-M;;.FO,+I, V:CUER5H50!SX7RF5BC@8",(2#+I'KXWE&OK^$M M&7TW)*LCX57=#3=D=P.(N3,G<4'_W3&)008O;:+$9 M$1L"M**-1MRIT/?%( MY< ZN-Y6D--WMF,G"*K%_@:0M!/C<-F6_PB&<7^\"Q=#-,(&R8.(> ,3!52A M9BX])F0)L+F2ZQ)"B+)ZAO73I/3K['>$H!IL;P ]I],$L\OICP67EJ=BJ4]E M!FUS9$1H:=%=P'TXSM&M% (-/E"T_COL*EKZ=>T[PD\5QK\>0&X)H'$Z6SSZ MUH#0<9K#<)SB'DS'J#]G.R%)7J:J7_^_(UA5%D8#&NHQHP;&.TJCRZAC$]IZS'OBLU.$^92" MR& :L>S'U/1K]O?$7RV9'8#<:.7/-)1&XOEFHP>]LI7D<+<7Q-\V& T>S^9K:5\LH)N&*"$0RSL:+]>9"IS88!(S45/^["3UGV3>E\T)N&6.T-)O0(94 MCH>.Q(F@))X3%4-M"^JGF_?U&B2\,._K->QNPD9:-:$H1:V9IR5],YLR1KGT M:O)EY =PZGP 67TBPL\Q[^M5$EY[WM=KV-T ;IZ8.F-%XEF (9%Y=#]5UL0E M*0E>S2$+I3,WM?W^GV?>UZO$^_*\K]?PN@&T/#V$RE) RFT@.15WDI:F_T*6 M@47>QT47N.H)(#_'O*]727>M>5^O875S>+D>0A5D@.(U$N.E(M)Q29P5G!CE MO$?M:[GN%B^MSONJAY=-6-T 7I[H;*%B1L\/.9%-&>X-1A$7&259&QMYC)"@ M_I-\T_.^JM@MFS&X[_K"D\L+])$+_3 ZQ5_83=/Y,*/[.4]WXYP[YQ/\^_]9 M3H?/7*48O"2\=%F6N#?BM3;$9@=E>','T<+I@6%P\WAVEZRY"K7;AKS/$5]/\]W"*FMF-_WI79_*^_3;'@V+H=CX2*DV?YXN;M!4F7L M!+6$E1'#4FM.' -),C7"^L!B@/5NMC47[/O=O=[UU@6'VT+-'76Z/WX_&8U@ M.KO1JUSIY*4(A#%6JG.-)+9LRV=F@TI,ZX=%T6L!Y[DU^WYT[PH[U?CAR.LL#1QW,07/B+:4HMD'>"=SZ8B!@&:?E.!-;<=^';KZ MS;KO]"ZK((CFP'4P_._+85S(9_D/:1S2,HW.HXL9,T^$X7_PIF:H<[TRQ&3% MD^,060?S8-:CK=]TCTY!5DD@S0'M.,5T?K$0T7EI1CEPUH(QGA/K+.IDF31Q MVCCD6V9>>%3-NEL'[R%%_?9XZ!146S&_.2@M;<+]V>RR^!/)2N6L(F@009F3 M;H&D]9#4>NB["_XW *<[M4\K0V8NB3)*@!(O5*FF8T!< M,ID$ZX61CG%(OC*DUB!K/5BU'AGO2@YM0>M1Z,P$QBA5BN0 M2,<-4Z*V@?0< M/>L!J/4(>'7.-X"B)XHRKT+XSDE-+5-$&5W&+!E* *0A@B]ZY"KN[1WOG.[CO][?Q^NK@59\:D>% M0.OLH5(-T+*G\ WF;HH]%,V@2C&BY0;-&B8ML=(SDFP24;N8LJ^=I[Z"E,J5 M/EJ%;"D$O'@%Q;/$!?%<.:(T'@6\D;-UM>WDEBI]:LC[A>*>UW"X@4OIAOIW MES/4N+/923I;MN(J)0G>",6,<<0[KH@LK28@2DX"CU91U) YU.Z%]BQ!C20] M;B#I5:#9FNTM8&A)^U6F.5.&2JGP+ GAB41[G@"5C' A,O<@+6?55&G2';M[HLH0(2W4( M_G\\A>\#D"&(4M J)-5$9H]'*@"0'$UPS#"*!ZX;#+V&S'YAMATNG@999T)J M (>[D]G\,'^<3.*B\="5878R&<7;*30QV=(Z!$W^4E)9FNU9[CUQPD3/T!E0 M4/]YX"6J&KGKZBBSRD)H&E8#EC,SU@.)@#:C-(&5>T,O]O[?I'&LS1(S.$VE"8V MNI)AE#,!'@+1/%HOD$_1UX;4\Q3UW#RA6UA5%$8#T%K4X'Y,XS2%T6)#Y\/Q ML'!I/OR6KO>D(Y->HH.:=*D"2$RB@VKP6QN\X$E&%VI'!->AJ]]JU8YA5ETP M#8"ML*PPZXK\V2 "4+ Q$*ZR*E9#(AZT)F@P,"8U&,-K=WMY2$._]:EO< 5N MS/ &VK4>7J0"^/'9\MWO8#*;#42P7O-42FLE\J,,=/2RQ$R#X%Y;&BFOW;/N M"3*:JY3?Q@#?ELT-(.7S9#RYOXLKS-^<(VF58RE!:251H(][<5IGPFT /$LL MJ%3;CWN1J.:*X[=!45T1-'!=[8_QL])L?K6-N_L;&"T-*XU)LBW#9(6,Q 4P MA(+S1B;JK*U=FO,,.?WZ<94%/^E&"MM.0SBMB*MON)]R\);-4K05SDDB3IK!-.<6]3=5 ]34N_+ES7B*K _P;TTT<8CLM=?3A^/YQ= M7/4[/LS+CDH#@Y8>"S*38$PN4XHYL2(8@OSAGMH0K*S=R?Y9@OJUF+I%5#U) M- 6K$QBEPWPT+9Q;3 EU5*8LK" R0R!2\A+FT(YH9LL\1ZF UPX$K*:F7^/I MK0"UE0P:1--U6M5 68A:*4IX0,[(C)P!7U+#!?. MWJ*M&LL7=/2;\^AMT72 M1OQO $?@DGD4GXQ&"WY'C8(FCNE2E4!F1]\&)V@G7'6ZGN69LV\0G M6A%[,R< MWAU@M^E<*FS-+@R#%J-$&[A$D3.,]!O0W: M6BAXZA "ZT'N5?)H %:?T_S.6P;-LHPW2(1E38G4N3C@J*)C\$HH!@9<[?3D M>P0TUS=PJS#_QJQMX.*['GQZW4+E'>%D MXK6#^4\2TESKOVUPLCVK&] C?TO#LZ^E*?TWU+)GZ?-E*=@XS(]:&2PWQQW$ MG- %EQ%/+"&Y9694A15<[?O\J IOK K@-OKH330.X>WAXW@]'E[C7 M 9X7#J5-M,.3O?_\LG_Z]_O[V:[7R1.?_@8]3U[:4_WYQ\^,Y8;LT&,+ MGFAD%QI< >&JI,>+3R@GJ*:1=3@ >35AE?NB@-+>LC+W,"KT0[@,Q$=EB :> MC!)6&ZC]VMU27Y3Z6'BA2\IK^-W Q7A#_9(CNY/SB\GXIJL#DR$*%@41OE3@ M)W $DI4D1F.DE0&TK/V"]"Q!C6!I TFO LW6;&\ 0P_V<-4-(*M@$].6L!20 M1U8P F XH2PE*:V6.=0>N/0D(8U@9GM!/[3,M^9Z ]"YTP7QNN>#S)'IP$BT MJC2I%XEX22V)4#I9>1H\K0V;1T3T"YD*@EW=:W(#+C< DYT8ATLC\PB&<7^\ M"Q?#.8RN-A,Y\YF6G$1'';(FEF17BU>X5!XT3=F'VK?4LP3UFR):'S[UN-\ ME)[HFWF]$<$1&,R(=I01H*3_D@IN\]JOLTY3TF_M9'S@5 M^-T :IZ(EFD3\9[U@H#BZ#T(Y(>SI=45)+"@5%2L=M9(XYVAJOA3FS&X 8CL MCT/1D>E]6OYW?_PX7G$\&8T^3*;_@&D<&*ZUI:5U#9>E?PTO17DMB(X[4A(AZG?W0FG@;0]VPW^NB F4 S8;YT;H@6B%-2$[3OT(%U M.F53V[[>?@Y AWE'W0'A-3,"7B.5C1%VD:;#2<2S-)U7N@@?\FH@%4,.E>$& MU)=$&>E(F7E(A)>*4H5J/]9OD?B0BGXOPK?$U)82: 9)J^5\.A C(,Z1E$'7QBEI5L M3_Q#TD# @")>&)N5Y)&IVKDFSY#3K\?7&\2VD$D#]M:]K2QFUUWOI'2F^93F M7R=Q($#9P)0GP>2$]BI88JV5)/ ,Z.-*S5WM%^IUZ.JW]J4WP-60TK:M%NK9 M8,MQ9>\OIVA*'BUUYYTQ9LB\ZY9+ Z^UL1[9)I-/Y60!\>5D!9,2SRF:4+T5 MU>LH[+>RYP!*)317# &\$X@TS!*7K"%*.&<-5\X^S'9>,:1DC<7Z+;5X M"Y!UPO8F+,?[%6XQZ1R4%,0K)+JT6T6_7@'11C-'4S:N^FCAUQN*)C>S^TS0TD#S82Y7E$%:L#L5H" ;S#P;N< 6J#:\/'!?:KOBZ\1@2- M &EU+#M:)Y+(D01NT*^6T1#GF"=*LFBYP$U JF*KC_!5]/92/I0MLBZ G3O4MQ M-1 BN^^<&&5DD@;O=Q8ED>5A!+( PBV7QN1D1:C>3?[U7F%7,.I:VL_ZA:]A M?1-^X4[\/Y?+?M.ST\EQ"I-Q&([2O4V=3E[+3\6"8513PA0%(C57R 7M"!=< MH0W"+4#MH&L7^^BYS_C;XKAW(/0]/OI]PF7#<"G?<=PYGTSGP_]9?+OW_7J: MY)V_/,PGEQ=H^Q66P>@4E]@M79#S$%=!JS@;QJS,EFB;96F%7)HR!+RU4LD. MM,Y[I5\R&SN@JU_=W#_()FU(O &;H;R]P#BDJZI\9,#?8#H%%,V=M\+#Z>X( MAN>S 3>>6IJ &.8SD31E@E<:VOICUEY%8+^ZNAE<=R_C&"<1H$H.4MFA.%UT(94Y:019!(]#R)Y%DI]U[+!%BU0K]YI\W JIX4 MFGCB?6:^AH*4C.)EB)1T!/U,2WP0E&@1LO"4 96UFX%N.>.DLR349M!766Q- M0O!F,$>IW5-",!(H'B&I,RIEL!H99+-5+)J@:H>6MAJ,TEG.:?/PVTAD_<^A M6^CRY]RLOTVF?^R/D:MG*/'9K1@&$*-0*O(2<(M$ELE[:"L(DJG1+$I=#N!: MM^TFJ_>;:MH,&-]&>@VX($\G* Y,@!S1VR?:![0ULA7$:EN:W7.F1 S1TNH- M#9^DI-\\TF;P6%%<#8#N\7/_#;^N^@'=#N96DEEM--'HO:/%408>16,(3SE0 M&G0(J8.!*&M2U_.TQ;>-JW%=E9NX8?ZFX6C3: MI(,*1#I3&AW%4%HR1*)0N]L49/2V=DW2LP2UUM7@C8"VJ4@:15@9:52X]+?A M_.LNFC9HQ$P7 W0'*FJ5K50DXE5 )$/O"@SN4'*5;& ^ANJ%Z*\@K[7>!V^$ MOCKB:A2+1]-T <-X'4._GJ(YCH?SKU?;G W04,G))DI42FBQ,"^)=]+BM]I8 M(Z),OG:<9C-*6VN=\$8(K2[$1L%Z;7 3&S]/P4_WMU!^<_M=I37(BJTA1,M ME3C@#7%)HM^EDN,T2&_TB\4$:ZW46N^#JF"JS^LF%1IJZ.DETG&UH^)+ 6[* MIE3VI,N>D%'6 OI2(*U7);TXUBY^6H>NUMH6O-T5NHV ^LYX?;RACW".3/L M87&"/L$X%ML0+83%&XWECCM%8[%".>Z-H3T:N"$B>2\X%=8#VU!Y/;MP:_T* MWD*7U9-$RZKMSCC[:S,T:0^**3PV7O,RPDX3[Q40:B($DZU0JG;MP"O(:Z[A MP=MJNBWEU204%Q[W#1OOZG+)C#%2.1*YA-*\BQ-0T1*C3=":*:>KC^9^!7G- M=4EX(RC6D5<#4%S_(7(010ZN#'CUH0Q< (<[*T:&9L'ZTO10N=IFW_K4]1O" M>_MRORZ$UL#X^14[*R\YLQ6,3%D&H:PG*8N2/Z$DW@(\D B".\VR#^*-8/D, ME8T,V'BCHN9:XFI /UX9N[/3R57+UZN,VA]'(QC/=\:Q-+BX6-C#(G#("C6_ M%KE$RB5:QEZ@$X9*7^"WWO':P^W7IZ[)-[ K824XNP#,GF9 M9/L)D/OC-/UQ;V,&'.X@!Z*H**_>EI5,M4R$X%$'Y2.3M=7BFJ0U6='<&10[ M$%<+:O'1MMY=(MO+9*Z!-0DWH0UA 5TPZ3(C-@5*#+74R^BYYK4]EF?(:3+/ M[^W0MIE8&D/8^^&"7?/+Z9V:@E+L;#57"ITX;TN<4X$DCC)6LL@B9Z&,<=B2T=EWB#\,QC,/3C.1@);++$E&RS&1*>. <6()LC4;9[.O7GK^> MRGXOYK=VB6N)JP']>%?EW[9X.)B,ST[3]/Q]\O-!4%1+J10)?I'AR!0!A^<, M3W!, O!?;D=X=G Q/TU5DRYP-5P\G1=@6R>J)I FG7E'^8 M3/'X7$[#5]P7FB"W'=@'(&,TT0")WE"T@J5#XT-8DKPRR,=$@ZZ=-?\R54WZ MM)W=G76%U 3PUF?A("GPU'%/@)8YG1[/DQ4._2-'.?IG(*VM'559G[HFG=JN M@-B1T!IP:LNVRO]* /P;C-*B'/1Z*D[YAYUQO/\7=WYR.:3I<5+&5;?$O>]X M8,=GZ1@/SU[.J21_:$F1&\AZ30.1E 4"LDS "QQ4\E+SZ@.XWG:'_>KGSISI MAF'RLQ^B&SZ\'\XN)C,8?9Q.+B_P-_#[,!G/A^/+%*\R2B;CV8 :2F5&>Y[: MTC[*6TM\M($$IJWPWMF4H:4C],K]]7NOM'F NH1(,P.^WY1#X#7JERB)"#8C MAS1#40+@5XX%P9FQ0?WJAZBSXK%?XQ"]!B*-C$FZVVOKFO/[XSR9GB]E?RT# MRK.@(7%B1, - 1JJELE$K)+1T!2D9+71OR9I_1:J=0;<+@330"1X?XR?A>?M M"(817:1!MC$"4Y9 BN5!3V0".46BP4+IY)9"_;;@]TGH>69-%V)^E *_.<^; M@,R=FI&K'91D&&\5,;9$J1/J6">H)98#38QS)Z"#*L8'5/2<%_PFP-F*\PU@ MY_-D') YMZD$XW@3@=E'Q7TGUB.=$Y8FHGS&NUOAH7!>:8)$T6"M+1D&M2-G MZQ+7;W5L=\_MG0BG =0=#\^^(K>^S-*B$1VY)S MDV5Y?0.2C"]UF:5CBT%;DN+1TA*_!Z^D[Z))/NNX[Y/ M.F[IZ.;A9-E)Z,L8A;GXJ8&R3 EM/?]_+[[9 M^?S^9/_CY_T/^[L[GT]W=GCP8']W?V^C,:I;KEAQQFK-O5<: MP'HX/8/QU:2JW ><3 MP<-01F8HHW5BXLZ(X$HW6!7"M[WSMR*BQ)-&D]GE-)VB,-^-RC,U9U9[#8FP M8/&T]]&LAO#V>'UH/O6*B;=W_?O]DY^/'X[V/ M"WUW^.%X[Z][G[_L;:+45WU416V]%K65U/!Q^I;&EZDD?S[9AO0:F"9GH2 " M$5[1TLY>HQ/N(UH<(1L 3E7U(L$U2=MNBN9P!F=GTY(^LS@95VO>G@$)0J") M@\@WV>&!C)SX$F[/E@OI0-OXL _?JKF8+ZS4K_;J @;WAU?69'3;RN;*@#HY MWMO=V__KSKN#O<][I[N'GT^/=W9/=TY.]D[1X+K^_F!_Y]W^P?[IWS?111NN M5%%5U=CK&VLR)M%1=EX0\%R63-! O%*^O2]G.HP==@Z'$R? =2:ELC[G]& ^;T M\'@C)7?[RQ7UU@J**JFBZW$"/VZMZMNY0,X*71H^A201.CPXXG4.A'EPDCFE MDZ[?,&XE.=N_ECWZZ%L "^JLAU!>_DI#\') O-&41&FD1 CRP&L[Y\_1T_<0 ME3J8>/QJ5DD";:N0H^,2NSK]^]%!"5%]?K_WGU_VCS[A&=Y$I:S^L(HJ9DV* M*ZF0Y:.4>R\,@ +]%WH9*1:#6ST_5#"@]HJ.2UBE%G$_<9UPFL")'XE-YF>*)X06D!1$F*II, !YJG[2G M*=E6O]S_U#N14<2\L!3W9I,O15V4.(WW-Z?!*W">.5Z[\FX%*?UJC0KR?Z@J M:K"\;:UPL+=SLG>\__$OIZ>'7TXV"D(__(B*NN)9ZBJIC<73\NVCA]/:>.HE M,='K\I#MB)7>$\H3U[*THJH^!.\^!=NJB8/2O2C=S-^ZZ@JI*&N.X)MCLY]\/Q]2OF(CMET:AS-KR7=@J44\#;A92IRGCAH!?M M*4K?,.=B%-S'ZAKD=11NJV&>6.VI2S(:D)*Z2 POS\>^/!\'_".#"BX:$Z2N M/4=Y/>SQO9,X\_I**N>H'" M-PO )"ER3MD0%5UI*8=^K7?,D\BR= JO*_'S!6#NE:K=JV![HF+MJ8.@O72Y M)!1J79H>4.:(RV!(L$Y)JI53L?93U+8TMQZH>0W.'GE?;RG/MA7;_N?=PT][ MISO_M5GRY]U?K_IPM8*J:D]75T4X3[CU1EG/E2T-;$I@SO%$0.,-*3QZX\EZ MIESME_-GR*E6Z/44C%50AA9W!'*9S4*])5!*U8W3>$.7!LBY@\&O*^GI^^FJ M#B96%GQM*X&V%'N?_SE\.#]WO%)>00Z_?O.Y_=XCO<^G^[_=:\\#VVD M8-;YV)I6U&MW42O$?(.-15^M,GAZ0=MQ&I665[N3V7QV\A5Q[&%V,W'N-L)@ MM/;4"$&X@DAD8(Q8%@+AWFF6@!M5/?JR'<5;E]B73_XZ&:%*F!7;8%ZF!RS^ M\MW=Y6X/FN4L.L4LL1)]'.GPV@8=$['4,<%T-+9Z3?1K:>PYR/UV"'Q4EM^E M,'\"K7F\=_3E>/"UZZ6?IJ0?5519 M^@_53 6FMZU,T&?ZM']:DF].KO*1]S]_W/N\:6'?O=6J0T;+B>33 M^8_3*: )'Q8QS!O(197QFE2:A)!+YQK!B2O]9C2U.D@MK,FUDY5?HFG[>I"G M/__)!ZF8LHD<'0=1N@)'O/6=3I9DW+[65I7,NS?:?G.ZJRIV'I>#=".DMG75 MCJ3L#_23/NR?GOQEY[@T&SC8V2S!X>E/JIGKL :M]2RPF_#"HE7D?#A-]_-D M;U^I30J")T^TYX;(H'A)=@G$4(F@2T(;63OGX17D;9W9C>LL5UD,4#^:X,?> M+//EVT#HY[J=%T$"*BZ1"I)'C\2H]SPZ/T/DJH';G?E-;>+;).L/8H M]_LM)-FVMCO9^UB\N..]H\/CXL.5ABL[!WLG[_[^:>??#X]WOYR<'G[:.]XH MN+7F1]>,=FVRFTH*\B2=%=@!2!KRR,QA75EW?E<0]/=VDYIZEKY:.N?2S]-^7 M2.?>MWLO.92#%%#"$+)TGW1&$-"&$P[9)^&IM;EV$'H5+=LWXK[_N;=@=LJC M.R/PJJ=E7I%C'&]=%XER2;AL'76N?NOM%<3TW2RY @X>-]JNP?BVM:. M)J-A"=9MHGLJK=Q,Y[VG>=%4![[ 0(D,F>0H3!GA&-$UX(HHX%R["%S:VEFM M373@>P>SX>PP[X0PN5R$F!>R^K'\\_94)P=,6/1?C&'('FHC :O1"M%&&!JM MUZ%V6'$]RGZ%;GFOP=ZC1/WZ\FN@%_3I%&*Z=K6O]C8[1@-T^ W\*"UWA^X\ MLTJ$4D;)H3RO9(*W%A 1(4<;@\"-57]-7X.P?COO]H_)^M)K ))?2E_AO=E\ M>(Z\F@UBF58C(D-KJ8R#$,P3)Y0DS#"(V0:O>.V$__L4]#L4MW^0;2&/!M!T MT^[FH:(V$)6T'BUGHQ.J9Y70"2\E"$([;G-*3M5VSE;1TN^(Q?X15D5!M M9:G-PWU)/"Q!*5TZM04BI64$N9=(*2+4U#.0\LTZRVR"Q:#R?CL8/@M+6M;9P_WR+W6B4<@RM(R/@4X\2[A<90T M2BZ",*9VD'P3.OL=#M@_9CN7;=\30);V[9UM/-P,)$5S$G@SY.)U,2@-9)(G M4:1,LPS9I =&XHJNRR^MU.\XO_Z@5E\,?6/J[H2R4_R%7=3ZPSP,QKUBTWZE:/2.M*^$TX$ MFKX.LB0)-'KP*1CBRV9==(+K'#FK'BY]'85KX=3]>CA] WDV@-8/:%C\%4:7 MZ=.BXB/=6L(/-\:,%)9;18(6: _;X(FU^!53GCO&4Z"J]CO@VL2M%[NFORY( MNQ%C[U?X:#+_!,C\#D8W$Z@EM @G;&,Z9!> M?"1<T7?/SH5CY] V\G?BO]"6_+PL?QW7"$ M/WHV6XSU3+-9J2J?S4NSGS =E]T=I>FB]OA1Q!1$I#8* E!,"Z?+$)22 MJ6V\!J^YS:IV <(+)*T'T%_XY:6FR!I X&VGB[O%"H<75SS%0.\,7)+$E]N !:&B[:RYV$8:\U=^:ZDAI ; M@NSKZ7< M'?]3GCB_P:BPZ.&F?,XJ2J$)F&*!@.>X*< _A H><%_UDV_6(FP]&/Z"[S#= MB:\!3"X[M"];LS_.JY26F7*H5,;CQ90DUEI!8H[>HU+'_ZM=;_X,.>OA[Q=\ MG:DMJ@90APPLML.R1^WQO!M93:SS-)'@A\ #)0!PUDE"F0S8N M^Y1K=S!]AISU4/<+O[74$E4#J#M&?B$!18F_3]_2:+)(,MK[7DS;Z\3=Y-%P M=1SU-4^BF!2<>!\8,0+UN6?**%6[T^(:9*V7=/T+/Z;4%ET#:-R)W\H+^VPX M/EM$I!Y%HDR4:,:6'$RMB)01#Y=D97YMB$RH3.G#J>9;(_$%DM9#X2_XVM*% MR!I X,.ZZ:=?)XVP.CKI29"JM'C(F3C'+=$Z\^18X/43$MIK>2FO70]PN^LU06 M5-]O?_O(J/'9T(_2,LGRSJRAJZY?R,#A/(U*5N^*#$S+&"W[$Y+[4A2.7(Q@ M" \R,9V"R/Z!R;CB\6][6M9#Y2_XN-*'+/N&[KV.P$]O1TIO\<1QPD3)$);. MH_)'NSB#L8I"",*M!\V7UUH/>K_@:TD7LFC@(OZ<_G&G[GHZ&>.78KZR- 1"[A3PR//GM(D:Q?WO9;&]3#Z"[^D="K4!D![-!U.ID<) M_XS'*8Q@-EMFL!<>Q_]S.5NT''Z?9F$Z7+QB#IRC+CGD8Z1"HG4<(@&E&%$9 M;'1!6!YK.S>OI7$]T/["[RZ="O57[M)S6AH2]-"CYVK=9CKT/,6'IOKS:)^I MQ>N?&.<#D9 H<25\*2-3/%!/ M60N\$.*=9]:(%E30E/@RIT<** TVS,+1-#E%;6@R:UFV6Y'Q*S3H>0WX[J>? MOYD &[ L;C=[IR+SP984]SIX5?A' 4TD&H@UUA'<#8\(/&=3[63+-QX6)=_CAN'23_;*WN4W[_ =6 M-%9?07FUP2G/UL/>-EFF65+)@=!<,,&S(UXF*.V6::3@F8/:YW]-TBK,.(>S MLVDZNSJ75\L^.!U A?(Y<9+1^L!S*#SQ&D(9A,N$B3&H4'O_:Q'6]^B4^NAY M8F9Y9?FTK;VNG-"3X[W=O?V_[KP[V/N\=UJFPQWO[)[NG)SLG5Y-BRO?'^SO MO-L_V#_]^^;*;:OU:LYAJ;;O-U:-RB>>&$2B74EEHUX@N$NC9R:I"$D%&FJW M!WLCU?CD9Q3^7.HS=<@ZXGDRTYEU[82W?]?7_:/RCRES1712Q]943&]BOI*BFIEU/<&@L9Q#R91XKG2B XNB2WM M2)14U&NF$H4WZ[]:;0#>RECW;1\,%X.(X$A (P!=)0L$G1E%(!J39.)2\=J] MQ%ZFJE]%513W4PF;2NJ]WOOMM!)=WZ[9OAK!4V5-,W[Y)^:?B@]Y5(: M1@)SFV*= M!J),-))[:A/4KDYZCIY^]4@%)*RV=;9D?E./1)]@?CD=SH=IMNQ0?)JFYT_L MCQJT$JT*Q(I4M*XM7_E(>,H<3,Q.QN[ M1Z-_;YE=@JX#H34]MUUL+=SLG>\ M__$OIZ>'7TZV>-AY^H,JWFAK4%KI!;IN4C/@0,W$T M:9\Y%IV"K!)]EO?KRA719MGX\//LZ7Z2+//D*'[T6Z(\Z8IDIO6-* M#R1F!'$1'52'IA\U^B4P;+1RO_?8%D*_EX_3*;\;N-#N[NPF^'FE-A\&01F- MR=B4" 0)1 HGB'2I7O@VT@ M?Z*F'(AC21$) (5=@O!HO 1F/96UK:05I/2;(U,11358W;:ML[/[GU_V3_9+ M/L@V;[P//Z3JP^VS%%:R;YXH&MT9+X>EW"G6NP&55V!9=D",5%"ZVH0"@#+$ MUUOM9;#)UVY ]#H*Z_EHU^O>663V[L>=[^X\\ G.?(!(C##E6+!,K.:,4&\4 MT]Q("M7GRF] 9[]&58=(6^W#=23$MG7;R<[!WN&'H^/#]U]*2L?G+3RY51]5 M[6A()R,49!A:NMX#I_%+D30[N:B_5Q M.KF\*!V71Y=Q.#XK(91)J4"\3/$0:5GV#E@V>;Q)HWT'HV)9GGQ-BV2'G1B' M2U'>!F#NS&4WU ?A>"0 I=NX](E8)1A15AF5N0]H6T2-6WKX/W/NX>?]DYW_FN;HK_''U(U6^99"JOERUQUBGTB3,L]32Y*02)W MGDCK,@%/!0DY"IW139&AMN/V##DUGXF6:,1EKMI>W.:&#=/#F(^GS$=C/6&\ M3$B/:'R4@5U$:4:5%5[H6#MK:$-2^\ZFJ8.DYUZ8NI); ]&3._4K.:=0NH3? M!HDL!/KHC<,&ZIT@R62']TBRJ*&](!HDB%2T<^@.HZ^GM]]H M7O= [5B";=^L)Z>'N__QE\.#]WO')R61ZO3O.Y_?XV6V]_ET_Z][)<5JBQMW M_0^OZ0%MMJ-:Z1LW*"V#6&ZG"EPU:%JT55S4N?DR=^!FCLM-'XD48V:&DL 7 MXP4H$!",$\M3*@9<=K9VI?QV%-=3I$]/8U@T'%J.9)CME%/Z./#N,PW1);PK M#$U$)A&(E;0,C#46CR(K&J(S=;HIU3VGEKP=2E?KW3<1^$^@?8_WCKX<[_YE MYV3OZ/CPX_'.IRT5[JK/JZUCUZ)[2[4ZF\Z78UJ.T\7E-'Q%M*"??C:%\QLP M0I!"1'3#;>0%#8@+JST0ZB)#;-#$]5H9J+C4G:./W]T>^Y>IJ*<&[W5:>_=C MM_0#NE/('Y(V#LT-2TO]LP1'G%3% *(F96VB\[73 -CS;A\>EQU#I/;1SL'?R[N^?=O[]\'CW"Q[]3WO'6ZBH5RU04V=M MOK-*MN'#AL:WG114BEJR,E@ _Y E!]-JDP@D&6W(@B)0:Y_J%;14M.<>K+ _ MSI/I^4(L[WY<_>/=]R+)^A4:*[X& M<:OU=PVI-6!;+#OO'Y3.^P_;]%]?3<5EW/D^G TH^*R,M(0[5]H 9?1-(1AB MN+;264EI]1+_5Y#7LWU;%QB/\[D[D5+; +S=V& :SO>\74,RD M@\D/\":U[VH'*F67K6#$ M>$'1%0P,G5#/"7,T. D*+Q98"VI/?GP_&'ICN4ZJ,KEOF/S[WNG.Y7QR,1Q- MT "9I]$HA?DEC*YS1*^WQ*22:/T2QLO(FRP" 1T984IR9:7DC,FU<+/>>OW$ M<7H$4@=BZ!M9BQ[=GX:S@)N!<9I7VY)!,NSX9QPW -:%-H3 MRZ(E3B2(2EC@?KW+;[WU^BFUZQ%9'8BA;V2=7%Y6Z&"23 MKK>3&)JFW&D28BP3A 6Z3D9Q8HR40G&5C'@QU+?F6FLAJOJ@OAX159G]+:/I M;Y/I'_OCQ3M[FEUOCO*8+9>"@ $\*M8PXK@V)&H.4G,1J.-;8^NIE?M]W7@S M$[U3@?2(MI+!L5LFMJ4I04-Y)831-Q21AJG3$^ MK]7BX(6\GJ?6[OG!K),06!4^]XR3VR2?'43ZE2J_OZ6K8Y9L#!!,(%H$5+4@ M,G'11))8X" 2Q;]=J\'S"^!9FZ#^LJ.VE_FD:P'T?=EOZ@UA$Z'@>JWDQ4?>L[M">6!Q8L$QH/)@F21B(]L%^>Z]T=P-NQM$68'#M0T2E91*<1+0=T7[, JVZ,M@K&&8H]8#_ MJ06$WO7)9L)Z*.X-.->SP#^A4W%^>7YMR$, $:4GUO*%VQB)\Z66N_2;BE8% MOU[Q_PLBO[=HST+?1&23&OSK6_#P_0[A2D$2V4NB0D(/+MDR3-)&$D#3:"ES M>;TI)2\)_NZB_;@^U02_,?\:>,%_?-<=#,=I?Y[.9P/AH_$-%N^]^4L=J4_>4 2M0 S_BX[6]0;38H3*?MX?PZ*J_A3^2..=V:&? MX=+S-'#)&>M8)C27M&^1%;&E:("KHIRY3TFL]VBZT?+]AO8ZA5EW8FC@ D<#P?TBE%O)&<:"^H=(GA35][?-O=]?MUCFMC:&L.-X". M9UYA/DXGL]D@H_W/@O9E2ER9;: YL27^1!4: U)(#ZEVRY67:.K7B.H*154E MT0"R[LQ4OYSB) M'R;3JWV\OTR#F$T2+"H"B@E NYJ!SQS([W6A$70:/:C\0;96I)]ELG([#FMW;3O,17K8>>GBUIO MR>X& //YLB0K'.:KH0^W_8H&U A*G50$E68FLNS!VN0(3\8!3UQHJ&T6K21F M/?C\=.'J.LS_E=M#7==:PCA>=0>^^U#46\^H]!$^2RZ!S*-.\:K>L::^[U-/C@98I1Z@;6)# B??HCLN8(RE1&9*2 M5"Q#YE)TUX3\>=I^B5Y3K\#?L[VF:LFP <-AY6[>_2@%@HO$:0$YA^P<84 I MNO !)*.>*D%)O ?4GP8G>UN -LM60VUF*J&A\=IA%6%TS+>RH:N"WNBBC(P M(%:7%UD:#7%.6A)"%EIHM,UD;8]Y#;)ZSRVL"X5UH;:A7!J VKM+Y.BRBNOZ MR_WSB^GDV_):N,KO=D)D+8DX<'6I M/?F$^7H6-J!N/@%R;URZA-PY+M?50TI+*71Q_+DATI6 )KHG64(I0Q[:'V M"-MGR.DW?;D[$-661 .@^G Y'0_G95S=.'X8?B]?W;3FB!E29)$P71I6.6-* M95,FS$3.HG4VI>H-8%=2TV\V<_>0JB2'!A"U\F:_C85R9PM+=)FSSHC,H(A- M(A/ME$@F9>]$[3SGEZEJJ)W*F[M[FXFF9;#=R9&4)AJ*IB3!PV*)U%;BEAA% M!E)@3'GFXIN-=W]ETNK;F]\;(F%=H&THE@:0MC+1FPL\>F6ZGQ$I$RDY:GUE M#1'6"]R44?GVK;N%%/LN']Z[Q%05 ?S*;V#75\@DWV%5;T]?SU+3S(O7^CQK MZJ%+230#-6*@\'5CUU5Y=B F?":@0Q)Q*0X,"(H M*X/I@BGEAH%PE\!'00/P-QQNT>J$E;H(V6+4RFO$U382G^SYZD!I ZYLC_(2 M;4<7,X9 8G;4^AQR7*^3:1TT_MRC5EX%E2U'K;Q&;GV_86S5]#HK8;+BB43O M6:EUM,0QQPF3PM&2S>UC?,FF_?_9J)578:/:J)77"*IO1*Z8 A(T$\)2DI-1 M1 :OB-.9D<"4LX8;K477HU::Z06^,8:V9VW?X%ASL@=HI\"I_TO>F[:WF=OZ MPY\(U\5]>>DDGJG//Q/G))[VZ2M=7,!$IXZ42E8Z.9_^ 679<;QJX>V;SIFV M;FQG1"P_@@ ( AQT2"2A: -X(0MH76>Z6^V%DUNAI>& E<&N0IX-/@,(OV^O M[$>:S)/-S8G,9BA59O4MMLLA [H4LE4Q#'!Q 57R8$5:(D;D\&AJCZ*-%&QXKQKG29^G*)NO;O! ;>K.G[EN[S7 M\R]?5Y>DS,NKL)PF"L3?3,]7M!N/PV)&@57MN5+'1LQG'S^3;D>[Z-N?U&YN M 1M)NZLK0G(?/+=. $-%QED&"UXG#YA\I+V%.:36O;B[N"(D*W(R(US@V^I% M1>6M3U+4!)0B4Q44A%PBQ.*<$.A=2:V+,WXBX%>XZ-L%27=>+N^MC0YOL-<&8'FZNEC2^55+0=<68X(HM<7$H&A.?E$2'$)D"M G M(W(@<\MR8ZCM1."XGNSX4!Q.FWM#E2B)\R'!NCG#[O!XE/]GM;RHLIUD6;3B MB)!\KM53J587RP(QV92L5MECZR?!>Y(ZKF?<*8 ;:[A?J_L0HQ.)];:)UVN$ MV@3<>0&!1TG"198Q1FE2Z_XC.Y(X;@_M3H';2*/[ W9^$"'+7#%SZ0#9XY$X@8)W_ MK3()TOE<>WDZJWEPW,O6P=.]A(S;WWM\^WFX=KKP4&^SL;'_$^V2Q-H)S1A! M4:')#)PBUMX]<<9AM2QFWWW1_0]M%0WUG9-RK0W*J^RW4,"/:@--&^9T7LHO'9V4N11 M!ND-V!),4EXCB:8%8AXB8+Q)SHT4.V\MY9&A\FZ^N/A\1":7R+^JW$690AU) M':52M=&^ >\=!RN9((<3?71;-8A^ B-W5QX1'&U4.6\FUY%1<;RJQ;<;ND4P MS%HZ?HN3D43@,P24'E+$3/]O@MAN&M@3>+BYYGASO]LC86]9CHR!H^7T"KDL M,1%D6/>^TZO5J#$ MHP2-6P#1/"IIKX0>$'5)^V9_!59\D"RLDY>@L,Y,$)P.2?JA"4;+TOR!_$\$ MC/P$OIUB;T-F;RF/??J\7\P+26*=Z_R(BV_3=-TFCPMGG1-D,9EW0!Z4@E#G MH29=F+>:R;+E*[R'UQ@9#_MK;=Y>A&,CX0@7\^77D' S=.6*!^1,R^PM%.%Y MG0F?(28ZF)W2V7J1G'1L.S_D_@5&?@37!@,MA#=R&+*A_'2QP?#:*#H6/2HF M*'8NY)!9K>K+ 0*PQ2P%MQJW"$CN6WO@*.1Y&=3U.5=/4%="$G$K&+:RK'8#B=W"1@OHW6X3N\"Y$ !=^!V MO@[D8A,T4AL1)CZ[['-]&G-MBH_7&QCZ_P2K._FLT_KYB57J.5:$.V*'*OJ%BE!?K'1#(HM1(!*9".W M&PE^[\>/E]0<0/N'"W!L"*SS<8\$24YZ0FW0P+Q&\J:8@Y I2,H!$8,5Q.9V M<>83"XV7\!P %BV%.C9 KJ>(S/.T3--:)1LVK)<8,01@K,XB1T6.E#8<3$W) M<&Y,UCL.9;FSQCC%V0/!HI$H>T'$T3>B?YJ6U\Z.CCEIDD@QFK[4"EU&T30Z M+770B%GYG=#P\^>/4Q8],!(.$.'8*/CXM4Y*/?]CNC9QQ[5=U>(F+R8FYC2Y M0,QYBK*$RV3C;(2"&%,B+RG>OBU]T'U\=*%QJI@'\R;;";6#0/-L6KVBTW*V M"+-EJ:^@?I_/\\_1.),N,^8AOL M]JRU0OK'V&9'%A\9=VF=VXW$5# 0G+- ]E;4#FF8<^LLQU:$C7O'TAP.N\%M M#]V,?>J]QT6J&OJ$IZ7V43G'S?N5=:'VE9G.ECSYX".(Q*N99AYBQ@#"LSK/ M2-O"MZL.V6JYKC&TCX[G@PJ\!YNUD16M?'3Q?CZ=79S,2(Y7Y7$)?<"B'' 5 MJON026Q!:.!2RQ!9XB6U[JWQ.$7CW@(.A[ !]-$!NA[P'MY>=S1CDB,YBZIZ M$+F**H(/I8 H:%4(-LK0NM#D*9K&?80]F+_55!4=0.N)!TLGLW2^6O?C6"Z1 M_IO/PE]UA!\%/,AJ/&MJ-M33QN0&+-?:98'*6-48;7N0V>4CGCUQ,G]>I?7] M!G;3_^[CA^/7QR=_/WKU]OC=\=GKTW=G'XY>GQU]_'A\=O3NS=7W;T^.7IV\ M/3G[YU%*\]7L8OD!$TZ_53OP#J^' *P;.(99OOK^[33$Z?GTXOL!+VC'(+/A M^]O1I?S,KW=90JM#], QU!>948*7OD".A8X#QR.6%_IZ]UZ=3)"EY%-VD(TE MHR#K378F/ZMP$YC@3K1O.W0O(2_CO>XNZ+AMK0^7?P=^PKW2J?NY\A)L2-$H M.KRB(W>:\0PN^N?=549.0J:G(BBB:?PCH(MF0(+/"BI/!)M[;:!T<.HWMWAV"LF3:ZL&DG ML[3 L"0'Y/+_3V8/\C[ ]%? G%6D_.8SYI9NNTX_!%+49#&I3 (1M>V&4D[<,(90)85.FE< MP-8IN!U)'/<2KQ]4[J>S?I#Y*$\;,9.',?\TF_XOYHDPD<>@SJ(^0[AZ,3:3_0HS-U7#F>?DASP9FYY&/'<( ;K7-.V"CP=-4QMM=) CN^;H'_/% MOTYF[Q?SA,M;+*%'*RG* ,FM!Y4=Q<0U, [HM,Y8%.>MQTUO0=:X6=G!$=9( M'SU!K$XP7M(Y44NN;[&D(^-EW3^+/ 10/C*(HD[*MC;:G MSH7U"XDFRQDW* M#@ZQ1OKH"6+K7'*P)DI;0!M/LE'<0^"U\C1Q9K/G09CVZ=8?ZX^;3QT<-+M* MN-F8N4'<\/:AC MU_/QOU?3K^M6C&-Y="(S?_IT6/;BQZ#>D4A9).)CK[!"&1P >A M@KL(&;E+#$-J_1;S2:(.[N2Z$?II>7"IR]OOI_11ZQ?\'(M"V-" 508@%D5O)W7;33EKLMQ]DC=Q==A \S(=53L]XJPQ==;^0V=G("C@O++DL M/H 3M0^&,MIZZ(L7_WQY,O7 MQ?S;Y8C0ZQD3C&M3ATIHGVL%.H)73-4OVG*6ZNN'QM#9BK!Q,V%#HZJ];L9N M_''=NVW3.]XG;63F8&N;B-0K4ZE;NZZG6=R,VQQP:%8<*L -C M\T<@V+G^7F^YZ1E,DC4V='16N5B&46QQ9&LE+(E MJ"A];CUT_A%RQJW'&]RC;J2'#B#UH*C>7CT>P,,%^V]WZB8TW-2:47-+^ZFF9[#]OI@OE[0EM6$B<2A::K+&"B'8 ME$%D[8V6PEC?^K;Y<8HZS0OLJ?]MX;6[,CJ UE%*JR^K\UHE_P:)B#1=ZXG^ M?-E.D!@\^C)?7$S_=_WS!YF?9)VS=$6"EDZ0_984K IBW@H??2DE,=UZR&,K MVCM-.+2!ZR@*/O3!QK!6L][Y,RDXH]@:R,<@)R-CN:SXE\8R1FYLDMBZK/(Q M>CK-;@QL,7=51+/BBP/LY0+#::FIX8GV.B(%.^!=(9'H(&O9"(*JPE#DN$33 M_('W]>J=YC(:V:S]A-S!<;HN<,2\K$^:/H;JZ'[ <'Z\K!-<)R%GGK7,Y!!$ M#BI47CQYMBQ[IKWWS#<'S&/T=)J]:&9SVBBB U#]3G'W6_(M3V=OILNO\^7T MJA/F%4.U.&X^NYC.5IA/2:IK)2XG*@:1K,A@6?1T8E?32NS1MYJ%7'CDVPTW MW %O>Y+::=JC#12?0WU]OPYZ<_SJ1NW=&XR'%!L^_&$-2PBWI+A18>#Z\^\6 MN"995&&E@,UB7?7 "'1DM934]!M>BUQ;5P/>3\G!;;?I4T]F]%FK'QD>J5!: MAAZRC Q4*G5DL;*0D>6D@E;Z]BB])LS=(F/DWL:'Z_U.6^T#1=W!(ELTUA9*^*(,*;*E/:SF/$+(SH#6WP1DG9'/?YWY*QD7,X1I^ C)[B+L' MT)!C=UI>T\+3JRMR\O_1!EO[QF=1GPAQ<,9S\)K%'!4RIEH?MG>IZ LL^^CV M-EP.$_38I4WOYA>X?#T_K^G313BO'4)>?7_UM]=_O%ZN^RO5 7=U] [.EI=9 MU17^2?[@XF-UZ_\(L_!I?<=YU8.$?OT&TUH,! 9[-=I0"40G!6@9:X_95.]6 M=8 Z/@J#M4'R[6:%/@>UX^;*&R*T3_WV /C;\C@Z/S\MKSZG+^EQH9Q]QH?E M$0I15@?)"UKMOPI+>&_?/0/&Z6?@CP=ZCK M#MR#G_WLRQ<(@LXF"LQJ)%;J#0:,$8= F^I$MNG6Q]%TJQC6^K:./ Z7< M'4[>A2]7>](J+1GC));@$RCF5)T"+]/D&S;2AT-9-\C["ZVC0?,:T6TXOO1Y\6B#?>(%AN MF$%B*+OZK$6@@(@< 2W6+2.%<'E_?__QQ<=UW)\'7"WEWR.^?K3H6.'1U\7T M_$:('5R6DGD+%JM)SII#$$8!STR1&'7287^K]"[[DR M.$C:'2#F9[F\#HO%]_KD^TN=0#/QV6;MB ./?GT06PC(-3!34L 4>?:MF\X\ M1D]/CG<;!#63?G=(^G,6+FOU,:^+QHBA]PO\,EU].9KE]5]=+E=U\-'K^?)B MN9FN%7+2I1;,&MHXLC:MUHJLN31&9:EB&39ON3/)/1V!0^!Q6!UV -EZ3W&V MN:>HI;9%%F1@K<3Z2-1#8"*#)H=1)>VC<,V?U]Y8OR<'O='QN*]T.W@\<9/V MJY,]D[TE?!?P:Q8P1Y*%]V *=YIXB$8-4=AUBXQQ:^&'QLD^LNYB+-E-)M[- M9VG#1^#)%.D8\/7(;T=\^*0*H!9HF'16N2$Q\X.2<>O6AX;-GA)OB)Q!JM%K MDL-4_GXN\#[*>7KY5Z>S,E]\V3R3W+M.?9]E&E:P'\SEL+7M,5H6HI>@N?+D MT[@$GMD"24M1N/0EF/1B:]NU]-PGC" 3;3OEZ$3V(4J0J'@)W@3%AG6Z^ZUM MWT7OV]2V[R+J3GSC._6XZ*.*W"&DP,BXFN@AYA@ LV NN")2:M[#\474MN^D MW&UJVW>1=(=HV:3WBT6AN'#D]6.=R:(]>+09I)/%&6N$D.S_:FW[3AK>KK9] M%W'W )I[2JZ]",I%5TMN$NVCPL&I@,"0I:(OL.RCVRUJVW<0 M= ]WK(/7/IMDK%#"0*2CGK8C>@@^T1?#F8VZMK+J=,PITA44HH;#:+SI#*"F"RSQY3NZ+Q>V?=/P?KFT_"/P=ZKH#]^">BMS: ME$S2.07)U1)]IR5$M!9TXB1_G86,K=]*OH3:]D.BCP.EW!U.;A07<4(TT\H M2EUGJ2D%L;YN*D%Y*;U1T0V+EHYKVW?2\;:U[;L(O,< M,6MP/"-8$Y#;3/^5^Q>'OMS:]IU4WZ:V?7L]](BU1RNLLS1,O])N+[Y-4 M(G-U]H-/2M=W)1Z\X)QLK2))!HNN>4.Z7>CKR8G?$Q"/7#$TU4ZGR#N9T>?C M\N(#&>FCB_>XF,[S\2Q/,L84R$F$8E(@HR\\1(&:1!J3E";E(%J_I]^!O)[< M^^%PUT(W7105_BRPFVRMT[Z96$M5@9^P-B=/JOH9,A3BC4G:4A$3&%\;,BJ& M"HB)>33V=_#8EJ]D(>IJVG@& (O#722G=HNS35T_0^?%^[ MOKCXLGP5SL_G\]G5C^:O\'V8Y@D//F?&&!1DCG852Q M";/D5'M1>^W*L.C; MGM8^*_;;H7$@K?7=*/RZ:/F/<%$3/5->VDRK/HZ.)%W8O:?&!9G_YE/;$*;3+' F*GI*>+6QV#("=%2 M)R;K?*0Q(;JA<_SP=TQD[J.L%PE(0AA.'90[*^PEPO*W^6HQ,5PZH7P&S/6!?"@2O$\.LJ#ODXN.HK>Q M45D)'3^"'AN4.ZOK16)R^@TGW%N750B0HZ3S0)A &P\YV,QYYE&2H)NGK/G1,[JJNEX7)HT++7O,I6;%1^00C_9UEB ]H4!Y+VKKH%C'0:5 P,FS\B_HF"@X] 7"X1UY_Y M!I=I,?U:I;QI6LF4UM8'$%A[S&LZUSTKFA"O?9;..#\ ^OOI^_98\>^%8$ ELXID8P0Q>% =)6*VR3*GXUB]=MB!K;#0U M@L"V,^+WU$?/$+OQP+$V9)9!2C"YT![4J,&A=+0YG2G*6M2I=3YM"[+&A5AS M*&P+M3WU,G9!^>NPG,[F?PNS3V%![)R6,DWX\6M(N$X!;LJ9!>,R:"9I2TH+ M*GN\; KF/.W1[+(S>;L75ELMURF"]M7P?%!Q=V"K[C?K;Z_K&B2%(S'9#-Q6 M:14EP!>K06B'!AWC6C7O(/(X22,W:QCH&&RIAVY@]=MT5OO9KKFJ^8_3$+@77JWTT7?[TCJVD=L;,;=MVK,HJX.S]!$^'^)0914L MYQILL)?^!WBLLU=1&Q5"9D:T+B#:GW*- ?VTW?@;R$MCJ(L, DPQDM!#?_(>%8@@G3*%Y"::=QT>S$M[.PUQ M_4KQ6I KO%,S7(3/(HL""9VB Y]B**$/&:W MFBNGLZ/P/OY.9A_FY_0O?[JJ#_:\%"ER@LAJV*ZX@*B*AY0M&N$M"7K(T& ; M&OORQ 8$WT'*>7'@NZP#]LA%*0H,$^2#V!"!!,GKX" ALQ/6V=;6?G!5!::_"JCJ;)3- _F>0Y9("P%9'C%FB/!<"= MU?/B\%>+* 4J^@^+@+R^X5;!0/3<0"J$&\%T='Q<_(U>C#T:_G95STO"W\^5 MO(5QZ2AJ![/..=8'8L$K!CXFSS(:)YP9"X0=%5^/@<3]%?4"X#CQ*6KC&(+, MK( RO/;B)&\C<(ZR8(J86C]W?HJF<4NOGQ%B.PF_@S&=]_+SYRQOIM5B/OXK MX7*YJ2G/Q5FF=23'P=>&C#&"\^0X<,Z248&$F%I72>Y$X%8PJ[6Y,>ZV(-?)L Q" M9PXJU\)-PP5HYHHG&3+)G\7N[#AIF+_8FX$]9?^B*M#6'+^>+P]I8O741PYW M9_DX]<-<40IM'=D. R4I15"06!L%9(A2D0<32G+-4X:MWZAMA';-DO,A-\"PX;V+[0NI;1'1UR;B+CN^6LQXBWL[.H=LE0S^5JEE; M@D(2DE,,R+H:\,P8L"2>J%Q*UCQC76%G983[ V"' JY]M=$9R*YZZA[_5 MX<3QR O2GG.I#MAS5@*)+$&=L."D,<*EUN;H$7(ZN( >!$R'2+T# %T+9F)T M=MYR!&L- CGXDGRSD@"-E58PEW1L74%SO7@'E\/-P+&?1#L+O?^!U49B/OJ& MB_")O./ZKFXZ^W3]KH1/,F*V24I@SK/:&UY""$E -%*S)!):T?HEP&X4=G#A M.XC%::R;#HS0(]R]V61 :Z_N38OX">=:89T(951M;I!)D$'43O$V&V:4%B6V M[G*[&X4=7/4^!_(.U4W?$?[1Z__^\^3CR=G)Z;L6'6@>^[B&D?W65#>*ZE^M MEM,9+I>OYU_B])*/(SX]VJZG*Y_=(5$PRSGI7B0.F10ACSKF'B$G*75 M1LA$5JKQUMV-PD--VNO=NU*XWCQH$#(NRVK1M4>1V-";5C]S]LKHU-,U3\N\*H;!PJ9T0>$;!7M2.!"U&YDJF4);RQ.$9)-3R2BG6K^X?Y*H<>U78Q!L![$]-3+V MB78<%K/3U<5U5<3&+EN7I4J" UEZ4=L_,Y)-9283$\XKRU!N=;#=__E=XF-? M#<[;BK,#HW./H7Y[W0PJ&&6530DD'?(D&_("G.0>N)4B\^B5TJWMS6/TC'M' M,W9HMI]:NIB)>T\"Y>?MN BSY25M?&+)34PE(?"@;6U/SB$*9L$9VE%2Q*2; M3V/>A;[N_/4]5C2&+UG4*3]$TKB,_&,R:JJ(#:.VP;:X^$QM>XD?QC%XQ[!/5B_0]7X8JX;DA[C;7 MCX]^]#!7D=MS,\ZU9)3H?6 9M*N=49TU$.I5>4"5DI8EI_@,EJ"G:\F27. Y MU&&"IG9-,1("F1,BM']3_&M>2.^E_RVO)7931*:9^OEHID?$02_T6G(GU>]\+;F+'L9.XMZ^59/>\:Q]!N]T M;3-LR/7T3$!BD<)RH:10["G/["5>2^ZDL\>N)7<18 =6Y>D+CV*-L'7T;9&V MCN!*O@Z(L&1_F4K$I$35.G_VJUU+'G)ZM550OXB[>84BM9*%!> L6%#1.-J& MB38DY[XP4W*TK6.7%W\MN1,(=K^6W$$C8Y]HM;S[_/UJD3Z')1Y](A-?,X2W MK]6X+#8)8<'%PNHX008A!0;&9I^L3U+GL-4YM]5R7:)G7_W.!Q7VV/!YX!I6 MJ\)4;;=:M"6/D5D!/I4 Z (K/JB"?+N!9 ?<:@]VH T(D ;B[.#,>C11[&*V M+' "=I18QQ1["(*D1#&$<:989N-0%XR_P*UVX\A^/[5T<:O]Y%V61J%\\!+J MX%M061,S(3C0)8?"DPVT>WJ\5ASG]GHG_>]ZK;B+*CJR7WO>1R$O@1Q("TG4 MAN/)*_!&4YC,8S%)92EQJ+J= :\5Q[GM/@26SZC&EP5:/K'>>ULS>EB< ^6X M@NA2 :1=6M!Q;K!USY'F53[CW',_$R!W4U$'S0/NX>T#IOFGV?1_,9]D$ONT M3*L+$&G1QSLZ5!31L9M1?"<@'YFI?=I>/<6PO4PZTF**0?M!42!I!N1$*(RH;X' MLUQ$F4KS+H6#,#)N*X07@?S]E/Z+(?^$4#'[-+W^RZ<7GW%Q]CG,?I_/\W^F MY^<3+HPR.5OP19!PC/#@O+[Y-B$+,S'))UM8I7:PBQ:,C!9%7[VF'J>Z=L&!EWB, +V1'[*/T70_Z/ M!L,W?K>V#1.9A'#:4!"/6=;),Q'(#!C(#+6-A6EI6K\M>![.QIU\\"+V1B-8 M[+Y9_.5FF>&G.A3ZK,\]@Q<3'8)EQG/PJ:9EZY" :)* (BG,\DJXS%K7^#9F M8=S9#2]C%^RHZ+Z'27\\>GM\^MO[#Z=O_GQ]]O;DW7&+UFQ/?VC#5Q$[5V@'GQ)V@0!EMP&4%P'<(%,HA8B9<]LX 4; M&X,GB6KWZN'!I2ZO50,/!IE3X))6H)Q!\ (3\$*_*=X+AZUK@;>E;=P[P[:X M>?AA0T/]=.#V&HK5_J_* M.> L!>>4X,6U[NKW)%'CXJPI!+:'UQ[ZZ U@E]]@/BVOOG\,Y_AN?K'N_ELK MX5;TXZ^;*\SEIF)-%*M"41:D#[7[AK3D>P8-&B-WPAKNU:#8VY'>;F&Y#W0> M ^:0>NP LP\>'S_BLF2+#9X$&(2CT-]0,X<:)-"R,'Q$EN7&CY$R[@F;&!,-5% W[U'[N2E?O3L^,F#J 62 MYZM:J7._X] R#W<@"4-F[5I*Y]ER?(G9;%R6D'P0Y$8ZV@):2CJ_A3(82XJI M]=N+?G)\4C$>7\]!S?+A#8.<>WBSYZ ]BNN:&L M3&"9U42 921)I8G7E.M+>A=S8H4W[T_\*^?X=H).RQS?+GKL +-;A'I:!XB*=KMTVA!YHA:>T%8 M/4II]65U7FMGWR 1FZ:7;A)^/%-$'++'H,M(-C'2[" M:2_7V2#":V8$'7/*I=:H;D7\N$^@.\'_*$CHI]Z[A:68:*5*1JO(BZ-05S'% M(.9L0"K-K"U6)=[:%VY!][@OIOMQ3=HH=L0& ;ON^?4#C;K<8'\BI57: M)$\HH]B -ER$4)(!C$YK.FP$2WY S^(!LL9]0=P)2AMK[T5Z S>9=4%QYBA( MB-G2UD0F(>HZG0559-X8)X H<$>Q0X,H3V$V_=;OI-WKT__.#X[^O^./[Z> M?_DZG]%'+^?ES8;0L_#7C=>,83-;Y9#ZHL,6;%A-U)#S1K5#9)+F7Y 6KB;I M?+Y<+?"Z^B/K$'0M:N-1:%!*%@JC5>W,A"J(Y'GAK;?S(^0*^1K9HN5 M3"%:\(:1Q67!T9]HPR:E,Z- BT30^B7@XQ2-FZ-OA8L[YV$[+?1P2W0O-P^' M[M(Z3<$1 \M5 !68@N!S &,STV1H-VN!/U'HK&-63/X+8=JH6^W+9+;AYQ XPI690$UG'BS(9Z ME4C?2JSD+XYM7 IN;10T^EW$;;9>AZ]3,I2UNQ,Y $B4 M?2;FWN W/)]?LI?1.IN+A\1X)/:P5BUK!L;EI'SV3!BYJV>VY=K=N&2MT/4< M.NC1NM7C8/.SX[^JQXF5T<4W%%6 MY_2[^6I636#>/:<]&-US>XM7Q>A?<( M^1_M46V40J$)Y.9F\GJ+-!"3J%Y/88[Z2=:?;Y:XL2Z4@>Z:_!8)\)HVA)>90U%&<--<-[F/8_C6RN-6WCR;(?O M(?+MT>[;[V?M?\300G=[:6DCN1Z-R7UM3*60X%L91LE>=N MN[GFVZXX;O''L]FY%O+N#D3_%=*_OLXOKGS+"4\"94@:8JCE5=$6<%HZT*EF M,8M#I_8$SZV5QBWW>#;0'"+?'@_'R^)1X21G6!@D9SDH'A!JH@:$LCJQE%3[ MEKOW4S)N#_'G/-1V%WP'-65WN/A[.%]=JNNRVCZ?!:5X8IQV#!.@$@L0#)_Y])&C>!\&S0.D /+Z;TL0YVF"7B2_4G@?^LH*.+1[4S\=$EY;4!%'5'&RT@ M>CHH''?<<\N]TZVO[1N0W6])YBX(NVU]GUN?'1S\V[!<.<4Z68<^[?SZ[]4P M+#,9@[.0D_%T&AGB-08.,4>I;$)I8FNOX!!Z^RU(&1JT333X0M#Z;E[/L!7] MM7B.F\SEA#B3)8D,"0NOD^P9\>DS,%-X-"2$XEH7\.]+:[\QT] H/5AS+P2A ME\_;\O^LEA>UJF(Y,8E%D^BDL)Y3G. C!8M."O E:T4>O7;-&Q3L0V>_(=?0 MR#Q(8UT4)=_/Y>O+IY?3V:477]F<)I#+%",Y Y[DWP4$@<6E][0_(;+N*\<;;S 68GABF//AG(I^OCLQ-N;$3?N6PH^3U$F\/10HGGJ\<8!^N@#HDTCYF>#64#L=1" /L<%=EC8S$DG6]3651A*. M#+5U GJ58^*Z-<@.0=?P$>XSH:N%/E[,54Z+6=2/?=PP5RK/,G_Z,8]-LR15 M?>,:0B3#(JM3;ZR%K+5E1M)QYUO?W@]X+?*$/97)RBA\!NERO1_-#$+B :27 MG*+I%$WH\+0;Y3)C%USL>*KMHH4.3K4--YN[EWL.:1]--.02RAKX*/( P7&N MZDANGEU@1J76.^@)DCKQH89!51,]] .KG^Y'[C*5C0A"VPBFQ$A[)14(1@>2 M'XG2&>&D:'W/M15AG3A2PT"LH4XZ -J?LP6F^:=9?5Q)S%S5SE_+\#V2<[+N M?C"CL)?6Q>7%^GT:YHDM)5&,6X"E6@')54TV>P=*1*:MXSYCZX3L >3V>TMP M""B?2W^=3\@\.WW]__YV^O;-\8>/Q__]Y\G9/X_>O2%'^OC=V]&@516OKBBDTY%ZZ'&(QV ,7MYF"NUWA5U_CIS1+I;/8)UVN^ M^O[C[VSH./I/6.3+"4"^6*>L0BBR,!)=YD ;U@!ZFW2B+^;VXY^#1=>,^-&' M?#T79A\>L_F[F=S-C9'#ES%>C_(/#@3':!SC&NA58G- MQZW?6+^7"9O/"H';,\#VU4='6-I,Y)-2!ZG7M>R2@V*T,UT22!@(]!.& 9L/ M./R9@I'G<^VMR0<@L8=8QW[L^&KM);W;>$FOYXNO\\OTN&#6MEC8BXY>)B?HQ[4+?12&^0^L?TXO,Z452+;SY/OY[- MC\FUO?B^V7_9)&@)LCY,UCJ%K!(#'X-10 M&R,#[+D&1\?JJ5>;Y[B8_ Z>V".OBA$61_N"L@27;:J2-RN-ND):%PO..YE MZ?AGV'Z2[P$N&Y2[G(T+!&NC:K./'!1$)(?.QNA9-%$YNU7=T3: &=N0[*FL MV^K>0W(C*_R/\-?TR^K+AG#MBG+UQ1\+4M?QD+E M/RTZLM+W4=F\A?PZ"+.?-(T/6<:WUS,/F?))ECKIT"-9QQB1Y*8$,(ZLR"@E M+ZU3FH=3/>Y+RS[RH,^L^Y>,]G>KNKDWZEH>K2X^SQ>U6(JV>["V#G"5)3I0 M4A3:Z9(LAS&)4]6!%F*2Y& );F(JOICF4X.? MB[>1;]5>Z X:$D"_],;Z.RXOZOOAC5P<5\$J9<%'7Z^:?(8HO(-BC6:J,&=+ MZXX"S\7;R%GP7W5C'0"@7WIC_39?%)S>%$T2P:*1=39.KM/88P8GE8= D6+6 M5A1TK2MEA[Q?3A!,NK;2A6#"EMEO)T8#+4H#AD3&N M@^)R$*]MO?K(47H'^-Q="3W IQ8!G"R7*\QO5HOI[-/E+JB-Q/%6J.V1AH;E(.KM@?\[BOC]9?J M7%T+AD_0Y:B3"5!$":"*B.!8%&"M"29Q(V)IW?ZP)?WC#NX9&^UC :&'37#_ M3K],=UW^G/R9/;759;:AV\_?U1?.[ M^<4_\>+#=8.(213&RUKL5M8M U,B;]X9\N;1J62UT1&Q,:@'8V:[#?"K7G[V M@9%?>;-<6A0R(YL?U;_')QRSIU"8 5.U.R(=>A0*&$5?BB_>&BMTZZSR\W*X MW;;Z56]$.T93!WNMCA%,M5W&_7*Y&HW!?'9.J@R:>PE*EPPAD5](#J+C:#4J MWOJ4V8ZR[;#]JUY*#J"]#C#YF"=X/Z/7=SP3=)) "YVZ'WE[WS>R8]=P#IK0ZA'\W>?B-5W;^1"RJ4#EA9=P6OTX2C MJ=,Y:X/GA(+KUK01R>] 840C&<%UM2'Y\75X1E%D>$V05CT/,C61=DC]P;A%FF _&RK'F2I1$A,P?"UAN J!AX+01@B-E[&S&5;NJ>'F+B9?<*W '# MS:XMF\!A[W/@Z^6=U$587!S>V.M &?P#IY\^U^#\&R[")UQ7(K\AO?T6IHNU MMSC1.IL4F"<%)3H:+1:(5DBPN810N++<\J<.AF>A=-SB]!&V07_Z'WU+_&09 MXM-2B0]8ANNDU>U*QY]?PTP8=YEIK<%Y1?8B: 7.2@04R?JL5(ZL=?+FF5@; MMR)][$.E,^@<.GSTK&T)PA#2>=H0%0K(E) %N T!E#,1?+ DM:"X%B9B3JT; MZ(_'[;@5Z[_B]FL+L X27^V]7R.M3L$%TAN+H&HWLR#0@1)'7^$L'0 M8-FPL3?.:' XT/,[GATV(/MY7.$4C"O",L!&KSX[=,6.K_ CKJ.W&X9EJ1-5!1^U3D(9$YX\!"5UI!B(?&@ M+2+WMH,>8&7,>T@,:OM$.>MATF)A\R&M!59:JP0I(IM45YC,FBY=D/ M\AKS6;@;^37'K["1VB+H!93$?#A^_^>'UW\[^GC\_L/I[Q^._F@VXO+I3VY= MSK(C+P<6J]3>GVM0?<"OJT7Z3-!ZOYA_6H0O/V:RDJU%DR.P2-97,6'!._J3 MI C )()-R%L]_WJBF>KC5!S2&_;^3[YL/>FHJ< MD^'T'(*B/R7-R*1&$EAI,4WCWL5[0\H>*IVWE._8 -G0_>=L^173M$PQ;]KS M.V],X29#HHU"GJLA)R D"SJ2 R 5B6N[MX5/@>0A D8$RN%*G;>6<"XHG"MJMNI+LY:.\W:G9 M>/,*O,%.GX8R'QL^M:[]KAMWW:U[V?J U6A/9Y]^\/?C[UQQ*IPD MIHP%)Y!L,.>93#JQ:[(WJM;A!#9(,[R]J.W-OAT&R&?6WMXX_8:+.!\K2W0U MP6)>UF)ZOQ' LGG2Z*F%!L\A[<3I\"DESQ-C47$HC+ZH: PX3K"617N1E=.* M;_7:>)24TM76.EM@6*X6W]<2O;RS.$K_7DT)^A-E/?T+**#PVBJ7"P:>6P?! MR1)RSE:DUHWD'B&GM[-V+QSUY=?*R@XKH%$DW1\B1UZO+),'E1+:=,X'1V*"&Z48X7%#1_*7' MP#;QF90W(DQ_5!S?8?-DENH^Q3=X^?\GLQ_\WIJFM>9YDJ-EV04*\HLIH'(N MX)UG4**TB$8(K\-6UK(-/>,\H1C2;HZ@IQ>2\9/>E%)JWV.-$92QY :CC<#8 M^A4B1N6;W$,US/@U?[!FJ?)6K.6M!D0L-@A1LO/-'[+=1TAWP-E'R8]#9P^)=^GH_+ASXTFJD(V&E#A% M TP)"+5/)E<8F-2:R9P']EUSL<^1U5KFOTARP.GL76 G1V_>7_TX>R?9Q^. MWGT\>GUVA5 &B$ M#*P(.NI8(G@JM."DKP_6BN5:A]IJIK&O\11-!SM5FY*!T_+02J^^__2;]=D0 M+9/2"_(B%#>@C X0G*4=$ZP)WDO!5?-P;Q]"QW7*FN+ICF\VN.(Z<;4)JDYGSZZY$0=?,7Z 8CG^"].J/OD]+66:<''%1@R,*2. ,U^#$*;!4_ !IF0=%6*^ MAY"2%J;Y1Q8N2<.DJ(7:!1,H'279T40\ M,&5+J:=SDR?-]RP];EOAAN@X5*QCGR?_"-]G^/$"_T.RN *UIT5$G?3#(B/R M+3EMR4C0@9=HBK?6;9=INOO9X[:S;7F"'"BWL=7^7UC*Q\_TFW/<4.]CU#F3 MEVY#%*#(H!%>0P2-0G(O-9&@MM+ZG8\>MQ5K2Z4?)K7.(H\-!]IS+;)CP.ME MH#+%@ L$74N^CT A>-9#YJ-V@,A@C4H;0:21D#N#R8U0;!U[^:)-L3E"L5)3 M("^)%1$29&9==)'YF%N/_WN$G'&]S&Z2(CMKIE^0;3:@9[1F+AETM+PV#[40 M:0>"MT)$8R@,XZU?KSQ*4#^Q[T%JWPY.>^A@;(?F-6VVU?G%=/;I-\3EQNPZ MIZQ+O))M B@A%-"^*V1[,9>2A!7%;N73W/?I72)B'\W-6XIQY"CW;'I1S?') M+$^_3?,JG%]VE6$VI%I'BSQB;?U /GIB%E(Q4AFC18PMJIOO77S<2/?Y3J@V MTN\-/O^87GQ>RZ>*ZO/TZ]G\>'8Q_>$F(@7T6FE@M ] 8:J"BK0SL"@ODK-. MM4BS[4C6>+49#0#P&)P::F-DH%TEH#<6UD:+RE! D$(=?6MEK/>W$NA@MT(B MTGG4HL73SZMV!).6BITWD?+8_LQUPOGUY["8?@E7]Q-!GH MR44+!:*L;:YRBIRA4.O_W,P7CQE'[:_(!2.PAUK'/FE?K^LEWF_K)U_/%U_EB M_8U@W!S_>T4V]V262)AD,RN;&WLI2W;&<0ZX77.' M_=;O S?[J'O^O++OP.8\8)??7A=M.[3>FV2!IYIO=\* 4UZ!8=KEF 6Q^DSI MOK<[O:@8[-JJF]3R?CKJ%W.75?K+TW+C9Q,7IG\YW'S]5N3R MY[_-%Q]Q\6V:<#G1B@7&,H.LZBA!3\8\).'!!N%"25DYKQM#<#<*^RGH:H[" M 575 Q!OL/%^4>N5KCJ1N9R#,8R!T*&V1$X>HI.JCGKQZ J=%FZKIXN[3@>Z MCYA^*L+:PZN) GI TOW[9#THZ.XV88Q%E"B ">M (?FHM$W(4769,6.=]GR0 MGK[;$MA/,=IS&;0&BNH!A5B;*E)0M)ZPQ2<>M92*>="FD*LK0P+GUFD\I[GQ MQC.76N/L9Q+ZJ7!KCZ0#A-T#5GYNO'3/\3ZQ@2RN(F8H?I:$?D[H9YX")^VS MXYX)M]V/Q7_2,>_Y7.5YFV4^7KM/P^G^>C M6=X<]!_GYWD2O7-9<0E&FECO0#-$[Q-8M*G(Z'QRK3,=^] Y[E#I0>$XN-HZ M@.;QEZ_G\^^(KW"&97JQK-S4+?;J]LC2B>8VR$S^A(S:U3WGP(E4P/E0:\N* M--@Z\;LU<>/.:1X4A,,HJ._YKT>*\7^]_W#ZV\G9Q[\=?3AY]_O[MT?O#FAE M\O@'-FQDL@/EC=J8_#16>)8_X 4=FG5:WX^AQ]<=*!2OA3,9P>=0;[R\!B^\ MAYR+LAR9TW*K:5%['BE/D'?0S>A5@Y\WX?ORM&P,\O'Y]-,TGN/9O.[-:9I^ MI7UZ,JNWF@ MRAC[#OZ*N>/9Q>)[G<"])+?T=3BGS1P6_\2PN(_!&%42A=C24I,HI2P4)ZD( MR1;GK-<9.=\);;NL/NY]P+,B;C"EC(VZ-W3XS^J!3PQ.Z?0A8:Z+#,(%B;^Z MHS]^?E1YKX4() Z*G;Z_7]#Q\]>;^?EY6$P",XHXT_71B:SE#Q%<28DV'G>! MOBU)LJV V(B@<2\3G@6;8ZBN@\CB ;8W_NSB/O8WS$\H@,^.7&-(+A&G.40( M1C%@M>S3%,YX\^S+_M2.>SDQ-(*?69O]XW9Y[[Z=S5;A_.^XO+A,D%:^PR>< M\& -N3#$NJK%7TD$"*H60@_,R,CP/T%'?N9^/ MQ[__/WGQ[/3/XX_O N+ M6GW[#0^9Z[KG4BTGN[;@ME$FZ2-^JOC]@%_GBVK7KN%KLY>!/$Q@&CDHC9*B MFEG-MIQN+^&ND3<%3?7;9F,YS86L)8%4(H'B#(QL";I%*5G7+6_ M*7^!)>!ZBC WA]#.>X_(#?<+;"=WC5==91'"2",V DTZ"$=A"B M"X A>Q]LQH#-P^C[".D-2(?H^G;$>+#@.T#/44KK-Y4?,.'T6[7=&SZ4U#$X MAA #(Y=!DBOJ9=80E3#9Z1S0M:[ >XB6L4L*!L10$_&/W+3JC_ _\\65E[B\ M#&%LS,Y8#M[521Q2*7!22?!>!>FTK;T!MP'/$XVK[J[<2UN]83VE!E(?&3.U M1\9I^8F'J]TDDBZ1["?M'#K:O<[$CHF0M4*3!8M\NY$W3T#G00+&:W]VJ$;G MK<4[=AG2V6?\;?H-CW Q7WX-":]EL[&1O%8X6U;;JLM:_:[9Y=:A+Q2*>J6Y MO^7C/%!>],1"XT&BD1[G PEU=(#,OUZ1?S5L0;(8D">(%NN;U5!K.^D+V56M M=-;2Y^U*'^]\]'@=\(8 P4&"&UOM[_"O"^+@M_EJ<1N]*)Q@.>3J)Y4Z DQ M,,:2,QZ%J0DJ(]-6^G]XC7%%VI:=W/GJ<$KR!]'^8X$9V(C^$V:?+*Q/,0067.)"S3-:+ MT?%%<9,$YE,V)7 *R+=ZZ_^$TWB]8"^-+8X])#=V"F(ZFWY9?;GV90PR421D5LB# M\2*#<\I#]-$&*=%FTZ+]^D^+CJST?50V;R&_L14?_KI)N(O)!*O(R-5C4.< M]!T'[;6U&9G"W&)PX4^+CA<7-%'\WO+K('?]R.GW]OHY=!$E"(.$7BXHGDV\ M0"B,>'(Y>&8+LMMOD)K7$]Y'5R]M1)_G2K>YICI W]4KP-.O6.\&9I\V3"XG M7!?NN1(@>29&/)+]5#:!MEQ:7U+@O/7=VX/$]%6I>;C>YT,HH0,TW;EE^O'0 M@T]$0BU5S!"\(F].>P:^2/+F2DQ,VYS\=@[-(04"-^@9N1QE:$PU4\7869&K MS?'SQ<*D>.\I*DCU*@%!\6 AR*1!JZ1S5,QDW.UY^,^?/_(5W%#H:"717^)! MS/O%O.!RN?Z7K_I%#O\VYK%5G_^9S-8R&/K%C'.89"BQOG6H$V^8!L=U!,U* MX8$Q:YT9V,,=\\6,RCYD93S($B5M/G).@_ !D'9RW7BL_4C07^?%S"[8:?%B M9A=EC9Q:H/V=5^GB]*HA[F5>+3F90K0D+RE L>+ (S,@#$7@]*LLW%:N_1,9 MAOO6?GEO8G92]KRAY/M SO)'L[[EYIZ&%X6)<01G9"#O,3B(6!A(YU-T(8FP M75/9[>!SEX#QLI2'Z_0N0 X4\-CN^>_A"VV?JR&$)(=H+ .FZJ,?3WZIPT"B M\(C6)!53%%LYY3<_=71U'ZJA>0MQC:WGHRF)+92+/^9Y6J9I+?^KV8+61,U1 M0RQJG5/CX&-28&QF%&8FD\UVY0H/KS%>?GH ##0292^(./I&]$_35<6%\%*J MB I82B266 O]:NU%8H;;Y%A&OYT-N/_SQRM<&1 )!XAP;!1\_(II&L[_F*Z# MR.-S3!>+F[QP(KP8-%!"JED*7\#;J C67B*Y5H+)[6:Z/K'0> 4M ^"BI5 [ M2 MO)/1#0*<7GZ]K]ISF/D1/[I,V%I1 #\YR"Y)HM0ZM<+QU6O@Q>L:YTFJ/ MH^:R[P!'6Z5%I3)"&A/!KUZSZ![V": MZ@!]FT=ROY%PUZVE0KJH4[RO$N@GLTV?^Z/E$NF_^2S\-7$<42E;*!@,#)2J M_ISC#I2,AEF9' F@,1CW(+.OM-[A6+DSAW%8Q>V-S6^XB/-&Z#R9$=)Q>;&9 MNC"1EF=GF0%>*VH5YS6F($LO+$;B1$GTK5OAW"+A!5RP'H*J0P3>@35[@[0R M.9F;9GQ'7ZJ8_O=R+()5TA #I3Y,%]7R!_#<)[+\4A2!3D??OIGL@^2\@*O8 M0W#42A$=8.JZ?H5,*EG6M_,EB2:F:*.3@/7UKV(AD&@"!R&BR@H9N9E;52[O M@*5[R!BYU'UH#!TJ^%_B.O_*QYV7S8$?O_]=_3KE KM@ITF#S1V4U<$I_I%4M&[+_&JUI--IN;S:Z.O; M3@J,@N0A@G9TMJCB$@1#S@G+[/]O[]IZV]:1\/O^%^W&LFS++PLXMYX"/;&1 M^ 3HTT(2*4=;6BB()/I+?-QQ2P^$P$$N4XWL^ M=+BNMD,?+Z&@E3EE>)V)A0+ Q2V/!2GP3+VT=*ANL,^,GZHU6@'8TI":^2'Q'+$^VZH2QO $CEBT=O1@P>=@&4): MMV/3ON6'X=#JN^Z-._)MS^\Y2C90W881\:NN9@!$H0&K15VQ89M2U^T-1A8) MPY[E]*@MZPSWK+YW,W;H4#Z:\QNJG;:J^VW444^7+0F4+B::V$GQX;[=<_.+ M$3W7'PF_>3.RQF0XM#QJ]_NN/7!M'_YMZ0]8][N5Y"WJ?K?AWP13:J@W/1XX MXYN>F&).?VQ;SF@<6F*'-[3\H.=[A/3"O@M>1OZCUOUN)7W+NM]M=##!K)IJ M"H^\8=\.O+XU]JCPY"Z1M?;$;!QY W= !J'PY$HU*[NMA.WK?IM5S1)V.=17 MR$B+*Q2.=:@S=EW7M@*Q891;TU!L(XGP_R[U/2\D=NA<_\V5#U7WNY4%M*W[ MW48. \RKO/STL!>&U!Z&UJ O/DV=02^TQDX@OEE)S[6)[P_]$/I5C(]8][N5 MUDIUO]L0;X+UJ!RL$C(, S'A+-\A/5E:9FR-1][8$A_1/J6C 1GWP:]60B4$ MFE5]K4O@&EHI ZROML3"2#[AZPQM0=;(L1R_+S:MMAB5ZP1.S^Z-A^$8VNHZ M5[O 3?%KI7Z;:A=MI,#/A,BQ4QK\<\'6_Z(!V<)/?GJ>SX6FISVL*9 M39V";LTI($HU3P#^3]TB" MSL6P;\4O?X!T\Q(59=(W:K&?O$J,(/KYL_[1[(T18+T*F"AA8SVURMDP1*N9 M:#;CRX0\QMX"1*ES1)1XAI9.I4P8HI*<\7=)2CB<3 5(E VVMO>[Y,(0H?Y@ M/X_]@_6 %= H5_"TA*OG!EG PYH:+2EY9/R.+=]?O;CS=*O#59%NB"J= BLF M3+ST3FR3Z9P=NBL_P0%G7P.^BHXC_"FHQI*Q>EY)1B7U7$/5,T2TKPF)UA%9 M>7%^AM5%J (4[D=9/>>LB0#LJ13'QW[M\[0Z3:(R0#2%*CAG:@08$!+=SO]] M'A1L>/,<&_=C66D6U9)B@%@O;V*PMUY*B=P#T23=\<=E2?X\^?AV<_R;F;>1 M/\L'$F M\/Y&\U"F'GO?5[;HBHV0'"'\1]0>6,4,QE?;8VA_1A5X,4&ZOQ+"X\WBA08K M'F4132?+K+MNI:A*KOT&7[4Z2DR0[.$7#V8\"@#FUQ%*21P#3B0O!F^"(E_$ M"I#=>QE]]"+^ZL4K &E*,)4T,N PW0 M2M+A'DVJD6-J&LX#S\\+KI2"-'6A3%HV;U2 M QVF[ YUWTSWX'PI(%I;D&= [2E^&AZ57+.U,B MX?_Z^.0JNQ-543X/3CX/3EII\\22)\H@1#E'PCMHK..:-0SM%<:34J6NJHKI:-!)FS #ZQ[#L]K-04*HU;I0&T3%* Q;*1 M-F2%'P4H2^A^I! 'HA60:!FENBK64V.6;O[=P3$..7EV"#?6G=UMFW: M03OL!E)8A40#97^-6)S3/ W_8$MZQU9)QC??O)_7T+ZV,;R#L.5]@D%N\&EB\! * CS S]WHE'03^CB[" M*HEH5*RKF2.#3@483<5WX3/]>Q7Q@U^!<4UGE.?UG)* 0B?^J.!WF->"G.ZY/@<0M /7%BJ,G^8@N/8'(4<3"NPO=4I0*$CYS%7_G M2O.9G_B9G]A.&_+?.+XT"V8J5&$PUO62^EF M*F/'%F6QR/);2TF:O'IB\KZLELMMW"K-DKD?/S(^>8_]^#N'T*QU:Y@[M2K% M& !]!L@N^RR&F+ZL@[LT U*W%!1S9ZW54&"*.%?>CK1I M!R^.5R-3F9H?9@]R-K"'7T&\$#NHYW>>D;P+FFVU+PU@\C2?^55#'!QGY7:NQB'^/7! M[ ',I'UK:)M"&//0IM<<+S))I^%N&-,PM^##,("M0[M1M&N>X#Y$BVSL-.9] MQ[?]3H"VL52&#N"%0+9JN[7A*13/LW> M^(/H83HCT^0PFJ=,_OQG^AS&@1S6/(LE0?)A#RB3@F@?[7(KC#T!2H#]* [U M9%YO^:IBM 1>MPT?:^NGZTF2-LC_HF:_>30T>A5*S#1=MQZGK79H[0YR*; ML\R+(:[O%;'0JJ1HS[E2+O 5F@39RHOCSN@JN$.M1,8K#-+%KS81A9[GLXJRC7S:9$NE^+Q9 MYD^XW4>AZ P5HX52MV53>'5"-.76HQ+[L['@9E[3?!')'W][8[%@^3F#^I)L MUQ1>B1'MV)T.E<;I_T2SKTG ED Q=*4&\"J-@&E=39MQ"E\$F:^E=$U#2HH; M%3O2H!%9^1+W(T>^"W[!B*[:AI+>)D6?6I)GW"2?9F^47WE^E[>A)+5)@:N6 MY&'/:L]?Q1[_%J49X%%W-:J2G":%LQH)PA;PTK-TC8140"IE*Y@4S*JG!CWR MOW?^\ (V82LI:5(H2Y$L1$GW[Y,?-N[?6%J7KZ7S#/PYMI*(I@2P:NE!W^T4 M=MY=IU\IH))<)@6@ZFC!KE K-U1R1$""E>$IZ652P*B&%!-"_""OFIT"*0ED M4I2GC ;T30CKG"JYQU#2PZ083&'P9J1Y=Y:C;;ZJ;5*8Q, T599\$1N77CK$HEDO[S8N;'7Q]%!'3\WH2LI:U(L1)DP M[&4M29/;),SD%2*P_.,*3*4[ 29%11K(0<\@.-[^@DL5*,=4DLZD,$@#.::^ M/O U22-!YIQ[^[I 4H-&UJV2Y5Q:#; MI9,X+O$E,.5RJX$-T*JF99VWUV=0:!?A M-44Y(P!9E>=53'LW_J G=S6$O6>4/,;>HI,\59AHE]S;Z=1 "7XX_QJ:U<"B MW6IO)ULS,48XP+Q?\A*,ET$XP3,XM!OM.HZPC B#G.&<+Y,,UA>>0*+=9==W MA9>$F.4)@02K1D6[QM[)#QHGV_Z#@2^C[:/P0)ZPB(AW M(PXI50$0[UZZCE+E;!@AU/UJVS$ B0Y0>+?,=<0I,F"$+"\T6/$HBV@Z62PF M:R^*.]]OJ,'%NR>N(U@M-Q_C.'C&XB@0 YAQ%ESQ./BLF2LS>B&'!W7ZG9^TJ+(%_IA6%D_GUBVZRI,O%^] M%4/"_QUUKN'O^AY]]POYC^^E]-__^!]02P,$% @ 9WCC6L5?E/.1 @ MKPD !< !B=6MS+3(P,C4P-#,P>&5X,C,Q+FAT;=56;4_;,!#^OE_A%6V MU-"D29NT#96 #>V%(520V+?)<2Z-A6-'MD/I?OTN+QT@QK1)T];U@W57/W?W MW/E\<9S;0LSC'&@Z?Q&_=!SR1K&J &D)TT MI*0R7"[)=0KFACA.ASI1Y5KS M96[)T!V.R+72-_R6MON66P'SC9]XT.KQH D2)RI=S^.4WQ*>'O;X:!@.)\QG M"0LF@3>:) L2D*6N&E$TRC[XO70%.&MC;%K 8>]@DLGASK^-!R6=K;BJ2 01IUU?%#/X)+V/#U_ !) MOKW+><*Q>OZ!%P]J_";+I[G^:@Y86SU_[.QG;OZ!U=^N\HF2IFYEE9'W,H42 M<$%U 4MN+&AL[HLJ$9R1(\94)2V5UFQ14L$/DWJ]XXW=V=;3O ;"NO);16P. MA$NF=*DTM5Q)DJR)A@P/0;)ZJT&<*EV02R?J3JA#7EJ<0_4H,7VR=\H%D/.J M2$"CZON^,_1P<(1]XJ(\'@U'XWLQV(C1Q&W!;ACZHU8,QN'$NQ;*=@J*VYS!)H2V/?,ZT(HP5N[C$LJ M&:<"3V236!W@N,(QJ_W@G"F6E6LCB^_-0G9V<76\_Z MG:J,5;)/KCYO/=/B-*97A]WZ8:!%Z\6WCV8=$%<>]-:()7O++/ MF_P&O4=K^V :- ^U;U!+ P04 " !G>.-:[$-N.C8I "8" $ %P &)U M:W,M,C R-3 T,S!X97AX,3DN:'1M[5U9)0G?%7_OW%7^DE+T9EMGSY(E-7 MBI',N3XS1[]_]N1X7CU?J*R:/CLZ//R?!XWO5?)S=2!R-2F>T6SATW$) M:[,?IV5>ZF<_'-)_S_&3@[&8J7SY["^7:B9-\DXNDH_E3!1_&1A1F ,CM1KS M%XWZMWQVA"^G7Q=V-C!.K@KI9G=TC%-Z\WFJ1JI*CDY?_!6_[5;479?0$UC: MJ*RJO/SIU\N? MWWQ,WIU=GK]_=_9S\NK]QP_O/])O+T;ZY=DO;]Z]?O,Z.7OW.OGXYN+R[/+- M:_S[^;N+\]?PW.7'L]?G[_Z>?'C_\_FK?S8W:.W6;-U&?*CUO#3R%DN(3_?W MVE1JO/SFJSKI)='+J3+)&5S8#*Z\*++DHS05W?_SPBA88G*I18:O*3M.7J^G\QU>06;:)))#?_@%TVR M4-4TT=+,95HE59E4&MXD4ER%2521X/X:F=9:50J^7HZ3GVI@I#IY1RL5.3!A MH#=>-QV9JDQBZA$F;W>U36%7W=+L$_GM+ORIWP8JK2:>.+LIB(B>0SCL^\U$E6PM]' M*'&E,UPGMLKR@0%1#> MK*QX4KD212IY5K\.+X;)6,(YB'R0T$VG!< "86^*F/!RL3 PK*AP,)9CJ=25 M@.G/I38X\\6T3(2&$1;X?Y@;;!(@2SZ=D\8;=JF8QAEC_^\.CI M\V1/[?_XP]'CP^>T27@([5WJO1DTO=3MU*/3Y[B9>TJYFX<#73,GV*P2!M:- M1P:+XM2-A5'AC]/SP3@LNN^2+>O2[XT:PV"8#O7OBS%X#,0?2AZ%A M52+/X?#&"@C8GF+S_K8YZ(">F,G9J/O NAN)8^&3$FY=N93R1B]KW'9:,)(X4SLXO'NYV#>P'& 1P,J!DGAY<#OC5U'DE MBHHI?2JNX/ZF*? ='&+]9<&91ON+LXPVF0_4[=K SCC:1&&G[W<0%F'DM,Q9 M\T!N2Q>;IESF.;"UT=(_!7^^DIK_UE@I+!)$;*K5"#^4>;FXTY?R,N9Z]_YF M]O'X]D6+>/Y>BG0!7[^20&H:+$B-) $#T;/1*\R=4("2"[^V;="%!K"-:5Z3 MW.P["1"U,[B)IBK33W#!YWQLJ&_4.@5U1+:_H1-<)'.":CDG)2$Z3N)L58O[ M*6-J&<]D;P1:0U%62:YFBI2=$@6\.WS[+N :P!\J- M:.1XQ"L6$A@T\0RMK@124F=&J,W@^V@FEN'X.0;6*C_#FHN)/"!5(8--J(C% MDK29>^7.+,3< *WF\+)BLN:8OZ(_HO^8DTW2F&5A;9(*%V"8-%A?OV"S9"$] MQ<&A&I';@_Y&ZQL^NM$*1V"=)6@V;'2?)VI2&!V;IGTV5Y>(T++-Z;OSTL#],SCZM;;?,%FUXCFO> ;'T9J+ MRGG5E?5 X83I:^*J5&QT@R8AA2;[%M<[ [-OCJ*&GQ@F;P2P:A4H1QERO1#Q MP")@>C#O3SBX 6G!W!^&1:X]==:SL^B;2B=9_2@KT(Z--=]!I-;R7W X4FZ7 MJ'*#D&QL,@J;54H\BBEETAKVV:JV U:[:6;+SKR&R7E!!DC*G!&W2#B_=L MM34U"6=>D>O$&E_)2C80!PQ@18H8"XOC*[DRA&"YQF%X1(Q,F==5]Q'F("_1 MN=WGY^?_3[4;>0[D?3#24GPZ$&/8TF7"K2,Q%(-'"ID@JD!FT?%_#Y)]E#:_IVME&HB%J7SN7A M5!_I N*_L("L3H-WK6/9$LVOG%Z?W8O[,RLUZK\@%G*[1/)M2F:AUB9Z!9LG M_Z@EW#!2%?ZARIS%RM": G=94SC+D+>9RKK(+8>YT[8SD,]4R7'R%BBK2)$) M.\9HILCO86#TXYA5[!.)CE@NAZJL7ZHESX!Z\$_P51(((X/T83DRO?W-9Z!! MLI@:;+G%E($H8.KP)S )*_NW M&[QXK JK6R%GB:[WN-:T("VOE+S;OJ0+=/!35!_V\0Y?@'.TQ9F +6MLNE5) MX2A*KPP,G+[!FUM860/T+LEYA33E M-:$$@\9JK&36=G=V)+UW?S9\*K_2U]S;/N3PD97WQ CM(Q]KX,5'AZ-'!T?N M.X].G]]>,;A;Q'*\7<3R4:(K53HSDVC K#'4\4"[9$0G=V^/[.%V'=EK4/YS MM.^O#SG[8#.8R\VHAW41_%Z.0+UG[XP&55V1=T+.\&%R#K4#T20,RKI"T$Y' M/+9BW)%S?9!TG>L#*T'@7ZV LW 8Q. '9D2],]*TB!78/.[N*?\#*-7+L"( MLFNL] R^5A&=RK0T-OD"( M+UYF:T%Z1UTNA2[,%Z!^]H[V5T&D&CBH$&CKXP49VH@*F%>)6(,K8%/T0PJG M7,ZDY4FFID@SH1%TLG>\;]DF2LRK,K]B*A-P#)7%>D5BE71]Q_=8(0?>-E7S M#H,:4-QRM6QNPI2Z4>T:WIW3@/&^C5 #@$_MEJ*NCUZP)"^+"0(K[*[?T?M MIT"^[&ON04,VJCS_TH#%?VIZE?I6$;5O[G7NP;JO XI_\^#R<6'IT^.3@^/'^]<\;?U,2*2DY /UO9T8<:&HS"8I=881;C#$B\E,%,<0Q6M M0#[=8F20(QA;(M(,G>-PG7C!2CC7'RI&OQB/C'P" ]>#8Q*P8&&I_%RVO&Y M!X4\+2<%;"Z)6E";*2@++"-5.JUGID(UUI!3=>!L,PDBJAK0/SV12XQ41,%+ M+X(HW G[1A%/7OQ<2_;V]DE%+>>PY\'#G\'Y>6ZI?O%GO>@DC?!2>*)H)!'BQ S M2:1W,#D)['Q/"K&A?..)&3C#$I1/C+ZY 3HV+]Z94B.8E2)?',@7H.ZFREA# M>U0O,2 /HR GD!0J"8"CLV+9M,Q94;,A/^0D*9O$B1B/46<6734.T6=P*16& M2EPPG15\EN%7%),LY(0D_R""[D8;XY6YA/DP:WHC2EX[P"WV5Y;O-' 249CDJ 0<1?ZQQHB0:^T.@37[B]9[N?#2(_+DB% M^^T0IPOW>).0V,9V'3TL^ MQ,PJI-+[[>GG$;7*N(%$,D&ZC6(%9'^42NCG'^DDA11*D$ZZMUI;G<6&SB+BXA3D?<4\VR$KI8-A\[N:#9R33C]"6UO MFB#C>W;D*KX^4BX/B$ MM97-'(Q2FQO&FH--NG1^R^(W.^NY]>]GJ(&[=]6J2G* M*E)0' K(?B,.=I>Z,H0M"+@H"N[DB)&OYUAK9L=U__1C?2VO9%[.O>;9\#<6 M\%[0,1%R,, ?4H+Z47168P;G[L0V$8$+CLAJ2@5@"ZRL$AU;;E$N%FEN,\M1 MP%GSGH ZX5N[8]S ,9[/G$=Y!!:\KN<5IZSA:HW\1$9*'Q)*222081:Y]_Y-?AY7419 M,+:Z'R)C*I,PR+#BZ@(8^C,!MH3H*OC*6*18(H%0-]IGE>(G#6B-3*<%G,2$ M(%1:-)T.]SE[9DM)$[D( N*B0&_!L-,#!]7E@)8*55AL99U^W+P5',V2JR[= M/PVP>)8N0(O&HP)\>K[7#*(WW\6,A74(S-^FLFB#'E\%;-\'0J!N#R23BQP) M!MZ-I"Q<>APC';E,!*=%F&0"BJ FA'>$5D1XDO,))H4F;#QFZ$!2YZ<)D]CR-: M556]<[>/1[Z0%P)E1/J%>]BR=, MCK+.>&3VM"/"R0C1?1Y?.1=S!G].Q+\11$G(TP46/1P!6V#XE3VT*"C5^3)944K05]WEP@CN87HDC$#Q#B.QBF@R@0.;,U<3^=)4)$3+3RY] M3-D20QR3].FN=Y%_/7CY'E5_U>12/9ONLA-AJIAK%=\Z6\W>7C;<#)0=EIR( M9DR->8H*[?X*YDY[/3*E'K4OZ# Y0^W(7KY$U[EL4HM%27?I9%SC7>510X49 M]K;/D3I^+V-HB#92"V&G@&N,!!<4L MUG@0TR#0OY9!]_04F@=4[EF4=KX[+C/<+8%[)Y;36!AX= M)J^E!PR%"FHJK7.AVXCM=E'55C5IX;QE5.FNU!4GBZHR_Y7^A+X6/U"@G, )SY@-,R-H?^*3Q',@3IYNK*^ZQ0.OQI1A# M#<*>)=JT+GRT^R052.BIV]A_95%0O>FG6SS([TY0HC4Y082-*B<4S75+AD\;^RFBK* C7N M'CZI]3@T2:YRP76*0"]OMD)Q!6HQU72!H95!T)^98!J8U@Z!M13,!>6 VM4P M*@_U=)%'>5.N=!)U2(&%:H>+1DVFT4%E$"0NJ22E]DAJ%LF)6U]S&MMNYOZG M6OT;UV^&+"(4;.>Q9O**]W#+-^%V;9"H"UF\:CS]?GTLTO*I6+%O.0?7TI4* M"\64??,STN4KL.JQ4 Z[D'6-A<'OKAKV*EPF1S+;H(O9&O0MHF91U3/E*.^\ MLAU>OQ;+7*YAD_?&#=!3.G.;UG8]'_!%U%DRN4)?UJU#Z?] ,03X;Q5+65?R MY9ODRV]=A.>"$E?>I00A'Q9\V$M)9<[;6:R?M1%THT)6,XS0<[E#$ MJ:*:NA?%M?A[0.9(\HS]Z1D^J<1G4O#098(DQ%VBXT'9Q>K;N6$ A;SP+ 5L M42C9C?M/P6\< V;Z M_>!L.U0FMIF,?:NU_JYB3I5HR9>04 ;+P]-V58&QTAKIB1QP4BD;'5C+TW4: MHLIN#@J C[>%$]$]?ALO =G!%@1 84<8@EX@"U2"*01GYXB#]70QO?V:6^O) MZ]D<)-2LL103+V'@PJ=9L+PB\<>1/#5'1 .H\7X\8/U<6ZFRU93@)A3V-MHR M/=$\VL4Y;A_GV#K_Q@5:\[8' MTH?0A2QF37?4^QEN[Y2ZI%GL2^;!@EQB423\'"6[<#LWKW=\SW6;,Q66TR5)=[P9BJ!#Z$$-#FJ@T9U]:.GIYN#]3K$NZV$?OW7VTFHDTNT+#8@MNSUL+9^^8MR&G,9ZJ" M(TMO,&; I?0VQ[EHMCGAAI44RHE/"W78A:K MV@?;,:(Q0_<'12TC4ZJB#!<6JQ?+00N_X=UG42>0DE*T^*> ,>[,.Q?I)^.[ M;Z=KBK24&#Y!9W2C&8R): I7#>*ZQC7;\?WSJD"5'R&*U()6DB>/E)$5M> C MCMK+%*,7?[?@E/Y+C-"=T):W=5X7UE-R]'@OW7?T%SW\YK.M:7"6$GD>G3X\ MH6:] KNY@?:SAP]L=<0[7L(VA+K]81@GNUVW91;IAIUPI,W:=+:(N(?)7LRW M!:CXWF_74;VG,IMTRILA/4Q0DRY"Q@%P'S'18CZUK9=307&84.3^?^U(#4^/ M6]&]%]F<])8O#U#KA4WAV.F&Q???E>N^X9PSH+@RI9 Z"><_=_.N>-X<73.# M#O;;?D L.R5 1=M6M(D6O7JGUSB5\7JX+]%_73^M(K/:=AC<,7W_DI XW%9R M_2>B(E'' C52RV--W(HZZJEBVOIQ4R&W6Q@IXF?4T@^6ADZX]O[-L62@V]R4 MFA#,?7XSSQB(25W1,47R?&";&$C'H\@,CR*MI9Z(@A*?66 /6NR\90L#=[!Q M?>>&^VHLHH#KT>83P_M_]7L9WT;OO9L1E3XL9*7^;3-AXQ-,14&==M*4&CN; M:931*9*B1DPD<0C7JF(FD0*5F<7]-!M)H#5?F;%OVL[>=(ZO^H0'+>="9:"7 M:M\*B2+;@P3#L: IFX68XR4!:U#X9IN6^L>P\7#5+CIX6.1+$UB#;%/^]:?!!"Q%]?] ]Q=U%TJF.%4'(NU3D[V7@=6BY< M&R)X+:,&L3N(=*T[4GB_36=;OXAF$2BOSY.-'9C2JFZ"MB0#ALHQ&([H5^[$ M@M;!("@:@Z8"XC-.VSRFHX_X[J=-W]XNI.!]^;N0PCI!W5A M&PY]R(%'([2GVUIQ,YZ>P/BF,K=M0OD '+85>0GQY(IRF"D\[KZ2EZ)P+E1# M282L$C"&K,$176D?SXO0ITZ0A7'C\V0L5$XQV)F457@5ZDX@ !3L@M"H:46^ MC[G=5?083I=SY'+84BG;[YU[9]**@O[2=VOF"7%=:-+/QJ+.T2ACI1J?'R8_ MP2M0\/D)LN]'-X:BO^&KB,$GI"@3=&,QE0YR %/GGJ%*-";9LQ!VL_(;M+J$ MHKG8%?IC#?SIZ'#TZ."(L?Z#G@CFOC/\HR@RJ[;&J/%5\ MOXWD**.R+*SW#/*F3L<8=28M@K+(Q6=$VQX5]R\T(+]5M?12*)8_G!78^U M:\H:[BC).$'%S_T2L3Y:?+1EGSF#Y3P"%GU%B-X#!XSW^B^Y)2L+N.B5&:\X M>C$;+?Q)R+UQJ5/HPR?'4U;KX-;IB:_/$(CE"_)$5;282U,!51A#4A.&G PT M=D@R1>-#4\D4:'G766BS\<$_[9C7-N6TW!;/TKNP>X%@\76TL)Q?6&5T^"JJ MNL49"HU(MHU)B0RHF2+Z#FK;Z.T,S]K:?PQG03\(N0&)_BCIRVD EIG/&&4C*T;YX>WKW0:J4Q4@L:%:%.99J(+:U-0B[[#R M^Q]#_Z#EP:O<[6MT\3=M9ME@6O+>*I\#3+ "08-NW_>Q0OK:1WM:, V!>=J( MMHCQ)W3$&+^M@EKW*E"T'3FA*FXD/F(1(+D/BMVBIGM/]I4#ZDNX=)4/[7P& M*U!7L3#MKV#BK,6QTE@ZCOQP5'D+CC3-HZO22E]W3P+9']M&(/JP3+0\'>+'Z^SUTTT2#F6R,KIYB!!E0" MYYB$EC6LJ;64D3#;SIH&'K 42F%1_:W2N4E;N]?2$*3\9%J[1/(7GS6NDVDX MV?91**3'0F%]M0HUIBFG]$_]7H-FH]%8H3.C7N:<#G8C$AG$V@.NBAEL%!5Q MH*QQ6XVX'YS/%N$4:VC:%DP8V V@KP5(8PJ2@TO+>4BCJXH;CLKZ1KP_@L'D MZX-U(^?GL:?6."HGA6Q5.Q93C4INJZ\=7YK.0BB?!24=.GIZUD#J!#4SEUP/ M"^9] *K]#,PCJR"6V3W9N[_OD]G[PLD^^V9!UC!5_B^SY9-T=;MV>V!+$LJSLH3@Y83@ M*MZ"!X6_#=!5ZTMW#MJY<2[/^;ZP_K/"EA&R9CI[*BWO7ZO]D2T/&^T9HN5L M8U0^FYH,9:RF4LT)U-44+75!>>",2I!S)_"Q?B'AQQJ%)$@#;+W/GP[[#W ! MD3[:TCJP4\ =.KI;XE7_KQ98C11(W>+EDX^1SV/;T+7#C;KQ+[_ VFF[NB)5 M<-"RI%2[(E14%BFV=()EXS)@6DHKV@%797[E#*AV]#W&3[.Z"O>XB J.=% [ M^P,'F1?;#:6,JA9\H&39+"ZD:S-46J+^9'L=S%]-F&\!AT-QQ;)=NG<]2@ M&\6IYRAHO+=A=S9?X6Q ZXH*U_#F4[.4L3*P@.0/ECILOM@:VYT*XL[/B<.W M4W/(\(O*9/>Q.9#@!54PY@B+JUD(&HM]/3=/( :X* D!9EU1EL=3P+Q@&Y7X M[ T*$D>915O-*'\#F[5<;"63_.J$\(?7<3Q)1'2WX\E_"D]N[O:.(6^0(5/_ ME% L]W/58LMWR-I9NP]OX^X1JAG$<(D'CG<8:KC5PRG\SME\-$H^I0X3E[4T M1-HX;H.?^MXV"#"P%-]ZW'>9N!=[O3:[B5IB7;@^%AT-?<,AL;<4M+'=4_#? M@>_C%2'F2&T@E[9U/[=JLU"3!)-\*A#-/;)J@TC&,,D5@"]7\< COH;)!>.I M76"-YZ#E3*@B>C.^RCN_![K-:V$ M5XOZJ30Y$.WWP 5V?J^SB6MNV[^H0;QT7PBB)](38\1OH,WA$22F+ MG(^/K M Y/HT'(4YR8D&^T;T0Y(D5HT=Z__7-1XV5)# Q:FKX_->@-_X*.9MO^4DZJ< MENIK(\81*G*2-MJ7PL*ON\4]C>DPG+=NKRA3V'8<JN-X6%5@NBMM[DV8 U( M6T#SNOU;T:B(,1XW1.0.,1E6SEW0*.RN]8QZ'\[UT_D.Q)+?JDW7 XLYBC-U M.L"S5F/)WN_9OCI1/ M;"M?]D$'JF^X)XT<-+;K6_7Q>E&IMAQOV)>5.]+!LEZ+]?ONHK!/=U'8>U#/ MK$/H=Q+[&:\BW.E&50E;2902P.68,K,M;*@)R S]&7@@-_3!HV:;5HR PLJ5 M;8^I,2V>K$1"+=$+!M>"I2F62I<8YD'(\C:[8N7N>B6%]$M,X=S;V;Q[^B=!A;J62N MA)2NH+\2"@EIA8XQKO1[\WRO;>]/LR)F6W9 _0Y^+3II)QZ@X%6 E6;T@-," MKSV_]LLG-?: I1P'6=0SK$+O0-%LX,0/6%.&"L*ES6SJ'N,Q='\>MWT:Q']L M]]>U"V\025^:(-,4?8W-Z!8QD;)U4W/E/=?MB$@Q*^>5!6VZ=]'4R/)R9=L9 M8>^[Z+@4'3'CK+=QH_53R2U8L+J('9:*^8LJ]*!=$@(D_J:S9C/$#@6D;R;9 M.)[[+9.*CHB9Y#*:!KE<4Y?[%+*'VO?9PW4QOQ-K8E:<;J-E5'O+H/NPJM!S MQ-:D DZ'O6FI\V]H1M6>'>.H$:J4EB5V\SPHQV/7>-9U!;/""^LQH#DM72T5 M[KX;:OY@@I''C,.[0QXJGC*N[?20L3LA@$/GJ0(0MB.B<)\[*.9FC"=JG+TB MOM-U/1'6FW!;ONBYA4,ZAT?+WZ3BEL0TLX7PY)CL85D%BQ\GHZ-AQ61]NZN: M'33@_#ZK64TU;X QQ?O4WB-\N^TV1*:1]0)%0(T59_+PL&_[PO!8C2.C=C*5 M]\^T#P1QZN[>>3^AUS'PJN7 &PDFU#:.DKUHP4Z1\ ML^\!X>0;C42Q0 M-K ;N&KV3'%WRJ13R=Q?7@G;0MRG$EG.$VNG9WGN":W)VWO42MHZD5:M"9'$ MPCZE7ED5U>WKS&^-XH HQY5BLIGXP-H"9DXCCI'N8 L 4>EE$)7M48?)NS(9 MLWN$/"%^O+:\Z/=7](W)[K]1X%';?@BW-3X_E(;K_ +OIRM[#\IH!^/.U0NFB'+UOB!MF-5#G#[6O4!UR+W+3D$2 MM 8C:.$U7Q*& KNZ4KD;*KQ_2FEEH+UX1 A7L@@%BMP"K(;40/A&^8S!V+U= M.J]SV($.U,R#XGM,'I MSD%ZMQM;>PV\GPF3*HRZ1&SM8U'&-?T_?1-A;M]RWP3Z*RS#]$?-[0M@J_[A MZW=L^4+7Y JTNTDW71.WBNWZYG5-<_@:P8S6%=*+(2]@A6)ZM;R]#DF@3-(N MZPEVM,RH:!#%YJF. 1(K^IM6EF.A?"'47V&4*S4I=5D;N -V0##:!\FOPPLP M2N!8=2&7)AIA3MTCGK:JK;Q68D0@C(OL9QR,5'L* 9& -@6>'P6&L1#YV]!Y,: MABW!-(AG":H?BAYM*]R"#2K',*E0]BLNJT"GJBG-%KLIX6]J;N??3PC?;0VN M:*MBNNUT6:9\7E*?HN+T(;)3%J'Y=E2WRZH[KA$\E0M@>]HI/JYW,Y:5(QU0 M?'(H'&;WE9P;FWYVQ2WTFE0XI&8!+=#"NY.7Y,S?OHX%0\?'S]^G)X<_^ODP9:[1-8=^28Y\IN/E^=OSU^=79Z_ M?[?]G.0\XK4V_/?MN>:-$-;\)T6@@&<'1T\WMD5'&P14-W?J%/?@G+L3:.QP MB%P]2,=>CT>O '#>#%;"WUXP]'CP^?;S48CF>[)1"XYOZ+:H6626B@ M*S"SA$5)PMNQ"#HJM$X+-HD_VXG0/F'T]LK,W;I?Q]MUORZP4YX[B9%<79YX M1=O/@7N6"Z#:*CW?Q4D^W*Z3/+?QRC(TI^G'3C+JP?ALQ?-$S%H5/7V[IZ\E M'?_L/3I^>/P_6,85S*:D$#/)!L-FS@OGLH[!.QETT_]OR>9>4,I=K>_DWFY\ M#YF%O*;8^N:V[SK=X\;;MS.B;ZEE'ZV@P)66HOW_J,R6\,^TFN4O_Q]02P,$ M% @ 9WCC6K]EDO5( @ YPX !< !B=6MS+3(P,C4P-#,P>&5X>#(Q M+FAT;=V736_:0!"&[_T56ZHJ%UQL @$Y#E(*41,5.$"D'*NQO> 1MA?MKDV< M7]_Q!PVD0:)I*^'X8-G:F=GWF=E/)]!1.' "#O[@@_/1,-A(>$G$8\T\R4%S MGR4*XR5[\+E:,<.HK(9BG4E?,8H(N4/J)F-W%?J)T MCM>D;^]+DP'[3E%!T2R4:R%!(YF=.L5\QN8B3'*MM089],8*+(>J,Z*(UQ-G) MDKT<==4'@S,3$Q+FAT;>V:\6_;-A;'?[^_@I?BVA2P':.DIYH42-9*RX_WU]WVD'-NQLSK+[N)F-V"I)3Z2C^2'W_UV8_7!5#.KKL=>]+J] M@?C%V!LUD;'<*Z_I?-[.V4&\/CL(G9R-3#8[/\O41*CL_9XZ.I*)'&7O#@]E MTJ=17W;E<8_R0=*E04['^;^2/52%>:SC_$S3^[U"E>TQU,,DU[E49Z;TL,/BW;CS]C\>B=KE4\]W?JVU.JZ'(;1 M-ZW-:Z1&&SM\U0W_G7)).Y>%TK/AFR^J("<^T51\-H4LW[2<+%W;D55Y-'3J M-\((T$FXG,;1':,=K4J:CS;I\1 O;\=JI+PX3#K)ZB"V=C_%TI#]K_O?W^C_ MA\O/7ZZ^O_IP\>7JQT\_/V($S^3O54M\&%OEO*G&9,4/'?&9*)NU1$K6JWPF M_%CZUZ\&)Z>/68U*9AFV5EM3[H>]0>?>"OV[=MQVO*7*# LV;$>S9YJ&I#,? MWO^^]]792HX[QSP-5V(L)R0L311-H55^K!RN*F.]R(W%-8D922L(\Y>)B\HJ M_?I5RVHG294GQO;"&2;ON?PN3BNQIJ9<4GZ94II8;26307KCHO>G5[ M.[>ZXCOIL&I8H6(F;DHSU91=4VMEE3,#'TJ#<(4NI"J%+&>B+KVM"4- NQ M#.M:X+=56-!%>!E?0H0YA M$#VP0:HLPA[,2E2''QE0FHY5.A:NYC^+^E.RU#3"[A?*:<1'#K53Y<<8GJLH M#0YRNQ5<,QD&.4&U3(QFRY, Y7GWLI7G<.?8?!!-$KDJL?Q,TF*Y6^ 2YI[# MQZ)Z9I$"4DMKVP*.RNJ9J$ $H\R(:[V@M0'%W>L:VR%3W'"+ M+6H- R!JP%'HS@5_4NG&(M=FZN;\6KI&F+,2'4F^&?V&EZTE#-W26DI< -.% C32%4$F =:>7&7(/- M"J@I*RI?9\JEVK@:]5AGK=$1H,J:E#+<=F(?O&0$ ",4E[?I6);7)"X@8I]K M#8OD4+:3P3Y%+Y)!%J_BI>)TM(S@A^)(>YPCJ&X/AUR%HZ7%=.EA#<$F=MF0%6-4Y7#*G ZDZ;&9L&!D/I>4XDL18-YE%#%FXE- MD-1'KK'I5 6=?_EDI[M$=I3LRXG4=1 X7G?*<^2>:H(5[@16.8 M[1*&46#C,J_CPJ?_)A\,)?=H?(2@C*6[BX[86$,[%,6(D88 M?:/F,Z'5#>GFJ<4]^]83)N3II'\+I[O!SI#^A--=>"2:S7=(:R%>K*7+Q"YT MC,E[1)JRE@G#+XD\V!OK[G*"< .-%87RG@+<*Q5&!KD&W\T4_ E5]T$SA-BQ MT.-?SL'GVXY^K17<#1NM+E-V^NW_SVS/D !<:&1UF"T%ZO@ S4?Q5!$8:4+Y MW2%J2O*&8W/,\D)T#OEI>/@Z?Q#U*/*:\TY\?+%!\62&BH[N!&\#I4T^"V- MA[2S%5,#A[S U068P?R$80=@&^VDHM)F1BB=CDU42[F"-!#<+GUP#Y*Z_JKH M_,R'TU8SC2.P1[:-V=2RH6%NV*MN1;*Z.QG#M3DWU5ZS MM,^Q/3\"^1 !Q0^UGC5O->-+S7L?-C33\F>-^#D&^_I5__C4A;^;WL3?#?CK M0^WR0.\!,;=IN@Q:\YAF-ILV6QRN L)C;%H1G@Z*^6P]HJG?<_X/>WKT[6'P MU;7_"\[)3Q99%:<+_)&*HEQ.-:,J5,+YH' #I)0 &0 &)U:W,M,C R-3 T,S!X97AX M,S$R,2YH=&WM6FUOVS@2_GZ_@I?BVA2P'*D =(W('= ]] M;C\N:)&R MB5"BEJ3L^'[]/4/*;['3.IO=C3=[!>I(XLQPR'GXS)#2Q<3G^O)B(KFX_-O% MWYM-]L&D52X+SU(KN9>"54X58_:3D.Z&-9NUU'M3SJT:3SSKM#M]]I.Q-VK* M8[M77LO+A9V+DWA_<1(ZN1@9,;^\$&K*E'A[I$Z[(SZ0I[U!DB6]K-\[.TT& MG<%9=\"['='MGOZ<'$$5XE''^;F6;X]R530GDOH?]OJE/Y\IX2?#I-W^Q]&F M'+=CB(Z,]R8?)IW2HSTSA8OOJI<.O99SM@7D_/B5? MKM]??;W^X?./#QC!$_E[W6!7@N?L78O]*+-THM*;!DNE]2J;,S_A_N6+_NGY M0R)16T5&%0&2&S?CLB<:;M!9C^>-[WYR:9- :T#1=,^[[8;D:-,P3X9 MF[.DW?P7,QE[5X&6+/O,O3(%UZ T"W/AKO5\0MDYN%"^XPX10C3R.;LIS$Q+ M,9:-C8@* Q<*@QR$'K@J&"_FK"J\K21&@*P4$A1BF./:*@0OXRD>6&9RT*(W M48KQ.P*%3*5SW,Y)).2"!5%KD,8@74X8< ;&8@ M@0ES%?VL]&?2RMH(N9\KIY'T*'_.E)]@>*Z4:7"0[)9PS0@,<@HUP4;S]4D MI9P](TKI_GEP*%FF"L2:8+.*;0,@A#B:[5J[*L ^>2 -7*>Z(O8!?M8"V0#V ME-5S5B+\A%O"L]8K:-:H<'>Z!O:%(L,-DJ@T!(!' ]"$[ESP)^5NPC)M9FX! M5BO'RGG+T1&GA]%O>-E8PYQ;.+/E[3.#7>_@8/=U(T:O7 VINIH@JC!9IG![ M[%Z'T%TS;F4 "8*N1EJ&A">!S)%6;D(:)):#)XDKZ5XHEVKC*N@1@UJC(UI* M:U(I\-BQ8X!#2* M(N#C;3KAQ5BR*]#3ETI#(NGR9M(_EM&+I"_B7;Q55#T6 M$:5DGQ&'K8$W@HE\V;NC;*.C#!TM$OLZI"%!E<#C"J[>F];I%DQ/Z=D3P90? M#$P[2>LTX/2#=-@G(&@AQWT?40U*ORFOW Z5.]A#^AM)@*+N("944UGH@9ZF MR@72@Y0L@CI5V"NZ7*=<*S4/**LSZ@HIC9J.J5&!.N&U,UJ)L*5UU<@IH;A5 MY+>*>3\D@8(L58YR<5B7+B3N0)'&23B$S6Q0*CG@G5::$[-C6,&)54Z'1JP0 MULL:7(TD"8)\H2_%X\CVX% \.B04=[=!O#=I;6%Y?[K;&]M8#U,E"++<8?]! MO,X=X$Y%)N&86[' %%"N^$AIY>>4Y7=U2RLLP"\@*RZ.#=&U(C6DC]MZ0&6% M78]#%*@J25-C17 @E*MC6:#8T X6F1)*X=$4(A'$&.%J1(,_LQ@G!X2C",9 M?YQR707JHB#++$.]J*8(C]M1]Z&FV*, B+>[B\ 6"B"0%TL-4>F\O?WO4]V MX$MI275T]OT=$!LM*O2P!F6< _@3\$8=/!_,B4/"7*3.&--M;-!>O*[A0LL= MZ#V *BFMFS2M+,5^+8=NV,N-\WA"YY6PXE*8^*5"\H71XRWA#, %<=V1J]W$ M7DD2\#B=)Q35TI?7T9,)=\LB@R@O %V*D O"Z&N>GC.M;J2NSQ#NR#<>,2&/ MA_7!;;_Z!P/K1VR_PLFC6"R'QHJ6B"77X;EB*(+9 ZJ-K>H5?G'4KMY8MTSM MX0&,Y;GR7@8D;RB,#$H&>BH4_ FJQX N*-81A>,OUBY M;FZ%IA,OMMMZ@];9V?W-[59R;]NWS';.6F_Z@]_<;'+6:O>[>YD]"3,19P,3 M[DI>O#WJ'BT4:LP-.^4M2S9?+!,,M^;7X Y$-N8_^L]+Q^+1C? M"M[Y!*">EM]JQ$\QV)H-S%WZW7EHO1_O]<;9IE'?0L)"I^PM$\Q SNT7K M]8T9 P('6+$L'-2QQ50]P-2WG/_5GK[Y\V'@FW'_"\['?U#0LW];%%!4+(0* MY?U$R8Q]6N:C'V+5OSU3)R&O[*A2UK\_*HT+K^J&\4!Z*N_](JE.3.V5"A\! M[Y6_7^7A'S'5O_%3JY/PB=?_ %!+ P04 " !G>.-:GJT'D>4$ "?$P M&0 &)U:W,M,C R-3 T,S!X97AX,S(Q,2YH=&WE6.MOVS80_[Z_XI9@;0I8 MBN1G_&@ UW6Q=$-._!.Z??\@E1TRZU@QXV>R6'U/CGT1B9K13?'$\HO@-/G>SPBW7@0 MT6ZW%W6[+!T.27ITU&>#HWYGT$]2^EN\AZ+(7LD8NQ'L^5[.99 Q9W_4[15V M?,FIS49Q%/VP=YN/Z'-D72MK53Z*VX5%>JJD13\TZJT>*_5WC=P1'EMV90,B M^+D<^>AK;8U$HH32H_W(_XT=)4A)SL5F]'3%//V;/EV>KJ"U0+B(W@;+L-9",OYS%/C3B]JP70) MTY>+-ZOYRUOL#=,PZL/B%:Q^G,-R>O9B>CI?!HM??I[_"M/9RE':4=3^C$P] M4EY.)"1*2I98KB1<\#N&,,;IQ7SE+43M:L_R"P2)->8(VZS*KRPB )585; M[FZRN;*JS2V)7A/)3+"X$FP#T\2;<&6%9(+1](;CSVG%@E"7\T"PU([:O7#; MGEQ2;,U14'U[I$*,PR:6?]_Z[=3$@W#@TK!"#*K"@;048H.-DA?"U>"V+C7[ MO>2:N4W'.'"6=1_%G0."]:\A[AW09UM =U1QC6P\['0]J([Z_P&V_54"RR4N M2'FU?N$": E*4OSJ@6I0)UPC[(5FQ@'<9OF@S4E?"#>1QY&2]:"-0QKI2G3 294D,*P4?,P MIMP4@FQ&7/JT>*'Q;75ND+EPBUE"1+U+^\*IR-S4]A^D]M!GHLH&)MP@AL_W.GN- M0%UVHPAB#UBC[Q[6=G'EF&\.3*YH[\"CBD?JXR?[W<'8^-^/[9[; OYTJ+>R M4F>RX:E-=JHZ_ZO)K7L#747T!ECM8)3@%)IL?0%.'W/^BSWM__?*X)/8?X,Y M>8-+/'=;[>X1TFT$N/]K9HG^YO-USV'B:TJ-WXH?(S^O2[&I#T75F>B#:X-M M;@[]IGYC:GBLK0$/5E,PF#HRM1O&ZRD.E7Y*)BVUY":K M##STA*F!XQB'4:0IE 5^<6'@R2_T\>^&A7*^,%PI)D@;H'8>8]43VC1 MM0A9X^95VMTBGW_U5/]6%V2'_F+N3U!+ P04 " !G>.-:U]+\*=P$ "\ M$P &0 &)U:W,M,C R-3 T,S!X97AX,S(R,2YH=&WE6.MOVS80_[Z_XI9@ M;0I8BAYV7#\:P'4=+-L0%[&[;I\&2J0B(A*ID502[Z_?D9*OC-]%O/@UXW[]-]9V2:2+HYG%)^ 9R^V.&# M@XR2X<%PF&7#/DG8\R2.T^$P'$5)$B>$_!;NH"BR-S+:; KV8J?DPLN9M3_N M#RHSN>34Y.,P"+[;N1RD*J\6[@_B:6XF6DY,5F_'3-2Z;AA%W"J2R)>-K31&A/ M,\6SAE'S/QA&@$;< -QY$ MS%8P>[5\O5Z\NL'>,8V" U@>P?K[!:QFIR]G)XN5M_SEI\6O,)NO+24*@D_) MU"/EY5A *H5@J>%2P"4W.9B< 1&B)@4H5DEE0&;PLL85I>"$6#ZDS*5"DGN# M/2OQ9#?N3^:RK(C8N.=G@*0CJ4H( ^]'R*1RFBOT4U)@@MHU/JL4+Y[LA@?! M),:MZ#GWG*X+5BFE/;BJR9>8FAG#&T6]5*UP25 M(]MUU375AC$3*BO;_=YELU76FEL1E1#!M+>\*M@&9JDS8:L,R02#&XPFG[(R M*T(M!%[!,C..!OYVM7)A,S#VFF^/5)>AW\7R[UN_F9IPZ ]M&M:(05-'D-5% ML<%U4U:%+\T5LWN0MN"LVF45QGL$EX."<+!'GVT!O:.H6V3#4=QW MH%KJ_P?8Z(L$E@OL3V73SK ?&H*2%+\ZH#K4"5<(>X4]P@+VF:6D:#=M5S@-^7KD\8-F[#$X MT!C:66[)OB/M&WJ;UG_N1Z/X3G+@AW?2[E,;C?QXT/_;U88C/Q@\S-M]EXDF M&YAPC1B^V(EW.H&V[,8!A ZP3M\]K%%U99G?G9]LT=Z"1U:/M(Z?[/:'$^U^ M;^VFV_+]>)PW4M*FL>-I[<5-D?_5S+8+ S.&T VQU$'+@E/H4O49('W(^<_V M]."_5P/WXOX5YN/A,^37GJE[CA-?4FK<]OL8^?FA+C;ML:@Y%;UW<;#-S;[; MQ[_D$Z8[=T"Z[UQJU]\EQPDML:-Y.].ATH_)9+427.>-@8<>/Q5P M'.HPBBR#NL(O-@P\!_HN_CL'NG>OE"JIW9@X5JQ ;R[8G9=,+:K!M0A)<#>K MS=TBGWXOU?XVMV?[[M;N3U!+ 0(4 Q0 ( &=XXUK>3C;1$<10 .K= 1 " 4#' 0!B=6MS+3(P,C4P M-#,P+GAS9%!+ 0(4 Q0 ( &=XXUK9W552C; 0!B=6MS+3(P,C4P-#,P7V-A;"YX;6Q02P$"% ,4 " !G>.-: M")1)G"Y; "+YP, %0 @ &- @( 8G5K&UL4$L! A0#% @ 9WCC6B]$EQ37(0$ )M<* !4 M ( ![ET" &)U:W,M,C R-3 T,S!?;&%B+GAM;%!+ 0(4 Q0 ( &=XXUKJ MI8N$-JH !6T!P 5 " ?A_ P!B=6MS+3(P,C4P-#,P7W!R M92YX;6Q02P$"% ,4 " !G>.-:Q5^4\Y$" "O"0 %P M@ %A*@0 8G5K#(S,2YH=&U02P$"% ,4 " !G>.-: M[$-N.C8I "8" $ %P @ $G+00 8G5K'@Q.2YH=&U02P$"% ,4 " !G>.-:OV62]4@" #G#@ %P M @ &25@0 8G5K'@R,2YH=&U02P$"% ,4 " !G M>.-:KHC]Y:T' #,)@ &0 @ $/600 8G5K'@S,3$Q+FAT;5!+ 0(4 Q0 ( &=XXUHRI4POF@< .DE 9 M " ?-@! !B=6MS+3(P,C4P-#,P>&5X>#,Q,C$N:'1M4$L! A0# M% @ 9WCC6IZM!Y'E! GQ, !D ( !Q&@$ &)U:W,M M,C R-3 T,S!X97AX,S(Q,2YH=&U02P$"% ,4 " !G>.-:U]+\*=P$ "\ M$P &0 @ '@;00 8G5K'@S,C(Q+FAT 7;5!+!08 #0 - '4# #S<@0 ! end XML 97 buks-20250430_htm.xml IDEA: XBRL DOCUMENT 0000015847 2024-05-01 2025-04-30 0000015847 2024-10-31 0000015847 2025-06-23 0000015847 buks:TheFiveAerospaceCustomersMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2024-05-01 2025-04-30 0000015847 buks:TopCustomerMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2024-05-01 2025-04-30 0000015847 buks:CustomerOneMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2024-05-01 2025-04-30 0000015847 2025-02-01 2025-04-30 0000015847 2025-04-30 0000015847 2024-04-30 0000015847 us-gaap:PreferredClassAMember 2025-04-30 0000015847 us-gaap:PreferredClassBMember 2024-04-30 0000015847 us-gaap:PreferredClassAMember 2024-04-30 0000015847 us-gaap:PreferredClassBMember 2025-04-30 0000015847 us-gaap:PreferredClassAMember 2023-05-01 2024-04-30 0000015847 us-gaap:PreferredClassAMember 2024-05-01 2025-04-30 0000015847 us-gaap:PreferredClassBMember 2024-05-01 2025-04-30 0000015847 us-gaap:PreferredClassBMember 2023-05-01 2024-04-30 0000015847 buks:ProfessionalServicesMember 2024-05-01 2025-04-30 0000015847 buks:ProfessionalServicesMember 2023-05-01 2024-04-30 0000015847 buks:AerospaceProductsMember 2024-05-01 2025-04-30 0000015847 buks:AerospaceProductsMember 2023-05-01 2024-04-30 0000015847 2023-05-01 2024-04-30 0000015847 us-gaap:CommonStockMember 2023-04-30 0000015847 us-gaap:AdditionalPaidInCapitalMember 2023-04-30 0000015847 us-gaap:TreasuryStockCommonMember 2023-04-30 0000015847 us-gaap:RetainedEarningsMember 2023-04-30 0000015847 2023-04-30 0000015847 us-gaap:TreasuryStockCommonMember 2023-05-01 2024-04-30 0000015847 us-gaap:CommonStockMember 2023-05-01 2024-04-30 0000015847 us-gaap:AdditionalPaidInCapitalMember 2023-05-01 2024-04-30 0000015847 us-gaap:RetainedEarningsMember 2023-05-01 2024-04-30 0000015847 us-gaap:CommonStockMember 2024-04-30 0000015847 us-gaap:AdditionalPaidInCapitalMember 2024-04-30 0000015847 us-gaap:TreasuryStockCommonMember 2024-04-30 0000015847 us-gaap:RetainedEarningsMember 2024-04-30 0000015847 us-gaap:TreasuryStockCommonMember 2024-05-01 2025-04-30 0000015847 us-gaap:CommonStockMember 2024-05-01 2025-04-30 0000015847 us-gaap:AdditionalPaidInCapitalMember 2024-05-01 2025-04-30 0000015847 us-gaap:RetainedEarningsMember 2024-05-01 2025-04-30 0000015847 us-gaap:CommonStockMember 2025-04-30 0000015847 us-gaap:AdditionalPaidInCapitalMember 2025-04-30 0000015847 us-gaap:TreasuryStockCommonMember 2025-04-30 0000015847 us-gaap:RetainedEarningsMember 2025-04-30 0000015847 us-gaap:BuildingAndBuildingImprovementsMember 2025-04-30 0000015847 buks:AircraftMember 2025-04-30 0000015847 us-gaap:MachineryAndEquipmentMember 2025-04-30 0000015847 us-gaap:FurnitureAndFixturesMember 2025-04-30 0000015847 buks:KansasExpandedLotteryActManagementContractPrivilegeFeeMember 2025-04-30 0000015847 buks:GamingEquipmentMember 2025-04-30 0000015847 buks:JETAutopilotIntellectualPropertyMember 2025-01-30 0000015847 buks:OtherMiscellaneousLongtermAssetsMember 2024-12-31 0000015847 buks:OtherMiscellaneousLongtermAssetsMember 2024-05-01 2025-04-30 0000015847 buks:OtherMiscellaneousLongtermAssetsMember 2023-05-01 2024-04-30 0000015847 buks:KansasExpandedLotteryActManagementContractPrivilegeFeeMember 2024-04-30 0000015847 buks:GamingEquipmentMember 2024-04-30 0000015847 buks:JETAutopilotIntellectualPropertyMember 2025-04-30 0000015847 buks:JETAutopilotIntellectualPropertyMember 2024-04-30 0000015847 buks:SupplementalTypeCertificatesMember 2025-04-30 0000015847 buks:SupplementalTypeCertificatesMember 2024-05-01 2025-04-30 0000015847 buks:SupplementalTypeCertificatesWorkInProgressMember 2024-05-01 2025-04-30 0000015847 buks:SupplementalTypeCertificatesMember 2023-05-01 2024-04-30 0000015847 srt:MinimumMember 2024-05-01 2025-04-30 0000015847 srt:MaximumMember 2024-05-01 2025-04-30 0000015847 buks:KansasLotteryCommissionAndTheKansasRacingAndGamingCommissionMember 2025-04-30 0000015847 buks:KansasLotteryCommissionAndTheKansasRacingAndGamingCommissionMember 2024-04-30 0000015847 srt:NorthAmericaMember buks:ProfessionalServicesMember 2024-05-01 2025-04-30 0000015847 srt:NorthAmericaMember buks:AerospaceProductsMember 2024-05-01 2025-04-30 0000015847 srt:NorthAmericaMember 2024-05-01 2025-04-30 0000015847 srt:EuropeMember buks:ProfessionalServicesMember 2024-05-01 2025-04-30 0000015847 srt:EuropeMember buks:AerospaceProductsMember 2024-05-01 2025-04-30 0000015847 srt:EuropeMember 2024-05-01 2025-04-30 0000015847 srt:AsiaMember buks:ProfessionalServicesMember 2024-05-01 2025-04-30 0000015847 srt:AsiaMember buks:AerospaceProductsMember 2024-05-01 2025-04-30 0000015847 srt:AsiaMember 2024-05-01 2025-04-30 0000015847 buks:AustraliaAndOtherMember buks:ProfessionalServicesMember 2024-05-01 2025-04-30 0000015847 buks:AustraliaAndOtherMember buks:AerospaceProductsMember 2024-05-01 2025-04-30 0000015847 buks:AustraliaAndOtherMember 2024-05-01 2025-04-30 0000015847 us-gaap:CasinoMember buks:ProfessionalServicesMember 2024-05-01 2025-04-30 0000015847 us-gaap:CasinoMember buks:AerospaceProductsMember 2024-05-01 2025-04-30 0000015847 us-gaap:CasinoMember 2024-05-01 2025-04-30 0000015847 buks:SportsbookMember buks:ProfessionalServicesMember 2024-05-01 2025-04-30 0000015847 buks:SportsbookMember buks:AerospaceProductsMember 2024-05-01 2025-04-30 0000015847 buks:SportsbookMember 2024-05-01 2025-04-30 0000015847 buks:CasinoNongamingMember buks:ProfessionalServicesMember 2024-05-01 2025-04-30 0000015847 buks:CasinoNongamingMember buks:AerospaceProductsMember 2024-05-01 2025-04-30 0000015847 buks:CasinoNongamingMember 2024-05-01 2025-04-30 0000015847 buks:OtherProfessionalServicesMember buks:ProfessionalServicesMember 2024-05-01 2025-04-30 0000015847 buks:OtherProfessionalServicesMember buks:AerospaceProductsMember 2024-05-01 2025-04-30 0000015847 buks:OtherProfessionalServicesMember 2024-05-01 2025-04-30 0000015847 buks:AircraftModificationMember buks:ProfessionalServicesMember 2024-05-01 2025-04-30 0000015847 buks:AircraftModificationMember buks:AerospaceProductsMember 2024-05-01 2025-04-30 0000015847 buks:AircraftModificationMember 2024-05-01 2025-04-30 0000015847 buks:AircraftAvionicsMember buks:ProfessionalServicesMember 2024-05-01 2025-04-30 0000015847 buks:AircraftAvionicsMember buks:AerospaceProductsMember 2024-05-01 2025-04-30 0000015847 buks:AircraftAvionicsMember 2024-05-01 2025-04-30 0000015847 buks:SpecialMissionElectronicsMember buks:ProfessionalServicesMember 2024-05-01 2025-04-30 0000015847 buks:SpecialMissionElectronicsMember buks:AerospaceProductsMember 2024-05-01 2025-04-30 0000015847 buks:SpecialMissionElectronicsMember 2024-05-01 2025-04-30 0000015847 buks:ProfessionalServicesMember buks:PercentageOfCompletionContractsMember 2024-05-01 2025-04-30 0000015847 buks:AerospaceProductsMember buks:PercentageOfCompletionContractsMember 2024-05-01 2025-04-30 0000015847 buks:PercentageOfCompletionContractsMember 2024-05-01 2025-04-30 0000015847 buks:ProfessionalServicesMember us-gaap:TransferredAtPointInTimeMember 2024-05-01 2025-04-30 0000015847 buks:AerospaceProductsMember us-gaap:TransferredAtPointInTimeMember 2024-05-01 2025-04-30 0000015847 us-gaap:TransferredAtPointInTimeMember 2024-05-01 2025-04-30 0000015847 srt:NorthAmericaMember buks:ProfessionalServicesMember 2023-05-01 2024-04-30 0000015847 srt:NorthAmericaMember buks:AerospaceProductsMember 2023-05-01 2024-04-30 0000015847 srt:NorthAmericaMember 2023-05-01 2024-04-30 0000015847 srt:EuropeMember buks:ProfessionalServicesMember 2023-05-01 2024-04-30 0000015847 srt:EuropeMember buks:AerospaceProductsMember 2023-05-01 2024-04-30 0000015847 srt:EuropeMember 2023-05-01 2024-04-30 0000015847 srt:AsiaMember buks:ProfessionalServicesMember 2023-05-01 2024-04-30 0000015847 srt:AsiaMember buks:AerospaceProductsMember 2023-05-01 2024-04-30 0000015847 srt:AsiaMember 2023-05-01 2024-04-30 0000015847 buks:AustraliaAndOtherMember buks:ProfessionalServicesMember 2023-05-01 2024-04-30 0000015847 buks:AustraliaAndOtherMember buks:AerospaceProductsMember 2023-05-01 2024-04-30 0000015847 buks:AustraliaAndOtherMember 2023-05-01 2024-04-30 0000015847 us-gaap:CasinoMember buks:ProfessionalServicesMember 2023-05-01 2024-04-30 0000015847 us-gaap:CasinoMember buks:AerospaceProductsMember 2023-05-01 2024-04-30 0000015847 us-gaap:CasinoMember 2023-05-01 2024-04-30 0000015847 buks:SportsbookMember buks:ProfessionalServicesMember 2023-05-01 2024-04-30 0000015847 buks:SportsbookMember buks:AerospaceProductsMember 2023-05-01 2024-04-30 0000015847 buks:SportsbookMember 2023-05-01 2024-04-30 0000015847 buks:CasinoNongamingMember buks:ProfessionalServicesMember 2023-05-01 2024-04-30 0000015847 buks:CasinoNongamingMember buks:AerospaceProductsMember 2023-05-01 2024-04-30 0000015847 buks:CasinoNongamingMember 2023-05-01 2024-04-30 0000015847 buks:OtherProfessionalServicesMember buks:ProfessionalServicesMember 2023-05-01 2024-04-30 0000015847 buks:OtherProfessionalServicesMember buks:AerospaceProductsMember 2023-05-01 2024-04-30 0000015847 buks:OtherProfessionalServicesMember 2023-05-01 2024-04-30 0000015847 buks:AircraftModificationMember buks:ProfessionalServicesMember 2023-05-01 2024-04-30 0000015847 buks:AircraftModificationMember buks:AerospaceProductsMember 2023-05-01 2024-04-30 0000015847 buks:AircraftModificationMember 2023-05-01 2024-04-30 0000015847 buks:AircraftAvionicsMember buks:ProfessionalServicesMember 2023-05-01 2024-04-30 0000015847 buks:AircraftAvionicsMember buks:AerospaceProductsMember 2023-05-01 2024-04-30 0000015847 buks:AircraftAvionicsMember 2023-05-01 2024-04-30 0000015847 buks:SpecialMissionElectronicsMember buks:ProfessionalServicesMember 2023-05-01 2024-04-30 0000015847 buks:SpecialMissionElectronicsMember buks:AerospaceProductsMember 2023-05-01 2024-04-30 0000015847 buks:SpecialMissionElectronicsMember 2023-05-01 2024-04-30 0000015847 buks:ProfessionalServicesMember buks:PercentageOfCompletionContractsMember 2023-05-01 2024-04-30 0000015847 buks:AerospaceProductsMember buks:PercentageOfCompletionContractsMember 2023-05-01 2024-04-30 0000015847 buks:PercentageOfCompletionContractsMember 2023-05-01 2024-04-30 0000015847 buks:ProfessionalServicesMember us-gaap:TransferredAtPointInTimeMember 2023-05-01 2024-04-30 0000015847 buks:AerospaceProductsMember us-gaap:TransferredAtPointInTimeMember 2023-05-01 2024-04-30 0000015847 us-gaap:TransferredAtPointInTimeMember 2023-05-01 2024-04-30 0000015847 us-gaap:LandMember 2025-04-30 0000015847 us-gaap:LandMember 2024-04-30 0000015847 us-gaap:BuildingAndBuildingImprovementsMember 2024-04-30 0000015847 buks:AircraftMember 2024-04-30 0000015847 us-gaap:MachineryAndEquipmentMember 2024-04-30 0000015847 us-gaap:FurnitureAndFixturesMember 2024-04-30 0000015847 us-gaap:LeaseholdImprovementsMember 2025-04-30 0000015847 us-gaap:LeaseholdImprovementsMember 2024-04-30 0000015847 2024-09-30 0000015847 2024-09-01 2024-09-30 0000015847 us-gaap:LineOfCreditMember 2025-04-30 0000015847 us-gaap:LineOfCreditMember 2024-04-30 0000015847 buks:NoteCollateralizedBySingleAircraftDueNovember2029Member 2025-04-30 0000015847 buks:NoteCollateralizedBySingleAircraftDueNovember2029Member 2024-04-30 0000015847 buks:NoteCollateralizedByRealEstateDueMarch2029Member 2024-05-01 2025-04-30 0000015847 buks:NoteCollateralizedByRealEstateDueMarch2029Member 2023-05-01 2024-04-30 0000015847 buks:NoteCollateralizedByRealEstateDueMarch2029Member 2024-04-30 0000015847 buks:NoteCollateralizedByRealEstateDueMarch2029Member 2025-04-30 0000015847 buks:NotesCollateralizedByBHCMCsAssetsAndCompensationDueUnderStateManagementContractDueDecember2027Member 2024-04-30 0000015847 buks:NotesCollateralizedByBHCMCsAssetsAndCompensationDueUnderStateManagementContractDueDecember2027Member 2025-04-30 0000015847 buks:NoteCollateralizedByAllOfBhcmcsAssetsAndCompensationDueUnderTheStateManagementContractDueOctober2026Member 2024-04-30 0000015847 buks:NoteCollateralizedByAllOfBhcmcsAssetsAndCompensationDueUnderTheStateManagementContractDueOctober2026Member 2025-04-30 0000015847 buks:NoteCollateralizedByAircraftSecurityAgreementMember 2025-04-30 0000015847 buks:NoteCollateralizedByAircraftSecurityAgreementMember 2024-04-30 0000015847 buks:NoteCollateralizedByEquipmentDueApril2027Member 2024-04-30 0000015847 buks:NoteCollateralizedByEquipmentDueApril2027Member 2025-04-30 0000015847 buks:CasinoHangarAndOfficeSpaceThreeMember 2025-04-30 0000015847 buks:KcMachineMember 2023-09-01 2023-09-30 0000015847 buks:KcMachineMember buks:EarnOutLiabilityMember 2024-03-01 2024-03-31 0000015847 buks:KcMachineMember buks:FinalPurchaseAgreementLiabilityMember 2023-09-01 2023-09-30 0000015847 buks:KcMachineMember buks:EarnOutLiabilityMember 2023-09-01 2023-09-30 0000015847 buks:KcMachineMember 2023-09-30 0000015847 us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember 2025-01-30 2025-01-30 0000015847 us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember 2024-05-01 2025-04-30 0000015847 us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember 2025-04-30 0000015847 buks:ButlerNationalCorporation2016EquityIncentivePlanMember 2016-11-30 0000015847 us-gaap:RestrictedStockMember buks:ButlerNationalCorporation2016EquityIncentivePlanMember 2019-04-12 2019-04-12 0000015847 us-gaap:RestrictedStockMember buks:ButlerNationalCorporation2016EquityIncentivePlanMember 2025-04-01 2025-04-30 0000015847 us-gaap:RestrictedStockMember buks:ButlerNationalCorporation2016EquityIncentivePlanMember 2020-03-17 2020-03-17 0000015847 us-gaap:RestrictedStockMember buks:ButlerNationalCorporation2016EquityIncentivePlanMember 2020-03-17 0000015847 buks:ButlerNationalCorporation2016EquityIncentivePlanMember 2020-03-17 2020-03-17 0000015847 srt:DirectorMember buks:ButlerNationalCorporation2016EquityIncentivePlanMember 2023-10-01 2023-10-31 0000015847 srt:DirectorMember buks:ButlerNationalCorporation2016EquityIncentivePlanMember 2023-10-31 0000015847 srt:DirectorMember buks:ButlerNationalCorporation2016EquityIncentivePlanMember 2025-01-01 2025-01-31 0000015847 srt:DirectorMember buks:ButlerNationalCorporation2016EquityIncentivePlanMember 2025-01-31 0000015847 srt:DirectorMember buks:ButlerNationalCorporation2016EquityIncentivePlanMember 2025-03-01 2025-03-31 0000015847 srt:DirectorMember buks:ButlerNationalCorporation2016EquityIncentivePlanMember 2025-03-31 0000015847 us-gaap:RestrictedStockMember buks:ButlerNationalCorporation2016EquityIncentivePlanMember 2024-05-01 2025-04-30 0000015847 us-gaap:RestrictedStockMember buks:ButlerNationalCorporation2016EquityIncentivePlanMember 2023-05-01 2024-04-30 0000015847 us-gaap:RestrictedStockMember buks:ButlerNationalCorporation2016EquityIncentivePlanMember 2025-04-30 0000015847 srt:MaximumMember us-gaap:RestrictedStockMember buks:ButlerNationalCorporation2016EquityIncentivePlanMember 2024-05-01 2025-04-30 0000015847 2019-04-11 0000015847 2019-04-12 2023-04-30 0000015847 2023-07-30 0000015847 2023-07-31 0000015847 2024-10-30 0000015847 srt:ScenarioForecastMember 2025-06-29 0000015847 srt:ScenarioForecastMember 2025-06-30 0000015847 2016-05-01 2023-04-30 0000015847 2023-05-01 2023-07-31 0000015847 2023-08-01 2023-10-31 0000015847 2023-10-31 0000015847 2023-11-01 2024-01-31 0000015847 2024-01-31 0000015847 2024-02-01 2024-04-30 0000015847 2024-05-01 2024-07-31 0000015847 2024-07-31 0000015847 2024-08-01 2024-10-31 0000015847 2024-10-01 2024-10-31 0000015847 2024-11-01 2025-01-31 0000015847 2025-01-31 0000015847 2016-05-01 2025-04-30 0000015847 1997-05-01 1998-04-30 0000015847 us-gaap:SubsequentEventMember 2025-06-01 2025-06-30 0000015847 buks:ConsultingFeesMember buks:DirectorDavidHaydenMember 2024-05-01 2025-04-30 0000015847 buks:ConsultingFeesMember buks:DirectorDavidHaydenMember 2023-05-01 2024-04-30 0000015847 srt:DirectorMember buks:ButlerNationalCorporation2016EquityIncentivePlanMember us-gaap:RelatedPartyMember 2023-05-01 2023-10-31 0000015847 srt:DirectorMember buks:ButlerNationalCorporation2016EquityIncentivePlanMember us-gaap:RelatedPartyMember 2023-10-31 0000015847 srt:VicePresidentMember 2023-07-20 2023-07-20 0000015847 srt:ChiefExecutiveOfficerMember 2023-07-20 2023-07-20 0000015847 buks:WayneStewartMember 2024-05-01 2025-04-30 0000015847 buks:JeffShinkleMember 2024-05-01 2025-04-30 0000015847 buks:WayneStewartMember 2023-05-01 2024-04-30 0000015847 buks:JeffShinkleMember 2023-05-01 2024-04-30 0000015847 buks:ExecutiveCharimanMember us-gaap:RelatedPartyMember 2024-05-01 2025-01-31 0000015847 srt:DirectorMember us-gaap:RelatedPartyMember 2024-05-01 2025-01-31 0000015847 buks:GamingMember 2024-05-01 2025-04-30 0000015847 us-gaap:ProductAndServiceOtherMember 2024-05-01 2025-04-30 0000015847 buks:GamingMember 2023-05-01 2024-04-30 0000015847 us-gaap:ProductAndServiceOtherMember 2023-05-01 2024-04-30 0000015847 us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember buks:AerospaceProductsMember 2024-05-01 2025-04-30 0000015847 us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember buks:AerospaceProductsMember 2023-05-01 2024-04-30 0000015847 us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember buks:ProfessionalServicesMember 2024-05-01 2025-04-30 0000015847 us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember buks:ProfessionalServicesMember 2023-05-01 2024-04-30 0000015847 buks:NextTopFourCustomersMember srt:MinimumMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2024-05-01 2025-04-30 0000015847 buks:NextTopFourCustomersMember srt:MaximumMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2024-05-01 2025-04-30 0000015847 buks:TheFiveAerospaceCustomersMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2023-05-01 2024-04-30 0000015847 buks:TopCustomerMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2023-05-01 2024-04-30 0000015847 buks:NextTopFourCustomersMember srt:MinimumMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2023-05-01 2024-04-30 0000015847 buks:NextTopFourCustomersMember srt:MaximumMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2023-05-01 2024-04-30 0000015847 buks:CustomerOneMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2023-05-01 2024-04-30 iso4217:USD shares pure iso4217:USD shares utr:acre buks:segment buks:customer 0000015847 FY false 2025 10-K true 2025-04-30 --04-30 false 0-1678 BUTLER NATIONAL CORP KS 41-0834293 One Aero Plaza New Century KS 66031 913 780-9595 Common Stock $.01 Par Value No No Yes Yes Non-accelerated Filer true false false false false 87863225 67232151 Portions of the definitive proxy statement to be filed within 120 days of April 30, 2025, pursuant to Regulation 14A under the Securities Exchange Act of 1934 for the Annual Meeting of Shareholders to be held on October 1, 2025, have been incorporated by reference into Part III of this Form 10-K. 0.254 0.148 0.324 0.254 0.148 0.324 <div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Risk Management and Strategy</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company maintains cybersecurity processes, technologies and controls to help it assess, identify and manage material risks from cybersecurity threats. These processes, technologies and controls are part of the Company’s overall enterprise risk management process.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our cybersecurity program is based on the National Institute of Standards and Technology Cybersecurity Framework and is designed to ensure that our information systems are effective and are prepared for cybersecurity threats, including through regular oversight and mitigation of internal and external threats. As a U.S. defense subcontractor, we are additionally obligated to comply with Department of Defense regulations such as Defense Federal Acquisition Regulation Supplement.</span></div><div style="margin-bottom:12pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company utilizes existing employees and contracts with third party firms to evaluate our information security program, for continuous system monitoring and threat detection, to gather insights for identifying and assessing material cybersecurity threats, and for potential mitigation assistance. We conduct cybersecurity assessments using third-party service providers, and we require them to promptly notify the Company of any cybersecurity risks, threats or incidents that might impact us.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has an established cybersecurity and information security awareness training program that includes mandatory annual training and regular communications for our employees regarding cybersecurity threats and methods of mitigation.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There can be no guarantee that our policies and procedures will be effective. Although our risk factors include further detail about the material cybersecurity risks we face, we believe that risks from cybersecurity threats have not materially affected our business to date. We can provide no assurance that there will not be incidents in the future or that they will not materially affect us, including our business strategy, results of operations or financial condition. For more information about the cybersecurity risks we face, see the risk factor entitled “</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Cyber security attacks, internal system or service failures, and misappropriation of data or other breaches of information security may adversely impact our business and operations</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">” in Item 1A. Risk Factors.</span></div> <div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company maintains cybersecurity processes, technologies and controls to help it assess, identify and manage material risks from cybersecurity threats. These processes, technologies and controls are part of the Company’s overall enterprise risk management process.</span></div> true true true <div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has an established cybersecurity and information security awareness training program that includes mandatory annual training and regular communications for our employees regarding cybersecurity threats and methods of mitigation.</span></div> false <div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Management is responsible for the day-to-day assessment and management of cybersecurity risks. Cybersecurity measures that pertain specifically to Company’s Boot Hill subsidiary have been delegated to Boot Hill’s Board of Managers, a committee comprised of directors and officers of the Company and officers of Boot Hill. This committee is responsible for ensuring compliance with Kansas Racing and Gaming Commission regulations.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Board of Directors has oversight responsibility for the Company’s strategic and operational risks. The Board has delegated oversight responsibility for certain risks to its committees, including delegation to the Board’s Nominating and Governance Committee oversight of the Company’s major non-financial reporting enterprise risk assessment and management processes not retained by the Board. However, given the broad and important role of cybersecurity oversight, the Board has determined that oversight for cybersecurity should remain with the full Board. The Board routinely receives reports from the Company’s Chief Executive Officer, with the assistance of the Company’s IT department, concerning the Company’s cybersecurity risk management and strategies and related processes, technologies and controls.</span></div> <div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Management is responsible for the day-to-day assessment and management of cybersecurity risks. Cybersecurity measures that pertain specifically to Company’s Boot Hill subsidiary have been delegated to Boot Hill’s Board of Managers, a committee comprised of directors and officers of the Company and officers of Boot Hill. This committee is responsible for ensuring compliance with Kansas Racing and Gaming Commission regulations.</span></div> <div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Management is responsible for the day-to-day assessment and management of cybersecurity risks. Cybersecurity measures that pertain specifically to Company’s Boot Hill subsidiary have been delegated to Boot Hill’s Board of Managers, a committee comprised of directors and officers of the Company and officers of Boot Hill. This committee is responsible for ensuring compliance with Kansas Racing and Gaming Commission regulations.</span></div> true <div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Board of Directors has oversight responsibility for the Company’s strategic and operational risks. The Board has delegated oversight responsibility for certain risks to its committees, including delegation to the Board’s Nominating and Governance Committee oversight of the Company’s major non-financial reporting enterprise risk assessment and management processes not retained by the Board. However, given the broad and important role of cybersecurity oversight, the Board has determined that oversight for cybersecurity should remain with the full Board. The Board routinely receives reports from the Company’s Chief Executive Officer, with the assistance of the Company’s IT department, concerning the Company’s cybersecurity risk management and strategies and related processes, technologies and controls.</span></div> true The Board routinely receives reports from the Company’s Chief Executive Officer, with the assistance of the Company’s IT department, concerning the Company’s cybersecurity risk management and strategies and related processes, technologies and controls. The Board routinely receives reports from the Company’s Chief Executive Officer, with the assistance of the Company’s IT department, concerning the Company’s cybersecurity risk management and strategies and related processes, technologies and controls. false false false false true RBSM LLP Houston, TX 587 25226000 17792000 5867000 5776000 10924000 9522000 2993000 3812000 1771000 1694000 531000 0 47312000 38596000 3367000 2892000 60256000 59587000 12145000 11810000 9237000 9762000 12461000 13041000 1050000 1219000 2076000 1919000 3126000 3138000 123298000 113975000 8623000 5291000 5287000 4866000 121000 25000 5530000 5922000 1688000 1846000 2663000 1932000 0 2842000 502000 193000 24414000 22917000 29870000 33244000 3900000 3373000 33770000 36617000 58184000 59534000 5 5 50000000 50000000 200000 200000 200000 200000 100 100 0.098 0.098 100 100 100 100 0 0 0 0 0 0 1000 1000 0.06 0.06 1000 1000 1000 1000 0 0 0 0 0 0 0.01 0.01 100000000 100000000 79772345 67180527 79646211 68770856 798000 796000 14247000 13866000 12591818 10875355 9458000 7197000 59527000 46976000 65114000 54441000 123298000 113975000 38267000 38640000 45701000 39736000 83968000 78376000 16031000 15761000 29890000 28711000 3717000 5009000 17503000 15656000 67141000 65137000 16827000 13239000 2177000 2447000 506000 305000 248000 4169000 274000 1490000 1040000 0 -109000 3517000 16718000 16756000 4167000 4244000 12551000 12512000 0.19 0.18 67819328 70435752 0.19 0.18 67835577 70435752 80871211 808000 13647000 3979522 -2138000 34464000 46781000 6895833 5059000 5059000 300000 3000 219000 222000 1525000 15000 15000 12512000 12512000 79646211 796000 13866000 10875355 -7197000 46976000 54441000 1716463 2261000 2261000 39430 1000 61000 62000 86704 -1000 -320000 -321000 12551000 12551000 79772345 798000 14247000 12591818 -9458000 59527000 65114000 12551000 12512000 6744000 6068000 61000 222000 -157000 -446000 248000 4169000 274000 1490000 1040000 0 529000 0 320000 -15000 91000 1983000 1402000 1047000 -819000 1919000 77000 -1838000 3332000 -29000 -392000 -109000 220000 186000 731000 -4790000 -158000 116000 -3373000 2614000 309000 -21000 18404000 7538000 8259000 8740000 294000 4904000 1050000 2710000 1500000 0 -5415000 -1126000 2016000 0 5042000 5295000 268000 263000 2261000 5059000 -5555000 -10617000 7434000 -4205000 17792000 21997000 25226000 17792000 2201000 2454000 7697000 2075000 672000 0 672000 0 NATURE OF OPERATIONS, ORGANIZATION AND SIGNIFICANT ACCOUNTING POLICIES<div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying consolidated financial statements include the accounts of Butler National Corporation (“BNC</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">”</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">) and its wholly-owned active subsidiaries, Avcon Industries, Inc., Butler Machine, LLC, BCS Design, Inc., Butler National Service Corporation, Butler National Corporation-Tempe, Butler Avionics, Inc., Butler National, Inc., Butler Temporary Services, Inc., Kansas International Corporation, Kansas International DDC, LLC, and BHCMC, LLC (“BHCMC”) (collectively, The Company). These consolidated financial statements and related notes are presented in accordance with generally accepted accounting principles in the United States (“GAAP”), expressed in U.S. dollars. All amounts are in thousands, except share and par values, unless otherwise noted. All significant intercompany balances and transactions have been eliminated in consolidation. The fiscal year end of the Company is April 30.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Avcon Industries, Inc. modifies business category aircraft at its Newton, Kansas and New Century, Kansas facilities. Modifications include structural and electrical system conversions for aircraft special mission operations that provide for aerial photography, search and rescue, environmen</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">tal and other aviation-based research, air ambulance, target towing and intelligence surveillance reconnaissance (“ISR”), a</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">mong other unique operational capabilities. Butler Machine, LLC is a provider of high-quality precision machine parts. Butler Avionics, Inc. sells, integrates and installs avionics equipment (airplane radio equipment) and supports Avcon Industries with mission systems integrations. Butler National, Inc. acquires airplanes, principally Learjets and King Air airplanes, to refurbish and sell. Butler Temporary Services, Inc. processes Company payroll. Kansas International Corporation and Kansas International DDC, LLC own property. Butler National Corporation-Tempe is primarily engaged in the manufacture of electronics for control systems and ruggedized cabling and test equipment used by commercial and military operators. Butler National Service Corporation is a management consulting and administrative services firm providing business planning and financial coordination to Indian tribes interested in owning and operating casinos under the terms of the Indian Gaming Regulatory Act of 1988. Butler National Service Corporation and BHCMC provide management services for the Boot Hill Casino under a management agreement with the State of Kansas. BCS Design, Inc. provided professional architectural services, and was closed in January 2024.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">SIGNIFICANT ACCOUNTING POLICIES:</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">a) Accounts receivable: Accounts receivable are carried on a gross basis, with no discounting, less the allowance for doubtful accounts. Management estimates the allowance for doubtful accounts based on existing economic conditions, the financial conditions of the customers, and the amount and the age of past due accounts. Receivables are considered past due if full payment is not received by the contractual due date. Past due accounts are generally written off against the allowance for doubtful accounts only after all collection attempts have been exhausted. Allowance for doubtful accounts is calculated on the historical write-off of doubtful accounts of the individual subsidiaries. Invoices are generally considered a doubtful account if no payment has been made in the past 90 days. We review these policies on a quarterly basis, and based on these reviews, we believe adequate reserves are maintained.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">b) Use of Estimates: The preparation of financial statements in conformity with generally accepted accounting principles (GAAP) requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities at the date of the financial statements and the reported amounts of revenue and expenses during the reporting period. Future events and their effects cannot be determined with certainty. Therefore, the determination of estimates requires the exercise of judgment. Actual results could differ from those estimates, and any such differences may be material to our financial statements. Significant estimates include assumptions about collection of accounts receivable, the valuation and recognition of stock-based compensation expense, valuation and obsolescence of inventory, valuation for deferred tax assets and useful life of fixed assets.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">c) Inventories: Inventories are priced at the lower of cost, determined on a first-in, first-out basis, or net realizable value. Inventories include material, labor and factory overhead required in the production of our products.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inventory obsolescence is examined on a regular basis. When determining our estimate of obsolescence, we consider inventory that has been inactive for five years or longer and the probability of using that inventory in future production. </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The obsolete inventory generally consists of Learjet parts and electrical components.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">d) Property and Related Depreciation: Machinery and equipment are recorded at cost and depreciated over their estimated useful lives. Depreciation is provided on a straight-line basis. Depreciation expense wa</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">s $4,569 for the year ended </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">April 30, 2025</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> and $4,110 fo</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">r the year ended April 30, 2024. Depreciation expense is included in cost of sales and general and administrative costs. </span></div><div style="margin-bottom:12pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.969%"><tr><td style="width:1.0%"></td><td style="width:29.056%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:68.744%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 11.8pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Description</span></td><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:120%">Estimated useful life</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 11.8pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Building and improvements</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">39 years or the shorter of the estimated useful life of the asset or the underlying lease term</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 11.8pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Aircraft</span></td><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:120%">5 years</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 11.8pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Machinery and equipment</span></td><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:120%">5 years</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 11.8pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Office furniture and fixtures</span></td><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:120%">5 years</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 11.8pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Leasehold improvements</span></td><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:120%">Shorter of the estimated useful life of the asset or the underlying lease term</span></td></tr></table></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Maintenance and repairs are charged to expense as incurred. The cost and accumulated depreciation of assets retired are removed from the accounts and any resulting gains or losses are reflected as income or expense.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">e) Long-Lived Assets: The Company accounts for its long-lived assets in accordance with Accounting Standards Codification (</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">“ASC”</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">) Topic 360-10, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Impairment or Disposal of Long-Lived Assets</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. ASC Topic 360-10 requires that long-lived assets be reviewed for impairment whenever events or changes in circumstances indicate that the historical cost carrying value of an asset may no longer be appropriate. The Company assesses recoverability of the carrying value of an asset by estimating the future net cash flows expected to result from the asset, including eventual disposition. If the future net cash flows are less than the carrying value of the asset, an impairment loss is recorded equal to the difference between the asset's carrying value and fair value or disposable value.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">f) Other Assets: Our other asset account includes assets of $5,500 related to the Kansas Expanded Lottery Act Management Contract privilege fee, </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$7,884</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> of gaming equipment we were required to pay for ownership by the State of Kansas Lottery, </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">and JET autopilot intellectual property of $1,417, which was sold on January 30, 2025.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The other asset account also includes miscellaneous other assets of $127 in the year ended April 30, 2025 and </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$128 in the year ended April 30, 2024.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> BHCMC expected the </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$5,500</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> privilege fee to have a value over the life of the initial Management Contract with the State of Kansas which ended in </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">December 2024. The State of Kansas approved the renewal management contract for our Professional Services company BNSC assumed by BHCMC. The renewal took effect December 15, 2024, a</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">nd will continue another 15 years, until 2039. The Managers Certificate asset for use of gaming equipment is being amortized over a period of three years based on the estimated useful life of gaming equipment. Amortization relating to other assets in the year ended April 30, 2025 and 2024 wa</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">s $837 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">and</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> $751, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">respectively.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other assets net values are as follows:</span></div><div style="margin-bottom:12pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.909%"><tr><td style="width:1.0%"></td><td style="width:70.148%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.644%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.431%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.644%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.433%"></td><td style="width:0.1%"></td></tr><tr><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:400;line-height:120%">(dollars in thousands)</span></td><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:120%">2025</span></td><td colspan="3" style="padding:0 1pt"></td><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:120%">2024</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">Privilege fee</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:120%">$</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:120%">5,500 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">$</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:120%">5,500 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">Less amortized costs</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:120%">5,500 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">5,218 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">Privilege fee balance</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:120%">$</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:120%">- </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">$</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:120%">282 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">Intangible gaming equipment</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:120%">$</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:120%">7,884 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">$</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:120%">7,215 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">Less amortized costs</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:120%">6,961 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">6,406 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">Intangible gaming equipment balance</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:120%">$</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:120%">923 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">$</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:120%">809 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">JET autopilot intellectual property</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:120%">$</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:120%">- </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">$</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:120%">1,417 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">Less amortized costs</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:120%">- </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">1,417 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">JET autopilot intellectual property balance</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:120%">$</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:120%">- </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">$</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:120%">- </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">Miscellaneous other assets </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:120%">$</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:120%">127 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">$</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:120%">128 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr></table></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">g) Supplemental Type Certificates: Supplemental Type Certificates (STCs) are authorizations granted by the Federal Aviation Administration (FAA) for specific modification of a certain aircraft. The STC authorizes us to perform modifications, installations, and assemblies on applicable customer-owned aircraft. Costs incurred to obtain STCs are capitalized and subsequently amortized over seven years. The legal life of an STC is indefinite. We believe we have enough future sales to fully amortize our STC development c</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">osts. Amortization relating to STCs in the year ended April 30, 2025 was $1,209, and $529 of prior capitalized costs with certain STCs, recorded within work in progress in the prior fiscal year, were expensed in fiscal 2025. Amortization relating to STCs in the year ended April 30, 2024 was</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> $1,207.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">h) Revenue Recognition: ASC Topic 606, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Revenue from Contracts with Customers</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under ASC 606, revenue is recognized when a customer obtains control of promised services in an amount that reflects the consideration we expect to receive in exchange for those services. To achieve this core principle, the Company applies the following five steps:</span></div><div style="margin-bottom:12pt;padding-left:45pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:9.67pt">Identify the contract, or contracts, with a customer</span></div><div style="margin-bottom:12pt;padding-left:45pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A contract with a customer exists when (i) the Company enters into an enforceable contract with a customer that defines each party’s rights regarding the services to be transferred and identifies the payment terms related to these services, (ii) the contract has commercial substance and (iii) the Company determines that collection of substantially all consideration for services that are transferred is probable based on the customer’s intent and ability to pay the promised consideration.</span></div><div style="margin-bottom:12pt;padding-left:45pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:9.67pt">Identification of the performance obligations in the contract</span></div><div style="margin-bottom:12pt;padding-left:45pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At contract inception, an entity shall assess the goods or services promised in a contract with a customer and shall identify as a performance obligation each promise to transfer to the customer. Performance obligations promised in a contract are identified based on the services that will be transferred to the customer that are both capable of being distinct, whereby the customer can benefit from the service either on its own or together with other resources that are readily available from third parties or from the Company, and are distinct in the context of the contract, whereby the transfer of the services is separately identifiable from other promises in the contract. To the extent a contract includes multiple promised services, the Company must apply judgment to determine whether promised services are capable of being distinct and distinct in the context of the contract. If these criteria are not met the promised services are accounted for as a combined performance obligation.</span></div><div style="margin-bottom:12pt;padding-left:45pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:9.67pt">Determination of the transaction price</span></div><div style="margin-bottom:12pt;padding-left:45pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The transaction price is the amount that an entity allocates to the performance obligations identified in the contract and, therefore, represents the amount of revenue recognized as those performance obligations are satisfied. The transaction price is the amount of consideration to which an entity expects to be entitled in exchange for transferring promised goods or services to a customer.</span></div><div style="margin-bottom:12pt;padding-left:45pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:9.67pt">Allocation of the transaction price to the performance obligations in the contract</span></div><div style="margin-bottom:12pt;padding-left:45pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Once a contract and associated performance obligations have been identified and the transaction price has been determined, ASC 606 requires an entity to allocate the transaction price to each performance obligation identified. This is generally done in proportion to the standalone selling prices of each performance obligation (i.e., on a relative standalone selling price basis). As a result, any discount within the contract generally is allocated proportionally to all the separate performance obligations in the contract. The Company is applying the right to invoice practical expedient to recognize revenue. As a result, the entity bypasses the steps of determining the transaction price, allocating that transaction price and determining when to recognize revenue as it will recognize revenue as billed by multiplying the price assigned to the good or service, by the units.</span></div><div style="margin-bottom:12pt;padding-left:45pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:9.67pt">Recognition of revenue when, or as, we satisfy a performance obligation</span></div><div style="margin-bottom:12pt;padding-left:45pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue is recognized when or as performance obligations are satisfied by transferring control of a promised good or service to a customer. Control transfers either over time or at a point in time. Revenue is recognized when control of the promised services is transferred to our customers, in an amount that reflects the consideration we expect to be entitled to in exchange for those services.</span></div><div style="margin-bottom:12pt;padding-left:45pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Aircraft modifications are performed under fixed-price contracts unless modified with a change order. Significant payment terms are generally included in these contracts, requiring a 25% to 50% down payment on arrival of the aircraft and include milestone payments throughout the project. Typically, contracts are less than one year in duration. Revenue from fixed-priced contracts is recognized on the percentage-of-completion method, measured by the direct labor incurred compared to total estimated direct labor. Direct labor best represents the progress on a contract as it directly correlates to the overall progress on the work to be performed.</span></div><div style="margin-bottom:12pt;padding-left:45pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue from Aircraft Avionics and Special Mission Electronics are recognized when shipped. Payment for these Avionics products is due within 30 days of the invoice date after shipment.</span></div><div style="margin-bottom:12pt;padding-left:45pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Regarding warranties and returns, our products are special order and are not suitable for return. Our products are unique upon installation and tested prior to their release to the customer and acceptance by the customer. In the rare event of a warranty claim, the claim is processed through the normal course of business and may include additional charges to the customer. In our opinion, any future warranty work would not be material to the consolidated financial statements.</span></div><div style="margin-bottom:12pt;padding-left:45pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Gaming revenue is the gross gaming win as reported by the Kansas Lottery casino reporting systems, less the mandated payments by and for the State of Kansas. Electronic games-slots and table games revenue is the aggregate of gaming wins and losses. Liabilities are recognized for chips and "ticket-in, ticket-out" coupons in the customers' possession, and for accruals related to anticipated payout of progressive jackpots. Progressive gaming machines, which contain base jackpots that increase at a progressive rate based on the number of coins played, are deducted from revenue as the value of jackpots increase. Effective September 1, 2022, sports wagering became legal in the State of Kansas. The company is currently managing sports wagering through DraftKings sports wagering platform. The Company shares a percentage of the gross sports wagering win with its platform partner. Revenue from Gaming Management and other Corporate/Professional Services is recognized as the service is rendered. Food, beverage, and other revenue is recorded when the service is received and paid.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">i) Fair Value Measurements: Fair value is an exit price, representing the amount that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants. As such, fair value is a market-based measurement that is determined based on assumptions that market participants would use in pricing an asset or a liability. Assets and liabilities recorded at fair value are measured and classified in accordance with a three-tier fair value hierarchy based on the observability of the inputs available in the market used to measure fair value:</span></div><div style="margin-bottom:12pt;padding-left:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Level 1 - Observable inputs that reflect quoted prices (unadjusted) for identical assets or liabilities in active markets.</span></div><div style="margin-bottom:12pt;padding-left:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Level 2 - Inputs that are based upon quoted prices for similar instruments in active markets, quoted prices for identical or similar instruments in markets that are not active, and model-based valuation techniques for which all significant inputs are observable in the market or can be derived from observable market data. Where applicable, these models project future cash flows and discount the future amounts to a present value using market-based observable inputs including interest rate curves, foreign exchange rates, and credit ratings.</span></div><div style="margin-bottom:12pt;padding-left:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Level 3 - Unobservable inputs that are supported by little or no market activities.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value hierarchy requires an entity to maximize the use of observable inputs and minimize the use of unobservable inputs when measuring fair value.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For certain financial instruments, including cash and cash equivalents, short-term investments, accounts receivable, marketable securities, notes payable, and accounts payable, the carrying amounts approximate fair value. We do not have financial assets and liabilities that are measured at fair value on a recurring basis. Other financial assets and liabilities are carried at cost with fair value disclosed, if required.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We measure certain other instruments, including stock-based compensation awards settled in the stock also at fair value. The determination of fair value involves the use of appropriate valuation methods and relevant inputs into valuation models.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">j) Slot Machine Jackpots: If the casino is not required to make payment of the jackpot (i.e. the incremental amount on a progressive machine) due to legal requirements, the jackpot is accrued as the obligation becomes unavoidable. This liability </span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">is accrued over the time period in which the incremental progressive jackpot amount is generated with a related reduction in casino revenue. No liability is accrued with respect to the base jackpot.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">k) Gaming Facility Mandated Payment: Boot Hill Casino is contractually obligated to pay its proportionate share of certain expenses incurred by the Kansas Lottery Commission and the Kansas Racing and Gaming Commission, which amounted t</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">o $2,684 and $2,436 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">in the fiscal year ended April 30, 2025 and 2024, respectively.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">l) Advanced Payments and Billings in Excess of Costs Incurred: We receive advances, performance-based payments and progress payment from customers which may exceed costs incurred on certain contracts. We classify advance payments and billings in excess of costs incurred, other than those reflected as a reduction of contracts in process, as contract liability in current liabilities.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">m) Earnings Per Share: Earnings per common share is based on the weighted average number of common shares outstanding during the year.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The computation of the Company basic and diluted earnings per common share is as follows:</span></div><div style="margin-bottom:12pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.212%"><tr><td style="width:1.0%"></td><td style="width:70.238%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.600%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.429%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.600%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.433%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="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:120%">(in thousands, except share and per share data)</span></td><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:400;line-height:120%">2025</span></td><td colspan="3" style="padding:0 1pt"></td><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:400;line-height:120%">2024</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">Net income attributable to Butler National Corporation</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:120%">$</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:120%">12,551 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">$</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:120%">12,512 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">Weighted average common shares outstanding</span></td><td colspan="3" style="background-color:#ffffff;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:120%">67,819,328</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;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:120%">70,435,752</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">Dilutive effect of unvested restricted stock</span></td><td colspan="3" style="background-color:#cceeff;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:120%">16,249</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;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:120%">-</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">Weighted average common shares outstanding, assuming dilution</span></td><td colspan="3" style="background-color:#ffffff;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:120%">67,835,577</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;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:120%">70,435,752</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">Potential common shares if all options were exercised and shares issued</span></td><td colspan="3" style="background-color:#cceeff;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:120%">67,835,577</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;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:120%">70,435,752</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">Basic earnings per common 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:120%">$</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:120%">0.19 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">$</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:120%">0.18 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">Diluted earnings per common 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:120%">$</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:120%">0.19 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">$</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:120%">0.18 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr></table></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">n) Stock-based Compensation: The Company accounts for stock-based compensation under ASC 718, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Accounting for Stock-Based Compensation</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. These standards define a fair value based method of accounting for stock-based compensation. The cost of stock-based compensation is measured at the grant date based on the value of the award and is recognized over the vesting period. The value of the stock-based award is determined using the Black-Scholes option-pricing model, whereby compensation cost is the excess of the fair value of the award as determined by the pricing model at the grant date or other measurement date over the amount that must be paid to acquire the stock. The resulting amount is charged to expense on the straight-line basis over the period in which the Company expects to receive the benefit, which is generally the vesting period. For Restricted Stock, fair value is based on the closing price of our common stock on the grant date. Compensation expenses, net of estimated forfeitures, is recognized on a straight-line basis over the requisite service period. The requisite service period of the awards is generally the same as the vesting period. </span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">o) Income Taxes: The Company utilizes ASC 740, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Accounting for Income Taxes</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Amounts provided for income tax expense are based on income reported for financial statement purposes and do not necessarily represent amounts currently payable under tax laws. Deferred taxes, which arise principally from temporary differences between the period in which certain income and expense items are recognized for financial reporting purposes and the period in which they affect taxable income, are included in the amounts provided for income taxes. Under this method, the computation of deferred tax assets and liabilities give recognition to enacted tax rates in effect in the year the differences are expected to affect taxable income. Valuation allowances are established when necessary to reduce deferred tax assets to amounts that we expect to realize. </span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We recognize the tax benefit of an uncertain tax position only if it is more likely than not that the position is sustainable upon examination by the taxing authority, based on the technical merits. The tax benefit recognized is measured as the largest amount of benefit which is greater than 50% likely to be realized upon settlement with the taxing authority. To the extent the assessment of such tax position changes, such difference will affect the provision for (benefit from) income taxes in the period in which we make the determination. We recognize interest accrued and penalties related to unrecognized tax benefits in the provision for (benefit from) income taxes.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">p) Cash and Cash Equivalents: Cash and cash equivalents consist primarily of cash and investments in a money market fund. We consider all highly liquid investments with an original maturity of three months or less to be cash equivalents. </span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We maintain cash in bank deposit accounts that, at times, may exceed federally insured limits. At April 30, 2025 and 2024, we ha</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">d $2,514 and </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$1,955, respectively in bank deposits that exceeded the federally insured limits.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">q) The Company accounts for leases in accordance with ASC 842, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Leases</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. The Company has only operating leases, which are recorded on the consolidated balance sheets as a right-of-use (ROU) asset and a corresponding lease liability. Lease liabilities are measured at the present value of fixed lease payments over the lease term, discounted using the rate implicit in the lease, if readily determinable, or the Company’s incremental borrowing rate.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Lease liabilities are increased by interest and reduced by lease payments each period. ROU assets are amortized over the lease term. For operating leases, the combination of interest on the lease liability and amortization of the ROU asset results in straight-line lease expense recognized over the lease term. Variable lease costs are recognized in the period in which the obligation is incurred.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has elected the short-term lease exemption permitted under ASC 842 and does not recognize ROU assets or lease liabilities for leases with initial terms of 12 months or less. Rent expense for such leases is recognized on a straight-line basis over the lease term.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Lease modifications or extensions are assessed to determine whether they represent a separate contract or a change to an existing lease. When a modification does not create a separate lease, the Company remeasures the lease liability using an updated discount rate and adjusts the ROU asset accordingly.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">r) Concentration of Credit Risk: We extend credit to customers based on an evaluation of their financial condition and collateral is not required. We perform ongoing credit evaluations of our customers and maintain an allowance for doubtful accounts. Our financial instruments that are exposed to concentration of credit risk consist primarily of cash and trade receivables.</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Other than the United States, no country individually accounted for more than 10% of total revenues during fiscal 2025 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">or 2024.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">s) Research and Development: We invested in research and development activities. The amount invested in the year ended April 30, 2025 and 2024 was</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> $952 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">and $823, respectively.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">t) Advertising Costs: Advertising costs include production costs of print, radio, television and other advertisements and are expensed as incurred. Advertising costs wer</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">e $2,595</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> and $4,044 in the fiscal year ended April 30, 2025 and 2024, respectively.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">u) Segment Information: We operate in two operating segments, aerospace products and professional services. Operating segments are defined as components of an enterprise where separate financial information is evaluated regularly by a chief operating decision maker (“CODM”) in deciding how to allocate resources and assessing performance. Our CODM allocates resources and assesses performance based upon discrete financial information at the segment level. For fiscal 2025, our chief executive officer and chief financial officer together served as CODM for purposes of segment reporting.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">v) Business Combinations: We allocate the purchase consideration of acquired companies to tangible and intangible assets acquired and liabilities assumed based on their estimated fair values at the acquisition date, with the excess recorded to goodwill. Our estimates are inherently uncertain and subject to refinement. During the measurement period, which may be up to one year from the acquisition date, we may record adjustments to the fair value of these tangible and intangible assets acquired and liabilities assumed, including uncertain tax positions and tax-related valuation allowances, with the corresponding offset to goodwill. Upon the conclusion of the measurement period or final determination of the fair value of assets acquired or liabilities assumed, whichever comes first, any subsequent adjustments are recorded to the Consolidated Statements of Operations.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the event that we acquire a company in which we previously held an equity interest, the difference between the fair value of the shares as of the date of the acquisition and the carrying value of the equity investment is recorded as a non-cash gain or loss and recorded within Other income (expense), net on the Consolidated Statements of Operations.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">w) Acquisition-Related Intangible Assets: Acquisition-related intangible assets with finite lives are amortized over their estimated useful lives. Goodwill amounts are not amortized. Acquisition-related intangible assets and goodwill are tested for impairment at least annually, and more frequently upon the occurrence of certain events.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">x) Treasury Stock: Treasury stock is accounted for using the cost method and recorded as a reduction to Stockholders’ equity on the Consolidated Balance Sheets. Incremental direct costs to purchase treasury stock are included in the cost of the shares acquired.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">To determine the cost of treasury stock that is either sold or re-issued, we use the first in, first out method. When treasury stock is re-issued at a price higher than its cost, the increase is recorded in capital contributed in excess of par on the Consolidated Balance Sheets. When treasury stock is re-issued at a price lower than its cost, the decrease is recorded in capital contributed in excess of par to the extent that there are previously recorded increases to offset the decrease. Any decreases in excess of that amount are recorded in accumulated deficit on the consolidated financial statements.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">y) </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Recent Accounting Pronouncements: In November 2023, the Financial Accounting Standards Board (“FASB”) issued Accounting Standard Update (“ASU”) No. 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures, which requires disclosure of incremental segment information on an annual and interim basis. The ASU is effective for fiscal years beginning after December 15, 2023, and interim periods within fiscal years beginning after December 15, 2024, with retrospective application to all prior periods presented. We adopted this standard in fiscal year 2025. </span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2023, the FASB issued ASU No. 2023-09, Income Taxes (Topic 740): Improvements to Income Disclosures, which requires disclosure of disaggregated income taxes paid, prescribes standard categories for the components of the effective tax rate reconciliation, and modifies other income tax-related disclosures. This ASU is effective for fiscal years beginning after December 15, 2024, and allows for adoption on a prospective basis, with a retrospective option. We are currently evaluating the impacts of the new standard.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other standards issued by the FASB or SEC had no material impact on our future financial reporting.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">y) Reclassifications: Certain reclassifications within the financial statement captions have been made to maintain consistency in presentation between years. These reclassifications have no impact on the reported results of operations.</span></div> <div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying consolidated financial statements include the accounts of Butler National Corporation (“BNC</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">”</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">) and its wholly-owned active subsidiaries, Avcon Industries, Inc., Butler Machine, LLC, BCS Design, Inc., Butler National Service Corporation, Butler National Corporation-Tempe, Butler Avionics, Inc., Butler National, Inc., Butler Temporary Services, Inc., Kansas International Corporation, Kansas International DDC, LLC, and BHCMC, LLC (“BHCMC”) (collectively, The Company). These consolidated financial statements and related notes are presented in accordance with generally accepted accounting principles in the United States (“GAAP”), expressed in U.S. dollars. All amounts are in thousands, except share and par values, unless otherwise noted. All significant intercompany balances and transactions have been eliminated in consolidation. The fiscal year end of the Company is April 30.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Avcon Industries, Inc. modifies business category aircraft at its Newton, Kansas and New Century, Kansas facilities. Modifications include structural and electrical system conversions for aircraft special mission operations that provide for aerial photography, search and rescue, environmen</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">tal and other aviation-based research, air ambulance, target towing and intelligence surveillance reconnaissance (“ISR”), a</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">mong other unique operational capabilities. Butler Machine, LLC is a provider of high-quality precision machine parts. Butler Avionics, Inc. sells, integrates and installs avionics equipment (airplane radio equipment) and supports Avcon Industries with mission systems integrations. Butler National, Inc. acquires airplanes, principally Learjets and King Air airplanes, to refurbish and sell. Butler Temporary Services, Inc. processes Company payroll. Kansas International Corporation and Kansas International DDC, LLC own property. Butler National Corporation-Tempe is primarily engaged in the manufacture of electronics for control systems and ruggedized cabling and test equipment used by commercial and military operators. Butler National Service Corporation is a management consulting and administrative services firm providing business planning and financial coordination to Indian tribes interested in owning and operating casinos under the terms of the Indian Gaming Regulatory Act of 1988. Butler National Service Corporation and BHCMC provide management services for the Boot Hill Casino under a management agreement with the State of Kansas. BCS Design, Inc. provided professional architectural services, and was closed in January 2024.</span></div> <div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">a) Accounts receivable: Accounts receivable are carried on a gross basis, with no discounting, less the allowance for doubtful accounts. Management estimates the allowance for doubtful accounts based on existing economic conditions, the financial conditions of the customers, and the amount and the age of past due accounts. Receivables are considered past due if full payment is not received by the contractual due date. Past due accounts are generally written off against the allowance for doubtful accounts only after all collection attempts have been exhausted. Allowance for doubtful accounts is calculated on the historical write-off of doubtful accounts of the individual subsidiaries. Invoices are generally considered a doubtful account if no payment has been made in the past 90 days. We review these policies on a quarterly basis, and based on these reviews, we believe adequate reserves are maintained.</span></div> P90D <div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">b) Use of Estimates: The preparation of financial statements in conformity with generally accepted accounting principles (GAAP) requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities at the date of the financial statements and the reported amounts of revenue and expenses during the reporting period. Future events and their effects cannot be determined with certainty. Therefore, the determination of estimates requires the exercise of judgment. Actual results could differ from those estimates, and any such differences may be material to our financial statements. Significant estimates include assumptions about collection of accounts receivable, the valuation and recognition of stock-based compensation expense, valuation and obsolescence of inventory, valuation for deferred tax assets and useful life of fixed assets.</span></div> <div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">c) Inventories: Inventories are priced at the lower of cost, determined on a first-in, first-out basis, or net realizable value. Inventories include material, labor and factory overhead required in the production of our products.</span></div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inventory obsolescence is examined on a regular basis. When determining our estimate of obsolescence, we consider inventory that has been inactive for five years or longer and the probability of using that inventory in future production. </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The obsolete inventory generally consists of Learjet parts and electrical components.</span> P5Y <div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">d) Property and Related Depreciation: Machinery and equipment are recorded at cost and depreciated over their estimated useful lives. Depreciation is provided on a straight-line basis. Depreciation expense wa</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">s $4,569 for the year ended </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">April 30, 2025</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> and $4,110 fo</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">r the year ended April 30, 2024. Depreciation expense is included in cost of sales and general and administrative costs. </span></div><div style="margin-bottom:12pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.969%"><tr><td style="width:1.0%"></td><td style="width:29.056%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:68.744%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 11.8pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Description</span></td><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:120%">Estimated useful life</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 11.8pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Building and improvements</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">39 years or the shorter of the estimated useful life of the asset or the underlying lease term</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 11.8pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Aircraft</span></td><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:120%">5 years</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 11.8pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Machinery and equipment</span></td><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:120%">5 years</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 11.8pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Office furniture and fixtures</span></td><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:120%">5 years</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 11.8pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Leasehold improvements</span></td><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:120%">Shorter of the estimated useful life of the asset or the underlying lease term</span></td></tr></table></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Maintenance and repairs are charged to expense as incurred. The cost and accumulated depreciation of assets retired are removed from the accounts and any resulting gains or losses are reflected as income or expense.</span></div> 4569000 4110000 <div style="margin-bottom:12pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.969%"><tr><td style="width:1.0%"></td><td style="width:29.056%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:68.744%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 11.8pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Description</span></td><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:120%">Estimated useful life</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 11.8pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Building and improvements</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">39 years or the shorter of the estimated useful life of the asset or the underlying lease term</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 11.8pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Aircraft</span></td><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:120%">5 years</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 11.8pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Machinery and equipment</span></td><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:120%">5 years</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 11.8pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Office furniture and fixtures</span></td><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:120%">5 years</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 11.8pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Leasehold improvements</span></td><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:120%">Shorter of the estimated useful life of the asset or the underlying lease term</span></td></tr></table></div> P39Y P5Y P5Y P5Y <div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">e) Long-Lived Assets: The Company accounts for its long-lived assets in accordance with Accounting Standards Codification (</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">“ASC”</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">) Topic 360-10, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Impairment or Disposal of Long-Lived Assets</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. ASC Topic 360-10 requires that long-lived assets be reviewed for impairment whenever events or changes in circumstances indicate that the historical cost carrying value of an asset may no longer be appropriate. The Company assesses recoverability of the carrying value of an asset by estimating the future net cash flows expected to result from the asset, including eventual disposition. If the future net cash flows are less than the carrying value of the asset, an impairment loss is recorded equal to the difference between the asset's carrying value and fair value or disposable value.</span></div> <div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">f) Other Assets: Our other asset account includes assets of $5,500 related to the Kansas Expanded Lottery Act Management Contract privilege fee, </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$7,884</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> of gaming equipment we were required to pay for ownership by the State of Kansas Lottery, </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">and JET autopilot intellectual property of $1,417, which was sold on January 30, 2025.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The other asset account also includes miscellaneous other assets of $127 in the year ended April 30, 2025 and </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$128 in the year ended April 30, 2024.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> BHCMC expected the </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$5,500</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> privilege fee to have a value over the life of the initial Management Contract with the State of Kansas which ended in </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">December 2024. The State of Kansas approved the renewal management contract for our Professional Services company BNSC assumed by BHCMC. The renewal took effect December 15, 2024, a</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">nd will continue another 15 years, until 2039. The Managers Certificate asset for use of gaming equipment is being amortized over a period of three years based on the estimated useful life of gaming equipment. Amortization relating to other assets in the year ended April 30, 2025 and 2024 wa</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">s $837 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">and</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> $751, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">respectively.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other assets net values are as follows:</span></div><div style="margin-bottom:12pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.909%"><tr><td style="width:1.0%"></td><td style="width:70.148%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.644%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.431%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.644%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.433%"></td><td style="width:0.1%"></td></tr><tr><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:400;line-height:120%">(dollars in thousands)</span></td><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:120%">2025</span></td><td colspan="3" style="padding:0 1pt"></td><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:120%">2024</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">Privilege fee</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:120%">$</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:120%">5,500 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">$</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:120%">5,500 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">Less amortized costs</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:120%">5,500 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">5,218 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">Privilege fee balance</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:120%">$</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:120%">- </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">$</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:120%">282 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">Intangible gaming equipment</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:120%">$</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:120%">7,884 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">$</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:120%">7,215 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">Less amortized costs</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:120%">6,961 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">6,406 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">Intangible gaming equipment balance</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:120%">$</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:120%">923 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">$</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:120%">809 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">JET autopilot intellectual property</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:120%">$</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:120%">- </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">$</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:120%">1,417 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">Less amortized costs</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:120%">- </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">1,417 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">JET autopilot intellectual property balance</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:120%">$</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:120%">- </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">$</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:120%">- </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">Miscellaneous other assets </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:120%">$</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:120%">127 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">$</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:120%">128 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr></table></div> 5500000 7884000 1417000 127000 128000 5500000 P3Y 837000 751000 <div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other assets net values are as follows:</span></div><div style="margin-bottom:12pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.909%"><tr><td style="width:1.0%"></td><td style="width:70.148%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.644%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.431%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.644%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.433%"></td><td style="width:0.1%"></td></tr><tr><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:400;line-height:120%">(dollars in thousands)</span></td><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:120%">2025</span></td><td colspan="3" style="padding:0 1pt"></td><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:120%">2024</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">Privilege fee</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:120%">$</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:120%">5,500 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">$</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:120%">5,500 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">Less amortized costs</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:120%">5,500 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">5,218 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">Privilege fee balance</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:120%">$</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:120%">- </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">$</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:120%">282 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">Intangible gaming equipment</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:120%">$</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:120%">7,884 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">$</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:120%">7,215 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">Less amortized costs</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:120%">6,961 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">6,406 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">Intangible gaming equipment balance</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:120%">$</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:120%">923 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">$</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:120%">809 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">JET autopilot intellectual property</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:120%">$</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:120%">- </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">$</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:120%">1,417 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">Less amortized costs</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:120%">- </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">1,417 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">JET autopilot intellectual property balance</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:120%">$</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:120%">- </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">$</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:120%">- </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">Miscellaneous other assets </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:120%">$</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:120%">127 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">$</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:120%">128 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr></table></div> 5500000 5500000 5500000 5218000 0 282000 7884000 7215000 6961000 6406000 923000 809000 0 1417000 0 1417000 0 0 127000 128000 <div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">g) Supplemental Type Certificates: Supplemental Type Certificates (STCs) are authorizations granted by the Federal Aviation Administration (FAA) for specific modification of a certain aircraft. The STC authorizes us to perform modifications, installations, and assemblies on applicable customer-owned aircraft. Costs incurred to obtain STCs are capitalized and subsequently amortized over seven years. The legal life of an STC is indefinite. We believe we have enough future sales to fully amortize our STC development c</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">osts. Amortization relating to STCs in the year ended April 30, 2025 was $1,209, and $529 of prior capitalized costs with certain STCs, recorded within work in progress in the prior fiscal year, were expensed in fiscal 2025. Amortization relating to STCs in the year ended April 30, 2024 was</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> $1,207.</span></div> P7Y 1209000 529000 1207000 <div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">h) Revenue Recognition: ASC Topic 606, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Revenue from Contracts with Customers</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under ASC 606, revenue is recognized when a customer obtains control of promised services in an amount that reflects the consideration we expect to receive in exchange for those services. To achieve this core principle, the Company applies the following five steps:</span></div><div style="margin-bottom:12pt;padding-left:45pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:9.67pt">Identify the contract, or contracts, with a customer</span></div><div style="margin-bottom:12pt;padding-left:45pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A contract with a customer exists when (i) the Company enters into an enforceable contract with a customer that defines each party’s rights regarding the services to be transferred and identifies the payment terms related to these services, (ii) the contract has commercial substance and (iii) the Company determines that collection of substantially all consideration for services that are transferred is probable based on the customer’s intent and ability to pay the promised consideration.</span></div><div style="margin-bottom:12pt;padding-left:45pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:9.67pt">Identification of the performance obligations in the contract</span></div><div style="margin-bottom:12pt;padding-left:45pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At contract inception, an entity shall assess the goods or services promised in a contract with a customer and shall identify as a performance obligation each promise to transfer to the customer. Performance obligations promised in a contract are identified based on the services that will be transferred to the customer that are both capable of being distinct, whereby the customer can benefit from the service either on its own or together with other resources that are readily available from third parties or from the Company, and are distinct in the context of the contract, whereby the transfer of the services is separately identifiable from other promises in the contract. To the extent a contract includes multiple promised services, the Company must apply judgment to determine whether promised services are capable of being distinct and distinct in the context of the contract. If these criteria are not met the promised services are accounted for as a combined performance obligation.</span></div><div style="margin-bottom:12pt;padding-left:45pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:9.67pt">Determination of the transaction price</span></div><div style="margin-bottom:12pt;padding-left:45pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The transaction price is the amount that an entity allocates to the performance obligations identified in the contract and, therefore, represents the amount of revenue recognized as those performance obligations are satisfied. The transaction price is the amount of consideration to which an entity expects to be entitled in exchange for transferring promised goods or services to a customer.</span></div><div style="margin-bottom:12pt;padding-left:45pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:9.67pt">Allocation of the transaction price to the performance obligations in the contract</span></div><div style="margin-bottom:12pt;padding-left:45pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Once a contract and associated performance obligations have been identified and the transaction price has been determined, ASC 606 requires an entity to allocate the transaction price to each performance obligation identified. This is generally done in proportion to the standalone selling prices of each performance obligation (i.e., on a relative standalone selling price basis). As a result, any discount within the contract generally is allocated proportionally to all the separate performance obligations in the contract. The Company is applying the right to invoice practical expedient to recognize revenue. As a result, the entity bypasses the steps of determining the transaction price, allocating that transaction price and determining when to recognize revenue as it will recognize revenue as billed by multiplying the price assigned to the good or service, by the units.</span></div><div style="margin-bottom:12pt;padding-left:45pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:9.67pt">Recognition of revenue when, or as, we satisfy a performance obligation</span></div><div style="margin-bottom:12pt;padding-left:45pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue is recognized when or as performance obligations are satisfied by transferring control of a promised good or service to a customer. Control transfers either over time or at a point in time. Revenue is recognized when control of the promised services is transferred to our customers, in an amount that reflects the consideration we expect to be entitled to in exchange for those services.</span></div><div style="margin-bottom:12pt;padding-left:45pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Aircraft modifications are performed under fixed-price contracts unless modified with a change order. Significant payment terms are generally included in these contracts, requiring a 25% to 50% down payment on arrival of the aircraft and include milestone payments throughout the project. Typically, contracts are less than one year in duration. Revenue from fixed-priced contracts is recognized on the percentage-of-completion method, measured by the direct labor incurred compared to total estimated direct labor. Direct labor best represents the progress on a contract as it directly correlates to the overall progress on the work to be performed.</span></div><div style="margin-bottom:12pt;padding-left:45pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue from Aircraft Avionics and Special Mission Electronics are recognized when shipped. Payment for these Avionics products is due within 30 days of the invoice date after shipment.</span></div><div style="margin-bottom:12pt;padding-left:45pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Regarding warranties and returns, our products are special order and are not suitable for return. Our products are unique upon installation and tested prior to their release to the customer and acceptance by the customer. In the rare event of a warranty claim, the claim is processed through the normal course of business and may include additional charges to the customer. In our opinion, any future warranty work would not be material to the consolidated financial statements.</span></div><div style="margin-bottom:12pt;padding-left:45pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Gaming revenue is the gross gaming win as reported by the Kansas Lottery casino reporting systems, less the mandated payments by and for the State of Kansas. Electronic games-slots and table games revenue is the aggregate of gaming wins and losses. Liabilities are recognized for chips and "ticket-in, ticket-out" coupons in the customers' possession, and for accruals related to anticipated payout of progressive jackpots. Progressive gaming machines, which contain base jackpots that increase at a progressive rate based on the number of coins played, are deducted from revenue as the value of jackpots increase. Effective September 1, 2022, sports wagering became legal in the State of Kansas. The company is currently managing sports wagering through DraftKings sports wagering platform. The Company shares a percentage of the gross sports wagering win with its platform partner. Revenue from Gaming Management and other Corporate/Professional Services is recognized as the service is rendered. Food, beverage, and other revenue is recorded when the service is received and paid.</span></div> 25 0.50 P30D <div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">i) Fair Value Measurements: Fair value is an exit price, representing the amount that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants. As such, fair value is a market-based measurement that is determined based on assumptions that market participants would use in pricing an asset or a liability. Assets and liabilities recorded at fair value are measured and classified in accordance with a three-tier fair value hierarchy based on the observability of the inputs available in the market used to measure fair value:</span></div><div style="margin-bottom:12pt;padding-left:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Level 1 - Observable inputs that reflect quoted prices (unadjusted) for identical assets or liabilities in active markets.</span></div><div style="margin-bottom:12pt;padding-left:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Level 2 - Inputs that are based upon quoted prices for similar instruments in active markets, quoted prices for identical or similar instruments in markets that are not active, and model-based valuation techniques for which all significant inputs are observable in the market or can be derived from observable market data. Where applicable, these models project future cash flows and discount the future amounts to a present value using market-based observable inputs including interest rate curves, foreign exchange rates, and credit ratings.</span></div><div style="margin-bottom:12pt;padding-left:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Level 3 - Unobservable inputs that are supported by little or no market activities.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value hierarchy requires an entity to maximize the use of observable inputs and minimize the use of unobservable inputs when measuring fair value.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For certain financial instruments, including cash and cash equivalents, short-term investments, accounts receivable, marketable securities, notes payable, and accounts payable, the carrying amounts approximate fair value. We do not have financial assets and liabilities that are measured at fair value on a recurring basis. Other financial assets and liabilities are carried at cost with fair value disclosed, if required.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We measure certain other instruments, including stock-based compensation awards settled in the stock also at fair value. The determination of fair value involves the use of appropriate valuation methods and relevant inputs into valuation models.</span></div> <div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">j) Slot Machine Jackpots: If the casino is not required to make payment of the jackpot (i.e. the incremental amount on a progressive machine) due to legal requirements, the jackpot is accrued as the obligation becomes unavoidable. This liability </span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">is accrued over the time period in which the incremental progressive jackpot amount is generated with a related reduction in casino revenue. No liability is accrued with respect to the base jackpot.</span></div> <div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">k) Gaming Facility Mandated Payment: Boot Hill Casino is contractually obligated to pay its proportionate share of certain expenses incurred by the Kansas Lottery Commission and the Kansas Racing and Gaming Commission, which amounted t</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">o $2,684 and $2,436 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">in the fiscal year ended April 30, 2025 and 2024, respectively.</span></div> 2684000 2436000 <div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">l) Advanced Payments and Billings in Excess of Costs Incurred: We receive advances, performance-based payments and progress payment from customers which may exceed costs incurred on certain contracts. We classify advance payments and billings in excess of costs incurred, other than those reflected as a reduction of contracts in process, as contract liability in current liabilities.</span></div> <div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">m) Earnings Per Share: Earnings per common share is based on the weighted average number of common shares outstanding during the year.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The computation of the Company basic and diluted earnings per common share is as follows:</span></div><div style="margin-bottom:12pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.212%"><tr><td style="width:1.0%"></td><td style="width:70.238%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.600%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.429%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.600%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.433%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="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:120%">(in thousands, except share and per share data)</span></td><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:400;line-height:120%">2025</span></td><td colspan="3" style="padding:0 1pt"></td><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:400;line-height:120%">2024</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">Net income attributable to Butler National Corporation</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:120%">$</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:120%">12,551 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">$</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:120%">12,512 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">Weighted average common shares outstanding</span></td><td colspan="3" style="background-color:#ffffff;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:120%">67,819,328</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;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:120%">70,435,752</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">Dilutive effect of unvested restricted stock</span></td><td colspan="3" style="background-color:#cceeff;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:120%">16,249</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;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:120%">-</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">Weighted average common shares outstanding, assuming dilution</span></td><td colspan="3" style="background-color:#ffffff;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:120%">67,835,577</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;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:120%">70,435,752</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">Potential common shares if all options were exercised and shares issued</span></td><td colspan="3" style="background-color:#cceeff;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:120%">67,835,577</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;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:120%">70,435,752</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">Basic earnings per common 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:120%">$</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:120%">0.19 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">$</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:120%">0.18 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">Diluted earnings per common 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:120%">$</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:120%">0.19 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">$</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:120%">0.18 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr></table></div> <div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The computation of the Company basic and diluted earnings per common share is as follows:</span></div><div style="margin-bottom:12pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.212%"><tr><td style="width:1.0%"></td><td style="width:70.238%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.600%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.429%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.600%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.433%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="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:120%">(in thousands, except share and per share data)</span></td><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:400;line-height:120%">2025</span></td><td colspan="3" style="padding:0 1pt"></td><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:400;line-height:120%">2024</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">Net income attributable to Butler National Corporation</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:120%">$</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:120%">12,551 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">$</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:120%">12,512 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">Weighted average common shares outstanding</span></td><td colspan="3" style="background-color:#ffffff;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:120%">67,819,328</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;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:120%">70,435,752</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">Dilutive effect of unvested restricted stock</span></td><td colspan="3" style="background-color:#cceeff;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:120%">16,249</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;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:120%">-</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">Weighted average common shares outstanding, assuming dilution</span></td><td colspan="3" style="background-color:#ffffff;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:120%">67,835,577</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;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:120%">70,435,752</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">Potential common shares if all options were exercised and shares issued</span></td><td colspan="3" style="background-color:#cceeff;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:120%">67,835,577</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;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:120%">70,435,752</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">Basic earnings per common 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:120%">$</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:120%">0.19 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">$</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:120%">0.18 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">Diluted earnings per common 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:120%">$</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:120%">0.19 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">$</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:120%">0.18 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr></table></div> 12551000 12512000 67819328 70435752 16249 0 67835577 70435752 67835577 70435752 0.19 0.18 0.19 0.18 <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">n) Stock-based Compensation: The Company accounts for stock-based compensation under ASC 718, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Accounting for Stock-Based Compensation</span>. These standards define a fair value based method of accounting for stock-based compensation. The cost of stock-based compensation is measured at the grant date based on the value of the award and is recognized over the vesting period. The value of the stock-based award is determined using the Black-Scholes option-pricing model, whereby compensation cost is the excess of the fair value of the award as determined by the pricing model at the grant date or other measurement date over the amount that must be paid to acquire the stock. The resulting amount is charged to expense on the straight-line basis over the period in which the Company expects to receive the benefit, which is generally the vesting period. For Restricted Stock, fair value is based on the closing price of our common stock on the grant date. Compensation expenses, net of estimated forfeitures, is recognized on a straight-line basis over the requisite service period. The requisite service period of the awards is generally the same as the vesting period. <div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">o) Income Taxes: The Company utilizes ASC 740, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Accounting for Income Taxes</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Amounts provided for income tax expense are based on income reported for financial statement purposes and do not necessarily represent amounts currently payable under tax laws. Deferred taxes, which arise principally from temporary differences between the period in which certain income and expense items are recognized for financial reporting purposes and the period in which they affect taxable income, are included in the amounts provided for income taxes. Under this method, the computation of deferred tax assets and liabilities give recognition to enacted tax rates in effect in the year the differences are expected to affect taxable income. Valuation allowances are established when necessary to reduce deferred tax assets to amounts that we expect to realize. </span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We recognize the tax benefit of an uncertain tax position only if it is more likely than not that the position is sustainable upon examination by the taxing authority, based on the technical merits. The tax benefit recognized is measured as the largest amount of benefit which is greater than 50% likely to be realized upon settlement with the taxing authority. To the extent the assessment of such tax position changes, such difference will affect the provision for (benefit from) income taxes in the period in which we make the determination. We recognize interest accrued and penalties related to unrecognized tax benefits in the provision for (benefit from) income taxes.</span></div> <div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">p) Cash and Cash Equivalents: Cash and cash equivalents consist primarily of cash and investments in a money market fund. We consider all highly liquid investments with an original maturity of three months or less to be cash equivalents. </span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We maintain cash in bank deposit accounts that, at times, may exceed federally insured limits. At April 30, 2025 and 2024, we ha</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">d $2,514 and </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$1,955, respectively in bank deposits that exceeded the federally insured limits.</span></div> 2514000 1955000 <div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">q) The Company accounts for leases in accordance with ASC 842, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Leases</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. The Company has only operating leases, which are recorded on the consolidated balance sheets as a right-of-use (ROU) asset and a corresponding lease liability. Lease liabilities are measured at the present value of fixed lease payments over the lease term, discounted using the rate implicit in the lease, if readily determinable, or the Company’s incremental borrowing rate.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Lease liabilities are increased by interest and reduced by lease payments each period. ROU assets are amortized over the lease term. For operating leases, the combination of interest on the lease liability and amortization of the ROU asset results in straight-line lease expense recognized over the lease term. Variable lease costs are recognized in the period in which the obligation is incurred.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has elected the short-term lease exemption permitted under ASC 842 and does not recognize ROU assets or lease liabilities for leases with initial terms of 12 months or less. Rent expense for such leases is recognized on a straight-line basis over the lease term.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Lease modifications or extensions are assessed to determine whether they represent a separate contract or a change to an existing lease. When a modification does not create a separate lease, the Company remeasures the lease liability using an updated discount rate and adjusts the ROU asset accordingly.</span></div> <div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">r) Concentration of Credit Risk: We extend credit to customers based on an evaluation of their financial condition and collateral is not required. We perform ongoing credit evaluations of our customers and maintain an allowance for doubtful accounts. Our financial instruments that are exposed to concentration of credit risk consist primarily of cash and trade receivables.</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Other than the United States, no country individually accounted for more than 10% of total revenues during fiscal 2025 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">or 2024.</span></div> <div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">s) Research and Development: We invested in research and development activities. The amount invested in the year ended April 30, 2025 and 2024 was</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> $952 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">and $823, respectively.</span></div> 952000 823000 <div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">t) Advertising Costs: Advertising costs include production costs of print, radio, television and other advertisements and are expensed as incurred. Advertising costs wer</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">e $2,595</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> and $4,044 in the fiscal year ended April 30, 2025 and 2024, respectively.</span></div> 2595000 4044000 <div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">u) Segment Information: We operate in two operating segments, aerospace products and professional services. Operating segments are defined as components of an enterprise where separate financial information is evaluated regularly by a chief operating decision maker (“CODM”) in deciding how to allocate resources and assessing performance. Our CODM allocates resources and assesses performance based upon discrete financial information at the segment level. For fiscal 2025, our chief executive officer and chief financial officer together served as CODM for purposes of segment reporting.</span></div> 2 <div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">v) Business Combinations: We allocate the purchase consideration of acquired companies to tangible and intangible assets acquired and liabilities assumed based on their estimated fair values at the acquisition date, with the excess recorded to goodwill. Our estimates are inherently uncertain and subject to refinement. During the measurement period, which may be up to one year from the acquisition date, we may record adjustments to the fair value of these tangible and intangible assets acquired and liabilities assumed, including uncertain tax positions and tax-related valuation allowances, with the corresponding offset to goodwill. Upon the conclusion of the measurement period or final determination of the fair value of assets acquired or liabilities assumed, whichever comes first, any subsequent adjustments are recorded to the Consolidated Statements of Operations.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the event that we acquire a company in which we previously held an equity interest, the difference between the fair value of the shares as of the date of the acquisition and the carrying value of the equity investment is recorded as a non-cash gain or loss and recorded within Other income (expense), net on the Consolidated Statements of Operations.</span></div> <div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">w) Acquisition-Related Intangible Assets: Acquisition-related intangible assets with finite lives are amortized over their estimated useful lives. Goodwill amounts are not amortized. Acquisition-related intangible assets and goodwill are tested for impairment at least annually, and more frequently upon the occurrence of certain events.</span></div> <div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">x) Treasury Stock: Treasury stock is accounted for using the cost method and recorded as a reduction to Stockholders’ equity on the Consolidated Balance Sheets. Incremental direct costs to purchase treasury stock are included in the cost of the shares acquired.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">To determine the cost of treasury stock that is either sold or re-issued, we use the first in, first out method. When treasury stock is re-issued at a price higher than its cost, the increase is recorded in capital contributed in excess of par on the Consolidated Balance Sheets. When treasury stock is re-issued at a price lower than its cost, the decrease is recorded in capital contributed in excess of par to the extent that there are previously recorded increases to offset the decrease. Any decreases in excess of that amount are recorded in accumulated deficit on the consolidated financial statements.</span></div> <div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">y) </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Recent Accounting Pronouncements: In November 2023, the Financial Accounting Standards Board (“FASB”) issued Accounting Standard Update (“ASU”) No. 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures, which requires disclosure of incremental segment information on an annual and interim basis. The ASU is effective for fiscal years beginning after December 15, 2023, and interim periods within fiscal years beginning after December 15, 2024, with retrospective application to all prior periods presented. We adopted this standard in fiscal year 2025. </span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2023, the FASB issued ASU No. 2023-09, Income Taxes (Topic 740): Improvements to Income Disclosures, which requires disclosure of disaggregated income taxes paid, prescribes standard categories for the components of the effective tax rate reconciliation, and modifies other income tax-related disclosures. This ASU is effective for fiscal years beginning after December 15, 2024, and allows for adoption on a prospective basis, with a retrospective option. We are currently evaluating the impacts of the new standard.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other standards issued by the FASB or SEC had no material impact on our future financial reporting.</span></div> <div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">y) Reclassifications: Certain reclassifications within the financial statement captions have been made to maintain consistency in presentation between years. These reclassifications have no impact on the reported results of operations.</span></div> DISAGGREGATION OF REVENUE:<div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the following table, revenue is disaggregated by primary geographical market, major product line, and timing of revenue recognition.</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.151%"><tr><td style="width:1.0%"></td><td style="width:54.791%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.436%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.753%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.436%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.753%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.436%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.753%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.442%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" 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:400;line-height:120%">Year Ended April 30, 2025</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;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:400;line-height:120%">Professional Services</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;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:400;line-height:120%">Aerospace Products</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;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:400;line-height:120%">Total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">Geographical Markets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;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:10pt;font-weight:400;line-height:120%">North America</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">$</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:120%">38,267 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">$</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:120%">27,217 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">$</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:120%">65,484 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">Europe</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">- </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">14,257 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">14,257 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">Asia</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">- </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">3,726 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">3,726 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">Australia and Other</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">- </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">501 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">501 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">$</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:120%">38,267 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">$</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:120%">45,701 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">$</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:120%">83,968 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">Major Product Lines</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:10pt;font-weight:400;line-height:120%">Casino Gaming Revenue</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">$</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:120%">27,919 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">$</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:120%">- </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">$</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:120%">27,919 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">Sportsbook Revenue</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">5,789 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">- </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">5,789 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">Casino Non-Gaming Revenue</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">4,559 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">- </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">4,559 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">Other Professional Services</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">- </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">- </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">- </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">Aircraft Modification</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">- </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">29,587 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">29,587 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">Aircraft Avionics</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">- </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">3,377 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">3,377 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">Special Mission Electronics</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">- </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">12,737 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">12,737 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">$</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:120%">38,267 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">$</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:120%">45,701 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">$</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:120%">83,968 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">Contract Types / Revenue Recognition Timing</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:10pt;font-weight:400;line-height:120%">Percentage of completion contracts</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">$</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:120%">- </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">$</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:120%">26,551 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">$</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:120%">26,551 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">Goods or services transferred at a point of sale</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">38,267 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">19,150 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">57,417 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;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:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;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:120%">38,267 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;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:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;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:120%">45,701 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;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:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;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:120%">83,968 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr></table></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.151%"><tr><td style="width:1.0%"></td><td style="width:54.791%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.436%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.753%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.436%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.753%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.436%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.753%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.442%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" 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:400;line-height:120%">Year Ended April 30, 2024</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;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:400;line-height:120%">Professional Services</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;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:400;line-height:120%">Aerospace Products</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;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:400;line-height:120%">Total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">Geographical Markets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;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:10pt;font-weight:400;line-height:120%">North America</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">$</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:120%">38,640 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">$</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:120%">26,429 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">$</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:120%">65,069 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">Europe</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">- </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">8,161 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">8,161 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">Asia</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">- </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">2,108 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">2,108 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">Australia and Other</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">- </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">3,038 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">3,038 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">$</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:120%">38,640 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">$</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:120%">39,736 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">$</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:120%">78,376 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">Major Product Lines</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:10pt;font-weight:400;line-height:120%">Casino Gaming Revenue</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">$</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:120%">29,441 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">$</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:120%">- </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">$</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:120%">29,441 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">Sportsbook Revenue</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">4,585 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">- </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">4,585 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">Casino Non-Gaming Revenue</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">4,551 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">- </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">4,551 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">Other Professional Services</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">63 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">- </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">63 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">Aircraft Modification</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">- </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">25,061 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">25,061 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">Aircraft Avionics</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">- </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">2,722 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">2,722 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">Special Mission Electronics</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">- </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">11,953 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">11,953 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">$</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:120%">38,640 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">$</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:120%">39,736 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">$</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:120%">78,376 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">Contract Types / Revenue Recognition Timing</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:10pt;font-weight:400;line-height:120%">Percentage of completion contracts</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">$</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:120%">- </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">$</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:120%">22,570 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">$</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:120%">22,570 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">Goods or services transferred at a point of sale</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">38,640 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">17,166 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">55,806 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;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:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;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:120%">38,640 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;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:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;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:120%">39,736 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;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:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;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:120%">78,376 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr></table></div> <div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the following table, revenue is disaggregated by primary geographical market, major product line, and timing of revenue recognition.</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.151%"><tr><td style="width:1.0%"></td><td style="width:54.791%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.436%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.753%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.436%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.753%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.436%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.753%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.442%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" 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:400;line-height:120%">Year Ended April 30, 2025</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;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:400;line-height:120%">Professional Services</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;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:400;line-height:120%">Aerospace Products</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;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:400;line-height:120%">Total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">Geographical Markets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;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:10pt;font-weight:400;line-height:120%">North America</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">$</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:120%">38,267 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">$</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:120%">27,217 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">$</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:120%">65,484 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">Europe</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">- </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">14,257 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">14,257 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">Asia</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">- </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">3,726 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">3,726 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">Australia and Other</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">- </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">501 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">501 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">$</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:120%">38,267 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">$</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:120%">45,701 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">$</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:120%">83,968 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">Major Product Lines</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:10pt;font-weight:400;line-height:120%">Casino Gaming Revenue</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">$</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:120%">27,919 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">$</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:120%">- </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">$</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:120%">27,919 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">Sportsbook Revenue</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">5,789 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">- </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">5,789 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">Casino Non-Gaming Revenue</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">4,559 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">- </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">4,559 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">Other Professional Services</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">- </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">- </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">- </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">Aircraft Modification</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">- </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">29,587 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">29,587 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">Aircraft Avionics</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">- </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">3,377 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">3,377 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">Special Mission Electronics</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">- </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">12,737 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">12,737 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">$</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:120%">38,267 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">$</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:120%">45,701 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">$</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:120%">83,968 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">Contract Types / Revenue Recognition Timing</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:10pt;font-weight:400;line-height:120%">Percentage of completion contracts</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">$</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:120%">- </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">$</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:120%">26,551 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">$</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:120%">26,551 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">Goods or services transferred at a point of sale</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">38,267 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">19,150 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">57,417 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;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:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;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:120%">38,267 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;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:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;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:120%">45,701 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;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:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;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:120%">83,968 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr></table></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.151%"><tr><td style="width:1.0%"></td><td style="width:54.791%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.436%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.753%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.436%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.753%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.436%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.753%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.442%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" 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:400;line-height:120%">Year Ended April 30, 2024</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;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:400;line-height:120%">Professional Services</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;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:400;line-height:120%">Aerospace Products</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;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:400;line-height:120%">Total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">Geographical Markets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;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:10pt;font-weight:400;line-height:120%">North America</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">$</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:120%">38,640 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">$</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:120%">26,429 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">$</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:120%">65,069 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">Europe</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">- </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">8,161 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">8,161 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">Asia</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">- </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">2,108 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">2,108 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">Australia and Other</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">- </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">3,038 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">3,038 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">$</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:120%">38,640 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">$</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:120%">39,736 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">$</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:120%">78,376 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">Major Product Lines</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:10pt;font-weight:400;line-height:120%">Casino Gaming Revenue</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">$</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:120%">29,441 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">$</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:120%">- </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">$</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:120%">29,441 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">Sportsbook Revenue</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">4,585 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">- </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">4,585 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">Casino Non-Gaming Revenue</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">4,551 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">- </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">4,551 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">Other Professional Services</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">63 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">- </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">63 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">Aircraft Modification</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">- </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">25,061 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">25,061 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">Aircraft Avionics</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">- </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">2,722 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">2,722 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">Special Mission Electronics</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">- </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">11,953 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">11,953 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">$</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:120%">38,640 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">$</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:120%">39,736 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">$</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:120%">78,376 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">Contract Types / Revenue Recognition Timing</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:10pt;font-weight:400;line-height:120%">Percentage of completion contracts</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">$</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:120%">- </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">$</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:120%">22,570 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">$</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:120%">22,570 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">Goods or services transferred at a point of sale</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">38,640 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">17,166 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">55,806 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;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:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;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:120%">38,640 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;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:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;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:120%">39,736 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;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:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;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:120%">78,376 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr></table></div> 38267000 27217000 65484000 0 14257000 14257000 0 3726000 3726000 0 501000 501000 38267000 45701000 83968000 27919000 0 27919000 5789000 0 5789000 4559000 0 4559000 0 0 0 0 29587000 29587000 0 3377000 3377000 0 12737000 12737000 38267000 45701000 83968000 0 26551000 26551000 38267000 19150000 57417000 38267000 45701000 83968000 38640000 26429000 65069000 0 8161000 8161000 0 2108000 2108000 0 3038000 3038000 38640000 39736000 78376000 29441000 0 29441000 4585000 0 4585000 4551000 0 4551000 63000 0 63000 0 25061000 25061000 0 2722000 2722000 0 11953000 11953000 38640000 39736000 78376000 0 22570000 22570000 38640000 17166000 55806000 38640000 39736000 78376000 ACCOUNTS RECEIVABLE, NET, CONTRACT ASSET AND CONTRACT LIABILITY:<div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accounts Receivables, net, contract asset and contract liability were as follows (in thousands):</span></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.000%"><tr><td style="width:1.0%"></td><td style="width:69.872%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.775%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.437%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.775%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;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:400;line-height:120%">2025</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;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:400;line-height:120%">2024</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></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:120%">Accounts Receivable, net</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:120%">$</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:120%">5,867 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">$</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:120%">5,776 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">Contract Asset</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:120%">2,993 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">3,812 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></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:120%">Contract Liability</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:120%">5,530 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">5,922 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr></table></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accounts Receivables, net consist </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">of $5,867 a</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">nd $5,776 from customers as of April 30, 2025 and 2024 respectively. At April 30, 2025, and 2024, the allowance for doubtful accounts was $83 and $47, respectively.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Contract assets are net of progress payments and performance-based payments from our customers as well as advance payments from customers totaling $2,993 and $3,812 as of April 30, 2025 and 2024. Contract assets decreased $819 during 2025, primarily due to recognizing revenue upon completing the contract performance obligations. There were no significant impairment losses related to our contract assets during 2025 and 2024. We expect to bill our customers for the majority of the April 30, 2025 contract assets during fiscal year end 2026.</span></div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Contract liabilities decreased $392 during 2025, primarily due to payments received in excess of revenue recognized on these performance obligations. During 2025, we recognized</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> $4,523</span> of our contract liabilities at April 30, 2024 as revenue. During 2024, we recognized $4,323 of our contract liabilities at April 30, 2023, as revenue <div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accounts Receivables, net, contract asset and contract liability were as follows (in thousands):</span></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.000%"><tr><td style="width:1.0%"></td><td style="width:69.872%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.775%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.437%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.775%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;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:400;line-height:120%">2025</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;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:400;line-height:120%">2024</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></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:120%">Accounts Receivable, net</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:120%">$</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:120%">5,867 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">$</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:120%">5,776 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">Contract Asset</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:120%">2,993 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">3,812 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></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:120%">Contract Liability</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:120%">5,530 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">5,922 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr></table></div> 5867000 5776000 2993000 3812000 5530000 5922000 5867000 5776000 83000 47000 2993000 3812000 -819000 -392000 4523000 4323000 INVENTORY<div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inventory is comprised of the following, net of the estimate for obsolete inventory of $558 at April 30, 2025 and $360 at April 30, 2024.</span></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.000%"><tr><td style="width:1.0%"></td><td style="width:69.872%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.775%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.437%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.775%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;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:400;line-height:120%">2025</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;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:400;line-height:120%">2024</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">Parts and raw material</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:120%">$</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:120%">6,238 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">$</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:120%">6,111 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">Work in process</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:120%">4,610 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">3,349 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">Finished goods</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:120%">76 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">62 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">Total Inventory, net of allowance</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;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:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;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:120%">10,924 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;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:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;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:120%">9,522 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr></table></div> <div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inventory is comprised of the following, net of the estimate for obsolete inventory of $558 at April 30, 2025 and $360 at April 30, 2024.</span></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.000%"><tr><td style="width:1.0%"></td><td style="width:69.872%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.775%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.437%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.775%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;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:400;line-height:120%">2025</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;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:400;line-height:120%">2024</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">Parts and raw material</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:120%">$</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:120%">6,238 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">$</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:120%">6,111 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">Work in process</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:120%">4,610 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">3,349 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">Finished goods</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:120%">76 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">62 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">Total Inventory, net of allowance</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;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:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;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:120%">10,924 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;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:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;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:120%">9,522 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr></table></div> 558000 360000 6238000 6111000 4610000 3349000 76000 62000 10924000 9522000 PROPERTY, PLANT AND EQUIPMENT<div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property, plant and equipment is comprised of the following:</span></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.000%"><tr><td style="width:1.0%"></td><td style="width:69.872%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.775%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.437%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.775%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;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:400;line-height:120%">2025</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;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:400;line-height:120%">2024</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">Land</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:120%">$</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:120%">3,447 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">$</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:120%">4,224 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">Building and improvements</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:120%">49,753 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">48,190 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">Aircraft</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:120%">8,122 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">5,599 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">Machinery and equipment</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:120%">6,356 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">7,484 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">Office furniture and fixtures</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:120%">15,599 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">14,389 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">Leasehold improvements</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:120%">4,032 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">4,032 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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:120%">87,309 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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:120%">83,918 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">Accumulated depreciation</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:120%">(27,053)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">(24,331)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">Total property, plant and equipment</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;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:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;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:120%">60,256 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;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:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;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:120%">59,587 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr></table></div>In September 2024, the Company sold approximately 160 acres of undeveloped land in Kansas for $1.1 million, realizing a $274 gain on the sale in fiscal year 2025. <div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property, plant and equipment is comprised of the following:</span></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.000%"><tr><td style="width:1.0%"></td><td style="width:69.872%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.775%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.437%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.775%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;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:400;line-height:120%">2025</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;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:400;line-height:120%">2024</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">Land</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:120%">$</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:120%">3,447 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">$</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:120%">4,224 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">Building and improvements</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:120%">49,753 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">48,190 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">Aircraft</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:120%">8,122 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">5,599 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">Machinery and equipment</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:120%">6,356 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">7,484 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">Office furniture and fixtures</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:120%">15,599 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">14,389 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">Leasehold improvements</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:120%">4,032 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">4,032 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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:120%">87,309 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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:120%">83,918 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">Accumulated depreciation</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:120%">(27,053)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">(24,331)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">Total property, plant and equipment</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;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:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;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:120%">60,256 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;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:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;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:120%">59,587 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr></table></div> 3447000 4224000 49753000 48190000 8122000 5599000 6356000 7484000 15599000 14389000 4032000 4032000 87309000 83918000 27053000 24331000 60256000 59587000 160 1100000 274000 DEBT:<div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Principal amounts of debt at April 30, 2025 and 2024, consist of the following (in thousands):</span></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.000%"><tr><td style="width:1.0%"></td><td style="width:69.234%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.437%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.775%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.437%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.775%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.442%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="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:120%">Promissory Notes</span></td><td colspan="3" style="padding:0 1pt"></td><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:120%">2025</span></td><td colspan="3" style="padding:0 1pt"></td><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:120%">2024</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Bank line of credit, available LOC $2.0 million interest at 8.4% due on demand, secured by a first and second position on all assets of the Company.</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">- </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">- </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">$</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:120%">- </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">$</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:120%">- </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">Long-Term Debt</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Note payable, interest at 7.19%, due November 2029, secured by a single aircraft with a net book value </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">of </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$2.5</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">million.</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">$</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:120%">1,922 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">$</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:120%">- </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Note payable, interest at Secured Overnight Financing Rate (SOFR) plus 1.75% due March 2029, secured by buildings and improvements with a net book value of $624.</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">627 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">787 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Note payable, interest at 5.32%, this note matures in December 2027, with a balloon payment of $19,250, secured by all of BHCMC's assets and compensation due under the State Management Contract.</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">27,417 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">29,167 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Note payable, interest at 5.75%, this note matures October 2026, secured by all of BHCMC's assets and compensation due under the State Management Contract.</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">4,611 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">7,471 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Note payable, interest at 4.35%, due March 2029, secured by Aircraft Security Agreements with a net book value of $460.</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">720 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">887 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Note payable, interest at 8.13%, due April 2027, secured by equipment with a net book value of $20.</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">24 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">34 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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:120%">35,321 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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:120%">38,346 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">Less: Origination fees</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">164 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">236 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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:120%">35,157 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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:120%">38,110 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">Less: Current maturities, net of origination fees</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">5,287 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">4,866 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;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:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;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:120%">29,870 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;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:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;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:120%">33,244 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr></table></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Maturities of long-term debt are as follows:</span></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.151%"><tr><td style="width:1.0%"></td><td style="width:84.409%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.753%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.438%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;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:120%">Year Ending April 30</span></td><td colspan="3" style="background-color:#ffffff;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:120%">Amount</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><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:400;line-height:120%">2026</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:120%">$</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:120%">5,287 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;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:400;line-height:120%">2027</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:120%">4,809 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;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:400;line-height:120%">2028</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:120%">23,741 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;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:400;line-height:120%">2029</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:120%">619 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;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:400;line-height:120%">2030</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:120%">865 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;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:400;line-height:120%">Thereafter</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:120%">- </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;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:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;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:120%">35,321 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr></table></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Financial and Other Covenants</span></div>We are compliant with the covenants and obligations of each of our notes at April 30, 2025. <div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Principal amounts of debt at April 30, 2025 and 2024, consist of the following (in thousands):</span></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.000%"><tr><td style="width:1.0%"></td><td style="width:69.234%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.437%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.775%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.437%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.775%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.442%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="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:120%">Promissory Notes</span></td><td colspan="3" style="padding:0 1pt"></td><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:120%">2025</span></td><td colspan="3" style="padding:0 1pt"></td><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:120%">2024</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Bank line of credit, available LOC $2.0 million interest at 8.4% due on demand, secured by a first and second position on all assets of the Company.</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">- </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">- </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">$</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:120%">- </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">$</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:120%">- </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">Long-Term Debt</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Note payable, interest at 7.19%, due November 2029, secured by a single aircraft with a net book value </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">of </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$2.5</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">million.</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">$</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:120%">1,922 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">$</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:120%">- </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Note payable, interest at Secured Overnight Financing Rate (SOFR) plus 1.75% due March 2029, secured by buildings and improvements with a net book value of $624.</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">627 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">787 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Note payable, interest at 5.32%, this note matures in December 2027, with a balloon payment of $19,250, secured by all of BHCMC's assets and compensation due under the State Management Contract.</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">27,417 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">29,167 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Note payable, interest at 5.75%, this note matures October 2026, secured by all of BHCMC's assets and compensation due under the State Management Contract.</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">4,611 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">7,471 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Note payable, interest at 4.35%, due March 2029, secured by Aircraft Security Agreements with a net book value of $460.</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">720 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">887 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Note payable, interest at 8.13%, due April 2027, secured by equipment with a net book value of $20.</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">24 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">34 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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:120%">35,321 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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:120%">38,346 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">Less: Origination fees</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">164 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">236 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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:120%">35,157 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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:120%">38,110 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">Less: Current maturities, net of origination fees</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">5,287 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">4,866 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;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:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;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:120%">29,870 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;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:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;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:120%">33,244 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr></table></div> 2000000.0 2000000.0 0.084 0.084 0 0 0 0 0.0719 0.0719 2500000 2500000 1922000 0 0.0175 0.0175 624000 624000 627000 787000 0.0532 0.0532 19250000 19250000 27417000 29167000 0.0575 0.0575 4611000 7471000 0.0435 0.0435 460000 460000 720000 887000 0.0813 0.0813 20000 20000 24000 34000 35321000 38346000 164000 236000 35157000 38110000 5287000 4866000 29870000 33244000 <div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Maturities of long-term debt are as follows:</span></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.151%"><tr><td style="width:1.0%"></td><td style="width:84.409%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.753%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.438%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;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:120%">Year Ending April 30</span></td><td colspan="3" style="background-color:#ffffff;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:120%">Amount</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><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:400;line-height:120%">2026</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:120%">$</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:120%">5,287 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;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:400;line-height:120%">2027</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:120%">4,809 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;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:400;line-height:120%">2028</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:120%">23,741 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;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:400;line-height:120%">2029</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:120%">619 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;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:400;line-height:120%">2030</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:120%">865 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;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:400;line-height:120%">Thereafter</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:120%">- </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;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:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;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:120%">35,321 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr></table></div> 5287000 4809000 23741000 619000 865000 0 35321000 LEASE RIGHT-TO-USE:<div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company accounts for its leases under ASU 2016-02 Leases – Topic 842. ASU 2016-02 requires that on the balance sheet a lessee should recognize a liability to make lease payments (the lease liability) and a right-of-use asset representing its right to use the underlying asset for the lease term.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We lease the hangar and office space with initial lease term</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">s of two, five, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">and fifty years.</span></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.000%"><tr><td style="width:1.0%"></td><td style="width:69.872%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.775%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.437%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.775%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;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:400;line-height:120%">April 30, 2025</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;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:400;line-height:120%">April 30, 2024</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">Finance Lease right-to-use 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:120%">$</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:120%">3,829 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">$</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:120%">3,781 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">Less accumulated 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:120%">462 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">889 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;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:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;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:120%">3,367 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;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:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;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:120%">2,892 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr></table></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Future minimum lease payments for assets under capital leases at April 30, 2025 are as follows:</span></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.151%"><tr><td style="width:1.0%"></td><td style="width:84.409%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.753%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.438%"></td><td style="width:0.1%"></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:120%">2026</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:120%">$</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:120%">273 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">2027</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:120%">278 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">2028</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:120%">283 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">2029</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:120%">287 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">2030</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:120%">153 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">Thereafter</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:120%">12,579 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">Total minimum lease payments</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:120%">13,853 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">Less amount representing interest</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:120%">9,832 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">Present value of net minimum lease payments</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:120%">4,021 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">Less current maturities of finance lease liability</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:120%">121 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">Finance lease liability, net of current maturities</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;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:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;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:120%">3,900 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr></table></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.000%"><tr><td style="width:1.0%"></td><td style="width:69.872%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.775%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.437%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.775%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;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:400;line-height:120%">April 30, 2025</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;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:400;line-height:120%">April 30, 2024</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">Finance lease cost:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">Amortization of right-of-use assets</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:120%">$</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:120%">197 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">$</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:120%">189 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">Interest on lease liabilities</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:120%">220 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">186 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">Total finance lease cost</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:120%">$</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:120%">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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">$</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:120%">375 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;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:400;line-height:120%">April 30, 2025</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;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:400;line-height:120%">April 30, 2024</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">Weighted average remaining lease term - Financing leases</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:120%">38 years</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">44 years</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">Weighted average discount rate - Financing leases</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:120%">5.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">5.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr></table></div> P50Y <div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.000%"><tr><td style="width:1.0%"></td><td style="width:69.872%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.775%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.437%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.775%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;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:400;line-height:120%">April 30, 2025</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;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:400;line-height:120%">April 30, 2024</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">Finance Lease right-to-use 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:120%">$</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:120%">3,829 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">$</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:120%">3,781 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">Less accumulated 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:120%">462 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">889 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;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:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;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:120%">3,367 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;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:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;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:120%">2,892 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr></table></div> 3829000 3781000 462000 889000 3367000 2892000 <div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Future minimum lease payments for assets under capital leases at April 30, 2025 are as follows:</span></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.151%"><tr><td style="width:1.0%"></td><td style="width:84.409%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.753%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.438%"></td><td style="width:0.1%"></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:120%">2026</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:120%">$</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:120%">273 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">2027</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:120%">278 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">2028</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:120%">283 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">2029</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:120%">287 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">2030</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:120%">153 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">Thereafter</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:120%">12,579 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">Total minimum lease payments</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:120%">13,853 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">Less amount representing interest</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:120%">9,832 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">Present value of net minimum lease payments</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:120%">4,021 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">Less current maturities of finance lease liability</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:120%">121 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">Finance lease liability, net of current maturities</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;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:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;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:120%">3,900 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr></table></div> 273000 278000 283000 287000 153000 12579000 13853000 9832000 4021000 121000 3900000 <div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.000%"><tr><td style="width:1.0%"></td><td style="width:69.872%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.775%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.437%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.775%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;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:400;line-height:120%">April 30, 2025</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;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:400;line-height:120%">April 30, 2024</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">Finance lease cost:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">Amortization of right-of-use assets</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:120%">$</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:120%">197 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">$</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:120%">189 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">Interest on lease liabilities</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:120%">220 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">186 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">Total finance lease cost</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:120%">$</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:120%">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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">$</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:120%">375 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;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:400;line-height:120%">April 30, 2025</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;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:400;line-height:120%">April 30, 2024</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">Weighted average remaining lease term - Financing leases</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:120%">38 years</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">44 years</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">Weighted average discount rate - Financing leases</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:120%">5.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">5.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr></table></div> 197000 189000 220000 186000 417000 375000 P38Y P44Y 0.058 0.058 <span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ACQUISITION:</span><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In September 2023, the Company acquired KC Machine to help expand our Avcon parts fabrication capacity for $2,860. KC Machine is a recognized provider of high quality precision machine parts. The purchase price was paid by a combination of $2,375 in cash</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, a $300 earned-out liability that was paid in March 2024, and a final escrow liability paid in September 2024. </span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the purchase price and accounting for this transaction: </span></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.151%"><tr><td style="width:1.0%"></td><td style="width:84.409%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.753%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.438%"></td><td style="width:0.1%"></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:120%">Purchase price summary:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">Cash paid at closing</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:120%">$</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:120%">2,375 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">Present value of final escrow liability</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:120%">228 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">Present value of earn-out liability</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:120%">257 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">$</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:120%">2,860 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">Accounting summary:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">Building</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:120%">$</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:120%">1,510 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">Equipment</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:120%">930 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">Intangibles</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:120%">205 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">Inventory</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:120%">230 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">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:120%">(15)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;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:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;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:120%">2,860 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr></table></div> 2860000 2375000 300000 <div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the purchase price and accounting for this transaction: </span></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.151%"><tr><td style="width:1.0%"></td><td style="width:84.409%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.753%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.438%"></td><td style="width:0.1%"></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:120%">Purchase price summary:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">Cash paid at closing</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:120%">$</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:120%">2,375 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">Present value of final escrow liability</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:120%">228 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">Present value of earn-out liability</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:120%">257 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">$</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:120%">2,860 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">Accounting summary:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">Building</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:120%">$</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:120%">1,510 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">Equipment</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:120%">930 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">Intangibles</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:120%">205 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">Inventory</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:120%">230 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">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:120%">(15)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;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:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;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:120%">2,860 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr></table></div> 2375000 228000 257000 2860000 1510000 930000 205000 230000 15000 2860000 SALE OF PRODUCT LINE:<div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On January 30, 2025, the Company completed the sale of its “Jet Autopilot Product Line” for $1.5 million cash, recognizing a gain of $1.0 million on the sale of product line during the year ended April 30, 2025. We included the operating results associated with this business in our aerospace products segment. The Company will continue to perform and transfer services through April 2025.</span></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:94.545%"><tr><td style="width:1.0%"></td><td style="width:84.957%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.843%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><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:400;line-height:120%">April 30, 2025</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:120%">Inventory, net</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:120%">$</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:120%">460 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></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:120%">Machinery and equipment</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:120%">1,322 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="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:120%">Accumulated depreciation</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1,322)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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:120%">Total property, plant and equipment</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:120%">- </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></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:120%">Other assets</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:120%">1,417 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="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:120%">Accumulated amortization</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1,417)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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:120%">Other assets, net of accumulated amortization</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:120%">- </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td style="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:120%">$</span></td><td style="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:120%">460 </span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 1500000 1000000 <div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:94.545%"><tr><td style="width:1.0%"></td><td style="width:84.957%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.843%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><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:400;line-height:120%">April 30, 2025</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:120%">Inventory, net</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:120%">$</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:120%">460 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></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:120%">Machinery and equipment</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:120%">1,322 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="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:120%">Accumulated depreciation</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1,322)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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:120%">Total property, plant and equipment</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:120%">- </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></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:120%">Other assets</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:120%">1,417 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="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:120%">Accumulated amortization</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1,417)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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:120%">Other assets, net of accumulated amortization</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:120%">- </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td style="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:120%">$</span></td><td style="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:120%">460 </span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 460000 1322000 1322000 0 1417000 1417000 0 460000 INCOME TAXES:<div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred taxes are determined based on the estimated future tax effects of differences between the financial statements and tax basis of assets and liabilities given the provision of the enacted tax laws. Significant components of the Company's deferred tax liabilities and assets as of April 30, 2025 and 2024 are as follows (in thousands):</span></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.000%"><tr><td style="width:1.0%"></td><td style="width:69.872%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.775%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.437%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.775%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;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:400;line-height:120%">April 30, 2025</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;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:400;line-height:120%">April 30, 2024</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">Deferred tax liabilities:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">Depreciation and amortization</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:120%">$</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:120%">(106)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">$</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:120%">- </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></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:120%">Deferred compensation, restricted stock</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:120%">(22)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">(7)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">Total deferred tax liabilities</span></td><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:120%">(128)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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:120%">(7)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">Deferred tax assets:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></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:120%">Depreciation and amortization</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:120%">- </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">98 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">Research 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:120%">1,401 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">1319 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></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:120%">Accounts receivable allowance</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:120%">22 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">13 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">Inventory and other allowances</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:120%">151 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">97 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></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:120%">Lease right-to-use</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:120%">184 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">144 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">Compensation accruals</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:120%">200 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">72 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></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:120%">Inventory Capitalization</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:120%">51 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">- </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">Jackpot reserves</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:120%">195 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">183 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">Total deferred tax assets</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:120%">2,204 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">1,926 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">Less valuation allowance</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:120%">- </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">- </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">Net deferred tax asset</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;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:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;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:120%">2,076 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;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:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;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:120%">1,919 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr></table></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The reconciliation of the federal statutory income tax rate to the effective tax rate is as follows:</span></div><div style="margin-bottom:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.000%"><tr><td style="width:1.0%"></td><td style="width:69.872%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.775%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.437%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.775%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;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:400;line-height:120%">April 30, 2025</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;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:400;line-height:120%">April 30, 2024</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">Statutory federal income tax rate expense</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:120%">21.00 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">21.00 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">State income tax, net of federal benefits</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:120%">5.62 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">5.97 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">Permanent differences</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:120%">0.66 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">0.63 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">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:120%">(2.15 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">(2.28 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">25.13 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">25.32 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">Income tax expense:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;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:120%">Deferred income tax (benefit)</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:120%">$</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:120%">(157)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">$</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:120%">(446)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></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:120%">Current income tax</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:120%">4,324 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">4,690 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">Total income tax expense</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;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:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;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:120%">4,167 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;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:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;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:120%">4,244 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr></table></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Current income tax expen</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">se of $4,324 and $4,690 are comprised of $3,194 and $3,438 in federal income tax and $1,130 and $1,252 in state income tax</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> for the years ended April 30, 2025 and 2024, respectively.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company believes that its income tax filing positions and deductions will be sustained on audit and does not anticipate any adjustments that will result in a material adverse effect on its financial condition, results of operations or cashflow. Therefore, no reserve for uncertain income tax position, interest or penalties, have been recorded. </span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company files income tax returns in the U.S. Federal jurisdiction and various state jurisdictions. The Company is no longer subject to U.S. Federal tax examinations for tax years beginning on May 1, 2021 and prior. There are no current tax examinations.</span></div> Significant components of the Company's deferred tax liabilities and assets as of April 30, 2025 and 2024 are as follows (in thousands):<div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.000%"><tr><td style="width:1.0%"></td><td style="width:69.872%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.775%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.437%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.775%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;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:400;line-height:120%">April 30, 2025</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;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:400;line-height:120%">April 30, 2024</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">Deferred tax liabilities:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">Depreciation and amortization</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:120%">$</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:120%">(106)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">$</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:120%">- </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></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:120%">Deferred compensation, restricted stock</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:120%">(22)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">(7)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">Total deferred tax liabilities</span></td><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:120%">(128)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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:120%">(7)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">Deferred tax assets:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></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:120%">Depreciation and amortization</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:120%">- </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">98 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">Research 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:120%">1,401 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">1319 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></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:120%">Accounts receivable allowance</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:120%">22 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">13 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">Inventory and other allowances</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:120%">151 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">97 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></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:120%">Lease right-to-use</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:120%">184 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">144 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">Compensation accruals</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:120%">200 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">72 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></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:120%">Inventory Capitalization</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:120%">51 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">- </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">Jackpot reserves</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:120%">195 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">183 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">Total deferred tax assets</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:120%">2,204 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">1,926 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">Less valuation allowance</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:120%">- </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">- </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">Net deferred tax asset</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;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:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;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:120%">2,076 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;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:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;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:120%">1,919 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr></table></div> 106000 0 22000 7000 128000 7000 0 98000 1401000 1319000 22000 13000 151000 97000 184000 144000 200000 72000 51000 0 195000 183000 2204000 1926000 0 0 2076000 1919000 <div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The reconciliation of the federal statutory income tax rate to the effective tax rate is as follows:</span></div><div style="margin-bottom:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.000%"><tr><td style="width:1.0%"></td><td style="width:69.872%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.775%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.437%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.775%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;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:400;line-height:120%">April 30, 2025</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;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:400;line-height:120%">April 30, 2024</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">Statutory federal income tax rate expense</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:120%">21.00 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">21.00 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">State income tax, net of federal benefits</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:120%">5.62 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">5.97 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">Permanent differences</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:120%">0.66 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">0.63 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">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:120%">(2.15 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">(2.28 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">25.13 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">25.32 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">Income tax expense:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;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:120%">Deferred income tax (benefit)</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:120%">$</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:120%">(157)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">$</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:120%">(446)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></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:120%">Current income tax</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:120%">4,324 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">4,690 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">Total income tax expense</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;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:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;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:120%">4,167 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;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:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;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:120%">4,244 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr></table></div> 0.2100 0.2100 0.0562 0.0597 0.0066 0.0063 -0.0215 -0.0228 0.2513 0.2532 -157000 -446000 4324000 4690000 4167000 4244000 4324000 4690000 3194000 3438000 1130000 1252000 0 STOCKHOLDERS' EQUITY AND INCENTIVE PLANS:<div style="margin-bottom:12pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In November 2016, the shareholders approved and adopted the Butler National Corporation 2016 Equity Incentive Plan. The maximum number of shares of common stock that may </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">be issued under the Plan is 12.5 million.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On April 12, 2019, the Company granted 2.5 million restricted shares to employees. In April 2025, 1,650,000 of those shares became fully vested and non-forfeitable. The remaining 850,000 shares were forfeited. On March 17, 2020, the Company granted 5.0 million restricted shares to employees. These shares have voting rights at date of grant and become fully vested and non-forfeitable on March 16, 2025. The restricted shares were valued at $0.41 per share, for a total of $2.0 million. The deferred compensation related to these grants was expensed on the financial statements over the five-year vesting period. </span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In October 2023, the Company granted a board member 300,000 shares under the plan. These shares were fully vested and non-forfeitable on the date of the grant. These shares were valued at $0.74, for a total of $222. The compensation related to this grant was expensed in the year ended April 30, 2024.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In January 2025, the Company granted executive officers 87 thousand shares under the plan as part of the compensation package for non-employee directors. The first installment of these shares vested immediately, the second installment vest on the one-year anniversary and the final installment vest on the two-year anniversary. These shares were valued at $1.73 per share for a total of $150 thousand. The deferred compensation related to these grants will be expensed on the financial statements over the remaining two-year vesting period.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In March 2025, the Company granted five board members a total of 39,430 shares under the plan. These shares were fully vested and non-forfeitable on the date of the grant. These shares were valued at $1.59 for a total of $63. The compensation related to this grant was expensed in the year ended April 30, 2025.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the year ended April 30, 2025, no shares were forfeited. During the year ended April 30, 2024, 1,525,000 shares were forfeited. At April 30, 2025, total compensation cost related to nonvested awards not recognized was $100, and the weighted average period over which it is expected to be recognized is less th</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">an two years.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the year ended April 30, 2025, the Company expense</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">d $381. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the year ended April 30, 2024, the Company expensed $634 and received a benefit of $427 from the forfeiture of shares for a net expense of $207.</span></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.000%"><tr><td style="width:1.0%"></td><td style="width:69.872%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.775%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.437%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.775%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;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:400;line-height:120%">Number of Shares</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;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:400;line-height:120%">Weighted Average Grant Date Fair Value</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></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:120%">Total shares issued (2019 - 2025)</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:120%">8,326,134</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">$</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:120%">0.45 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">Forfeited, in prior periods</span></td><td colspan="3" style="background-color:#ffffff;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:120%">(975,000)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">$</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:120%">0.40 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></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:120%">Forfeited during the year ended April 30, 2024</span></td><td colspan="3" style="background-color:#cceeff;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:120%">(1,525,000)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">$</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:120%">0.40 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">Forfeited during the year ended April 30, 2025</span></td><td colspan="3" style="background-color:#ffffff;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:120%">-</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">$</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:120%">- </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></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:120%">Total</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:120%">5,826,134</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">$</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:120%">0.48 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">Vested shares</span></td><td colspan="3" style="background-color:#ffffff;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:120%">5,768,331</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">$</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:120%">0.46 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></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:120%">Non-vested shares</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;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:120%">57,803</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;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:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;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:120%">1.73 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr></table></div> 12500000 2500000 1650000 850000 5000000.0 0.41 2000000.0 P5Y 300000 0.74 222000 87000 1.73 150000 P2Y 39430 1.59 63000 0 1525000 100000 P2Y 381000 634000 427000 207000 <div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.000%"><tr><td style="width:1.0%"></td><td style="width:69.872%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.775%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.437%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.775%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;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:400;line-height:120%">Number of Shares</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;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:400;line-height:120%">Weighted Average Grant Date Fair Value</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></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:120%">Total shares issued (2019 - 2025)</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:120%">8,326,134</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">$</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:120%">0.45 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">Forfeited, in prior periods</span></td><td colspan="3" style="background-color:#ffffff;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:120%">(975,000)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">$</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:120%">0.40 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></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:120%">Forfeited during the year ended April 30, 2024</span></td><td colspan="3" style="background-color:#cceeff;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:120%">(1,525,000)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">$</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:120%">0.40 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">Forfeited during the year ended April 30, 2025</span></td><td colspan="3" style="background-color:#ffffff;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:120%">-</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">$</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:120%">- </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></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:120%">Total</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:120%">5,826,134</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">$</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:120%">0.48 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">Vested shares</span></td><td colspan="3" style="background-color:#ffffff;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:120%">5,768,331</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">$</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:120%">0.46 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></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:120%">Non-vested shares</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;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:120%">57,803</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;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:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;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:120%">1.73 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr></table></div> 8326134 0.45 975000 0.40 1525000 0.40 0 0 5826134 0.48 5768331 0.46 57803 1.73 STOCK REPURCHASE PROGRAM:<div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2016, the Board of Directors approved a common stock repurchase program. The program was established for the purpose of enabling </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">BNC to flexibl</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">y repurchase its own shares in consideration of factors such as opportunities for strategic investment, BNC's financial condition and the price of its common stock as part of improving capital efficiency. In July 2023, the Board of Directors approved an increase in the size of the Company's common stock repurchase program from $4 million to $9 million. In October 2024, the Board of Directors approved an increase in the size of the Company's common stock repurchase program from $9 million to $11 million. In June 2025, the Board of Directors approved an increase in the size of the Company's common stock repurchase program from $11 million to $15 million. The program is currently authorized through April 15, 2027. The total remaining authorization for future common stock repurchases under our share repurchase program was $2.3 million as of April 30, 2025.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The table below provides information with respect to common stock purchases by the Company during the year ended April 30, 2025.</span></div><div style="margin-bottom:8pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.000%"><tr><td style="width:1.0%"></td><td style="width:40.207%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.437%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.775%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.437%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.775%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.437%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.775%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.437%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.775%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.445%"></td><td style="width:0.1%"></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:120%">Period</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;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:400;line-height:120%">Total Number of Shares Purchased</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;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:400;line-height:120%">Average Price Paid per Share</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;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:400;line-height:120%">Total Number of Shares Purchased as Part of<br/>Publicly Announced Plans or Programs</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;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:400;line-height:120%">Approximate Dollar Value of Shares That<br/>May Yet Be Purchased Under the Plans or<br/>Programs</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:10pt;font-weight:400;line-height:120%">Shares purchased in prior periods (a)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">3,979,522</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">$</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:120%">0.42 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">3,379,522</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">$</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:120%">7,594 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">Quarter ended July 31, 2023 (b)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;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:120%">6,863,789</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">$</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:120%">0.73 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;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:120%">6,863,789</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">$</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:120%">2,560 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">Quarter ended October 31, 2023 (b)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;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:120%">2,300</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">$</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:120%">0.73 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;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:120%">2,300</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">$</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:120%">2,558 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">Quarter ended January 31, 2024 (b)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;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:120%">24,744</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">$</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:120%">0.73 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;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:120%">24,744</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">$</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:120%">2,540 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">Quarter ended April 30, 2024 (b)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;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:120%">5,000</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">$</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:120%">0.79 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;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:120%">5,000</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">$</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:120%">2,536 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">Quarter ended July 31, 2024 (b)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;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:120%">500,000</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">$</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:120%">0.93 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;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:120%">500,000</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">$</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:120%">2,071 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">Quarter ended October 31, 2024 (b)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;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:120%">683,760</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">$</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:120%">1.31 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;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:120%">683,760</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">$</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:120%">1,172 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">Increase in program authorization October 2024</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;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:120%">-</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;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:120%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;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:120%">-</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">$</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:120%">3,172 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">Quarter ended January 31, 2025 (b)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;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:120%">71,404</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">$</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:120%">1.86 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;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:120%">71,404</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">$</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:120%">3,039 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">Quarter ended April 30, 2025 (b) (c)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;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:120%">461,299</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">$</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:120%">1.66 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;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:120%">461,299</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">$</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:120%">2,274 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;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:120%">12,591,818</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">$</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:120%">0.73 </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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;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:120%">11,991,818</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr></table></div><div style="margin-bottom:12pt;padding-left:31.5pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(a)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.91pt">The total number of shares purchased in prior periods includes 600,000 repurchased in the fiscal year ending April 30, 1998.</span></div><div style="margin-bottom:12pt;padding-left:31.5pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(b)</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt">These shares of common stock purchased were purchased through private transactions</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.</span></div><div style="margin-bottom:12pt;padding-left:31.5pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(c)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.91pt">The approximate dollar value of shares that may yet be purchased under the plans or programs at April 30, 2025 does not include the additional $4 million increase in the size of the Company's common stock repurchase program that the Board of Directors approved in June 2025.</span></div> 4000000 9000000 9000000 11000000 11000000 15000000 2300000 <div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The table below provides information with respect to common stock purchases by the Company during the year ended April 30, 2025.</span></div><div style="margin-bottom:8pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.000%"><tr><td style="width:1.0%"></td><td style="width:40.207%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.437%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.775%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.437%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.775%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.437%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.775%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.437%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.775%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.445%"></td><td style="width:0.1%"></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:120%">Period</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;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:400;line-height:120%">Total Number of Shares Purchased</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;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:400;line-height:120%">Average Price Paid per Share</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;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:400;line-height:120%">Total Number of Shares Purchased as Part of<br/>Publicly Announced Plans or Programs</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;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:400;line-height:120%">Approximate Dollar Value of Shares That<br/>May Yet Be Purchased Under the Plans or<br/>Programs</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:10pt;font-weight:400;line-height:120%">Shares purchased in prior periods (a)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">3,979,522</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">$</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:120%">0.42 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">3,379,522</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">$</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:120%">7,594 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">Quarter ended July 31, 2023 (b)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;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:120%">6,863,789</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">$</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:120%">0.73 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;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:120%">6,863,789</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">$</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:120%">2,560 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">Quarter ended October 31, 2023 (b)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;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:120%">2,300</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">$</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:120%">0.73 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;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:120%">2,300</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">$</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:120%">2,558 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">Quarter ended January 31, 2024 (b)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;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:120%">24,744</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">$</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:120%">0.73 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;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:120%">24,744</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">$</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:120%">2,540 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">Quarter ended April 30, 2024 (b)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;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:120%">5,000</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">$</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:120%">0.79 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;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:120%">5,000</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">$</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:120%">2,536 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">Quarter ended July 31, 2024 (b)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;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:120%">500,000</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">$</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:120%">0.93 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;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:120%">500,000</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">$</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:120%">2,071 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">Quarter ended October 31, 2024 (b)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;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:120%">683,760</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">$</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:120%">1.31 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;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:120%">683,760</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">$</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:120%">1,172 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">Increase in program authorization October 2024</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;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:120%">-</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;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:120%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;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:120%">-</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">$</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:120%">3,172 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">Quarter ended January 31, 2025 (b)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;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:120%">71,404</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">$</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:120%">1.86 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;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:120%">71,404</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">$</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:120%">3,039 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">Quarter ended April 30, 2025 (b) (c)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;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:120%">461,299</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">$</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:120%">1.66 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;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:120%">461,299</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">$</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:120%">2,274 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;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:120%">12,591,818</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">$</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:120%">0.73 </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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;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:120%">11,991,818</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr></table></div><div style="margin-bottom:12pt;padding-left:31.5pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(a)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.91pt">The total number of shares purchased in prior periods includes 600,000 repurchased in the fiscal year ending April 30, 1998.</span></div><div style="margin-bottom:12pt;padding-left:31.5pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(b)</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt">These shares of common stock purchased were purchased through private transactions</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.</span></div><div style="margin-bottom:12pt;padding-left:31.5pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(c)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.91pt">The approximate dollar value of shares that may yet be purchased under the plans or programs at April 30, 2025 does not include the additional $4 million increase in the size of the Company's common stock repurchase program that the Board of Directors approved in June 2025.</span></div> 3979522 0.42 3379522 7594000 6863789 0.73 6863789 2560000 2300 0.73 2300 2558000 24744 0.73 24744 2540000 5000 0.79 5000 2536000 500000 0.93 500000 2071000 683760 1.31 683760 1172000 3172000 71404 1.86 71404 3039000 461299 1.66 461299 2274000 12591818 0.73 11991818 600000 4000000 COMMITMENTS AND CONTINGENCIES:<div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Litigation:</span></div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">From time to time, we may be a defendant and/or plaintiff in various other legal proceedings arising in the normal course of our business. We are not currently a party to any material legal proceedings or government actions, including any bankruptcy, receivership, or similar proceedings. In addition, we are not aware of any known litigation or liabilities involving the operators of our properties that could affect our operations. Furthermore, as </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">of July 3, 2025, o</span>ur management is not aware of any proceedings to which any of our directors, officers, or affiliates, or any associate of any such director, officer, affiliate, or security holder is a party averse to our company or has a material interest averse to us. RELATED-PARTY TRANSACTIONS:<div style="margin-bottom:12pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company paid consulting fees of $123 and $135 to David Hayden, a director of Butler National Corporation, in the fiscal year ended April 30, 2025 and 2024, respectively.</span></div><div style="margin-bottom:12pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In October 2023, the Company granted to John M. Edgar, a director, 300,000 shares under the Butler National Corporation 2016 Equity Incentive Plan. These shares were fully vested and non-forfeitable on the date of the grant. These shares were valued at $0.74, for a total expensed compensation value of $222. The compensation related to this grant was expensed in the year ended April 30, 2024.</span></div><div style="margin-bottom:12pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Clark D. Stewart and Craig D. Stewart, each formerly directors of the Company, each entered into a Separation and Mutual Release Agreement with the Company, each of the directors, and with the Company's executive officers dated </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">July 20, 2023</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Pursuant to the Agreements, in consideration of a mutual general release of claims, Clark D. Stewart and Craig D. Stewart were each paid a lump sum severance benefit, which totaled $2.7 million for Clark D. Stewart and $1.8 million for Craig D. Stewart, and in addition, the Company purchased 3,956,267 shares of Company stock from Clark D. Stewart and 1,933,402 shares of Company stock from Craig D. Stewart at $0.739 per share. The stock acquired was placed in treasury.</span></div><div style="margin-bottom:12pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Butler National Corporation employed the brother (Wayne Stewart as an engineer) and son-in-law (Jeff Shinkle as an architect) of Clark D. Stewart, former director and CEO. Compensation for these related-persons (as calculated in the same manner as the Summary Compensation table shown in the most recent Proxy Statement) resulted in compensation of $292 and $0 respectively, for fiscal 2025 and $315 and $162, respectively, for fiscal 2024. Mr. Shinkle has not been an employee since the architectural business of the Company’s Professional Services segment was closed in January 2024. Clark D. Stewart has not been an employee since May 2023.</span></div><div style="margin-bottom:12pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Effective January 2025, Butler National Corporation’s Board of Directors created the position of Executive Chairman to lead the Board and named director, Jeffrey D. Yowell, to the position. Mr. Yowell’s director role as Executive Chairman is to work with and support the corporation’s Chief Executive Officer in day-to-day and strategic responsibilities. In conjunction with Mr. Yowell’s additional responsibilities, the Company compensates Mr. Yowell an additional $160,000 per year in addition to compensation paid to all directors (currently an annual amount equal to $90,000).</span></div><div style="margin-bottom:24pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The policies and procedures for payment of goods and services for related transactions follow our normal course of business standards and require the necessary review and approval process as outlined in our Policies and Procedures manual and as set forth by our Compensation Committee.</span></div> 123000 135000 300000 0.74 222000 2700000 1800000 3956267 1933402 0.739 0.739 292000 0 315000 162000 160000000 90000000 401(k) PROFIT SHARING PLAN:<span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have a defined contribution plan authorized under Section 401(k) of the Internal Revenue Code. All benefits-eligible employees with at least thirty days of service are eligible to participate in the plan; however, there are only two entry dates per calendar year. The Plan may match, subject to the annual approval of the Board of Directors, 100 percent of every pre-tax dollar an employee contributes up to 6 percent of the employee's salary, and a portion of the Company’s profits. Employees are 100 percent vested in the employer's contributions immediately. The contribution expense was </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$876</span> and $750 in fiscal year ended April 30, 2025 and 2024, respectively. P30D 2 1 0.06 1 876000 750000 SEGMENT REPORTING AND SALES BY MAJOR CUSTOMER:<div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Industry Segmentation</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Current Activities: </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company focuses on two primary activities, Professional Services and Aerospace Products.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Aerospace Products</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Aircraft Modifications principally includes the modification of customer owned business-size aircraft with capabilities to perform special missions including provisions for radar systems, aerial photography, search and rescue, environmental research, mapping, ISR, and stability enhancing modifications for Learjet, Textron Beechcraft, and Textron Cessna aircraft along with other specialized modifications. We provide these services through our subsidiary, Avcon Industries, Inc. ("Aircraft Modifications" or "Avcon"). Avcon activities include the high quality precision manufacturing of machine parts at Butler Machine. </span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Special mission electronics principally includes the manufacture, sale, and service of electronics and accessories for control systems used on commercial and government aircraft and vehicles. We provide the products through our subsidiary, Butler National Corporation - Tempe, Arizona.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Butler Avionics sells, installs and repairs aircraft avionics equipment (airplane radio equipment and flight control systems). This includes flight display systems that feature intuitive touchscreen controls with large display to give users unprecedented access to high-resolution terrain mapping, graphical flight planning, geo-referenced charting, traffic display, </span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">satellite weather and much more. Butler Avionics is also recognized for its troubleshooting. Butler Avionics also supports Avcon Industries with the integration and installation of special mission electronics systems.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Professional Services</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Butler National Service Corporation ("BNSC") provides management services to the Boot Hill Casino, a "state-owned casino".</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.000%"><tr><td style="width:1.0%"></td><td style="width:26.810%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.585%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.437%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.775%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.437%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.585%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.437%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.659%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.437%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.469%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.437%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.585%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.447%"></td><td style="width:0.1%"></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:120%">Year Ended April 30, 2025</span></td><td colspan="3" style="background-color:#ffffff;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:120%">Gaming</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;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:120%">Aircraft Modification</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;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:120%">Aircraft Avionics</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;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:120%">Special Mission Electronics</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;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:120%">Other</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;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:120%">Total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">Revenues from customers</span></td><td style="background-color:#cceeff;border-top:0.75pt 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:120%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt 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:120%">38,267 </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.75pt 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:120%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt 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:120%">29,587 </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.75pt 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:120%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt 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:120%">3,377 </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.75pt 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:120%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt 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:120%">12,737 </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.75pt 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:120%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt 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:120%">- </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.75pt 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:120%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt 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:120%">83,968 </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">Interest expense</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:120%">1,809 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">313 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">- </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">49 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">2,177 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">Depreciation and amortization</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:120%">3,207 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">3,256 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">27 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">137 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">117 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">6,744 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">Operating income (loss)</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:120%">9,142 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">4,415 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">(306)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">5,125 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">(1,549)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">16,827 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr></table></div><div style="margin-bottom:8pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.000%"><tr><td style="width:1.0%"></td><td style="width:26.810%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.585%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.437%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.775%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.437%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.585%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.437%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.659%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.437%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.469%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.437%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.585%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.447%"></td><td style="width:0.1%"></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:120%">Year Ended April 30, 2024</span></td><td colspan="3" style="background-color:#ffffff;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:120%">Gaming</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;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:120%">Aircraft Modification</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;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:120%">Aircraft Avionics</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;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:120%">Special Mission Electronics</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;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:120%">Other</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;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:120%">Total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">Revenues from customers</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:120%">$</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:120%">38,577 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">$</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:120%">25,061 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">$</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:120%">2,722 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">$</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:120%">11,953 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">$</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:120%">63 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">$</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:120%">78,376 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">Interest expense</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:120%">2,122 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">229 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">- </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">63 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">33 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">2,447 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">Depreciation and amortization</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:120%">3,014 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">2,790 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">20 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">125 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">119 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">6,068 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">Operating income (loss)</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:120%">8,916 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">358 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">(562)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">4,726 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">(199)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">13,239 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr></table></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our Chief Operating Decision Maker (CODM) uses the segment information above to evaluate performance by operating segment, and does not evaluate operating segments using asset or liability informat</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ion. Other consists of unallocated corporate expenses that are included as part of the Aerospace Products segment. </span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Major Customers:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Revenue from major customers (10 percent or more of consolidated revenue) were as follows:</span></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:94.393%"><tr><td style="width:1.0%"></td><td style="width:70.328%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.864%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.442%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.866%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;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:120%">2025</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;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:120%">2024</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:120%">Aerospace Products – one customer in 2025 and 2024</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:120%">14.8 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">15.2 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</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:120%">Professional Services</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:120%">- </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">- </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:24pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In fiscal 2025 the Company derived 25.4% of total revenue from five Aerospace customers. The top customer provided 14.8% of total revenue while the next top four customers ranged from 2.0% to 4.0%. At April 30, 2025, we had one customer that accounted for 32.4% of our accounts receivable. In fiscal 2024 the Company derived 28.5% of total revenue from five Aerospace customers. The top customer provided 15.2% of total revenue while the next top four customers ranged from 1.9% to 5.8%. At April 30, 2024, we had one customer that accounted for 42.5% of our accounts receivable.</span></div> 2 <div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.000%"><tr><td style="width:1.0%"></td><td style="width:26.810%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.585%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.437%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.775%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.437%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.585%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.437%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.659%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.437%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.469%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.437%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.585%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.447%"></td><td style="width:0.1%"></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:120%">Year Ended April 30, 2025</span></td><td colspan="3" style="background-color:#ffffff;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:120%">Gaming</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;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:120%">Aircraft Modification</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;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:120%">Aircraft Avionics</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;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:120%">Special Mission Electronics</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;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:120%">Other</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;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:120%">Total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">Revenues from customers</span></td><td style="background-color:#cceeff;border-top:0.75pt 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:120%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt 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:120%">38,267 </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.75pt 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:120%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt 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:120%">29,587 </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.75pt 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:120%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt 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:120%">3,377 </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.75pt 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:120%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt 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:120%">12,737 </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.75pt 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:120%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt 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:120%">- </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.75pt 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:120%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt 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:120%">83,968 </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">Interest expense</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:120%">1,809 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">313 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">- </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">49 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">2,177 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">Depreciation and amortization</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:120%">3,207 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">3,256 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">27 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">137 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">117 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">6,744 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">Operating income (loss)</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:120%">9,142 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">4,415 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">(306)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">5,125 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">(1,549)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">16,827 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr></table></div><div style="margin-bottom:8pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.000%"><tr><td style="width:1.0%"></td><td style="width:26.810%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.585%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.437%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.775%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.437%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.585%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.437%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.659%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.437%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.469%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.437%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.585%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.447%"></td><td style="width:0.1%"></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:120%">Year Ended April 30, 2024</span></td><td colspan="3" style="background-color:#ffffff;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:120%">Gaming</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;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:120%">Aircraft Modification</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;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:120%">Aircraft Avionics</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;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:120%">Special Mission Electronics</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;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:120%">Other</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;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:120%">Total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">Revenues from customers</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:120%">$</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:120%">38,577 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">$</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:120%">25,061 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">$</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:120%">2,722 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">$</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:120%">11,953 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">$</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:120%">63 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">$</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:120%">78,376 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">Interest expense</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:120%">2,122 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">229 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">- </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">63 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">33 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">2,447 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">Depreciation and amortization</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:120%">3,014 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">2,790 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">20 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">125 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">119 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">6,068 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">Operating income (loss)</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:120%">8,916 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">358 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">(562)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">4,726 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">(199)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">13,239 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr></table></div> 38267000 29587000 3377000 12737000 0 83968000 1809000 313000 0 49000 6000 2177000 3207000 3256000 27000 137000 117000 6744000 9142000 4415000 -306000 5125000 -1549000 16827000 38577000 25061000 2722000 11953000 63000 78376000 2122000 229000 0 63000 33000 2447000 3014000 2790000 20000 125000 119000 6068000 8916000 358000 -562000 4726000 -199000 13239000 Revenue from major customers (10 percent or more of consolidated revenue) were as follows:<div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:94.393%"><tr><td style="width:1.0%"></td><td style="width:70.328%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.864%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.442%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.866%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;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:120%">2025</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;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:120%">2024</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:120%">Aerospace Products – one customer in 2025 and 2024</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:120%">14.8 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:120%">15.2 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</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:120%">Professional Services</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:120%">- </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">- </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td></tr></table></div> 0.148 0.152 0 0 0.254 5 0.148 0.020 0.040 1 0.324 0.285 5 0.152 0.019 0.058 1 0.425 SUBSEQUENT EVENTS:<div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Subsequent to April 30, 2025, on June 16, 2025, a plane unrelated to the Company's operations, struck one of the Company's hangars at the New Century, Kansas location. The two occupants of the plane suffered non-life-threatening injuries. Insurance coverage is expected to cover the cost of repairs to the hangar, and the incident is not expected to have a material effect on the operations of the Company.</span></div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company evaluated its April 30, 2025, consolidated financial statements for subsequent events throug</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">h July 3, 2025, the</span> filing date of this report. The Company is not aware of any other subsequent events that would require recognition or disclosure in the consolidated financial statements.