0001079973-23-001159.txt : 20230814 0001079973-23-001159.hdr.sgml : 20230814 20230814163059 ACCESSION NUMBER: 0001079973-23-001159 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 61 CONFORMED PERIOD OF REPORT: 20230630 FILED AS OF DATE: 20230814 DATE AS OF CHANGE: 20230814 FILER: COMPANY DATA: COMPANY CONFORMED NAME: DUOS TECHNOLOGIES GROUP, INC. CENTRAL INDEX KEY: 0001396536 STANDARD INDUSTRIAL CLASSIFICATION: SERVICES-PREPACKAGED SOFTWARE [7372] IRS NUMBER: 650493217 STATE OF INCORPORATION: FL FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-39227 FILM NUMBER: 231170966 BUSINESS ADDRESS: STREET 1: 7660 CENTURION PARKWAY STREET 2: SUITE 100 CITY: JACKSONVILLE STATE: FL ZIP: 32256 BUSINESS PHONE: 904-296-2807 MAIL ADDRESS: STREET 1: 7660 CENTURION PARKWAY STREET 2: SUITE 100 CITY: JACKSONVILLE STATE: FL ZIP: 32256 FORMER COMPANY: FORMER CONFORMED NAME: DUOS TECHNOLOGY GROUP, INC. DATE OF NAME CHANGE: 20150710 FORMER COMPANY: FORMER CONFORMED NAME: INFORMATION SYSTEMS ASSOCIATES, INC. DATE OF NAME CHANGE: 20070416 10-Q 1 duot_10q.htm FORM 10-Q
0001396536 false --12-31 2023 Q2 0001396536 2023-01-01 2023-06-30 0001396536 2023-08-10 0001396536 2023-06-30 0001396536 2022-12-31 0001396536 duot:ConvertibleSeriesAPreferredStockMember 2023-06-30 0001396536 duot:ConvertibleSeriesAPreferredStockMember 2022-12-31 0001396536 duot:ConvertibleSeriesBPreferredStockMember 2023-06-30 0001396536 duot:ConvertibleSeriesBPreferredStockMember 2022-12-31 0001396536 duot:ConvertibleSeriesCPreferredStockMember 2023-06-30 0001396536 duot:ConvertibleSeriesCPreferredStockMember 2022-12-31 0001396536 duot:ConvertibleSeriesDPreferredStockMember 2023-06-30 0001396536 duot:ConvertibleSeriesDPreferredStockMember 2022-12-31 0001396536 duot:ConvertibleSeriesEPreferredStockMember 2023-06-30 0001396536 duot:ConvertibleSeriesEPreferredStockMember 2022-12-31 0001396536 2023-04-01 2023-06-30 0001396536 2022-04-01 2022-06-30 0001396536 2022-01-01 2022-06-30 0001396536 us-gaap:ProductMember 2023-04-01 2023-06-30 0001396536 us-gaap:ProductMember 2022-04-01 2022-06-30 0001396536 us-gaap:ProductMember 2023-01-01 2023-06-30 0001396536 us-gaap:ProductMember 2022-01-01 2022-06-30 0001396536 us-gaap:ServiceOtherMember 2023-04-01 2023-06-30 0001396536 us-gaap:ServiceOtherMember 2022-04-01 2022-06-30 0001396536 us-gaap:ServiceOtherMember 2023-01-01 2023-06-30 0001396536 us-gaap:ServiceOtherMember 2022-01-01 2022-06-30 0001396536 duot:PreferredStockBMember 2022-12-31 0001396536 duot:PreferredStockCMember 2022-12-31 0001396536 duot:PreferredStockDMember 2022-12-31 0001396536 duot:PreferredStockEMember 2022-12-31 0001396536 us-gaap:CommonStockMember 2022-12-31 0001396536 us-gaap:AdditionalPaidInCapitalMember 2022-12-31 0001396536 us-gaap:RetainedEarningsMember 2022-12-31 0001396536 us-gaap:TreasuryStockCommonMember 2022-12-31 0001396536 duot:PreferredStockBMember 2023-03-31 0001396536 duot:PreferredStockCMember 2023-03-31 0001396536 duot:PreferredStockDMember 2023-03-31 0001396536 duot:PreferredStockEMember 2023-03-31 0001396536 us-gaap:CommonStockMember 2023-03-31 0001396536 us-gaap:AdditionalPaidInCapitalMember 2023-03-31 0001396536 us-gaap:RetainedEarningsMember 2023-03-31 0001396536 us-gaap:TreasuryStockCommonMember 2023-03-31 0001396536 2023-03-31 0001396536 duot:PreferredStockBMember 2021-12-31 0001396536 duot:PreferredStockCMember 2021-12-31 0001396536 duot:PreferredStockDMember 2021-12-31 0001396536 duot:PreferredStockEMember 2021-12-31 0001396536 us-gaap:CommonStockMember 2021-12-31 0001396536 us-gaap:AdditionalPaidInCapitalMember 2021-12-31 0001396536 us-gaap:RetainedEarningsMember 2021-12-31 0001396536 us-gaap:TreasuryStockCommonMember 2021-12-31 0001396536 2021-12-31 0001396536 duot:PreferredStockBMember 2022-03-31 0001396536 duot:PreferredStockCMember 2022-03-31 0001396536 duot:PreferredStockDMember 2022-03-31 0001396536 duot:PreferredStockEMember 2022-03-31 0001396536 us-gaap:CommonStockMember 2022-03-31 0001396536 us-gaap:AdditionalPaidInCapitalMember 2022-03-31 0001396536 us-gaap:RetainedEarningsMember 2022-03-31 0001396536 us-gaap:TreasuryStockCommonMember 2022-03-31 0001396536 2022-03-31 0001396536 duot:PreferredStockBMember 2023-01-01 2023-03-31 0001396536 duot:PreferredStockCMember 2023-01-01 2023-03-31 0001396536 duot:PreferredStockDMember 2023-01-01 2023-03-31 0001396536 duot:PreferredStockEMember 2023-01-01 2023-03-31 0001396536 us-gaap:CommonStockMember 2023-01-01 2023-03-31 0001396536 us-gaap:AdditionalPaidInCapitalMember 2023-01-01 2023-03-31 0001396536 us-gaap:RetainedEarningsMember 2023-01-01 2023-03-31 0001396536 us-gaap:TreasuryStockCommonMember 2023-01-01 2023-03-31 0001396536 2023-01-01 2023-03-31 0001396536 duot:PreferredStockBMember 2023-04-01 2023-06-30 0001396536 duot:PreferredStockCMember 2023-04-01 2023-06-30 0001396536 duot:PreferredStockDMember 2023-04-01 2023-06-30 0001396536 duot:PreferredStockEMember 2023-04-01 2023-06-30 0001396536 us-gaap:CommonStockMember 2023-04-01 2023-06-30 0001396536 us-gaap:AdditionalPaidInCapitalMember 2023-04-01 2023-06-30 0001396536 us-gaap:RetainedEarningsMember 2023-04-01 2023-06-30 0001396536 us-gaap:TreasuryStockCommonMember 2023-04-01 2023-06-30 0001396536 duot:PreferredStockBMember 2022-01-01 2022-03-31 0001396536 duot:PreferredStockCMember 2022-01-01 2022-03-31 0001396536 duot:PreferredStockDMember 2022-01-01 2022-03-31 0001396536 duot:PreferredStockEMember 2022-01-01 2022-03-31 0001396536 us-gaap:CommonStockMember 2022-01-01 2022-03-31 0001396536 us-gaap:AdditionalPaidInCapitalMember 2022-01-01 2022-03-31 0001396536 us-gaap:RetainedEarningsMember 2022-01-01 2022-03-31 0001396536 us-gaap:TreasuryStockCommonMember 2022-01-01 2022-03-31 0001396536 2022-01-01 2022-03-31 0001396536 duot:PreferredStockBMember 2022-04-01 2022-06-30 0001396536 duot:PreferredStockCMember 2022-04-01 2022-06-30 0001396536 duot:PreferredStockDMember 2022-04-01 2022-06-30 0001396536 duot:PreferredStockEMember 2022-04-01 2022-06-30 0001396536 us-gaap:CommonStockMember 2022-04-01 2022-06-30 0001396536 us-gaap:AdditionalPaidInCapitalMember 2022-04-01 2022-06-30 0001396536 us-gaap:RetainedEarningsMember 2022-04-01 2022-06-30 0001396536 us-gaap:TreasuryStockCommonMember 2022-04-01 2022-06-30 0001396536 duot:PreferredStockBMember 2023-06-30 0001396536 duot:PreferredStockCMember 2023-06-30 0001396536 duot:PreferredStockDMember 2023-06-30 0001396536 duot:PreferredStockEMember 2023-06-30 0001396536 us-gaap:CommonStockMember 2023-06-30 0001396536 us-gaap:AdditionalPaidInCapitalMember 2023-06-30 0001396536 us-gaap:RetainedEarningsMember 2023-06-30 0001396536 us-gaap:TreasuryStockCommonMember 2023-06-30 0001396536 duot:PreferredStockBMember 2022-06-30 0001396536 duot:PreferredStockCMember 2022-06-30 0001396536 duot:PreferredStockDMember 2022-06-30 0001396536 duot:PreferredStockEMember 2022-06-30 0001396536 us-gaap:CommonStockMember 2022-06-30 0001396536 us-gaap:AdditionalPaidInCapitalMember 2022-06-30 0001396536 us-gaap:RetainedEarningsMember 2022-06-30 0001396536 us-gaap:TreasuryStockCommonMember 2022-06-30 0001396536 2022-06-30 0001396536 duot:Customer1Member us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2023-01-01 2023-06-30 0001396536 duot:Customer2Member us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2023-01-01 2023-06-30 0001396536 duot:Customer1Member us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-06-30 0001396536 duot:Customer2Member us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-06-30 0001396536 duot:Customer3Member us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-06-30 0001396536 duot:Customer4Member us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-06-30 0001396536 duot:CustomerMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2023-01-01 2023-06-30 0001396536 duot:Customer1Member us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2023-01-01 2023-06-30 0001396536 duot:Customer2Member us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2023-01-01 2023-06-30 0001396536 duot:Customer3Member us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2023-01-01 2023-06-30 0001396536 duot:Customer4Member us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2023-01-01 2023-06-30 0001396536 duot:Customer1Member us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-12-31 0001396536 duot:Customer2Member us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-12-31 0001396536 duot:Customer3Member us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-12-31 0001396536 duot:Customer4Member us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-12-31 0001396536 country:US duot:Customer3Member us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2023-01-01 2023-06-30 0001396536 country:US duot:Customer3Member us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-06-30 0001396536 us-gaap:EmployeeStockOptionMember 2023-06-30 0001396536 duot:SeriesDConvertiblePreferredStockMember 2023-01-01 2023-06-30 0001396536 duot:SeriesEConvertiblePreferredStockMember 2023-01-01 2023-06-30 0001396536 us-gaap:EmployeeStockOptionMember 2022-06-30 0001396536 duot:SeriesBConvertiblePreferredStockMember 2022-01-01 2022-06-30 0001396536 duot:ThirdPartyInsuranceNoteOneMember 2023-06-30 0001396536 duot:ThirdPartyInsuranceNoteOneMember 2022-12-31 0001396536 duot:ThirdPartyInsuranceNoteTwoMember 2023-06-30 0001396536 duot:ThirdPartyInsuranceNoteTwoMember 2022-12-31 0001396536 duot:ThirdPartyInsuranceNoteThreeMember 2023-06-30 0001396536 duot:ThirdPartyInsuranceNoteThreeMember 2022-12-31 0001396536 duot:ThirdPartyInsuranceNoteFourMember 2023-06-30 0001396536 duot:ThirdPartyInsuranceNoteFourMember 2022-12-31 0001396536 duot:ThirdPartyInsuranceNoteOneMember 2022-12-23 0001396536 duot:ThirdPartyInsuranceNoteOneMember 2022-12-22 2022-12-23 0001396536 duot:ThirdPartyInsuranceNoteTwoMember 2022-04-15 0001396536 duot:ThirdPartyInsuranceNoteTwoMember 2022-04-14 2022-04-15 0001396536 duot:ThirdPartyInsuranceNoteTwoMember 2023-04-15 0001396536 duot:ThirdPartyInsuranceNoteTwoMember 2023-04-14 2023-04-15 0001396536 duot:ThirdPartyInsuranceNoteThreeMember 2022-09-15 0001396536 duot:ThirdPartyInsuranceNoteThreeMember 2022-09-14 2022-09-15 0001396536 2022-02-01 2022-02-03 0001396536 2022-09-01 2022-09-30 0001396536 duot:ThirdPartyInsuranceNoteFourMember 2022-02-03 0001396536 duot:ThirdPartyInsuranceNoteFourMember 2022-02-02 2022-02-03 0001396536 duot:EquipmentFinancingMember 2020-05-22 0001396536 duot:EquipmentFinancingMember 2020-05-21 2020-05-22 0001396536 duot:EquipmentFinancingMember 2023-06-30 0001396536 duot:EquipmentFinancingMember 2022-12-31 0001396536 2021-07-25 2021-07-26 0001396536 2021-11-24 0001396536 2021-11-23 2021-11-24 0001396536 2021-07-26 0001396536 srt:ChiefExecutiveOfficerMember 2023-06-30 0001396536 srt:ChiefExecutiveOfficerMember 2021-03-01 0001396536 srt:ChiefExecutiveOfficerMember 2023-01-01 2023-06-30 0001396536 duot:SeriesBConvertiblePreferredStockMember 2023-01-01 2023-06-30 0001396536 duot:SeriesBConvertiblePreferredStockMember 2023-06-30 0001396536 duot:ConvertibleSeriesCPreferredStockMember 2023-01-01 2023-06-30 0001396536 duot:PurchaseAgreementMember 2021-02-01 2021-02-26 0001396536 duot:ConvertibleSeriesCPreferredStockMember 2022-01-01 2022-01-31 0001396536 duot:ConvertibleSeriesDPreferredStockMember 2022-09-28 0001396536 duot:ConvertibleSeriesDPreferredStockMember 2023-01-01 2023-06-30 0001396536 duot:SeriesDConvertiblePreferredStockMember duot:PurchaseAgreementMember 2022-09-30 0001396536 duot:SeriesDConvertiblePreferredStockMember duot:PurchaseAgreementMember 2022-09-01 2022-09-30 0001396536 duot:SeriesDConvertiblePreferredStockMember us-gaap:PrivatePlacementMember 2022-10-29 0001396536 duot:SeriesDConvertiblePreferredStockMember us-gaap:PrivatePlacementMember 2022-10-01 2022-10-29 0001396536 duot:ConvertibleSeriesEPreferredStockMember 2023-01-01 2023-06-30 0001396536 duot:SeriesEConvertiblePreferredStockMember duot:PurchaseAgreementMember 2023-03-27 0001396536 duot:ConvertibleSeriesEPreferredStockMember 2023-03-27 0001396536 duot:SeriesEConvertiblePreferredStockMember duot:PurchaseAgreementMember 2023-03-26 2023-03-27 0001396536 us-gaap:SeriesEPreferredStockMember 2023-01-01 2023-03-31 0001396536 duot:ConvertibleSeriesCPreferredStockMember 2022-01-01 2022-06-30 0001396536 2022-01-29 2022-02-03 0001396536 2022-02-03 0001396536 2022-02-01 2022-02-21 0001396536 2022-02-21 0001396536 srt:DirectorMember 2022-03-30 2022-03-31 0001396536 srt:DirectorMember 2022-04-01 2022-06-30 0001396536 us-gaap:CommonStockMember duot:ThreeDirectorsMember 2023-01-01 2023-03-31 0001396536 us-gaap:CommonStockMember duot:ThreeDirectorsMember 2023-03-31 0001396536 us-gaap:CommonStockMember duot:ThreeDirectorsMember 2023-04-01 2023-06-30 0001396536 us-gaap:CommonStockMember duot:ThreeDirectorMember 2023-06-30 0001396536 us-gaap:EmployeeStockOptionMember 2023-01-01 2023-06-30 0001396536 2022-01-01 2022-12-31 0001396536 duot:EmployeeStockPurchasePlanMember us-gaap:CommonStockMember 2023-01-01 2023-06-30 0001396536 duot:EmployeeStockPurchasePlanMember us-gaap:CallOptionMember 2023-01-01 2023-06-30 0001396536 duot:EmployeeStockPurchasePlanMember us-gaap:PutOptionMember 2023-01-01 2023-06-30 0001396536 duot:EmployeesAndDirectorsMember 2023-01-01 2023-06-30 0001396536 duot:EmployeesAndDirectorsMember 2022-01-01 2022-06-30 0001396536 duot:Plan2021Member 2021-05-01 2021-05-12 0001396536 2022-01-01 2022-01-02 0001396536 2022-01-02 0001396536 duot:NonQualifiedStockOptionsMember 2023-03-28 2023-04-02 0001396536 duot:NonQualifiedStockOptionsMember 2023-04-02 0001396536 duot:EmployeeStockOptionsMember 2023-06-30 0001396536 duot:EmployeeStockOptionsMember 2022-12-31 0001396536 duot:Plan2016Member 2023-06-30 0001396536 duot:Plan2016Member 2022-12-31 0001396536 duot:Plan2021Member 2023-06-30 0001396536 duot:Plan2021Member 2022-12-31 0001396536 duot:NonPlanMember 2023-06-30 0001396536 duot:NonPlanMember 2022-12-31 0001396536 us-gaap:EmployeeStockOptionMember 2021-12-31 0001396536 us-gaap:EmployeeStockOptionMember 2021-01-01 2021-12-31 0001396536 us-gaap:EmployeeStockOptionMember 2022-01-01 2022-12-31 0001396536 us-gaap:EmployeeStockOptionMember 2022-12-31 0001396536 us-gaap:WarrantMember 2021-12-31 0001396536 us-gaap:WarrantMember 2021-01-01 2021-12-31 0001396536 us-gaap:WarrantMember 2022-01-01 2022-12-31 0001396536 us-gaap:WarrantMember 2022-12-31 0001396536 us-gaap:WarrantMember 2023-01-01 2023-06-30 0001396536 us-gaap:WarrantMember 2023-06-30 0001396536 srt:NorthAmericaMember duot:RailMember 2023-04-01 2023-06-30 0001396536 srt:NorthAmericaMember duot:CommercialMember 2023-04-01 2023-06-30 0001396536 srt:NorthAmericaMember duot:GovernmentsMember 2023-04-01 2023-06-30 0001396536 srt:NorthAmericaMember duot:ArtificialIntelligenceMember 2023-04-01 2023-06-30 0001396536 srt:NorthAmericaMember 2023-04-01 2023-06-30 0001396536 duot:TurnkeyProjectsMember duot:RailMember 2023-04-01 2023-06-30 0001396536 duot:TurnkeyProjectsMember duot:CommercialMember 2023-04-01 2023-06-30 0001396536 duot:TurnkeyProjectsMember duot:GovernmentsMember 2023-04-01 2023-06-30 0001396536 duot:TurnkeyProjectsMember duot:ArtificialIntelligenceMember 2023-04-01 2023-06-30 0001396536 duot:TurnkeyProjectsMember 2023-04-01 2023-06-30 0001396536 duot:MaintenanceAndSupportMember duot:RailMember 2023-04-01 2023-06-30 0001396536 duot:MaintenanceAndSupportMember duot:CommercialMember 2023-04-01 2023-06-30 0001396536 duot:MaintenanceAndSupportMember duot:GovernmentsMember 2023-04-01 2023-06-30 0001396536 duot:MaintenanceAndSupportMember duot:ArtificialIntelligenceMember 2023-04-01 2023-06-30 0001396536 duot:MaintenanceAndSupportMember 2023-04-01 2023-06-30 0001396536 duot:AlgorithmsMember duot:RailMember 2023-04-01 2023-06-30 0001396536 duot:AlgorithmsMember duot:CommercialMember 2023-04-01 2023-06-30 0001396536 duot:AlgorithmsMember duot:GovernmentsMember 2023-04-01 2023-06-30 0001396536 duot:AlgorithmsMember duot:ArtificialIntelligenceMember 2023-04-01 2023-06-30 0001396536 duot:AlgorithmsMember 2023-04-01 2023-06-30 0001396536 duot:RailMember 2023-04-01 2023-06-30 0001396536 duot:CommercialMember 2023-04-01 2023-06-30 0001396536 duot:GovernmentsMember 2023-04-01 2023-06-30 0001396536 duot:ArtificialIntelligenceMember 2023-04-01 2023-06-30 0001396536 duot:GoodsTransferredOverTimeMember duot:RailMember 2023-04-01 2023-06-30 0001396536 duot:GoodsTransferredOverTimeMember duot:CommercialMember 2023-04-01 2023-06-30 0001396536 duot:GoodsTransferredOverTimeMember duot:GovernmentsMember 2023-04-01 2023-06-30 0001396536 duot:GoodsTransferredOverTimeMember duot:ArtificialIntelligenceMember 2023-04-01 2023-06-30 0001396536 duot:GoodsTransferredOverTimeMember 2023-04-01 2023-06-30 0001396536 duot:ServicesTransferredOverTimeMember duot:RailMember 2023-04-01 2023-06-30 0001396536 duot:ServicesTransferredOverTimeMember duot:CommercialMember 2023-04-01 2023-06-30 0001396536 duot:ServicesTransferredOverTimeMember duot:GovernmentsMember 2023-04-01 2023-06-30 0001396536 duot:ServicesTransferredOverTimeMember duot:ArtificialIntelligenceMember 2023-04-01 2023-06-30 0001396536 duot:ServicesTransferredOverTimeMember 2023-04-01 2023-06-30 0001396536 srt:NorthAmericaMember duot:RailMember 2022-04-01 2022-06-30 0001396536 srt:NorthAmericaMember duot:CommercialMember 2022-04-01 2022-06-30 0001396536 srt:NorthAmericaMember duot:GovernmentsMember 2022-04-01 2022-06-30 0001396536 srt:NorthAmericaMember duot:ArtificialIntelligenceMember 2022-04-01 2022-06-30 0001396536 srt:NorthAmericaMember 2022-04-01 2022-06-30 0001396536 duot:TurnkeyProjectsMember duot:RailMember 2022-04-01 2022-06-30 0001396536 duot:TurnkeyProjectsMember duot:CommercialMember 2022-04-01 2022-06-30 0001396536 duot:TurnkeyProjectsMember duot:GovernmentsMember 2022-04-01 2022-06-30 0001396536 duot:TurnkeyProjectsMember duot:ArtificialIntelligenceMember 2022-04-01 2022-06-30 0001396536 duot:TurnkeyProjectsMember 2022-04-01 2022-06-30 0001396536 duot:MaintenanceAndSupportMember duot:RailMember 2022-04-01 2022-06-30 0001396536 duot:MaintenanceAndSupportMember duot:CommercialMember 2022-04-01 2022-06-30 0001396536 duot:MaintenanceAndSupportMember duot:GovernmentsMember 2022-04-01 2022-06-30 0001396536 duot:MaintenanceAndSupportMember duot:ArtificialIntelligenceMember 2022-04-01 2022-06-30 0001396536 duot:MaintenanceAndSupportMember 2022-04-01 2022-06-30 0001396536 duot:AlgorithmsMember duot:RailMember 2022-04-01 2022-06-30 0001396536 duot:AlgorithmsMember duot:CommercialMember 2022-04-01 2022-06-30 0001396536 duot:AlgorithmsMember duot:GovernmentsMember 2022-04-01 2022-06-30 0001396536 duot:AlgorithmsMember duot:ArtificialIntelligenceMember 2022-04-01 2022-06-30 0001396536 duot:AlgorithmsMember 2022-04-01 2022-06-30 0001396536 duot:RailMember 2022-04-01 2022-06-30 0001396536 duot:CommercialMember 2022-04-01 2022-06-30 0001396536 duot:GovernmentsMember 2022-04-01 2022-06-30 0001396536 duot:ArtificialIntelligenceMember 2022-04-01 2022-06-30 0001396536 duot:GoodsTransferredOverTimeMember duot:RailMember 2022-04-01 2022-06-30 0001396536 duot:GoodsTransferredOverTimeMember duot:CommercialMember 2022-04-01 2022-06-30 0001396536 duot:GoodsTransferredOverTimeMember duot:GovernmentsMember 2022-04-01 2022-06-30 0001396536 duot:GoodsTransferredOverTimeMember duot:ArtificialIntelligenceMember 2022-04-01 2022-06-30 0001396536 duot:GoodsTransferredOverTimeMember 2022-04-01 2022-06-30 0001396536 duot:GoodsDeliveredAtPointInTimeMember duot:RailMember 2022-04-01 2022-06-30 0001396536 duot:GoodsDeliveredAtPointInTimeMember duot:CommercialMember 2022-04-01 2022-06-30 0001396536 duot:GoodsDeliveredAtPointInTimeMember duot:GovernmentsMember 2022-04-01 2022-06-30 0001396536 duot:GoodsDeliveredAtPointInTimeMember duot:ArtificialIntelligenceMember 2022-04-01 2022-06-30 0001396536 duot:GoodsDeliveredAtPointInTimeMember 2022-04-01 2022-06-30 0001396536 duot:ServicesTransferredOverTimeMember duot:RailMember 2022-04-01 2022-06-30 0001396536 duot:ServicesTransferredOverTimeMember duot:CommercialMember 2022-04-01 2022-06-30 0001396536 duot:ServicesTransferredOverTimeMember duot:GovernmentsMember 2022-04-01 2022-06-30 0001396536 duot:ServicesTransferredOverTimeMember duot:ArtificialIntelligenceMember 2022-04-01 2022-06-30 0001396536 duot:ServicesTransferredOverTimeMember 2022-04-01 2022-06-30 0001396536 srt:NorthAmericaMember duot:RailMember 2023-01-01 2023-06-30 0001396536 srt:NorthAmericaMember duot:CommercialMember 2023-01-01 2023-06-30 0001396536 srt:NorthAmericaMember duot:GovernmentsMember 2023-01-01 2023-06-30 0001396536 srt:NorthAmericaMember duot:ArtificialIntelligenceMember 2023-01-01 2023-06-30 0001396536 srt:NorthAmericaMember 2023-01-01 2023-06-30 0001396536 duot:TurnkeyProjectsMember duot:RailMember 2023-01-01 2023-06-30 0001396536 duot:TurnkeyProjectsMember duot:CommercialMember 2023-01-01 2023-06-30 0001396536 duot:TurnkeyProjectsMember duot:GovernmentsMember 2023-01-01 2023-06-30 0001396536 duot:TurnkeyProjectsMember duot:ArtificialIntelligenceMember 2023-01-01 2023-06-30 0001396536 duot:TurnkeyProjectsMember 2023-01-01 2023-06-30 0001396536 duot:MaintenanceAndSupportMember duot:RailMember 2023-01-01 2023-06-30 0001396536 duot:MaintenanceAndSupportMember duot:CommercialMember 2023-01-01 2023-06-30 0001396536 duot:MaintenanceAndSupportMember duot:GovernmentsMember 2023-01-01 2023-06-30 0001396536 duot:MaintenanceAndSupportMember duot:ArtificialIntelligenceMember 2023-01-01 2023-06-30 0001396536 duot:MaintenanceAndSupportMember 2023-01-01 2023-06-30 0001396536 duot:AlgorithmsMember duot:RailMember 2023-01-01 2023-06-30 0001396536 duot:AlgorithmsMember duot:CommercialMember 2023-01-01 2023-06-30 0001396536 duot:AlgorithmsMember duot:GovernmentsMember 2023-01-01 2023-06-30 0001396536 duot:AlgorithmsMember duot:ArtificialIntelligenceMember 2023-01-01 2023-06-30 0001396536 duot:AlgorithmsMember 2023-01-01 2023-06-30 0001396536 duot:RailMember 2023-01-01 2023-06-30 0001396536 duot:CommercialMember 2023-01-01 2023-06-30 0001396536 duot:GovernmentsMember 2023-01-01 2023-06-30 0001396536 duot:ArtificialIntelligenceMember 2023-01-01 2023-06-30 0001396536 duot:GoodsTransferredOverTimeMember duot:RailMember 2023-01-01 2023-06-30 0001396536 duot:GoodsTransferredOverTimeMember duot:CommercialMember 2023-01-01 2023-06-30 0001396536 duot:GoodsTransferredOverTimeMember duot:GovernmentsMember 2023-01-01 2023-06-30 0001396536 duot:GoodsTransferredOverTimeMember duot:ArtificialIntelligenceMember 2023-01-01 2023-06-30 0001396536 duot:GoodsTransferredOverTimeMember 2023-01-01 2023-06-30 0001396536 duot:ServicesTransferredOverTimeMember duot:RailMember 2023-01-01 2023-06-30 0001396536 duot:ServicesTransferredOverTimeMember duot:CommercialMember 2023-01-01 2023-06-30 0001396536 duot:ServicesTransferredOverTimeMember duot:GovernmentsMember 2023-01-01 2023-06-30 0001396536 duot:ServicesTransferredOverTimeMember duot:ArtificialIntelligenceMember 2023-01-01 2023-06-30 0001396536 duot:ServicesTransferredOverTimeMember 2023-01-01 2023-06-30 0001396536 srt:NorthAmericaMember duot:RailMember 2022-01-01 2022-06-30 0001396536 srt:NorthAmericaMember duot:CommercialMember 2022-01-01 2022-06-30 0001396536 srt:NorthAmericaMember duot:GovernmentsMember 2022-01-01 2022-06-30 0001396536 srt:NorthAmericaMember duot:ArtificialIntelligenceMember 2022-01-01 2022-06-30 0001396536 srt:NorthAmericaMember 2022-01-01 2022-06-30 0001396536 duot:TurnkeyProjectsMember duot:RailMember 2022-01-01 2022-06-30 0001396536 duot:TurnkeyProjectsMember duot:CommercialMember 2022-01-01 2022-06-30 0001396536 duot:TurnkeyProjectsMember duot:GovernmentsMember 2022-01-01 2022-06-30 0001396536 duot:TurnkeyProjectsMember duot:ArtificialIntelligenceMember 2022-01-01 2022-06-30 0001396536 duot:TurnkeyProjectsMember 2022-01-01 2022-06-30 0001396536 duot:MaintenanceAndSupportMember duot:RailMember 2022-01-01 2022-06-30 0001396536 duot:MaintenanceAndSupportMember duot:CommercialMember 2022-01-01 2022-06-30 0001396536 duot:MaintenanceAndSupportMember duot:GovernmentsMember 2022-01-01 2022-06-30 0001396536 duot:MaintenanceAndSupportMember duot:ArtificialIntelligenceMember 2022-01-01 2022-06-30 0001396536 duot:MaintenanceAndSupportMember 2022-01-01 2022-06-30 0001396536 duot:AlgorithmsMember duot:RailMember 2022-01-01 2022-06-30 0001396536 duot:AlgorithmsMember duot:CommercialMember 2022-01-01 2022-06-30 0001396536 duot:AlgorithmsMember duot:GovernmentsMember 2022-01-01 2022-06-30 0001396536 duot:AlgorithmsMember duot:ArtificialIntelligenceMember 2022-01-01 2022-06-30 0001396536 duot:AlgorithmsMember 2022-01-01 2022-06-30 0001396536 duot:RailMember 2022-01-01 2022-06-30 0001396536 duot:CommercialMember 2022-01-01 2022-06-30 0001396536 duot:GovernmentsMember 2022-01-01 2022-06-30 0001396536 duot:ArtificialIntelligenceMember 2022-01-01 2022-06-30 0001396536 duot:GoodsTransferredOverTimeMember duot:RailMember 2022-01-01 2022-06-30 0001396536 duot:GoodsTransferredOverTimeMember duot:CommercialMember 2022-01-01 2022-06-30 0001396536 duot:GoodsTransferredOverTimeMember duot:GovernmentsMember 2022-01-01 2022-06-30 0001396536 duot:GoodsTransferredOverTimeMember duot:ArtificialIntelligenceMember 2022-01-01 2022-06-30 0001396536 duot:GoodsTransferredOverTimeMember 2022-01-01 2022-06-30 0001396536 duot:GoodsDeliveredAtPointInTimeMember duot:RailMember 2022-01-01 2022-06-30 0001396536 duot:GoodsDeliveredAtPointInTimeMember duot:CommercialMember 2022-01-01 2022-06-30 0001396536 duot:GoodsDeliveredAtPointInTimeMember duot:GovernmentsMember 2022-01-01 2022-06-30 0001396536 duot:GoodsDeliveredAtPointInTimeMember duot:ArtificialIntelligenceMember 2022-01-01 2022-06-30 0001396536 duot:GoodsDeliveredAtPointInTimeMember 2022-01-01 2022-06-30 0001396536 duot:ServicesTransferredOverTimeMember duot:RailMember 2022-01-01 2022-06-30 0001396536 duot:ServicesTransferredOverTimeMember duot:CommercialMember 2022-01-01 2022-06-30 0001396536 duot:ServicesTransferredOverTimeMember duot:GovernmentsMember 2022-01-01 2022-06-30 0001396536 duot:ServicesTransferredOverTimeMember duot:ArtificialIntelligenceMember 2022-01-01 2022-06-30 0001396536 duot:ServicesTransferredOverTimeMember 2022-01-01 2022-06-30 0001396536 duot:NonQualifiedStockOptionsMember us-gaap:SubsequentEventMember 2023-06-28 2023-07-02 0001396536 us-gaap:SubsequentEventMember 2023-08-01 2023-08-02 0001396536 duot:ConvertibleSeriesFPreferredStockMember duot:PurchaseAgreementMember us-gaap:SubsequentEventMember 2023-07-31 0001396536 duot:ConvertibleSeriesFPreferredStockMember duot:PurchaseAgreementMember us-gaap:SubsequentEventMember 2023-07-01 2023-07-31 iso4217:USD xbrli:shares iso4217:USD xbrli:shares xbrli:pure utr:sqft

