Nasdaq US Benchmark Reinsurance (SATCH.BO)

INR 4.17

(0.24%)

Annual Income Statements

(In INR)
Breakdown 2024 2023 2022 2021 2020 2019
Revenue 506.9 Million 1.04 Billion 948.5 Million 1.25 Billion 432.8 Million 1.13 Billion
Cost of Revenue 658.3 Million 955.1 Million 631.6 Million 1.13 Billion 268.6 Million 616 Million
Gross Profit -151.4 Million 85.6 Million 316.9 Million 118.9 Million 164.2 Million 515.5 Million
Operating Expenses -436.9 Million -714.5 Million -1.43 Billion 620.7 Million 438.9 Million 821.5 Million
Selling, General and Administrative Expenses 0.31 -0.72 -0.69 -1.64 -16.61 -1.46
Research and Development Expenses 0.29 -0.67 -0.65 -1.01 -17.93 -1.45
Other Expenses -436.9 Million -1.49 Billion -2.37 Billion -765.4 Million -7.48 Billion -1.33 Billion
Cost and Expenses 221.4 Million 240.6 Million -804.6 Million 1.75 Billion 1.67 Billion 2.39 Billion
Operating Income 285.5 Million 800.1 Million 1.75 Billion -501.8 Million -274.7 Million 4.2 Million
Interest Expense 10 Million 624.4 Million 916.8 Million 1.3 Billion 964.9 Million 956.9 Million
Income Tax Expense -11 Million 52.2 Million 33.8 Million 784.2 Million -569.4 Million -306 Million
Earnings before Tax 147 Million -694.9 Million -619.2 Million -1.26 Billion -7.75 Billion -301.8 Million
Net Income 158 Million -747.1 Million -653 Million -2.05 Billion -7.18 Billion -1.64 Billion
Earnings Per Share Basic 1.08 -5.12 -4.48 -14.07 -49.30 145.01 Million
Earnings Per Share Diluted 1.08 -5.12 -4.48 -14.07 -49.30 145.01 Million
Weighted Average Shares Outstanding 145.83 Million 145.83 Million 145.83 Million 145.83 Million 145.83 Million -11.35
Weighted Average Shares Outstanding (Diluted) 145.83 Million 145.83 Million 145.83 Million 145.83 Million 145.83 Million -11.35
Gross Margin -0.30 0.08 0.33 0.10 0.38 0.46
EBIT Margin 0.57 0.77 1.85 -0.40 -0.59 -0.27
Profit Margin 0.31 -0.72 -0.69 -1.64 -16.61 -1.45
EBITDA 286.8 Million 801.6 Million 1.75 Billion -499.5 Million -1.22 Billion -301.8 Million
Earnings Before Tax Margin 0.56 0.77 1.85 -0.40 -0.63 0.00

Income Statement Charts