IC Group Holdings Inc. is a marketing services technology company that provides promotional marketing services for Fortune 500 brands. While it boasts a solid gross margin of 42.1%, its overall financial health is concerning, with a net margin of -1.4% and a low EBITDA margin of 4.2%. The current ratio of 0.93 indicates potential liquidity issues, and a debt-to-equity ratio of 1.19 suggests higher leverage risks. Despite its strong gross margin, the company's negative profitability metrics raise red flags for investors.
Loading financial metrics...
No significant red flags identified
This company appears financially healthy on available metrics
Exceptional revenue growth of 81.8% YoY demonstrates strong market demand and competitive positioning.
Operating margin expanded by 11.4pp, demonstrating strong operational leverage.
Low debt-to-revenue ratio of 28.0% indicates conservative financial management.
Valuation, risk assessment, competitive positioning, and key insights — all in one report.
Other Advertising Agencies companies of a similar size
Based on 2026-Q2 (June 30, 2026)