Not Specifed, means Pre or Post Market Earnngs Reporting.
My take on this Q is they beat by at least 100% of estimate and give another upbeat forecast for FY'24.
Why? Again, nothing explicit or implicit from Management as to anything negative, only positives are to be inferred from ELVA Presentations, Podcasts, Fireside Chats etc.