Shadowfax Technologies

Quarterly
Consolidated
ParticularsSep '25Dec '25Mar '26Jun '26Sep '26
Revenue988.061,1661,2531,3791,558
Expenses975.041,1311,1981,3141,490
EBITDA45.1072.9496.56112.83124.23
EBIT17.1340.6861.3173.0777.96
Profit Before Tax13.0234.8654.8665.4067.95
Net Profit13.0234.8655.8365.4067.95
Financial Ratios
Operating Profit Margin4.59%6.29%7.81%8.31%8.08%
Net Profit Margin1.33%3.01%4.51%4.82%4.42%
Earning Per Share (Diluted)0.250.670.941.101.14
Dividends Per Share0.000.000.000.000.00