OMNI reports 16% decrease in year end net profit
Daniel Ivey2025-04-01T10:54:50-05:00April 1, 2025 OMNI INDUSTRIES LIMITED (OMNI) Audited financials for the twelve months ended December 31, 2024: OMNI INDUSTRIES LIMITED (OMNI) for the twelve months ended December 31, 2024 reported a 6% decrease in Revenue totaling $1.92 billion compared to $2.04 billion in the corresponding period last year. Revenue for the fourth quarter had