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.

IPWR logo
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 logo
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 logo
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 logo
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 logo
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 logo
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 logo
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 logo
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 logo
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 logo
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 logo
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 logo
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 logo
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 logo
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 logo
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 logo
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 logo
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 logo
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 logo
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 logo
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 logo
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 logo
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 logo
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 logo
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 logo
IPWR
$54.23 M Market Cap
Earnings Date
2020-05-14
Thursday
Forecasted EPS--
Reported EPS-$0.31
Price Target Trend-
Analyst RatingBuy
IPWR logo
IPWR
$54.23 M Market Cap
Earnings Date
2020-03-11
Wednesday
Forecasted EPS--
Reported EPS-$0.36
Price Target Trend-
Analyst RatingBuy
IPWR logo
IPWR
$54.23 M Market Cap
Earnings Date
2019-11-13
Wednesday
Forecasted EPS--
Reported EPS-$0.49
Price Target Trend-
Analyst RatingBuy
IPWR logo
IPWR
$54.23 M Market Cap
Earnings Date
2019-08-14
Wednesday
Forecasted EPS--
Reported EPS-$0.60
Price Target Trend-
Analyst RatingBuy
IPWR logo
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 logo
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 logo
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 logo
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 logo
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 logo
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 logo
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 logo
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 logo
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 logo
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 logo
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 logo
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 logo
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 logo
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 logo
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 logo
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 logo
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 logo
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 logo
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 logo
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 logo
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 logo
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 logo
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 logo
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 logo
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 logo
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 logo
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 logo
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 logo
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