Kirby Corporation KEX


Sector:

Industrials

Industry:

Marine Shipping

Description:

Kirby Corporation operates domestic tank barges in the United States. Its Marine Transportation segment provides marine transportation service and towing vessel transporting bulk liquid product, as well as operates tank barge throughout the Mississippi River System, on the Gulf Intracoastal Waterway, coastwise along three United States coasts, and in Alaska and Hawaii. It also transport petrochemical, black oil, refined petroleum product, and agricultural chemicals by tank barge; and operates offshore dry-bulk barge and tugboat unit that are engaged in the offshore transportation of dry-bulk cargo in the United States coastal trade. As of December 31, 2021, it owned and operated 1,025 inland tank barge, approximately 255 inland towboat, 31 coastal tank barge, 29 coastal tugboat, 4 offshore dry-bulk cargo barge, 4 offshore tugboat, and 1 docking tugboat. Its Distribution and Services segment sells after-market service and genuine replacement part for engine, transmission, reduction gear, electric motor, drive, and control, electrical distribution and control system, energy storage battery system, and related oilfield service equipment; rebuild component parts or diesel engine, transmission and reduction gear, and related equipment used in oilfield service, marine, power generation, on-highway, and other industrial applications; rents generator, industrial compressor, high capacity lift truck, and refrigeration trailer; and manufactures and remanufactures oilfield service equipment, including pressure pumping unit, as well as manufacturers electric power generation equipment, specialized electrical distribution and control equipment, and high capacity energy storage/battery systems for oilfield customer. It serves to various companies and the United States government. The company was formerly known as Kirby Exploration Company, Inc. and changed its name to Kirby Corporation in 1990. Kirby Corporation was founded in 1921 and is headquartered in Houston, Texas.

Recent Quarter:

2024-10-30

Upcoming Quarter:

2025-02-06

Annual Reports

Date2024-02-20
Revenue 3,091,640,000
Net Income 222,935,000
EPS 3.74
Basic Shares 59,531,000
Diluted Shares 59,857,000
Report Link
Date2023-02-21
Revenue 2,784,754,000
Net Income 122,291,000
EPS 2.04
Basic Shares 60,038,000
Diluted Shares 60,329,000
Report Link
Date2022-02-18
Revenue 2,246,660,000
Net Income -246,771,000
EPS -4.11
Basic Shares 60,053,000
Diluted Shares 60,053,000
Report Link
Date2021-02-23
Revenue 2,171,408,000
Net Income -271,592,000
EPS -4.53
Basic Shares 59,912,000
Diluted Shares 59,912,000
Report Link
Date2020-02-24
Revenue 2,838,399,000
Net Income 142,347,000
EPS 2.38
Basic Shares 59,750,000
Diluted Shares 59,909,000
Report Link
Date2019-02-26
Revenue 2,970,697,000
Net Income 78,452,000
EPS 1.32
Basic Shares 59,557,000
Diluted Shares 59,689,000
Report Link
Date2018-02-26
Revenue 2,214,418,000
Net Income 313,187,000
EPS 5.62
Basic Shares 55,308,000
Diluted Shares 55,361,000
Report Link
Date2017-02-23
Revenue 1,770,673,000
Net Income 141,406,000
EPS 2.63
Basic Shares 53,454,000
Diluted Shares 53,512,000
Report Link
Date2016-02-22
Revenue 2,147,532,000
Net Income 226,684,000
EPS 4.12
Basic Shares 54,729,000
Diluted Shares 54,826,000
Report Link
Date2015-02-23
Revenue 2,566,318,000
Net Income 282,006,000
EPS 4.95
Basic Shares 56,674,000
Diluted Shares 56,867,000
Report Link
Date2014-02-24
Revenue 2,242,195,000
Net Income 253,061,000
EPS 4.46
Basic Shares 56,354,000
Diluted Shares 56,552,000
Report Link
Date2013-02-27
Revenue 2,112,658,000
Net Income 209,438,000
EPS 3.75
Basic Shares 55,466,000
Diluted Shares 55,674,000
Report Link
Date2012-02-28
Revenue 1,850,417,000
Net Income 183,026,000
EPS 3.35
Basic Shares 54,191,000
Diluted Shares 54,413,000
Report Link
Date2011-02-25
Revenue 1,109,557,000
Net Income 116,249,000
EPS 2.16
Basic Shares 53,331,000
Diluted Shares 53,466,000
Report Link
Date2010-02-26
Revenue 1,082,158,000
Net Income 125,941,000
EPS 2.34
Basic Shares 53,192,000
Diluted Shares 53,313,000
Report Link
Date2009-02-27
Revenue 1,360,154,000
Net Income 157,168,000
EPS 2.94
Basic Shares 53,397,000
Diluted Shares 54,020,000
Report Link
Date2008-02-27
Revenue 1,172,625,000
Net Income 123,341,000
EPS 2.33
Basic Shares 52,978,000
Diluted Shares 53,764,000
Report Link
Date2007-02-28
Revenue 984,218,000
Net Income 95,451,000
EPS 1.82
Basic Shares 52,445,604
Diluted Shares 53,324,581
Report Link
Date2006-03-06
Revenue 795,722,000
Net Income 68,781,000
EPS 1.37
Basic Shares 50,205,109
Diluted Shares 51,715,038
Report Link
Date2005-03-04
Revenue 675,319,000
Net Income 49,544,000
EPS 1.01
Basic Shares 49,053,465
Diluted Shares 50,298,477
Report Link
Date2004-03-05
Revenue 613,474,000
Net Income 40,918,000
EPS 0.85
Basic Shares 48,423,669
Diluted Shares 49,003,593
Report Link
Date2003-03-05
Revenue 535,403,000
Net Income 27,446,000
EPS 0.57
Basic Shares 48,150,877
Diluted Shares 48,576,991
Report Link
Date2002-03-06
Revenue 566,884,000
Net Income 39,603,000
EPS 0.83
Basic Shares 48,003,636
Diluted Shares 48,592,638
Report Link
Date2001-03-05
Revenue 512,644,000
Net Income 34,113,000
EPS 0.7
Basic Shares 48,732,857
Diluted Shares 49,083,453
Report Link
Date2000-03-09
Revenue 365,604,000
Net Income 21,441,000
EPS 0.51
Basic Shares 42,457,426
Diluted Shares 42,457,426
Report Link
Date1999-02-25
Revenue 332,255,000
Net Income 10,109,000
EPS 0.23
Basic Shares 43,952,174
Diluted Shares 43,952,174
Report Link
Date1998-03-04
Revenue 336,534,000
Net Income 21,682,000
EPS 0.45
Basic Shares 48,764,045
Diluted Shares 49,318,182
Report Link
Date1997-03-14
Revenue 390,638,000
Net Income 27,229,000
EPS 0.54
Basic Shares 51,738,000
Diluted Shares 51,738,000
Report Link
Date1996-03-13
Revenue 440,150,000
Net Income 9,383,000
EPS 0.17
Basic Shares 43,904,000
Diluted Shares 43,904,000
Report Link
Date1995-03-15
Revenue 356,345,000
Net Income 16,653,000
EPS 0.3
Basic Shares 45,400,000
Diluted Shares 45,400,000
Report Link
Date1994-03-15
Revenue 378,600,000
Net Income 22,800,000
EPS 0.43
Basic Shares 53,023,256
Diluted Shares 53,023,256
Report Link
Date1992-12-31
Revenue 269,500,000
Net Income 700,000
EPS 0.015
Basic Shares 46,666,667
Diluted Shares 46,666,667
Report Link
Date1991-12-31
Revenue 189,000,000
Net Income 13,300,000
EPS 0.31
Basic Shares 43,606,557
Diluted Shares 45,084,746
Report Link
Date1990-12-31
Revenue 175,800,000
Net Income 15,400,000
EPS 0.34
Basic Shares 45,294,118
Diluted Shares 45,294,118
Report Link
Date1989-12-31
Revenue 141,300,000
Net Income 8,900,000
EPS 0.2
Basic Shares 45,641,026
Diluted Shares 45,641,026
Report Link
Date1988-12-31
Revenue 97,900,000
Net Income 24,700,000
EPS 0.52
Basic Shares 47,500,000
Diluted Shares 47,500,000
Report Link
Date1987-12-31
Revenue 47,600,000
Net Income 3,000,000
EPS 0.03
Basic Shares 100,000,000
Diluted Shares 100,000,000
Report Link
Date1986-12-31
Revenue 60,700,000
Net Income -26,400,000
EPS -0.55
Basic Shares 48,000,000
Diluted Shares 48,000,000
Report Link
Date1985-12-31
Revenue 71,000,000
Net Income 2,600,000
EPS 0.055
Basic Shares 47,272,727
Diluted Shares 47,272,727
Report Link

