Duos Technologies Group, Inc. (NASDAQ:DUOT) Q1 2024 Earnings