Roper Technologies, Inc. ROP


Sector:

Industrials

Industry:

Industrial - Machinery

Description:

Roper Technologies, Inc. designs and develops software, and engineered products and solutions. The company offers management, campus solutions, diagnostic and laboratory information management, enterprise management, information solutions, transportation management, financial and compliance management, and cloud-based financial analytics and performance management software; cloud-based software to the property and casualty insurance industry; and software, services, and technologies for foodservice operations. It also provides cloud-based data, collaboration, and estimating automation software; electronic marketplace; visual effects and 3D content software; wireless sensor network and solutions; cloud-based software for the life insurance and financial services industries; supply chain software; health care service and software; RFID card readers; data analytics and information; and pharmacy software solutions. In addition, the company offers precision rubber and polymer testing instruments, and data analysis software; ultrasound accessories; testing and analyzing plastic solutions; dispensers and metering pumps; control valves; precision weighing equipment; automated surgical scrub and linen dispensing equipment; water meters; optical and electromagnetic measurement systems; automated leak detection equipment; medical devices; products and services for water and gas utilities; and equipment and consumables. It also provides temperature control and emergency shutoff valves; turbomachinery control hardware, software, and services; specialized pumps; flow meter calibrators and controllers; vibration monitoring systems and controls; analytical instrument; drilling power section; and pressure and level sensors. The company was formerly known as Roper Industries, Inc. and changed its name to Roper Technologies, Inc. in April 2015. The company was incorporated in 1981 and is based in Sarasota, Florida.

Recent Quarter:

2024-10-23

Upcoming Quarter:

2025-01-29

Annual Reports

Date2024-02-22
Revenue 6,177,800,000
Net Income 1,384,200,000
EPS 12.98
Basic Shares 106,600,000
Diluted Shares 107,400,000
Report Link
Date2023-02-27
Revenue 5,371,800,000
Net Income 985,600,000
EPS 9.31
Basic Shares 105,900,000
Diluted Shares 106,800,000
Report Link
Date2022-02-22
Revenue 5,777,800,000
Net Income 1,152,600,000
EPS 10.42
Basic Shares 105,300,000
Diluted Shares 106,500,000
Report Link
Date2021-02-22
Revenue 5,527,100,000
Net Income 949,700,000
EPS 9.08
Basic Shares 104,600,000
Diluted Shares 105,700,000
Report Link
Date2020-02-28
Revenue 5,366,800,000
Net Income 1,767,900,000
EPS 17.02
Basic Shares 103,900,000
Diluted Shares 105,100,000
Report Link
Date2019-02-25
Revenue 5,191,200,000
Net Income 944,400,000
EPS 9.15
Basic Shares 103,200,000
Diluted Shares 104,400,000
Report Link
Date2018-02-23
Revenue 4,607,471,000
Net Income 971,800,000
EPS 9.51
Basic Shares 102,168,000
Diluted Shares 103,522,000
Report Link
Date2017-02-27
Revenue 3,789,925,000
Net Income 658,600,000
EPS 6.5
Basic Shares 101,291,000
Diluted Shares 102,464,000
Report Link
Date2016-02-26
Revenue 3,582,395,000
Net Income 696,067,000
EPS 6.92
Basic Shares 100,616,000
Diluted Shares 101,597,000
Report Link
Date2015-02-20
Revenue 3,549,494,000
Net Income 646,033,000
EPS 6.47
Basic Shares 99,916,000
Diluted Shares 100,884,000
Report Link
Date2014-04-28
Revenue 3,238,128,000
Net Income 538,293,000
EPS 5.43
Basic Shares 99,123,000
Diluted Shares 100,209,000
Report Link
Date2013-02-25
Revenue 2,993,489,000
Net Income 483,360,000
EPS 4.95
Basic Shares 97,702,000
Diluted Shares 99,558,000
Report Link
Date2012-02-24
Revenue 2,797,089,000
Net Income 427,247,000
EPS 4.45
Basic Shares 95,959,000
Diluted Shares 98,386,000
Report Link
Date2011-02-25
Revenue 2,386,112,000
Net Income 322,580,000
EPS 3.42
Basic Shares 94,242,000
Diluted Shares 96,653,000
Report Link
Date2010-02-26
Revenue 2,049,668,000
Net Income 239,481,000
EPS 2.64
Basic Shares 90,685,000
Diluted Shares 92,820,000
Report Link
Date2009-03-02
Revenue 2,306,371,000
Net Income 281,874,000
EPS 3.2
Basic Shares 89,468,000
Diluted Shares 93,699,000
Report Link
Date2008-02-29
Revenue 2,102,049,000
Net Income 250,033,000
EPS 2.83
Basic Shares 88,390,000
Diluted Shares 93,229,000
Report Link
Date2007-03-01
Revenue 1,700,734,000
Net Income 193,324,000
EPS 2.23
Basic Shares 86,842,000
Diluted Shares 90,880,000
Report Link
Date2006-03-16
Revenue 1,453,731,000
Net Income 153,175,000
EPS 1.79
Basic Shares 85,498,000
Diluted Shares 87,884,000
Report Link
Date2005-03-16
Revenue 969,764,000
Net Income 93,852,000
EPS 0.63
Basic Shares 148,880,000
Diluted Shares 151,328,000
Report Link
Date2004-03-15
Revenue 657,356,000
Net Income 45,239,000
EPS 0.72
Basic Shares 63,150,000
Diluted Shares 63,984,000
Report Link
Date2003-01-15
Revenue 627,030,000
Net Income 40,053,000
EPS 0.32
Basic Shares 62,336,000
Diluted Shares 63,734,000
Report Link
Date2002-01-22
Revenue 586,506,000
Net Income 55,839,000
EPS 0.46
Basic Shares 61,444,000
Diluted Shares 63,188,000
Report Link
Date2001-01-26
Revenue 503,813,000
Net Income 49,278,000
EPS 0.81
Basic Shares 60,914,000
Diluted Shares 62,364,000
Report Link
Date2000-01-27
Revenue 407,300,000
Net Income 47,300,000
EPS 0.78
Basic Shares 60,536,000
Diluted Shares 61,984,000
Report Link
Date1999-01-20
Revenue 389,200,000
Net Income 39,300,000
EPS 0.64
Basic Shares 62,002,000
Diluted Shares 63,434,000
Report Link
Date1998-01-21
Revenue 298,200,000
Net Income 36,400,000
EPS 0.3
Basic Shares 61,838,000
Diluted Shares 61,838,000
Report Link
Date1997-01-09
Revenue 225,700,000
Net Income 28,900,000
EPS 0.12
Basic Shares 60,644,000
Diluted Shares 60,644,000
Report Link
Date1995-10-31
Revenue 175,400,000
Net Income 23,300,000
EPS 0.0975
Basic Shares 59,752,000
Diluted Shares 59,752,000
Report Link
Date1994-10-31
Revenue 147,700,000
Net Income 20,200,000
EPS 0.0813
Basic Shares 59,208,000
Diluted Shares 59,208,000
Report Link
Date1993-10-31
Revenue 132,500,000
Net Income 19,100,000
EPS 0.0813
Basic Shares 58,924,000
Diluted Shares 58,924,000
Report Link
Date1992-10-31
Revenue 69,600,000
Net Income 4,700,000
EPS 0.0119
Basic Shares 58,352,000
Diluted Shares 58,352,000
Report Link
Date1991-10-31
Revenue 75,000,000
Net Income 4,900,000
EPS 0.015
Basic Shares 39,480,000
Diluted Shares 39,480,000
Report Link

