PSWW Financials: Principal Solar Inc AI Analysis