Sales 2025 by Business Segment

Sales 2025 by Geography

Historical Breakdown of Revenue by Business Segments

: Breakdown by Business Segment

Breakdown by Business Segment (INR)
Fiscal Period: March 2019 2020 2021 2022 2023 2024 2025

Analog and Mixed Signal

       

Solar Photovoltaic Modules

- 27.71B 65.52B 107B 130B

Total Assets

- 13.01B 44.21B 62.32B 96.22B

Interest Expense

- -339M -770M -1.33B -1.37B

EBITDA

- 913M 7.68B 13.64B 24.16B

D&A

- - 1.61B 2.56B 3.5B

Solar Photovoltaic Modules and EPC of Solar Power Plants

19.47B - - - -

Total Assets

11.07B - - - -

EBITDA

826M - - - -

Construction Support Services

       

Engineering, Procurement and Construction Contract

- 1.47B 3.33B 8.48B 15.59B

Total Assets

- 442M 956M 4.18B 5.32B

Interest Expense

- -69.39M -53.02M - -

EBITDA

- 109M 676M 1.79B 2.74B

D&A

- - 2.93M 1.66M 4.2M

Independent Power Producers and Energy Traders

       

Generation of Power

61.83M 145M 127M 286M 335M

Total Assets

1.73B 832M 2.28B 2.12B 3.01B

Interest Expense

- - - -67.66M -148M

EBITDA

31.57M 37.25M 83.11M 278M 321M

D&A

- - 29.07M 94.85M 102M

Inter Segment Eliminations

- -786M -1.47B -1.33B -1.05B

Total Assets

- -303M -759M -1.89B -381M

EBITDA

- - -91.23M 36.57M 900K

Total Assets

- - - 36.58B 72.38B

Total Assets

- - 67.97M 4.69M 176M

Total Assets

- 865M 6.2B 2.15B 4.53B

Total Assets

- 161M 137M 247M 114M

Total Assets

- 3.66B 17.36B 1.21B 5.1B

Total Assets

17.25M - - - -

Total Assets

- 14.81M 700K 940K 16.8M

Total Assets

- 180M 143M 832M 460M

Total Assets

- 817M 2.11B 1.45B 5.06B

Total Assets

- 54.18M 98.98M 231M 332M

Total Assets

- 1.43B 311M 711M 647M

Total Assets

- 63.43M 63.43M 63.43M 63.4M

Total Assets

- 465M 1B 2.87B 4.4B

Total Assets

- 22.89M 325M 47.68M 28M

EBITDA

-9.38M - - - -

Geographical Revenue Distribution History

Geographical breakdown of sales (INR)
Fiscal Period: March 2019 2020 2021 2022 2023 2024 2025

India

- 21.96B 21.34B 48.29B 120B

Total Assets

- 8.93B 19.68B 31.06B 58.06B

Outside India

- 6.58B 46.17B 65.69B 24.03B

Total Assets

- - - 1.94B 7.38B