Shadowfax Technologies

Quarterly
Consolidated
ParticularsJun '25Sep '25Dec '25Mar '26Jun '26
Revenue831.72988.061,1661,2531,379
Expenses823.70975.041,1311,1981,314
EBITDA33.4045.1072.9496.56112.83
Operating Profit11.5217.1340.6861.3173.07
Profit Before Tax8.0213.0234.8654.8665.40
Net Profit8.0213.0234.8655.8365.40
Financial Ratios
Operating Profit Margin4.06%4.59%6.29%7.81%8.31%
Net Profit Margin0.97%1.33%3.01%4.51%4.82%
Earning Per Share (Diluted)0.150.250.670.941.10
Dividends Per Share0.000.000.000.000.00