Ideal Power Inc.IPWR

Market cap
$27.63M
P/E ratio
Period EndAccounts receivable, net (Million USD)YoY (%)
Dec 31, 20240-99.01%
Dec 31, 20230+6.16%
Dec 31, 20220-71.73%
Dec 31, 20210+36.98%
Dec 31, 20200+Infinity%
Dec 31, 20180-100.00%
Dec 31, 20170-41.61%
Dec 31, 20160-56.62%
Dec 31, 20151+95.48%
Dec 31, 20140+76.91%
Dec 31, 20130