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.

PFFVF logo
PFFVF
$1.87 B Market Cap
Earnings Date
2026-03-30
Monday
Forecasted EPS$1.73
Reported EPS--
Forecasted Revenue$209.96 M
Reported Revenue--
PFFVF logo
PFFVF
$1.87 B Market Cap
Earnings Date
2026-03-26
Thursday
Forecasted EPS$0.37
Reported EPS--
Forecasted Revenue$225.24 M
Reported Revenue--
PFFVF logo
PFFVF
$1.87 B Market Cap
Earnings Date
2025-08-06
Wednesday
Forecasted EPS--
Reported EPS$1.10
Forecasted Revenue--
Reported Revenue$247.19 M
PFFVF logo
PFFVF
$1.87 B Market Cap
Earnings Date
2025-03-31
Monday
PFFVF logo
PFFVF
$1.87 B Market Cap
Earnings Date
2025-03-27
Thursday
PFFVF logo
PFFVF
$1.87 B Market Cap
Earnings Date
2024-10-31
Thursday
PFFVF logo
PFFVF
$1.87 B Market Cap
Earnings Date
2024-08-12
Monday
Forecasted EPS--
Reported EPS$1.34
Forecasted Revenue--
Reported Revenue$242.86 M
PFFVF logo
PFFVF
$1.87 B Market Cap
Earnings Date
2024-05-10
Friday
Forecasted EPS--
Reported EPS$1.34
Forecasted Revenue--
Reported Revenue$242.65 M
PFFVF logo
PFFVF
$1.87 B Market Cap
Earnings Date
2024-04-25
Thursday
Forecasted EPS--
Reported EPS$1.83
Forecasted Revenue--
Reported Revenue$240.22 M
PFFVF logo
PFFVF
$1.87 B Market Cap
Earnings Date
2023-09-30
Saturday
Forecasted EPS--
Reported EPS$2.23
Forecasted Revenue--
Reported Revenue$254.34 M
PFFVF logo
PFFVF
$1.87 B Market Cap
Earnings Date
2023-06-30
Friday
Forecasted EPS$2.12
Reported EPS$1.88
Surprise-0.24
Surprise %-11.3%
Forecasted Revenue$250.87 M
Reported Revenue$265.80 M
PFFVF logo
PFFVF
$1.87 B Market Cap
Earnings Date
2023-03-31
Friday
Forecasted EPS--
Reported EPS$2.52
Forecasted Revenue--
Reported Revenue$275.13 M
PFFVF logo
PFFVF
$1.87 B Market Cap
Earnings Date
2023-03-21
Tuesday
Forecasted EPS$2.43
Reported EPS$2.16
Surprise-0.27
Surprise %-11.1%
Forecasted Revenue$235.94 M
Reported Revenue$267.16 M
PFFVF logo
PFFVF
$1.87 B Market Cap
Earnings Date
2022-11-03
Thursday
Forecasted EPS$1.86
Reported EPS$2.40
Surprise0.54
Surprise %29.0%
Forecasted Revenue$190.13 M
Reported Revenue$222.73 M
PFFVF logo
PFFVF
$1.87 B Market Cap
Earnings Date
2022-08-02
Tuesday
Forecasted EPS$2.44
Reported EPS$2.16
Surprise-0.28
Surprise %-11.5%
Forecasted Revenue$228.99 M
Reported Revenue$234.99 M
PFFVF logo
PFFVF
$1.87 B Market Cap
Earnings Date
2022-05-03
Tuesday
Forecasted EPS$2.07
Reported EPS$2.37
Surprise0.30
Surprise %14.5%
Forecasted Revenue--
Reported Revenue$238.88 M
PFFVF logo
PFFVF
$1.87 B Market Cap
Earnings Date
2022-03-29
Tuesday
Forecasted EPS$1.53
Reported EPS$1.13
Surprise-0.40
Surprise %-26.1%
Forecasted Revenue$222.90 M
Reported Revenue$222.34 M
PFFVF logo
PFFVF
$1.87 B Market Cap
Earnings Date
2021-11-04
Thursday
Forecasted EPS--
Reported EPS$2.15
Forecasted Revenue--
Reported Revenue$213.68 M
PFFVF logo
PFFVF
$1.87 B Market Cap
Earnings Date
2021-08-03
Tuesday
Forecasted EPS--
Reported EPS$2.16
Forecasted Revenue--
Reported Revenue$236.69 M
PFFVF logo
PFFVF
$1.87 B Market Cap
Earnings Date
2021-04-15
Thursday
Forecasted EPS--
Reported EPS$1.90
Forecasted Revenue--
Reported Revenue$225.43 M
PFFVF logo
PFFVF
$1.87 B Market Cap
Earnings Date
2021-02-23
Tuesday
Forecasted EPS$1.16
Reported EPS$0.84
Surprise-0.32
Surprise %-27.8%
Forecasted Revenue--
Reported Revenue$202.11 M
PFFVF logo
PFFVF
$1.87 B Market Cap
Earnings Date
2020-11-03
Tuesday
Forecasted EPS$0.60
Reported EPS$1.34
Surprise0.74
Surprise %123.0%
Forecasted Revenue--
Reported Revenue$178.47 M
PFFVF logo
PFFVF
$1.87 B Market Cap
Earnings Date
2020-07-07
Tuesday
Forecasted EPS--
Reported EPS$0.53
Forecasted Revenue--
Reported Revenue$167.12 M
PFFVF logo
PFFVF
$1.87 B Market Cap
Earnings Date
2020-05-05
Tuesday
Forecasted EPS--
Reported EPS$0.97
Forecasted Revenue--
Reported Revenue$166.85 M
PFFVF logo
PFFVF
$1.87 B Market Cap
Earnings Date
2020-03-26
Thursday
Forecasted EPS$1.30
Reported EPS$1.52
Surprise0.22
Surprise %16.9%
Forecasted Revenue--
Reported Revenue$187.81 M
PFFVF logo
PFFVF
$1.87 B Market Cap
Earnings Date
2019-11-05
Tuesday
Forecasted EPS$1.18
Reported EPS$1.28
Surprise0.10
Surprise %8.5%
Forecasted Revenue--
Reported Revenue$171.27 M
PFFVF logo
PFFVF
$1.87 B Market Cap
Earnings Date
2019-08-06
Tuesday
Forecasted EPS--
Reported EPS$1.19
Forecasted Revenue--
Reported Revenue$178.70 M
PFFVF logo
PFFVF
$1.87 B Market Cap
Earnings Date
2019-04-24
Wednesday
Forecasted EPS$1.90
Reported EPS$1.46
Surprise-0.44
Surprise %-23.2%
Forecasted Revenue--
Reported Revenue$172.66 M
PFFVF logo
PFFVF
$1.87 B Market Cap
Earnings Date
2019-03-28
Thursday
Forecasted EPS$1.70
Reported EPS$2.24
Surprise0.54
Surprise %31.8%
Forecasted Revenue--
Reported Revenue$201.22 M
PFFVF logo
PFFVF
$1.87 B Market Cap
Earnings Date
2018-11-06
Tuesday
Forecasted EPS$1.58
Reported EPS$1.71
Surprise0.13
Surprise %8.2%
Forecasted Revenue--
Reported Revenue$178.54 M
PFFVF logo
PFFVF
$1.87 B Market Cap
Earnings Date
2018-08-02
Thursday
Forecasted EPS$1.90
Reported EPS$1.72
Surprise-0.18
Surprise %-9.5%
Forecasted Revenue--
Reported Revenue$194.78 M
PFFVF logo
PFFVF
$1.87 B Market Cap
Earnings Date
2018-05-03
Thursday
Forecasted EPS$2.06
Reported EPS$2.39
Surprise0.33
Surprise %16.0%
Forecasted Revenue--
Reported Revenue$210.00 M
PFFVF logo
PFFVF
$1.87 B Market Cap
Earnings Date
2018-03-21
Wednesday
Forecasted EPS$2.34
Reported EPS$1.47
Surprise-0.87
Surprise %-37.2%
Forecasted Revenue--
Reported Revenue$183.62 M
PFFVF logo
PFFVF
$1.87 B Market Cap
Earnings Date
2017-11-02
Thursday
Forecasted EPS$1.74
Reported EPS$2.04
Surprise0.30
Surprise %17.2%
Forecasted Revenue--
Reported Revenue$181.59 M
PFFVF logo
PFFVF
$1.87 B Market Cap
Earnings Date
2017-08-02
Wednesday
Forecasted EPS$1.90
Reported EPS$1.19
Surprise-0.71
Surprise %-37.4%
Forecasted Revenue--
Reported Revenue$158.73 M
PFFVF logo
PFFVF
$1.87 B Market Cap
Earnings Date
2017-05-02
Tuesday
Forecasted EPS$1.76
Reported EPS$1.64
Surprise-0.12
Surprise %-6.8%
Forecasted Revenue--
Reported Revenue$146.68 M
PFFVF logo
PFFVF
$1.87 B Market Cap
Earnings Date
2017-03-23
Thursday
Forecasted EPS$1.58
Reported EPS$1.94
Surprise0.36
Surprise %22.8%
Forecasted Revenue--
Reported Revenue$143.56 M
PFFVF logo
PFFVF
$1.87 B Market Cap
Earnings Date
2016-11-01
Tuesday
Forecasted EPS$1.28
Reported EPS$1.19
Surprise-0.09
Surprise %-7.0%
Forecasted Revenue--
Reported Revenue$128.43 M
PFFVF logo
PFFVF
$1.87 B Market Cap
Earnings Date
2016-08-02
Tuesday
Forecasted EPS$1.20
Reported EPS$1.10
Surprise-0.10
Surprise %-8.3%
Forecasted Revenue--
Reported Revenue$125.91 M
PFFVF logo
PFFVF
$1.87 B Market Cap
Earnings Date
2016-05-03
Tuesday
Forecasted EPS$1.02
Reported EPS$1.04
Surprise0.02
Surprise %2.0%
Forecasted Revenue--
Reported Revenue$124.51 M
PFFVF logo
PFFVF
$1.87 B Market Cap
Earnings Date
2016-02-19
Friday
Forecasted EPS$1.22
Reported EPS$1.14
Surprise-0.08
Surprise %-6.6%
Forecasted Revenue--
Reported Revenue$122.76 M
PFFVF logo
PFFVF
$1.87 B Market Cap
Earnings Date
2015-11-03
Tuesday
Forecasted EPS$1.17
Reported EPS$1.17
Surprise0.00
Surprise %0.0%
Forecasted Revenue--
Reported Revenue$128.22 M
PFFVF logo
PFFVF
$1.87 B Market Cap
Earnings Date
2015-08-04
Tuesday
Forecasted EPS$1.18
Reported EPS$1.08
Surprise-0.10
Surprise %-8.5%
Forecasted Revenue--
Reported Revenue$130.45 M
PFFVF logo
PFFVF
$1.87 B Market Cap
Earnings Date
2015-05-05
Tuesday
Forecasted EPS--
Reported EPS$1.26
Forecasted Revenue--
Reported Revenue$116.04 M
PFFVF logo
PFFVF
$1.87 B Market Cap
Earnings Date
2015-03-26
Thursday
Forecasted EPS$1.46
Reported EPS$1.22
Surprise-0.24
Surprise %-16.4%
Forecasted Revenue--
Reported Revenue$143.11 M
PFFVF logo
PFFVF
$1.87 B Market Cap
Earnings Date
2014-11-04
Tuesday
Forecasted EPS$1.14
Reported EPS$0.93
Surprise-0.21
Surprise %-18.2%
Forecasted Revenue--
Reported Revenue$135.71 M
PFFVF logo
PFFVF
$1.87 B Market Cap
Earnings Date
2014-09-30
Tuesday
Forecasted EPS--
Reported EPS$0.95
Forecasted Revenue--
Reported Revenue$124.04 M
PFFVF logo
PFFVF
$1.87 B Market Cap
Earnings Date
2014-03-31
Monday
Forecasted EPS--
Reported EPS$0.96
Forecasted Revenue--
Reported Revenue$135.42 M
PFFVF logo
PFFVF
$1.87 B Market Cap
Earnings Date
2013-12-31
Tuesday
Forecasted EPS--
Reported EPS$1.40
Forecasted Revenue--
Reported Revenue$144.64 M
PFFVF logo
PFFVF
$1.87 B Market Cap
Earnings Date
2013-09-30
Monday
Forecasted EPS--
Reported EPS$1.37
Forecasted Revenue--
Reported Revenue$135.64 M
PFFVF logo
PFFVF
$1.87 B Market Cap
Earnings Date
2013-06-30
Sunday
Forecasted EPS--
Reported EPS$0.91
Forecasted Revenue--
Reported Revenue$130.38 M
PFFVF logo
PFFVF
$1.87 B Market Cap
Earnings Date
2013-03-31
Sunday
Forecasted EPS--
Reported EPS$0.98
Forecasted Revenue--
Reported Revenue$128.18 M
PFFVF logo
PFFVF
$1.87 B Market Cap
Earnings Date
2012-12-31
Monday
Forecasted EPS--
Reported EPS$1.50
Forecasted Revenue--
Reported Revenue$595.22 M
PFFVF logo
PFFVF
$1.87 B Market Cap
Earnings Date
2012-09-30
Sunday
Forecasted EPS--
Reported EPS$1.49
Forecasted Revenue--
Reported Revenue$144.42 M
PFFVF logo
PFFVF
$1.87 B Market Cap
Earnings Date
2012-06-30
Saturday
Forecasted EPS--
Reported EPS$1.34
Forecasted Revenue--
Reported Revenue$138.06 M
PFFVF logo
PFFVF
$1.87 B Market Cap
Earnings Date
2012-03-31
Saturday
Forecasted EPS--
Reported EPS$1.82
Forecasted Revenue--
Reported Revenue$175.73 M
PFFVF logo
PFFVF
$1.87 B Market Cap
Earnings Date
2011-12-31
Saturday
Forecasted EPS--
Reported EPS$1.37
Forecasted Revenue--
Reported Revenue$677.47 M
PFFVF logo
PFFVF
$1.87 B Market Cap
Earnings Date
2011-09-30
Friday
Forecasted EPS--
Reported EPS$1.42
Forecasted Revenue--
Reported Revenue$162.32 M
PFFVF logo
PFFVF
$1.87 B Market Cap
Earnings Date
2011-06-30
Thursday
Forecasted EPS--
Reported EPS$1.93
Forecasted Revenue--
Reported Revenue$204.72 M
PFFVF logo
PFFVF
$1.87 B Market Cap
Earnings Date
2011-03-31
Thursday
Forecasted EPS--
Reported EPS$1.62
Forecasted Revenue--
Reported Revenue$203.48 M
PFFVF logo
PFFVF
$1.87 B Market Cap
Earnings Date
2010-12-31
Friday
Forecasted EPS--
Reported EPS$1.46
Forecasted Revenue--
Reported Revenue$292.44 M
PFFVF logo
PFFVF
$1.87 B Market Cap
Earnings Date
2010-09-30
Thursday
Forecasted EPS--
Reported EPS$1.55
Forecasted Revenue--
Reported Revenue$80.65 M
PFFVF logo
PFFVF
$1.87 B Market Cap
Earnings Date
2010-06-30
Wednesday
Forecasted EPS--
Reported EPS$1.24
Forecasted Revenue--
Reported Revenue$62.09 M
PFFVF logo
PFFVF
$1.87 B Market Cap
Earnings Date
2010-03-31
Wednesday
Forecasted EPS--
Reported EPS$1.45
Forecasted Revenue--
Reported Revenue$66.86 M
PFFVF logo
PFFVF
$1.87 B Market Cap
Earnings Date
2009-12-31
Thursday
Forecasted EPS--
Reported EPS$1.16
Forecasted Revenue--
Reported Revenue$260.94 M
PFFVF logo
PFFVF
$1.87 B Market Cap
Earnings Date
2009-09-30
Wednesday
Forecasted EPS--
Reported EPS$0.71
Forecasted Revenue--
Reported Revenue$56.79 M
PFFVF logo
PFFVF
$1.87 B Market Cap
Earnings Date
2009-06-30
Tuesday
Forecasted EPS--
Reported EPS$1.06
Forecasted Revenue--
Reported Revenue$65.37 M
PFFVF logo
PFFVF
$1.87 B Market Cap
Earnings Date
2009-03-31
Tuesday
Forecasted EPS--
Reported EPS$1.43
Forecasted Revenue--
Reported Revenue$69.57 M
PFFVF logo
PFFVF
$1.87 B Market Cap
Earnings Date
2008-12-31
Wednesday
Forecasted EPS--
Reported EPS$1.58
Forecasted Revenue--
Reported Revenue$286.30 M
PFFVF logo
PFFVF
$1.87 B Market Cap
Earnings Date
2008-09-30
Tuesday
Forecasted EPS--
Reported EPS$4.19
Forecasted Revenue--
Reported Revenue$196.48 M
PFFVF logo
PFFVF
$1.87 B Market Cap
Earnings Date
2008-06-30
Monday
Forecasted EPS--
Reported EPS$3.16
Forecasted Revenue--
Reported Revenue$150.92 M
PFFVF logo
PFFVF
$1.87 B Market Cap
Earnings Date
2007-12-31
Monday
Forecasted EPS--
Reported EPS$1.39
Forecasted Revenue--
Reported Revenue$255.52 M
PFFVF logo
PFFVF
$1.87 B Market Cap
Earnings Date
2007-09-30
Sunday
Forecasted EPS--
Reported EPS$1.21
Forecasted Revenue--
Reported Revenue$65.25 M
PFFVF logo
PFFVF
$1.87 B Market Cap
Earnings Date
2007-06-30
Saturday
Forecasted EPS--
Reported EPS$1.49
Forecasted Revenue--
Reported Revenue$59.48 M
PFFVF logo
PFFVF
$1.87 B Market Cap
Earnings Date
2007-03-31
Saturday
Forecasted EPS--
Reported EPS$1.21
Forecasted Revenue--
Reported Revenue$62.33 M
PFFVF logo
PFFVF
$1.87 B Market Cap
Earnings Date
2006-12-31
Sunday
Forecasted EPS--
Reported EPS$1.11
Forecasted Revenue--
Reported Revenue$236.06 M
PFFVF logo
PFFVF
$1.87 B Market Cap
Earnings Date
2006-09-30
Saturday
Forecasted EPS--
Reported EPS$1.06
Forecasted Revenue--
Reported Revenue$58.69 M
PFFVF logo
PFFVF
$1.87 B Market Cap
Earnings Date
2006-06-30
Friday
Forecasted EPS--
Reported EPS$0.91
Forecasted Revenue--
Reported Revenue$53.39 M
PFFVF logo
PFFVF
$1.87 B Market Cap
Earnings Date
2006-03-31
Friday
Forecasted EPS--
Reported EPS$0.90
Forecasted Revenue--
Reported Revenue$52.78 M
PFFVF logo
PFFVF
$1.87 B Market Cap
Earnings Date
2005-12-31
Saturday
Forecasted EPS--
Reported EPS$0.78
Forecasted Revenue--
Reported Revenue$188.66 M
PFFVF logo
PFFVF
$1.87 B Market Cap
Earnings Date
2005-09-30
Friday
Forecasted EPS--
Reported EPS$0.82
Forecasted Revenue--
Reported Revenue$48.05 M
PFFVF logo
PFFVF
$1.87 B Market Cap
Earnings Date
2005-06-30
Thursday
Forecasted EPS--
Reported EPS$0.74
Forecasted Revenue--
Reported Revenue$47.83 M
PFFVF logo
PFFVF
$1.87 B Market Cap
Earnings Date
2005-03-31
Thursday
Forecasted EPS--
Reported EPS$0.73
Forecasted Revenue--
Reported Revenue$48.56 M
PFFVF logo
PFFVF
$1.87 B Market Cap
Earnings Date
2004-12-31
Friday
Forecasted EPS--
Reported EPS$0.46
Forecasted Revenue--
Reported Revenue$212.14 M
PFFVF logo
PFFVF
$1.87 B Market Cap
Earnings Date
2004-09-30
Thursday
Forecasted EPS--
Reported EPS$0.56
Forecasted Revenue--
Reported Revenue$48.48 M
PFFVF logo
PFFVF
$1.87 B Market Cap
Earnings Date
2004-06-30
Wednesday
Forecasted EPS--
Reported EPS$0.75
Forecasted Revenue--
Reported Revenue$47.94 M
PFFVF logo
PFFVF
$1.87 B Market Cap
Earnings Date
2004-03-31
Wednesday
Forecasted EPS--
Reported EPS$0.58
Forecasted Revenue--
Reported Revenue$47.52 M
PFFVF logo
PFFVF
$1.87 B Market Cap
Earnings Date
2003-12-31
Wednesday
Forecasted EPS--
Reported EPS$0.42
Forecasted Revenue--
Reported Revenue$165.25 M
PFFVF logo
PFFVF
$1.87 B Market Cap
Earnings Date
2003-09-30
Tuesday
Forecasted EPS--
Reported EPS$0.41
Forecasted Revenue--
Reported Revenue$41.55 M
PFFVF logo
PFFVF
$1.87 B Market Cap
Earnings Date
2003-06-30
Monday
Forecasted EPS--
Reported EPS$0.11
Forecasted Revenue--
Reported Revenue$36.09 M
PFFVF logo
PFFVF
$1.87 B Market Cap
Earnings Date
2003-03-31
Monday
Forecasted EPS--
Reported EPS$0.33
Forecasted Revenue--
Reported Revenue$37.75 M
PFFVF logo
PFFVF
$1.87 B Market Cap
Earnings Date
2002-12-31
Tuesday
Forecasted EPS--
Reported EPS$0.46
Forecasted Revenue--
Reported Revenue$140.22 M
PFFVF logo
PFFVF
$1.87 B Market Cap
Earnings Date
2002-09-30
Monday
Forecasted EPS--
Reported EPS$0.35
Forecasted Revenue--
Reported Revenue$36.71 M
PFFVF logo
PFFVF
$1.87 B Market Cap
Earnings Date
2002-06-30
Sunday
Forecasted EPS--
Reported EPS$0.30
Forecasted Revenue--
Reported Revenue$35.93 M
PFFVF logo
PFFVF
$1.87 B Market Cap
Earnings Date
2002-03-31
Sunday
Forecasted EPS--
Reported EPS$0.29
Forecasted Revenue--
Reported Revenue$32.32 M
PFFVF logo
PFFVF
$1.87 B Market Cap
Earnings Date
2001-12-31
Monday
Forecasted EPS--
Reported EPS$0.51
Forecasted Revenue--
Reported Revenue$161.36 M
PFFVF logo
PFFVF
$1.87 B Market Cap
Earnings Date
2001-09-30
Sunday
Forecasted EPS--
Reported EPS$0.45
Forecasted Revenue--
Reported Revenue$40.09 M
PFFVF logo
PFFVF
$1.87 B Market Cap
Earnings Date
2001-06-30
Saturday
Forecasted EPS--
Reported EPS$0.48
Forecasted Revenue--
Reported Revenue$36.77 M
PFFVF logo
PFFVF
$1.87 B Market Cap
Earnings Date
2001-03-31
Saturday
Forecasted EPS--
Reported EPS$0.57
Forecasted Revenue--
Reported Revenue$41.30 M
PFFVF logo
PFFVF
$1.87 B Market Cap
Earnings Date
2000-12-31
Sunday
Forecasted EPS--
Reported EPS$0.53
Forecasted Revenue--
Reported Revenue$175.97 M
PFFVF logo
PFFVF
$1.87 B Market Cap
Earnings Date
2000-09-30
Saturday
Forecasted EPS--
Reported EPS$0.50
Forecasted Revenue--
Reported Revenue$40.38 M
PFFVF logo
PFFVF
$1.87 B Market Cap
Earnings Date
2000-06-30
Friday
Forecasted EPS--
Reported EPS$0.43
Forecasted Revenue--
Reported Revenue$42.37 M
PFFVF logo
PFFVF
$1.87 B Market Cap
Earnings Date
2000-03-31
Friday
Forecasted EPS--
Reported EPS$0.44
Forecasted Revenue--
Reported Revenue$44.41 M
PFFVF logo
PFFVF
$1.87 B Market Cap
Earnings Date
1999-12-31
Friday
Forecasted EPS--
Reported EPS$0.38
Forecasted Revenue--
Reported Revenue$154.39 M
PFFVF logo
PFFVF
$1.87 B Market Cap
Earnings Date
1999-09-30
Thursday
Forecasted EPS--
Reported EPS$0.33
Forecasted Revenue--
Reported Revenue$41.38 M
PFFVF logo
PFFVF
$1.87 B Market Cap
Earnings Date
1999-06-30
Wednesday
Forecasted EPS--
Reported EPS$0.41
Forecasted Revenue--
Reported Revenue$39.10 M
PFFVF logo
PFFVF
$1.87 B Market Cap
Earnings Date
1999-03-31
Wednesday
Forecasted EPS--
Reported EPS$0.37
Forecasted Revenue--
Reported Revenue$36.96 M
PFFVF logo
PFFVF
$1.87 B Market Cap
Earnings Date
1998-12-31
Thursday
Forecasted EPS--
Reported EPS$0.40
Forecasted Revenue--
Reported Revenue$167.19 M
PFFVF logo
PFFVF
$1.87 B Market Cap
Earnings Date
1998-09-30
Wednesday
Forecasted EPS--
Reported EPS$0.40
Forecasted Revenue--
Reported Revenue$44.18 M
PFFVF logo
PFFVF
$1.87 B Market Cap
Earnings Date
1998-06-30
Tuesday
Forecasted EPS--
Reported EPS$0.32
Forecasted Revenue--
Reported Revenue$37.68 M
PFFVF logo
PFFVF
$1.87 B Market Cap
Earnings Date
1998-03-31
Tuesday
Forecasted EPS--
Reported EPS$0.52
Forecasted Revenue--
Reported Revenue$39.57 M
PFFVF logo
PFFVF
$1.87 B Market Cap
Earnings Date
1997-12-31
Wednesday
Forecasted EPS--
Reported EPS$0.54
Forecasted Revenue--
Reported Revenue$167.23 M
PFFVF logo
PFFVF
$1.87 B Market Cap
Earnings Date
1997-09-30
Tuesday
Forecasted EPS--
Reported EPS$0.50
Forecasted Revenue--
Reported Revenue$39.23 M
PFFVF logo
PFFVF
$1.87 B Market Cap
Earnings Date
1997-06-30
Monday
Forecasted EPS--
Reported EPS$0.51
Forecasted Revenue--
Reported Revenue$39.51 M
PFFVF logo
PFFVF
$1.87 B Market Cap
Earnings Date
1997-03-31
Monday
Forecasted EPS--
Reported EPS$0.34
Forecasted Revenue--
Reported Revenue$38.73 M
PFFVF logo
PFFVF
$1.87 B Market Cap
Earnings Date
1996-12-31
Tuesday
Forecasted EPS--
Reported EPS$0.34
Forecasted Revenue--
Reported Revenue$172.72 M
PFFVF logo
PFFVF
$1.87 B Market Cap
Earnings Date
1996-09-30
Monday
Forecasted EPS--
Reported EPS$0.27
Forecasted Revenue--
Reported Revenue$39.32 M
PFFVF logo
PFFVF
$1.87 B Market Cap
Earnings Date
1996-06-30
Sunday
Forecasted EPS--
Reported EPS$0.26
Forecasted Revenue--
Reported Revenue$36.14 M
PFFVF logo
PFFVF
$1.87 B Market Cap
Earnings Date
1996-03-31
Sunday
Forecasted EPS--
Reported EPS$0.41
Forecasted Revenue--
Reported Revenue$44.47 M