Earnings Labs
Perma-Pipe International Holdings, Inc. logo

Perma-Pipe International Holdings, Inc. (PPIH) Earnings Dates & History

NASDAQ·Industrials·Construction

$32.11

-1.26%

Mkt Cap $238.77M

EPS — Estimate vs Actual

Revenue — Estimate vs Actual

Quarterly History

Q2 2026

Apr 16, 2026

$55.00M$55.13M+0.23%$0.44$0.60+36.36%
Q4 2025

Dec 12, 2025

$55.00M$61.15M+11.18%$0.77
Q3 2025

Sep 15, 2025

$47.90M$0.10
Q2 2025

Jun 13, 2025

$46.75M$0.61
Q2 2025

May 1, 2025

$45.00M$0.27
Q4 2024

Dec 23, 2024

$41.56M$0.31
Q3 2024

Sep 11, 2024

$37.51M$0.40
Q2 2024

Jun 13, 2024

$34.32M$0.18
Q4 2023

Dec 8, 2023

$45.69M$0.24
Q3 2023

Sep 14, 2023

$35.14M$0.13
Q2 2023

Jun 14, 2023

$29.66M-$0.14
Q2 2023

Apr 27, 2023

$36.44M$0.39
Q4 2022

Dec 6, 2022

$37.90M$0.21
Q3 2022

Sep 7, 2022

$37.00M$0.23
Q2 2022

Jun 7, 2022

$31.22M-$0.11
Q2 2022

Apr 19, 2022

$39.13M$0.36
Q4 2021

Dec 8, 2021

$35.20M$0.06
Q3 2021

Sep 8, 2021

$39.80M$0.41
Q2 2021

Jun 8, 2021

$24.42M-$0.10
Q2 2021

Apr 15, 2021

$21.30M-$0.31
Q4 2020

Dec 21, 2020

$20.29M-$0.35
Q3 2020

Sep 9, 2020

$20.36M$0.03
Q2 2020

Jun 9, 2020

$22.74M-$0.31
Q2 2020

Apr 21, 2020

$32.26M$0.18
Q4 2019

Dec 10, 2019

$34.46M-$0.02
Q3 2019

Sep 10, 2019

$36.67M$0.46
Q2 2019

Jun 11, 2019

$24.28M-$0.19
Q2 2019

Apr 16, 2019

$34.95M$0.12
Q4 2018

Dec 11, 2018

$32.81M-$0.02
Q3 2018

Sep 11, 2018

$32.33M-$0.04
Q2 2018

Jun 12, 2018

$28.89M-$0.14
Q2 2018

Apr 19, 2018

$27.40M-$0.19
Q4 2017

Dec 15, 2017

$27.50M-$0.43
Q3 2017

Sep 19, 2017

$26.85M-$0.22
Q2 2017

Jun 13, 2017

$23.50M-$0.46
Q2 2017

Apr 14, 2017

$27.61M-$0.24
Q4 2016

Dec 13, 2016

$25.30M-$0.50
Q3 2016

Sep 9, 2016

$22.86M$0.01
Q2 2016

Jun 10, 2016

$23.07M-$0.86
Q2 2016

Apr 28, 2016

-$21.36M-$0.47
Q4 2015

Dec 8, 2015

$66.32M$0.83
Q3 2015

Sep 18, 2015

$40.06M-$0.33
Q2 2015

Jun 12, 2015

$37.67M-$0.64
Q2 2015

Apr 16, 2015

$38.14M-$0.70
Q4 2014

Dec 9, 2014

$43.82M-$0.05
Q3 2014

Sep 9, 2014

$53.37M$0.18
Q2 2014

Jun 10, 2014

$59.52M$0.52
Q2 2014

Apr 15, 2014

$53.38M-$0.26
Q4 2013

Dec 9, 2013

$57.97M$1.03
Q3 2013

Sep 12, 2013

$61.66M$0.62
Q2 2013

