Earnings Calendar for IPWR
Stay ahead of market moves with our real-time Earnings Calendar. Discover upcoming earnings reports with actionable insights to help you anticipate volatility and fine-tune your trade timing.
TICKER | MARKET CAP | EARNINGS DATE | FORECASTED EPS | REPORTED EPS | SURPRISE | SURPRISE % | FORECASTED REVENUE | REPORTED REVENUE | PRICE TARGET TREND | ANALYST RATING |
|---|---|---|---|---|---|---|---|---|---|---|
| $54.23 M | 2026-05-12 | -$0.23 | -- | -- | -- | $100.00 K | -- | - | Buy | |
| $54.23 M | 2026-03-10 | -$0.31 | -$0.21 | 0.10 | 32.3% | $100.00 K | -- | - | Buy | |
| $54.23 M | 2025-11-13 | -$0.30 | -$0.32 | -0.02 | -6.7% | $20.00 K | $24.45 K | - | Buy | |
| $54.23 M | 2025-08-14 | -$0.25 | -$0.33 | -0.08 | -32.0% | $20.00 K | $1.27 K | - | Buy | |
| $54.23 M | 2025-05-15 | -$0.30 | -$0.30 | 0.00 | 0.0% | $20.00 K | $12.00 K | - | Buy | |
| $54.23 M | 2025-02-27 | -$0.35 | -$0.29 | 0.06 | 17.1% | $500.00 K | $5.41 K | - | Buy | |
| $54.23 M | 2024-11-14 | -$0.35 | -$0.31 | 0.04 | 11.4% | $400.00 K | $554.00 | - | Buy | |
| $54.23 M | 2024-08-14 | -$0.33 | -$0.31 | 0.02 | 6.1% | $100.00 K | $1.33 K | - | Buy | |
| $54.23 M | 2024-05-15 | -$0.41 | -$0.39 | 0.02 | 4.9% | $100.00 K | $78.74 K | - | Buy | |
| $54.23 M | 2024-02-29 | -$0.42 | -$0.39 | 0.03 | 7.1% | -- | $61.48 K | - | Buy | |
| $54.23 M | 2023-11-14 | -$0.43 | -$0.44 | -0.01 | -2.3% | -- | $1.56 K | - | Buy | |
| $54.23 M | 2023-08-10 | -$0.42 | -$0.37 | 0.05 | 11.9% | -- | $135.17 K | - | Buy | |
| $54.23 M | 2023-05-04 | -$0.35 | -$0.41 | -0.06 | -17.1% | $100.00 K | $664.00 | - | Buy | |
| $54.23 M | 2023-03-02 | $0.33 | -$0.31 | -0.64 | -193.9% | $200.00 K | $16.61 K | - | Buy | |
| $54.23 M | 2022-11-14 | -$0.29 | -$0.28 | 0.01 | 3.4% | $200.00 K | $10.68 K | - | Buy | |
| $54.23 M | 2022-08-15 | -$0.29 | -$0.27 | 0.02 | 6.9% | $200.00 K | $50.98 K | - | Buy | |
| $54.23 M | 2022-05-16 | -$0.25 | -$0.31 | -0.06 | -24.0% | $200.00 K | $125.01 K | - | Buy | |
| $54.23 M | 2022-03-17 | -$0.21 | -$0.23 | -0.02 | -9.5% | $200.00 K | $128.60 K | - | Buy | |
| $54.23 M | 2021-11-10 | -$0.24 | -$0.20 | 0.04 | 16.7% | -- | $121.03 K | - | Buy | |
| $54.23 M | 2021-08-12 | -$0.11 | -$0.19 | -0.08 | -72.7% | $85.00 K | $84.70 K | - | Buy | |
| $54.23 M | 2021-05-13 | -$0.11 | -$0.17 | -0.06 | -54.5% | $181.54 K | $242.06 K | - | Buy | |
| $54.23 M | 2021-03-17 | -- | -$0.26 | -- | -- | -- | $273.83 K | - | Buy | |
| $54.23 M | 2020-11-12 | -- | -$0.31 | -- | -- | -- | $147.79 K | - | Buy | |
| $54.23 M | 2020-08-13 | -- | -$0.28 | -- | -- | -- | $6.51 K | - | Buy | |
| $54.23 M | 2020-05-14 | -- | -$0.31 | -- | -- | -- | -- | - | Buy | |
| $54.23 M | 2020-03-11 | -- | -$0.36 | -- | -- | -- | -- | - | Buy | |
| $54.23 M | 2019-11-13 | -- | -$0.49 | -- | -- | -- | -- | - | Buy | |
| $54.23 M | 2019-08-14 | -- | -$0.60 | -- | -- | -- | -- | - | Buy | |
| $54.23 M | 2019-05-01 | -$1.60 | -$0.50 | 1.10 | 68.8% | -- | -$1.14 M | - | Buy | |
| $54.23 M | 2019-04-01 | -$1.33 | -$1.10 | 0.23 | 17.3% | -- | -$1.14 M | - | Buy | |
| $54.23 M | 2018-11-15 | -$1.50 | -$1.60 | -0.10 | -6.7% | $29.98 K | $342.66 K | - | Buy | |
| $54.23 M | 2018-08-13 | -$1.60 | -$1.20 | 0.40 | 25.0% | $77.49 K | $619.94 K | - | Buy | |
| $54.23 M | 2018-05-10 | -$1.50 | -$1.50 | 0.00 | 0.0% | $18.15 K | $181.50 K | - | Buy | |
| $54.23 M | 2018-03-06 | -$1.70 | -$1.30 | 0.40 | 23.5% | $31.38 K | $238.59 K | - | Buy | |
| $54.23 M | 2017-11-09 | -$2.10 | -$1.60 | 0.50 | 23.8% | $57.75 K | $444.64 K | - | Buy | |
| $54.23 M | 2017-08-10 | -$2.00 | -$2.30 | -0.30 | -15.0% | $21.74 K | $253.37 K | - | Buy | |
| $54.23 M | 2017-05-11 | -$2.30 | -$2.80 | -0.50 | -21.7% | $230.00 K | $275.67 K | - | Buy | |
| $54.23 M | 2017-02-27 | -$2.90 | -$2.90 | 0.00 | 0.0% | $370.00 K | $370.71 K | - | Buy | |
| $54.23 M | 2016-11-10 | -$3.00 | -$3.10 | -0.10 | -3.3% | $425.81 K | $439.27 K | - | Buy | |
| $54.23 M | 2016-08-11 | -$3.10 | -$2.60 | 0.50 | 16.1% | $381.54 K | $322.12 K | - | Buy | |
| $54.23 M | 2016-05-12 | -$3.20 | -$2.90 | 0.30 | 9.4% | $551.72 K | $496.64 K | - | Buy | |
| $54.23 M | 2016-02-11 | -$3.20 | -$3.20 | 0.00 | 0.0% | $970.00 K | $967.39 K | - | Buy | |
| $54.23 M | 2015-11-10 | -$3.00 | -$3.10 | -0.10 | -3.3% | $929.03 K | $895.49 K | - | Buy | |
| $54.23 M | 2015-08-04 | -$3.20 | -$2.80 | 0.40 | 12.5% | $1.37 M | $1.20 M | - | Buy | |
| $54.23 M | 2015-05-04 | -$2.60 | -$3.10 | -0.50 | -19.2% | $1.08 M | $1.20 M | - | Buy | |
| $54.23 M | 2015-02-12 | -$2.50 | -$2.80 | -0.30 | -12.0% | $339.29 K | $504.44 K | - | Buy | |
| $54.23 M | 2014-11-11 | -$2.40 | -$2.60 | -0.20 | -8.3% | $304.62 K | $289.00 K | - | Buy | |
| $54.23 M | 2014-08-13 | -$1.30 | -$2.30 | -1.00 | -76.9% | $480.22 K | $560.53 K | - | Buy | |
| $54.23 M | 2014-05-14 | -- | -$2.03 | -- | -- | -- | $291.10 K | - | Buy | |
| $54.23 M | 2014-05-13 | -- | -$2.00 | -- | -- | -- | $253.84 K | - | Buy | |
| $54.23 M | 2013-09-30 | -- | -$14.62 | -- | -- | -- | $608.17 K | - | Buy | |
| $54.23 M | 2013-06-30 | -- | -$13.43 | -- | -- | -- | $650.28 K | - | Buy | |
| $54.23 M | 2013-03-31 | -- | -$12.33 | -- | -- | -- | $380.13 K | - | Buy | |
| $54.23 M | 2012-12-31 | -- | -$16.00 | -- | -- | -- | $515.04 K | - | Buy | |
| $54.23 M | 2012-09-30 | -- | -$7.21 | -- | -- | -- | $364.75 K | - | Buy | |
| $54.23 M | 2012-06-30 | -- | -$3.38 | -- | -- | -- | $114.93 K | - | Buy | |
| $54.23 M | 2012-03-31 | -- | -$4.81 | -- | -- | -- | $132.18 K | - | Buy | |
Showing 1 to 57 of 57 results

