DXP Enterprises, Inc. DXPE
Sector:
IndustrialsIndustry:
Industrial - DistributionDescription:
DXP Enterprises, Inc., together with its subsidiaries, engages in distributing maintenance, repair, and operating (MRO) products, equipment, and services to the energy and industrial customers primarily in the United States and Canada. It operates through three segments: Service Centers (SC), Supply Chain Services (SCS), and Innovative Pumping Solutions (IPS). The SC segment offers MRO products, equipment, and integrated services, including technical expertise and logistics services. It offers a range of MRO products in the rotating equipment, bearing, power transmission, hose, fluid power, metal working, fastener, industrial supply, safety products, and safety services categories. This segment serves customers in the oil and gas, food and beverage, petrochemical, transportation, other general industrial, mining, construction, chemical, municipal, agriculture, and pulp and paper industries. The SCS segment manages procurement and inventory management solutions; and offers outsourced MRO solutions for sourcing MRO products, including inventory optimization and management, store room management, transaction consolidation and control, vendor oversight and procurement cost optimization, productivity improvement, and customized reporting services. Its programs include SmartAgreement, a procurement solution for various MRO categories; SmartBuy, an on-site or centralized MRO procurement solution; SmartSource, an on-site procurement and storeroom management solution; SmartStore, an e-Catalog solution; SmartVend, an industrial dispensing solution; and SmartServ, an integrated service pump solution. The IPS segment fabricates and assembles custom-made pump packages, remanufactures pumps, and manufactures branded private label pumps. The company was founded in 1908 and is based in Houston, Texas.Recent Quarter:
2024-11-04Upcoming Quarter:
2025-03-06Annual Reports
Date2024-03-11
Revenue 1,678,600,000
Net Income 68,812,000
EPS 4.08
Basic Shares 16,870,000
Diluted Shares 17,710,000
Report Link
Date2023-04-17
Revenue 1,480,832,000
Net Income 48,155,000
EPS 2.58
Basic Shares 18,631,000
Diluted Shares 19,471,000
Report Link
Date2022-04-05
Revenue 1,113,921,000
Net Income 16,496,000
EPS 0.87
Basic Shares 18,949,000
Diluted Shares 19,789,000
Report Link
Date2021-03-18
Revenue 1,005,266,000
Net Income -29,074,000
EPS -1.64
Basic Shares 17,748,000
Diluted Shares 17,748,000
Report Link
Date2020-03-13
Revenue 1,267,189,000
Net Income 36,035,000
EPS 2.1
Basic Shares 17,592,000
Diluted Shares 18,432,000
Report Link
Date2019-03-08
Revenue 1,216,197,000
Net Income 35,632,000
EPS 2.03
Basic Shares 17,553,000
Diluted Shares 18,393,000
Report Link
Date2018-03-28
Revenue 1,006,782,000
Net Income 16,888,000
EPS 0.97
Basic Shares 17,315,573
Diluted Shares 18,240,000
Report Link
Date2017-03-31
Revenue 962,092,000
Net Income 7,702,000
EPS 0.44
Basic Shares 17,197,380
Diluted Shares 17,197,380
Report Link
Date2016-02-29
Revenue 1,247,043,000
Net Income -38,536,000
EPS -2.67
Basic Shares 14,412,686
Diluted Shares 14,423,000
Report Link
Date2014-12-31
Revenue 1,499,662,000
Net Income -45,238,000
EPS -3.15
Basic Shares 14,375,161
Diluted Shares 15,479,000
Report Link
Date2013-12-31
Revenue 1,241,510,000
Net Income 60,237,000
EPS 4.17
Basic Shares 14,439,000
Diluted Shares 15,279,000
Report Link
Date2013-03-11
Revenue 1,097,110,000
Net Income 50,985,000
EPS 3.54
Basic Shares 14,374,000
Diluted Shares 15,214,000
Report Link
Date2011-12-31
Revenue 807,005,000
Net Income 31,437,000
EPS 2.19
Basic Shares 14,301,000
Diluted Shares 15,141,000
Report Link
Date2011-03-16
Revenue 656,202,000
Net Income 19,381,000
EPS 1.4
Basic Shares 13,821,000
Diluted Shares 14,821,000
Report Link
Date2009-12-31
Revenue 583,226,000
Net Income -42,412,000
EPS -3.23
Basic Shares 13,117,000
Diluted Shares 13,117,000
Report Link
Date2009-03-16
Revenue 736,883,000
Net Income 25,887,000
EPS 1.99
Basic Shares 12,945,000
Diluted Shares 13,869,000
Report Link
Date2008-03-17
Revenue 444,547,000
Net Income 17,347,000
EPS 1.47
Basic Shares 11,698,000
Diluted Shares 12,688,971
Report Link
Date2007-04-30
Revenue 279,820,000
Net Income 11,922,000
EPS 1.17
Basic Shares 11,464,000
Diluted Shares 11,464,000
Report Link
Date2006-05-01
Revenue 185,364,000
Net Income 5,467,000
EPS 0.62
Basic Shares 11,578,000
Diluted Shares 11,578,000
Report Link
Date2005-03-30
Revenue 160,585,000
Net Income 2,780,000
EPS 0.34
Basic Shares 8,054,000
Diluted Shares 11,018,000
Report Link
Date2004-03-11
Revenue 150,683,000
Net Income 2,069,000
EPS 0.25
Basic Shares 8,144,000
Diluted Shares 9,840,000
Report Link
Date2003-03-24
Revenue 148,106,000
Net Income -110,000
EPS -0.0135
Basic Shares 8,144,000
Diluted Shares 8,144,000
Report Link
Date2002-03-28
Revenue 174,429,000
Net Income 929,000
EPS 0.11
Basic Shares 8,144,000
Diluted Shares 9,006,000
Report Link
Date2001-04-17
Revenue 182,642,000
Net Income -7,358,000
EPS -0.9
Basic Shares 8,144,000
Diluted Shares 8,144,000
Report Link
Date2000-03-29
Revenue 179,878,000
Net Income -118,000
EPS -0.0145
Basic Shares 8,150,000
Diluted Shares 8,150,000
Report Link
Date1999-03-31
Revenue 203,400,000
Net Income 2,800,000
EPS 0.34
Basic Shares 8,318,000
Diluted Shares 11,192,000
Report Link
Date1998-02-26
Revenue 169,700,000
Net Income 2,800,000
EPS 0.33
Basic Shares 8,163,110
Diluted Shares 11,405,460
Report Link
Date1997-03-31
Revenue 125,208,000
Net Income 890,000
EPS 0.08
Basic Shares 8,621,000
Diluted Shares 8,621,000
Report Link
Annual Ratios
Date2023-12-31
PE 8.26
Dividend Yield 0.02
Payout Ratio: 0.131%
Date2022-12-31
PE 10.66
Dividend Yield 0.02
Payout Ratio: 0.187%
Date2021-12-31
PE 29.49
Dividend Yield 0.02
Payout Ratio: 0.546%
Date2020-12-31
PE -13.57
Dividend Yield 0.02
Payout Ratio: -0.310%
Date2019-12-31
PE 19.43
Dividend Yield 0.01
Payout Ratio: 0.250%
Date2018-12-31
PE 13.71
Dividend Yield 0.02
Payout Ratio: 0.253%
Date2017-12-31
PE 30.32
Dividend Yield 0.02
Payout Ratio: 0.533%
Date2016-12-31
PE 77.57
Dividend Yield 0.02
Payout Ratio: 1.169%
Date2015-12-31
PE -8.53
Dividend Yield 0.03
Payout Ratio: -0.234%
Date2014-12-31
PE -16.06
Dividend Yield 0.01
Payout Ratio: -0.199%
Date2013-12-31
PE 27.61
Dividend Yield 0.01
Payout Ratio: 0.149%
Date2013-03-06
PE 19.73
Dividend Yield 0.01
Payout Ratio: 0.177%
Date2011-12-31
PE 14.65
Dividend Yield 0.02
Payout Ratio: 0.286%
Date2010-12-31
PE 17.11
Dividend Yield 0.03
Payout Ratio: 0.464%
Date2009-12-31
PE -4.04
Dividend Yield 0.05
Payout Ratio: -0.212%
Date2008-12-31
PE 7.31
Dividend Yield 0.05
Payout Ratio: 0.348%
Date2007-12-31
PE 15.74
Dividend Yield 0.03
Payout Ratio: 0.519%
Date2006-12-31
PE 16.85
Dividend Yield 0.04
Payout Ratio: 0.755%
Date2005-12-31
PE 18.21
Dividend Yield 0.09
Payout Ratio: 1.646%
Date2004-12-31
PE 6.97
Dividend Yield 0.46
Payout Ratio: 3.237%
Date2003-12-31
PE 8.05
Dividend Yield 0.54
Payout Ratio: 4.350%
Date2002-12-31
PE -40.35
Dividend Yield 2.03
Payout Ratio: -81.818%
Date2001-12-31
PE 4.82
Dividend Yield 2.01
Payout Ratio: 9.688%
Date2000-12-31
PE -0.35
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1999-12-31
PE -84.18
Dividend Yield 0.91
Payout Ratio: -76.271%
Date1998-12-31
PE 10.03
Dividend Yield 0.36
Payout Ratio: 3.571%
Date1997-12-31
PE 12.39
Dividend Yield 0.29
Payout Ratio: 3.571%
Date1996-12-31
PE 41.17
Dividend Yield 0.32
Payout Ratio: 13.371%
Quarterly Reports
Date2024-11-07
Revenue 472,935,000
Net Income 21,101,000
EPS 1.34
Basic Shares 15,750,000
Diluted Shares 16,590,000
Report Link
Date2024-08-08
Revenue 445,556,000
Net Income 16,693,000
EPS 1.05
Basic Shares 15,868,000
Diluted Shares 16,707,999
Report Link
Date2024-05-09
Revenue 412,635,000
Net Income 11,332,000
EPS 0.7
Basic Shares 16,128,000
Diluted Shares 16,968,000
Report Link
Date2024-03-11
Revenue 407,044,000
Net Income 16,006,000
EPS 0.99
Basic Shares 16,177,000
Diluted Shares 17,017,000
Report Link
Date2023-11-09
Revenue 419,249,000
Net Income 16,172,000
EPS 0.98
Basic Shares 16,515,999
Diluted Shares 17,356,000
Report Link
Date2023-08-09
Revenue 428,040,000
Net Income 19,054,000
EPS 1.11
Basic Shares 17,211,000
Diluted Shares 18,051,000
Report Link
Date2023-05-15
Revenue 424,267,000
Net Income 17,580,000
EPS 1
Basic Shares 17,596,000
Diluted Shares 18,436,000
Report Link
Date2023-04-17
Revenue 406,295,000
Net Income 7,152,000
EPS 0.39
Basic Shares 18,422,000
Diluted Shares 19,262,000
Report Link
Date2022-11-09
Revenue 387,314,000
Net Income 13,929,000
EPS 0.74
Basic Shares 18,820,000
Diluted Shares 19,660,000
Report Link
Date2022-08-09
Revenue 367,812,000
Net Income 14,433,000
EPS 0.77
Basic Shares 18,840,101
Diluted Shares 19,606,000
Report Link
Date2022-05-13
Revenue 319,411,000
Net Income 12,642,000
EPS 0.68
Basic Shares 18,633,271
Diluted Shares 19,374,000
Report Link
Date2022-04-05
Revenue 293,149,000
Net Income 882,000
EPS 0.0463
Basic Shares 18,580,364
Diluted Shares 19,579,000
Report Link
Date2021-12-09
Revenue 289,494,000
Net Income 7,125,000
EPS 0.38
Basic Shares 18,710,000
Diluted Shares 19,550,000
Report Link
Date2021-11-05
Revenue 285,516,000
Net Income 8,122,000
EPS 0.44
Basic Shares 18,558,674
Diluted Shares 20,131,000
Report Link
Date2021-05-10
Revenue 245,616,000
Net Income 340,000
EPS 0.02
Basic Shares 19,186,000
Diluted Shares 20,026,000
Report Link
Date2021-03-18
Revenue 232,689,000
Net Income -1,912,000
EPS -0.0995
Basic Shares 19,208,067
Diluted Shares 19,208,067
Report Link
Date2020-11-10
Revenue 220,193,000
Net Income -34,666,000
EPS -1.95
Basic Shares 17,789,230
Diluted Shares 17,790,717
Report Link
Date2020-08-10
Revenue 251,401,000
Net Income 2,142,000
EPS 0.12
Basic Shares 17,772,603
Diluted Shares 18,575,000
Report Link
Date2020-05-08
Revenue 300,983,000
Net Income 5,710,000
EPS 0.34
Basic Shares 17,713,000
Diluted Shares 18,553,000
Report Link
Date2020-03-13
Revenue 295,468,000
Net Income 2,176,000
EPS 0.12
Basic Shares 17,604,092
Diluted Shares 18,443,000
Report Link
Date2019-11-07
Revenue 327,178,000
Net Income 13,109,000
EPS 0.74
Basic Shares 17,602,000
Diluted Shares 18,442,000
Report Link
Date2019-08-07
Revenue 333,318,000
Net Income 13,459,000
EPS 0.76
Basic Shares 17,601,246
Diluted Shares 18,436,000
Report Link
Date2019-05-08
Revenue 311,225,000
Net Income 7,291,000
EPS 0.41
Basic Shares 17,566,000
Diluted Shares 18,406,000
Report Link
Date2019-03-08
Revenue 311,006,000
Net Income 11,122,000
EPS 0.64
Basic Shares 17,401,297
Diluted Shares 18,410,000
Report Link
Date2018-11-06
Revenue 308,028,000
Net Income 8,397,000
EPS 0.48
Basic Shares 17,564,000
Diluted Shares 18,404,000
Report Link
Date2018-08-08
Revenue 311,227,000
Net Income 11,562,000
EPS 0.66
Basic Shares 17,558,000
Diluted Shares 18,398,000
Report Link
Date2018-05-10
Revenue 285,936,000
Net Income 4,551,000
EPS 0.26
Basic Shares 17,354,300
Diluted Shares 18,741,000
Report Link
Date2018-03-28
Revenue 265,627,000
Net Income 6,654,000
EPS 0.38
Basic Shares 17,315,573
Diluted Shares 18,232,000
Report Link
Date2017-11-09
Revenue 251,930,000
Net Income 2,966,000
EPS 0.17
Basic Shares 17,388,910
Diluted Shares 18,234,000
Report Link
Date2017-06-30
Revenue 250,698,000
Net Income 4,135,000
EPS 0.24
Basic Shares 17,401,724
Diluted Shares 18,244,000
Report Link
Date2017-05-15
Revenue 238,527,000
Net Income 3,133,000
EPS 0.18
Basic Shares 17,409,000
Diluted Shares 18,249,000
Report Link
Date2017-03-31
Revenue 222,291,000
Net Income 7,381,000
EPS 0.43
Basic Shares 17,197,380
Diluted Shares 17,411,000
Report Link
Date2016-11-14
Revenue 230,025,000
Net Income 263,000
EPS 0.02
Basic Shares 14,600,000
Diluted Shares 15,440,000
Report Link
Date2016-08-15
Revenue 256,215,000
Net Income 5,170,000
EPS 0.35
Basic Shares 14,512,456
Diluted Shares 15,343,000
Report Link
Date2016-05-13
Revenue 253,561,000
Net Income -5,112,000
EPS -0.35
Basic Shares 14,486,000
Diluted Shares 14,486,000
Report Link
Date2016-02-29
Revenue 278,681,000
Net Income -2,919,000
EPS -0.21
Basic Shares 14,118,496
Diluted Shares 14,118,496
Report Link
Date2015-11-09
Revenue 303,080,000
Net Income -52,435,000
EPS -3.71
Basic Shares 14,118,496
Diluted Shares 14,422,000
Report Link
Date2015-08-10
Revenue 303,080,000
Net Income -52,435,000
EPS -3.71
Basic Shares 14,118,496
Diluted Shares 14,422,000
Report Link
Date2015-05-11
Revenue 341,594,000
Net Income 9,651,000
EPS 0.67
Basic Shares 14,391,000
Diluted Shares 15,231,000
Report Link
Date2014-12-31
Revenue 382,502,000
Net Income -88,075,000
EPS -6.13
Basic Shares 14,375,161
Diluted Shares 15,311,000
Report Link
Date2014-09-30
Revenue 387,053,000
Net Income 17,643,000
EPS 1.22
Basic Shares 14,453,954
Diluted Shares 15,496,000
Report Link
Date2014-06-30
Revenue 381,603,000
Net Income 15,539,000
EPS 1.08
Basic Shares 14,444,511
Diluted Shares 15,548,000
Report Link
Date2014-03-31
Revenue 348,504,000
Net Income 11,618,000
EPS 0.74
Basic Shares 14,724,000
Diluted Shares 15,564,000
Report Link
Date2013-12-31
Revenue 313,752,000
Net Income 16,904,000
EPS 1.17
Basic Shares 14,444,000
Diluted Shares 14,444,000
Report Link
Date2013-11-04
Revenue 329,719,000
Net Income 16,352,000
EPS 1.13
Basic Shares 14,444,000
Diluted Shares 15,284,000
Report Link
Date2013-06-30
Revenue 307,942,000
Net Income 13,749,000
EPS 0.95
Basic Shares 14,451,000
Diluted Shares 15,291,000
Report Link
Date2013-03-11
Revenue 290,097,000
Net Income 13,232,000
EPS 0.92
Basic Shares 14,395,000
Diluted Shares 15,235,000
Report Link
Date2012-12-31
Revenue 293,006,000
Net Income 14,070,000
EPS 0.98
Basic Shares 14,373,000
Diluted Shares 15,213,000
Report Link
Date2012-09-30
Revenue 289,923,000
Net Income 13,092,000
EPS 0.91
Basic Shares 14,411,000
Diluted Shares 15,251,000
Report Link
Date2012-09-07
Revenue 261,894,000
Net Income 12,177,000
EPS 0.84
Basic Shares 14,392,000
Diluted Shares 15,232,000
Report Link
Date2012-05-09
Revenue 252,287,000
Net Income 11,646,000
EPS 0.81
Basic Shares 14,328,000
Diluted Shares 15,168,000
Report Link
Date2011-12-31
Revenue 218,388,000
Net Income 9,210,000
EPS 0.64
Basic Shares 14,283,000
Diluted Shares 14,315,000
Report Link
Date2011-11-01
Revenue 207,855,000
Net Income 8,274,000
EPS 0.58
Basic Shares 14,315,000
Diluted Shares 15,155,000
Report Link
Date2011-07-27
Revenue 197,675,000
Net Income 7,610,000
EPS 0.53
Basic Shares 14,327,000
Diluted Shares 15,167,000
Report Link
Date2011-05-04
Revenue 183,087,000
Net Income 6,343,000
EPS 0.44
Basic Shares 14,279,000
Diluted Shares 15,119,000
Report Link
Date2011-03-16
Revenue 169,669,000
Net Income 5,860,000
EPS 0.42
Basic Shares 14,023,000
Diluted Shares 14,023,000
Report Link
Date2010-11-08
Revenue 172,249,000
Net Income 5,345,000
EPS 0.38
Basic Shares 14,023,000
Diluted Shares 15,056,000
Report Link
Date2010-08-04
Revenue 167,292,000
Net Income 4,584,000
EPS 0.33
Basic Shares 13,938,000
Diluted Shares 15,198,000
Report Link
Date2010-05-10
Revenue 146,992,000
Net Income 3,592,000
EPS 0.27
Basic Shares 13,159,000
Diluted Shares 14,028,000
Report Link
Date2009-12-31
Revenue 137,826,000
Net Income -50,434,000
EPS -3.84
Basic Shares 13,132,000
Diluted Shares 13,132,000
Report Link
Date2009-09-30
Revenue 143,422,000
Net Income 2,684,000
EPS 0.2
Basic Shares 13,132,000
Diluted Shares 14,004,000
Report Link
Date2009-08-10
Revenue 144,374,000
Net Income 2,166,000
EPS 0.16
Basic Shares 13,103,000
Diluted Shares 13,977,000
Report Link
Date2009-05-08
Revenue 157,604,000
Net Income 3,172,000
EPS 0.24
Basic Shares 13,079,000
Diluted Shares 13,952,000
Report Link
Date2009-03-16
Revenue 193,645,000
Net Income 7,049,000
EPS 0.55
Basic Shares 12,797,000
Diluted Shares 12,797,000
Report Link
Date2008-09-30
Revenue 186,937,000
Net Income 7,026,000
EPS 0.55
Basic Shares 12,797,000
Diluted Shares 13,731,000
Report Link
Date2008-08-07
Revenue 187,802,000
Net Income 6,373,000
EPS 0.5
Basic Shares 12,650,000
Diluted Shares 13,692,000
Report Link
Date2008-05-12
Revenue 168,499,000
Net Income 5,439,000
EPS 0.43
Basic Shares 12,646,000
Diluted Shares 13,670,000
Report Link
Date2008-03-17
Revenue 168,808,000
Net Income 5,726,000
EPS 0.45
Basic Shares 12,646,000
Diluted Shares 12,646,000
Report Link
Date2007-11-09
Revenue 106,785,000
Net Income 4,477,000
EPS 0.35
Basic Shares 12,652,000
Diluted Shares 13,674,000
Report Link
Date2007-07-30
Revenue 85,323,000
Net Income 3,417,000
EPS 0.31
Basic Shares 11,200,000
Diluted Shares 12,222,000
Report Link
Date2007-05-10
Revenue 83,631,000
Net Income 3,727,000
EPS 0.36
Basic Shares 10,256,000
Diluted Shares 11,516,000
Report Link
Date2007-03-16
Revenue 79,351,000
Net Income 3,489,000
EPS 0.34
Basic Shares 10,256,000
Diluted Shares 10,256,000
Report Link
Date2006-11-09
Revenue 68,189,000
Net Income 2,981,000
EPS 0.29
Basic Shares 10,248,000
Diluted Shares 11,498,000
Report Link
Date2006-07-27
Revenue 69,768,000
Net Income 2,950,000
EPS 0.28
Basic Shares 10,230,000
Diluted Shares 11,528,000
Report Link
Date2006-05-12
Revenue 62,512,000
Net Income 2,502,000
EPS 0.26
Basic Shares 9,774,000
Diluted Shares 11,318,000
Report Link
Date2006-03-10
Revenue 54,734,000
Net Income 2,075,000
EPS 0.21
Basic Shares 9,590,804
Diluted Shares 9,774,000
Report Link
Date2005-10-27
Revenue 43,378,000
Net Income 1,061,000
EPS 0.12
Basic Shares 8,812,000
Diluted Shares 11,790,000
Report Link
Date2005-08-15
Revenue 45,462,000
Net Income 1,477,000
EPS 0.18
Basic Shares 8,334,000
Diluted Shares 11,482,000
Report Link
Date2005-04-28
Revenue 41,790,000
Net Income 854,000
EPS 0.1
Basic Shares 8,124,000
Diluted Shares 11,136,000
Report Link
Date2005-03-30
Revenue 37,749,000
Net Income 645,000
EPS 0.0794
Basic Shares 8,066,000
Diluted Shares 8,124,000
Report Link
Date2004-10-28
Revenue 42,871,000
Net Income 743,000
EPS 0.09
Basic Shares 8,030,000
Diluted Shares 11,062,000
Report Link
Date2004-07-29
Revenue 42,055,000
Net Income 714,000
EPS 0.085
Basic Shares 7,984,000
Diluted Shares 10,908,000
Report Link
Date2004-05-06
Revenue 37,910,000
Net Income 678,000
EPS 0.08
Basic Shares 8,140,000
Diluted Shares 11,028,000
Report Link
Date2004-03-11
Revenue 35,093,000
Net Income 504,000
EPS 0.0619
Basic Shares 8,140,000
Diluted Shares 8,140,000
Report Link
Date2003-11-14
Revenue 40,363,000
Net Income 652,000
EPS 0.075
Basic Shares 8,144,000
Diluted Shares 10,362,000
Report Link
Date2003-08-12
Revenue 37,766,000
Net Income 445,000
EPS 0.05
Basic Shares 8,144,000
Diluted Shares 9,286,000
Report Link
Date2003-05-02
Revenue 37,461,000
Net Income 468,000
EPS 0.055
Basic Shares 8,144,000
Diluted Shares 9,066,000
Report Link
Date2003-03-24
Revenue 34,922,000
Net Income 446,000
EPS 0.0548
Basic Shares 8,144,000
Diluted Shares 8,144,000
Report Link
Date2002-11-14
Revenue 38,422,000
Net Income 408,000
EPS 0.045
Basic Shares 9,080,000
Diluted Shares 9,080,000
Report Link
Date2002-08-14
Revenue 37,159,000
Net Income 399,000
EPS 0.045
Basic Shares 9,144,000
Diluted Shares 9,144,000
Report Link
Date2002-05-15
Revenue 37,603,000
Net Income -1,363,000
EPS -0.17
Basic Shares 8,144,000
Diluted Shares 8,144,000
Report Link
Date2002-03-28
Revenue 38,603,000
Net Income 223,000
EPS 0.0274
Basic Shares 8,144,000
Diluted Shares 8,144,000
Report Link
Date2001-11-14
Revenue 43,240,000
Net Income 272,000
EPS 0.03
Basic Shares 8,144,000
Diluted Shares 9,172,000
Report Link
Date2001-08-14
Revenue 45,696,000
Net Income 240,000
EPS 0.025
Basic Shares 8,144,000
Diluted Shares 9,006,000
Report Link
Date2001-05-15
Revenue 46,890,000
Net Income 194,000
EPS 0.02
Basic Shares 8,144,000
Diluted Shares 8,144,000
Report Link
Date2001-04-17
Revenue 50,410,000
Net Income -8,440,000
EPS -1.04
Basic Shares 8,114,000
Diluted Shares 8,144,000
Report Link
Date2000-11-14
Revenue 44,676,000
Net Income 207,000
EPS 0.025
Basic Shares 8,154,000
Diluted Shares 8,154,000
Report Link
Date2000-08-14
Revenue 43,799,000
Net Income 138,000
EPS 0.015
Basic Shares 8,154,000
Diluted Shares 8,996,000
Report Link
Date2000-05-15
Revenue 43,757,000
Net Income 737,000
EPS 0.09
Basic Shares 8,146,000
Diluted Shares 9,734,000
Report Link
Date2000-03-29
Revenue 40,878,000
Net Income -118,000
EPS -0.0146
Basic Shares 8,090,000
Diluted Shares 8,146,000
Report Link
Date1999-11-12
Revenue 44,200,000
Net Income 100,000
EPS 0.01
Basic Shares 8,110,000
Diluted Shares 8,110,000
Report Link
Date1999-08-16
Revenue 46,400,000
Net Income -400,000
EPS -0.05
Basic Shares 8,000,000
Diluted Shares 8,000,000
Report Link
Date1999-05-14
Revenue 48,400,000
Net Income 300,000
EPS 0.03
Basic Shares 10,000,000
Diluted Shares 10,000,000
Report Link
Date1999-03-31
Revenue 49,500,000
Net Income 0
EPS 0.015
Basic Shares 10,000,000
Diluted Shares 10,000,000
Report Link
Date1998-11-13
Revenue 52,300,000
Net Income 700,000
EPS 0.085
Basic Shares 8,235,294
Diluted Shares 10,769,231
Report Link
Date1998-08-10
Revenue 52,600,000
Net Income 1,100,000
EPS 0.13
Basic Shares 8,461,538
Diluted Shares 11,000,000
Report Link
Date1998-05-14
Revenue 49,000,000
Net Income 900,000
EPS 0.1
Basic Shares 9,000,000
Diluted Shares 9,000,000
Report Link
Date1998-02-26
Revenue 51,400,000
Net Income 900,000
EPS 0.1
Basic Shares 9,000,000
Diluted Shares 9,000,000
Report Link
Date1997-11-14
Revenue 48,800,000
Net Income 300,000
EPS 0.03
Basic Shares 10,000,000
Diluted Shares 10,000,000
Report Link
Date1997-08-14
Revenue 39,300,000
Net Income 800,000
EPS 0.08
Basic Shares 10,000,000
Diluted Shares 10,000,000
Report Link
Date1997-05-15
Revenue 30,200,000
Net Income 700,000
EPS 0.07
Basic Shares 6,039,675
Diluted Shares 6,039,675
Report Link
Date1997-03-31
Revenue 30,000,000
Net Income 0
EPS 0
Basic Shares 9,700,000
Diluted Shares 9,700,000
Report Link
Quarterly Ratios
Date2024-09-30
PE 9.96
Dividend Yield 0.00
Payout Ratio: 0.109%
Date2024-06-30
PE 10.53
Dividend Yield 0.00
Payout Ratio: 0.132%
Date2024-03-31
PE 19.11
Dividend Yield 0.00
Payout Ratio: 0.203%
Date2023-12-31
PE 8.52
Dividend Yield 0.00
Payout Ratio: 0.144%
Date2023-09-30
PE 8.92
Dividend Yield 0.00
Payout Ratio: 0.136%
Date2023-06-30
PE 8.22
Dividend Yield 0.00
Payout Ratio: 0.115%
Date2023-03-31
PE 6.74
Dividend Yield 0.00
Payout Ratio: 0.131%
Date2022-12-31
PE 17.74
Dividend Yield 0.00
Payout Ratio: 0.322%
Date2022-09-30
PE 8.00
Dividend Yield 0.00
Payout Ratio: 0.158%
Date2022-06-30
PE 10.00
Dividend Yield 0.00
Payout Ratio: 0.152%
Date2022-03-31
PE 9.98
Dividend Yield 0.00
Payout Ratio: 0.182%
Date2021-12-31
PE 135.19
Dividend Yield 0.00
Payout Ratio: 2.494%
Date2021-09-30
PE 19.41
Dividend Yield 0.00
Payout Ratio: 0.323%
Date2021-06-30
PE 19.02
Dividend Yield 0.00
Payout Ratio: 0.271%
Date2021-03-31
PE 425.62
Dividend Yield 0.00
Payout Ratio: 6.765%
Date2020-12-31
PE -55.83
Dividend Yield 0.01
Payout Ratio: -1.151%
Date2020-09-30
PE -2.07
Dividend Yield 0.01
Payout Ratio: -0.066%
Date2020-06-30
PE 41.30
Dividend Yield 0.01
Payout Ratio: 1.027%
Date2020-03-31
PE 9.51
Dividend Yield 0.01
Payout Ratio: 0.403%
Date2019-12-31
PE 80.52
Dividend Yield 0.00
Payout Ratio: 1.011%
Date2019-09-30
PE 11.65
Dividend Yield 0.00
Payout Ratio: 0.175%
Date2019-06-30
PE 12.31
Dividend Yield 0.00
Payout Ratio: 0.163%
Date2019-03-31
PE 24.73
Dividend Yield 0.00
Payout Ratio: 0.315%
Date2018-12-31
PE 10.89
Dividend Yield 0.00
Payout Ratio: 0.198%
Date2018-09-30
PE 20.75
Dividend Yield 0.00
Payout Ratio: 0.274%
Date2018-06-30
PE 14.50
Dividend Yield 0.00
Payout Ratio: 0.190%
Date2018-03-31
PE 37.13
Dividend Yield 0.00
Payout Ratio: 0.505%
Date2017-12-31
PE 19.24
Dividend Yield 0.00
Payout Ratio: 0.331%
Date2017-09-30
PE 46.15
Dividend Yield 0.00
Payout Ratio: 0.775%
Date2017-06-30
PE 36.30
Dividend Yield 0.00
Payout Ratio: 0.532%
Date2017-03-31
PE 52.61
Dividend Yield 0.00
Payout Ratio: 0.734%
Date2016-12-31
PE 20.24
Dividend Yield 0.00
Payout Ratio: 0.298%
Date2016-09-30
PE 391.23
Dividend Yield 0.01
Payout Ratio: 8.745%
Date2016-06-30
PE 10.48
Dividend Yield 0.01
Payout Ratio: 0.426%
Date2016-03-31
PE -12.44
Dividend Yield 0.01
Payout Ratio: -0.450%
Date2015-12-31
PE -27.57
Dividend Yield 0.01
Payout Ratio: -0.754%
Date2015-09-30
PE -1.84
Dividend Yield 0.01
Payout Ratio: -0.044%
Date2015-08-07
PE -2.41
Dividend Yield 0.00
Payout Ratio: -0.042%
Date2015-05-08
PE 16.46
Dividend Yield 0.00
Payout Ratio: 0.238%
Date2014-12-31
PE -2.06
Dividend Yield 0.00
Payout Ratio: -0.025%
Date2014-09-30
PE 15.09
Dividend Yield 0.00
Payout Ratio: 0.130%
Date2014-06-30
PE 17.55
Dividend Yield 0.00
Payout Ratio: 0.142%
Date2014-03-31
PE 30.08
Dividend Yield 0.00
Payout Ratio: 0.198%
Date2013-12-31
PE 24.61
Dividend Yield 0.00
Payout Ratio: 0.130%
Date2013-09-30
PE 17.44
Dividend Yield 0.00
Payout Ratio: 0.141%
Date2013-06-30
PE 17.49
Dividend Yield 0.00
Payout Ratio: 0.160%
Date2013-03-06
PE 19.04
Dividend Yield 0.00
Payout Ratio: 0.174%
Date2012-12-31
PE 12.53
Dividend Yield 0.00
Payout Ratio: 0.156%
Date2012-09-30
PE 13.20
Dividend Yield 0.00
Payout Ratio: 0.176%
Date2012-06-30
PE 12.26
Dividend Yield 0.00
Payout Ratio: 0.181%
Date2012-03-31
PE 13.38
Dividend Yield 0.00
Payout Ratio: 0.197%
Date2011-12-31
PE 12.48
Dividend Yield 0.00
Payout Ratio: 0.239%
Date2011-09-30
PE 8.14
Dividend Yield 0.01
Payout Ratio: 0.278%
Date2011-06-30
PE 11.93
Dividend Yield 0.01
Payout Ratio: 0.289%
Date2011-03-31
PE 12.99
Dividend Yield 0.01
Payout Ratio: 0.363%
Date2010-12-31
PE 14.36
Dividend Yield 0.01
Payout Ratio: 0.375%
Date2010-09-30
PE 12.45
Dividend Yield 0.01
Payout Ratio: 0.430%
Date2010-06-30
PE 11.90
Dividend Yield 0.01
Payout Ratio: 0.480%
Date2010-03-31
PE 11.70
Dividend Yield 0.01
Payout Ratio: 0.640%
Date2009-12-31
PE -0.85
Dividend Yield 0.02
Payout Ratio: -0.059%
Date2009-09-30
PE 13.64
Dividend Yield 0.02
Payout Ratio: 0.820%
Date2009-06-30
PE 17.35
Dividend Yield 0.02
Payout Ratio: 1.062%
Date2009-03-31
PE 10.65
Dividend Yield 0.01
Payout Ratio: 0.473%
Date2008-12-31
PE 6.63
Dividend Yield 0.01
Payout Ratio: 0.312%
Date2008-09-30
PE 12.14
Dividend Yield 0.01
Payout Ratio: 0.327%
Date2008-06-30
PE 10.33
Dividend Yield 0.01
Payout Ratio: 0.345%
Date2008-03-31
PE 11.42
Dividend Yield 0.01
Payout Ratio: 0.423%
Date2007-12-31
PE 12.89
Dividend Yield 0.01
Payout Ratio: 0.384%
Date2007-09-30
PE 12.69
Dividend Yield 0.01
Payout Ratio: 0.514%
Date2007-06-30
PE 17.52
Dividend Yield 0.01
Payout Ratio: 0.644%
Date2007-03-31
PE 13.14
Dividend Yield 0.01
Payout Ratio: 0.617%
Date2006-12-31
PE 12.88
Dividend Yield 0.01
Payout Ratio: 0.631%
Date2006-09-30
PE 10.05
Dividend Yield 0.02
Payout Ratio: 0.772%
Date2006-06-30
PE 13.47
Dividend Yield 0.01
Payout Ratio: 0.746%
Date2006-03-31
PE 16.97
Dividend Yield 0.01
Payout Ratio: 0.919%
Date2005-12-31
PE 9.94
Dividend Yield 0.03
Payout Ratio: 1.060%
Date2005-09-30
PE 23.22
Dividend Yield 0.02
Payout Ratio: 2.168%
Date2005-06-30
PE 4.81
Dividend Yield 0.08
Payout Ratio: 1.490%
Date2005-03-31
PE 6.06
Dividend Yield 0.11
Payout Ratio: 2.693%
Date2004-12-31
PE 7.52
Dividend Yield 0.11
Payout Ratio: 3.411%
Date2004-09-30
PE 7.20
Dividend Yield 0.11
Payout Ratio: 3.096%
Date2004-06-30
PE 6.22
Dividend Yield 0.12
Payout Ratio: 3.081%
Date2004-03-31
PE 6.30
Dividend Yield 0.13
Payout Ratio: 3.392%
Date2003-12-31
PE 8.26
Dividend Yield 0.13
Payout Ratio: 4.365%
Date2003-09-30
PE 3.89
Dividend Yield 0.23
Payout Ratio: 3.528%
Date2003-06-30
PE 3.20
Dividend Yield 0.39
Payout Ratio: 4.944%
Date2003-03-31
PE 2.46
Dividend Yield 0.50
Payout Ratio: 4.915%
Date2002-12-31
PE 2.49
Dividend Yield 0.50
Payout Ratio: 4.933%
Date2002-09-30
PE 2.87
Dividend Yield 0.49
Payout Ratio: 5.637%
Date2002-06-30
PE 3.44
Dividend Yield 0.40
Payout Ratio: 5.514%
Date2002-03-31
PE -1.05
Dividend Yield 0.40
Payout Ratio: -1.687%
Date2001-12-31
PE 5.02
Dividend Yield 0.49
Payout Ratio: 9.865%
Date2001-09-30
PE 3.93
Dividend Yield 0.54
Payout Ratio: 8.456%
Date2001-06-30
PE 5.22
Dividend Yield 0.44
Payout Ratio: 9.167%
Date2001-03-31
PE 3.28
Dividend Yield 0.90
Payout Ratio: 11.856%
Date2000-12-31
PE -0.08
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2000-09-30
PE 6.77
Dividend Yield 0.41
Payout Ratio: 11.111%
Date2000-06-30
PE 7.39
Dividend Yield 0.56
Payout Ratio: 16.667%
Date2000-03-31
PE 4.66
Dividend Yield 0.16
Payout Ratio: 2.985%
Date1999-12-31
PE -20.89
Dividend Yield 0.10
Payout Ratio: -8.475%
Date1999-09-30
PE 20.27
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1999-06-30
PE -11.56
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1999-03-31
PE 29.30
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1998-12-31
PE 0.00
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1998-09-30
PE 11.76
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1998-06-30
PE 8.89
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1998-03-31
PE 10.63
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1997-12-31
PE 10.63
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1997-09-30
PE 35.42
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1997-06-30
PE 13.28
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1997-03-31
PE 9.17
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1996-12-31
PE 0.00
Dividend Yield 0.00
Payout Ratio: 0.000%
RSI:
59.12Price:
$68.11Market Cap:
1,068,979,639EPS TTM:
4.08PE Ratio:
16.47PEPSG:
0.8657Fwd PE:
14.26Volume:
104,3322 Year Price Change
2.556Index 2 Year Price Change
1.4975 Year Price Change
1.778Index 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: