Array Technologies swings to Q3 2026 net loss of $7.92 million as revenue falls 16% to $330.21 million - ARRY News | Rallies