IPWR
$54.23 M Market Cap
Earnings Date
2026-05-12
Tuesday
Forecasted EPS-$0.23
Reported EPS--
Forecasted Revenue$100.00 K
Reported Revenue--
Price Target Trend-
Analyst RatingBuy

IPWR
$54.23 M Market Cap
Earnings Date
2026-03-10
Tuesday
Forecasted EPS-$0.31
Reported EPS-$0.21
Surprise0.10
Surprise %32.3%
Forecasted Revenue$100.00 K
Reported Revenue--
Price Target Trend-
Analyst RatingBuy

IPWR
$54.23 M Market Cap
Earnings Date
2025-11-13
Thursday
Forecasted EPS-$0.30
Reported EPS-$0.32
Surprise-0.02
Surprise %-6.7%
Forecasted Revenue$20.00 K
Reported Revenue$24.45 K
Price Target Trend-
Analyst RatingBuy

IPWR
$54.23 M Market Cap
Earnings Date
2025-08-14
Thursday
Forecasted EPS-$0.25
Reported EPS-$0.33
Surprise-0.08
Surprise %-32.0%
Forecasted Revenue$20.00 K
Reported Revenue$1.27 K
Price Target Trend-
Analyst RatingBuy

IPWR
$54.23 M Market Cap
Earnings Date
2025-05-15
Thursday
Forecasted EPS-$0.30
Reported EPS-$0.30
Surprise0.00
Surprise %0.0%
Forecasted Revenue$20.00 K
Reported Revenue$12.00 K
Price Target Trend-
Analyst RatingBuy

