01 — Opening Hook
The Water Startup That Wanted to be BlackRock
Imagine a groundwater recharging company from Karnataka that walks into earnings and says: “We promised ₹300 crores in FY26. Actually, forget that. Monsoons happened. Government committees are slow. Billing cycles move at tectonic speeds. Here’s ₹65 crores instead.” Then they add: “But we’re almost debt-free! ROE is 18.4%! Order book is ₹841 crores!” And investors ask: “If order book is so big, why is working capital at 322 days—worse than a government pension office?” The company scrambles. Read on. This is what happens when growth meets governance.
What’s Coming: Management missed guidance by ₹100+ crores, blamed weather, cut FY27 growth guidance from 30% to 20%, and investors discovered a hidden monster: inventory lying at site, unexecuted and unpaid.
02 — At a Glance
The Quarterly Numbers Play
- 9M FY26 Revenue: ₹195 Cr, +31% YoY. Sounds great until you realize Q3 was flat QoQ—monsoons ate the growth pipeline.
- Q3 Revenue: ₹53.5 Cr (vs ₹51.4 Cr YoY). Growth rate: 4%. Underwhelming for a company claiming to be on a tear.
- 9M EBITDA: ₹70.8 Cr, +34% YoY. Better than revenue growth. Margin improvement story masking billing delays.
- FY26 Guidance (Revised): 20-25% growth instead of ₹300 Cr. Translation: “We gave up.”
- Working Capital Days: 322 days as of Sep 2025 (vs 87 days Mar 2024). Cash rotation cycle imploded.
The Uncomfortable Truth: Revenue grows. Cash doesn’t follow. Inventory multiplied while margins improved. Something smells like work-completed-but-unbilled.
03 — Management’s Key Commentary
What They Said. What They Didn’t Say.
C. Mruthyunjaya Swamy (Chairman): “Our revenue saw moderation on both year-on-year and quarter-on-quarter basis, primarily due to project-based timing and delayed billing in certain government projects.”
🌧️ Translation: Monsoon hit Karnataka from June to October. We couldn’t finish work. Now we’re blaming government billing cycles instead of admitting we sandbagged the forecast.
C. Mruthyunjaya Swamy: “We were hoping to achieve that kind of revenue. Anyhow, we are also putting in our efforts and subject to our milestone completion and billing cycle, we hope to achieve maximum revenue.”
😅 Translation: We promised ₹300 crores. We’re tracking ₹220-230 crores now. “Maximum revenue” is corporate-speak for “we don’t know.”
C. Mruthyunjaya Swamy: “We have got different projects. Some projects up to ₹100 crores have 12-month timelines. Beyond ₹250 crores have 36-month timelines. Almost all projects we have won are within ₹100 crores.”
📅 Translation: Order book is ₹841 crores but mostly small tickets. ₹25-50 crore projects × 20 projects = ₹841 crores. Execution will be fragmented hell.
Investor Shabat Hussain: “Your working capital days have almost doubled on December 31st, 2025 versus March 31, 2025.”
💥 Management’s Non-Answer: “We are trying to get the working capital cycle reduced.” Translation: We have no plan.
C. Mruthyunjaya Swamy: “For FY27, since our order book is healthy, around ₹843 crores, we expect 30% increase in revenue.”
📊 Translation: If we convert ₹250 crores of order book into revenue in FY27, that’s 30% growth. Investor asked: “What prevents this from being another ₹300-crore miss?”
04 — Numbers Decoded
The Financial Scorecard