International Money Express Q2 FY26 net income drops 61.8% to $4.21 million; revenue falls 18.59% to $131.16 million - IMXI News | Rallies