IPWR
$54.23 M Market Cap
Earnings Date
2025-02-27
Thursday
Forecasted EPS-$0.35
Reported EPS-$0.29
Surprise0.06
Surprise %17.1%
Forecasted Revenue$500.00 K
Reported Revenue$5.41 K
Price Target Trend-
Analyst RatingBuy

IPWR
$54.23 M Market Cap
Earnings Date
2024-11-14
Thursday
Forecasted EPS-$0.35
Reported EPS-$0.31
Surprise0.04
Surprise %11.4%
Forecasted Revenue$400.00 K
Reported Revenue$554.00
Price Target Trend-
Analyst RatingBuy

IPWR
$54.23 M Market Cap
Earnings Date
2024-08-14
Wednesday
Forecasted EPS-$0.33
Reported EPS-$0.31
Surprise0.02
Surprise %6.1%
Forecasted Revenue$100.00 K
Reported Revenue$1.33 K
Price Target Trend-
Analyst RatingBuy

IPWR
$54.23 M Market Cap
Earnings Date
2024-05-15
Wednesday
Forecasted EPS-$0.41
Reported EPS-$0.39
Surprise0.02
Surprise %4.9%
Forecasted Revenue$100.00 K
Reported Revenue$78.74 K
Price Target Trend-
Analyst RatingBuy

IPWR
$54.23 M Market Cap
Earnings Date
2024-02-29
Thursday
Forecasted EPS-$0.42
Reported EPS-$0.39
Surprise0.03
Surprise %7.1%
Forecasted Revenue--
Reported Revenue$61.48 K
Price Target Trend-
Analyst RatingBuy

IPWR
$54.23 M Market Cap
Earnings Date
2023-11-14
Tuesday
Forecasted EPS-$0.43
Reported EPS-$0.44
Surprise-0.01
Surprise %-2.3%
Forecasted Revenue--
Reported Revenue$1.56 K
Price Target Trend-
Analyst RatingBuy

IPWR
$54.23 M Market Cap
Earnings Date
2023-08-10
Thursday
Forecasted EPS-$0.42
Reported EPS-$0.37
Surprise0.05
Surprise %11.9%
Forecasted Revenue--
Reported Revenue$135.17 K
Price Target Trend-
Analyst RatingBuy

IPWR
$54.23 M Market Cap
Earnings Date
2023-05-04
Thursday
Forecasted EPS-$0.35
Reported EPS-$0.41
Surprise-0.06
Surprise %-17.1%
Forecasted Revenue$100.00 K
Reported Revenue$664.00
Price Target Trend-
Analyst RatingBuy

