Basilic Fly Studio Limited (NSE:BASILIC)
India flag India · Delayed Price · Currency is INR
190.30
+0.40 (0.21%)
Aug 21, 2026, 3:28 PM IST

Basilic Fly Studio Financials Overview

Millions INR. Fiscal year is Apr - Mar.

Revenue & Profits

Fiscal YearTTMFY 2026FY 2025FY 2024FY 2023FY 2022
Period EndingJun '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
Revenue
4,1944,0783,0411,027786.67251.58
Revenue Growth
16.25%34.11%196.18%30.51%212.69%45.67%
Gross Profit
4,1944,0783,0401,027602.94154.72
Operating Income
650689585.9480.2379.1912.89
Net Income
433488374.3365.4277.49.01
Earnings Per Share
18.0520.7816.1117.8616.320.53
EPS Growth
-3.55%29.02%-9.81%9.44%2978.84%36.32%

Revenue by Geography

Fiscal YearFY 2025FY 2024
Period EndingMar '25 Mar '24
Australia and New Zealand
15.5170
Europe
2,584351.1
North America
368.8425.4
Others
72.880.2
Total
3,0411,027

Cash & Debt

Fiscal YearCurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period EndingJun '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
Cash & Investments
739739428.5427.6101.7645.07
Total Debt
1,0651,065512.224.242.7141.32
Net Cash (Debt)
-326-326-83.7403.459.053.74
Net Cash Growth
---583.17%1477.14%-93.51%
Net Cash Per Share
-13.59-13.88-3.6019.723.470.22

Cash Flow & CapEx

Fiscal YearTTMFY 2026FY 2025FY 2024FY 2023FY 2022
Period EndingJun '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
Operating Cash Flow
-22996.3-279114.517.88
Capital Expenditures
--730-991.9-6.5-18.23-7.15
Free Cash Flow
--501-895.6-285.596.280.72
Free Cash Flow Growth
----13198.48%-

Margins

Fiscal YearTTMFY 2026FY 2025FY 2024FY 2023FY 2022
Period EndingJun '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
Gross Margin
100.00%100.00%99.98%100.00%76.64%61.50%
Operating Margin
15.50%16.90%19.27%46.77%48.20%5.12%
Pretax Margin
13.50%16.23%17.24%49.30%47.67%5.29%
Profit Margin
10.32%11.97%12.31%35.59%35.26%3.58%
FCF Margin
--12.29%-29.45%-27.81%12.24%0.29%

Valuation

Fiscal YearCurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period EndingAug '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
PE Ratio
10.508.0214.9122.51--
PS Ratio
1.060.961.848.01--