Intellicheck Mobilisa, Inc. (IDN) Reports Q1 Loss, Tops Revenue Estimates Intellicheck Mobilisa (IDN) delivered earnings and revenue surprises of 33.33% and 2.39%, respectively, for the quarter ended March 2025. Do…