IPWR
$54.23 M Market Cap
Earnings Date
2023-03-02
Thursday
Forecasted EPS$0.33
Reported EPS-$0.31
Surprise-0.64
Surprise %-193.9%
Forecasted Revenue$200.00 K
Reported Revenue$16.61 K
Price Target Trend-
Analyst RatingBuy

IPWR
$54.23 M Market Cap
Earnings Date
2022-11-14
Monday
Forecasted EPS-$0.29
Reported EPS-$0.28
Surprise0.01
Surprise %3.4%
Forecasted Revenue$200.00 K
Reported Revenue$10.68 K
Price Target Trend-
Analyst RatingBuy

IPWR
$54.23 M Market Cap
Earnings Date
2022-08-15
Monday
Forecasted EPS-$0.29
Reported EPS-$0.27
Surprise0.02
Surprise %6.9%
Forecasted Revenue$200.00 K
Reported Revenue$50.98 K
Price Target Trend-
Analyst RatingBuy

IPWR
$54.23 M Market Cap
Earnings Date
2022-05-16
Monday
Forecasted EPS-$0.25
Reported EPS-$0.31
Surprise-0.06
Surprise %-24.0%
Forecasted Revenue$200.00 K
Reported Revenue$125.01 K
Price Target Trend-
Analyst RatingBuy

IPWR
$54.23 M Market Cap
Earnings Date
2022-03-17
Thursday
Forecasted EPS-$0.21
Reported EPS-$0.23
Surprise-0.02
Surprise %-9.5%
Forecasted Revenue$200.00 K
Reported Revenue$128.60 K
Price Target Trend-
Analyst RatingBuy

IPWR
$54.23 M Market Cap
Earnings Date
2021-11-10
Wednesday
Forecasted EPS-$0.24
Reported EPS-$0.20
Surprise0.04
Surprise %16.7%
Forecasted Revenue--
Reported Revenue$121.03 K
Price Target Trend-
Analyst RatingBuy

IPWR
$54.23 M Market Cap
Earnings Date
2021-08-12
Thursday
Forecasted EPS-$0.11
Reported EPS-$0.19
Surprise-0.08
Surprise %-72.7%
Forecasted Revenue$85.00 K
Reported Revenue$84.70 K
Price Target Trend-
Analyst RatingBuy

IPWR
$54.23 M Market Cap
Earnings Date
2021-05-13
Thursday
Forecasted EPS-$0.11
Reported EPS-$0.17
Surprise-0.06
Surprise %-54.5%
Forecasted Revenue$181.54 K
Reported Revenue$242.06 K
Price Target Trend-
Analyst RatingBuy

IPWR
$54.23 M Market Cap
Earnings Date
2021-03-17
Wednesday
Forecasted EPS--
Reported EPS-$0.26
Forecasted Revenue--
Reported Revenue$273.83 K
Price Target Trend-
Analyst RatingBuy

IPWR
$54.23 M Market Cap
Earnings Date
2020-11-12
Thursday
Forecasted EPS--
Reported EPS-$0.31
Forecasted Revenue--
Reported Revenue$147.79 K
Price Target Trend-
Analyst RatingBuy

IPWR
$54.23 M Market Cap
Earnings Date
2020-08-13
Thursday
Forecasted EPS--
Reported EPS-$0.28
Forecasted Revenue--
Reported Revenue$6.51 K
Price Target Trend-
Analyst RatingBuy

IPWR
$54.23 M Market Cap
Earnings Date
2020-05-14
Thursday
Forecasted EPS--
Reported EPS-$0.31
Price Target Trend-
Analyst RatingBuy

IPWR
$54.23 M Market Cap
Earnings Date
2020-03-11
Wednesday
Forecasted EPS--
Reported EPS-$0.36
Price Target Trend-
Analyst RatingBuy

IPWR
$54.23 M Market Cap
Earnings Date
2019-11-13
Wednesday
Forecasted EPS--
Reported EPS-$0.49
Price Target Trend-
Analyst RatingBuy

IPWR
$54.23 M Market Cap
Earnings Date
2019-08-14
Wednesday
Forecasted EPS--
Reported EPS-$0.60
Price Target Trend-
Analyst RatingBuy