Jun 11, 2013

$57.74M$1.60
Q2 2013

May 2, 2013

$48.70M-$2.24
Q4 2012

Dec 7, 2012

$58.33M$0.07
Q3 2012

Sep 20, 2012

$52.26M-$0.20
Q2 2012

Jun 11, 2012

$52.73M-$0.30
Q2 2012

Apr 30, 2012

$44.77M-$0.34
Q4 2011

Dec 12, 2011

$71.33M$0.10
Q3 2011

Sep 14, 2011

$63.99M-$0.27
Q2 2011

Jun 13, 2011

$53.40M-$0.22
Q2 2011

Apr 14, 2011

$48.02M-$0.21
Q4 2010

Dec 10, 2010

$58.84M$0.52
Q3 2010

Sep 9, 2010

$61.89M$0.42
Q2 2010

Apr 16, 2010

$49.85M-$0.07
Q1 2010

Jan 31, 2010

$49.11M-$0.85
Q4 2009

Dec 10, 2009

$52.59M$0.10
Q3 2009

Sep 8, 2009

$61.11M$0.55
Q2 2009

Jun 8, 2009

$67.58M$0.88
Q2 2009

Apr 15, 2009

$82.62M-$0.12
Q4 2008

Dec 10, 2008

$76.82M$0.68
Q3 2008

Sep 9, 2008

$77.64M$0.35
Q2 2008

Jun 9, 2008

$65.98M$0.06
Q2 2008

Apr 30, 2008

$16.50M$58.50M+254.67%-$0.14-$0.56-300.00%
Q4 2007

Dec 17, 2007

$137.40M$65.09M-52.63%$0.38$0.18-52.63%
Q3 2007

Sep 10, 2007

$123.50M$58.94M-52.27%$0.44$0.21-52.27%
Q2 2007

Jun 11, 2007

$37.97M$56.95M+50.00%$0.10$0.15+50.00%
Q2 2007

Apr 20, 2007

$48.81M-$0.09
Q4 2006

Dec 6, 2006

$64.18M$0.48
Q3 2006

Sep 11, 2006

$53.54M$0.41
Q2 2006

Jun 14, 2006

$46.93M$0.03
Q2 2006

May 12, 2006

$38.31M-$0.25
Q4 2005

Dec 14, 2005

$39.38M$0.14
Q3 2005

Sep 13, 2005

$40.69M$0.11
Q2 2005

Jun 15, 2005

$36.20M$0.05
Q2 2005

Apr 29, 2005

$35.19M$0.03
Q4 2004

Dec 15, 2004

$39.71M$0.30
Q3 2004

Sep 14, 2004

$38.07M$0.27
Q2 2004

Jun 14, 2004

$32.13M-$0.07
Q2 2004

May 17, 2004

$27.10M-$0.14
Q4 2003

Dec 15, 2003

$32.63M-$0.03
Q3 2003

Sep 15, 2003

$33.15M$0.12
Q2 2003

Jun 23, 2003

$28.01M-$0.18
Q2 2003

May 14, 2003

$28.57M-$2.45
Q4 2002

Dec 16, 2002

$33.23M$0.05
Q3 2002

Sep 16, 2002

$34.33M$0.10
Q2 2002

Jun 14, 2002

$26.77M-$0.04
Q2 2002

May 1, 2002

$28.26M-$0.30
Q4 2001

Dec 17, 2001

$32.39M$0.03
Q3 2001

Sep 14, 2001

$34.19M$0.16
Q2 2001

Jun 14, 2001

$30.69M$0.03
Q2 2001

May 1, 2001

$36.05M-$0.02
Q4 2000

Dec 15, 2000

$36.94M$0.03
Q3 2000

Sep 13, 2000

$41.58M$0.16
Q2 2000

Jun 14, 2000

$34.16M$0.06
Q2 2000

Apr 27, 2000

$34.07M$0.06$0.03-50.00%
Q4 1999