Annual Ratios

Date2023-12-31
PE 20.96
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2022-12-31
PE 31.59
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2021-12-31
PE -14.46
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2020-12-31
PE -11.43
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2019-12-31
PE 37.58
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2018-12-31
PE 51.14
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2017-12-31
PE 11.80
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2016-12-31
PE 25.14
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2015-12-31
PE 12.70
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2014-12-31
PE 16.23
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2013-12-31
PE 22.10
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2012-12-31
PE 16.39
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2011-12-31
PE 19.49
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2010-12-31
PE 20.21
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2009-12-31
PE 14.71
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2008-12-31
PE 9.30
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2007-12-31
PE 19.96
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2006-12-31
PE 18.75
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2005-12-31
PE 19.04
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2004-12-31
PE 21.97
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2003-12-31
PE 20.64
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2002-12-31
PE 24.03
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2001-12-31
PE 16.70
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2000-12-31
PE 15.00
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1999-12-31
PE 20.30
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1998-12-31
PE 43.34
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1997-12-31
PE 21.72
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1996-12-31
PE 18.76
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1995-12-31
PE 38.02
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1994-12-31
PE 26.92
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1993-12-31
PE 24.85
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1992-12-31
PE 429.17
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1991-12-31
PE 20.08
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1990-12-31
PE 11.40
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1989-12-31
PE 23.40
Dividend Yield 1.10
Payout Ratio: 25.843%
Date1988-12-31
PE 4.21
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1987-12-31
PE 41.67
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1986-12-31
PE -2.16
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1985-12-31
PE 21.59
Dividend Yield 0.00
Payout Ratio: 0.000%

Quarterly Reports