IPWR
$54.23 M Market Cap
Earnings Date
2019-05-01
Wednesday
Forecasted EPS-$1.60
Reported EPS-$0.50
Surprise1.10
Surprise %68.8%
Forecasted Revenue--
Reported Revenue-$1.14 M
Price Target Trend-
Analyst RatingBuy

IPWR
$54.23 M Market Cap
Earnings Date
2019-04-01
Monday
Forecasted EPS-$1.33
Reported EPS-$1.10
Surprise0.23
Surprise %17.3%
Forecasted Revenue--
Reported Revenue-$1.14 M
Price Target Trend-
Analyst RatingBuy

IPWR
$54.23 M Market Cap
Earnings Date
2018-11-15
Thursday
Forecasted EPS-$1.50
Reported EPS-$1.60
Surprise-0.10
Surprise %-6.7%
Forecasted Revenue$29.98 K
Reported Revenue$342.66 K
Price Target Trend-
Analyst RatingBuy

IPWR
$54.23 M Market Cap
Earnings Date
2018-08-13
Monday
Forecasted EPS-$1.60
Reported EPS-$1.20
Surprise0.40
Surprise %25.0%
Forecasted Revenue$77.49 K
Reported Revenue$619.94 K
Price Target Trend-
Analyst RatingBuy

IPWR
$54.23 M Market Cap
Earnings Date
2018-05-10
Thursday
Forecasted EPS-$1.50
Reported EPS-$1.50
Surprise0.00
Surprise %0.0%
Forecasted Revenue$18.15 K
Reported Revenue$181.50 K
Price Target Trend-
Analyst RatingBuy

IPWR
$54.23 M Market Cap
Earnings Date
2018-03-06
Tuesday
Forecasted EPS-$1.70
Reported EPS-$1.30
Surprise0.40
Surprise %23.5%
Forecasted Revenue$31.38 K
Reported Revenue$238.59 K
Price Target Trend-
Analyst RatingBuy

IPWR
$54.23 M Market Cap
Earnings Date
2017-11-09
Thursday
Forecasted EPS-$2.10
Reported EPS-$1.60
Surprise0.50
Surprise %23.8%
Forecasted Revenue$57.75 K
Reported Revenue$444.64 K
Price Target Trend-
Analyst RatingBuy

IPWR
$54.23 M Market Cap
Earnings Date
2017-08-10
Thursday
Forecasted EPS-$2.00
Reported EPS-$2.30
Surprise-0.30
Surprise %-15.0%
Forecasted Revenue$21.74 K
Reported Revenue$253.37 K
Price Target Trend-
Analyst RatingBuy

IPWR
$54.23 M Market Cap
Earnings Date
2017-05-11
Thursday
Forecasted EPS-$2.30
Reported EPS-$2.80
Surprise-0.50
Surprise %-21.7%
Forecasted Revenue$230.00 K
Reported Revenue$275.67 K
Price Target Trend-
Analyst RatingBuy

IPWR
$54.23 M Market Cap
Earnings Date
2017-02-27
Monday
Forecasted EPS-$2.90
Reported EPS-$2.90
Surprise0.00
Surprise %0.0%
Forecasted Revenue$370.00 K
Reported Revenue$370.71 K
Price Target Trend-
Analyst RatingBuy

IPWR
$54.23 M Market Cap
Earnings Date
2016-11-10
Thursday
Forecasted EPS-$3.00
Reported EPS-$3.10
Surprise-0.10
Surprise %-3.3%
Forecasted Revenue$425.81 K
Reported Revenue$439.27 K
Price Target Trend-
Analyst RatingBuy

IPWR
$54.23 M Market Cap
Earnings Date
2016-08-11
Thursday
Forecasted EPS-$3.10
Reported EPS-$2.60
Surprise0.50
Surprise %16.1%
Forecasted Revenue$381.54 K
Reported Revenue$322.12 K
Price Target Trend-
Analyst RatingBuy

IPWR
$54.23 M Market Cap
Earnings Date
2016-05-12
Thursday
Forecasted EPS-$3.20
Reported EPS-$2.90
Surprise0.30
Surprise %9.4%
Forecasted Revenue$551.72 K
Reported Revenue$496.64 K
Price Target Trend-
Analyst RatingBuy

IPWR
$54.23 M Market Cap
Earnings Date
2016-02-11
Thursday
Forecasted EPS-$3.20
Reported EPS-$3.20
Surprise0.00
Surprise %0.0%
Forecasted Revenue$970.00 K
Reported Revenue$967.39 K
Price Target Trend-
Analyst RatingBuy

