Shadowfax Technologies

quarterly
yearly
ParticularsDec '24Mar '25Sep '25Dec '25Mar '26
Revenue706.31719.37988.061,1661,253
Expenses699.85729.61975.041,1311,198
EBITDA26.5219.0045.1072.9496.56
EBIT9.92-5.3617.1340.6861.31
Profit Before Tax6.46-10.2413.0234.8654.86
Net Profit6.46-9.8713.0234.8655.83
Financial Ratios
Operating Profit Margin3.79%2.67%4.59%6.29%7.81%
Net Profit Margin0.92%-1.39%1.33%3.01%4.51%
Earning Per Share (Diluted)0.13-0.200.250.670.94
Dividends Per Share0.000.000.000.000.00