Dycom Industries, Inc. DY
xCheck Back LaterxWatch List
Sector:
IndustrialsIndustry:
Engineering & ConstructionDescription:
Dycom Industries, Inc. provides specialty contracting services in the United States. The company offers program management and engineering services; plans and designs aerial, underground, and buried fiber optic, copper, and coaxial cable systems; and construction, maintenance, and installation services, such as placement and splicing of fiber, copper, and coaxial cables to telecommunications providers. It also provides tower construction, lines and antenna installation, foundation and equipment pad construction, and small cell site placement for wireless carriers, as well as equipment installation and material fabrication, and site testing services; and installs and maintains customer premise equipment, such as digital video recorders, set top boxes, and modems for cable system operators. In addition, the company offers construction and maintenance services for electric and gas utilities, and other customers; and underground facility locating services, such as locating telephone, cable television, power, water, sewer, and gas lines for various utility companies, including telecommunication providers. Dycom Industries, Inc. was incorporated in 1969 and is headquartered in Palm Beach Gardens, Florida.Recent Quarter:
2024-11-20Upcoming Quarter:
2025-02-26Annual Reports
Date2024-03-01
Revenue 4,175,573,999
Net Income 218,923,000
EPS 7.46
Basic Shares 29,333,054
Diluted Shares 29,698,926
Report Link
Date2023-03-03
Revenue 3,808,462,000
Net Income 142,213,000
EPS 4.81
Basic Shares 29,549,990
Diluted Shares 29,996,591
Report Link
Date2022-03-04
Revenue 3,130,519,000
Net Income 48,574,000
EPS 1.6
Basic Shares 30,337,544
Diluted Shares 30,844,211
Report Link
Date2021-03-05
Revenue 3,199,165,000
Net Income 34,337,000
EPS 1.08
Basic Shares 31,665,183
Diluted Shares 32,090,578
Report Link
Date2020-03-02
Revenue 3,339,682,000
Net Income 57,215,000
EPS 1.82
Basic Shares 31,498,474
Diluted Shares 31,821,782
Report Link
Date2019-03-04
Revenue 3,127,700,000
Net Income 62,907,000
EPS 2.01
Basic Shares 31,250,376
Diluted Shares 31,990,168
Report Link
Date2017-09-01
Revenue 3,066,880,000
Net Income 157,217,000
EPS 5.01
Basic Shares 31,351,367
Diluted Shares 31,984,731
Report Link
Date2016-08-31
Revenue 2,672,542,000
Net Income 128,740,000
EPS 3.98
Basic Shares 32,315,636
Diluted Shares 33,115,755
Report Link
Date2015-09-04
Revenue 2,022,312,000
Net Income 84,324,000
EPS 2.48
Basic Shares 34,045,481
Diluted Shares 35,026,688
Report Link
Date2014-09-09
Revenue 1,811,593,000
Net Income 39,978,000
EPS 1.18
Basic Shares 33,773,158
Diluted Shares 34,816,381
Report Link
Date2013-09-13
Revenue 1,608,612,000
Net Income 35,188,000
EPS 1.07
Basic Shares 33,012,595
Diluted Shares 33,782,187
Report Link
Date2012-09-04
Revenue 1,201,119,000
Net Income 39,378,000
EPS 1.17
Basic Shares 33,653,055
Diluted Shares 34,481,895
Report Link
Date2011-09-02
Revenue 1,035,868,000
Net Income 16,107,000
EPS 0.46
Basic Shares 35,306,900
Diluted Shares 35,754,168
Report Link
Date2010-09-03
Revenue 988,623,000
Net Income 5,849,000
EPS 0.15
Basic Shares 38,931,029
Diluted Shares 38,996,866
Report Link
Date2009-09-03
Revenue 1,106,900,000
Net Income -53,180,000
EPS -1.35
Basic Shares 39,254,813
Diluted Shares 39,254,813
Report Link
Date2008-09-04
Revenue 1,229,956,000
Net Income 21,678,000
EPS 0.54
Basic Shares 40,417,945
Diluted Shares 40,601,739
Report Link
Date2007-09-07
Revenue 1,137,812,000
Net Income 41,884,000
EPS 1.04
Basic Shares 40,407,641
Diluted Shares 40,713,895
Report Link
Date2006-09-11
Revenue 1,023,673,000
Net Income 18,180,000
EPS 0.43
Basic Shares 41,835,966
Diluted Shares 42,056,597
Report Link
Date2006-08-01
Revenue 986,627,000
Net Income 24,314,000
EPS 0.49
Basic Shares 48,746,745
Diluted Shares 49,184,570
Report Link
Date2004-10-13
Revenue 872,715,988
Net Income 58,632,886
EPS 1.21
Basic Shares 48,348,509
Diluted Shares 48,819,766
Report Link
Date2003-10-02
Revenue 618,182,653
Net Income 17,149,291
EPS 0.36
Basic Shares 47,636,111
Diluted Shares 47,636,111
Report Link
Date2002-10-18
Revenue 624,020,977
Net Income -123,027,488
EPS -2.73
Basic Shares 45,049,452
Diluted Shares 45,049,452
Report Link
Date2001-10-10
Revenue 826,745,782
Net Income 61,410,531
EPS 1.45
Basic Shares 42,445,242
Diluted Shares 42,770,042
Report Link
Date2000-10-10
Revenue 806,269,779
Net Income 65,032,240
EPS 1.56
Basic Shares 41,580,557
Diluted Shares 42,314,746
Report Link
Date1999-10-07
Revenue 470,100,000
Net Income 36,400,000
EPS 1.08
Basic Shares 37,246,805
Diluted Shares 37,911,247
Report Link
Date1998-09-04
Revenue 371,400,000
Net Income 23,000,000
EPS 0.69
Basic Shares 34,680,716
Diluted Shares 35,190,726
Report Link
Date1997-10-28
Revenue 243,000,000
Net Income 11,200,000
EPS 0.56
Basic Shares 28,214,286
Diluted Shares 28,727,273
Report Link
Date1996-10-17
Revenue 143,900,000
Net Income 6,400,000
EPS 0.31
Basic Shares 24,838,710
Diluted Shares 24,838,710
Report Link
Date1995-10-23
Revenue 143,900,000
Net Income 4,400,000
EPS 0.22
Basic Shares 23,181,818
Diluted Shares 23,181,818
Report Link
Date1994-07-31
Revenue 121,400,000
Net Income -7,800,000
EPS -0.42
Basic Shares 18,750,000
Diluted Shares 18,750,000
Report Link
Date1993-07-31
Revenue 135,600,000
Net Income -31,500,000
EPS -1.63
Basic Shares 19,325,153
Diluted Shares 19,325,153
Report Link
Date1992-07-31
Revenue 134,000,000
Net Income -4,600,000
EPS -0.24
Basic Shares 19,166,667
Diluted Shares 19,166,667
Report Link
Date1991-07-31
Revenue 148,500,000
Net Income -1,700,000
EPS -0.09
Basic Shares 18,888,889
Diluted Shares 18,888,889
Report Link
Date1990-07-31
Revenue 165,400,000
Net Income 9,600,000
EPS 0.49
Basic Shares 13,826,000
Diluted Shares 13,826,000
Report Link
Date1989-07-31
Revenue 118,900,000
Net Income 5,600,000
EPS 0.36
Basic Shares 15,555,556
Diluted Shares 15,555,556
Report Link
Date1988-07-31
Revenue 116,000,000
Net Income 4,500,000
EPS 0.3
Basic Shares 15,000,000
Diluted Shares 15,000,000
Report Link
Date1987-07-31
Revenue 66,100,000
Net Income 3,000,000
EPS 0.21
Basic Shares 14,285,714
Diluted Shares 14,285,714
Report Link
Date1986-07-31
Revenue 45,600,000
Net Income 1,900,000
EPS 0.15
Basic Shares 12,666,667
Diluted Shares 12,666,667
Report Link
Annual Ratios
Date2024-01-27
PE 15.43
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2023-01-28
PE 19.27
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2022-01-29
PE 52.79
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2021-01-30
PE 74.83
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2020-01-25
PE 24.50
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2019-01-26
PE 29.40
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2018-01-31
PE 23.27
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2016-07-30
PE 23.61
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2015-07-25
PE 25.80
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2014-07-26
PE 24.37
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2013-07-27
PE 24.84
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2012-07-28
PE 15.11
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2011-07-30
PE 37.35
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2010-07-31
PE 60.24
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2009-07-25
PE -8.93
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2008-07-26
PE 29.83
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2007-07-28
PE 26.80
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2006-07-29
PE 42.32
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2005-07-30
PE 48.92
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2004-07-31
PE 22.21
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2003-07-26
PE 46.36
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2002-07-27
PE -3.41
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2001-07-28
PE 15.46
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2000-07-29
PE 26.21
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1999-07-31
PE 32.57
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1998-07-31
PE 23.04
Dividend Yield 0.87
Payout Ratio: 20.000%
Date1997-07-31
PE 19.87
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1996-07-31
PE 19.19
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1995-07-31
PE 14.93
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1994-07-31
PE -2.67
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1993-07-31
PE -0.82
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1992-07-31
PE -8.80
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1991-07-31
PE -44.44
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1990-07-31
PE 7.15
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1989-07-31
PE 10.29
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1988-07-31
PE 14.57
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1987-07-31
PE 19.75
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1986-07-31
PE 29.63
Dividend Yield 0.00
Payout Ratio: 0.000%
Quarterly Reports
Date2024-08-22
Revenue 1,203,059,000
Net Income 68,400,000
EPS 2.35
Basic Shares 29,096,224
Diluted Shares 29,435,895
Report Link
Date2024-05-23
Revenue 1,142,423,000
Net Income 62,554,000
EPS 2.15
Basic Shares 29,113,943
Diluted Shares 29,551,709
Report Link
Date2024-03-01
Revenue 952,455,000
Net Income 23,418,000
EPS 0.8
Basic Shares 29,300,031
Diluted Shares 29,713,204
Report Link
Date2023-11-22
Revenue 1,136,110,000
Net Income 83,736,000
EPS 2.85
Basic Shares 29,334,798
Diluted Shares 29,689,316
Report Link
Date2023-08-24
Revenue 1,041,535,000
Net Income 60,246,000
EPS 2.05
Basic Shares 29,328,218
Diluted Shares 29,610,946
Report Link
Date2023-05-25
Revenue 1,045,474,000
Net Income 51,523,000
EPS 1.75
Basic Shares 29,369,185
Diluted Shares 29,782,251
Report Link
Date2023-03-03
Revenue 917,466,000
Net Income 24,809,000
EPS 0.84
Basic Shares 29,516,443
Diluted Shares 29,964,593
Report Link
Date2022-11-23
Revenue 1,042,423,000
Net Income 54,012,000
EPS 1.83
Basic Shares 29,524,516
Diluted Shares 29,978,795
Report Link
Date2022-08-25
Revenue 972,273,000
Net Income 43,856,000
EPS 1.48
Basic Shares 29,540,174
Diluted Shares 29,943,422
Report Link
Date2022-05-26
Revenue 876,300,000
Net Income 19,536,000
EPS 0.66
Basic Shares 29,638,833
Diluted Shares 30,119,561
Report Link
Date2022-03-04
Revenue 761,481,000
Net Income 794,000
EPS 0.03
Basic Shares 30,071,169
Diluted Shares 30,590,076
Report Link
Date2021-11-24
Revenue 853,973,000
Net Income 28,717,000
EPS 0.95
Basic Shares 30,172,254
Diluted Shares 30,614,706
Report Link
Date2021-09-02
Revenue 787,568,000
Net Income 18,165,000
EPS 0.6
Basic Shares 30,431,143
Diluted Shares 30,872,506
Report Link
Date2021-05-26
Revenue 727,497,000
Net Income 898,000
EPS 0.03
Basic Shares 30,675,625
Diluted Shares 31,299,469
Report Link
Date2021-03-05
Revenue 750,665,000
Net Income -4,195,000
EPS -0.13
Basic Shares 31,445,075
Diluted Shares 31,445,075
Report Link
Date2020-11-24
Revenue 810,256,000
Net Income 33,926,000
EPS 1.06
Basic Shares 31,878,583
Diluted Shares 32,425,300
Report Link
Date2020-08-27
Revenue 823,921,000
Net Income 37,024,000
EPS 1.17
Basic Shares 31,750,547
Diluted Shares 32,128,098
Report Link
Date2020-05-21
Revenue 814,322,000
Net Income -32,418,000
EPS -1.03
Basic Shares 31,473,786
Diluted Shares 31,603,498
Report Link
Date2020-03-02
Revenue 737,603,000
Net Income -11,189,000
EPS -0.35
Basic Shares 31,549,417
Diluted Shares 31,549,417
Report Link
Date2019-11-27
Revenue 884,115,000
Net Income 24,229,000
EPS 0.77
Basic Shares 31,502,543
Diluted Shares 31,826,845
Report Link
Date2019-08-29
Revenue 884,221,000
Net Income 29,896,000
EPS 0.95
Basic Shares 31,487,011
Diluted Shares 31,820,296
Report Link
Date2019-05-23
Revenue 833,743,000
Net Income 14,279,000
EPS 0.45
Basic Shares 31,451,809
Diluted Shares 31,786,459
Report Link
Date2019-03-04
Revenue 748,619,000
Net Income -12,054,000
EPS -0.38
Basic Shares 31,359,765
Diluted Shares 31,359,765
Report Link
Date2018-11-21
Revenue 848,237,000
Net Income 27,830,000
EPS 0.89
Basic Shares 31,246,591
Diluted Shares 31,834,542
Report Link
Date2018-08-30
Revenue 799,470,000
Net Income 29,900,000
EPS 0.96
Basic Shares 31,206,340
Diluted Shares 31,954,013
Report Link
Date2018-05-24
Revenue 731,375,000
Net Income 17,231,000
EPS 0.55
Basic Shares 31,190,366
Diluted Shares 32,407,914
Report Link
Date2018-01-31
Revenue 655,133,000
Net Income 40,059,000
EPS 1.29
Basic Shares 31,056,840
Diluted Shares 32,218,324
Report Link
Date2017-11-22
Revenue 756,215,000
Net Income 28,776,000
EPS 0.93
Basic Shares 31,061,448
Diluted Shares 31,891,574
Report Link
Date2017-09-01
Revenue 780,188,000
Net Income 43,708,000
EPS 1.41
Basic Shares 31,084,019
Diluted Shares 31,664,148
Report Link
Date2017-05-26
Revenue 786,338,000
Net Income 38,796,000
EPS 1.24
Basic Shares 31,357,124
Diluted Shares 31,909,926
Report Link
Date2017-03-03
Revenue 701,131,000
Net Income 23,663,000
EPS 0.75
Basic Shares 31,531,834
Diluted Shares 32,161,566
Report Link
Date2016-11-23
Revenue 799,223,000
Net Income 51,050,000
EPS 1.62
Basic Shares 31,429,493
Diluted Shares 32,200,287
Report Link
Date2016-08-31
Revenue 789,159,000
Net Income 49,360,000
EPS 1.57
Basic Shares 31,363,768
Diluted Shares 32,074,169
Report Link
Date2016-05-27
Revenue 664,645,000
Net Income 33,083,000
EPS 1.02
Basic Shares 32,433,560
Diluted Shares 33,050,934
Report Link
Date2016-02-26
Revenue 559,470,000
Net Income 15,473,000
EPS 0.47
Basic Shares 32,662,942
Diluted Shares 33,520,136
Report Link
Date2015-11-25
Revenue 659,268,000
Net Income 30,824,000
EPS 0.94
Basic Shares 32,871,240
Diluted Shares 33,886,747
Report Link
Date2015-09-04
Revenue 578,479,000
Net Income 33,827,000
EPS 1
Basic Shares 33,936,859
Diluted Shares 34,830,901
Report Link
Date2015-05-22
Revenue 492,363,000
Net Income 20,258,000
EPS 0.59
Basic Shares 34,107,262
Diluted Shares 35,028,956
Report Link
Date2015-02-27
Revenue 441,081,000
Net Income 9,432,000
EPS 0.28
Basic Shares 34,125,829
Diluted Shares 35,127,398
Report Link
Date2014-11-26
Revenue 510,389,000
Net Income 20,807,000
EPS 0.61
Basic Shares 34,010,147
Diluted Shares 35,117,673
Report Link
Date2014-09-09
Revenue 482,071,000
Net Income 16,489,000
EPS 0.49
Basic Shares 33,965,484
Diluted Shares 34,960,049
Report Link
Date2014-05-23
Revenue 426,284,000
Net Income 7,895,000
EPS 0.23
Basic Shares 33,860,832
Diluted Shares 34,763,035
Report Link
Date2014-03-05
Revenue 390,518,000
Net Income -3,067,000
EPS -0.0906
Basic Shares 33,836,099
Diluted Shares 33,836,099
Report Link
Date2013-11-29
Revenue 512,720,000
Net Income 18,660,000
EPS 0.56
Basic Shares 33,423,678
Diluted Shares 34,638,998
Report Link
Date2013-09-13
Revenue 478,632,000
Net Income 14,666,000
EPS 0.44
Basic Shares 33,141,347
Diluted Shares 34,082,228
Report Link
Date2013-05-28
Revenue 437,367,000
Net Income 7,199,000
EPS 0.22
Basic Shares 33,033,740
Diluted Shares 33,842,150
Report Link
Date2013-03-05
Revenue 369,326,000
Net Income 1,463,000
EPS 0.04
Basic Shares 32,780,667
Diluted Shares 33,514,416
Report Link
Date2012-11-21
Revenue 323,286,000
Net Income 11,861,000
EPS 0.36
Basic Shares 33,089,959
Diluted Shares 33,721,070
Report Link
Date2012-09-04
Revenue 318,034,000
Net Income 13,282,000
EPS 0.4
Basic Shares 33,600,852
Diluted Shares 34,384,915
Report Link
Date2012-05-24
Revenue 296,103,000
Net Income 9,645,000
EPS 0.29
Basic Shares 33,741,255
Diluted Shares 34,682,891
Report Link
Date2012-03-02
Revenue 267,407,000
Net Income 3,485,000
EPS 0.1
Basic Shares 33,759,015
Diluted Shares 34,636,520
Report Link
Date2011-11-23
Revenue 319,575,000
Net Income 12,966,000
EPS 0.39
Basic Shares 33,508,193
Diluted Shares 34,216,451
Report Link
Date2011-09-02
Revenue 303,718,000
Net Income 12,965,000
EPS 0.37
Basic Shares 33,827,075
Diluted Shares 34,900,000
Report Link
Date2011-06-01
Revenue 252,363,000
Net Income 1,489,000
EPS 0.04
Basic Shares 34,706,822
Diluted Shares 35,323,667
Report Link
Date2011-03-07
Revenue 218,203,000
Net Income -5,094,000
EPS -0.14
Basic Shares 35,221,017
Diluted Shares 35,221,017
Report Link
Date2010-11-24
Revenue 261,584,000
Net Income 6,747,000
EPS 0.18
Basic Shares 37,465,142
Diluted Shares 37,567,946
Report Link
Date2010-09-03
Revenue 281,541,000
Net Income 4,643,000
EPS 0.12
Basic Shares 37,600,000
Diluted Shares 37,600,000
Report Link
Date2010-05-28
Revenue 231,636,000
Net Income 1,648,000
EPS 0.04
Basic Shares 39,021,043
Diluted Shares 39,054,443
Report Link
Date2010-03-01
Revenue 216,331,000
Net Income -3,965,000
EPS -0.1
Basic Shares 39,069,364
Diluted Shares 39,069,364
Report Link
Date2009-11-27
Revenue 259,116,000
Net Income 3,523,000
EPS 0.09
Basic Shares 38,990,281
Diluted Shares 39,281,606
Report Link
Date2009-09-03
Revenue 269,691,000
Net Income 6,628,000
EPS 0.17
Basic Shares 38,987,750
Diluted Shares 39,100,000
Report Link
Date2009-05-22
Revenue 257,719,000
Net Income 7,597,000
EPS 0.19
Basic Shares 39,330,308
Diluted Shares 39,346,102
Report Link
Date2009-03-04
Revenue 245,522,000
Net Income -78,342,000
EPS -1.99
Basic Shares 39,379,470
Diluted Shares 39,379,470
Report Link
Date2008-11-26
Revenue 333,967,000
Net Income 10,548,000
EPS 0.27
Basic Shares 39,321,662
Diluted Shares 39,421,590
Report Link
Date2008-09-04
Revenue 322,087,000
Net Income 3,090,000
EPS 0.12
Basic Shares 39,718,072
Diluted Shares 39,800,000
Report Link
Date2008-05-23
Revenue 293,440,000
Net Income 6,886,000
EPS 0.17
Basic Shares 40,436,212
Diluted Shares 40,486,765
Report Link
Date2008-03-05
Revenue 284,758,000
Net Income -3,226,000
EPS -0.0791
Basic Shares 40,799,664
Diluted Shares 40,799,664
Report Link
Date2007-11-21
Revenue 329,672,000
Net Income 14,927,000
EPS 0.36
Basic Shares 40,718,872
Diluted Shares 41,174,497
Report Link
Date2007-09-07
Revenue 317,324,000
Net Income 14,294,000
EPS 0.35
Basic Shares 40,657,055
Diluted Shares 41,100,000
Report Link
Date2007-05-29
Revenue 291,643,000
Net Income 12,445,000
EPS 0.31
Basic Shares 40,469,787
Diluted Shares 40,770,976
Report Link
Date2007-03-06
Revenue 258,293,000
Net Income 5,585,000
EPS 0.14
Basic Shares 40,295,932
Diluted Shares 40,599,162
Report Link
Date2006-12-01
Revenue 278,177,000
Net Income 9,560,000
EPS 0.24
Basic Shares 40,211,358
Diluted Shares 40,509,514
Report Link
Date2006-09-11
Revenue 259,944,000
Net Income 10,090,000
EPS 0.25
Basic Shares 40,103,079
Diluted Shares 40,400,000
Report Link
Date2006-05-26
Revenue 258,690,000
Net Income -6,503,000
EPS -0.16
Basic Shares 40,163,176
Diluted Shares 40,163,176
Report Link
Date2006-03-08
Revenue 244,141,000
Net Income 3,871,000
EPS 0.1
Basic Shares 40,058,234
Diluted Shares 40,274,160
Report Link
Date2005-12-07
Revenue 260,898,000
Net Income 10,722,000
EPS 0.23
Basic Shares 47,136,830
Diluted Shares 47,305,268
Report Link
Date2005-09-09
Revenue 251,262,943
Net Income -12,392,957
EPS -0.25
Basic Shares 48,848,532
Diluted Shares 48,900,000
Report Link
Date2005-05-26
Revenue 247,659,880
Net Income 13,712,525
EPS 0.28
Basic Shares 48,828,142
Diluted Shares 49,178,944
Report Link
Date2005-03-10
Revenue 224,538,572
Net Income 7,373,590
EPS 0.15
Basic Shares 48,689,374
Diluted Shares 49,343,172
Report Link
Date2004-12-09
Revenue 263,166,605
Net Income 15,620,842
EPS 0.32
Basic Shares 48,603,969
Diluted Shares 49,169,961
Report Link
Date2004-10-13
Revenue 260,763,988
Net Income 17,086,886
EPS 0.35
Basic Shares 48,569,564
Diluted Shares 49,200,000
Report Link
Date2004-06-08
Revenue 219,562,000
Net Income 11,177,000
EPS 0.23
Basic Shares 48,510,119
Diluted Shares 49,082,910
Report Link
Date2004-03-09
Revenue 196,368,974
Net Income 16,442,142
EPS 0.34
Basic Shares 48,285,294
Diluted Shares 48,922,381
Report Link
Date2003-12-05
Revenue 196,021,442
Net Income 13,927,239
EPS 0.29
Basic Shares 48,028,895
Diluted Shares 48,486,210
Report Link
Date2003-10-02
Revenue 182,882,248
Net Income 11,361,515
EPS 0.24
Basic Shares 46,940,162
Diluted Shares 48,000,000
Report Link
Date2003-06-04
Revenue 139,665,894
Net Income 2,784,159
EPS 0.06
Basic Shares 47,871,508
Diluted Shares 47,873,053
Report Link
Date2003-03-11
Revenue 137,153,597
Net Income -1,110,936
EPS -0.0232
Basic Shares 47,869,706
Diluted Shares 47,869,706
Report Link
Date2002-12-05
Revenue 158,480,914
Net Income 4,114,553
EPS 0.09
Basic Shares 47,863,069
Diluted Shares 47,866,546
Report Link
Date2002-10-18
Revenue 148,172,315
Net Income -56,844,100
EPS -1.19
Basic Shares 47,800,000
Diluted Shares 47,800,000
Report Link
Date2002-06-11
Revenue 169,751,754
Net Income 7,712,292
EPS 0.17
Basic Shares 46,472,492
Diluted Shares 46,601,092
Report Link
Date2002-03-12
Revenue 138,282,262
Net Income 5,008,249
EPS 0.12
Basic Shares 42,925,983
Diluted Shares 43,061,255
Report Link
Date2001-12-11
Revenue 167,814,646
Net Income 8,025,413
EPS 0.19
Basic Shares 42,946,969
Diluted Shares 43,014,474
Report Link
Date2001-10-10
Revenue 194,679,105
Net Income 13,643,746
EPS 0.32
Basic Shares 42,947,616
Diluted Shares 43,100,000
Report Link
Date2001-06-11
Revenue 201,610,942
Net Income 13,057,666
EPS 0.31
Basic Shares 42,592,484
Diluted Shares 42,700,926
Report Link
Date2001-03-13
Revenue 195,765,314
Net Income 13,091,089
EPS 0.31
Basic Shares 42,249,501
Diluted Shares 42,731,489
Report Link
Date2000-12-12
Revenue 234,690,421
Net Income 21,618,030
EPS 0.51
Basic Shares 41,988,910
Diluted Shares 42,649,136
Report Link
Date2000-10-10
Revenue 239,309,803
Net Income 21,590,425
EPS 0.51
Basic Shares 41,872,463
Diluted Shares 42,700,000
Report Link
Date2000-06-09
Revenue 212,260,383
Net Income 14,496,453
EPS 0.35
Basic Shares 41,738,741
Diluted Shares 42,579,451
Report Link
Date2000-03-10
Revenue 158,400,000
Net Income 12,000,000
EPS 0.35
Basic Shares 41,447,696
Diluted Shares 42,011,736
Report Link
Date1999-12-13
Revenue 160,900,000
Net Income 12,500,000
EPS 0.35
Basic Shares 41,262,236
Diluted Shares 41,831,632
Report Link
Date1999-10-07
Revenue 143,400,000
Net Income 13,500,000
EPS 0.32
Basic Shares 41,800,000
Diluted Shares 41,800,000
Report Link
Date1999-06-14
Revenue 121,400,000
Net Income 8,800,000
EPS 0.26
Basic Shares 36,779,046
Diluted Shares 38,250,208
Report Link
Date1999-03-11
Revenue 96,700,000
Net Income 6,700,000
EPS 0.2
Basic Shares 33,500,000
Diluted Shares 35,263,158
Report Link
Date1998-12-09
Revenue 108,600,000
Net Income 7,500,000
EPS 0.23
Basic Shares 32,608,696
Diluted Shares 34,090,909
Report Link
Date1998-09-04
Revenue 103,700,000
Net Income 7,100,000
EPS 0.22
Basic Shares 32,608,696
Diluted Shares 32,608,696
Report Link
Date1998-06-15
Revenue 95,900,000
Net Income 5,300,000
EPS 0.16
Basic Shares 33,125,000
Diluted Shares 33,125,000
Report Link
Date1998-03-10
Revenue 61,900,000
Net Income 3,200,000
EPS 0.15
Basic Shares 32,666,667
Diluted Shares 32,666,667
Report Link
Date1997-12-12
Revenue 70,500,000
Net Income 3,500,000
EPS 0.2
Basic Shares 28,500,000
Diluted Shares 28,500,000
Report Link
Date1997-10-01
Revenue 114,900,000
Net Income 5,500,000
EPS 0.22
Basic Shares 24,453,434
Diluted Shares 25,000,000
Report Link
Date1997-06-10
Revenue 47,900,000
Net Income 2,400,000
EPS 0.15
Basic Shares 19,411,765
Diluted Shares 19,411,765
Report Link
Date1997-03-17
Revenue 39,900,000
Net Income 1,600,000
EPS 0.09
Basic Shares 17,777,778
Diluted Shares 20,000,000
Report Link
Date1996-12-11
Revenue 40,300,000
Net Income 1,700,000
EPS 0.09
Basic Shares 24,444,444
Diluted Shares 24,444,444
Report Link
Date1996-10-17
Revenue 39,400,000
Net Income 2,700,000
EPS 0.14
Basic Shares 18,888,889
Diluted Shares 18,888,889
Report Link
Date1996-06-13
Revenue 34,500,000
Net Income 1,700,000
EPS 0.09
Basic Shares 18,888,889
Diluted Shares 18,888,889
Report Link
Date1996-03-14
Revenue 32,600,000
Net Income 1,000,000
EPS 0.05
Basic Shares 20,000,000
Diluted Shares 20,000,000
Report Link
Date1995-12-12
Revenue 37,400,000
Net Income 1,000,000
EPS 0.05
Basic Shares 20,000,000
Diluted Shares 20,000,000
Report Link
Date1995-10-23
Revenue 38,300,000
Net Income 1,300,000
EPS 0.065
Basic Shares 20,000,000
Diluted Shares 20,000,000
Report Link
Date1995-06-13
Revenue 35,900,000
Net Income 1,100,000
EPS 0.05
Basic Shares 22,000,000
Diluted Shares 22,000,000
Report Link
Date1995-03-16
Revenue 33,500,000
Net Income 1,100,000
EPS 0.06
Basic Shares 18,333,333
Diluted Shares 18,333,333
Report Link
Date1994-10-31
Revenue 36,400,000
Net Income 900,000
EPS 0.05
Basic Shares 18,000,000
Diluted Shares 18,000,000
Report Link
Date1994-07-31
Revenue 30,900,000
Net Income -3,300,000
EPS -0.18
Basic Shares 18,750,000
Diluted Shares 19,200,000
Report Link
Date1994-04-30
Revenue 31,500,000
Net Income 300,000
EPS 0.01
Basic Shares 19,200,000
Diluted Shares 19,200,000
Report Link
Date1994-01-31
Revenue 27,000,000
Net Income -4,300,000
EPS -0.23
Basic Shares 18,695,652
Diluted Shares 18,695,652
Report Link
Date1993-10-31
Revenue 31,900,000
Net Income -500,000
EPS -0.03
Basic Shares 16,666,667
Diluted Shares 16,666,667
Report Link
Date1993-07-31
Revenue 33,000,000
Net Income -28,200,000
EPS -1.49
Basic Shares 18,888,889
Diluted Shares 18,888,889
Report Link
Date1993-04-30
Revenue 33,400,000
Net Income -1,700,000
EPS -0.09
Basic Shares 18,888,889
Diluted Shares 18,888,889
Report Link
Date1993-01-31
Revenue 31,000,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 38,200,000
Net Income 700,000
EPS 0.03
Basic Shares 23,333,333
Diluted Shares 23,333,333
Report Link
Date1992-07-31
Revenue 32,100,000
Net Income -4,100,000
EPS -0.21
Basic Shares 19,230,769
Diluted Shares 19,230,769
Report Link
Date1992-04-30
Revenue 30,700,000
Net Income -2,500,000
EPS -0.13
Basic Shares 19,230,769
Diluted Shares 19,230,769
Report Link
Date1992-01-31
Revenue 33,000,000
Net Income 100,000
EPS 0.01
Basic Shares 19,000,000
Diluted Shares 19,000,000
Report Link
Date1991-10-31
Revenue 38,200,000
Net Income 1,900,000
EPS 0.1
Basic Shares 19,000,000
Diluted Shares 19,000,000
Report Link
Date1991-07-31
Revenue 32,000,000
Net Income 0
EPS -0.12
Basic Shares 19,230,769
Diluted Shares 19,230,769
Report Link
Date1991-04-30
Revenue 35,300,000
Net Income 0
EPS -0.1
Basic Shares 19,230,769
Diluted Shares 19,230,769
Report Link
Date1991-01-31
Revenue 38,000,000
Net Income 400,000
EPS 0.02
Basic Shares 20,000,000
Diluted Shares 20,000,000
Report Link
Date1990-10-31
Revenue 43,300,000
Net Income 0
EPS 0.1
Basic Shares 20,729,000
Diluted Shares 20,729,000
Report Link
Date1990-07-31
Revenue 39,700,000
Net Income 0
EPS 0.12
Basic Shares 16,597,000
Diluted Shares 16,597,000
Report Link
Date1990-04-30
Revenue 41,000,000
Net Income 0
EPS 0.12
Basic Shares 16,597,000
Diluted Shares 16,597,000
Report Link
Date1990-01-31
Revenue 53,000,000
Net Income 0
EPS 0.15
Basic Shares 16,597,000
Diluted Shares 16,597,000
Report Link
Date1989-10-31
Revenue 32,100,000
Net Income 0
EPS 0.09
Basic Shares 15,816,000
Diluted Shares 15,816,000
Report Link
Date1989-07-31
Revenue 23,900,000
Net Income 0
EPS 0.08
Basic Shares 15,417,000
Diluted Shares 15,417,000
Report Link
Date1989-04-30
Revenue 21,900,000
Net Income 0
EPS 0.08
Basic Shares 15,417,000
Diluted Shares 15,417,000
Report Link
Date1989-01-31
Revenue 36,600,000
Net Income 0
EPS 0.1
Basic Shares 15,417,000
Diluted Shares 15,417,000
Report Link
Date1988-10-31
Revenue 36,500,000
Net Income 0
EPS 0.1
Basic Shares 15,037,000
Diluted Shares 15,037,000
Report Link
Date1988-07-31
Revenue 29,100,000
Net Income 0
EPS 0.09
Basic Shares 15,030,000
Diluted Shares 15,030,000
Report Link
Date1988-04-30
Revenue 26,800,000
Net Income 0
EPS 0.08
Basic Shares 15,030,000
Diluted Shares 15,030,000
Report Link
Date1988-01-31
Revenue 35,600,000
Net Income 0
EPS 0.07
Basic Shares 14,298,000
Diluted Shares 14,298,000
Report Link
Date1987-10-31
Revenue 24,700,000
Net Income 0
EPS 0.06
Basic Shares 16,772,000
Diluted Shares 16,772,000
Report Link
Date1987-07-31
Revenue 21,300,000
Net Income 0
EPS 0.06
Basic Shares 14,606,000
Diluted Shares 14,606,000
Report Link
Date1987-04-30
Revenue 16,000,000
Net Income 0
EPS 0.05
Basic Shares 14,606,000
Diluted Shares 14,606,000
Report Link
Date1987-01-31
Revenue 14,700,000
Net Income 0
EPS 0.05
Basic Shares 11,936,000
Diluted Shares 11,936,000
Report Link
Date1986-10-31
Revenue 14,200,000
Net Income 0
EPS 0.05
Basic Shares 11,936,000
Diluted Shares 11,936,000
Report Link
Date1986-07-31
Revenue 12,800,000
Net Income 0
EPS 0.04
Basic Shares 11,936,000
Diluted Shares 11,936,000
Report Link
Date1986-04-30
Revenue 11,100,000
Net Income 0
EPS 0.04
Basic Shares 11,936,000
Diluted Shares 11,936,000
Report Link
Date1986-01-31
Revenue 10,800,000
Net Income 0
EPS 0.03
Basic Shares 11,936,000
Diluted Shares 11,936,000
Report Link
Date1985-10-31
Revenue 10,900,000
Net Income 0
EPS 0.03
Basic Shares 11,936,000
Diluted Shares 11,936,000
Report Link
Quarterly Ratios
Date2024-07-27
PE 18.92
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2024-04-27
PE 16.61
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2024-01-27
PE 36.03
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2023-10-28
PE 7.42
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2023-07-29
PE 12.09
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2023-04-29
PE 13.20
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2023-01-28
PE 27.58
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2022-10-29
PE 16.46
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2022-07-30
PE 17.37
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2022-04-30
PE 32.21
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2022-01-29
PE 800.35
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2021-10-30
PE 20.86
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2021-07-31
PE 29.07
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2021-05-01
PE 801.14
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2021-01-30
PE -152.05
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2020-10-24
PE 16.04
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2020-07-25
PE 8.84
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2020-04-25
PE -6.96
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2020-01-25
PE -31.38
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2019-10-26
PE 16.01
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2019-07-27
PE 15.02
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2019-04-27
PE 26.84
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2019-01-26
PE -38.49
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2018-10-27
PE 18.82
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2018-07-28
PE 23.46
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2018-04-28
PE 48.26
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2018-01-27
PE 23.12
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2017-10-28
PE 24.21
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2017-07-29
PE 16.05
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2017-04-29
PE 21.35
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2017-01-28
PE 26.84
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2016-10-29
PE 11.61
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2016-07-30
PE 14.94
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2016-04-23
PE 16.66
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2016-01-23
PE 34.08
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2015-10-24
PE 20.21
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2015-07-25
PE 16.03
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2015-04-25
PE 20.62
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2015-01-24
PE 29.41
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2014-10-25
PE 11.79
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2014-07-26
PE 14.86
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2014-04-26
PE 33.46
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2014-01-25
PE -77.58
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2013-10-26
PE 13.47
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2013-07-27
PE 14.96
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2013-04-27
PE 21.88
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2013-01-26
PE 120.49
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2012-10-27
PE 9.81
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2012-07-28
PE 11.18
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2012-04-28
PE 20.81
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2012-01-28
PE 53.71
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2011-10-29
PE 13.05
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2011-07-30
PE 11.11
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2011-04-30
PE 86.59
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2011-01-29
PE -27.02
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2010-10-30
PE 14.85
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2010-07-31
PE 18.32
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2010-04-24
PE 63.87
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2010-01-23
PE -20.77
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2009-10-24
PE 29.30
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2009-07-25
PE 17.79
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2009-04-25
PE 9.76
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2009-01-24
PE -0.87
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2008-10-25
PE 7.04
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2008-07-26
PE 51.41
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2008-04-26
PE 19.98
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2008-01-26
PE -73.57
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2007-10-27
PE 20.15
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2007-07-28
PE 19.75
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2007-04-28
PE 22.10
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2007-01-27
PE 40.04
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2006-10-28
PE 24.59
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2006-07-29
PE 18.27
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2006-04-29
PE -33.83
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2006-01-28
PE 63.07
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2005-10-29
PE 21.62
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2005-07-30
PE -24.04
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2005-04-30
PE 20.71
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2005-01-29
PE 43.56
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2004-10-30
PE 25.40
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2004-07-31
PE 19.14
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2004-04-24
PE 27.92
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2004-01-24
PE 20.59
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2003-10-25
PE 18.09
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2003-07-26
PE 17.24
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2003-04-26
PE 44.49
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2003-01-25
PE -140.58
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2002-10-26
PE 29.11
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2002-07-27
PE -1.96
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2002-04-27
PE 23.27
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2002-01-26
PE 33.58
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2001-10-27
PE 17.65
Dividend Yield 0.20
Payout Ratio: 14.335%
Date2001-07-28
PE 17.60
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2001-04-28
PE 13.01
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2001-01-27
PE 18.05
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2000-10-28
PE 19.27
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2000-07-29
PE 19.88
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2000-04-29
PE 37.43
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2000-01-29
PE 26.08
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1999-10-30
PE 17.91
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1999-07-31
PE 24.64
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1999-04-30
PE 31.82
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1999-01-31
PE 32.71
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1998-10-31
PE 16.94
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1998-07-31
PE 17.54
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1998-04-30
PE 18.23
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1998-01-31
PE 29.14
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1997-10-31
PE 20.24
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1997-07-31
PE 8.77
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1997-04-30
PE 9.10
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1997-01-31
PE 13.89
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1996-10-31
PE 18.77
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1996-07-31
PE 8.65
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1996-04-30
PE 11.27
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1996-01-31
PE 14.17
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1995-10-31
PE 15.83
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1995-07-31
PE 10.90
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1995-04-30
PE 8.33
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1995-01-31
PE 7.64
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1994-10-31
PE 5.56
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1994-07-31
PE -1.58
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1994-04-30
PE 20.44
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1994-01-31
PE -1.69
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1993-10-31
PE -12.50
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1993-07-31
PE -0.22
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1993-04-30
PE -4.78
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1993-01-31
PE -4.80
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1992-10-31
PE 13.43
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1992-07-31
PE -2.48
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1992-04-30
PE -5.13
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1992-01-31
PE 208.47
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1991-10-31
PE 10.00
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 58.33
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:
34.63Price:
$176.56Market Cap:
5,138,619,896EPS TTM:
8.15PE Ratio:
21.58PEPSG:
NaNFwd PE:
NaNVolume:
376,6602 Year Price Change
1.612Index 2 Year Price Change
1.4975 Year Price Change
3.738Index 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: