Paymentus Q2 FY26 net income rises 73.8% to $25.56 million; revenue increases 28.8% to $360.7 million - PAY News | Rallies