Sezzle 2Q26 net income rises 47.7% YoY to $40.77 million; revenue climbs 51.7% to $149.68 million - SEZL News | Rallies