MasTec, Inc. MTZ
Sector:
IndustrialsIndustry:
Engineering & ConstructionDescription:
MasTec, Inc., an infrastructure construction company, provides engineering, building, installation, maintenance, and upgrade services for communications, energy, utility, and other infrastructure primarily in the United States and Canada. It operates through Communications, Clean Energy and Infrastructure, Oil and Gas, Power Delivery, and Other segments. The company builds underground and overhead distribution systems, including trenches, conduits, cell towers, cable, and power lines, which provide wireless and wireline/fiber communications; clean energy infrastructure comprising renewable energy; natural gas, product transport; electrical and gas transmission, and distribution systems; heavy industrial plants; compressor and pump stations, and treatment plants; water and sewer infrastructure, including water pipelines; and other civil construction infrastructure. It also installs electrical and other gas distribution and transmission systems, power generation facilities, buried and aerial fiber optic and other cables, as well as home automation and energy management solutions. In addition, the company offers maintenance and upgrade support services comprising maintenance of customers' distribution facilities, networks, and infrastructure, including communications, power generation, pipeline, electrical distribution and transmission, and heavy civil infrastructure; service restoration for natural disasters and accidents; and routine replacements and upgrades to overhauls. Its customers include public and private energy providers, pipeline operators, wireless and wireline/fiber service providers, broadband operators, install-to-the-home service providers, and government entities. MasTec, Inc. was founded in 1929 and is headquartered in Coral Gables, Florida.Recent Quarter:
2024-10-31Upcoming Quarter:
2025-03-06Annual Reports
Date2024-03-01
Revenue 11,995,934,000
Net Income -49,949,000
EPS -0.64
Basic Shares 77,535,000
Diluted Shares 77,535,000
Report Link
Date2023-03-16
Revenue 9,778,038,000
Net Income 33,354,000
EPS 0.45
Basic Shares 74,917,000
Diluted Shares 76,185,000
Report Link
Date2022-03-01
Revenue 7,951,781,000
Net Income 328,831,000
EPS 4.54
Basic Shares 72,499,000
Diluted Shares 73,941,000
Report Link
Date2021-02-25
Revenue 6,320,975,000
Net Income 322,848,000
EPS 4.43
Basic Shares 72,799,000
Diluted Shares 73,715,000
Report Link
Date2020-02-27
Revenue 7,183,188,000
Net Income 392,334,000
EPS 5.22
Basic Shares 75,185,000
Diluted Shares 75,846,000
Report Link
Date2019-02-28
Revenue 6,909,417,000
Net Income 259,659,000
EPS 3.3
Basic Shares 78,695,000
Diluted Shares 79,772,000
Report Link
Date2018-02-27
Revenue 6,606,978,000
Net Income 347,213,000
EPS 4.29
Basic Shares 80,903,000
Diluted Shares 82,325,000
Report Link
Date2017-02-24
Revenue 5,134,703,000
Net Income 131,263,000
EPS 1.63
Basic Shares 80,372,000
Diluted Shares 81,394,000
Report Link
Date2016-02-26
Revenue 4,208,330,000
Net Income -79,110,000
EPS -0.98
Basic Shares 80,489,000
Diluted Shares 80,489,000
Report Link
Date2015-07-31
Revenue 4,614,841,000
Net Income 115,641,000
EPS 1.45
Basic Shares 79,953,000
Diluted Shares 86,196,000
Report Link
Date2014-02-27
Revenue 4,324,787,000
Net Income 140,950,000
EPS 1.83
Basic Shares 76,923,000
Diluted Shares 84,901,000
Report Link
Date2013-02-28
Revenue 3,726,789,000
Net Income 107,426,000
EPS 1.37
Basic Shares 78,275,000
Diluted Shares 82,082,000
Report Link
Date2012-02-29
Revenue 3,008,977,000
Net Income 106,001,000
EPS 1.29
Basic Shares 82,182,000
Diluted Shares 86,716,000
Report Link
Date2011-02-23
Revenue 2,308,031,000
Net Income 90,528,000
EPS 1.19
Basic Shares 76,132,000
Diluted Shares 90,885,000
Report Link
Date2010-02-25
Revenue 1,623,502,000
Net Income 70,748,000
EPS 0.93
Basic Shares 75,701,000
Diluted Shares 81,762,000
Report Link
Date2009-03-02
Revenue 1,378,663,000
Net Income 65,788,000
EPS 0.97
Basic Shares 67,983,000
Diluted Shares 68,916,000
Report Link
Date2008-02-28
Revenue 1,037,779,000
Net Income -7,328,000
EPS -0.11
Basic Shares 66,147,000
Diluted Shares 67,626,000
Report Link
Date2007-03-08
Revenue 945,806,000
Net Income -50,348,000
EPS -0.79
Basic Shares 63,574,000
Diluted Shares 65,119,000
Report Link
Date2006-03-01
Revenue 848,046,000
Net Income -14,616,000
EPS -0.3
Basic Shares 48,952,000
Diluted Shares 49,795,000
Report Link
Date2005-03-31
Revenue 913,795,000
Net Income -49,437,000
EPS -1.02
Basic Shares 48,467,647
Diluted Shares 48,467,647
Report Link
Date2004-07-29
Revenue 870,247,000
Net Income -52,299,000
EPS -1.09
Basic Shares 47,980,734
Diluted Shares 48,425,000
Report Link
Date2003-04-09
Revenue 838,055,000
Net Income -128,806,000
EPS -2.69
Basic Shares 47,914,386
Diluted Shares 47,914,386
Report Link
Date2002-03-28
Revenue 1,222,580,000
Net Income -92,354,000
EPS -1.93
Basic Shares 47,819,898
Diluted Shares 47,819,898
Report Link
Date2001-03-26
Revenue 1,330,296,000
Net Income 65,147,000
EPS 1.37
Basic Shares 47,552,555
Diluted Shares 47,963,000
Report Link
Date2000-02-04
Revenue 1,059,000,000
Net Income 44,700,000
EPS 1.07
Basic Shares 41,714,000
Diluted Shares 42,624,000
Report Link
Date1999-04-01
Revenue 1,048,900,000
Net Income -13,900,000
EPS -0.34
Basic Shares 41,233,500
Diluted Shares 41,233,500
Report Link
Date1998-03-31
Revenue 703,400,000
Net Income 42,600,000
EPS 0.88
Basic Shares 39,545,455
Diluted Shares 40,465,116
Report Link
Date1997-03-26
Revenue 472,800,000
Net Income 30,100,000
EPS 0.81
Basic Shares 37,037,037
Diluted Shares 37,500,000
Report Link
Date1996-03-29
Revenue 174,600,000
Net Income -600,000
EPS -0.016
Basic Shares 37,500,000
Diluted Shares 37,500,000
Report Link
Date1995-03-29
Revenue 141,200,000
Net Income 7,500,000
EPS 0.21
Basic Shares 36,173,250
Diluted Shares 36,250,000
Report Link
Date1994-06-10
Revenue 44,700,000
Net Income 4,200,000
EPS 0.18
Basic Shares 23,333,333
Diluted Shares 23,333,333
Report Link
Date1994-02-08
Revenue 153,500,000
Net Income -1,000,000
EPS -0.0505
Basic Shares 19,787,234
Diluted Shares 20,000,000
Report Link
Date1991-04-30
Revenue 175,200,000
Net Income -800,000
EPS -0.0406
Basic Shares 19,707,646
Diluted Shares 19,707,646
Report Link
Date1990-04-30
Revenue 192,700,000
Net Income 800,000
EPS 0.03
Basic Shares 26,666,667
Diluted Shares 26,666,667
Report Link
Date1989-04-30
Revenue 178,400,000
Net Income 9,200,000
EPS 0.4
Basic Shares 23,000,000
Diluted Shares 23,000,000
Report Link
Date1988-04-30
Revenue 207,300,000
Net Income 7,100,000
EPS 0.23
Basic Shares 30,869,565
Diluted Shares 30,869,565
Report Link
Date1987-04-30
Revenue 200,600,000
Net Income 6,700,000
EPS 0.22
Basic Shares 30,454,545
Diluted Shares 30,454,545
Report Link
Date1986-04-30
Revenue 186,700,000
Net Income -5,300,000
EPS -0.25
Basic Shares 21,200,000
Diluted Shares 21,200,000
Report Link
Annual Ratios
Date2023-12-31
PE -117.54
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2022-12-31
PE 191.66
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2021-12-31
PE 20.35
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2020-12-31
PE 15.37
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2019-12-31
PE 12.30
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2018-12-31
PE 12.29
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2017-12-31
PE 11.41
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2016-12-31
PE 23.42
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2015-12-31
PE -17.68
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2014-12-31
PE 15.63
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2013-12-31
PE 17.86
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2012-12-31
PE 18.17
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2011-12-31
PE 13.47
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2010-12-31
PE 12.27
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2009-12-31
PE 13.38
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2008-12-31
PE 11.97
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2007-12-31
PE -91.80
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2006-12-31
PE -14.57
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2005-12-31
PE -35.07
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2004-12-31
PE -9.91
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2003-12-31
PE -13.59
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2002-12-31
PE -1.10
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2001-12-31
PE -3.60
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2000-12-31
PE 14.60
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1999-12-31
PE 27.68
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1998-12-31
PE -41.53
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1997-12-31
PE 14.16
Dividend Yield 0.80
Payout Ratio: 11.268%
Date1996-12-31
PE 28.98
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1995-12-31
PE -368.06
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1994-12-31
PE 21.97
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1993-12-31
PE 14.51
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1993-04-30
PE -18.14
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1991-04-30
PE -90.33
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1990-04-30
PE 209.26
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1989-04-30
PE 26.39
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1988-04-30
PE 25.12
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1987-04-30
PE 9.34
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1986-04-30
PE -10.00
Dividend Yield 0.00
Payout Ratio: 0.000%
Quarterly Reports
Date2024-10-31
Revenue 3,252,427,000
Net Income 95,240,000
EPS 1.22
Basic Shares 78,044,000
Diluted Shares 78,913,000
Report Link
Date2024-08-01
Revenue 2,961,086,000
Net Income 33,988,000
EPS 0.44
Basic Shares 78,038,000
Diluted Shares 78,860,000
Report Link
Date2024-05-02
Revenue 2,686,849,000
Net Income -41,180,000
EPS -0.53
Basic Shares 77,942,000
Diluted Shares 77,942,000
Report Link
Date2024-03-01
Revenue 3,280,083,000
Net Income 753,000
EPS 0.0097
Basic Shares 77,879,000
Diluted Shares 78,288,000
Report Link
Date2023-11-02
Revenue 3,257,077,000
Net Income 14,296,000
EPS 0.18
Basic Shares 77,640,000
Diluted Shares 78,455,000
Report Link
Date2023-08-03
Revenue 2,874,115,000
Net Income 15,542,000
EPS 0.2
Basic Shares 77,635,000
Diluted Shares 78,372,000
Report Link
Date2023-05-04
Revenue 2,584,659,000
Net Income -80,546,000
EPS -1.05
Basic Shares 76,984,000
Diluted Shares 76,984,000
Report Link
Date2023-03-16
Revenue 3,008,361,000
Net Income 3,224,000
EPS 0.0422
Basic Shares 76,492,000
Diluted Shares 77,770,000
Report Link
Date2022-11-03
Revenue 2,513,484,000
Net Income 48,896,000
EPS 0.66
Basic Shares 73,936,000
Diluted Shares 75,073,000
Report Link
Date2022-08-04
Revenue 2,301,792,000
Net Income 16,212,000
EPS 0.22
Basic Shares 74,445,000
Diluted Shares 75,537,000
Report Link
Date2022-05-05
Revenue 1,954,400,000
Net Income -34,959,000
EPS -0.47
Basic Shares 74,421,276
Diluted Shares 74,789,000
Report Link
Date2022-03-01
Revenue 1,809,366,000
Net Income 76,644,000
EPS 1.05
Basic Shares 72,553,000
Diluted Shares 74,035,000
Report Link
Date2021-11-04
Revenue 2,404,332,000
Net Income 111,087,000
EPS 1.53
Basic Shares 72,503,000
Diluted Shares 73,977,000
Report Link
Date2021-08-05
Revenue 1,962,658,000
Net Income 75,451,000
EPS 1.04
Basic Shares 72,501,000
Diluted Shares 73,976,000
Report Link
Date2021-05-06
Revenue 1,775,424,000
Net Income 65,649,000
EPS 0.91
Basic Shares 72,439,000
Diluted Shares 73,846,000
Report Link
Date2021-02-25
Revenue 1,636,795,000
Net Income 113,122,000
EPS 1.56
Basic Shares 72,288,000
Diluted Shares 73,501,000
Report Link
Date2020-10-29
Revenue 1,698,279,000
Net Income 116,491,000
EPS 1.61
Basic Shares 72,138,000
Diluted Shares 73,095,000
Report Link
Date2020-07-31
Revenue 1,569,297,000
Net Income 57,005,000
EPS 0.79
Basic Shares 72,045,000
Diluted Shares 72,777,000
Report Link
Date2020-04-30
Revenue 1,416,604,000
Net Income 36,230,000
EPS 0.48
Basic Shares 74,738,000
Diluted Shares 75,413,000
Report Link
Date2020-02-27
Revenue 1,709,224,000
Net Income 100,916,000
EPS 1.34
Basic Shares 75,344,000
Diluted Shares 76,067,000
Report Link
Date2019-10-31
Revenue 2,016,618,000
Net Income 128,596,000
EPS 1.71
Basic Shares 75,217,000
Diluted Shares 75,934,000
Report Link
Date2019-08-01
Revenue 1,939,006,000
Net Income 119,710,000
EPS 1.59
Basic Shares 75,183,000
Diluted Shares 75,747,000
Report Link
Date2019-05-02
Revenue 1,518,340,000
Net Income 43,112,000
EPS 0.57
Basic Shares 74,991,000
Diluted Shares 75,578,000
Report Link
Date2019-02-28
Revenue 1,917,552,000
Net Income 31,941,000
EPS 0.42
Basic Shares 76,604,000
Diluted Shares 77,663,000
Report Link
Date2018-11-01
Revenue 1,977,227,000
Net Income 120,666,000
EPS 1.55
Basic Shares 78,096,000
Diluted Shares 79,201,000
Report Link
Date2018-08-02
Revenue 1,617,804,000
Net Income 80,492,000
EPS 1.02
Basic Shares 78,984,000
Diluted Shares 80,062,000
Report Link
Date2018-04-30
Revenue 1,396,834,000
Net Income 26,560,000
EPS 0.33
Basic Shares 81,150,000
Diluted Shares 82,221,000
Report Link
Date2018-02-27
Revenue 1,602,862,000
Net Income 160,823,000
EPS 1.98
Basic Shares 81,033,000
Diluted Shares 82,456,000
Report Link
Date2017-11-02
Revenue 1,955,752,000
Net Income 63,752,000
EPS 0.79
Basic Shares 80,953,000
Diluted Shares 82,386,000
Report Link
Date2017-08-03
Revenue 1,890,180,000
Net Income 81,668,000
EPS 1.01
Basic Shares 80,925,000
Diluted Shares 82,292,000
Report Link
Date2017-05-04
Revenue 1,158,184,000
Net Income 40,970,000
EPS 0.51
Basic Shares 80,697,000
Diluted Shares 82,157,000
Report Link
Date2017-02-24
Revenue 1,341,892,000
Net Income 53,591,000
EPS 0.67
Basic Shares 80,515,000
Diluted Shares 81,740,000
Report Link
Date2016-11-03
Revenue 1,586,181,000
Net Income 56,277,000
EPS 0.7
Basic Shares 80,462,000
Diluted Shares 81,545,000
Report Link
Date2016-08-04
Revenue 1,232,404,000
Net Income 24,088,000
EPS 0.3
Basic Shares 80,351,000
Diluted Shares 81,266,000
Report Link
Date2016-05-05
Revenue 974,225,000
Net Income -2,692,000
EPS -0.0336
Basic Shares 80,156,000
Diluted Shares 80,156,000
Report Link
Date2016-02-26
Revenue 1,027,424,000
Net Income -76,765,000
EPS -0.96
Basic Shares 79,920,000
Diluted Shares 79,920,000
Report Link
Date2015-11-03
Revenue 1,111,010,000
Net Income 7,618,000
EPS 0.1
Basic Shares 79,845,000
Diluted Shares 80,448,000
Report Link
Date2015-08-17
Revenue 1,066,629,000
Net Income -3,700,000
EPS -0.0463
Basic Shares 79,830,000
Diluted Shares 79,830,000
Report Link
Date2015-08-07
Revenue 1,002,421,000
Net Income -6,762,000
EPS -0.0864
Basic Shares 78,287,500
Diluted Shares 82,397,000
Report Link
Date2015-07-31
Revenue 1,236,660,000
Net Income 22,579,000
EPS 0.27
Basic Shares 82,311,000
Diluted Shares 85,385,000
Report Link
Date2014-10-30
Revenue 1,309,596,000
Net Income 48,986,000
EPS 0.6
Basic Shares 81,811,000
Diluted Shares 85,824,000
Report Link
Date2014-08-11
Revenue 1,104,556,000
Net Income 33,725,000
EPS 0.43
Basic Shares 78,269,000
Diluted Shares 86,730,000
Report Link
Date2014-05-01
Revenue 964,029,000
Net Income 12,097,000
EPS 0.16
Basic Shares 77,345,000
Diluted Shares 86,622,000
Report Link
Date2014-02-27
Revenue 1,159,130,000
Net Income 41,501,000
EPS 0.54
Basic Shares 77,244,000
Diluted Shares 77,345,000
Report Link
Date2013-10-31
Revenue 1,269,385,000
Net Income 46,138,000
EPS 0.6
Basic Shares 77,093,000
Diluted Shares 85,464,000
Report Link
Date2013-08-01
Revenue 977,624,000
Net Income 34,941,000
EPS 0.46
Basic Shares 76,741,000
Diluted Shares 84,558,000
Report Link
Date2013-05-02
Revenue 918,648,000
Net Income 18,370,000
EPS 0.24
Basic Shares 76,608,000
Diluted Shares 84,094,000
Report Link
Date2013-02-28
Revenue 932,358,000
Net Income 36,341,000
EPS 0.47
Basic Shares 76,073,000
Diluted Shares 76,608,000
Report Link
Date2012-11-01
Revenue 1,067,300,000
Net Income 26,821,000
EPS 0.35
Basic Shares 76,194,000
Diluted Shares 79,526,000
Report Link
Date2012-08-02
Revenue 992,244,000
Net Income 30,092,000
EPS 0.37
Basic Shares 80,249,000
Diluted Shares 82,466,000
Report Link
Date2012-05-03
Revenue 778,476,000
Net Income 14,172,000
EPS 0.18
Basic Shares 80,615,000
Diluted Shares 83,901,000
Report Link
Date2012-02-29
Revenue 774,231,000
Net Income 8,559,000
EPS 0.11
Basic Shares 80,615,000
Diluted Shares 80,615,000
Report Link
Date2011-11-03
Revenue 865,313,000
Net Income 31,842,000
EPS 0.38
Basic Shares 84,732,000
Diluted Shares 89,324,000
Report Link
Date2011-08-03
Revenue 750,942,000
Net Income 44,494,000
EPS 0.54
Basic Shares 82,753,000
Diluted Shares 87,634,000
Report Link
Date2011-05-04
Revenue 618,492,000
Net Income 21,106,000
EPS 0.27
Basic Shares 78,426,000
Diluted Shares 83,633,000
Report Link
Date2011-02-23
Revenue 730,740,000
Net Income 38,511,000
EPS 0.49
Basic Shares 76,336,000
Diluted Shares 78,426,000
Report Link
Date2010-11-03
Revenue 631,947,000
Net Income 30,006,000
EPS 0.39
Basic Shares 76,104,000
Diluted Shares 90,507,000
Report Link
Date2010-08-04
Revenue 495,113,000
Net Income 14,601,000
EPS 0.19
Basic Shares 76,073,000
Diluted Shares 90,641,000
Report Link
Date2010-05-05
Revenue 450,231,000
Net Income 7,411,000
EPS 0.1
Basic Shares 75,996,000
Diluted Shares 84,398,000
Report Link
Date2010-02-25
Revenue 496,281,000
Net Income 18,184,000
EPS 0.24
Basic Shares 75,869,000
Diluted Shares 75,996,000
Report Link
Date2009-10-28
Revenue 397,248,000
Net Income 21,644,000
EPS 0.29
Basic Shares 75,727,000
Diluted Shares 83,989,000
Report Link
Date2009-07-29
Revenue 387,854,000
Net Income 18,991,000
EPS 0.25
Basic Shares 75,662,000
Diluted Shares 81,963,000
Report Link
Date2009-04-29
Revenue 342,119,000
Net Income 11,929,000
EPS 0.16
Basic Shares 75,546,000
Diluted Shares 76,565,000
Report Link
Date2009-03-02
Revenue 413,883,000
Net Income 18,157,000
EPS 0.24
Basic Shares 75,546,000
Diluted Shares 75,546,000
Report Link
Date2008-11-05
Revenue 397,754,000
Net Income 24,114,000
EPS 0.36
Basic Shares 67,578,000
Diluted Shares 68,567,000
Report Link
Date2008-07-30
Revenue 305,034,000
Net Income 15,736,000
EPS 0.23
Basic Shares 67,207,000
Diluted Shares 68,182,000
Report Link
Date2008-04-29
Revenue 261,992,000
Net Income 7,781,000
EPS 0.12
Basic Shares 67,187,000
Diluted Shares 67,585,000
Report Link
Date2008-02-28
Revenue 273,635,000
Net Income 7,256,000
EPS 0.11
Basic Shares 66,912,000
Diluted Shares 67,187,000
Report Link
Date2007-11-06
Revenue 266,864,000
Net Income -32,156,000
EPS -0.48
Basic Shares 66,408,000
Diluted Shares 66,408,000
Report Link
Date2007-08-01
Revenue 256,284,000
Net Income 15,901,000
EPS 0.24
Basic Shares 65,854,000
Diluted Shares 67,431,000
Report Link
Date2007-05-02
Revenue 240,996,000
Net Income 1,670,000
EPS 0.03
Basic Shares 65,414,000
Diluted Shares 66,586,000
Report Link
Date2007-03-08
Revenue 241,084,000
Net Income -14,845,000
EPS -0.23
Basic Shares 65,230,000
Diluted Shares 65,414,000
Report Link
Date2006-11-09
Revenue 253,870,000
Net Income -7,622,000
EPS -0.12
Basic Shares 65,024,000
Diluted Shares 66,243,000
Report Link
Date2006-08-03
Revenue 232,100,000
Net Income -23,657,000
EPS -0.37
Basic Shares 64,752,000
Diluted Shares 66,463,000
Report Link
Date2006-05-08
Revenue 218,752,000
Net Income -4,224,000
EPS -0.0712
Basic Shares 59,291,000
Diluted Shares 61,028,000
Report Link
Date2006-03-01
Revenue 150,619,000
Net Income -11,467,000
EPS -0.19
Basic Shares 59,291,000
Diluted Shares 59,291,000
Report Link
Date2005-11-07
Revenue 243,548,000
Net Income 7,749,000
EPS 0.16
Basic Shares 49,039,000
Diluted Shares 50,033,000
Report Link
Date2005-08-09
Revenue 236,109,000
Net Income 1,116,000
EPS 0.02
Basic Shares 48,894,000
Diluted Shares 49,431,000
Report Link
Date2005-05-10
Revenue 217,770,000
Net Income -12,024,000
EPS -0.25
Basic Shares 48,696,000
Diluted Shares 48,696,000
Report Link
Date2005-03-31
Revenue 232,565,000
Net Income -6,855,000
EPS -0.14
Basic Shares 48,696,000
Diluted Shares 48,696,000
Report Link
Date2004-12-30
Revenue 249,930,000
Net Income 4,223,000
EPS 0.09
Basic Shares 48,395,000
Diluted Shares 48,703,000
Report Link
Date2004-12-23
Revenue 231,278,000
Net Income -740,000
EPS -0.0153
Basic Shares 48,385,000
Diluted Shares 48,385,000
Report Link
Date2004-12-23
Revenue 200,022,000
Net Income -26,901,000
EPS -0.56
Basic Shares 48,323,000
Diluted Shares 48,323,000
Report Link
Date2004-07-29
Revenue 232,197,000
Net Income -59,726,000
EPS -1.25
Basic Shares 47,757,936
Diluted Shares 48,323,000
Report Link
Date2003-11-14
Revenue 248,373,000
Net Income 6,250,000
EPS 0.13
Basic Shares 48,102,000
Diluted Shares 48,919,000
Report Link
Date2003-08-14
Revenue 209,108,000
Net Income 2,765,000
EPS 0.0576
Basic Shares 48,030,000
Diluted Shares 48,215,000
Report Link
Date2003-05-15
Revenue 180,569,000
Net Income -1,588,000
EPS -0.0331
Basic Shares 48,018,000
Diluted Shares 48,018,000
Report Link
Date2003-04-09
Revenue 189,474,000
Net Income -108,531,000
EPS -2.27
Basic Shares 47,909,544
Diluted Shares 48,018,000
Report Link
Date2002-11-14
Revenue 231,758,000
Net Income 2,363,000
EPS 0.05
Basic Shares 47,926,000
Diluted Shares 47,965,000
Report Link
Date2002-08-14
Revenue 213,041,000
Net Income 1,798,000
EPS 0.04
Basic Shares 47,914,000
Diluted Shares 48,223,000
Report Link
Date2002-05-15
Revenue 203,782,000
Net Income -24,436,000
EPS -0.51
Basic Shares 47,908,000
Diluted Shares 48,054,000
Report Link
Date2002-03-28
Revenue 252,905,000
Net Income -18,247,000
EPS -0.38
Basic Shares 47,908,000
Diluted Shares 47,908,000
Report Link
Date2001-11-09
Revenue 302,243,000
Net Income -75,241,000
EPS -1.57
Basic Shares 47,787,000
Diluted Shares 47,787,000
Report Link
Date2001-08-14
Revenue 330,220,000
Net Income -2,162,000
EPS -0.0453
Basic Shares 47,763,000
Diluted Shares 47,763,000
Report Link
Date2001-05-15
Revenue 337,212,000
Net Income 3,297,000
EPS 0.07
Basic Shares 47,712,000
Diluted Shares 49,007,000
Report Link
Date2001-03-26
Revenue 377,626,000
Net Income 7,239,000
EPS 0.15
Basic Shares 47,712,000
Diluted Shares 47,712,000
Report Link
Date2000-11-14
Revenue 382,279,000
Net Income 25,088,000
EPS 0.53
Basic Shares 47,300,000
Diluted Shares 48,999,000
Report Link
Date2000-08-07
Revenue 297,697,000
Net Income 21,342,000
EPS 0.46
Basic Shares 46,823,000
Diluted Shares 49,055,000
Report Link
Date2000-03-31
Revenue 272,694,000
Net Income 11,477,000
EPS 0.26
Basic Shares 43,804,500
Diluted Shares 45,852,000
Report Link
Date2000-02-04
Revenue 312,400,000
Net Income 11,000,000
EPS 0.25
Basic Shares 42,041,185
Diluted Shares 43,804,500
Report Link
Date1999-11-01
Revenue 301,100,000
Net Income 17,100,000
EPS 0.41
Basic Shares 41,540,000
Diluted Shares 42,321,000
Report Link
Date1999-08-16
Revenue 238,700,000
Net Income 12,200,000
EPS 0.29
Basic Shares 41,270,000
Diluted Shares 41,937,000
Report Link
Date1999-05-17
Revenue 206,800,000
Net Income 4,400,000
EPS 0.11
Basic Shares 40,000,000
Diluted Shares 40,000,000
Report Link
Date1999-04-01
Revenue 328,100,000
Net Income -24,600,000
EPS -0.61
Basic Shares 40,000,000
Diluted Shares 40,000,000
Report Link
Date1998-11-16
Revenue 288,600,000
Net Income 13,400,000
EPS 0.33
Basic Shares 40,606,061
Diluted Shares 41,875,000
Report Link
Date1998-08-14
Revenue 246,100,000
Net Income 9,400,000
EPS 0.23
Basic Shares 40,869,565
Diluted Shares 42,727,273
Report Link
Date1998-05-15
Revenue 186,100,000
Net Income -11,800,000
EPS -0.28
Basic Shares 41,724,138
Diluted Shares 41,724,138
Report Link
Date1998-03-31
Revenue 203,300,000
Net Income 6,300,000
EPS 0.15
Basic Shares 40,236,613
Diluted Shares 40,689,655
Report Link
Date1997-11-14
Revenue 201,100,000
Net Income 13,800,000
EPS 0.34
Basic Shares 40,476,190
Diluted Shares 40,476,190
Report Link
Date1997-08-14
Revenue 141,500,000
Net Income 10,800,000
EPS 0.29
Basic Shares 37,241,379
Diluted Shares 37,241,379
Report Link
Date1997-05-12
Revenue 130,100,000
Net Income 9,400,000
EPS 0.23
Basic Shares 40,869,565
Diluted Shares 40,869,565
Report Link
Date1997-03-26
Revenue 159,200,000
Net Income 10,400,000
EPS 0.26
Basic Shares 38,450,715
Diluted Shares 40,000,000
Report Link
Date1996-11-13
Revenue 142,400,000
Net Income 11,800,000
EPS 0.28
Basic Shares 42,142,857
Diluted Shares 42,142,857
Report Link
Date1996-08-14
Revenue 108,600,000
Net Income 6,400,000
EPS 0.15
Basic Shares 42,666,667
Diluted Shares 42,666,667
Report Link
Date1996-05-15
Revenue 62,500,000
Net Income 3,700,000
EPS 0.09
Basic Shares 41,111,111
Diluted Shares 41,111,111
Report Link
Date1996-03-29
Revenue 54,200,000
Net Income -3,600,000
EPS -0.0876
Basic Shares 41,111,111
Diluted Shares 41,111,111
Report Link
Date1995-11-14
Revenue 46,600,000
Net Income -5,800,000
EPS -0.16
Basic Shares 36,250,000
Diluted Shares 36,250,000
Report Link
Date1995-08-14
Revenue 46,500,000
Net Income 4,700,000
EPS 0.13
Basic Shares 36,153,846
Diluted Shares 36,153,846
Report Link
Date1995-05-12
Revenue 43,600,000
Net Income 4,200,000
EPS 0.11
Basic Shares 38,181,818
Diluted Shares 38,181,818
Report Link
Date1995-03-29
Revenue 41,600,000
Net Income 1,700,000
EPS 0.0445
Basic Shares 38,181,818
Diluted Shares 38,181,818
Report Link
Date1994-11-14
Revenue 45,800,000
Net Income 2,600,000
EPS 0.07
Basic Shares 37,142,857
Diluted Shares 37,142,857
Report Link
Date1994-08-08
Revenue 36,600,000
Net Income 1,600,000
EPS 0.05
Basic Shares 32,000,000
Diluted Shares 32,000,000
Report Link
Date1994-05-13
Revenue 17,200,000
Net Income 1,600,000
EPS 0.05
Basic Shares 32,000,000
Diluted Shares 32,000,000
Report Link
Date1994-06-10
Revenue 34,600,000
Net Income -1,000,000
EPS -0.05
Basic Shares 20,000,000
Diluted Shares 20,000,000
Report Link
Date1994-01-20
Revenue 37,400,000
Net Income 1,900,000
EPS 0.1
Basic Shares 19,000,000
Diluted Shares 19,000,000
Report Link
Date1994-02-08
Revenue 34,400,000
Net Income -7,600,000
EPS -0.4
Basic Shares 19,000,000
Diluted Shares 19,000,000
Report Link
Date1993-01-31
Revenue 32,800,000
Net Income -2,200,000
EPS -0.11
Basic Shares 20,000,000
Diluted Shares 20,000,000
Report Link
Date1992-10-31
Revenue 36,000,000
Net Income 300,000
EPS 0.01
Basic Shares 20,000,000
Diluted Shares 20,000,000
Report Link
Date1992-07-31
Revenue 37,800,000
Net Income 200,000
EPS 0.01
Basic Shares 20,000,000
Diluted Shares 20,000,000
Report Link
Date1992-04-30
Revenue 37,400,000
Net Income 0
EPS -0.06
Basic Shares 20,000,000
Diluted Shares 20,000,000
Report Link
Date1992-01-31
Revenue 34,600,000
Net Income 0
EPS -0.03
Basic Shares 20,000,000
Diluted Shares 20,000,000
Report Link
Date1991-10-31
Revenue 43,100,000
Net Income 700,000
EPS 0.03
Basic Shares 23,333,333
Diluted Shares 23,333,333
Report Link
Date1991-07-31
Revenue 38,400,000
Net Income 0
EPS 0.01
Basic Shares 19,707,646
Diluted Shares 19,707,646
Report Link
Date1991-04-30
Revenue 39,100,000
Net Income 0
EPS 0
Basic Shares 19,707,646
Diluted Shares 19,707,646
Report Link
Date1991-01-31
Revenue 40,000,000
Net Income 0
EPS -0.25
Basic Shares 28,350,825
Diluted Shares 28,350,825
Report Link
Date1990-10-31
Revenue 47,700,000
Net Income 0
EPS 0.09
Basic Shares 28,319,340
Diluted Shares 28,319,340
Report Link
Date1990-07-31
Revenue 48,400,000
Net Income 0
EPS 0.1
Basic Shares 28,319,340
Diluted Shares 28,319,340
Report Link
Date1990-04-30
Revenue 52,500,000
Net Income 0
EPS 0
Basic Shares 28,319,340
Diluted Shares 28,319,340
Report Link
Date1990-01-31
Revenue 46,300,000
Net Income 0
EPS -0.03
Basic Shares 28,317,841
Diluted Shares 28,317,841
Report Link
Date1989-10-31
Revenue 49,600,000
Net Income 0
EPS 0.05
Basic Shares 28,317,841
Diluted Shares 28,317,841
Report Link
Date1989-07-31
Revenue 44,200,000
Net Income 0
EPS 0.1
Basic Shares 28,317,841
Diluted Shares 28,317,841
Report Link
Date1989-04-30
Revenue 41,300,000
Net Income 0
EPS 0
Basic Shares 28,317,841
Diluted Shares 28,317,841
Report Link
Date1989-01-31
Revenue 42,500,000
Net Income 0
EPS 0.1
Basic Shares 35,881,559
Diluted Shares 35,881,559
Report Link
Date1988-10-31
Revenue 47,100,000
Net Income 0
EPS 0.13
Basic Shares 35,881,559
Diluted Shares 35,881,559
Report Link
Date1988-07-31
Revenue 47,500,000
Net Income 0
EPS 0.09
Basic Shares 27,647,676
Diluted Shares 27,647,676
Report Link
Date1988-04-30
Revenue 51,300,000
Net Income 0
EPS 0
Basic Shares 27,647,676
Diluted Shares 27,647,676
Report Link
Date1988-01-31
Revenue 49,000,000
Net Income 0
EPS 0.03
Basic Shares 35,877,061
Diluted Shares 35,877,061
Report Link
Date1987-10-31
Revenue 55,000,000
Net Income 0
EPS 0.08
Basic Shares 35,877,061
Diluted Shares 35,877,061
Report Link
Date1987-07-31
Revenue 52,000,000
Net Income 0
EPS 0.07
Basic Shares 35,877,061
Diluted Shares 35,877,061
Report Link
Date1987-04-30
Revenue 48,400,000
Net Income 0
EPS 0
Basic Shares 35,877,061
Diluted Shares 35,877,061
Report Link
Date1987-01-31
Revenue 46,100,000
Net Income 0
EPS 0.02
Basic Shares 35,877,061
Diluted Shares 35,877,061
Report Link
Date1986-10-31
Revenue 55,600,000
Net Income 0
EPS 0.08
Basic Shares 35,877,061
Diluted Shares 35,877,061
Report Link
Date1986-07-31
Revenue 50,500,000
Net Income 0
EPS 0.07
Basic Shares 35,877,061
Diluted Shares 35,877,061
Report Link
Date1986-04-30
Revenue 47,100,000
Net Income 0
EPS 0
Basic Shares 35,877,061
Diluted Shares 35,877,061
Report Link
Date1986-01-31
Revenue 43,800,000
Net Income 0
EPS -0.18
Basic Shares 20,142,429
Diluted Shares 20,142,429
Report Link
Date1985-10-31
Revenue 50,000,000
Net Income 0
EPS 0.05
Basic Shares 20,142,429
Diluted Shares 20,142,429
Report Link
Quarterly Ratios
Date2024-09-30
PE 25.22
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2024-06-30
PE 59.12
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2024-03-31
PE -44.42
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2023-12-31
PE 1957.83
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2023-09-30
PE 97.72
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2023-06-30
PE 147.32
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2023-03-31
PE -22.57
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2022-12-31
PE 506.13
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2022-09-30
PE 24.00
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2022-06-30
PE 82.27
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2022-03-31
PE -46.35
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2021-12-31
PE 21.84
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2021-09-30
PE 14.08
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2021-06-30
PE 25.49
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2021-03-31
PE 25.85
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2020-12-31
PE 10.89
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2020-09-30
PE 6.53
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2020-06-30
PE 14.18
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2020-03-31
PE 16.88
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2019-12-31
PE 11.98
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2019-09-30
PE 9.49
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2019-06-30
PE 8.13
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2019-03-31
PE 21.17
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2018-12-31
PE 24.32
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2018-09-30
PE 7.09
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2018-06-30
PE 12.45
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2018-03-31
PE 35.94
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2017-12-31
PE 6.17
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2017-09-30
PE 14.73
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2017-06-30
PE 11.18
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2017-03-31
PE 19.72
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2016-12-31
PE 14.37
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2016-09-30
PE 10.63
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2016-06-30
PE 18.61
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2016-03-31
PE -150.66
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2015-12-31
PE -4.52
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2015-09-30
PE 41.48
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2015-06-30
PE -107.18
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2015-03-31
PE -55.86
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2014-12-31
PE 20.61
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2014-09-30
PE 12.78
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2014-06-30
PE 17.88
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2014-03-31
PE 69.44
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2013-12-31
PE 15.23
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2013-09-30
PE 12.66
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2013-06-30
PE 17.87
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2013-03-31
PE 29.58
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2012-12-31
PE 13.05
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2012-09-30
PE 14.25
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2012-06-30
PE 10.03
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2012-03-31
PE 25.73
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2011-12-31
PE 40.90
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2011-09-30
PE 11.72
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2011-06-30
PE 9.17
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2011-03-31
PE 19.32
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2010-12-31
PE 7.23
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2010-09-30
PE 6.54
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2010-06-30
PE 12.24
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2010-03-31
PE 32.33
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2009-12-31
PE 13.04
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2009-09-30
PE 10.63
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2009-06-30
PE 11.67
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2009-03-31
PE 19.14
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2008-12-31
PE 12.05
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2008-09-30
PE 9.31
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2008-06-30
PE 11.38
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2008-03-31
PE 17.72
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2007-12-31
PE 23.45
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2007-09-30
PE -7.80
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2007-06-30
PE 16.38
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2007-03-31
PE 107.82
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2006-12-31
PE -12.68
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2006-09-30
PE -23.61
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2006-06-30
PE -9.04
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2006-03-31
PE -49.72
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2005-12-31
PE -13.53
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2005-09-30
PE 17.24
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2005-06-30
PE 96.39
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2005-03-31
PE -8.31
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2004-12-31
PE -17.95
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2004-09-30
PE 15.04
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2004-06-30
PE -88.76
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2004-03-31
PE -4.25
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2003-12-31
PE -2.96
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2003-09-30
PE 18.66
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2003-06-30
PE 25.01
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2003-03-31
PE -17.01
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2002-12-31
PE -0.33
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2002-09-30
PE 16.38
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2002-06-30
PE 49.03
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2002-03-31
PE -3.97
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2001-12-31
PE -4.56
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2001-09-30
PE -0.79
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2001-06-30
PE -72.90
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2001-03-31
PE 48.88
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2000-12-31
PE 32.95
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2000-09-30
PE 14.61
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2000-06-30
PE 20.93
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2000-03-31
PE 56.61
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1999-12-31
PE 28.35
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1999-09-30
PE 11.92
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1999-06-30
PE 15.93
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1999-03-31
PE 34.47
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1998-12-31
PE -5.69
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1998-09-30
PE 8.14
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1998-06-30
PE 17.30
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1998-03-31
PE -18.56
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1997-12-31
PE 24.35
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1997-09-30
PE 21.39
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1997-06-30
PE 27.19
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1997-03-31
PE 20.11
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1996-12-31
PE 21.77
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1996-09-30
PE 13.59
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1996-06-30
PE 18.43
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1996-03-31
PE 14.66
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1995-12-31
PE -16.81
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1995-09-30
PE -7.29
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1995-06-30
PE 11.22
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1995-03-31
PE 11.74
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1994-12-31
PE 25.58
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1994-09-30
PE 12.30
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1994-06-30
PE 17.78
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1994-03-31
PE 17.50
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1993-12-31
PE -13.06
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1993-07-30
PE 2.15
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1993-04-30
PE -0.57
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1993-01-31
PE -3.28
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1992-10-31
PE 17.59
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1992-07-31
PE 26.39
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1992-04-30
PE 0.00
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1992-01-31
PE 0.00
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1991-10-31
PE 15.05
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1991-07-31
PE 0.00
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%
Date1989-01-31
PE 0.00
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1988-10-31
PE 0.00
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1988-07-31
PE 0.00
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1988-04-30
PE 0.00
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1988-01-31
PE 0.00
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1987-10-31
PE 0.00
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1987-07-31
PE 0.00
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1987-04-30
PE 0.00
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1987-01-31
PE 0.00
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1986-10-31
PE 0.00
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1986-07-31
PE 0.00
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1986-04-30
PE 0.00
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1986-01-31
PE 0.00
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1985-10-31
PE 0.00
Dividend Yield 0.00
Payout Ratio: 0.000%
RSI:
58.93Price:
$140.82Market Cap:
11,157,872,700EPS TTM:
1.14PE Ratio:
123.76PEPSG:
0.0761Fwd PE:
9.42Volume:
821,5312 Year Price Change
1.504Index 2 Year Price Change
1.4975 Year Price Change
2.163Index 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: