vs
Side-by-side financial comparison of Ten-League International Holdings Ltd (TLIH) and urban-gro, Inc. (UGRO). Click either name above to swap in a different company.
urban-gro, Inc. is a specialized professional services and solutions provider focused on controlled environment agriculture (CEA) and indoor cultivation facilities. It offers end-to-end design, engineering, equipment sourcing, integration, and operational support services, serving primarily commercial cannabis and food cultivation clients across North America.
8-Quarter Revenue & Profit Trend
Side-by-side quarterly history. Quarters aligned by calendar period so offset fiscal years line up.
Revenue
TLIH
UGRO
| Q3 25 | — | $2.4M | ||
| Q2 25 | — | $7.8M | ||
| Q1 25 | — | $9.5M | ||
| Q4 24 | — | $-3.2M | ||
| Q3 24 | — | $9.9M | ||
| Q2 24 | — | $17.9M | ||
| Q1 24 | — | $15.4M | ||
| Q4 23 | — | $15.1M |
Net Profit
TLIH
UGRO
| Q3 25 | — | $-4.8M | ||
| Q2 25 | — | $-6.2M | ||
| Q1 25 | — | $-4.0M | ||
| Q4 24 | — | $-27.2M | ||
| Q3 24 | — | $-3.8M | ||
| Q2 24 | — | $-3.0M | ||
| Q1 24 | — | $-2.6M | ||
| Q4 23 | — | $-10.6M |
Gross Margin
TLIH
UGRO
| Q3 25 | — | -7.2% | ||
| Q2 25 | — | 0.6% | ||
| Q1 25 | — | 6.4% | ||
| Q4 24 | — | 201.0% | ||
| Q3 24 | — | 7.0% | ||
| Q2 24 | — | 13.4% | ||
| Q1 24 | — | 19.4% | ||
| Q4 23 | — | 12.9% |
Operating Margin
TLIH
UGRO
| Q3 25 | — | -93.8% | ||
| Q2 25 | — | -76.7% | ||
| Q1 25 | — | -42.8% | ||
| Q4 24 | — | 621.6% | ||
| Q3 24 | — | -32.4% | ||
| Q2 24 | — | -14.9% | ||
| Q1 24 | — | -16.1% | ||
| Q4 23 | — | -69.7% |
Net Margin
TLIH
UGRO
| Q3 25 | — | -203.1% | ||
| Q2 25 | — | -79.9% | ||
| Q1 25 | — | -42.4% | ||
| Q4 24 | — | 843.4% | ||
| Q3 24 | — | -38.0% | ||
| Q2 24 | — | -16.5% | ||
| Q1 24 | — | -16.6% | ||
| Q4 23 | — | -70.1% |
EPS (diluted)
TLIH
UGRO
| Q3 25 | — | — | ||
| Q2 25 | — | $-10.64 | ||
| Q1 25 | — | $-0.31 | ||
| Q4 24 | — | $3.88 | ||
| Q3 24 | — | $-0.30 | ||
| Q2 24 | — | $-5.99 | ||
| Q1 24 | — | $-0.21 | ||
| Q4 23 | — | $-0.99 |
Financial Flow Comparison
Revenue → gross profit → operating profit → net profit for each company.