Leatt Q2 FY26 net income drops 20% to USD 908,989; revenue rises 1% to USD 16.39 million - LEAT News | Rallies