UNITED STATES

SECURITIES AND EXCHANGE COMMISSION

WASHINGTON, D.C. 20549

 

FORM 10-Q

 

QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
 
For the quarterly period ended June 30, 2023
 
OR
   
TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934

 

For the transition period from ________________ to ________________ 

 

Commission file number 000-55497

 

Duos Technologies Group, Inc.
(Exact name of registrant as specified in its charter)

 

Florida 65-0493217

(State or other jurisdiction of

incorporation or organization)

(IRS Employer Identification No.)

 

7660 Centurion Parkway, Suite 100, Jacksonville, Florida 32256

(Address of principal executive offices)

 

(904) 296-2807

(Registrant’s telephone number, including area code)

 

Securities registered pursuant to Section 12(b) of the Act:

 

Title of each class   Trading Symbol(s)   Name of each exchange on which registered
Common Stock, par value $0.001   DUOT   The Nasdaq Capital Market

 

Indicate by check mark whether the registrant: (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2) has been subject to such filing requirements for the past 90 days. Yes    No 

  

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    No 

  

Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, a smaller reporting company, or an emerging growth company. See 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    Accelerated filer 
Non-accelerated filer    Smaller reporting company 
Emerging growth company      

 

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. 

 

Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act). Yes    No 

  

As of August 10, 2023, the registrant has one class of common equity, and the number of shares outstanding of such common equity is 7,240,545.

 

 

 
 
 

 

 