Date2024-11-12
Revenue 831,149,000
Net Income 89,968,000
EPS 1.56
Basic Shares 57,753,000
Diluted Shares 58,186,000
Report Link
Date2024-08-09
Revenue 824,390,000
Net Income 83,854,000
EPS 1.44
Basic Shares 58,181,000
Diluted Shares 58,592,000
Report Link
Date2024-05-06
Revenue 808,022,000
Net Income 70,068,000
EPS 1.2
Basic Shares 58,472,000
Diluted Shares 58,819,000
Report Link
Date2024-02-20
Revenue 799,176,000
Net Income 61,906,000
EPS 1.05
Basic Shares 58,970,000
Diluted Shares 59,335,000
Report Link
Date2023-11-06
Revenue 764,772,000
Net Income 62,964,000
EPS 1.06
Basic Shares 59,383,000
Diluted Shares 59,746,000
Report Link
Date2023-08-07
Revenue 777,248,000
Net Income 57,367,000
EPS 0.96
Basic Shares 59,806,000
Diluted Shares 60,085,000
Report Link
Date2023-05-08
Revenue 750,444,000
Net Income 40,698,000
EPS 0.68
Basic Shares 59,978,000
Diluted Shares 60,272,000
Report Link
Date2023-02-21
Revenue 730,165,000
Net Income 37,309,000
EPS 0.62
Basic Shares 59,890,000
Diluted Shares 60,211,000
Report Link
Date2022-11-04
Revenue 745,843,000
Net Income 39,091,000
EPS 0.65
Basic Shares 59,896,000
Diluted Shares 60,182,000
Report Link
Date2022-08-08
Revenue 697,964,000
Net Income 28,457,000
EPS 0.47
Basic Shares 60,202,000
Diluted Shares 60,467,000
Report Link
Date2022-05-09
Revenue 610,782,000
Net Income 17,434,000
EPS 0.29
Basic Shares 60,173,000
Diluted Shares 60,463,000
Report Link
Date2022-02-18
Revenue 591,266,000
Net Income 10,961,000
EPS 0.18
Basic Shares 60,080,000
Diluted Shares 60,311,000
Report Link
Date2021-11-08
Revenue 598,920,000
Net Income -264,730,000
EPS -4.41
Basic Shares 60,029,478
Diluted Shares 60,062,000
Report Link
Date2021-08-05
Revenue 559,624,000
Net Income 10,190,000
EPS 0.17
Basic Shares 60,053,000
Diluted Shares 60,274,000
Report Link
Date2021-05-07
Revenue 496,850,000
Net Income -3,375,000
EPS -0.0562
Basic Shares 60,016,000
Diluted Shares 60,016,000
Report Link
Date2021-02-23
Revenue 489,756,000
Net Income 22,204,000
EPS 0.37
Basic Shares 59,937,000
Diluted Shares 59,975,000
Report Link
Date2020-11-09
Revenue 496,567,000
Net Income 27,489,000
EPS 0.46
Basic Shares 59,915,000
Diluted Shares 59,931,000
Report Link
Date2020-08-06
Revenue 541,159,000
Net Income 25,002,000
EPS 0.42
Basic Shares 59,912,000
Diluted Shares 59,937,000
Report Link
Date2020-05-08
Revenue 643,926,000
Net Income -248,468,000
EPS -4.15
Basic Shares 59,869,137
Diluted Shares 59,883,000
Report Link
Date2020-02-24
Revenue 655,927,000
Net Income 2,777,000
EPS 0.05
Basic Shares 59,799,000
Diluted Shares 59,998,000
Report Link
Date2019-11-07
Revenue 666,809,000
Net Income 47,987,000
EPS 0.8
Basic Shares 59,749,000
Diluted Shares 59,906,000
Report Link
Date2019-08-02
Revenue 771,042,000
Net Income 47,287,000
EPS 0.79
Basic Shares 59,740,000
Diluted Shares 59,907,000
Report Link
Date2019-05-09
Revenue 744,621,000
Net Income 44,296,000
EPS 0.74
Basic Shares 59,709,000
Diluted Shares 59,823,000
Report Link
Date2019-02-26
Revenue 721,493,000
Net Income -24,437,000
EPS -0.41
Basic Shares 59,645,000
Diluted Shares 59,645,000
Report Link
Date2018-11-05
Revenue 704,845,000
Net Income 41,816,000
EPS 0.7
Basic Shares 59,638,000
Diluted Shares 59,784,000
Report Link
Date2018-08-03
Revenue 802,671,000
Net Income 28,602,000
EPS 0.48
Basic Shares 59,548,000
Diluted Shares 59,720,000
Report Link
Date2018-05-04
Revenue 741,688,000
Net Income 32,471,000
EPS 0.54
Basic Shares 59,392,000
Diluted Shares 59,493,000
Report Link
Date2018-02-26
Revenue 708,111,000
Net Income 231,319,000
EPS 3.88
Basic Shares 59,312,000
Diluted Shares 59,361,000
Report Link
Date2017-11-08
Revenue 541,274,000
Net Income 28,607,000
EPS 0.52
Basic Shares 54,765,000
Diluted Shares 54,803,000
Report Link
Date2017-08-07
Revenue 473,328,000
Net Income 25,778,000
EPS 0.48
Basic Shares 53,586,000
Diluted Shares 53,645,000
Report Link
Date2017-05-08
Revenue 491,705,000
Net Income 27,483,000
EPS 0.51
Basic Shares 53,542,000
Diluted Shares 53,609,000
Report Link
Date2017-02-23
Revenue 435,650,000
Net Income 32,355,000
EPS 0.6
Basic Shares 53,469,000
Diluted Shares 53,538,000
Report Link
Date2016-11-03
Revenue 434,708,000
Net Income 32,010,000
EPS 0.59
Basic Shares 53,455,000
Diluted Shares 53,501,000
Report Link
Date2016-08-08
Revenue 441,582,000
Net Income 38,942,000
EPS 0.72
Basic Shares 53,451,000
Diluted Shares 53,526,000
Report Link
Date2016-05-05
Revenue 458,733,000
Net Income 38,099,000
EPS 0.71
Basic Shares 53,442,000
Diluted Shares 53,483,000
Report Link
Date2016-02-22
Revenue 484,138,000
Net Income 50,688,000
EPS 0.94
Basic Shares 53,684,000
Diluted Shares 53,746,000
Report Link
Date2015-11-05
Revenue 532,565,000
Net Income 56,843,000
EPS 1.04
Basic Shares 54,386,000
Diluted Shares 54,472,000
Report Link
Date2015-08-07
Revenue 543,156,000
Net Income 58,075,000
EPS 1.04
Basic Shares 55,315,000
Diluted Shares 55,432,000
Report Link
Date2015-05-07
Revenue 587,673,000
Net Income 61,078,000
EPS 1.09
Basic Shares 55,581,000
Diluted Shares 55,703,000
Report Link
Date2015-02-23
Revenue 668,297,000
Net Income 68,051,000
EPS 1.19
Basic Shares 56,723,000
Diluted Shares 56,892,000
Report Link
Date2014-11-05
Revenue 680,721,000
Net Income 76,717,000
EPS 1.34
Basic Shares 56,725,000
Diluted Shares 56,919,000
Report Link
Date2014-08-06
Revenue 628,054,000
Net Income 74,992,000
EPS 1.32
Basic Shares 56,679,000
Diluted Shares 56,869,000
Report Link
Date2014-05-07
Revenue 589,246,000
Net Income 62,246,000
EPS 1.09
Basic Shares 56,565,000
Diluted Shares 56,781,000
Report Link
Date2014-02-24
Revenue 568,397,000
Net Income 64,267,000
EPS 1.13
Basic Shares 56,429,000
Diluted Shares 56,646,000
Report Link
Date2013-11-01
Revenue 551,105,000
Net Income 69,123,000
EPS 1.22
Basic Shares 56,375,000
Diluted Shares 56,572,000
Report Link
Date2013-08-02
Revenue 563,908,000
Net Income 63,093,000
EPS 1.11
Basic Shares 56,339,000
Diluted Shares 56,529,000
Report Link
Date2013-05-06
Revenue 558,785,000
Net Income 56,578,000
EPS 1
Basic Shares 56,268,000
Diluted Shares 56,455,000
Report Link
Date2013-02-27
Revenue 512,551,000
Net Income 57,888,000
EPS 1.03
Basic Shares 55,615,000
Diluted Shares 55,795,000
Report Link
Date2012-11-05
Revenue 521,324,000
Net Income 53,055,000
EPS 0.95
Basic Shares 55,445,000
Diluted Shares 55,627,000
Report Link
Date2012-08-06
Revenue 511,848,000
Net Income 47,551,000
EPS 0.85
Basic Shares 55,428,000
Diluted Shares 55,640,000
Report Link
Date2012-05-03
Revenue 566,935,000
Net Income 50,944,000
EPS 0.91
Basic Shares 55,378,000
Diluted Shares 55,635,000
Report Link
Date2012-02-28
Revenue 550,145,000
Net Income 56,170,000
EPS 1.01
Basic Shares 55,205,000
Diluted Shares 55,378,000
Report Link
Date2011-11-07
Revenue 563,582,000
Net Income 52,734,000
EPS 0.95
Basic Shares 55,151,000
Diluted Shares 55,371,000
Report Link
Date2011-08-08
Revenue 437,331,000
Net Income 41,692,000
EPS 0.78
Basic Shares 53,209,000
Diluted Shares 53,427,000
Report Link
Date2011-05-05
Revenue 299,359,000
Net Income 32,430,000
EPS 0.6
Basic Shares 53,167,000
Diluted Shares 53,368,000
Report Link
Date2011-02-25
Revenue 286,318,000
Net Income 31,620,000
EPS 0.59
Basic Shares 53,034,000
Diluted Shares 53,167,000
Report Link
Date2010-11-05
Revenue 281,317,000
Net Income 30,687,000
EPS 0.57
Basic Shares 53,318,000
Diluted Shares 53,439,000
Report Link
Date2010-08-09
Revenue 273,669,000
Net Income 29,268,000
EPS 0.54
Basic Shares 53,568,000
Diluted Shares 53,713,000
Report Link
Date2010-05-06
Revenue 268,253,000
Net Income 24,674,000
EPS 0.46
Basic Shares 53,405,000
Diluted Shares 53,527,000
Report Link
Date2010-02-26
Revenue 259,588,000
Net Income 29,202,000
EPS 0.55
Basic Shares 53,243,000
Diluted Shares 53,405,000
Report Link
Date2009-11-06
Revenue 272,166,000
Net Income 35,014,000
EPS 0.65
Basic Shares 53,215,000
Diluted Shares 53,337,000
Report Link
Date2009-08-06
Revenue 272,743,000
Net Income 33,985,000
EPS 0.63
Basic Shares 53,185,000
Diluted Shares 53,273,000
Report Link
Date2009-05-07
Revenue 277,661,000
Net Income 28,006,000
EPS 0.52
Basic Shares 53,112,000
Diluted Shares 53,265,000
Report Link
Date2009-02-27
Revenue 326,677,000
Net Income 38,409,000
EPS 0.72
Basic Shares 52,926,000
Diluted Shares 53,195,000
Report Link
Date2008-11-06
Revenue 354,647,000
Net Income 41,778,000
EPS 0.78
Basic Shares 53,549,000
Diluted Shares 54,197,000
Report Link
Date2008-08-01
Revenue 348,260,000
Net Income 40,334,000
EPS 0.75
Basic Shares 53,420,000
Diluted Shares 53,773,000
Report Link
Date2008-05-01
Revenue 330,570,000
Net Income 36,647,000
EPS 0.69
Basic Shares 53,222,000
Diluted Shares 54,051,000
Report Link
Date2008-02-27
Revenue 307,850,000
Net Income 34,352,000
EPS 0.65
Basic Shares 53,111,594
Diluted Shares 53,111,594
Report Link
Date2007-11-02
Revenue 302,556,000
Net Income 34,430,000
EPS 0.65
Basic Shares 52,983,000
Diluted Shares 53,802,000
Report Link
Date2007-08-02
Revenue 288,008,000
Net Income 30,137,000
EPS 0.57
Basic Shares 52,849,000
Diluted Shares 53,731,000
Report Link
Date2007-05-04
Revenue 274,211,000
Net Income 24,422,000
EPS 0.46
Basic Shares 53,091,304
Diluted Shares 53,091,304
Report Link
Date2007-02-28
Revenue 251,411,000
Net Income 23,938,000
EPS 0.45
Basic Shares 52,109,425
Diluted Shares 53,091,304
Report Link
Date2006-11-06
Revenue 264,612,000
Net Income 25,600,000
EPS 0.49
Basic Shares 52,755,102
Diluted Shares 53,854,167
Report Link
Date2006-08-07
Revenue 243,292,000
Net Income 23,333,000
EPS 0.45
Basic Shares 52,540,000
Diluted Shares 53,734,091
Report Link
Date2006-05-09
Revenue 224,903,000
Net Income 22,580,000
EPS 0.44
Basic Shares 51,908,046
Diluted Shares 53,129,412
Report Link
Date2006-03-06
Revenue 213,261,000
Net Income 19,770,000
EPS 0.38
Basic Shares 50,786,764
Diluted Shares 51,908,046
Report Link
Date2005-11-08
Revenue 198,741,000
Net Income 17,285,000
EPS 0.35
Basic Shares 49,385,714
Diluted Shares 50,838,235
Report Link
Date2005-08-05
Revenue 199,276,000
Net Income 18,447,000
EPS 0.37
Basic Shares 49,856,757
Diluted Shares 51,241,667
Report Link
Date2005-05-06
Revenue 184,444,000
Net Income 13,279,000
EPS 0.27
Basic Shares 50,109,434
Diluted Shares 51,073,077
Report Link
Date2005-03-04
Revenue 173,739,000
Net Income 13,496,000
EPS 0.27
Basic Shares 50,073,321
Diluted Shares 50,109,434
Report Link
Date2004-11-08
Revenue 173,389,000
Net Income 13,250,000
EPS 0.27
Basic Shares 49,074,074
Diluted Shares 50,000,000
Report Link
Date2004-08-05
Revenue 170,876,000
Net Income 13,778,000
EPS 0.28
Basic Shares 49,207,143
Diluted Shares 50,101,818
Report Link
Date2004-05-07
Revenue 157,315,000
Net Income 9,020,000
EPS 0.19
Basic Shares 48,756,757
Diluted Shares 50,111,111
Report Link
Date2004-03-05
Revenue 152,028,000
Net Income 11,050,000
EPS 0.23
Basic Shares 48,756,757
Diluted Shares 48,756,757
Report Link
Date2003-11-12
Revenue 154,507,000
Net Income 11,211,000
EPS 0.23
Basic Shares 48,743,478
Diluted Shares 48,743,478
Report Link
Date2003-08-12
Revenue 158,739,000
Net Income 11,789,000
EPS 0.25
Basic Shares 48,118,367
Diluted Shares 49,120,833
Report Link
Date2003-05-09
Revenue 148,200,000
Net Income 6,868,000
EPS 0.14
Basic Shares 47,365,517
Diluted Shares 49,057,143
Report Link
Date2003-03-05
Revenue 139,881,000
Net Income -2,075,000
EPS -0.0438
Basic Shares 47,365,517
Diluted Shares 47,365,517
Report Link
Date2002-11-06
Revenue 134,607,000
Net Income 11,957,000
EPS 0.25
Basic Shares 47,828,000
Diluted Shares 48,804,082
Report Link
Date2002-08-09
Revenue 129,478,000
Net Income 8,756,000
EPS 0.18
Basic Shares 48,644,444
Diluted Shares 48,644,444
Report Link
Date2002-05-09
Revenue 131,437,000
Net Income 8,808,000
EPS 0.19
Basic Shares 47,610,811
Diluted Shares 48,933,333
Report Link
Date2002-03-06
Revenue 144,337,000
Net Income 10,695,000
EPS 0.22
Basic Shares 47,474,545
Diluted Shares 47,610,811
Report Link
Date2001-11-13
Revenue 141,797,000
Net Income 11,389,000
EPS 0.24
Basic Shares 48,463,830
Diluted Shares 48,463,830
Report Link
Date2001-08-09
Revenue 147,622,000
Net Income 10,764,000
EPS 0.23
Basic Shares 47,840,000
Diluted Shares 48,927,273
Report Link
Date2001-05-11
Revenue 133,128,000
Net Income 6,755,000
EPS 0.14
Basic Shares 48,250,000
Diluted Shares 48,250,000
Report Link
Date2001-03-05
Revenue 126,872,000
Net Income 9,088,000
EPS 0.19
Basic Shares 47,871,429
Diluted Shares 48,250,000
Report Link
Date2000-11-07
Revenue 129,108,000
Net Income 9,078,000
EPS 0.19
Basic Shares 49,022,000
Diluted Shares 49,582,000
Report Link
Date2000-08-07
Revenue 130,208,000
Net Income 9,880,000
EPS 0.2
Basic Shares 49,400,000
Diluted Shares 49,400,000
Report Link
Date2000-05-09
Revenue 126,456,000
Net Income 6,067,000
EPS 0.13
Basic Shares 48,536,000
Diluted Shares 48,536,000
Report Link
Date2000-03-09
Revenue 122,564,000
Net Income 3,974,000
EPS 0.0819
Basic Shares 48,536,000
Diluted Shares 48,536,000
Report Link
Date1999-08-11
Revenue 80,504,000
Net Income 6,864,000
EPS 0.17
Basic Shares 40,234,000
Diluted Shares 40,574,000
Report Link
Date1999-08-11
Revenue 84,055,000
Net Income 6,602,000
EPS 0.17
Basic Shares 40,206,000
Diluted Shares 40,440,000
Report Link
Date1999-05-04
Revenue 78,481,000
Net Income 4,001,000
EPS 0.1
Basic Shares 40,682,000
Diluted Shares 40,894,000
Report Link
Date1999-02-25
Revenue 83,349,000
Net Income 4,965,000
EPS 0.12
Basic Shares 40,682,000
Diluted Shares 40,682,000
Report Link
Date1998-11-06
Revenue 82,327,000
Net Income -6,571,000
EPS -0.16
Basic Shares 42,350,000
Diluted Shares 42,350,000
Report Link
Date1998-08-06
Revenue 84,324,000
Net Income 6,675,000
EPS 0.16
Basic Shares 43,225,806
Diluted Shares 43,225,806
Report Link
Date1998-05-06
Revenue 82,255,000
Net Income 5,040,000
EPS 0.11
Basic Shares 48,102,000
Diluted Shares 48,694,000
Report Link
Date1998-03-04
Revenue 34,696,000
Net Income 2,889,000
EPS 0.0601
Basic Shares 48,102,000
Diluted Shares 48,102,000
Report Link
Date1997-11-05
Revenue 98,980,000
Net Income 5,949,000
EPS 0.12
Basic Shares 48,626,000
Diluted Shares 49,298,000
Report Link
Date1997-08-04
Revenue 104,402,000
Net Income 8,105,000
EPS 0.17
Basic Shares 48,596,000
Diluted Shares 49,214,000
Report Link
Date1997-05-06
Revenue 98,456,000
Net Income 4,739,000
EPS 0.095
Basic Shares 49,210,000
Diluted Shares 49,210,000
Report Link
Date1997-03-05
Revenue 102,182,000
Net Income 6,657,000
EPS 0.14
Basic Shares 49,210,000
Diluted Shares 49,210,000
Report Link
Date1996-11-01
Revenue 100,101,000
Net Income 7,106,000
EPS 0.14
Basic Shares 49,882,000
Diluted Shares 50,484,000
Report Link
Date1996-08-02
Revenue 95,942,000
Net Income 8,226,000
EPS 0.16
Basic Shares 52,560,000
Diluted Shares 53,208,000
Report Link
Date1996-05-06
Revenue 92,407,000
Net Income 5,240,000
EPS 0.1
Basic Shares 52,520,000
Diluted Shares 53,200,000
Report Link
Date1996-03-13
Revenue 147,599,000
Net Income 6,096,000
EPS 0.12
Basic Shares 52,514,000
Diluted Shares 52,520,000
Report Link
Date1995-11-13
Revenue 103,550,000
Net Income -6,598,000
EPS -0.12
Basic Shares 54,944,000
Diluted Shares 54,944,000
Report Link
Date1995-08-07
Revenue 95,768,000
Net Income 5,076,000
EPS 0.09
Basic Shares 56,146,000
Diluted Shares 56,754,000
Report Link
Date1995-05-10
Revenue 93,234,000
Net Income 4,809,000
EPS 0.085
Basic Shares 56,880,000
Diluted Shares 57,568,000
Report Link
Date1995-03-15
Revenue 98,023,000
Net Income 6,957,000
EPS 0.12
Basic Shares 56,880,000
Diluted Shares 56,880,000
Report Link
Date1994-11-09
Revenue 89,093,000
Net Income 3,606,000
EPS 0.065
Basic Shares 56,878,000
Diluted Shares 57,458,000
Report Link
Date1994-08-05
Revenue 85,671,000
Net Income 3,193,000
EPS 0.055
Basic Shares 56,866,000
Diluted Shares 57,520,000
Report Link
Date1994-05-09
Revenue 83,558,000
Net Income 2,897,000
EPS 0.05
Basic Shares 56,764,000
Diluted Shares 57,394,000
Report Link
Date1994-03-15
Revenue 111,900,000
Net Income 7,400,000
EPS 0.13
Basic Shares 55,555,556
Diluted Shares 55,555,556
Report Link
Date1993-09-30
Revenue 97,900,000
Net Income 5,000,000
EPS 0.09
Basic Shares 55,555,556
Diluted Shares 55,555,556
Report Link
Date1993-06-30
Revenue 94,300,000
Net Income 6,500,000
EPS 0.13
Basic Shares 50,000,000
Diluted Shares 50,000,000
Report Link
Date1993-03-31
Revenue 74,400,000
Net Income 3,800,000
EPS 0.085
Basic Shares 44,705,882
Diluted Shares 47,500,000
Report Link
Date1992-12-31
Revenue 77,800,000
Net Income -11,900,000
EPS -0.27
Basic Shares 44,347,826
Diluted Shares 44,347,826
Report Link
Date1992-09-30
Revenue 73,200,000
Net Income 5,100,000
EPS 0.12
Basic Shares 44,347,826
Diluted Shares 48,571,429
Report Link
Date1992-06-30
Revenue 69,300,000
Net Income 4,500,000
EPS 0.1
Basic Shares 45,000,000
Diluted Shares 47,368,421
Report Link
Date1992-03-31
Revenue 49,200,000
Net Income 3,000,000
EPS 0.07
Basic Shares 42,857,143
Diluted Shares 42,857,143
Report Link
Date1991-12-31
Revenue 49,000,000
Net Income 2,400,000
EPS 0.0551
Basic Shares 43,529,412
Diluted Shares 43,529,412
Report Link
Date1991-09-30
Revenue 48,000,000
Net Income 3,700,000
EPS 0.085
Basic Shares 43,529,412
Diluted Shares 46,250,000
Report Link
Date1991-06-30
Revenue 47,000,000
Net Income 4,000,000
EPS 0.09
Basic Shares 44,444,444
Diluted Shares 44,444,444
Report Link
Date1991-03-31
Revenue 45,100,000
Net Income 3,200,000
EPS 0.075
Basic Shares 42,666,667
Diluted Shares 42,666,667
Report Link
Date1990-12-31
Revenue 48,500,000
Net Income 3,900,000
EPS 0.0843
Basic Shares 46,250,000
Diluted Shares 46,250,000
Report Link
Date1990-09-30
Revenue 45,400,000
Net Income 3,700,000
EPS 0.08
Basic Shares 46,250,000
Diluted Shares 46,250,000
Report Link
Date1990-06-30
Revenue 41,500,000
Net Income 4,100,000
EPS 0.09
Basic Shares 45,555,556
Diluted Shares 45,555,556
Report Link
Date1990-03-31
Revenue 40,400,000
Net Income 3,700,000
EPS 0.08
Basic Shares 46,250,000
Diluted Shares 46,250,000
Report Link
Date1989-12-31
Revenue 39,900,000
Net Income 3,200,000
EPS 0.0738
Basic Shares 43,333,333
Diluted Shares 43,333,333
Report Link
Date1989-09-30
Revenue 39,500,000
Net Income 1,300,000
EPS 0.03
Basic Shares 43,333,333
Diluted Shares 43,333,333
Report Link
Date1989-06-30
Revenue 38,200,000
Net Income 3,000,000
EPS 0.065
Basic Shares 46,153,846
Diluted Shares 46,153,846
Report Link
Date1989-03-31
Revenue 23,700,000
Net Income 1,400,000
EPS 0.03
Basic Shares 46,666,667
Diluted Shares 46,666,667
Report Link
Date1988-12-31
Revenue 53,600,000
Net Income -1,600,000
EPS -0.0178
Basic Shares 90,000,000
Diluted Shares 90,000,000
Report Link
Date1988-09-30
Revenue 15,300,000
Net Income 1,800,000
EPS 0.02
Basic Shares 90,000,000
Diluted Shares 90,000,000
Report Link
Date1988-06-30
Revenue 16,100,000
Net Income 22,100,000
EPS 0.23
Basic Shares 96,086,957
Diluted Shares 96,086,957
Report Link
Date1988-03-31
Revenue 12,900,000
Net Income 2,400,000
EPS 0.025
Basic Shares 96,000,000
Diluted Shares 96,000,000
Report Link
Date1987-12-31
Revenue -3,600,000
Net Income -2,700,000
EPS -0.0571
Basic Shares 47,272,727
Diluted Shares 47,272,727
Report Link
Date1987-09-30
Revenue 15,500,000
Net Income 2,600,000
EPS 0.055
Basic Shares 47,272,727
Diluted Shares 47,272,727
Report Link
Date1987-06-30
Revenue 16,800,000
Net Income 1,500,000
EPS 0.03
Basic Shares 50,000,000
Diluted Shares 50,000,000
Report Link
Date1987-03-31
Revenue 15,500,000
Net Income 2,600,000
EPS 0.055
Basic Shares 47,272,727
Diluted Shares 47,272,727
Report Link
Date1986-12-31
Revenue 11,200,000
Net Income -18,000,000
EPS -0.36
Basic Shares 48,000,000
Diluted Shares 50,000,000
Report Link
Date1986-09-30
Revenue 16,200,000
Net Income -500,000
EPS -0.01
Basic Shares 50,000,000
Diluted Shares 50,000,000
Report Link
Date1986-06-30
Revenue 16,000,000
Net Income 300,000
EPS 0.005
Basic Shares 60,000,000
Diluted Shares 60,000,000
Report Link
Date1986-03-31
Revenue 17,300,000
Net Income -8,200,000
EPS -0.17
Basic Shares 48,235,294
Diluted Shares 48,235,294
Report Link
Date1985-12-31
Revenue 11,600,000
Net Income 200,000
EPS 0.0039
Basic Shares 51,428,571
Diluted Shares 51,428,571
Report Link
Date1985-09-30
Revenue 18,200,000
Net Income 1,800,000
EPS 0.035
Basic Shares 51,428,571
Diluted Shares 51,428,571
Report Link