IPWR
$54.23 M Market Cap
Earnings Date
2015-11-10
Tuesday
Forecasted EPS-$3.00
Reported EPS-$3.10
Surprise-0.10
Surprise %-3.3%
Forecasted Revenue$929.03 K
Reported Revenue$895.49 K
Price Target Trend-
Analyst RatingBuy

IPWR
$54.23 M Market Cap
Earnings Date
2015-08-04
Tuesday
Forecasted EPS-$3.20
Reported EPS-$2.80
Surprise0.40
Surprise %12.5%
Forecasted Revenue$1.37 M
Reported Revenue$1.20 M
Price Target Trend-
Analyst RatingBuy

IPWR
$54.23 M Market Cap
Earnings Date
2015-05-04
Monday
Forecasted EPS-$2.60
Reported EPS-$3.10
Surprise-0.50
Surprise %-19.2%
Forecasted Revenue$1.08 M
Reported Revenue$1.20 M
Price Target Trend-
Analyst RatingBuy

IPWR
$54.23 M Market Cap
Earnings Date
2015-02-12
Thursday
Forecasted EPS-$2.50
Reported EPS-$2.80
Surprise-0.30
Surprise %-12.0%
Forecasted Revenue$339.29 K
Reported Revenue$504.44 K
Price Target Trend-
Analyst RatingBuy

IPWR
$54.23 M Market Cap
Earnings Date
2014-11-11
Tuesday
Forecasted EPS-$2.40
Reported EPS-$2.60
Surprise-0.20
Surprise %-8.3%
Forecasted Revenue$304.62 K
Reported Revenue$289.00 K
Price Target Trend-
Analyst RatingBuy

IPWR
$54.23 M Market Cap
Earnings Date
2014-08-13
Wednesday
Forecasted EPS-$1.30
Reported EPS-$2.30
Surprise-1.00
Surprise %-76.9%
Forecasted Revenue$480.22 K
Reported Revenue$560.53 K
Price Target Trend-
Analyst RatingBuy

IPWR
$54.23 M Market Cap
Earnings Date
2014-05-14
Wednesday
Forecasted EPS--
Reported EPS-$2.03
Forecasted Revenue--
Reported Revenue$291.10 K
Price Target Trend-
Analyst RatingBuy

IPWR
$54.23 M Market Cap
Earnings Date
2014-05-13
Tuesday
Forecasted EPS--
Reported EPS-$2.00
Forecasted Revenue--
Reported Revenue$253.84 K
Price Target Trend-
Analyst RatingBuy

IPWR
$54.23 M Market Cap
Earnings Date
2013-09-30
Monday
Forecasted EPS--
Reported EPS-$14.62
Forecasted Revenue--
Reported Revenue$608.17 K
Price Target Trend-
Analyst RatingBuy

IPWR
$54.23 M Market Cap
Earnings Date
2013-06-30
Sunday
Forecasted EPS--
Reported EPS-$13.43
Forecasted Revenue--
Reported Revenue$650.28 K
Price Target Trend-
Analyst RatingBuy

IPWR
$54.23 M Market Cap
Earnings Date
2013-03-31
Sunday
Forecasted EPS--
Reported EPS-$12.33
Forecasted Revenue--
Reported Revenue$380.13 K
Price Target Trend-
Analyst RatingBuy

IPWR
$54.23 M Market Cap
Earnings Date
2012-12-31
Monday
Forecasted EPS--
Reported EPS-$16.00
Forecasted Revenue--
Reported Revenue$515.04 K
Price Target Trend-
Analyst RatingBuy

IPWR
$54.23 M Market Cap
Earnings Date
2012-09-30
Sunday
Forecasted EPS--
Reported EPS-$7.21
Forecasted Revenue--
Reported Revenue$364.75 K
Price Target Trend-
Analyst RatingBuy

IPWR
$54.23 M Market Cap
Earnings Date
2012-06-30
Saturday
Forecasted EPS--
Reported EPS-$3.38
Forecasted Revenue--
Reported Revenue$114.93 K
Price Target Trend-
Analyst RatingBuy

IPWR
$54.23 M Market Cap
Earnings Date
2012-03-31
Saturday
Forecasted EPS--
Reported EPS-$4.81
Forecasted Revenue--
Reported Revenue$132.18 K
Price Target Trend-
Analyst RatingBuy