Nov 30, 1999

$32.89M$37.00M+12.50%$0.18$0.20+11.11%
Q3 1999

Sep 13, 1999

$36.50M$0.21
Q2 1999

Jun 14, 1999

$29.50M$0.05
Q2 1999

Apr 29, 1999

$26.90M$0.09-$0.24-366.67%
Q4 1998

Dec 3, 1998

$45.98M$32.40M-29.54%$0.26$0.11-57.69%
Q3 1998

Sep 2, 1998

$43.01M$32.70M-23.98%$0.26$0.14-46.15%
Q2 1998

May 28, 1998

$36.43M$30.00M-17.65%$0.14$0.11-21.43%
Q4 1997

Dec 4, 1997

$38.00M$28.50M-25.00%$0.27$0.18-33.33%
Q3 1997

Sep 3, 1997

$33.44M$30.20M-9.68%$0.28$0.25-10.71%
Q2 1997

May 28, 1997

$23.45M$25.80M+10.00%$0.11$0.12+9.09%
Q2 1997

Apr 15, 1997

$23.30M$0.11$0.11+0.00%
Q4 1996

Nov 25, 1996

$22.00M$25.30M+15.00%$0.23$0.26+13.04%
Q3 1996

Aug 27, 1996

$22.54M$26.10M+15.79%$0.22$0.25+13.64%
Q2 1996

Jun 10, 1996

$18.80M$18.80M+0.00%$0.09$0.09+0.00%
Q2 1996

Apr 24, 1996

$20.00M$0.13$0.09-30.77%
Q4 1995

Nov 28, 1995

$24.54M$25.90M+5.56%$0.19$0.20+5.26%
Q3 1995

Aug 24, 1995

$24.21M$21.90M-9.52%$0.19$0.17-10.53%
Q2 1995

Jun 12, 1995

$24.55M$18.00M-26.67%$0.11$0.07-36.36%
Q2 1995

Apr 26, 1995

$18.10M$0.09$0.03-66.67%
Q4 1994

Dec 6, 1994

$23.68M$20.30M-14.29%$0.12$0.10-16.67%
Q3 1994

Aug 24, 1994

$22.47M$19.10M-15.00%$0.17$0.14-17.65%
Q2 1994

Jun 10, 1994

$16.62M$18.00M+8.33%$0.13$0.14+7.69%
Q2 1994

Apr 26, 1994

$8.40M$0.14$0.15+7.14%
Q4 1993

Nov 16, 1993

$7.20M$7.20M+0.00%$0.14$0.14+0.00%
Q3 1993

Aug 24, 1993

$6.97M$6.20M-11.11%$0.16$0.14-12.50%
Q2 1993

May 25, 1993

$7.36M$8.10M+10.00%$0.11$0.12+9.09%
Q1 1993

Mar 29, 1993

$6.30M$6.30M+0.00%$0.10$0.10+0.00%
Q4 1992

Oct 31, 1992

$6.60M$0.11
Q3 1992

Jul 31, 1992

$6.60M$0.13
Q2 1992

Apr 30, 1992

$5.80M$0.08
Q1 1992

Jan 31, 1992

$5.20M$0.04
Q4 1991

Oct 31, 1991

$5.50M$0.09
Q3 1991

Jul 31, 1991

$6.10M$0.12
Q2 1991

Apr 30, 1991

$5.00M$0.02
Q1 1991

Jan 31, 1991

$5.90M$0.07
Q4 1990

Oct 31, 1990

$5.50M$0.11
Q3 1990

Jul 31, 1990

$5.50M$0.14
Q2 1990

Apr 30, 1990

$5.70M$0.14
Q1 1990

Jan 31, 1990

$4.80M$0.11
Q4 1989

Oct 31, 1989

$4.80M$0.11
Q3 1989

Jul 31, 1989

$4.80M$0.11
Q2 1989

Apr 30, 1989

$4.80M$0.11