financial results|First Quarter 2025|investor relations|VirTra VirTra Reports First Quarter 2025 Financial Results Read Full Story » VirTra Inc May 12, 2025