Perma-Pipe International Holdings, Inc. PPIH
Sector:
IndustrialsIndustry:
ConstructionDescription:
Perma-Pipe International Holdings, Inc., together with its subsidiaries, engineers, designs, manufactures, and sells specialty piping and leak detection systems. It offers provides and jacketed district heating and cooling piping systems for energy distribution from central energy plants to various locations; and primary and secondary containment piping systems for transporting chemicals, hazardous fluids, and petroleum products, as well as engages in the coating and insulation of oil and gas gathering and transmission pipelines. The company also offers liquid and powder based anti-corrosion coatings for external and internal surfaces of steel pipe, including shapes like bends, reducers, tees, and other spools/fittings that is used in pipelines for the transportation of oil and gas products and potable water. It has operations in the United States, Canada, the Middle East, Europe, India, and internationally. The company was formerly known as MFRI, Inc. and changed its name to Perma-Pipe International Holdings, Inc. in March 2017. Perma-Pipe International Holdings, Inc. was incorporated in 1993 and is headquartered in Niles, Illinois.Recent Quarter:
2024-09-11Upcoming Quarter:
2024-12-06Annual Reports
Date2024-05-30
Revenue 150,668,000
Net Income 10,471,000
EPS 1.31
Basic Shares 7,977,000
Diluted Shares 8,073,000
Report Link
Date2023-04-27
Revenue 142,569,000
Net Income 5,945,000
EPS 0.75
Basic Shares 7,976,000
Diluted Shares 8,116,000
Report Link
Date2022-04-19
Revenue 138,552,000
Net Income 6,062,000
EPS 0.75
Basic Shares 8,132,999
Diluted Shares 8,418,000
Report Link
Date2021-04-15
Revenue 84,694,000
Net Income -7,642,000
EPS -0.94
Basic Shares 8,125,999
Diluted Shares 8,125,999
Report Link
Date2020-04-21
Revenue 127,663,000
Net Income 3,576,000
EPS 0.45
Basic Shares 7,989,000
Diluted Shares 8,284,000
Report Link
Date2019-04-16
Revenue 128,965,000
Net Income -529,000
EPS -0.0677
Basic Shares 7,812,000
Diluted Shares 7,812,000
Report Link
Date2018-04-19
Revenue 105,248,000
Net Income -9,976,000
EPS -1.3
Basic Shares 7,673,846
Diluted Shares 7,680,000
Report Link
Date2017-04-14
Revenue 98,845,000
Net Income -11,678,000
EPS -1.56
Basic Shares 7,478,409
Diluted Shares 7,488,000
Report Link
Date2016-04-28
Revenue 122,696,000
Net Income -4,409,000
EPS -0.61
Basic Shares 7,280,000
Diluted Shares 7,371,000
Report Link
Date2015-04-16
Revenue 194,857,000
Net Income -256,000
EPS -0.0353
Basic Shares 7,251,000
Diluted Shares 7,324,000
Report Link
Date2014-04-15
Revenue 226,835,000
Net Income 21,027,000
EPS 2.99
Basic Shares 7,028,000
Diluted Shares 7,096,000
Report Link
Date2013-05-02
Revenue 212,018,000
Net Income -18,485,000
EPS -2.67
Basic Shares 6,919,000
Diluted Shares 6,922,000
Report Link
Date2012-05-01
Revenue 233,496,000
Net Income -4,987,000
EPS -0.73
Basic Shares 6,878,000
Diluted Shares 6,878,000
Report Link
Date2011-04-14
Revenue 218,598,000
Net Income 4,510,000
EPS 0.64
Basic Shares 6,842,000
Diluted Shares 6,850,000
Report Link
Date2010-06-04
Revenue 230,381,000
Net Income 4,671,000
EPS 0.68
Basic Shares 6,824,000
Diluted Shares 6,855,000
Report Link
Date2009-04-15
Revenue 303,066,000
Net Income 6,689,000
EPS 0.98
Basic Shares 6,797,000
Diluted Shares 6,853,000
Report Link
Date2008-05-01
Revenue 239,487,000
Net Income -298,000
EPS -0.045
Basic Shares 6,627,000
Diluted Shares 6,627,000
Report Link
Date2007-04-23
Revenue 213,471,000
Net Income 4,593,000
EPS 0.86
Basic Shares 5,358,000
Diluted Shares 5,600,000
Report Link
Date2006-05-15
Revenue 154,587,000
Net Income 531,000
EPS 0.1
Basic Shares 5,254,000
Diluted Shares 5,585,000
Report Link
Date2005-05-16
Revenue 145,096,000
Net Income 2,813,000
EPS 0.56
Basic Shares 5,023,214
Diluted Shares 5,209,259
Report Link
Date2004-12-15
Revenue 120,889,000
Net Income -1,097,000
EPS -0.22
Basic Shares 4,922,000
Diluted Shares 4,922,000
Report Link
Date2003-05-14
Revenue 122,897,000
Net Income -11,528,000
EPS -2.34
Basic Shares 4,922,000
Diluted Shares 4,922,000
Report Link
Date2002-05-01
Revenue 125,534,000
Net Income -374,000
EPS -0.076
Basic Shares 4,922,000
Diluted Shares 4,922,000
Report Link
Date2001-05-01
Revenue 148,731,000
Net Income 1,126,000
EPS 0.23
Basic Shares 4,922,000
Diluted Shares 4,923,000
Report Link
Date2000-05-01
Revenue 137,170,000
Net Income 2,401,000
EPS 0.49
Basic Shares 4,922,000
Diluted Shares 4,928,000
Report Link
Date1999-05-03
Revenue 122,000,000
Net Income 300,000
EPS 0.07
Basic Shares 4,967,000
Diluted Shares 5,040,000
Report Link
Date1998-05-01
Revenue 111,200,000
Net Income 2,800,000
EPS 0.55
Basic Shares 4,971,000
Diluted Shares 5,115,000
Report Link
Date1997-05-01
Revenue 93,600,000
Net Income 3,200,000
EPS 0.71
Basic Shares 4,507,042
Diluted Shares 4,571,429
Report Link
Date1996-07-25
Revenue 85,800,000
Net Income 2,400,000
EPS 0.52
Basic Shares 4,615,385
Diluted Shares 4,615,385
Report Link
Date1995-01-31
Revenue 75,500,000
Net Income 1,200,000
EPS 0.27
Basic Shares 4,444,444
Diluted Shares 4,444,444
Report Link
Date1994-01-31
Revenue 29,900,000
Net Income 1,500,000
EPS 0.54
Basic Shares 2,750,000
Diluted Shares 2,750,000
Report Link
Date1993-01-31
Revenue 25,300,000
Net Income 1,100,000
EPS 0.41
Basic Shares 2,682,927
Diluted Shares 2,682,927
Report Link
Date1992-01-31
Revenue 21,700,000
Net Income 700,000
EPS 0.25
Basic Shares 2,800,000
Diluted Shares 2,800,000
Report Link
Date1991-01-31
Revenue 22,700,000
Net Income 1,300,000
EPS 0.48
Basic Shares 2,708,333
Diluted Shares 2,708,333
Report Link
Date1990-01-31
Revenue 19,300,000
Net Income 1,100,000
EPS 0.53
Basic Shares 2,075,472
Diluted Shares 2,075,472
Report Link
Annual Ratios
Date2024-01-31
PE 6.12
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2023-01-31
PE 13.62
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2022-01-31
PE 11.87
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2021-01-31
PE -6.53
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2020-01-31
PE 20.17
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2019-01-31
PE -129.07
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2018-01-31
PE -6.96
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2017-01-31
PE -5.60
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2016-01-31
PE -12.25
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2015-01-31
PE -158.05
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2014-01-31
PE 4.85
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2013-01-31
PE -2.22
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2012-01-31
PE -10.34
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2011-01-31
PE 16.54
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2010-01-31
PE 10.05
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2009-01-31
PE 5.03
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2008-01-31
PE -355.37
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2007-01-31
PE 22.28
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2006-01-31
PE 59.86
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2005-01-31
PE 14.29
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2004-01-31
PE -11.04
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2003-01-31
PE -0.71
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2002-01-31
PE -40.14
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2001-01-31
PE 11.06
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2000-01-31
PE 8.46
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1999-01-31
PE 80.71
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1998-01-31
PE 15.31
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1997-01-31
PE 11.05
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1996-01-31
PE 11.78
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1995-01-31
PE 18.52
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1994-01-31
PE 13.29
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1993-01-31
PE 19.21
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1992-01-31
PE 20.00
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1991-01-31
PE 11.72
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1990-01-31
PE 10.85
Dividend Yield 0.00
Payout Ratio: 0.000%
Quarterly Reports
Date2024-09-11
Revenue 37,513,000
Net Income 3,289,000
EPS 0.41
Basic Shares 7,954,000
Diluted Shares 8,125,000
Report Link
Date2024-06-13
Revenue 34,321,000
Net Income 1,443,000
EPS 0.18
Basic Shares 7,906,000
Diluted Shares 8,055,999
Report Link
Date2024-05-30
Revenue 40,179,000
Net Income 8,637,000
EPS 1.09
Basic Shares 7,920,000
Diluted Shares 7,986,000
Report Link
Date2023-12-08
Revenue 45,690,000
Net Income 1,935,000
EPS 0.24
Basic Shares 7,955,000
Diluted Shares 8,021,000
Report Link
Date2023-09-14
Revenue 35,141,000
Net Income 1,022,000
EPS 0.13
Basic Shares 8,029,000
Diluted Shares 8,138,999
Report Link
Date2023-06-14
Revenue 29,657,000
Net Income -1,123,000
EPS -0.14
Basic Shares 8,004,000
Diluted Shares 8,004,000
Report Link
Date2023-04-27
Revenue 36,441,000
Net Income 3,234,000
EPS 0.4
Basic Shares 8,004,000
Diluted Shares 8,214,000
Report Link
Date2022-12-06
Revenue 37,903,000
Net Income 1,728,000
EPS 0.22
Basic Shares 8,004,000
Diluted Shares 8,146,000
Report Link
Date2022-09-07
Revenue 37,003,000
Net Income 1,868,000
EPS 0.23
Basic Shares 7,975,000
Diluted Shares 8,186,000
Report Link
Date2022-06-07
Revenue 31,222,000
Net Income -885,000
EPS -0.11
Basic Shares 7,919,000
Diluted Shares 7,919,000
Report Link
Date2022-04-19
Revenue 39,126,000
Net Income 2,992,000
EPS 0.37
Basic Shares 8,091,000
Diluted Shares 8,375,000
Report Link
Date2021-12-08
Revenue 35,199,000
Net Income 495,000
EPS 0.06
Basic Shares 8,126,000
Diluted Shares 8,393,000
Report Link
Date2021-09-08
Revenue 39,804,000
Net Income 3,416,000
EPS 0.42
Basic Shares 8,151,000
Diluted Shares 8,321,000
Report Link
Date2021-06-08
Revenue 24,423,000
Net Income -843,000
EPS -0.1
Basic Shares 8,164,999
Diluted Shares 8,165,000
Report Link
Date2021-04-15
Revenue 21,295,000
Net Income -2,539,000
EPS -0.31
Basic Shares 8,165,000
Diluted Shares 8,165,000
Report Link
Date2020-12-21
Revenue 20,294,000
Net Income -2,850,000
EPS -0.35
Basic Shares 8,142,857
Diluted Shares 8,165,000
Report Link
Date2020-09-09
Revenue 20,364,000
Net Income 267,000
EPS 0.03
Basic Shares 8,126,000
Diluted Shares 8,278,000
Report Link
Date2020-06-09
Revenue 22,741,000
Net Income -2,521,000
EPS -0.31
Basic Shares 8,048,000
Diluted Shares 8,048,000
Report Link
Date2020-04-21
Revenue 32,262,000
Net Income 1,502,000
EPS 0.19
Basic Shares 8,046,000
Diluted Shares 8,340,000
Report Link
Date2019-12-10
Revenue 34,457,000
Net Income -145,000
EPS -0.018
Basic Shares 8,037,000
Diluted Shares 8,037,000
Report Link
Date2019-09-10
Revenue 36,667,000
Net Income 3,720,000
EPS 0.47
Basic Shares 7,887,000
Diluted Shares 8,202,000
Report Link
Date2019-06-11
Revenue 24,276,000
Net Income -1,502,000
EPS -0.19
Basic Shares 7,887,000
Diluted Shares 7,887,000
Report Link
Date2019-04-16
Revenue 34,945,000
Net Income 995,000
EPS 0.13
Basic Shares 7,812,000
Diluted Shares 7,966,000
Report Link
Date2018-12-11
Revenue 32,806,000
Net Income -132,000
EPS -0.0168
Basic Shares 7,877,000
Diluted Shares 7,877,000
Report Link
Date2018-09-11
Revenue 32,325,000
Net Income -275,000
EPS -0.0352
Basic Shares 7,820,000
Diluted Shares 7,820,000
Report Link
Date2018-06-12
Revenue 28,889,000
Net Income -1,117,000
EPS -0.14
Basic Shares 7,718,000
Diluted Shares 7,718,000
Report Link
Date2018-04-19
Revenue 27,397,000
Net Income -1,497,000
EPS -0.19
Basic Shares 7,716,000
Diluted Shares 7,718,000
Report Link
Date2017-12-15
Revenue 27,498,000
Net Income -3,292,000
EPS -0.43
Basic Shares 7,655,813
Diluted Shares 7,714,000
Report Link
Date2017-09-19
Revenue 26,852,000
Net Income -1,698,000
EPS -0.22
Basic Shares 7,679,000
Diluted Shares 7,679,000
Report Link
Date2017-06-13
Revenue 23,501,000
Net Income -3,489,000
EPS -0.46
Basic Shares 7,584,782
Diluted Shares 7,610,000
Report Link
Date2017-04-14
Revenue 27,615,000
Net Income -2,070,000
EPS -0.27
Basic Shares 7,581,000
Diluted Shares 7,610,000
Report Link
Date2016-12-13
Revenue 25,302,000
Net Income -3,763,000
EPS -0.5
Basic Shares 7,541,000
Diluted Shares 7,541,000
Report Link
Date2016-09-09
Revenue 22,859,000
Net Income 449,000
EPS 0.01
Basic Shares 7,481,000
Diluted Shares 7,603,000
Report Link
Date2016-06-10
Revenue 23,069,000
Net Income -6,294,000
EPS -0.86
Basic Shares 7,342,168
Diluted Shares 7,351,000
Report Link
Date2016-04-28
Revenue -21,355,000
Net Income -3,477,000
EPS -0.48
Basic Shares 7,301,000
Diluted Shares 7,351,000
Report Link
Date2015-12-08
Revenue 66,316,000
Net Income 6,114,000
EPS 0.84
Basic Shares 7,290,000
Diluted Shares 7,367,000
Report Link
Date2015-09-18
Revenue 40,061,000
Net Income -2,391,000
EPS -0.33
Basic Shares 7,277,000
Diluted Shares 7,277,000
Report Link
Date2015-06-12
Revenue 37,674,000
Net Income -4,655,000
EPS -0.64
Basic Shares 7,252,000
Diluted Shares 7,252,000
Report Link
Date2015-04-16
Revenue 38,144,000
Net Income -5,075,000
EPS -0.71
Basic Shares 7,151,296
Diluted Shares 7,252,000
Report Link
Date2014-12-09
Revenue 43,819,000
Net Income -372,000
EPS -0.0526
Basic Shares 7,077,777
Diluted Shares 7,290,000
Report Link
Date2014-09-09
Revenue 53,370,000
Net Income 1,364,000
EPS 0.19
Basic Shares 7,248,000
Diluted Shares 7,386,000
Report Link
Date2014-06-10
Revenue 59,524,000
Net Income 3,827,000
EPS 0.53
Basic Shares 7,177,000
Diluted Shares 7,315,000
Report Link
Date2014-04-15
Revenue 53,375,000
Net Income -1,841,000
EPS -0.26
Basic Shares 7,127,000
Diluted Shares 7,177,000
Report Link
Date2013-12-09
Revenue 57,967,000
Net Income 7,391,000
EPS 1.05
Basic Shares 7,068,000
Diluted Shares 7,163,000
Report Link
Date2013-09-12
Revenue 61,665,000
Net Income 4,396,000
EPS 0.63
Basic Shares 6,985,000
Diluted Shares 7,054,000
Report Link
Date2013-06-11
Revenue 57,744,000
Net Income 11,081,000
EPS 1.6
Basic Shares 6,932,000
Diluted Shares 6,934,000
Report Link
Date2013-05-02
Revenue 48,704,000
Net Income -15,527,000
EPS -2.24
Basic Shares 6,925,000
Diluted Shares 6,932,000
Report Link
Date2012-12-07
Revenue 58,325,000
Net Income 455,000
EPS 0.07
Basic Shares 6,924,000
Diluted Shares 6,924,000
Report Link
Date2012-09-20
Revenue 52,261,000
Net Income -1,357,000
EPS -0.2
Basic Shares 6,923,000
Diluted Shares 6,923,000
Report Link
Date2012-06-11
Revenue 52,728,000
Net Income -2,056,000
EPS -0.3
Basic Shares 6,915,000
Diluted Shares 6,915,000
Report Link
Date2012-05-01
Revenue 44,775,000
Net Income -2,344,000
EPS -0.34
Basic Shares 6,914,000
Diluted Shares 6,915,000
Report Link
Date2011-12-12
Revenue 71,330,000
Net Income 686,000
EPS 0.1
Basic Shares 6,881,000
Diluted Shares 6,881,000
Report Link
Date2011-09-14
Revenue 63,990,000
Net Income -1,837,000
EPS -0.27
Basic Shares 6,863,000
Diluted Shares 6,863,000
Report Link
Date2011-06-13
Revenue 53,401,000
Net Income -1,492,000
EPS -0.22
Basic Shares 6,855,000
Diluted Shares 6,855,000
Report Link
Date2011-04-14
Revenue 48,024,000
Net Income -1,453,000
EPS -0.21
Basic Shares 6,851,000
Diluted Shares 6,855,000
Report Link
Date2010-12-10
Revenue 58,837,000
Net Income 3,565,000
EPS 0.52
Basic Shares 6,842,000
Diluted Shares 6,842,000
Report Link
Date2010-09-09
Revenue 61,887,000
Net Income 2,882,000
EPS 0.42
Basic Shares 6,839,000
Diluted Shares 6,860,000
Report Link
Date2010-04-19
Revenue 49,850,000
Net Income -484,000
EPS -0.0708
Basic Shares 6,837,000
Diluted Shares 6,837,000
Report Link
Date2010-06-04
Revenue 49,110,000
Net Income -5,781,000
EPS -0.85
Basic Shares 6,826,000
Diluted Shares 6,826,000
Report Link
Date2009-12-10
Revenue 52,586,000
Net Income 695,000
EPS 0.1
Basic Shares 6,826,000
Diluted Shares 6,856,000
Report Link
Date2009-09-08
Revenue 61,106,000
Net Income 3,751,000
EPS 0.55
Basic Shares 6,819,000
Diluted Shares 6,846,000
Report Link
Date2009-06-08
Revenue 67,579,000
Net Income 6,006,000
EPS 0.88
Basic Shares 6,816,000
Diluted Shares 6,852,000
Report Link
Date2009-04-15
Revenue 82,623,000
Net Income -827,000
EPS -0.12
Basic Shares 6,806,000
Diluted Shares 6,816,000
Report Link
Date2008-12-10
Revenue 76,817,000
Net Income 4,688,000
EPS 0.69
Basic Shares 6,799,000
Diluted Shares 6,854,000
Report Link
Date2008-09-09
Revenue 77,645,000
Net Income 2,405,000
EPS 0.35
Basic Shares 6,794,000
Diluted Shares 6,882,000
Report Link
Date2008-06-09
Revenue 65,981,000
Net Income 423,000
EPS 0.06
Basic Shares 6,787,000
Diluted Shares 6,888,000
Report Link
Date2008-05-01
Revenue 58,503,000
Net Income -3,994,000
EPS -0.6
Basic Shares 6,708,000
Diluted Shares 6,787,000
Report Link
Date2007-12-18
Revenue 65,086,000
Net Income 1,215,000
EPS 0.18
Basic Shares 6,652,000
Diluted Shares 6,880,000
Report Link
Date2007-09-11
Revenue 58,944,000
Net Income 1,443,000
EPS 0.22
Basic Shares 6,611,000
Diluted Shares 6,836,000
Report Link
Date2007-06-11
Revenue 56,954,000
Net Income 1,038,000
EPS 0.16
Basic Shares 6,537,000
Diluted Shares 6,821,000
Report Link
Date2007-04-23
Revenue 48,815,000
Net Income -592,000
EPS -0.0906
Basic Shares 6,537,000
Diluted Shares 6,537,000
Report Link
Date2006-12-06
Revenue 64,182,000
Net Income 2,720,000
EPS 0.51
Basic Shares 5,381,000
Diluted Shares 5,677,000
Report Link
Date2006-09-11
Revenue 53,542,000
Net Income 2,314,000
EPS 0.44
Basic Shares 5,306,000
Diluted Shares 5,710,000
Report Link
Date2006-06-14
Revenue 46,932,000
Net Income 151,000
EPS 0.03
Basic Shares 5,281,000
Diluted Shares 5,662,000
Report Link
Date2006-05-15
Revenue 38,310,000
Net Income -1,331,000
EPS -0.25
Basic Shares 5,269,000
Diluted Shares 5,281,000
Report Link
Date2005-12-14
Revenue 39,384,000
Net Income 857,000
EPS 0.15
Basic Shares 5,262,000
Diluted Shares 5,596,000
Report Link
Date2005-09-13
Revenue 40,691,000
Net Income 711,000
EPS 0.12
Basic Shares 5,252,000
Diluted Shares 5,606,000
Report Link
Date2005-06-15
Revenue 36,202,000
Net Income 294,000
EPS 0.06
Basic Shares 5,234,000
Diluted Shares 5,880,000
Report Link
Date2005-04-29
Revenue 35,192,000
Net Income 160,000
EPS 0.0323
Basic Shares 4,961,000
Diluted Shares 4,961,000
Report Link
Date2004-12-15
Revenue 39,708,000
Net Income 1,614,000
EPS 0.33
Basic Shares 4,961,000
Diluted Shares 5,304,000
Report Link
Date2004-09-14
Revenue 38,068,000
Net Income 1,369,000
EPS 0.28
Basic Shares 4,922,000
Diluted Shares 4,997,000
Report Link
Date2004-06-14
Revenue 32,128,000
Net Income -329,000
EPS -0.0668
Basic Shares 4,922,000
Diluted Shares 4,922,000
Report Link
Date2004-05-17
Revenue 27,096,000
Net Income -709,000
EPS -0.14
Basic Shares 4,922,000
Diluted Shares 4,922,000
Report Link
Date2003-12-15
Revenue 32,635,000
Net Income -126,000
EPS -0.0256
Basic Shares 4,922,000
Diluted Shares 4,922,000
Report Link
Date2003-09-15
Revenue 33,148,000
Net Income 603,000
EPS 0.12
Basic Shares 4,922,000
Diluted Shares 4,922,000
Report Link
Date2003-06-23
Revenue 28,010,000
Net Income -865,000
EPS -0.18
Basic Shares 4,922,000
Diluted Shares 4,922,000
Report Link
Date2003-05-14
Revenue 28,572,000
Net Income -12,067,000
EPS -2.45
Basic Shares 4,922,000
Diluted Shares 4,922,000
Report Link
Date2002-12-16
Revenue 33,230,000
Net Income 251,000
EPS 0.05
Basic Shares 4,922,000
Diluted Shares 4,922,000
Report Link
Date2002-09-16
Revenue 34,326,000
Net Income 470,000
EPS 0.1
Basic Shares 4,922,000
Diluted Shares 4,922,000
Report Link
Date2002-06-14
Revenue 26,768,000
Net Income -182,000
EPS -0.037
Basic Shares 4,922,000
Diluted Shares 4,922,000
Report Link
Date2002-05-01
Revenue 28,259,000
Net Income -1,471,000
EPS -0.3
Basic Shares 4,922,000
Diluted Shares 4,922,000
Report Link
Date2001-12-17
Revenue 32,393,000
Net Income 161,000
EPS 0.03
Basic Shares 4,922,000
Diluted Shares 4,922,000
Report Link
Date2001-09-14
Revenue 34,190,000
Net Income 796,000
EPS 0.16
Basic Shares 4,922,000
Diluted Shares 4,922,000
Report Link
Date2001-06-14
Revenue 30,692,000
Net Income 140,000
EPS 0.03
Basic Shares 4,922,000
Diluted Shares 4,922,000
Report Link
Date2001-05-01
Revenue 36,054,000
Net Income -115,000
EPS -0.0234
Basic Shares 4,922,000
Diluted Shares 4,922,000
Report Link
Date2000-12-15
Revenue 36,943,000
Net Income 157,000
EPS 0.03
Basic Shares 4,922,000
Diluted Shares 4,922,000
Report Link
Date2000-09-13
Revenue 41,579,000
Net Income 808,000
EPS 0.16
Basic Shares 4,922,000
Diluted Shares 4,922,000
Report Link
Date2000-06-14
Revenue 34,155,000
Net Income 276,000
EPS 0.06
Basic Shares 4,922,000
Diluted Shares 4,924,000
Report Link
Date2000-05-01
Revenue 34,070,000
Net Income 201,000
EPS 0.0402
Basic Shares 5,000,000
Diluted Shares 5,000,000
Report Link
Date1999-12-14
Revenue 37,000,000
Net Income 1,000,000
EPS 0.2
Basic Shares 5,000,000
Diluted Shares 5,000,000
Report Link
Date1999-09-13
Revenue 36,500,000
Net Income 1,100,000
EPS 0.21
Basic Shares 5,238,095
Diluted Shares 5,238,095
Report Link
Date1999-06-14
Revenue 29,500,000
Net Income 200,000
EPS 0.05
Basic Shares 4,000,000
Diluted Shares 4,000,000
Report Link
Date1999-05-03
Revenue 26,900,000
Net Income -1,500,000
EPS -0.33
Basic Shares 4,545,455
Diluted Shares 4,545,455
Report Link
Date1998-12-14
Revenue 32,400,000
Net Income 500,000
EPS 0.11
Basic Shares 4,545,455
Diluted Shares 4,545,455
Report Link
Date1998-09-14
Revenue 32,700,000
Net Income 700,000
EPS 0.15
Basic Shares 4,666,667
Diluted Shares 5,000,000
Report Link
Date1998-06-15
Revenue 30,000,000
Net Income 500,000
EPS 0.11
Basic Shares 4,545,455
Diluted Shares 4,545,455
Report Link
Date1998-05-01
Revenue 26,700,000
Net Income 0
EPS 0
Basic Shares 5,000,000
Diluted Shares 5,000,000
Report Link
Date1997-12-15
Revenue 28,500,000
Net Income 900,000
EPS 0.18
Basic Shares 5,000,000
Diluted Shares 5,000,000
Report Link
Date1997-09-15
Revenue 30,200,000
Net Income 1,300,000
EPS 0.25
Basic Shares 5,200,000
Diluted Shares 5,416,667
Report Link
Date1997-06-13
Revenue 25,800,000
Net Income 600,000
EPS 0.12
Basic Shares 5,000,000
Diluted Shares 5,000,000
Report Link
Date1997-05-01
Revenue 23,300,000
Net Income 500,000
EPS 0.11
Basic Shares 4,528,169
Diluted Shares 4,615,385
Report Link
Date1996-12-16
Revenue 25,300,000
Net Income 1,200,000
EPS 0.26
Basic Shares 4,615,385
Diluted Shares 4,615,385
Report Link
Date1996-09-13
Revenue 26,100,000
Net Income 1,100,000
EPS 0.25
Basic Shares 4,400,000
Diluted Shares 4,400,000
Report Link
Date1996-06-14
Revenue 18,800,000
Net Income 400,000
EPS 0.09
Basic Shares 4,444,444
Diluted Shares 5,000,000
Report Link
Date1996-07-25
Revenue 20,000,000
Net Income 400,000
EPS 0.0889
Basic Shares 4,500,000
Diluted Shares 4,500,000
Report Link
Date1995-10-31
Revenue 25,900,000
Net Income 900,000
EPS 0.2
Basic Shares 4,500,000
Diluted Shares 4,500,000
Report Link
Date1995-07-31
Revenue 21,900,000
Net Income 800,000
EPS 0.17
Basic Shares 4,705,882
Diluted Shares 4,705,882
Report Link
Date1995-04-30
Revenue 18,000,000
Net Income 300,000
EPS 0.07
Basic Shares 4,285,714
Diluted Shares 4,285,714
Report Link
Date1995-01-31
Revenue 18,100,000
Net Income 100,000
EPS 0.0233
Basic Shares 4,285,714
Diluted Shares 4,285,714
Report Link
Date1994-10-31
Revenue 20,300,000
Net Income -200,000
EPS -0.0467
Basic Shares 4,285,714
Diluted Shares 4,285,714
Report Link
Date1994-07-31
Revenue 19,100,000
Net Income 600,000
EPS 0.14
Basic Shares 4,285,714
Diluted Shares 4,285,714
Report Link
Date1994-04-30
Revenue 18,000,000
Net Income 600,000
EPS 0.14
Basic Shares 4,285,714
Diluted Shares 4,285,714
Report Link
Date1994-01-31
Revenue 8,400,000
Net Income 400,000
EPS 0.14
Basic Shares 2,750,000
Diluted Shares 2,857,143
Report Link
Date1993-10-31
Revenue 7,200,000
Net Income 400,000
EPS 0.14
Basic Shares 2,857,143
Diluted Shares 2,857,143
Report Link
Date1993-07-31
Revenue 6,200,000
Net Income 400,000
EPS 0.14
Basic Shares 2,857,143
Diluted Shares 2,857,143
Report Link
Date1993-04-30
Revenue 8,100,000
Net Income 300,000
EPS 0.12
Basic Shares 2,500,000
Diluted Shares 2,500,000
Report Link
Date1993-01-31
Revenue 6,300,000
Net Income 200,000
EPS 0.0733
Basic Shares 2,727,273
Diluted Shares 2,727,273
Report Link
Date1992-10-31
Revenue 6,600,000
Net Income 300,000
EPS 0.11
Basic Shares 2,727,273
Diluted Shares 2,727,273
Report Link
Date1992-07-31
Revenue 6,600,000
Net Income 400,000
EPS 0.13
Basic Shares 3,076,923
Diluted Shares 3,076,923
Report Link
Date1992-04-30
Revenue 5,800,000
Net Income 200,000
EPS 0.08
Basic Shares 2,500,000
Diluted Shares 2,500,000
Report Link
Date1992-01-31
Revenue 5,200,000
Net Income 100,000
EPS 0.045
Basic Shares 2,222,222
Diluted Shares 2,222,222
Report Link
Date1991-10-31
Revenue 5,500,000
Net Income 200,000
EPS 0.09
Basic Shares 2,222,222
Diluted Shares 2,222,222
Report Link
Date1991-07-31
Revenue 6,100,000
Net Income 300,000
EPS 0.12
Basic Shares 2,500,000
Diluted Shares 2,500,000
Report Link
Date1991-04-30
Revenue 5,000,000
Net Income 0
EPS 0.02
Basic Shares 2,810,000
Diluted Shares 2,810,000
Report Link
Date1991-01-31
Revenue 5,900,000
Net Income 0
EPS 0.1
Basic Shares 2,810,000
Diluted Shares 2,810,000
Report Link
Date1990-10-31
Revenue 5,500,000
Net Income 0
EPS 0.11
Basic Shares 2,810,000
Diluted Shares 2,810,000
Report Link
Date1990-07-31
Revenue 5,500,000
Net Income 0
EPS 0.14
Basic Shares 2,810,000
Diluted Shares 2,810,000
Report Link
Date1990-04-30
Revenue 5,700,000
Net Income 0
EPS 0.13
Basic Shares 2,810,000
Diluted Shares 2,810,000
Report Link
Date1990-01-31
Revenue 4,800,000
Net Income 0
EPS 0.13
Basic Shares 2,810,000
Diluted Shares 2,810,000
Report Link
Date1989-10-31
Revenue 4,800,000
Net Income 0
EPS 0.13
Basic Shares 2,810,000
Diluted Shares 2,810,000
Report Link
Date1989-07-31
Revenue 4,800,000
Net Income 0
EPS 0.13
Basic Shares 2,810,000
Diluted Shares 2,810,000
Report Link
Date1989-04-30
Revenue 4,800,000
Net Income 0
EPS 0.13
Basic Shares 2,810,000
Diluted Shares 2,810,000
Report Link
Quarterly Ratios
Date2024-07-31
PE 5.74
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2024-04-30
PE 11.78
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2024-01-31
PE 1.84
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2023-10-31
PE 6.91
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2023-07-31
PE 16.01
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2023-04-30
PE -19.40
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2023-01-31
PE 6.28
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2022-10-31
PE 11.33
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2022-07-31
PE 9.65
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2022-04-30
PE -27.20
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2022-01-31
PE 5.98
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2021-10-31
PE 35.29
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2021-07-31
PE 4.11
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2021-04-30
PE -15.69
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2021-01-31
PE -4.94
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2020-10-31
PE -3.96
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2020-07-31
PE 44.97
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2020-04-30
PE -4.55
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2020-01-31
PE 12.09
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2019-10-31
PE -124.43
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2019-07-22
PE 4.68
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2019-04-30
PE -11.76
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2019-01-31
PE 17.15
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2018-10-31
PE -136.36
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2018-07-31
PE -64.34
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2018-04-30
PE -15.72
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2018-01-31
PE -11.66
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2017-10-31
PE -4.85
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2017-07-31
PE -8.97
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2017-04-30
PE -4.32
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2017-01-31
PE -8.01
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2016-10-31
PE -4.01
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2016-07-31
PE 32.28
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2016-04-30
PE -2.04
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2016-01-31
PE -3.90
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2015-10-31
PE 1.68
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2015-07-31
PE -4.27
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2015-04-30
PE -2.31
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2015-01-31
PE -1.97
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2014-10-31
PE -43.38
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2014-07-31
PE 14.63
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2014-04-30
PE 5.11
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2014-01-31
PE -14.05
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2013-10-31
PE 2.83
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2013-07-31
PE 4.31
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2013-04-30
PE 1.14
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2013-01-31
PE -0.66
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2012-10-31
PE 20.92
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2012-07-31
PE -8.92
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2012-04-30
PE -5.89
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2012-01-31
PE -5.53
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2011-10-31
PE 17.88
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2011-07-31
PE -8.35
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2011-04-30
PE -11.81
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2011-01-31
PE -12.85
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2010-10-31
PE 4.16
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2010-07-31
PE 3.74
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2010-04-16
PE -25.46
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2010-01-31
PE -2.03
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2009-10-31
PE 16.50
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2009-07-31
PE 2.73
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2009-04-30
PE 1.46
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2009-01-31
PE -10.18
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2008-10-31
PE 2.56
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2008-07-31
PE 9.46
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2008-04-30
PE 63.22
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2008-01-31
PE -6.71
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2007-10-31
PE 22.39
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2007-07-31
PE 31.74
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2007-04-30
PE 29.41
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2007-01-31
PE -52.73
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2006-10-31
PE 8.39
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2006-07-31
PE 6.13
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2006-04-30
PE 92.16
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2006-01-31
PE -5.99
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2005-10-31
PE 9.21
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2005-07-31
PE 14.26
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2005-04-30
PE 33.78
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2005-01-31
PE 62.01
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2004-10-31
PE 4.69
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2004-07-31
PE 3.05
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2004-04-30
PE -10.81
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2004-01-31
PE -4.27
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2003-10-31
PE -22.95
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2003-07-31
PE 3.98
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2003-04-30
PE -2.40
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2003-01-31
PE -0.17
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2002-10-31
PE 8.43
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2002-07-31
PE 5.39
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2002-04-30
PE -22.31
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2002-01-31
PE -2.55
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2001-10-31
PE 22.93
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2001-07-31
PE 4.61
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2001-04-30
PE 20.65
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2001-01-31
PE -27.08
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2000-10-31
PE 26.70
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2000-07-31
PE 6.09
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2000-04-30
PE 18.11
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2000-01-31
PE 25.65
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1999-10-31
PE 4.22
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1999-07-31
PE 5.06
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1999-04-30
PE 21.88
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1999-01-31
PE -3.69
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1998-10-31
PE 12.22
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1998-07-31
PE 12.92
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1998-04-30
PE 19.60
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1998-01-31
PE 0.00
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1997-10-31
PE 13.89
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1997-07-31
PE 9.38
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1997-04-30
PE 14.58
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1997-01-31
PE 17.76
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1996-10-31
PE 7.45
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1996-07-31
PE 6.75
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1996-04-30
PE 18.40
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1996-01-31
PE 17.23
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1995-10-31
PE 7.50
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1995-07-31
PE 8.82
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1995-04-30
PE 15.62
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1995-01-31
PE 53.57
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1994-10-31
PE -31.47
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1994-07-31
PE 12.95
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1994-04-30
PE 14.29
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1994-01-31
PE 12.46
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1993-10-31
PE 12.95
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1993-07-31
PE 15.18
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1993-04-30
PE 15.36
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1993-01-31
PE 26.85
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1992-10-31
PE 15.34
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1992-07-31
PE 11.54
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1992-04-30
PE 17.97
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1992-01-31
PE 27.78
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1991-10-31
PE 15.97
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1991-07-31
PE 11.72
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1991-04-30
PE 0.00
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1991-01-31
PE 0.00
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1990-10-31
PE 0.00
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1990-07-31
PE 0.00
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1990-04-30
PE 0.00
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1990-01-31
PE 0.00
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1989-10-31
PE 0.00
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1989-07-31
PE 0.00
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1989-04-30
PE 0.00
Dividend Yield 0.00
Payout Ratio: 0.000%
RSI:
77.96Price:
$15.77Market Cap:
125,810,695EPS TTM:
1.92PE Ratio:
8.20PEPSG:
NaNFwd PE:
NaNVolume:
39,8852 Year Price Change
1.678Index 2 Year Price Change
1.4975 Year Price Change
1.750Index 5 Year Price Change
1.905PESPG: Growth Rate of EPS projected to next quarter and 6 months trailing. Lower is better to help calculate nexts quarters PE Ratio today. Diluted shares effects the EPS reported and makes calculation show as extremely poor expected growth.
Revenue
Net Income
EPS
Shares
News
Press Releases
Notable Earnings
Please select an option: