Kartoon Studios Q2 FY26 net income turns to USD 27 million; revenue drops 43% to USD 5.82 million - TOON News | Rallies