TABLE OF CONTENTS

 

  PART I – FINANCIAL INFORMATION  
     
Item 1. Financial Statements 1
     
Item 2. Management’s Discussion and Analysis of Financial Condition and Results of Operations 25
     
Item 3. Quantitative and Qualitative Disclosures about Market Risk 35
     
Item 4. Controls and Procedures 36
     
  PART II – OTHER INFORMATION  
     
Item 1. Legal Proceedings 37
     
Item 1A. Risk Factors 37
     
Item 2. Unregistered Sales of Equity Securities and Use of Proceeds 37
     
Item 3. Defaults Upon Senior Securities 37
     
Item 4. Mine Safety Disclosures 37
     
Item 5. Other Information 37
     
Item 6. Exhibits 38

 

SIGNATURES 39

 

 

PART I FINANCIAL INFORMATION

 

Item 1. Financial Statements.

 

DUOS TECHNOLOGIES GROUP, INC. AND SUBSIDIARIES

CONSOLIDATED BALANCE SHEETS

 

        
June 30,    December 31,
2023    2022  
  (Unaudited)       
ASSETS         
 CURRENT ASSETS:         
 Cash $2,452,248   $1,121,092 
 Accounts receivable, net  286,871    3,418,263 
 Contract assets  1,006,791    425,722 
 Inventory  1,544,755    1,428,360 
 Prepaid expenses and other current assets  496,545    441,320 
          
 Total Current Assets  5,787,210    6,834,757 
          
 Property and equipment, net  609,941    629,490 
 Operating lease right of use asset  4,534,593    4,689,931 
 Security deposit  550,000    600,000 
 Convertible note receivable, net  150,625       
 Patents and trademarks, net  92,603    69,733 
 Software development costs, net  579,655    265,208 
          
 TOTAL ASSETS $12,304,627   $13,089,119 
          
 LIABILITIES AND STOCKHOLDERS' EQUITY         
          
 CURRENT LIABILITIES:         
 Accounts payable $760,029   $2,290,390 
 Notes payable - financing agreements  259,062    74,575 
 Accrued expenses  302,108    453,023 
 Equipment financing payable-current portion        22,851 
 Operating lease obligations-current portion  769,563    696,869 
 Contract liabilities  2,439,640    957,997 
          
 Total Current Liabilities  4,530,402    4,495,705 
          
 Operating lease obligations, less current portion  4,389,690    4,542,943 
          
 Total Liabilities  8,920,092    9,038,648 
          
 Commitments and Contingencies (Note 4)         
          
 STOCKHOLDERS' EQUITY:         
 Preferred stock: $0.001 par value, 10,000,000 authorized, 9,446,000 shares available  to be designated         