Annual Ratios

Date2023-12-31
PE 41.98
Dividend Yield 0.50
Payout Ratio: 20.965%
Date2022-12-31
PE 46.43
Dividend Yield 0.57
Payout Ratio: 26.613%
Date2021-12-31
PE 44.94
Dividend Yield 0.46
Payout Ratio: 20.510%
Date2020-12-31
PE 47.48
Dividend Yield 0.47
Payout Ratio: 22.544%
Date2019-12-31
PE 20.82
Dividend Yield 0.52
Payout Ratio: 10.843%
Date2018-12-31
PE 29.12
Dividend Yield 0.62
Payout Ratio: 18.011%
Date2017-12-31
PE 27.23
Dividend Yield 0.54
Payout Ratio: 14.694%
Date2016-12-31
PE 28.16
Dividend Yield 0.65
Payout Ratio: 18.387%
Date2015-12-31
PE 27.43
Dividend Yield 0.53
Payout Ratio: 14.414%
Date2014-12-31
PE 24.18
Dividend Yield 0.51
Payout Ratio: 12.361%
Date2013-12-31
PE 25.54
Dividend Yield 0.36
Payout Ratio: 9.120%
Date2012-12-31
PE 22.53
Dividend Yield 0.64
Payout Ratio: 14.462%
Date2011-12-31
PE 19.51
Dividend Yield 0.50
Payout Ratio: 9.851%
Date2010-12-31
PE 22.33
Dividend Yield 0.50
Payout Ratio: 11.069%
Date2009-12-31
PE 19.83
Dividend Yield 0.63
Payout Ratio: 12.453%
Date2008-12-31
PE 13.78
Dividend Yield 0.67
Payout Ratio: 9.184%
Date2007-12-31
PE 22.11
Dividend Yield 0.42
Payout Ratio: 9.180%
Date2006-12-31
PE 22.57
Dividend Yield 0.47
Payout Ratio: 10.553%
Date2005-12-31
PE 22.05
Dividend Yield 0.54
Payout Ratio: 11.850%
Date2004-12-31
PE 48.21
Dividend Yield 0.31
Payout Ratio: 15.131%
Date2003-12-31
PE 34.38
Dividend Yield 0.75
Payout Ratio: 25.947%
Date2002-10-31
PE 30.04
Dividend Yield 0.86
Payout Ratio: 25.758%
Date2001-10-31
PE 23.33
Dividend Yield 0.71
Payout Ratio: 16.533%
Date2000-10-31
PE 21.63
Dividend Yield 0.80
Payout Ratio: 17.324%
Date1999-10-31
PE 19.84
Dividend Yield 0.84
Payout Ratio: 16.702%
Date1998-10-31
PE 14.06
Dividend Yield 1.34
Payout Ratio: 18.830%
Date1997-10-31
PE 22.73
Dividend Yield 0.73
Payout Ratio: 16.484%
Date1996-10-31
PE 22.16
Dividend Yield 0.75
Payout Ratio: 16.609%
Date1995-10-31
PE 23.23
Dividend Yield 0.61
Payout Ratio: 14.163%
Date1994-10-31
PE 17.59
Dividend Yield 0.59
Payout Ratio: 10.396%
Date1993-10-31
PE 27.18
Dividend Yield 0.25
Payout Ratio: 6.806%
Date1992-10-31
PE 27.93
Dividend Yield 0.61
Payout Ratio: 17.021%
Date1991-10-31
PE 16.52
Dividend Yield 0.37
Payout Ratio: 6.122%

Quarterly Reports

