| Earnings Call Recording Q3FY26 |
| Investor Presentation Q3FY26 |
| Press Release Q3FY26 |
| Financial Results for the quarter ended December 31, 2025 |
| Investor Presentation Q2FY26 |
| Press Release Q2FY26 |
| Earnings Call Recording Q2FY26 |
| Financial Results for the Quarter ended September 30, 2025 |
| Earnings Call Transcript Q1FY26 |
| Earnings Call Recording Q1 FY26 |
| Investor Presentation Q1FY26 |
| Press Release Q1FY26 |
| Financial Results for the Quarter ended June 30, 2025 |
| Earning Call Transcript Q3FY25 |
| Earnings Call Recording Q3FY25 |
| Investor Presentation Q3 FY25 |
| Press Release Q3 FY25 |
| Financial Results for the Quarter ended December 31, 2024 |
| Intimation of Earning Conference Call Q3FY25 |
| Earnings Call Transcript Q2FY25 |
| Earnings Call Recording Q2FY25 |
| Press Release Q2FY25 |
| Investor Presentation Q2FY25 |
| Financial Results for the quarter ended September 30, 2024 |
| Earnings Call Transcript Q1FY25 |
| Earnings Call Recording Q125 |
| Investor Presentation Q1FY25 |
| Press Release Q1FY25 |
| Financial Results for the quarter ended June 30, 2024 |
| Earnings Call Transacript Q3 FY24 |
| Earnings Call Recording Q3 FY24 |
| Investor Presentation Q3FY24 |
| Press Release Q3FY24 |
| Financial Results for the quarter ended December 31, 2023 |
| Intimation of Earnings Conference Call Q3FY24 |
| Earnings Call Transacript Q2 FY24 |
| Earnings Call Recording Q2FY24 |
| Press Release Q2 FY24 |
| Investor Presentation Q2 FY24 |
| Financial Results for the quarter ended September 30, 2023 |
| Intimation of Earnings Conference Call Q2FY24 |
| Earnings Call Transript Q1 FY 24 |
| Earnings Call Recording Q1 FY24 |
| Press Release Q1 FY24 |
| Investor Presentation Q1 FY24 |
| Financial Results for the quarter ended June 30, 2023 |
| Earnings Conference Call Scheduled on August 11, 2023 |
| Earnings Call Transcript Q3FY23 |
| Earnings Call Recording Q3FY23 |
| Investor Presentation Q3 FY23 |
| Press Release on Financials Results Q3 FY23 |
| Financial Results for the Quarter ended December 31, 2022 |
| Earnings Conference Call Scheduled on February 4, 2023 |
| Earnings Call Transcript Financial Results Q2 FY23 |
| Earnings Call Recording Financial Results Q2 FY23 |
| Investor Presentation Q2 FY23 |
| Press Release on Financial Results Q2 FY23 |
| Financial Results for Quarter ended September 30, 2022 |
| Earnings Conference Call Scheduled On November 5, 2022 |
| Earnings Call Transcript financial results Q1 FY23 |
| Earning Calls Recording Financial Results Q1 FY23 |
| Investor Presentation for Financial Results Q1 FY 23 |
| Press Release for Financial Results Q1 FY23 |
| Financial Results for Quarter ended June 30, 2022 |
| Earnings Calls Transcript for Q3 FY 22 |
| Investor Presentation for February, 2022 |
| Press Release intimation dated February 8, 2022 |
| Quarter ended December 31, 2021 |
| Quarter ended September 30, 2021 |
| Earnings Call Transcript for Q2 FY22 |
| Press Release Intimation dated October 25, 2021 |
| Investors Presentation for October 2021 |