Series A redeemable convertible preferred stock, $10 stated value per share, 500,000 shares designated; 0 and 0 issued and outstanding at June 30, 2023 and December 31, 2022, respectively, convertible into common stock at $6.30 per share         
Series B convertible preferred stock, $1,000 stated value per share, 15,000 shares designated; 0 and 0 issued and outstanding at June 30, 2023 and December 31, 2022, respectively, convertible into common stock at $7 per share         
Series C convertible preferred stock, $1,000 stated value per share, 5,000 shares designated; 0 and 0 issued and outstanding at June 30, 2023 and December 31, 2022, respectively, convertible into common stock at $5.50 per share         
Series D convertible preferred stock, $1,000 stated value per share, 4,000 shares designated; 1,299 and 1,299 issued and outstanding at June 30, 2023 and December 31, 2022, respectively, convertible into common stock at $3 per share  1     1  
Series E convertible preferred stock, $1,000 stated value per share, 30,000 shares designated; 4,000 and 0 issued and outstanding at June 30, 2023 and December 31, 2022, respectively, convertible into common stock at $3 per share  4       
Common stock: $0.001 par value; 500,000,000 shares authorized, 7,240,545 and 7,156,876 shares issued, 7,239,221 and 7,155,552 shares outstanding at June 30, 2023 and December 31, 2022, respectively  7,240    7,156 
 Additional paid-in-capital  61,029,659    56,562,600 
 Accumulated deficit  (57,494,917)   (52,361,834)
 Sub-total  3,541,987    4,207,923 
  Less:  Treasury stock (1,324 shares of common stock at June 30, 2023 and December 31, 2022)  (157,452)   (157,452)
 Total Stockholders' Equity  3,384,535    4,050,471 
          
 Total Liabilities and Stockholders' Equity $12,304,627   $13,089,119 

 

