Sat Kartar Life Limited (NSE:SATKARTAR)
India flag India · Delayed Price · Currency is INR
126.85
-4.75 (-3.61%)
At close: Jul 28, 2026

Sat Kartar Life Financials Overview

Millions INR. Fiscal year is Apr - Mar.

Revenue & Profits

Fiscal YearTTMFY 2026FY 2025FY 2024FY 2023FY 2022
Period EndingMar '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
Revenue
2,0072,0071,6291,279829.7523.07
Revenue Growth
141.89%23.18%27.37%54.16%58.62%80.75%
Gross Profit
1,8621,8621,5271,180769.06479.56
Operating Income
213.19213.19129.3289.1639.123.61
Net Income
171.02171.0298.1563.0625.0613.87
Earnings Per Share
10.8610.866.2322.522.241.24
EPS Growth
385.36%74.21%-72.32%906.46%80.81%214.13%

Cash & Debt

Fiscal YearCurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period EndingMar '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
Cash & Investments
218.57218.5730725.196.5410.79
Total Debt
24.1924.1959.1917.837.5281.47
Net Cash (Debt)
194.38194.38247.817.39-30.98-70.68
Net Cash Growth
--21.56%3253.70%---
Net Cash Per Share
12.3412.3415.742.64-2.77-6.31

Cash Flow & CapEx

Fiscal YearTTMFY 2026FY 2025FY 2024FY 2023FY 2022
Period EndingMar '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
Operating Cash Flow
4.764.76-50.770.4379.6722.73
Capital Expenditures
-101.62-101.62-51.84-5.1-44.57-28.88
Free Cash Flow
-96.87-96.87-102.5465.3335.1-6.16
Free Cash Flow Growth
---86.13%--

Margins

Fiscal YearTTMFY 2026FY 2025FY 2024FY 2023FY 2022
Period EndingMar '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
Gross Margin
92.79%92.79%93.73%92.24%92.69%91.68%
Operating Margin
10.62%10.62%7.94%6.97%4.71%4.51%
Pretax Margin
11.57%11.57%8.07%6.72%4.15%2.88%
Profit Margin
8.52%8.52%6.02%4.93%3.02%2.65%
FCF Margin
-4.83%-4.83%-6.29%5.11%4.23%-1.18%

Dividends

Fiscal YearCurrentFY 2026FY 2025FY 2024FY 2023
Period EndingJul '26 Mar '26 Mar '25 Mar '24 Mar '23
Dividend Per Share
0.700-0.7000.7000.125
Dividend Per Share Growth
0%-0%460.00%-
Dividend Yield
0.53%-0.46%--

Valuation

Fiscal YearCurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period EndingJul '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
PE Ratio
11.6813.8324.39---
PS Ratio
1.001.181.47---