Declining Revenue TrendA near-term revenue decline of roughly 28% signals reduced project volumes or delayed executions. Persistently lower revenue undermines scale economics for EPC margins, limits recurring cash from owned assets, and weakens the base for sustainable earnings growth.
Operational And Earnings VolatilitySignificant EBIT and revenue swings reflect project timing, execution risk, or pricing variability. This volatility complicates capacity planning, capital allocation, and credit assessment, making medium-term earnings and margin forecasting less reliable for stakeholders.
Small Scale And Low Market LiquidityA small employee base and very low average trading volume indicate limited operational scale and public-market liquidity. Smaller scale can constrain bidding for large projects, limit diversification, and increase execution and financing risk versus larger solar developers.