Indo Tech Transformers Limited (INDOTECH.BO)

INR 2985.35

(-3.05%)

Annual Income Statements

(In INR)
Breakdown 2024 2023 2022 2021 2020 2019
Revenue 5.03 Billion 3.67 Billion 2.77 Billion 2.05 Billion 2.03 Billion 2.13 Billion
Cost of Revenue 4.06 Billion 2.69 Billion 2.02 Billion 1.44 Billion 1.53 Billion 1.64 Billion
Gross Profit 969.45 Million 983.17 Million 751.9 Million 610.9 Million 499.38 Million 483.16 Million
Operating Expenses 269.55 Million 664.74 Million 575.81 Million 545.88 Million 526.65 Million 555.92 Million
Selling, General and Administrative Expenses 136.77 Million 110.95 Million 85.01 Million 66.98 Million 65.65 Million 65.68 Million
Research and Development Expenses - - - - - -
Other Expenses 269.55 Million 14.06 Million 7.13 Million 6.82 Million 38.31 Million 4.4 Million
Cost and Expenses 4.33 Billion 3.35 Billion 2.6 Billion 1.98 Billion 2.06 Billion 2.2 Billion
Operating Income 699.9 Million 323.43 Million 176.08 Million 71.15 Million -49.74 Million -72.75 Million
Interest Expense 37.1 Million 18.02 Million 12.23 Million 1.34 Million 1.85 Million 5.23 Million
Income Tax Expense 104.2 Million -60.05 Million 2.86 Million 671 Thousand -18.23 Million -13.83 Million
Earnings before Tax 572.8 Million 257.01 Million 124.75 Million 63.52 Million 970 Thousand -83.89 Million
Net Income 468.6 Million 257 Million 121.89 Million 62.85 Million 19.2 Million -83.89 Million
Earnings Per Share Basic 44.12 24.20 11.48 5.92 1.81 -7.90
Earnings Per Share Diluted 44.12 24.20 11.48 5.92 1.81 -7.90
Weighted Average Shares Outstanding 10.62 Million 10.62 Million 10.62 Million 10.62 Million 10.62 Million 10.62 Million
Weighted Average Shares Outstanding (Diluted) 10.62 Million 10.62 Million 10.62 Million 10.62 Million 10.62 Million 10.62 Million
Gross Margin 0.19 0.27 0.27 0.30 0.25 0.23
EBIT Margin 0.15 0.09 0.07 0.06 0.03 -0.01
Profit Margin 0.09 0.07 0.04 0.03 0.01 -0.04
EBITDA 746.51 Million 389.96 Million 237.92 Million 141.93 Million 48.86 Million -26.76 Million
Earnings Before Tax Margin 0.14 0.09 0.06 0.03 -0.02 -0.03

Income Statement Charts