IPWR Financials: Ideal Power Inc AI Analysis