Slide Q2 FY26 net income more than doubled to $134.9 million; revenue increases 47.9% to $386.8 million - SLDE News | Rallies