Date2024-11-01
Revenue 1,764,600,000
Net Income 367,900,000
EPS 3.43
Basic Shares 107,200,000
Diluted Shares 108,100,000
Report Link
Date2024-08-01
Revenue 1,716,800,000
Net Income 337,100,000
EPS 3.15
Basic Shares 107,100,000
Diluted Shares 107,900,000
Report Link
Date2024-05-03
Revenue 1,680,700,000
Net Income 382,000,000
EPS 3.57
Basic Shares 107,000,000
Diluted Shares 107,900,000
Report Link
Date2024-02-22
Revenue 1,613,500,000
Net Income 389,000,000
EPS 3.53
Basic Shares 106,900,000
Diluted Shares 107,700,000
Report Link
Date2023-11-02
Revenue 1,563,400,000
Net Income 347,200,000
EPS 3.21
Basic Shares 106,700,000
Diluted Shares 107,600,000
Report Link
Date2023-08-03
Revenue 1,531,200,000
Net Income 364,900,000
EPS 3.39
Basic Shares 106,600,000
Diluted Shares 107,400,000
Report Link
Date2023-05-03
Revenue 1,469,700,000
Net Income 283,100,000
EPS 2.66
Basic Shares 106,300,000
Diluted Shares 107,000,000
Report Link
Date2023-02-27
Revenue 1,430,900,000
Net Income 247,300,000
EPS 2.33
Basic Shares 106,100,000
Diluted Shares 106,800,000
Report Link
Date2022-11-02
Revenue 1,350,300,000
Net Income 327,000,000
EPS 3.08
Basic Shares 106,000,000
Diluted Shares 106,800,000
Report Link
Date2022-08-03
Revenue 1,310,800,000
Net Income 268,800,000
EPS 2.54
Basic Shares 105,900,000
Diluted Shares 106,800,000
Report Link
Date2022-05-04
Revenue 1,526,600,000
Net Income 287,600,000
EPS 2.72
Basic Shares 105,600,000
Diluted Shares 106,700,000
Report Link
Date2022-02-22
Revenue 1,512,300,000
Net Income 287,800,000
EPS 2.73
Basic Shares 105,500,000
Diluted Shares 106,700,000
Report Link
Date2021-11-04
Revenue 1,462,800,000
Net Income 289,500,000
EPS 2.75
Basic Shares 105,400,000
Diluted Shares 106,700,000
Report Link
Date2021-08-05
Revenue 1,587,600,000
Net Income 286,300,000
EPS 2.72
Basic Shares 105,300,000
Diluted Shares 106,400,000
Report Link
Date2021-05-05
Revenue 1,528,600,000
Net Income 289,000,000
EPS 2.75
Basic Shares 105,000,000
Diluted Shares 106,000,000
Report Link
Date2021-02-22
Revenue 1,505,300,000
Net Income 255,800,000
EPS 2.44
Basic Shares 104,900,000
Diluted Shares 106,000,000
Report Link
Date2020-11-04
Revenue 1,366,100,000
Net Income 234,400,000
EPS 2.24
Basic Shares 104,700,000
Diluted Shares 105,900,000
Report Link
Date2020-08-05
Revenue 1,305,000,000
Net Income 219,200,000
EPS 2.1
Basic Shares 104,500,000
Diluted Shares 105,500,000
Report Link
Date2020-05-06
Revenue 1,350,700,000
Net Income 240,300,000
EPS 2.3
Basic Shares 104,300,000
Diluted Shares 105,300,000
Report Link
Date2020-02-28
Revenue 1,394,800,000
Net Income 871,100,000
EPS 8.37
Basic Shares 104,100,000
Diluted Shares 105,200,000
Report Link
Date2019-11-01
Revenue 1,354,500,000
Net Income 277,500,000
EPS 2.67
Basic Shares 104,000,000
Diluted Shares 105,200,000
Report Link
Date2019-08-02
Revenue 1,330,300,000
Net Income 249,700,000
EPS 2.4
Basic Shares 103,900,000
Diluted Shares 105,100,000
Report Link
Date2019-05-03
Revenue 1,287,200,000
Net Income 369,600,000
EPS 3.57
Basic Shares 103,600,000
Diluted Shares 104,700,000
Report Link
Date2019-02-25
Revenue 1,376,300,000
Net Income 257,100,000
EPS 2.49
Basic Shares 103,400,000
Diluted Shares 104,500,000
Report Link
Date2018-11-05
Revenue 1,318,700,000
Net Income 247,600,000
EPS 2.39
Basic Shares 103,400,000
Diluted Shares 104,600,000
Report Link
Date2018-08-06
Revenue 1,293,700,000
Net Income 228,400,000
EPS 2.21
Basic Shares 103,200,000
Diluted Shares 104,400,000
Report Link
Date2018-05-04
Revenue 1,202,500,000
Net Income 211,300,000
EPS 2.05
Basic Shares 102,900,000
Diluted Shares 104,200,000
Report Link
Date2018-02-23
Revenue 1,226,583,000
Net Income 443,872,000
EPS 4.33
Basic Shares 102,395,000
Diluted Shares 103,863,000
Report Link
Date2017-11-06
Revenue 1,159,912,000
Net Income 190,300,000
EPS 1.86
Basic Shares 102,303,000
Diluted Shares 103,680,000
Report Link
Date2017-08-07
Revenue 1,134,671,000
Net Income 179,500,000
EPS 1.76
Basic Shares 102,081,000
Diluted Shares 103,409,000
Report Link
Date2017-05-05
Revenue 1,086,305,000
Net Income 158,100,000
EPS 1.55
Basic Shares 101,885,000
Diluted Shares 103,078,000
Report Link
Date2017-02-27
Revenue 1,010,800,000
Net Income 182,081,000
EPS 1.79
Basic Shares 101,469,000
Diluted Shares 102,580,000
Report Link
Date2016-11-04
Revenue 945,144,000
Net Income 167,079,000
EPS 1.65
Basic Shares 101,372,000
Diluted Shares 102,522,000
Report Link
Date2016-08-05
Revenue 931,558,000
Net Income 158,069,000
EPS 1.56
Basic Shares 101,249,000
Diluted Shares 102,466,000
Report Link
Date2016-05-06
Revenue 902,423,000
Net Income 151,416,000
EPS 1.5
Basic Shares 101,071,000
Diluted Shares 102,318,000
Report Link
Date2016-02-26
Revenue 943,640,000
Net Income 208,597,000
EPS 2.07
Basic Shares 100,829,000
Diluted Shares 101,833,000
Report Link
Date2015-11-03
Revenue 883,933,000
Net Income 160,417,000
EPS 1.59
Basic Shares 100,681,000
Diluted Shares 101,607,000
Report Link
Date2015-08-06
Revenue 889,541,000
Net Income 171,280,000
EPS 1.7
Basic Shares 100,573,000
Diluted Shares 101,569,000
Report Link
Date2015-05-06
Revenue 865,281,000
Net Income 155,773,000
EPS 1.55
Basic Shares 100,377,000
Diluted Shares 101,361,000
Report Link
Date2015-02-20
Revenue 946,145,000
Net Income 185,936,000
EPS 1.86
Basic Shares 100,151,000
Diluted Shares 101,122,000
Report Link
Date2014-11-05
Revenue 884,122,000
Net Income 155,510,000
EPS 1.55
Basic Shares 100,068,000
Diluted Shares 101,006,000
Report Link
Date2014-08-06
Revenue 885,175,000
Net Income 157,361,000
EPS 1.58
Basic Shares 99,881,000
Diluted Shares 100,823,000
Report Link
Date2014-05-02
Revenue 834,052,000
Net Income 147,226,000
EPS 1.48
Basic Shares 99,557,000
Diluted Shares 100,572,000
Report Link
Date2014-02-21
Revenue 889,173,000
Net Income 165,703,000
EPS 1.67
Basic Shares 99,315,000
Diluted Shares 100,380,000
Report Link
Date2013-11-08
Revenue 827,810,000
Net Income 136,323,000
EPS 1.37
Basic Shares 99,207,000
Diluted Shares 100,302,000
Report Link
Date2013-08-07
Revenue 784,010,000
Net Income 111,353,000
EPS 1.12
Basic Shares 99,089,000
Diluted Shares 100,162,000
Report Link
Date2013-05-09
Revenue 737,135,000
Net Income 124,914,000
EPS 1.26
Basic Shares 98,876,000
Diluted Shares 99,986,000
Report Link
Date2013-02-25
Revenue 809,910,000
Net Income 143,530,000
EPS 1.46
Basic Shares 98,422,000
Diluted Shares 99,576,000
Report Link
Date2012-11-05
Revenue 747,641,000
Net Income 116,708,000
EPS 1.19
Basic Shares 97,876,000
Diluted Shares 99,757,000
Report Link
Date2012-08-08
Revenue 724,872,000
Net Income 114,813,000
EPS 1.18
Basic Shares 97,460,000
Diluted Shares 99,619,000
Report Link
Date2012-05-07
Revenue 711,066,000
Net Income 108,309,000
EPS 1.12
Basic Shares 97,039,000
Diluted Shares 99,307,000
Report Link
Date2012-02-24
Revenue 739,204,000
Net Income 121,676,000
EPS 1.26
Basic Shares 96,455,000
Diluted Shares 98,662,000
Report Link
Date2011-11-02
Revenue 712,705,000
Net Income 110,281,000
EPS 1.15
Basic Shares 96,083,000
Diluted Shares 98,308,000
Report Link
Date2011-08-08
Revenue 699,871,000
Net Income 106,311,000
EPS 1.11
Basic Shares 95,911,000
Diluted Shares 98,412,000
Report Link
Date2011-05-05
Revenue 645,309,000
Net Income 88,979,000
EPS 0.93
Basic Shares 95,374,000
Diluted Shares 98,153,000
Report Link
Date2011-02-25
Revenue 679,479,000
Net Income 107,311,000
EPS 1.13
Basic Shares 94,830,000
Diluted Shares 95,374,000
Report Link
Date2010-11-05
Revenue 605,088,000
Net Income 84,263,000
EPS 0.89
Basic Shares 94,312,000
Diluted Shares 96,671,000
Report Link
Date2010-08-06
Revenue 567,104,000
Net Income 71,281,000
EPS 0.76
Basic Shares 94,011,000
Diluted Shares 96,449,000
Report Link
Date2010-05-07
Revenue 534,441,000
Net Income 59,725,000
EPS 0.64
Basic Shares 93,810,000
Diluted Shares 96,036,000
Report Link
Date2010-02-26
Revenue 553,638,000
Net Income 71,924,000
EPS 0.77
Basic Shares 91,162,000
Diluted Shares 93,810,000
Report Link
Date2009-11-02
Revenue 485,676,000
Net Income 56,410,000
EPS 0.62
Basic Shares 90,877,000
Diluted Shares 92,908,000
Report Link
Date2009-08-04
Revenue 504,910,000
Net Income 59,588,000
EPS 0.66
Basic Shares 90,562,000
Diluted Shares 92,712,000
Report Link
Date2009-05-07
Revenue 505,444,000
Net Income 51,559,000
EPS 0.57
Basic Shares 90,132,000
Diluted Shares 92,302,000
Report Link
Date2009-03-02
Revenue 575,862,000
Net Income 72,061,000
EPS 0.8
Basic Shares 89,729,000
Diluted Shares 90,132,000
Report Link
Date2008-11-07
Revenue 593,100,000
Net Income 74,029,000
EPS 0.83
Basic Shares 89,629,000
Diluted Shares 94,251,000
Report Link
Date2008-07-25
Revenue 594,414,000
Net Income 75,673,000
EPS 0.85
Basic Shares 89,476,000
Diluted Shares 94,398,000
Report Link
Date2008-05-12
Revenue 542,995,000
Net Income 63,582,000
EPS 0.71
Basic Shares 89,037,000
Diluted Shares 93,447,000
Report Link
Date2008-02-29
Revenue 560,084,000
Net Income 72,230,000
EPS 0.81
Basic Shares 88,702,000
Diluted Shares 89,037,000
Report Link
Date2007-11-09
Revenue 532,902,000
Net Income 65,140,000
EPS 0.74
Basic Shares 88,575,000
Diluted Shares 93,559,000
Report Link
Date2007-08-09
Revenue 530,636,000
Net Income 61,229,000
EPS 0.69
Basic Shares 88,359,000
Diluted Shares 92,915,000
Report Link
Date2007-05-10
Revenue 478,427,000
Net Income 51,434,000
EPS 0.59
Basic Shares 87,918,000
Diluted Shares 92,300,000
Report Link
Date2007-03-01
Revenue 465,484,000
Net Income 56,731,000
EPS 0.65
Basic Shares 87,331,000
Diluted Shares 87,918,000
Report Link
Date2006-11-09
Revenue 427,217,000
Net Income 50,814,000
EPS 0.58
Basic Shares 87,050,000
Diluted Shares 90,963,000
Report Link
Date2006-08-09
Revenue 425,310,000
Net Income 48,093,000
EPS 0.55
Basic Shares 86,919,000
Diluted Shares 91,043,000
Report Link
Date2006-05-10
Revenue 382,723,000
Net Income 37,686,000
EPS 0.44
Basic Shares 86,061,000
Diluted Shares 89,711,000
Report Link
Date2006-03-16
Revenue 393,166,000
Net Income 50,408,000
EPS 0.59
Basic Shares 85,852,000
Diluted Shares 86,061,000
Report Link
Date2005-11-09
Revenue 365,164,000
Net Income 39,194,000
EPS 0.46
Basic Shares 85,431,000
Diluted Shares 87,096,000
Report Link
Date2005-08-09
Revenue 361,564,000
Net Income 35,562,000
EPS 0.21
Basic Shares 170,864,000
Diluted Shares 173,856,000
Report Link
Date2005-05-10
Revenue 333,837,000
Net Income 28,011,000
EPS 0.17
Basic Shares 169,844,000
Diluted Shares 172,628,000
Report Link
Date2005-03-16
Revenue 276,549,000
Net Income 24,786,000
EPS 0.29
Basic Shares 84,922,000
Diluted Shares 84,922,000
Report Link
Date2004-11-05
Revenue 240,141,000
Net Income 27,382,000
EPS 0.19
Basic Shares 148,156,000
Diluted Shares 150,692,000
Report Link
Date2004-08-03
Revenue 232,434,000
Net Income 23,550,000
EPS 0.32
Basic Shares 73,726,000
Diluted Shares 74,936,000
Report Link
Date2004-05-10
Revenue 220,640,000
Net Income 18,134,000
EPS 0.25
Basic Shares 73,412,000
Diluted Shares 74,572,000
Report Link
Date2004-03-15
Revenue 169,794,000
Net Income 1,897,000
EPS 0.03
Basic Shares 63,142,000
Diluted Shares 63,142,000
Report Link
Date2003-11-06
Revenue 172,064,000
Net Income 17,873,000
EPS 0.28
Basic Shares 63,142,000
Diluted Shares 64,110,000
Report Link
Date2003-09-12
Revenue 165,627,000
Net Income 15,233,000
EPS 0.24
Basic Shares 63,000,000
Diluted Shares 63,726,000
Report Link
Date2003-06-16
Revenue 165,527,000
Net Income 14,130,000
EPS 0.23
Basic Shares 62,856,000
Diluted Shares 63,374,000
Report Link
Date2003-03-17
Revenue 138,311,000
Net Income 7,989,000
EPS 0.13
Basic Shares 62,726,000
Diluted Shares 63,652,000
Report Link
Date2003-01-15
Revenue 168,997,000
Net Income -6,946,000
EPS -0.11
Basic Shares 62,336,000
Diluted Shares 62,610,000
Report Link
Date2002-09-13
Revenue 154,640,000
Net Income 15,033,000
EPS 0.24
Basic Shares 62,610,000
Diluted Shares 63,602,000
Report Link
Date2002-06-14
Revenue 153,809,000
Net Income 17,456,000
EPS 0.28
Basic Shares 62,426,000
Diluted Shares 63,982,000
Report Link
Date2002-03-14
Revenue 149,584,000
Net Income 14,510,000
EPS 0.12
Basic Shares 123,948,000
Diluted Shares 127,304,000
Report Link
Date2002-01-22
Revenue 164,043,000
Net Income 17,084,000
EPS 0.28
Basic Shares 61,444,000
Diluted Shares 61,974,000
Report Link
Date2001-09-13
Revenue 137,969,000
Net Income 13,133,000
EPS 0.22
Basic Shares 61,676,000
Diluted Shares 63,454,000
Report Link
Date2001-06-13
Revenue 146,830,000
Net Income 13,862,000
EPS 0.23
Basic Shares 61,386,000
Diluted Shares 62,944,000
Report Link
Date2001-03-02
Revenue 137,664,000
Net Income 11,760,000
EPS 0.19
Basic Shares 61,226,000
Diluted Shares 62,594,000
Report Link
Date2001-01-26
Revenue 147,002,000
Net Income 14,870,000
EPS 0.24
Basic Shares 61,198,000
Diluted Shares 61,226,000
Report Link
Date2000-09-13
Revenue 124,583,000
Net Income 11,102,000
EPS 0.09
Basic Shares 122,008,000
Diluted Shares 124,752,000
Report Link
Date2000-06-12
Revenue 122,775,000
Net Income 13,626,000
EPS 0.23
Basic Shares 60,872,000
Diluted Shares 62,320,000
Report Link
Date2000-03-08
Revenue 109,500,000
Net Income 9,700,000
EPS 0.16
Basic Shares 60,654,000
Diluted Shares 62,434,000
Report Link
Date2000-01-27
Revenue 113,700,000
Net Income 14,600,000
EPS 0.24
Basic Shares 60,564,000
Diluted Shares 60,654,000
Report Link
Date1999-08-31
Revenue 104,100,000
Net Income 12,800,000
EPS 0.11
Basic Shares 60,612,000
Diluted Shares 60,612,000
Report Link
Date1999-06-11
Revenue 100,500,000
Net Income 12,000,000
EPS 0.1
Basic Shares 60,438,000
Diluted Shares 60,438,000
Report Link
Date1999-03-03
Revenue 89,100,000
Net Income 7,800,000
EPS 0.065
Basic Shares 60,538,000
Diluted Shares 60,538,000
Report Link
Date1999-01-20
Revenue 105,700,000
Net Income 7,400,000
EPS 0.12
Basic Shares 60,538,000
Diluted Shares 60,538,000
Report Link
Date1998-08-21
Revenue 97,400,000
Net Income 10,600,000
EPS 0.085
Basic Shares 62,566,000
Diluted Shares 62,566,000
Report Link
Date1998-06-09
Revenue 96,000,000
Net Income 10,600,000
EPS 0.085
Basic Shares 62,508,000
Diluted Shares 62,508,000
Report Link
Date1998-03-03
Revenue 90,100,000
Net Income 10,700,000
EPS 0.0875
Basic Shares 62,152,000
Diluted Shares 62,152,000
Report Link
Date1998-01-21
Revenue 87,500,000
Net Income 8,800,000
EPS 0.14
Basic Shares 61,838,000
Diluted Shares 62,152,000
Report Link
Date1997-09-12
Revenue 88,500,000
Net Income 11,600,000
EPS 0.0475
Basic Shares 61,748,000
Diluted Shares 61,748,000
Report Link
Date1997-06-09
Revenue 67,000,000
Net Income 10,100,000
EPS 0.0425
Basic Shares 61,168,000
Diluted Shares 61,168,000
Report Link
Date1997-03-07
Revenue 55,100,000
Net Income 5,800,000
EPS 0.0238
Basic Shares 60,820,000
Diluted Shares 60,820,000
Report Link
Date1997-01-09
Revenue 65,800,000
Net Income 7,400,000
EPS 0.12
Basic Shares 60,644,000
Diluted Shares 60,820,000
Report Link
Date1996-09-12
Revenue 59,900,000
Net Income 7,000,000
EPS 0.0288
Basic Shares 60,616,000
Diluted Shares 60,616,000
Report Link
Date1996-06-14
Revenue 47,100,000
Net Income 5,700,000
EPS 0.0238
Basic Shares 61,736,000
Diluted Shares 61,736,000
Report Link
Date1996-06-14
Revenue 52,900,000
Net Income 8,800,000
EPS 0.0363
Basic Shares 59,960,000
Diluted Shares 59,960,000
Report Link
Date1995-10-31
Revenue 54,100,000
Net Income 9,200,000
EPS 0.15
Basic Shares 59,716,000
Diluted Shares 59,716,000
Report Link
Date1995-07-31
Revenue 47,100,000
Net Income 6,700,000
EPS 0.0275
Basic Shares 59,716,000
Diluted Shares 59,716,000
Report Link
Date1995-04-30
Revenue 39,800,000
Net Income 4,200,000
EPS 0.0175
Basic Shares 59,628,000
Diluted Shares 59,628,000
Report Link
Date1995-01-31
Revenue 34,400,000
Net Income 3,200,000
EPS 0.0138
Basic Shares 59,552,000
Diluted Shares 59,552,000
Report Link
Date1994-10-31
Revenue 43,100,000
Net Income 8,100,000
EPS 0.14
Basic Shares 59,196,000
Diluted Shares 59,196,000
Report Link
Date1994-07-31
Revenue 32,700,000
Net Income 3,200,000
EPS 0.0138
Basic Shares 59,196,000
Diluted Shares 59,196,000
Report Link
Date1994-04-30
Revenue 38,400,000
Net Income 6,500,000
EPS 0.0275
Basic Shares 59,196,000
Diluted Shares 59,196,000
Report Link
Date1994-01-31
Revenue 33,500,000
Net Income 3,200,000
EPS 0.0125
Basic Shares 59,088,000
Diluted Shares 59,088,000
Report Link
Date1993-10-31
Revenue 43,200,000
Net Income 7,700,000
EPS 0.13
Basic Shares 58,568,000
Diluted Shares 58,568,000
Report Link
Date1993-07-31
Revenue 41,100,000
Net Income 7,200,000
EPS 0.0156
Basic Shares 58,568,000
Diluted Shares 58,568,000
Report Link
Date1993-04-30
Revenue 28,500,000
Net Income 3,000,000
EPS 0.0063
Basic Shares 58,368,000
Diluted Shares 58,368,000
Report Link
Date1993-01-31
Revenue 19,700,000
Net Income 1,200,000
EPS 0.0031
Basic Shares 58,352,000
Diluted Shares 58,352,000
Report Link
Date1992-10-31
Revenue 20,400,000
Net Income 2,200,000
EPS 0.0397
Basic Shares 55,480,000
Diluted Shares 55,480,000
Report Link
Date1992-07-31
Revenue 17,300,000
Net Income 1,800,000
EPS 0.0044
Basic Shares 55,480,000
Diluted Shares 55,480,000
Report Link
Date1992-04-30
Revenue 17,500,000
Net Income 200,000
EPS 0.0006
Basic Shares 55,480,000
Diluted Shares 55,480,000
Report Link
Date1992-01-31
Revenue 14,500,000
Net Income 400,000
EPS 0.0019
Basic Shares 39,480,000
Diluted Shares 39,480,000
Report Link
Date1991-10-31
Revenue 18,600,000
Net Income 1,300,000
EPS 0.0329
Basic Shares 39,480,000
Diluted Shares 39,480,000
Report Link
Date1991-07-31
Revenue 18,800,000
Net Income 1,200,000
EPS 0.0038
Basic Shares 39,480,000
Diluted Shares 39,480,000
Report Link
Date1991-04-30
Revenue 18,800,000
Net Income 1,200,000
EPS 0.0038
Basic Shares 39,480,000
Diluted Shares 39,480,000
Report Link
Date1991-01-31
Revenue 18,800,000
Net Income 1,200,000
EPS 0.0038
Basic Shares 39,480,000
Diluted Shares 39,480,000
Report Link

