Teekay Q2 FY26 GAAP net income rises to $69.47 million; revenue climbs to $379.12 million - TK News | Rallies