Kidoz Inc. Reports Record Revenue of USD $18,433,172 (CAD $25,761,870) and Net Income of USD $456,817 (CAD $638,439) in Fiscal 2025 April 29, 2026
Kidoz Inc. to Present 2025 Results and Highlight Platform Expansion and Business Momentum April 24, 2026