Quarterly Ratios

Date2024-09-30
PE 40.53
Dividend Yield 0.13
Payout Ratio: 21.881%
Date2024-06-30
PE 44.69
Dividend Yield 0.13
Payout Ratio: 23.761%
Date2024-03-31
PE 38.77
Dividend Yield 0.14
Payout Ratio: 21.073%
Date2023-12-31
PE 37.45
Dividend Yield 0.12
Payout Ratio: 18.689%
Date2023-09-30
PE 37.21
Dividend Yield 0.14
Payout Ratio: 20.939%
Date2023-06-30
PE 35.11
Dividend Yield 0.14
Payout Ratio: 19.868%
Date2023-03-31
PE 41.37
Dividend Yield 0.15
Payout Ratio: 25.539%
Date2022-12-31
PE 46.35
Dividend Yield 0.14
Payout Ratio: 26.729%
Date2022-09-30
PE 29.15
Dividend Yield 0.17
Payout Ratio: 20.031%
Date2022-06-30
PE 38.87
Dividend Yield 0.16
Payout Ratio: 24.330%
Date2022-03-31
PE 43.35
Dividend Yield 0.13
Payout Ratio: 22.705%
Date2021-12-31
PE 45.08
Dividend Yield 0.11
Payout Ratio: 20.674%
Date2021-09-30
PE 40.61
Dividend Yield 0.13
Payout Ratio: 20.415%
Date2021-06-30
PE 43.23
Dividend Yield 0.12
Payout Ratio: 20.608%
Date2021-03-31
PE 36.64
Dividend Yield 0.14
Payout Ratio: 20.346%
Date2020-12-31
PE 44.20
Dividend Yield 0.12
Payout Ratio: 21.149%
Date2020-09-30
PE 44.12
Dividend Yield 0.13
Payout Ratio: 22.782%
Date2020-06-30
PE 46.27
Dividend Yield 0.13
Payout Ratio: 24.407%
Date2020-03-31
PE 33.83
Dividend Yield 0.16
Payout Ratio: 22.097%
Date2019-12-31
PE 10.58
Dividend Yield 0.13
Payout Ratio: 5.533%
Date2019-09-30
PE 33.41
Dividend Yield 0.13
Payout Ratio: 17.261%
Date2019-06-30
PE 38.86
Dividend Yield 0.12
Payout Ratio: 19.183%
Date2019-03-31
PE 24.38
Dividend Yield 0.13
Payout Ratio: 12.906%
Date2018-12-31
PE 26.80
Dividend Yield 0.16
Payout Ratio: 16.881%
Date2018-09-30
PE 31.19
Dividend Yield 0.14
Payout Ratio: 17.044%
Date2018-06-30
PE 31.17
Dividend Yield 0.15
Payout Ratio: 18.564%
Date2018-03-31
PE 34.17
Dividend Yield 0.15
Payout Ratio: 19.924%
Date2017-12-31
PE 14.94
Dividend Yield 0.14
Payout Ratio: 8.172%
Date2017-09-30
PE 32.71
Dividend Yield 0.14
Payout Ratio: 18.677%
Date2017-06-30
PE 32.92
Dividend Yield 0.15
Payout Ratio: 19.774%
Date2017-03-31
PE 33.27
Dividend Yield 0.17
Payout Ratio: 22.418%
Date2016-12-31
PE 25.51
Dividend Yield 0.16
Payout Ratio: 16.750%
Date2016-09-30
PE 27.68
Dividend Yield 0.16
Payout Ratio: 18.105%
Date2016-06-30
PE 27.31
Dividend Yield 0.17
Payout Ratio: 19.112%
Date2016-03-31
PE 30.50
Dividend Yield 0.16
Payout Ratio: 19.927%
Date2015-12-31
PE 22.93
Dividend Yield 0.13
Payout Ratio: 12.044%
Date2015-09-30
PE 24.59
Dividend Yield 0.16
Payout Ratio: 15.654%
Date2015-06-30
PE 25.32
Dividend Yield 0.14
Payout Ratio: 14.640%
Date2015-03-31
PE 27.71
Dividend Yield 0.14
Payout Ratio: 16.064%
Date2014-12-31
PE 21.05
Dividend Yield 0.13
Payout Ratio: 10.774%
Date2014-09-30
PE 23.53
Dividend Yield 0.14
Payout Ratio: 12.865%
Date2014-06-30
PE 23.17
Dividend Yield 0.14
Payout Ratio: 12.683%
Date2014-03-31
PE 22.57
Dividend Yield 0.15
Payout Ratio: 13.492%
Date2013-12-31
PE 20.78
Dividend Yield 0.12
Payout Ratio: 9.889%
Date2013-09-30
PE 24.17
Dividend Yield 0.12
Payout Ratio: 12.007%
Date2013-06-30
PE 27.90
Dividend Yield 0.13
Payout Ratio: 14.672%
Date2013-03-31
PE 24.92
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2012-12-31
PE 19.11
Dividend Yield 0.27
Payout Ratio: 20.763%
Date2012-10-31
PE 22.89
Dividend Yield 0.13
Payout Ratio: 11.506%
Date2012-06-30
PE 20.92
Dividend Yield 0.14
Payout Ratio: 11.656%
Date2012-03-31
PE 22.21
Dividend Yield 0.14
Payout Ratio: 12.270%
Date2011-12-31
PE 17.22
Dividend Yield 0.13
Payout Ratio: 8.680%
Date2011-09-30
PE 15.01
Dividend Yield 0.16
Payout Ratio: 9.546%
Date2011-06-30
PE 18.79
Dividend Yield 0.13
Payout Ratio: 9.918%
Date2011-03-31
PE 23.17
Dividend Yield 0.13
Payout Ratio: 11.753%
Date2010-12-31
PE 16.89
Dividend Yield 0.12
Payout Ratio: 8.372%
Date2010-09-30
PE 18.24
Dividend Yield 0.15
Payout Ratio: 10.597%
Date2010-06-30
PE 18.45
Dividend Yield 0.17
Payout Ratio: 12.507%
Date2010-03-31
PE 22.71
Dividend Yield 0.16
Payout Ratio: 14.865%
Date2009-12-31
PE 16.59
Dividend Yield 0.16
Payout Ratio: 10.400%
Date2009-09-30
PE 20.53
Dividend Yield 0.16
Payout Ratio: 13.283%
Date2009-06-30
PE 17.22
Dividend Yield 0.18
Payout Ratio: 12.513%
Date2009-03-31
PE 18.55
Dividend Yield 0.19
Payout Ratio: 14.341%
Date2008-12-31
PE 13.51
Dividend Yield 0.17
Payout Ratio: 9.012%
Date2008-09-30
PE 17.24
Dividend Yield 0.13
Payout Ratio: 8.761%
Date2008-06-30
PE 19.47
Dividend Yield 0.11
Payout Ratio: 8.562%
Date2008-03-31
PE 20.81
Dividend Yield 0.12
Payout Ratio: 10.110%
Date2007-12-31
PE 19.20
Dividend Yield 0.10
Payout Ratio: 7.991%
Date2007-09-30
PE 22.31
Dividend Yield 0.10
Payout Ratio: 8.819%
Date2007-06-30
PE 20.60
Dividend Yield 0.11
Payout Ratio: 9.383%
Date2007-03-31
PE 23.45
Dividend Yield 0.12
Payout Ratio: 11.067%
Date2006-12-31
PE 19.33
Dividend Yield 0.12
Payout Ratio: 9.009%
Date2006-09-30
PE 19.16
Dividend Yield 0.13
Payout Ratio: 10.041%
Date2006-06-30
PE 21.12
Dividend Yield 0.13
Payout Ratio: 10.694%
Date2006-03-31
PE 27.76
Dividend Yield 0.12
Payout Ratio: 13.390%
Date2005-12-31
PE 16.82
Dividend Yield 0.13
Payout Ratio: 9.042%
Date2005-09-30
PE 21.41
Dividend Yield 0.14
Payout Ratio: 11.637%
Date2005-06-30
PE 42.87
Dividend Yield 0.07
Payout Ratio: 12.724%
Date2005-03-31
PE 49.64
Dividend Yield 0.08
Payout Ratio: 16.090%
Date2004-12-31
PE 26.03
Dividend Yield 0.14
Payout Ratio: 14.214%
Date2004-09-30
PE 38.86
Dividend Yield 0.08
Payout Ratio: 13.052%
Date2004-06-30
PE 22.27
Dividend Yield 0.17
Payout Ratio: 15.125%
Date2004-03-31
PE 24.42
Dividend Yield 0.20
Payout Ratio: 19.532%
Date2003-12-31
PE 204.95
Dividend Yield 0.22
Payout Ratio: 182.077%
Date2003-09-30
PE 19.24
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2003-07-31
PE 20.63
Dividend Yield 0.22
Payout Ratio: 18.125%
Date2003-04-30
PE 17.02
Dividend Yield 0.29
Payout Ratio: 19.483%
Date2003-01-31
PE 34.17
Dividend Yield 0.25
Payout Ratio: 34.385%
Date2002-10-31
PE -43.30
Dividend Yield 0.22
Payout Ratio: -37.244%
Date2002-07-31
PE 15.49
Dividend Yield 0.28
Payout Ratio: 17.189%
Date2002-04-30
PE 20.56
Dividend Yield 0.18
Payout Ratio: 14.769%
Date2002-01-31
PE 53.39
Dividend Yield 0.08
Payout Ratio: 17.698%
Date2001-10-31
PE 19.06
Dividend Yield 0.18
Payout Ratio: 13.551%
Date2001-07-31
PE 22.23
Dividend Yield 0.20
Payout Ratio: 17.620%
Date2001-04-30
PE 23.14
Dividend Yield 0.18
Payout Ratio: 16.635%
Date2001-01-31
PE 24.93
Dividend Yield 0.20
Payout Ratio: 19.532%
Date2000-10-31
PE 18.01
Dividend Yield 0.20
Payout Ratio: 14.405%
Date2000-07-31
PE 37.94
Dividend Yield 0.13
Payout Ratio: 19.240%
Date2000-04-30
PE 18.67
Dividend Yield 0.21
Payout Ratio: 15.845%
Date2000-01-31
PE 26.23
Dividend Yield 0.21
Payout Ratio: 21.649%
Date1999-10-31
PE 16.07
Dividend Yield 0.21
Payout Ratio: 13.699%
Date1999-07-31
PE 20.72
Dividend Yield 0.19
Payout Ratio: 15.625%
Date1999-04-30
PE 17.94
Dividend Yield 0.22
Payout Ratio: 15.833%
Date1999-01-31
PE 21.46
Dividend Yield 0.30
Payout Ratio: 25.641%
Date1998-10-31
PE 18.22
Dividend Yield 0.33
Payout Ratio: 24.324%
Date1998-07-31
PE 16.93
Dividend Yield 0.26
Payout Ratio: 17.925%
Date1998-04-30
PE 22.85
Dividend Yield 0.19
Payout Ratio: 16.981%
Date1998-01-31
PE 21.65
Dividend Yield 0.21
Payout Ratio: 17.757%
Date1997-10-31
PE 23.51
Dividend Yield 0.23
Payout Ratio: 21.591%
Date1997-07-31
PE 18.63
Dividend Yield 0.16
Payout Ratio: 12.069%
Date1997-04-30
PE 15.47
Dividend Yield 0.21
Payout Ratio: 12.871%
Date1997-01-31
PE 26.71
Dividend Yield 0.23
Payout Ratio: 24.138%
Date1996-10-31
PE 21.64
Dividend Yield 0.22
Payout Ratio: 18.919%
Date1996-07-31
PE 20.02
Dividend Yield 0.21
Payout Ratio: 17.143%
Date1996-04-30
PE 31.49
Dividend Yield 0.15
Payout Ratio: 19.298%
Date1996-01-31
PE 16.85
Dividend Yield 0.19
Payout Ratio: 12.500%
Date1995-10-31
PE 14.70
Dividend Yield 0.20
Payout Ratio: 11.957%
Date1995-07-31
PE 19.07
Dividend Yield 0.14
Payout Ratio: 10.448%
Date1995-04-30
PE 24.17
Dividend Yield 0.20
Payout Ratio: 19.048%
Date1995-01-31
PE 25.31
Dividend Yield 0.22
Payout Ratio: 21.875%
Date1994-10-31
PE 10.96
Dividend Yield 0.23
Payout Ratio: 9.877%
Date1994-07-31
PE 29.18
Dividend Yield 0.11
Payout Ratio: 12.500%
Date1994-04-30
PE 13.80
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1994-01-31
PE 29.13
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1993-10-31
PE 16.75
Dividend Yield 0.08
Payout Ratio: 5.195%
Date1993-07-31
PE 15.64
Dividend Yield 0.13
Payout Ratio: 8.333%
Date1993-04-30
PE 23.25
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1993-01-31
PE 37.20
Dividend Yield 0.17
Payout Ratio: 25.000%
Date1992-10-31
PE 14.19
Dividend Yield 0.16
Payout Ratio: 9.091%
Date1992-07-31
PE 12.02
Dividend Yield 0.35
Payout Ratio: 16.667%
Date1992-04-30
PE 156.04
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1992-01-31
PE 50.58
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1991-10-31
PE 15.56
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1991-07-31
PE 16.86
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1991-04-30
PE 16.86
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1991-01-31
PE 16.86
Dividend Yield 0.00
Payout Ratio: 0.000%

RSI:

23.99

Price:

$548.03

Market Cap:

58,764,708,870

EPS TTM:

13.68

PE Ratio:

39.53

PEPSG:

0.8229

Fwd PE:

32.53

Volume:

476,246

2 Year Price Change

1.235

Index 2 Year Price Change

1.505

5 Year Price Change

1.564

Index 5 Year Price Change

1.908

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: