OMNI reports 60% decrease in three months net profit
May 12, 2025 OMNI INDUSTRIES LIMITED (OMNI) Unaudited financials for the first quarter ended March 31, 2025: OMNI INDUSTRIES LIMITED (OMNI) for the first quarter ended March 31, 2025, reported a 22% decrease in revenue totaling $470.77 million compared to $606.01 million in the corresponding three months last year. Year to date, Cost of