ESCO Technologies Inc. ESE
xCheck Back Later
Sector:
TechnologyIndustry:
Hardware, Equipment & PartsDescription:
ESCO Technologies Inc. produces and supplies engineered products and systems for industrial and commercial markets worldwide. It operates through Aerospace & Defense, Utility Solutions Group, and RF Shielding and Test segments. The Aerospace & Defense segment designs and manufactures filtration products, including hydraulic filter elements and fluid control devices used in commercial aerospace applications; filter mechanisms used in micro-propulsion devices for satellites; and custom designed filters for manned aircraft and submarines. It also designs, develops, and manufactures elastomeric-based signature reduction solutions for U.S. naval vessels; and mission-critical bushings, pins, sleeves, and precision-tolerance machined components for landing gear, rotor heads, engine mounts, flight controls, and actuation systems for the aerospace and defense industries. The Utility Solutions Group segment provides diagnostic testing solutions that enable electric power grid operators to assess the integrity of high-voltage power delivery equipment; and decision support tools for the renewable energy industry, primarily wind and solar. The RF Shielding and Test segment designs and manufactures RF test and secure communication facilities, acoustic test enclosures, RF and magnetically shielded rooms, RF measurement systems, and broadcast and recording studios; and RF absorptive materials and filters, active compensation systems, antennas, antenna masts, turntables, electric and magnetic probes, RF test cells, proprietary measurement software, and other test accessories to perform various tests. It also provides services, such as calibration for antennas and field probes, chamber certification, field surveys, customer training, and various product tests. The company distributes its products through a network of distributors, sales representatives, direct sales teams, and in-house sales personnel. The company was incorporated in 1990 and is based in St. Louis, Missouri.Recent Quarter:
2024-11-14Upcoming Quarter:
2025-02-13Annual Reports
Date2024-11-14
Revenue 1,026,759,000
Net Income 101,881,000
EPS 3.94
Basic Shares 25,872,000
Diluted Shares 25,872,000
Report Link
Date2023-11-29
Revenue 956,033,000
Net Income 92,545,000
EPS 3.59
Basic Shares 25,786,285
Diluted Shares 25,879,000
Report Link
Date2022-11-29
Revenue 857,502,000
Net Income 82,320,000
EPS 3.17
Basic Shares 25,933,000
Diluted Shares 26,067,000
Report Link
Date2021-11-29
Revenue 715,440,000
Net Income 63,496,000
EPS 2.44
Basic Shares 26,046,000
Diluted Shares 26,225,000
Report Link
Date2020-11-30
Revenue 732,915,000
Net Income 25,465,000
EPS 0.98
Basic Shares 26,010,000
Diluted Shares 26,135,000
Report Link
Date2019-11-29
Revenue 812,970,000
Net Income 81,039,000
EPS 3.12
Basic Shares 25,946,000
Diluted Shares 26,097,000
Report Link
Date2018-11-29
Revenue 771,582,000
Net Income 92,136,000
EPS 3.56
Basic Shares 25,874,000
Diluted Shares 26,058,000
Report Link
Date2017-11-29
Revenue 685,740,000
Net Income 53,703,000
EPS 2.08
Basic Shares 25,833,202
Diluted Shares 25,995,000
Report Link
Date2016-11-29
Revenue 571,459,000
Net Income 45,882,000
EPS 1.78
Basic Shares 25,716,861
Diluted Shares 25,968,000
Report Link
Date2015-11-30
Revenue 537,291,000
Net Income 42,512,000
EPS 1.65
Basic Shares 25,816,650
Diluted Shares 26,265,000
Report Link
Date2014-11-26
Revenue 531,120,000
Net Income 410,000
EPS 0.0156
Basic Shares 26,206,980
Diluted Shares 26,644,000
Report Link
Date2013-11-27
Revenue 490,079,000
Net Income 31,260,000
EPS 1.18
Basic Shares 26,440,097
Diluted Shares 26,802,000
Report Link
Date2012-11-29
Revenue 688,403,000
Net Income 46,879,000
EPS 1.76
Basic Shares 26,699,000
Diluted Shares 27,030,000
Report Link
Date2011-11-29
Revenue 693,711,000
Net Income 52,501,000
EPS 1.97
Basic Shares 26,588,000
Diluted Shares 26,903,000
Report Link
Date2010-11-29
Revenue 607,493,000
Net Income 44,846,000
EPS 1.7
Basic Shares 26,450,000
Diluted Shares 26,738,000
Report Link
Date2009-11-30
Revenue 619,064,000
Net Income 49,408,000
EPS 1.88
Basic Shares 26,216,000
Diluted Shares 26,560,000
Report Link
Date2008-12-01
Revenue 623,817,000
Net Income 46,711,000
EPS 1.8
Basic Shares 25,909,000
Diluted Shares 26,315,000
Report Link
Date2007-11-29
Revenue 527,537,000
Net Income 33,713,000
EPS 1.3
Basic Shares 25,865,000
Diluted Shares 26,387,000
Report Link
Date2006-12-13
Revenue 458,865,000
Net Income 31,280,000
EPS 1.22
Basic Shares 25,718,000
Diluted Shares 26,386,000
Report Link
Date2005-12-14
Revenue 429,115,000
Net Income 43,544,000
EPS 1.71
Basic Shares 25,464,327
Diluted Shares 26,231,325
Report Link
Date2004-12-14
Revenue 422,085,000
Net Income 35,671,000
EPS 1.38
Basic Shares 25,803,000
Diluted Shares 26,648,000
Report Link
Date2003-12-24
Revenue 396,687,000
Net Income -41,138,000
EPS -1.62
Basic Shares 25,350,000
Diluted Shares 26,256,000
Report Link
Date2002-12-26
Revenue 367,525,000
Net Income 21,781,000
EPS 0.87
Basic Shares 25,022,000
Diluted Shares 26,044,000
Report Link
Date2001-12-21
Revenue 344,904,000
Net Income 30,107,000
EPS 1.22
Basic Shares 24,677,869
Diluted Shares 25,514,407
Report Link
Date2000-12-22
Revenue 300,157,000
Net Income 16,819,000
EPS 0.69
Basic Shares 24,614,000
Diluted Shares 25,336,000
Report Link
Date1999-12-23
Revenue 416,100,000
Net Income 25,500,000
EPS 1.03
Basic Shares 24,664,000
Diluted Shares 25,228,000
Report Link
Date1999-08-16
Revenue 365,000,000
Net Income 11,300,000
EPS 0.47
Basic Shares 24,030,000
Diluted Shares 25,100,000
Report Link
Date1997-12-23
Revenue 378,500,000
Net Income 11,800,000
EPS 0.5
Basic Shares 23,600,000
Diluted Shares 24,583,333
Report Link
Date1997-05-30
Revenue 438,500,000
Net Income 26,100,000
EPS 1.13
Basic Shares 23,097,345
Diluted Shares 23,200,000
Report Link
Date1995-09-30
Revenue 441,000,000
Net Income -30,300,000
EPS -1.38
Basic Shares 21,956,522
Diluted Shares 21,956,522
Report Link
Date1994-09-30
Revenue 473,900,000
Net Income 8,300,000
EPS 0.36
Basic Shares 23,055,556
Diluted Shares 23,055,556
Report Link
Date1993-09-30
Revenue 459,700,000
Net Income 5,200,000
EPS 0.24
Basic Shares 22,127,660
Diluted Shares 22,608,696
Report Link
Date1992-09-30
Revenue 406,300,000
Net Income 1,400,000
EPS 0.06
Basic Shares 23,333,333
Diluted Shares 23,333,333
Report Link
Date1991-09-30
Revenue 481,200,000
Net Income -67,400,000
EPS -3.02
Basic Shares 22,354,892
Diluted Shares 22,354,892
Report Link
Date1990-09-30
Revenue 538,400,000
Net Income -2,200,000
EPS -0.1
Basic Shares 22,000,000
Diluted Shares 22,000,000
Report Link
Annual Ratios
Date2024-09-30
PE 32.75
Dividend Yield 0.25
Payout Ratio: 8.094%
Date2023-09-30
PE 29.10
Dividend Yield 0.31
Payout Ratio: 8.917%
Date2022-09-30
PE 23.14
Dividend Yield 0.43
Payout Ratio: 10.044%
Date2021-09-30
PE 31.59
Dividend Yield 0.42
Payout Ratio: 13.128%
Date2020-09-30
PE 82.28
Dividend Yield 0.40
Payout Ratio: 32.684%
Date2019-09-30
PE 25.47
Dividend Yield 0.40
Payout Ratio: 10.244%
Date2018-09-30
PE 19.01
Dividend Yield 0.47
Payout Ratio: 8.985%
Date2017-09-30
PE 28.84
Dividend Yield 0.53
Payout Ratio: 15.375%
Date2016-09-30
PE 26.02
Dividend Yield 0.69
Payout Ratio: 17.977%
Date2015-09-30
PE 21.80
Dividend Yield 0.90
Payout Ratio: 19.686%
Date2014-09-30
PE 2223.12
Dividend Yield 0.93
Payout Ratio: 2066.341%
Date2013-09-30
PE 28.11
Dividend Yield 0.96
Payout Ratio: 27.035%
Date2012-09-30
PE 22.05
Dividend Yield 0.83
Payout Ratio: 18.247%
Date2011-09-30
PE 12.91
Dividend Yield 1.26
Payout Ratio: 16.255%
Date2010-09-30
PE 19.62
Dividend Yield 0.72
Payout Ratio: 14.126%
Date2009-09-30
PE 20.91
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2008-09-30
PE 26.72
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2007-09-30
PE 27.00
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2006-09-30
PE 37.85
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2005-09-30
PE 29.28
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2004-09-30
PE 24.51
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2003-09-30
PE -13.95
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2002-09-30
PE 18.55
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2001-09-30
PE 10.10
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2000-09-30
PE 12.72
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1999-09-30
PE 5.38
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1998-09-30
PE 10.91
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1997-09-30
PE 17.62
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1996-09-30
PE 4.15
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1995-09-30
PE -3.22
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1994-09-30
PE 13.36
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1993-09-30
PE 20.47
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1992-09-30
PE 53.17
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1991-09-30
PE -1.00
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1990-09-30
PE -26.30
Dividend Yield 34.57
Payout Ratio: -909.091%
Quarterly Reports
Date2024-11-14
Revenue 298,533,000
Net Income 34,263,000
EPS 1.33
Basic Shares 25,854,000
Diluted Shares 25,854,000
Report Link
Date2024-08-09
Revenue 260,783,000
Net Income 29,230,000
EPS 1.14
Basic Shares 25,753,000
Diluted Shares 25,840,000
Report Link
Date2024-05-10
Revenue 249,129,000
Net Income 23,219,000
EPS 0.9
Basic Shares 25,792,000
Diluted Shares 25,847,000
Report Link
Date2024-02-09
Revenue 218,314,000
Net Income 15,169,000
EPS 0.59
Basic Shares 25,797,000
Diluted Shares 25,846,000
Report Link
Date2023-11-29
Revenue 272,647,000
Net Income 31,997,000
EPS 1.24
Basic Shares 25,786,285
Diluted Shares 25,862,000
Report Link
Date2023-08-09
Revenue 248,749,000
Net Income 27,943,000
EPS 1.08
Basic Shares 25,757,000
Diluted Shares 25,827,000
Report Link
Date2023-05-10
Revenue 229,136,000
Net Income 17,878,000
EPS 0.69
Basic Shares 25,800,000
Diluted Shares 25,895,000
Report Link
Date2023-02-09
Revenue 205,501,000
Net Income 14,727,000
EPS 0.57
Basic Shares 25,863,000
Diluted Shares 25,943,000
Report Link
Date2022-11-29
Revenue 256,498,000
Net Income 31,040,000
EPS 1.2
Basic Shares 25,852,751
Diluted Shares 25,990,000
Report Link
Date2022-08-09
Revenue 219,066,000
Net Income 23,173,000
EPS 0.9
Basic Shares 25,856,000
Diluted Shares 25,950,000
Report Link
Date2022-05-10
Revenue 204,928,000
Net Income 16,583,000
EPS 0.64
Basic Shares 25,953,000
Diluted Shares 26,045,000
Report Link
Date2022-02-09
Revenue 177,010,000
Net Income 11,524,000
EPS 0.44
Basic Shares 26,060,000
Diluted Shares 26,142,000
Report Link
Date2021-11-29
Revenue 205,478,000
Net Income 20,365,000
EPS 0.71
Basic Shares 26,045,000
Diluted Shares 26,214,000
Report Link
Date2021-08-09
Revenue 181,394,000
Net Income 14,909,000
EPS 0.57
Basic Shares 26,045,000
Diluted Shares 26,214,000
Report Link
Date2021-05-07
Revenue 166,644,000
Net Income 15,404,000
EPS 0.59
Basic Shares 26,038,000
Diluted Shares 26,201,000
Report Link
Date2021-02-09
Revenue 162,949,000
Net Income 12,818,000
EPS 0.49
Basic Shares 26,038,000
Diluted Shares 26,182,000
Report Link
Date2020-11-30
Revenue 208,030,000
Net Income -21,306,000
EPS -0.82
Basic Shares 26,031,000
Diluted Shares 26,031,000
Report Link
Date2020-08-10
Revenue 172,665,000
Net Income 18,687,000
EPS 0.72
Basic Shares 26,031,000
Diluted Shares 26,134,000
Report Link
Date2020-05-08
Revenue 180,492,000
Net Income 17,822,000
EPS 0.69
Basic Shares 25,988,000
Diluted Shares 26,088,000
Report Link
Date2020-02-07
Revenue 171,728,000
Net Income 86,777,000
EPS 3.34
Basic Shares 25,981,000
Diluted Shares 26,168,000
Report Link
Date2019-11-29
Revenue 236,658,000
Net Income 24,858,000
EPS 0.96
Basic Shares 25,979,000
Diluted Shares 25,981,313
Report Link
Date2019-08-09
Revenue 199,766,000
Net Income 20,067,000
EPS 0.77
Basic Shares 25,971,000
Diluted Shares 26,109,000
Report Link
Date2019-05-09
Revenue 193,949,000
Net Income 18,797,000
EPS 0.73
Basic Shares 25,918,000
Diluted Shares 26,036,000
Report Link
Date2019-02-11
Revenue 182,597,000
Net Income 17,317,000
EPS 0.67
Basic Shares 25,911,000
Diluted Shares 26,120,000
Report Link
Date2018-11-29
Revenue 231,086,000
Net Income 28,452,000
EPS 1.1
Basic Shares 25,900,000
Diluted Shares 25,900,000
Report Link
Date2018-08-08
Revenue 192,223,000
Net Income 19,019,000
EPS 0.73
Basic Shares 25,900,000
Diluted Shares 26,050,000
Report Link
Date2018-05-09
Revenue 174,778,000
Net Income 9,994,000
EPS 0.39
Basic Shares 25,844,000
Diluted Shares 25,988,000
Report Link
Date2018-02-07
Revenue 173,495,000
Net Income 34,671,000
EPS 1.34
Basic Shares 25,835,902
Diluted Shares 26,080,000
Report Link
Date2017-11-29
Revenue 207,005,000
Net Income 19,174,000
EPS 0.74
Basic Shares 25,833,202
Diluted Shares 26,057,000
Report Link
Date2017-08-08
Revenue 171,189,000
Net Income 12,645,000
EPS 0.49
Basic Shares 25,815,000
Diluted Shares 26,025,000
Report Link
Date2017-05-09
Revenue 161,178,000
Net Income 11,157,000
EPS 0.43
Basic Shares 25,723,000
Diluted Shares 25,911,000
Report Link
Date2017-02-08
Revenue 146,368,000
Net Income 10,727,000
EPS 0.42
Basic Shares 25,720,461
Diluted Shares 25,979,000
Report Link
Date2016-11-29
Revenue 159,505,000
Net Income 16,915,000
EPS 0.66
Basic Shares 25,707,942
Diluted Shares 25,707,942
Report Link
Date2016-08-08
Revenue 140,191,000
Net Income 11,528,000
EPS 0.45
Basic Shares 25,707,942
Diluted Shares 25,910,000
Report Link
Date2016-05-06
Revenue 138,930,000
Net Income 8,610,000
EPS 0.33
Basic Shares 25,736,367
Diluted Shares 25,931,000
Report Link
Date2016-02-09
Revenue 132,833,000
Net Income 8,829,000
EPS 0.34
Basic Shares 25,820,000
Diluted Shares 26,044,000
Report Link
Date2015-11-30
Revenue 153,612,000
Net Income 11,513,000
EPS 0.44
Basic Shares 25,996,000
Diluted Shares 26,080,000
Report Link
Date2015-08-10
Revenue 134,191,000
Net Income 11,896,000
EPS 0.46
Basic Shares 26,080,000
Diluted Shares 26,180,000
Report Link
Date2015-05-07
Revenue 128,941,000
Net Income 7,610,000
EPS 0.32
Basic Shares 26,017,805
Diluted Shares 26,179,000
Report Link
Date2015-02-09
Revenue 120,547,000
Net Income 10,023,000
EPS 0.38
Basic Shares 26,191,000
Diluted Shares 26,386,000
Report Link
Date2014-11-26
Revenue 151,413,000
Net Income 11,308,000
EPS 0.43
Basic Shares 26,206,980
Diluted Shares 26,509,000
Report Link
Date2014-08-08
Revenue 130,495,000
Net Income 11,590,000
EPS 0.44
Basic Shares 26,447,123
Diluted Shares 26,702,000
Report Link
Date2014-05-08
Revenue 124,762,000
Net Income -33,677,000
EPS -1.27
Basic Shares 26,493,939
Diluted Shares 26,713,000
Report Link
Date2014-02-07
Revenue 124,450,000
Net Income 11,189,000
EPS 0.42
Basic Shares 26,490,339
Diluted Shares 26,738,000
Report Link
Date2013-11-27
Revenue 144,600,000
Net Income 13,882,000
EPS 0.53
Basic Shares 26,440,097
Diluted Shares 26,777,000
Report Link
Date2013-08-09
Revenue 116,922,000
Net Income 4,897,000
EPS 0.19
Basic Shares 26,436,497
Diluted Shares 26,749,000
Report Link
Date2013-05-08
Revenue 166,178,000
Net Income 1,559,000
EPS 0.06
Basic Shares 26,417,000
Diluted Shares 26,745,000
Report Link
Date2013-02-08
Revenue 145,265,000
Net Income 246,000
EPS 0.01
Basic Shares 26,495,000
Diluted Shares 26,680,000
Report Link
Date2012-11-29
Revenue 192,166,000
Net Income 17,679,000
EPS 0.66
Basic Shares 26,690,000
Diluted Shares 26,730,000
Report Link
Date2012-08-09
Revenue 169,449,000
Net Income 13,791,000
EPS 0.52
Basic Shares 26,730,000
Diluted Shares 27,027,000
Report Link
Date2012-05-10
Revenue 173,863,000
Net Income 10,202,000
EPS 0.38
Basic Shares 26,706,000
Diluted Shares 26,985,000
Report Link
Date2012-02-08
Revenue 152,925,000
Net Income 5,207,000
EPS 0.2
Basic Shares 26,671,000
Diluted Shares 26,857,000
Report Link
Date2011-11-29
Revenue 190,701,000
Net Income 15,383,000
EPS 0.58
Basic Shares 26,605,000
Diluted Shares 26,605,000
Report Link
Date2011-08-08
Revenue 176,326,000
Net Income 13,078,000
EPS 0.49
Basic Shares 26,605,000
Diluted Shares 26,899,000
Report Link
Date2011-05-05
Revenue 166,748,000
Net Income 13,227,000
EPS 0.5
Basic Shares 26,583,000
Diluted Shares 26,883,000
Report Link
Date2011-02-08
Revenue 159,936,000
Net Income 10,813,000
EPS 0.41
Basic Shares 26,540,000
Diluted Shares 26,816,000
Report Link
Date2010-11-29
Revenue 207,925,000
Net Income 23,896,000
EPS 0.9
Basic Shares 26,448,000
Diluted Shares 26,448,000
Report Link
Date2010-08-06
Revenue 157,582,000
Net Income 14,547,000
EPS 0.55
Basic Shares 26,448,000
Diluted Shares 26,679,000
Report Link
Date2010-05-07
Revenue 129,281,000
Net Income 5,966,000
EPS 0.23
Basic Shares 26,440,000
Diluted Shares 26,702,000
Report Link
Date2009-12-31
Revenue 112,705,000
Net Income 436,000
EPS 0.02
Basic Shares 26,423,000
Diluted Shares 26,709,000
Report Link
Date2009-11-30
Revenue 169,449,000
Net Income 21,767,000
EPS 0.83
Basic Shares 26,241,000
Diluted Shares 26,241,000
Report Link
Date2009-08-06
Revenue 148,102,000
Net Income 11,425,000
EPS 0.44
Basic Shares 26,241,000
Diluted Shares 26,586,000
Report Link
Date2009-05-08
Revenue 154,156,000
Net Income 10,396,000
EPS 0.4
Basic Shares 26,177,000
Diluted Shares 26,470,000
Report Link
Date2009-02-09
Revenue 149,171,000
Net Income 5,820,000
EPS 0.22
Basic Shares 26,108,000
Diluted Shares 26,422,000
Report Link
Date2008-12-01
Revenue 196,032,000
Net Income 24,505,000
EPS 0.94
Basic Shares 25,977,000
Diluted Shares 25,977,000
Report Link
Date2008-08-08
Revenue 157,669,000
Net Income 13,308,000
EPS 0.51
Basic Shares 25,977,000
Diluted Shares 26,402,000
Report Link
Date2008-05-08
Revenue 135,159,000
Net Income 6,082,000
EPS 0.24
Basic Shares 25,341,667
Diluted Shares 26,443,478
Report Link
Date2008-02-11
Revenue 134,957,000
Net Income 2,816,000
EPS 0.11
Basic Shares 25,600,000
Diluted Shares 25,600,000
Report Link
Date2007-11-29
Revenue 162,133,000
Net Income 16,622,000
EPS 0.64
Basic Shares 25,748,000
Diluted Shares 26,041,176
Report Link
Date2007-08-08
Revenue 137,523,000
Net Income 8,854,000
EPS 0.34
Basic Shares 25,941,000
Diluted Shares 26,493,000
Report Link
Date2007-05-09
Revenue 129,068,000
Net Income 9,618,000
EPS 0.37
Basic Shares 25,994,595
Diluted Shares 26,716,667
Report Link
Date2007-02-08
Revenue 98,813,000
Net Income -1,381,000
EPS -0.05
Basic Shares 27,620,000
Diluted Shares 27,620,000
Report Link
Date2006-12-13
Revenue 121,769,000
Net Income 10,569,000
EPS 0.41
Basic Shares 25,960,465
Diluted Shares 25,960,465
Report Link
Date2006-08-09
Revenue 123,626,000
Net Income 11,163,000
EPS 0.43
Basic Shares 25,960,465
Diluted Shares 26,578,571
Report Link
Date2006-05-10
Revenue 122,884,000
Net Income 7,343,000
EPS 0.29
Basic Shares 25,320,690
Diluted Shares 26,225,000
Report Link
Date2006-02-08
Revenue 90,586,000
Net Income 2,204,000
EPS 0.09
Basic Shares 24,488,889
Diluted Shares 27,550,000
Report Link
Date2005-12-14
Revenue 109,780,000
Net Income 10,193,000
EPS 0.4
Basic Shares 25,308,163
Diluted Shares 25,308,163
Report Link
Date2005-08-09
Revenue 108,800,000
Net Income 12,401,000
EPS 0.49
Basic Shares 25,308,163
Diluted Shares 26,385,106
Report Link
Date2005-05-10
Revenue 106,160,000
Net Income 10,427,000
EPS 0.41
Basic Shares 25,431,707
Diluted Shares 26,067,500
Report Link
Date2005-02-08
Revenue 104,375,000
Net Income 10,523,000
EPS 0.41
Basic Shares 25,665,854
Diluted Shares 26,307,500
Report Link
Date2004-12-14
Revenue 115,608,000
Net Income 12,114,000
EPS 0.47
Basic Shares 25,894,624
Diluted Shares 25,894,624
Report Link
Date2004-08-11
Revenue 107,911,000
Net Income 12,041,000
EPS 0.47
Basic Shares 25,894,624
Diluted Shares 26,757,778
Report Link
Date2004-05-11
Revenue 102,171,000
Net Income 5,365,000
EPS 0.21
Basic Shares 25,547,619
Diluted Shares 26,825,000
Report Link
Date2004-02-10
Revenue 96,396,000
Net Income 6,151,000
EPS 0.24
Basic Shares 25,629,167
Diluted Shares 26,743,478
Report Link
Date2003-12-24
Revenue 72,859,000
Net Income -57,475,000
EPS -2.28
Basic Shares 25,175,758
Diluted Shares 25,175,758
Report Link
Date2003-08-13
Revenue 102,343,000
Net Income 4,155,000
EPS 0.17
Basic Shares 25,181,818
Diluted Shares 25,968,750
Report Link
Date2003-05-14
Revenue 112,197,000
Net Income 5,631,000
EPS 0.23
Basic Shares 25,026,667
Diluted Shares 26,190,698
Report Link
Date2003-02-13
Revenue 111,799,000
Net Income 6,552,000
EPS 0.26
Basic Shares 25,108,000
Diluted Shares 26,090,000
Report Link
Date2002-12-26
Revenue 100,264,000
Net Income 6,078,000
EPS 0.24
Basic Shares 24,947,826
Diluted Shares 24,947,826
Report Link
Date2002-08-07
Revenue 94,701,000
Net Income 5,738,000
EPS 0.23
Basic Shares 24,947,826
Diluted Shares 26,081,818
Report Link
Date2002-05-15
Revenue 88,224,000
Net Income 5,193,000
EPS 0.21
Basic Shares 24,954,000
Diluted Shares 26,126,000
Report Link
Date2002-02-15
Revenue 84,336,000
Net Income 4,772,000
EPS 0.19
Basic Shares 25,115,789
Diluted Shares 25,794,595
Report Link
Date2001-12-21
Revenue 87,265,000
Net Income 17,285,000
EPS 0.7
Basic Shares 24,632,432
Diluted Shares 24,632,432
Report Link
Date2001-08-13
Revenue 87,862,000
Net Income 4,557,000
EPS 0.19
Basic Shares 24,632,432
Diluted Shares 26,040,000
Report Link
Date2001-05-11
Revenue 86,905,000
Net Income 4,287,000
EPS 0.18
Basic Shares 24,497,143
Diluted Shares 25,217,647
Report Link
Date2001-02-09
Revenue 82,871,000
Net Income 3,978,000
EPS 0.16
Basic Shares 24,862,500
Diluted Shares 25,664,516
Report Link
Date2000-12-22
Revenue 84,995,000
Net Income 4,539,000
EPS 0.18
Basic Shares 24,720,000
Diluted Shares 24,720,000
Report Link
Date2000-08-14
Revenue 79,235,000
Net Income 3,708,000
EPS 0.15
Basic Shares 24,720,000
Diluted Shares 25,572,414
Report Link
Date2000-05-12
Revenue 70,062,000
Net Income 3,517,000
EPS 0.14
Basic Shares 24,255,172
Diluted Shares 25,121,429
Report Link
Date2000-02-14
Revenue 65,900,000
Net Income 5,100,000
EPS 0.21
Basic Shares 24,878,049
Diluted Shares 25,500,000
Report Link
Date1999-12-23
Revenue 117,700,000
Net Income 42,900,000
EPS 1.73
Basic Shares 24,613,447
Diluted Shares 24,848,485
Report Link
Date1999-08-13
Revenue 114,000,000
Net Income 4,100,000
EPS 0.17
Basic Shares 24,848,485
Diluted Shares 25,625,000
Report Link
Date1999-05-17
Revenue 96,200,000
Net Income 2,000,000
EPS 0.085
Basic Shares 23,529,412
Diluted Shares 25,000,000
Report Link
Date1999-02-16
Revenue 88,200,000
Net Income -23,500,000
EPS -0.95
Basic Shares 24,607,330
Diluted Shares 24,607,330
Report Link
Date1998-12-22
Revenue 102,700,000
Net Income 1,600,000
EPS 0.0674
Basic Shares 23,750,000
Diluted Shares 23,750,000
Report Link
Date1998-08-13
Revenue 98,200,000
Net Income 3,800,000
EPS 0.16
Basic Shares 23,750,000
Diluted Shares 24,516,129
Report Link
Date1998-05-15
Revenue 86,000,000
Net Income 3,200,000
EPS 0.14
Basic Shares 23,703,704
Diluted Shares 24,615,385
Report Link
Date1998-02-12
Revenue 78,100,000
Net Income 2,600,000
EPS 0.11
Basic Shares 23,636,364
Diluted Shares 24,761,905
Report Link
Date1997-12-23
Revenue 111,400,000
Net Income 3,500,000
EPS 0.15
Basic Shares 23,571,429
Diluted Shares 23,571,429
Report Link
Date1997-08-14
Revenue 109,300,000
Net Income 3,300,000
EPS 0.14
Basic Shares 23,571,429
Diluted Shares 24,444,444
Report Link
Date1997-05-15
Revenue 88,800,000
Net Income 2,800,000
EPS 0.12
Basic Shares 24,347,826
Diluted Shares 24,347,826
Report Link
Date1997-02-14
Revenue 68,900,000
Net Income 2,200,000
EPS 0.09
Basic Shares 24,444,444
Diluted Shares 24,444,444
Report Link
Date1996-12-16
Revenue 99,300,000
Net Income 41,200,000
EPS 1.83
Basic Shares 22,558,140
Diluted Shares 22,558,140
Report Link
Date1996-08-14
Revenue 109,100,000
Net Income -19,400,000
EPS -0.86
Basic Shares 22,558,140
Diluted Shares 22,558,140
Report Link
Date1996-05-09
Revenue 117,400,000
Net Income 2,400,000
EPS 0.1
Basic Shares 24,000,000
Diluted Shares 24,000,000
Report Link
Date1995-12-31
Revenue 112,600,000
Net Income 1,900,000
EPS 0.085
Basic Shares 22,352,941
Diluted Shares 22,352,941
Report Link
Date1995-09-30
Revenue 125,100,000
Net Income -5,000,000
EPS -0.23
Basic Shares 21,818,182
Diluted Shares 21,818,182
Report Link
Date1995-06-30
Revenue 107,900,000
Net Income -1,200,000
EPS -0.055
Basic Shares 21,818,182
Diluted Shares 21,818,182
Report Link
Date1995-03-31
Revenue 109,800,000
Net Income -14,400,000
EPS -0.65
Basic Shares 21,984,733
Diluted Shares 21,984,733
Report Link
Date1994-12-31
Revenue 98,200,000
Net Income 1,300,000
EPS 0.06
Basic Shares 21,666,667
Diluted Shares 21,666,667
Report Link
Date1994-09-30
Revenue 128,700,000
Net Income 1,400,000
EPS 0.0607
Basic Shares 22,052,731
Diluted Shares 23,076,923
Report Link
Date1994-06-30
Revenue 118,500,000
Net Income 1,500,000
EPS 0.065
Basic Shares 23,076,923
Diluted Shares 23,076,923
Report Link
Date1994-03-31
Revenue 113,400,000
Net Income 2,900,000
EPS 0.13
Basic Shares 23,200,000
Diluted Shares 23,200,000
Report Link
Date1993-12-31
Revenue 113,300,000
Net Income 2,500,000
EPS 0.11
Basic Shares 23,809,524
Diluted Shares 23,809,524
Report Link
Date1993-09-30
Revenue 126,500,000
Net Income 1,800,000
EPS 0.0836
Basic Shares 20,510,638
Diluted Shares 21,538,462
Report Link
Date1993-06-30
Revenue 121,800,000
Net Income 1,400,000
EPS 0.065
Basic Shares 21,538,462
Diluted Shares 21,538,462
Report Link
Date1993-03-31
Revenue 107,100,000
Net Income 1,100,000
EPS 0.05
Basic Shares 22,000,000
Diluted Shares 22,000,000
Report Link
Date1992-12-31
Revenue 104,300,000
Net Income 800,000
EPS 0.035
Basic Shares 22,857,143
Diluted Shares 22,857,143
Report Link
Date1992-09-30
Revenue 125,100,000
Net Income 400,000
EPS 0.02
Basic Shares 20,000,000
Diluted Shares 20,000,000
Report Link
Date1992-06-30
Revenue 92,000,000
Net Income 200,000
EPS 0.01
Basic Shares 20,000,000
Diluted Shares 20,000,000
Report Link
Date1992-03-31
Revenue 92,700,000
Net Income 200,000
EPS 0.01
Basic Shares 20,000,000
Diluted Shares 20,000,000
Report Link
Date1991-12-31
Revenue 96,400,000
Net Income 500,000
EPS 0.025
Basic Shares 20,000,000
Diluted Shares 20,000,000
Report Link
Date1991-09-30
Revenue 94,000,000
Net Income -66,600,000
EPS -2.89
Basic Shares 23,076,923
Diluted Shares 23,076,923
Report Link
Date1991-06-30
Revenue 135,900,000
Net Income -1,500,000
EPS -0.065
Basic Shares 23,076,923
Diluted Shares 23,076,923
Report Link
Date1991-03-31
Revenue 126,800,000
Net Income 200,000
EPS 0.01
Basic Shares 20,000,000
Diluted Shares 20,000,000
Report Link
Date1990-12-31
Revenue 124,500,000
Net Income 500,000
EPS 0.02
Basic Shares 25,000,000
Diluted Shares 25,000,000
Report Link
Date1990-09-30
Revenue 150,200,000
Net Income 0
EPS 0
Basic Shares 22,334,000
Diluted Shares 22,334,000
Report Link
Date1990-06-30
Revenue 136,700,000
Net Income 0
EPS 0.15
Basic Shares 22,334,000
Diluted Shares 22,334,000
Report Link
Date1990-03-31
Revenue 120,600,000
Net Income 0
EPS -0.16
Basic Shares 22,334,000
Diluted Shares 22,334,000
Report Link
Date1989-12-31
Revenue 131,000,000
Net Income 0
EPS 0.035
Basic Shares 22,334,000
Diluted Shares 22,334,000
Report Link
Quarterly Ratios
Date2024-09-30
PE 24.33
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2024-06-30
PE 22.49
Dividend Yield 0.08
Payout Ratio: 7.048%
Date2024-03-31
PE 28.78
Dividend Yield 0.15
Payout Ratio: 17.766%
Date2023-12-31
PE 49.76
Dividend Yield 0.07
Payout Ratio: 13.607%
Date2023-09-30
PE 21.04
Dividend Yield 0.08
Payout Ratio: 6.447%
Date2023-06-30
PE 23.88
Dividend Yield 0.08
Payout Ratio: 7.376%
Date2023-03-31
PE 34.44
Dividend Yield 0.08
Payout Ratio: 11.528%
Date2022-12-31
PE 38.43
Dividend Yield 0.09
Payout Ratio: 14.035%
Date2022-09-30
PE 15.29
Dividend Yield 0.11
Payout Ratio: 6.601%
Date2022-06-30
PE 19.07
Dividend Yield 0.12
Payout Ratio: 8.928%
Date2022-03-31
PE 27.36
Dividend Yield 0.11
Payout Ratio: 12.489%
Date2021-12-31
PE 50.88
Dividend Yield 0.09
Payout Ratio: 18.041%
Date2021-09-30
PE 24.62
Dividend Yield 0.10
Payout Ratio: 10.238%
Date2021-06-30
PE 40.97
Dividend Yield 0.09
Payout Ratio: 13.978%
Date2021-03-31
PE 46.02
Dividend Yield 0.07
Payout Ratio: 13.522%
Date2020-12-31
PE 52.42
Dividend Yield 0.08
Payout Ratio: 16.258%
Date2020-09-30
PE -24.61
Dividend Yield 0.10
Payout Ratio: -9.777%
Date2020-06-30
PE 29.44
Dividend Yield 0.09
Payout Ratio: 11.152%
Date2020-03-31
PE 27.67
Dividend Yield 0.11
Payout Ratio: 11.654%
Date2019-12-31
PE 6.92
Dividend Yield 0.09
Payout Ratio: 2.396%
Date2019-09-30
PE 20.79
Dividend Yield 0.10
Payout Ratio: 8.364%
Date2019-06-30
PE 27.13
Dividend Yield 0.10
Payout Ratio: 10.370%
Date2019-03-31
PE 23.60
Dividend Yield 0.12
Payout Ratio: 11.028%
Date2018-12-31
PE 24.67
Dividend Yield 0.12
Payout Ratio: 11.971%
Date2018-09-30
PE 15.40
Dividend Yield 0.12
Payout Ratio: 7.286%
Date2018-06-30
PE 19.64
Dividend Yield 0.14
Payout Ratio: 10.889%
Date2018-03-31
PE 37.85
Dividend Yield 0.14
Payout Ratio: 20.682%
Date2017-12-31
PE 11.22
Dividend Yield 0.13
Payout Ratio: 5.962%
Date2017-09-30
PE 20.19
Dividend Yield 0.13
Payout Ratio: 10.780%
Date2017-06-30
PE 30.44
Dividend Yield 0.13
Payout Ratio: 16.410%
Date2017-03-31
PE 33.49
Dividend Yield 0.14
Payout Ratio: 18.446%
Date2016-12-31
PE 33.96
Dividend Yield 0.14
Payout Ratio: 19.176%
Date2016-09-30
PE 17.64
Dividend Yield 0.17
Payout Ratio: 12.161%
Date2016-06-30
PE 22.27
Dividend Yield 0.20
Payout Ratio: 17.870%
Date2016-03-31
PE 29.13
Dividend Yield 0.21
Payout Ratio: 23.995%
Date2015-12-31
PE 26.42
Dividend Yield 0.22
Payout Ratio: 23.389%
Date2015-09-30
PE 20.27
Dividend Yield 0.22
Payout Ratio: 18.127%
Date2015-06-30
PE 20.50
Dividend Yield 0.21
Payout Ratio: 17.544%
Date2015-03-31
PE 33.32
Dividend Yield 0.21
Payout Ratio: 27.464%
Date2014-12-31
PE 24.11
Dividend Yield 0.22
Payout Ratio: 21.002%
Date2014-09-30
PE 20.15
Dividend Yield 0.23
Payout Ratio: 18.518%
Date2014-06-30
PE 19.76
Dividend Yield 0.23
Payout Ratio: 18.404%
Date2014-03-31
PE -6.92
Dividend Yield 0.23
Payout Ratio: -6.298%
Date2013-12-31
PE 20.28
Dividend Yield 0.23
Payout Ratio: 18.983%
Date2013-09-30
PE 15.82
Dividend Yield 0.24
Payout Ratio: 15.070%
Date2013-06-30
PE 44.35
Dividend Yield 0.24
Payout Ratio: 43.190%
Date2013-03-31
PE 173.26
Dividend Yield 0.20
Payout Ratio: 135.471%
Date2012-12-31
PE 1007.29
Dividend Yield 0.22
Payout Ratio: 866.667%
Date2012-09-30
PE 14.61
Dividend Yield 0.21
Payout Ratio: 12.099%
Date2012-06-30
PE 17.66
Dividend Yield 0.22
Payout Ratio: 15.568%
Date2012-03-31
PE 24.06
Dividend Yield 0.22
Payout Ratio: 20.917%
Date2011-12-31
PE 36.85
Dividend Yield 0.28
Payout Ratio: 40.983%
Date2011-09-30
PE 11.03
Dividend Yield 0.32
Payout Ratio: 14.087%
Date2011-06-30
PE 18.72
Dividend Yield 0.22
Payout Ratio: 16.210%
Date2011-03-31
PE 19.17
Dividend Yield 0.21
Payout Ratio: 16.066%
Date2010-12-31
PE 23.22
Dividend Yield 0.21
Payout Ratio: 19.625%
Date2010-09-30
PE 9.20
Dividend Yield 0.24
Payout Ratio: 8.809%
Date2010-06-30
PE 11.70
Dividend Yield 0.31
Payout Ratio: 14.539%
Date2010-03-31
PE 35.24
Dividend Yield 0.25
Payout Ratio: 35.451%
Date2009-12-31
PE 543.16
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2009-09-30
PE 11.87
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2009-06-30
PE 25.72
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2009-03-31
PE 24.36
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2008-12-31
PE 45.92
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2008-09-30
PE 12.77
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2008-06-30
PE 22.90
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2008-03-31
PE 41.38
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2007-12-31
PE 90.77
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2007-09-30
PE 13.63
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2007-06-30
PE 26.56
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2007-03-31
PE 30.28
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2006-12-31
PE -227.20
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2006-09-30
PE 28.27
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2006-06-30
PE 31.08
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2006-03-31
PE 43.66
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2005-12-31
PE 123.58
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2005-09-30
PE 31.08
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2005-06-30
PE 25.71
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2005-03-31
PE 24.50
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2004-12-31
PE 23.37
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2004-09-30
PE 18.11
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2004-06-30
PE 14.34
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2004-03-31
PE 27.45
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2003-12-31
PE 22.73
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2003-09-30
PE -2.48
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2003-06-30
PE 33.33
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2003-03-31
PE 18.22
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2002-12-31
PE 17.72
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2002-09-30
PE 16.57
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2002-06-30
PE 18.71
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2002-03-31
PE 23.55
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2001-12-31
PE 22.70
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2001-09-30
PE 4.39
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2001-06-30
PE 20.36
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2001-03-31
PE 17.83
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2000-12-31
PE 16.16
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2000-09-30
PE 11.83
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2000-06-30
PE 14.17
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2000-03-31
PE 14.45
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1999-12-31
PE 7.09
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1999-09-30
PE 0.80
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1999-06-30
PE 9.71
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1999-03-31
PE 13.24
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1998-12-31
PE -1.19
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1998-09-30
PE 19.04
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1998-06-30
PE 14.84
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1998-03-31
PE 15.28
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1997-12-31
PE 19.18
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1997-09-30
PE 14.83
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1997-06-30
PE 11.27
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1997-03-31
PE 11.54
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1996-12-31
PE 14.06
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1996-09-30
PE 0.64
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1996-06-30
PE -1.62
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1996-03-31
PE 17.20
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1995-12-31
PE 13.62
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1995-09-30
PE -4.84
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1995-06-30
PE -20.73
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1995-03-31
PE -1.53
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1994-12-31
PE 15.38
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1994-09-30
PE 18.94
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1994-06-30
PE 15.88
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1994-03-31
PE 10.76
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1993-12-31
PE 15.33
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1993-09-30
PE 13.70
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1993-06-30
PE 18.77
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1993-03-31
PE 19.70
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1992-12-31
PE 29.50
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1992-09-30
PE 39.88
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1992-06-30
PE 86.00
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1992-03-31
PE 78.25
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1991-12-31
PE 36.90
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1991-09-30
PE -0.26
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1991-06-30
PE -12.50
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1991-03-31
PE 95.25
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1990-12-31
PE 32.00
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1990-09-30
PE 0.00
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1990-06-30
PE 0.00
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1990-03-31
PE 0.00
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1989-12-31
PE 0.00
Dividend Yield 0.00
Payout Ratio: 0.000%
RSI:
74.49Price:
$146.99Market Cap:
3,785,389,373EPS TTM:
3.96PE Ratio:
37.30PEPSG:
0.8892Fwd PE:
33.17Volume:
109,9702 Year Price Change
1.578Index 2 Year Price Change
1.4975 Year Price Change
1.734Index 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: