Indus Towers Limited (INDUSTOWER.NS)

INR 344.9

(1.22%)

EBITDA Summary of Indus Towers Limited

  • Indus Towers Limited's latest annual EBITDA in 2023 was 160.94 Billion INR , up 56.6% from previous year.
  • Indus Towers Limited's latest quarterly EBITDA in 2024 Q2 was 50.21 Billion INR , up 8.97% from previous quarter.
  • Indus Towers Limited reported an annual EBITDA of 94.6 Billion INR in 2022, down -32.07% from previous year.
  • Indus Towers Limited reported an annual EBITDA of 151.35 Billion INR in 2021, up 83.24% from previous year.
  • Indus Towers Limited reported a quarterly EBITDA of 45.45 Billion INR for 2024 Q1, up 1.49% from previous quarter.
  • Indus Towers Limited reported a quarterly EBITDA of N/A for 2023 FY, up 56.6% from previous quarter.

Annual EBITDA Chart of Indus Towers Limited (2023 - 2011)

Historical Annual EBITDA of Indus Towers Limited (2023 - 2011)

Year EBITDA EBITDA Growth
2023 160.94 Billion INR 56.6%
2022 94.6 Billion INR -32.07%
2021 151.35 Billion INR 83.24%
2020 74.26 Billion INR 62.01%
2019 39.64 Billion INR 15.09%
2018 46.45 Billion INR -9.31%
2017 34.27 Billion INR 15.79%
2016 28.23 Billion INR -26.02%
2015 41.66 Billion INR 10.18%
2014 55.34 Billion INR 10.33%
2013 48.4 Billion INR 16.01%
2012 41.44 Billion INR 10.53%
2011 36.52 Billion INR 0.0%

Peer EBITDA Comparison of Indus Towers Limited

Name EBITDA EBITDA Difference
Bharti Airtel Limited 684.65 Billion INR 76.493%
Bharti Hexacom Limited 31.04 Billion INR -418.438%
GTL Limited 2.44 Billion INR -6471.825%
Vodafone Idea Limited 170.28 Billion INR 5.485%
Mahanagar Telephone Nigam Limited 842.79 Million INR -18996.346%
OnMobile Global Limited 435.69 Million INR -36840.026%
RailTel Corporation of India Limited 4.78 Billion INR -3264.847%
Reliance Communications Limited 870 Million INR -18399.31%
Route Mobile Limited 5.7 Billion INR -2721.945%
Tata Communications Limited 37.31 Billion INR -331.29%
Tata Teleservices (Maharashtra) Limited 5.43 Billion INR -2860.815%
Uniinfo Telecom Services Limited 19.59 Million INR -821084.754%