ptc india financials

October 2023