See accompanying condensed notes to the unaudited consolidated financial statements.

 

 

1 
 

 

 

DUOS TECHNOLOGIES GROUP, INC. AND SUBSIDIARIES

CONSOLIDATED STATEMENTS OF OPERATIONS

(Unaudited)

 

                 
   For the Three Months Ended   For the Three Months Ended   For the Six Months Ended   For the Six Months Ended 
   June 30,   June 30,   June 30,   June 30, 
   2023   2022   2023   2022 
                         
REVENUES:                        
 Technology systems   $ 870,494     $ 2,780,045    $2,698,258   $3,563,314 
 Services and consulting     899,565       837,097     1,716,089    1,493,144 
                           
 Total Revenues     1,770,059       3,617,142     4,414,347    5,056,458 
                           
 COST OF REVENUES:                          
 Technology systems     1,072,106       1,974,302     2,839,315    2,839,790 
 Services and consulting     456,616       360,226     796,523    711,988 
                           
 Total Cost of Revenues     1,528,722       2,334,528     3,635,838    3,551,778 
                           
 GROSS MARGIN     241,337       1,282,614     778,509    1,504,680 
                           
 OPERATING EXPENSES:                          
 Sales and marketing     301,077       375,986     608,654    659,880 
 Research and development     537,801       530,339     942,686    967,056 
 General and Administration     2,550,709       1,770,764     4,522,217    3,913,837 
                           
 Total Operating Expenses     3,389,587       2,677,089     6,073,557    5,540,773 
                           
 LOSS FROM OPERATIONS     (3,148,250 )     (1,394,475 )   (5,295,048)   (4,036,093
                           
 OTHER INCOME (EXPENSES):                          
    Interest expense     (3,230 )     (2,706 )   (4,410)   (5,886
     Other income, net     162,080       54,509     166,375    54,691 
                           
 Total Other Income (Expenses)     158,850       51,803     161,965    48,805 
                           
 NET LOSS     (2,989,400 )     (1,342,672 )  $(5,133,083)  $(3,987,288
                           
                           
 Basic and Diluted Net Loss Per Share     (0.42 )     (0.22 )  $(0.72)  $(0.70
                           
                           
 Weighted Average Shares-Basic and Diluted     7,169,340       6,096,541     7,163,142    5,727,133 

   

See accompanying condensed notes to the unaudited consolidated financial statements.

 

 

2 
 

  

DUOS TECHNOLOGIES GROUP, INC. AND SUBSIDIARIES

STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY

For the Three and Six Months Ended June 30, 2023 and 2022

(Unaudited)

 

 

                                            
  

Preferred

Stock B

 

Preferred

Stock C

 

Preferred

Stock D

 

Preferred

Stock E

  Common Stock          
   # of Shares  Amount  # of Shares  Amount  # of Shares  Amount  # of Shares  Amount  # of Shares  Amount 

Additional

Paid-in-Capital

 

Accumulated

Deficit

  Treasury Stock  Total 
                                            
                                                         
Balance December 31, 2022        $           $      1,299   $1         $      7,156,876   $7,156   $56,562,600   $(52,361,834)  $(157,452)  $4,050,471 
                                                                       
Series E preferred stock issued   —            —            —            4,000    4    —            3,999,996                4,000,000 
                                                                       
Stock options compensation   —            —            —            —            —            75,128                75,128 
                                                                       
Stock issuance cost   —            —            —            —            —            (299,145)               (299,145)
                                                                       
Stock issued for services   —            —            —            —            12,463    12    32,488                32,500 
                                                                       
Net loss for the three months ended March 31, 2023   —            —            —            —            —                  (2,143,683)         (2,143,683)
                                                                       
Balance March 31, 2023        $           $      1,299   $1    4,000   $4    7,169,339   $7,168   $60,371,067   $(54,505,517)  $(157,452)  $5,715,271 
                                                                       
Stock options compensation   —            —            —            —            —          161,399              161,399 
                                                                       
Stock issuance cost   —            —            —            —            —          281,500               281,500 
                                                                       
Stock issued for services   —            —            —            —            5,645   6    32,494                32,500 
                                                                       
Stock issued under the Employee Stock Purchase Plan for cash and compensation   —            —            —            —            65,561   $66    183,199                183,265 
                                                                       
Net loss for the three months ended June 30, 2022   —            —            —            —            —                  (2,989,400)         (2,989,400)
                                                                       
Balance June 30, 2023                    $      1,299   $1    4,000    $4    7,240,545   $7,240    $61,029,659   $(57,494,917)   $(157,452)  $3,384,535 
                                                                       
Balance December 31, 2021   851   $1    2,500   $2         $           $      4,111,047   $4,111   $46,431,874   $(45,497,051)  $(157,452)  $781,485 
                                                                       
Stock options compensation   —            —            —            —            —            250,577                250,577 
                                                                       
Common stock issued   —            —            —            —            1,523,750    1,524    6,093,476                6,095,000 
                                                                       
Series C preferred stock converted to common stock   —            (2,500)   (2)   —            —            454,546    455    (453)                  
                                                                       
Stock issuance cost   —            —            —            —            —            (576,650)               (576,650)
                                                                       
Stock issued for services   —            —            —            —            7,198    7    39,993                40,000 
                                                                       
Net loss for the three months ended March 31, 2022   —            —            —            —            —                  (2,644,616)         (2,644,616)
                                                                       
Balance March 31, 2022   851   $1         $           $           $      6,096,541   $6,097   $52,238,817   $(48,141,667)  $(157,452)  $3,945,796 
                                                                       
Stock options compensation   —            —            —            —            —          188,232              188,232 
                                                                       
Stock issued for services   —            —            —            —            10,668   10   39,990              40,000 
                                                                       
Net loss for the three months ended June 30, 2022   —            —            —            —            —                  (1,342,672)         (1,342,672)
                                                                       
Balance June 30, 2023   851   $1         $           $           $      6,107,209  $  6,107   $52,467,039   $(49,484,339) $  (157,452)  $2,831,356 

 

 

  

  

See accompanying condensed notes to the unaudited consolidated financial statements.

 

3 
 

 

DUOS TECHNOLOGIES GROUP, INC. AND SUBSIDIARIES

CONSOLIDATED STATEMENTS OF CASH FLOWS

(Unaudited)

 

 

           
   For the Six Months Ended  
   June 30  
   2023    2022  
           
Cash from operating activities:            
Net loss  $(5,133,083)    $(3,987,288 )
Depreciation and amortization   230,592     145,627  
Stock based compensation   302,743     438,809  
Stock issued for services   65,000     80,000  
Amortization of operating lease right of use asset   155,338     158,547  
Changes in assets and liabilities:            
   Accounts receivable   3,131,392     1,458,592  
   Note receivable   (150,625)        
   Contract assets   (581,069)    (698,923 )
   Inventory   (116,393)     (481,880 )
   Security deposit   50,000         
   Prepaid expenses and other current assets   403,225     (218,198 )
   Accounts payable   (1,530,361)    268,425  
   Accrued expenses   (150,914    (108,550 )
   Operating lease obligation   (80,559)     46,485  
   Contract liabilities   1,481,643     3,186,138  
             
Net cash (used in) provided by operating activities   (1,923,071)     287,784  
             
Cash flows from investing activities:            
    Purchase of patents/trademarks   (28,720)     (13,660 )
    Purchase of software development   (360,437)     (15,000 )
    Purchase of fixed assets   (159,203)     (140,549 )
             
Net cash used in investing activities   (548,360)     (169,209 )
             
Cash flows from financing activities:            
   Repayments of insurance and equipment financing   (273,965)     (213,404 )
   Repayment of finance lease   (22,851)     (48,812 )
   Proceeds from common stock issued          6,095,000  
   Issuance cost   (17,645)     (576,650 )
   Proceeds from shares issued under Employee Stock Purchase Plan   117,048         
   Proceeds from preferred stock issued   4,000,000         
             
Net cash provided by financing activities   3,802,587     5,256,134  
             
Net increase in cash   1,331,156     5,374,709  
Cash, beginning of period   1,121,092     893,720  
Cash, end of period  $2,452,248    $6,268,429  
             
Supplemental Disclosure of Cash Flow Information:            
Interest paid  $4,410    $5,984  
Taxes paid  $      $1,264  
             
Supplemental Non-Cash Investing and Financing Activities:            
Notes issued for financing of insurance premiums  $458,452    $327,586  

  

See accompanying condensed notes to the unaudited consolidated financial statements.

 

 

4 
 

 

DUOS TECHNOLOGIES GROUP, INC. AND SUBSIDIARIES

CONDENSED NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS

JUNE 30, 2023

(Unaudited)

 

NOTE 1 – NATURE OF OPERATIONS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES

 

Nature of Operations

 

Duos Technologies Group, Inc. (the “Company”), through its operating subsidiaries, Duos Technologies, Inc. (“Duos”) and TrueVue360, Inc. (“TrueVue360”) (collectively the “Company”), is a company that specializes in machine vision and artificial intelligence to analyze fast moving objects such as trains, trucks, automobiles, and aircraft. This technology can help improve safety, maintenance, and operating metrics.

 

The Company is the inventor of the Railcar Inspection Portal (RIP) and is currently the rail industry leader for machine vision/camera wayside detection systems that include the use of Artificial Intelligence at speeds up to 125 mph. The RIP inspects a train at full speed from the top, sides, and bottom looking at FRA/AAR mandated safety inspection points. The system also detects illegal riders that assists law enforcement agencies. Each rail car is scanned with machine vision cameras and other sensors from the top, sides, and bottom and images are produced within minutes of passing that can be used by the customer to help prevent derailments, improve maintenance operations, and assist with security. The Company self-performs all aspects of hardware, software, IT, and Artificial Intelligence development and engineering and holds several patents and maintains significant intellectual property. The Company also has a proprietary portfolio of over 40 Artificial Intelligence “Use Cases” that automatically flag defects. The Company has deployed this system with several Class 1 and passenger customers and anticipates an increased demand in the future from rail operators, car owners, shippers, and law enforcement agencies.

 

The Company has also developed the Automated Logistics Information System (ALIS) which automates gatehouse operations where trucks enter and exit large logistics and intermodal facilities. This solution also incorporates sensors and data points as necessary for each operation and directly interconnects with backend logistics databases and processes to streamline operations and significantly improve operations and security and importantly dramatically improves the vehicle throughput on each lane on which the technology is deployed. The Company will deploy an upgraded Truck Inspection Portal (TIP) which uses the same technology and lessons learned from the ALIS and RIP systems.

 

The Company’s strategy is to expand our existing customer base in the Class 1, short line, and passenger space in North America; expand our subscription offering to car owners and shippers; and expand operations to meet the demand from international customers. The Company has prepared to respond and scale if necessary to respond to increased demand from potential regulations that may be imposed around wayside detection technology. In the near future the Company will put more emphasis on the trucking and intermodal sector with an updated Truck Inspection Portal solution. The Company continues to focus on operational and technical excellence, customer satisfaction, and maintaining a highly skilled and performance-based work force.

 

 

 

5 
 

DUOS TECHNOLOGIES GROUP, INC. AND SUBSIDIARIES

CONDENSED NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS

June 30, 2023

(Unaudited)

   

Basis of Presentation

 

The accompanying unaudited consolidated financial statements have been prepared in accordance with U.S. generally accepted accounting principles (“GAAP”) for interim financial information and with the instructions to Form 10-Q and Article 8 of Regulation S-X. Accordingly, they do not include all of the information and footnotes required by U.S. GAAP for complete financial statements. In the opinion of management, all adjustments (all of which are of a normal recurring nature) considered necessary for a fair presentation have been included. Operating results for the six months ended June 30, 2023 are not necessarily indicative of the results that may be expected for the year ending December 31, 2023 or for any other future period. These unaudited consolidated financial statements and the unaudited condensed notes thereto should be read in conjunction with the audited consolidated financial statements and notes thereto included in the Company’s Annual Report on Form 10-K for the year ended December 31, 2022 filed with the Securities and Exchange Commission (the “SEC”) on March 31, 2023.

 

Principles of Consolidation

 

The unaudited consolidated financial statements include Duos Technologies Group, Inc. and its wholly owned subsidiaries, Duos Technologies, Inc and TrueVue360 Inc. All inter-company transactions and balances are eliminated in consolidation.

 

Use of Estimates

 

The preparation of financial statements in conformity with accounting principles generally accepted in the United States of America requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosures of contingent assets and liabilities at the date of the consolidated financial statements and the reported amounts of revenues and expenses during the reporting period. Actual results may differ from these estimates. The most significant estimates in the accompanying unaudited consolidated financial statements include the allowance on accounts receivable and notes receivable, valuation of common stock warrants received in exchange for an asset sale, valuation of deferred tax assets, valuation of intangible and other long-lived assets, estimates of net contract revenues and the total estimated costs to determine progress towards contract completion, valuation of inventory, estimates of the valuation of right of use assets and corresponding lease liabilities, valuation of warrants issued with debt and valuation of stock-based awards. We base our estimates on historical experience and on various other assumptions that we believe are reasonable under the circumstances, the results of which form the basis for making judgments about the carrying values of assets and liabilities that are not readily apparent from other sources. Actual results may differ from these estimates.

  

Concentrations

 

Cash Concentrations

 

Cash is maintained at financial institutions and at times, balances may exceed federally insured limits. We have not experienced any losses related to these balances. As of June 30, 2023, the balance in one financial institution exceeded federally insured limits by approximately $1,954,132. Any loss incurred or a lack of access to such funds could have a significant adverse impact on the Company’s consolidated financial condition, results of operation and cash flows.

 

Significant Customers and Concentration of Credit Risk

 

The Company had certain customers whose revenue individually represented 10% or more of the Company’s total revenue, or whose accounts receivable balances individually represented 10% or more of the Company’s total accounts receivable, as follows:

 

For the six months ended June 30, 2023, two customers accounted for 61% and 25% of revenues. For the six months ended June 30, 2022, four customers accounted for 22%, 26%, 24% and 18% of revenues. In all cases, there are no minimum contract values stated. Each contract covers an agreement to deliver a rail inspection portal which, once accepted, must be paid in full, with 30% or more being due and payable prior to delivery. The balances of the contracts are for service and maintenance which is paid annually in advance with revenues recorded ratably over the contract period.

  

At June 30, 2023, four customers accounted for 37%, 23%, 16% and 12% of accounts receivable. At December 31, 2022, four customers accounted for 34%, 31%, 19% and 10% of accounts receivable. Much of the credit risk is mitigated since all the customers listed here are Class 1 railroads with a history of timely payments to us.

 

 

6 
 

 

DUOS TECHNOLOGIES GROUP, INC. AND SUBSIDIARIES

CONDENSED NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS

June 30, 2023

(Unaudited)

 

Geographic Concentration

 

For the six months ended June 30, 2023, approximately 31% of revenue was generated from three customers outside of the United States. For the six months ended June 30, 2022, approximately 51% of revenue was generated from three customers outside of the United States. These customers are Canadian and Mexican, and two of the three are Class 1 railroads operating in the United States.  

 

Significant Vendors and Concentration of Credit Risk

 

In some instances, the Company relies on a limited pool of vendors for key components related to the manufacturing of its subsystems. These vendors are primarily focused on camera, server and lighting technologies integral to the Company’s solution. Where possible, the Company seeks multiple vendors for key components to mitigate vendor concentration risk.

 

Fair Value of Financial Instruments and Fair Value Measurements

 

The Company follows Accounting Standards Codification (“ASC”) 820, “Fair Value Measurements and Disclosures” (“ASC 820”), for assets and liabilities measured at fair value on a recurring basis. ASC 820 establishes a common definition for fair value to be applied to existing generally accepted accounting principles that requires the use of fair value measurements, establishes a framework for measuring fair value and expands disclosure about such fair value measurements.

 

ASC 820 defines fair value as the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. Additionally, ASC 820 requires the use of valuation techniques that maximize the use of observable inputs and minimize the use of unobservable inputs.

 

These inputs are prioritized below: 

 

Level 1: Observable inputs such as quoted market prices in active markets for identical assets or liabilities. 
Level 2: Observable market-based inputs or unobservable inputs that are corroborated by market data. 
Level 3: Unobservable inputs for which there is little or no market data, which require the use of the reporting entity’s own assumptions that the market participants would use in the valuation of the asset or liability based on the best available information.

 

The Company analyzes all financial instruments with features of both liabilities and equity under the Financial Accounting Standard Board’s (“FASB”) accounting standard for such instruments. Under this standard, financial assets and liabilities are classified in their entirety based on the lowest level of input that is significant to the fair value measurement.

 

The estimated fair value of certain financial instruments, including accounts receivable, prepaid expense, accounts payable, accrued expenses and notes payable are carried at historical cost basis, which approximates their fair values because of the short-term nature of these instruments.

 

Accounts Receivable

  

On January 1, 2023, the Company adopted ASC 326, “Financial Instruments - Credit Losses”. In accordance with ASC 326, an allowance is maintained for estimated forward-looking losses resulting from the possible inability of customers to make required payments (current expected losses). The amount of the allowance is determined principally on the basis of past collection experience and known financial factors regarding specific customers.

 

Accounts receivable are stated at estimated net realizable value. Accounts receivable are comprised of balances due from customers net of estimated allowances for uncollectible accounts. In determining the collections on the account, historical trends are evaluated, and specific customer issues are reviewed to arrive at appropriate allowances. The Company reviews its accounts to estimate losses resulting from the inability of its customers to make required payments. Any required allowance is based on specific analysis of past due accounts and also considers historical trends of write-offs. Past due status is based on how recently payments have been received from customers.

 

Inventory

 

Inventory consists primarily of spare parts and consumables and long lead time components to be used in the production of our technology systems or in connection with maintenance agreements with customers. Inventory is stated at the lower of cost or net realizable value. Inventory cost is primarily determined using the weighted average cost method.

  

7 
 

 

DUOS TECHNOLOGIES GROUP, INC. AND SUBSIDIARIES

CONDENSED NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS

June 30, 2023

(Unaudited)

 

Software Development Costs

 

Software development costs incurred prior to establishing technological feasibility are charged to operations and included in research and development costs. The technological feasibility of a software product is established when the Company has completed all planning, designing, coding, and testing activities that are necessary to establish that the product meets its design specifications, including functionality, features, and technical performance requirements. Software development costs incurred after establishing technological feasibility for software sold as a perpetual license, as defined within ASC 985-20 (Software – Costs of Software to be Sold, Leased, or Marketed), are capitalized and amortized on a product-by-product basis when the product is available for general release to customers.

 

Stock-Based Compensation

 

The Company accounts for employee stock-based compensation in accordance with ASC 718-10, “Share-Based Payment,” which requires the measurement and recognition of compensation expense for all share-based payment awards made to employees and directors including employee stock options, restricted stock units, and employee stock purchases based on estimated fair values.

 

The Company estimates the fair value of stock options granted using the Black-Scholes option-pricing formula. This fair value is then amortized on a straight-line basis over the requisite service periods of the awards, which is generally the vesting period. The Company’s determination of fair value using an option-pricing model is affected by the stock price as well as assumptions regarding a number of highly subjective variables.

  

The Company estimates volatility based upon the historical stock price of the Company and estimates the expected term for stock options using the simplified method for employees and directors and the contractual term for non-employees. The risk-free rate is determined based upon the prevailing rate of United States Treasury securities with similar maturities.

 

Revenue Recognition

 

The Company follows Accounting Standards Codification 606, Revenue from Contracts with Customers (“ASC 606”), that affects the timing of when certain types of revenues will be recognized. The basic principles in ASC 606 include the following: a contract with a customer creates distinct contract assets and performance obligations, satisfaction of a performance obligation creates revenue, and a performance obligation is satisfied upon transfer of control to a good or service to a customer.

 

Revenue is recognized by evaluating our revenue contracts with customers based on the five-step model under ASC 606:

 

  1. Identify the contract with the customer;

 

  2. Identify the performance obligations in the contract;

 

  3. Determine the transaction price;

 

  4. Allocate the transaction price to separate performance obligations; and

 

  5. Recognize revenue when (or as) each performance obligation is satisfied.

 

The Company generates revenue from four sources:

 

(1) Technology Systems

 

(2) AI Technologies

 

(3) Technical Support

 

(4) Consulting Services

 

Technology Systems

 

For revenues related to technology systems, the Company recognizes revenue over time using a cost-based input methodology in which significant judgment is required to estimate costs to complete projects. These estimated costs are then used to determine the progress towards contract completion and the corresponding amount of revenue to recognize.

 

Accordingly, the Company bases its revenue recognition on ASC 606-10-25-27, where control of a good or service transfers over time if the entity’s performance does not create an asset with an alternative use to the entity and the entity has an enforceable right to payment for performance completed to date including a profit margin or reasonable return on capital. Control is deemed to pass to the customer instantaneously as the goods are manufactured and revenue is recognized accordingly.

 

In addition, the Company has adopted ASC 606-10-55-21 such that if the cost incurred is not proportionate to the progress in satisfying the performance obligation, we adjust the input method to recognize revenue only to the extent of the cost incurred. Therefore, the Company will recognize revenue at an equal amount to the cost of the goods to satisfy the performance obligation. To accurately reflect revenue recognition based on the input method, the Company has adopted the implementation guidance as set out in ASC-606-10-55-187 through 192.

 

Under this method, contract revenues are recognized over the performance period of the contract in direct proportion to the costs incurred. Costs include direct material, direct labor, subcontract labor and other allocable indirect costs. All un-allocable indirect costs and corporate general and administrative costs are also charged to the periods as incurred. Any recognized revenues that have not been billed to a customer are recorded as an asset in “contract assets”. Any billings of customers more than recognized revenues are recorded as a liability in “contract liabilities”. However, in the event a loss on a contract is foreseen, the Company will recognize the loss when such loss is determined.

 

 

8 
 

DUOS TECHNOLOGIES GROUP, INC. AND SUBSIDIARIES

CONDENSED NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS

June 30, 2023

(Unaudited)

 

AI Technologies

 

The Company has revenue from applications that incorporate artificial intelligence (AI) in the form of predetermined algorithms which provide important operating information to the users of our systems. The revenue generated from these applications of AI consists of a fixed fee related to the design, development, testing and incorporation of new algorithms into the system, which is recognized as revenue at a point in time upon acceptance, as well as an annual application maintenance fee, which is recognized as revenue ratably over the contracted maintenance term.

 

Technical Support

 

Technical support services are provided on both an as-needed and extended-term basis and may include providing both parts and labor. Maintenance and technical support provided outside of a maintenance contract are on an “as-requested” basis, and revenue is recognized over time as the services are provided. Revenue for maintenance and technical support provided on an extended-term basis is recognized over time ratably over the term of the contract.

 

Consulting Services

 

The Company’s consulting services business generates revenues under contracts with customers from four sources: (1) Professional Services (consulting and auditing); (2) Software licensing with optional hardware sales; (3) Customer service training and (4) Maintenance/support.

 

(1) Revenues for professional services, which are of short-term duration, are recognized when services are completed;

 

(2) For all periods reflected in this report, software license sales have been one-time sales of a perpetual license to use our software product and the customer also has the option to purchase third-party manufactured handheld devices from us if they purchase our software license. Accordingly, the revenue is recognized upon delivery of the software and delivery of the hardware, as applicable, to the customer;

 

(3) Training sales are one-time upfront short-term training sessions and are recognized after the service has been performed; and

 

(4) Maintenance/support is an optional product sold to our software license customers under one-year contracts. Accordingly, maintenance payments received upfront are deferred and recognized over the contract term.

 

Multiple Performance Obligations and Allocation of Transaction Price

 

Arrangements with customers may involve multiple performance obligations including project revenue and maintenance services in our Technology Systems business. Maintenance will occur after the project is completed and may be provided on an extended-term basis or on an as-needed basis. In our consulting services business, multiple performance obligations may include any of the above four sources. Training and maintenance on software products may occur after the software product sale while other services may occur before or after the software product sale and may not relate to the software product. Revenue recognition for a multiple performance obligations arrangement is as follows:

 

Each performance obligation is accounted for separately when each has value to the customer on a standalone basis and there is Company specific objective evidence of selling price of each deliverable. For revenue arrangements with multiple deliverables, the Company allocates the total customer arrangement to the separate units of accounting based on their relative selling prices as determined by the price of the items when sold separately. Once the selling price is allocated, the revenue for each performance obligation is recognized using the applicable criteria under GAAP as discussed above for performance obligations sold in single performance obligation arrangements. A delivered item or items that do not qualify as a separate unit of accounting within the arrangement are combined with the other applicable undelivered items within the arrangement. The allocation of arrangement consideration and the recognition of revenue is then determined for those combined deliverables as a single unit of accounting. The Company sells its various services and software and hardware products at established prices on a standalone basis which provides Company specific objective evidence of selling price for purposes of performance obligations relative selling price allocation. The Company only sells maintenance services or spare parts based on its established rates after it has completed a system integration project for a customer. The customer is not required to purchase maintenance services. All elements in multiple performance obligations arrangements with Company customers qualify as separate units of account for revenue recognition purposes.

 

 

9 
 

 

DUOS TECHNOLOGIES GROUP, INC. AND SUBSIDIARIES

CONDENSED NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS

June 30, 2023

(Unaudited)

 

Leases

 

The Company follows ASC 842 “Leases”. This guidance requires lessees to recognize right-of-use (“ROU”) assets and lease liabilities for most operating leases. In addition, this guidance requires that lessors separate lease and non-lease components in a contract in accordance with the revenue guidance in ASC 606.

 

The Company made an accounting policy election to not recognize short-term leases with terms of twelve months or less on the balance sheet and instead recognize the lease payments in expense as incurred. The Company has also elected to account for real estate leases that contain both lease and non-lease components as a single lease component.

 

At the inception of a contract the Company assesses whether the contract is, or contains, a lease. The Company’s assessment is based on: (1) whether the contract involves the use of a distinct identified asset, (2) whether we obtain the right to substantially all the economic benefit from the use of the asset throughout the period, and (3) whether we have the right to direct the use of the asset.

 

Operating ROU assets represent the right to use the leased asset for the lease term and operating lease liabilities are recognized based on the present value of minimum lease payments over the lease term at commencement date. As most leases do not provide an implicit rate, the Company uses an incremental borrowing rate based on the information available at the lease commencement date to determine the present value of future payments. The lease term includes all periods covered by renewal and termination options where the Company is reasonably certain to exercise the renewal options or not to exercise the termination options. Operating lease expense is recognized on a straight-line basis over the lease term and is included in general and administration expenses in the consolidated statements of operations.

 

Earnings (Loss) Per Share

 

Basic earnings per share (EPS) are computed by dividing net loss applicable to common stock by the weighted average number of common shares outstanding. Diluted net loss per common share is computed by dividing the net loss applicable to common stock by the weighted average number of common shares outstanding for the period and, if dilutive, potential common shares outstanding during the period. Potential common shares consist of the incremental common shares issuable upon the exercise or conversion of stock options, stock warrants, convertible debt instruments, convertible preferred stock or other common stock equivalents. Potentially dilutive securities are excluded from the computation if their effect is anti-dilutive.  

 

At June 30, 2023, there were (i) an aggregate of 80,091 outstanding warrants to purchase shares of common stock, (ii) employee stock options to purchase an aggregate of 1,217,775 shares of common stock, (iii) 433,000 common shares issuable upon conversion of Series D Convertible Preferred Stock and (iv) 1,333,334 common shares issuable upon conversion of Series E Convertible Preferred Stock, all of which were excluded from the computation of diluted net earnings per share because their inclusion would have been anti-dilutive.

 

At June 30, 2022, there were (i) an aggregate of 1,376,466 outstanding warrants to purchase shares of common stock, (ii) employee stock options to purchase an aggregate of 986,266 shares of common stock and (iii) 121,571 common shares issuable upon conversion of Series B Convertible Preferred Stock, all of which were excluded from the computation of diluted net earnings per share because their inclusion would have been anti-dilutive.

 

Recent Accounting Pronouncements

 

From time to time, the FASB or other standards setting bodies will issue new accounting pronouncements. Updates to the FASB ASC are communicated through issuance of an Accounting Standards Update (“ASU”).

 

In August 2020, the FASB issued an accounting pronouncement (ASU 2020-06) related to the measurement and disclosure requirements for convertible instruments and contracts in an entity's own equity. The pronouncement simplifies and adds disclosure requirements for the accounting and measurement of convertible instruments and the settlement assessment for contracts in an entity's own equity. This pronouncement is effective for fiscal years, and for interim periods within those fiscal years, beginning after December 15, 2023. The Company early adopted this pronouncement for our fiscal year beginning January 1, 2022, and it did not have a material effect on our audited consolidated financial statements.

 

 

10 
 

 

DUOS TECHNOLOGIES GROUP, INC. AND SUBSIDIARIES

CONDENSED NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS

June 30, 2023

(Unaudited)

 

In May 2021, the FASB issued an accounting pronouncement (ASU 2021-04) related to modifications or exchanges of freestanding equity-classified written call options (such as warrants) that remain equity classified after modification or exchange. The pronouncement states that an entity should treat the modification as an exchange of the original instrument for a new instrument, and the effect of the modification should be calculated as the difference between the fair value of the modified instrument and the fair value of that instrument immediately before modification. An entity should then recognize the effect of the modification on the basis of the substance of the transaction, in the same manner as if cash had been paid as consideration. This pronouncement is effective for fiscal years, and for interim periods within those fiscal years, beginning after December 15, 2021. The pronouncement is applied prospectively to all modifications that occur after the initial date of adoption. We adopted this pronouncement for our fiscal year beginning January 1, 2022, and it did not have a material effect on our audited consolidated financial statements.

 

Management does not believe that any other recently issued, but not yet effective accounting pronouncements, if adopted, would have a material effect on the accompanying financial statements.

 

NOTE 2 – LIQUIDITY

 

As reflected in the accompanying consolidated financial statements, the Company had a net loss of $5,133,083, for the six months ended June 30, 2023. During the same period, cash used in operating activities was $1,923,071. The working capital surplus and accumulated deficit as of June 30, 2023, were $1,256,808 and $57,494,917, respectively. In previous financial reports, the Company had raised substantial doubt about continuing as a going concern. This was principally due to a lack of working capital prior to an underwritten offering and private placements which were completed during the second, third and fourth quarters of 2022 as well as the first and third quarters of 2023. (see Note 10).

 

The Company was successful during 2022 in raising gross proceeds of over $10,100,000 from the sale of both common shares and Series D Preferred Stock. Additionally, late in the second quarter of 2023, the Company raised gross proceeds of $4,000,000 from the issuance of Series E Preferred Stock. In August 2023, the Company was successful in raising gross proceeds of $5,000,000 from the sale of Series F Convertible Preferred Stock. Additionally, during the second quarter of 2023, the Company renewed its S-3 “shelf registration” statement allowing the Company to sell additional common shares. At the time of this filing, the Company estimates that it has available capacity on its shelf registration which it can utilize to bolster working capital and growth of the business. Although additional investment is not assured, the Company is comfortable that it would be able to raise sufficient capital to support expanded operations based on an anticipated increase in business activity. In the long run, the continuation of the Company as a going concern is dependent upon the ability of the Company to continue executing its business plan, generate enough revenue, and attain consistently profitable operations. Although the lingering effects of the global pandemic related to the coronavirus (Covid-19) continue to affect our operations, particularly in our supply chain, we now believe that this is expected to be an ongoing issue and our working capital assumptions reflect this new reality. The Company cannot currently quantify the uncertainty related to the ongoing supply chain delays or inflationary increases and their effects on our customers in the coming quarters. We have analyzed our cash flow under “stress test” conditions and have determined that we have sufficient liquid assets on hand or available via the capital markets to maintain operations f