Quarterly Ratios

Date2024-09-30
PE 19.65
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2024-06-30
PE 21.00
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2024-03-31
PE 19.75
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2023-12-31
PE 18.69
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2023-09-30
PE 19.52
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2023-06-30
PE 20.06
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2023-03-31
PE 25.68
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2022-12-31
PE 25.82
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2022-09-30
PE 23.28
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2022-06-30
PE 32.18
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2022-03-31
PE 62.29
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2021-12-31
PE 81.42
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2021-09-30
PE -2.72
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2021-06-30
PE 89.34
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2021-03-31
PE -267.98
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2020-12-31
PE 34.98
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2020-09-30
PE 19.71
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2020-06-30
PE 32.09
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2020-03-31
PE -2.62
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2019-12-31
PE 481.98
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2019-09-30
PE 25.57
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2019-06-30
PE 24.89
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2019-03-31
PE 25.91
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2018-12-31
PE -41.10
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2018-09-30
PE 29.57
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2018-06-30
PE 43.51
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2018-03-31
PE 35.19
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2017-12-31
PE 4.28
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2017-09-30
PE 31.56
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2017-06-30
PE 34.74
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2017-03-31
PE 34.36
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2016-12-31
PE 27.47
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2016-09-30
PE 25.95
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2016-06-30
PE 21.41
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2016-03-31
PE 21.14
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2015-12-31
PE 13.93
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2015-09-30
PE 14.82
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2015-06-30
PE 18.25
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2015-03-31
PE 17.07
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2014-12-31
PE 16.82
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2014-09-30
PE 21.78
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2014-06-30
PE 22.13
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2014-03-31
PE 23.00
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2013-12-31
PE 21.79
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2013-09-30
PE 17.65
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2013-06-30
PE 17.81
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2013-03-31
PE 18.96
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2012-12-31
PE 14.86
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2012-09-30
PE 14.47
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2012-06-30
PE 13.72
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2012-03-31
PE 17.88
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2011-12-31
PE 16.18
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2011-09-30
PE 13.76
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2011-06-30
PE 18.08
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2011-03-31
PE 23.48
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2010-12-31
PE 18.47
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2010-09-30
PE 17.40
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2010-06-30
PE 17.50
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2010-03-31
PE 20.64
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2009-12-31
PE 15.88
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2009-09-30
PE 13.99
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2009-06-30
PE 12.44
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2009-03-31
PE 12.63
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2008-12-31
PE 9.43
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2008-09-30
PE 12.16
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2008-06-30
PE 15.89
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2008-03-31
PE 20.70
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2007-12-31
PE 17.97
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2007-09-30
PE 17.34
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2007-06-30
PE 16.83
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2007-03-31
PE 19.01
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2006-12-31
PE 18.57
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2006-09-30
PE 16.14
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2006-06-30
PE 22.24
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2006-03-31
PE 19.57
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2005-12-31
PE 16.75
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2005-09-30
PE 17.65
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2005-06-30
PE 15.24
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2005-03-31
PE 19.83
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2004-12-31
PE 20.58
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2004-09-30
PE 18.59
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2004-06-30
PE 17.37
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2004-03-31
PE 22.83
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2003-12-31
PE 19.24
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2003-09-30
PE 15.60
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2003-06-30
PE 14.39
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2003-03-31
PE 21.21
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2002-12-31
PE -78.15
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2002-09-30
PE 11.31
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2002-06-30
PE 16.67
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2002-03-31
PE 20.51
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2001-12-31
PE 15.29
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2001-09-30
PE 11.78
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2001-06-30
PE 13.69
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2001-03-31
PE 17.86
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2000-12-31
PE 13.83
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2000-09-30
PE 13.25
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2000-06-30
PE 13.27
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2000-03-31
PE 19.75
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1999-12-31
PE 31.30
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1999-07-31
PE 15.02
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1999-06-30
PE 16.13
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1999-03-31
PE 24.07
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1998-12-31
PE 20.42
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1998-09-30
PE -16.92
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1998-06-30
PE 20.44
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1998-03-31
PE 28.71
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1997-12-31
PE 40.19
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1997-09-30
PE 19.60
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1997-06-30
PE 13.87
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1997-03-31
PE 22.07
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1996-12-31
PE 18.25
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1996-09-30
PE 15.47
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1996-06-30
PE 13.58
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1996-03-31
PE 22.08
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1995-12-31
PE 17.50
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1995-09-30
PE -16.13
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1995-06-30
PE 21.95
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1995-03-31
PE 25.87
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1994-12-31
PE 20.18
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1994-09-30
PE 32.78
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1994-06-30
PE 36.45
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1994-03-31
PE 52.05
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1993-12-31
PE 20.06
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1993-09-30
PE 30.21
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1993-06-30
PE 18.03
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1993-03-31
PE 20.40
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1992-12-31
PE -6.00
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1992-09-30
PE 13.04
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1992-06-30
PE 17.19
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1992-03-31
PE 21.88
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1991-12-31
PE 27.77
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1991-09-30
PE 22.98
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1991-06-30
PE 15.80
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1991-03-31
PE 16.25
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1990-12-31
PE 11.49
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1990-09-30
PE 10.74
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1990-06-30
PE 14.41
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1990-03-31
PE 14.65
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1989-12-31
PE 15.45
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1989-09-30
PE 38.02
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1989-06-30
PE 12.98
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1989-03-31
PE 22.92
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1988-12-31
PE -30.76
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1988-09-30
PE 27.34
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1988-06-30
PE 2.38
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1988-03-31
PE 20.63
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1987-12-31
PE -5.47
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1987-09-30
PE 10.51
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1987-06-30
PE 19.27
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1987-03-31
PE 7.95
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1986-12-31
PE -0.79
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1986-09-30
PE -26.56
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1986-06-30
PE 56.25
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1986-03-31
PE -1.47
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1985-12-31
PE 76.34
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1985-09-30
PE 10.27
Dividend Yield 0.00
Payout Ratio: 0.000%

RSI:

64.20

Price:

$129.30

Market Cap:

7,421,820,000

EPS TTM:

5.25

PE Ratio:

24.42

PEPSG:

0.7359

Fwd PE:

17.97

Volume:

431,704

2 Year Price Change

1.927

Index 2 Year Price Change

1.497

5 Year Price Change

1.546

Index 5 Year Price Change

1.905

PESPG: 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: