CompX International Inc. CIX
xLow Volume
Sector:
IndustrialsIndustry:
Security & Protection ServicesDescription:
CompX International Inc. manufactures and sells security products and recreational marine components primarily in North America. It operates in two segments, Security Products and Marine Components. The Security Products segment manufactures mechanical and electrical cabinet locks, and other locking mechanisms used in various applications, including ignition systems, mailboxes, file cabinets, desk drawers, tool storage cabinets, high security medical cabinetry, integrated inventory and access control secured narcotics boxes, electrical circuit panels, storage compartments, gas station security, and vending and cash containment machines. This segment serves recreational transportation, postal, office and institutional furniture, cabinetry, tool storage, healthcare, and other industries. The Marine Components segment manufactures and distributes stainless steel exhaust headers, exhaust pipes, mufflers, and other exhaust components; gauges, such as GPS speedometers and tachometers; mechanical and electronic controls and throttles; wake enhancement systems, trim tabs, steering wheels, and billet aluminum accessories; dash panels, LED indicators, and wire harnesses; and grab handles, pin cleats, and related hardware and accessories primarily for performance and ski/wakeboard boats for the recreational marine and other industries. The company sells its products directly to original equipment manufacturers, as well as through distributors. The company was incorporated in 1993 and is based in Dallas, Texas. CompX International Inc. is a subsidiary of NL Industries, Inc.Recent Quarter:
2024-11-06Upcoming Quarter:
2025-02-26Annual Reports
Date2024-02-28
Revenue 161,287,000
Net Income 22,593,000
EPS 1.84
Basic Shares 12,311,000
Diluted Shares 12,311,000
Report Link
Date2023-03-01
Revenue 166,600,000
Net Income 20,871,000
EPS 1.69
Basic Shares 12,340,000
Diluted Shares 12,340,000
Report Link
Date2022-03-02
Revenue 140,800,000
Net Income 16,568,000
EPS 1.33
Basic Shares 12,411,000
Diluted Shares 12,411,000
Report Link
Date2021-03-03
Revenue 114,500,000
Net Income 10,323,000
EPS 0.83
Basic Shares 12,448,000
Diluted Shares 12,448,000
Report Link
Date2020-02-26
Revenue 124,200,000
Net Income 16,000,000
EPS 1.29
Basic Shares 12,440,000
Diluted Shares 12,440,000
Report Link
Date2019-02-27
Revenue 118,200,000
Net Income 15,300,000
EPS 1.23
Basic Shares 12,432,000
Diluted Shares 12,439,024
Report Link
Date2018-02-28
Revenue 112,000,000
Net Income 13,200,000
EPS 1.06
Basic Shares 12,400,000
Diluted Shares 12,400,000
Report Link
Date2017-03-01
Revenue 108,900,000
Net Income 10,500,000
EPS 0.84
Basic Shares 12,400,000
Diluted Shares 12,400,000
Report Link
Date2016-03-03
Revenue 109,000,000
Net Income 9,100,000
EPS 0.73
Basic Shares 12,408,000
Diluted Shares 12,465,753
Report Link
Date2015-03-05
Revenue 103,800,000
Net Income 8,700,000
EPS 0.7
Basic Shares 12,400,000
Diluted Shares 12,400,000
Report Link
Date2014-03-05
Revenue 92,045,000
Net Income 6,015,000
EPS 0.49
Basic Shares 12,395,000
Diluted Shares 12,395,000
Report Link
Date2013-03-06
Revenue 83,196,000
Net Income 34,961,000
EPS 2.82
Basic Shares 12,390,000
Diluted Shares 12,390,000
Report Link
Date2012-03-05
Revenue 138,835,000
Net Income 7,673,000
EPS 0.62
Basic Shares 12,382,000
Diluted Shares 12,382,000
Report Link
Date2011-03-03
Revenue 135,264,000
Net Income 3,052,000
EPS 0.25
Basic Shares 12,373,000
Diluted Shares 12,373,000
Report Link
Date2010-03-04
Revenue 116,100,000
Net Income -2,000,000
EPS -0.16
Basic Shares 12,400,000
Diluted Shares 12,400,000
Report Link
Date2009-02-26
Revenue 165,502,000
Net Income -3,101,000
EPS -0.25
Basic Shares 12,386,000
Diluted Shares 12,386,000
Report Link
Date2008-02-26
Revenue 177,683,000
Net Income 8,980,000
EPS 0.61
Basic Shares 14,764,000
Diluted Shares 14,772,000
Report Link
Date2007-03-01
Revenue 190,123,000
Net Income 11,656,000
EPS 0.76
Basic Shares 15,244,000
Diluted Shares 15,257,000
Report Link
Date2006-03-16
Revenue 186,349,000
Net Income 405,000
EPS 0.03
Basic Shares 15,212,000
Diluted Shares 15,231,000
Report Link
Date2005-03-30
Revenue 182,631,000
Net Income -3,014,000
EPS -0.2
Basic Shares 15,148,000
Diluted Shares 15,166,000
Report Link
Date2004-03-04
Revenue 207,543,000
Net Income 1,273,000
EPS 0.08
Basic Shares 15,121,000
Diluted Shares 15,121,000
Report Link
Date2003-03-14
Revenue 196,101,000
Net Income 638,000
EPS 0.04
Basic Shares 15,110,000
Diluted Shares 15,118,000
Report Link
Date2002-06-11
Revenue 211,422,000
Net Income 7,124,000
EPS 0.47
Basic Shares 15,144,000
Diluted Shares 15,150,000
Report Link
Date2001-06-26
Revenue 253,294,000
Net Income 22,056,000
EPS 1.37
Basic Shares 16,115,000
Diluted Shares 16,147,000
Report Link
Date2000-03-24
Revenue 225,900,000
Net Income 25,100,000
EPS 1.56
Basic Shares 16,146,000
Diluted Shares 16,149,000
Report Link
Date1999-03-22
Revenue 152,100,000
Net Income 20,700,000
EPS 1.37
Basic Shares 15,052,000
Diluted Shares 15,084,000
Report Link
Date1997-12-31
Revenue 108,700,000
Net Income 16,700,000
EPS 1.67
Basic Shares 10,000,000
Diluted Shares 10,000,000
Report Link
Annual Ratios
Date2023-12-31
PE 13.78
Dividend Yield 3.96
Payout Ratio: 54.490%
Date2022-12-31
PE 10.93
Dividend Yield 14.86
Payout Ratio: 162.331%
Date2021-12-31
PE 16.83
Dividend Yield 3.56
Payout Ratio: 59.929%
Date2020-12-31
PE 17.16
Dividend Yield 2.81
Payout Ratio: 48.242%
Date2019-12-31
PE 11.34
Dividend Yield 1.92
Payout Ratio: 21.769%
Date2018-12-31
PE 11.06
Dividend Yield 1.47
Payout Ratio: 16.255%
Date2017-12-31
PE 12.49
Dividend Yield 1.51
Payout Ratio: 18.826%
Date2016-12-31
PE 19.01
Dividend Yield 1.24
Payout Ratio: 23.648%
Date2015-12-31
PE 15.54
Dividend Yield 1.75
Payout Ratio: 27.264%
Date2014-12-31
PE 17.23
Dividend Yield 1.65
Payout Ratio: 28.506%
Date2013-12-31
PE 29.01
Dividend Yield 1.95
Payout Ratio: 56.675%
Date2012-12-31
PE 5.07
Dividend Yield 3.50
Payout Ratio: 17.720%
Date2011-12-31
PE 23.77
Dividend Yield 3.39
Payout Ratio: 80.699%
Date2010-12-31
PE 46.62
Dividend Yield 4.35
Payout Ratio: 202.720%
Date2009-12-31
PE -46.93
Dividend Yield 6.59
Payout Ratio: -309.200%
Date2008-12-31
PE -21.09
Dividend Yield 9.45
Payout Ratio: -199.323%
Date2007-12-31
PE 24.04
Dividend Yield 3.38
Payout Ratio: 81.225%
Date2006-12-31
PE 26.37
Dividend Yield 2.48
Payout Ratio: 65.400%
Date2005-12-31
PE 601.72
Dividend Yield 3.12
Payout Ratio: 1878.519%
Date2004-12-31
PE -83.08
Dividend Yield 0.76
Payout Ratio: -62.906%
Date2003-12-31
PE 76.02
Dividend Yield 1.95
Payout Ratio: 148.390%
Date2002-12-31
PE 198.23
Dividend Yield 5.97
Payout Ratio: 1184.169%
Date2001-12-31
PE 27.57
Dividend Yield 3.85
Payout Ratio: 106.022%
Date2000-12-31
PE 6.53
Dividend Yield 5.61
Payout Ratio: 36.616%
Date1999-12-31
PE 11.82
Dividend Yield 0.67
Payout Ratio: 7.968%
Date1998-12-31
PE 19.18
Dividend Yield 0.45
Payout Ratio: 8.696%
Date1997-12-31
PE 14.34
Dividend Yield 2.55
Payout Ratio: 36.527%
Quarterly Reports
Date2024-11-06
Revenue 33,667,000
Net Income 3,478,000
EPS 0.28
Basic Shares 12,319,000
Diluted Shares 12,319,000
Report Link
Date2024-08-06
Revenue 35,887,000
Net Income 4,844,000
EPS 0.39
Basic Shares 12,316,000
Diluted Shares 12,316,000
Report Link
Date2024-05-07
Revenue 37,971,000
Net Income 3,754,000
EPS 0.3
Basic Shares 12,314,000
Diluted Shares 12,314,000
Report Link
Date2024-02-28
Revenue 43,165,000
Net Income 6,696,000
EPS 0.54
Basic Shares 12,313,757
Diluted Shares 12,313,757
Report Link
Date2023-11-01
Revenue 40,355,000
Net Income 5,757,000
EPS 0.47
Basic Shares 12,314,000
Diluted Shares 12,314,000
Report Link
Date2023-08-01
Revenue 36,616,000
Net Income 4,072,000
EPS 0.33
Basic Shares 12,310,000
Diluted Shares 12,310,000
Report Link
Date2023-05-02
Revenue 41,200,000
Net Income 6,068,000
EPS 0.49
Basic Shares 12,307,000
Diluted Shares 12,307,000
Report Link
Date2023-03-01
Revenue 40,000,000
Net Income 4,761,000
EPS 0.39
Basic Shares 12,307,157
Diluted Shares 12,307,157
Report Link
Date2022-11-02
Revenue 42,864,000
Net Income 4,950,000
EPS 0.4
Basic Shares 12,307,000
Diluted Shares 12,307,000
Report Link
Date2022-08-02
Revenue 41,675,000
Net Income 6,176,000
EPS 0.5
Basic Shares 12,367,000
Diluted Shares 12,367,000
Report Link
Date2022-05-03
Revenue 42,050,000
Net Income 4,984,000
EPS 0.4
Basic Shares 12,381,000
Diluted Shares 12,381,000
Report Link
Date2022-03-02
Revenue 34,100,000
Net Income 3,200,000
EPS 0.25
Basic Shares 12,393,000
Diluted Shares 12,800,000
Report Link
Date2021-11-03
Revenue 34,556,000
Net Income 4,132,000
EPS 0.33
Basic Shares 12,406,000
Diluted Shares 12,406,000
Report Link
Date2021-08-03
Revenue 36,253,000
Net Income 4,620,000
EPS 0.37
Basic Shares 12,403,000
Diluted Shares 12,403,000
Report Link
Date2021-05-04
Revenue 35,924,000
Net Income 4,685,000
EPS 0.38
Basic Shares 12,443,000
Diluted Shares 12,443,000
Report Link
Date2021-03-03
Revenue 30,000,000
Net Income 2,300,000
EPS 0.17
Basic Shares 13,529,412
Diluted Shares 13,529,412
Report Link
Date2020-11-04
Revenue 28,426,000
Net Income 1,832,000
EPS 0.15
Basic Shares 12,451,000
Diluted Shares 12,451,000
Report Link
Date2020-08-04
Revenue 23,800,000
Net Income 2,065,000
EPS 0.17
Basic Shares 12,446,000
Diluted Shares 12,446,000
Report Link
Date2020-05-05
Revenue 32,311,000
Net Income 4,271,000
EPS 0.34
Basic Shares 12,443,000
Diluted Shares 12,443,000
Report Link
Date2020-02-26
Revenue 29,600,000
Net Income 3,200,000
EPS 0.26
Basic Shares 12,400,000
Diluted Shares 12,400,000
Report Link
Date2019-10-30
Revenue 29,703,000
Net Income 3,887,000
EPS 0.31
Basic Shares 12,433,000
Diluted Shares 12,433,000
Report Link
Date2019-08-06
Revenue 33,730,000
Net Income 4,895,000
EPS 0.39
Basic Shares 12,439,000
Diluted Shares 12,439,000
Report Link
Date2019-05-07
Revenue 31,176,000
Net Income 3,986,000
EPS 0.32
Basic Shares 12,436,000
Diluted Shares 12,436,000
Report Link
Date2019-02-27
Revenue 27,400,000
Net Income 2,700,000
EPS 0.22
Basic Shares 12,272,727
Diluted Shares 12,400,000
Report Link
Date2018-10-31
Revenue 30,029,000
Net Income 3,931,000
EPS 0.32
Basic Shares 12,436,000
Diluted Shares 12,436,000
Report Link
Date2018-08-06
Revenue 32,385,000
Net Income 4,997,000
EPS 0.4
Basic Shares 12,430,000
Diluted Shares 12,430,000
Report Link
Date2018-05-07
Revenue 28,413,000
Net Income 3,726,000
EPS 0.3
Basic Shares 12,426,000
Diluted Shares 12,426,000
Report Link
Date2018-02-28
Revenue 25,100,000
Net Income 4,300,000
EPS 0.34
Basic Shares 12,400,000
Diluted Shares 12,400,000
Report Link
Date2017-11-01
Revenue 26,992,000
Net Income 2,496,000
EPS 0.2
Basic Shares 12,426,000
Diluted Shares 12,426,000
Report Link
Date2017-08-04
Revenue 30,002,000
Net Income 3,303,000
EPS 0.27
Basic Shares 12,422,000
Diluted Shares 12,422,000
Report Link
Date2017-05-05
Revenue 29,948,000
Net Income 3,151,000
EPS 0.25
Basic Shares 12,419,000
Diluted Shares 12,419,000
Report Link
Date2017-03-01
Revenue 26,300,000
Net Income 2,900,000
EPS 0.23
Basic Shares 12,400,000
Diluted Shares 12,400,000
Report Link
Date2016-11-02
Revenue 28,404,000
Net Income 2,969,000
EPS 0.24
Basic Shares 12,419,000
Diluted Shares 12,419,000
Report Link
Date2016-08-03
Revenue 27,107,000
Net Income 2,438,000
EPS 0.2
Basic Shares 12,415,000
Diluted Shares 12,415,000
Report Link
Date2016-05-04
Revenue 27,075,000
Net Income 2,200,000
EPS 0.18
Basic Shares 12,411,000
Diluted Shares 12,411,000
Report Link
Date2016-03-03
Revenue 25,700,000
Net Income 1,700,000
EPS 0.13
Basic Shares 13,076,923
Diluted Shares 13,076,923
Report Link
Date2015-11-04
Revenue 26,505,000
Net Income 2,241,000
EPS 0.18
Basic Shares 12,411,000
Diluted Shares 12,411,000
Report Link
Date2015-08-05
Revenue 28,918,000
Net Income 2,810,000
EPS 0.23
Basic Shares 12,407,000
Diluted Shares 12,407,000
Report Link
Date2015-05-07
Revenue 27,891,000
Net Income 2,414,000
EPS 0.19
Basic Shares 12,404,000
Diluted Shares 12,404,000
Report Link
Date2015-03-05
Revenue 24,700,000
Net Income 1,700,000
EPS 0.14
Basic Shares 12,260,926
Diluted Shares 12,400,000
Report Link
Date2014-11-05
Revenue 26,473,000
Net Income 2,229,000
EPS 0.18
Basic Shares 12,404,000
Diluted Shares 12,404,000
Report Link
Date2014-08-07
Revenue 26,848,000
Net Income 2,556,000
EPS 0.21
Basic Shares 12,400,000
Diluted Shares 12,400,000
Report Link
Date2014-05-08
Revenue 25,781,000
Net Income 2,140,000
EPS 0.17
Basic Shares 12,397,000
Diluted Shares 12,397,000
Report Link
Date2014-03-05
Revenue 22,344,000
Net Income 1,349,000
EPS 0.11
Basic Shares 12,397,000
Diluted Shares 12,397,000
Report Link
Date2013-11-05
Revenue 24,209,000
Net Income 1,956,000
EPS 0.16
Basic Shares 12,397,000
Diluted Shares 12,397,000
Report Link
Date2013-08-06
Revenue 24,039,000
Net Income 1,814,000
EPS 0.15
Basic Shares 12,394,000
Diluted Shares 12,394,000
Report Link
Date2013-05-07
Revenue 21,453,000
Net Income 895,000
EPS 0.07
Basic Shares 12,392,000
Diluted Shares 12,392,000
Report Link
Date2013-03-06
Revenue -27,043,000
Net Income 28,736,000
EPS 2.32
Basic Shares 12,392,000
Diluted Shares 12,392,000
Report Link
Date2012-11-06
Revenue 37,110,000
Net Income 2,609,000
EPS 0.21
Basic Shares 12,392,000
Diluted Shares 12,392,000
Report Link
Date2012-08-09
Revenue 37,598,000
Net Income 2,093,000
EPS 0.17
Basic Shares 12,388,000
Diluted Shares 12,388,000
Report Link
Date2012-05-09
Revenue 35,531,000
Net Income 1,523,000
EPS 0.12
Basic Shares 12,386,000
Diluted Shares 12,386,000
Report Link
Date2012-03-05
Revenue 33,080,000
Net Income 965,000
EPS 0.0779
Basic Shares 12,385,000
Diluted Shares 12,386,000
Report Link
Date2011-11-03
Revenue 35,736,000
Net Income 1,086,000
EPS 0.09
Basic Shares 12,386,000
Diluted Shares 12,386,000
Report Link
Date2011-08-03
Revenue 35,241,000
Net Income 1,631,000
EPS 0.13
Basic Shares 12,381,000
Diluted Shares 12,381,000
Report Link
Date2011-05-03
Revenue 34,777,000
Net Income 3,991,000
EPS 0.32
Basic Shares 12,375,000
Diluted Shares 12,375,000
Report Link
Date2011-03-03
Revenue 32,340,000
Net Income 625,000
EPS 0.0505
Basic Shares 12,373,000
Diluted Shares 12,375,000
Report Link
Date2010-11-01
Revenue 35,740,000
Net Income 1,670,000
EPS 0.13
Basic Shares 12,375,000
Diluted Shares 12,375,000
Report Link
Date2010-08-03
Revenue 34,385,000
Net Income 1,720,000
EPS 0.14
Basic Shares 12,373,000
Diluted Shares 12,373,000
Report Link
Date2010-05-04
Revenue 32,800,000
Net Income -1,000,000
EPS -0.0808
Basic Shares 12,370,307
Diluted Shares 12,400,000
Report Link
Date2010-03-04
Revenue 28,999,000
Net Income -337,000
EPS -0.0272
Basic Shares 12,370,307
Diluted Shares 12,370,307
Report Link
Date2009-10-29
Revenue 29,411,000
Net Income 511,000
EPS 0.04
Basic Shares 12,370,000
Diluted Shares 12,370,000
Report Link
Date2009-08-03
Revenue 29,239,000
Net Income -1,587,000
EPS -0.13
Basic Shares 12,365,000
Diluted Shares 12,365,000
Report Link
Date2009-05-01
Revenue 28,476,000
Net Income -580,000
EPS -0.0469
Basic Shares 12,361,000
Diluted Shares 12,361,000
Report Link
Date2009-02-26
Revenue 37,365,000
Net Income 703,000
EPS 0.0569
Basic Shares 12,361,000
Diluted Shares 12,361,000
Report Link
Date2008-10-31
Revenue 43,909,000
Net Income -7,489,000
EPS -0.61
Basic Shares 12,361,000
Diluted Shares 12,361,000
Report Link
Date2008-08-04
Revenue 43,708,000
Net Income 2,124,000
EPS 0.17
Basic Shares 12,374,000
Diluted Shares 12,374,000
Report Link
Date2008-05-05
Revenue 40,520,000
Net Income 1,561,000
EPS 0.13
Basic Shares 12,446,000
Diluted Shares 12,446,000
Report Link
Date2008-02-26
Revenue 42,514,000
Net Income 497,000
EPS 0.0399
Basic Shares 12,446,000
Diluted Shares 12,446,000
Report Link
Date2007-11-02
Revenue 46,389,000
Net Income 2,816,000
EPS 0.18
Basic Shares 15,277,000
Diluted Shares 15,277,000
Report Link
Date2007-08-02
Revenue 45,229,000
Net Income 2,649,000
EPS 0.17
Basic Shares 15,279,000
Diluted Shares 15,279,000
Report Link
Date2007-05-02
Revenue 43,551,000
Net Income 3,018,000
EPS 0.2
Basic Shares 15,280,000
Diluted Shares 15,280,000
Report Link
Date2007-03-01
Revenue 44,139,000
Net Income 2,088,000
EPS 0.14
Basic Shares 15,217,000
Diluted Shares 15,280,000
Report Link
Date2006-11-01
Revenue 48,812,000
Net Income 3,805,000
EPS 0.25
Basic Shares 15,260,000
Diluted Shares 15,260,000
Report Link
Date2006-08-03
Revenue 50,143,000
Net Income 3,790,000
EPS 0.22
Basic Shares 15,250,000
Diluted Shares 15,250,000
Report Link
Date2006-05-04
Revenue 47,029,000
Net Income 2,473,000
EPS 0.16
Basic Shares 15,248,000
Diluted Shares 15,248,000
Report Link
Date2006-03-16
Revenue 46,641,000
Net Income 2,415,000
EPS 0.16
Basic Shares 15,173,000
Diluted Shares 15,248,000
Report Link
Date2005-11-04
Revenue 47,135,000
Net Income -6,120,000
EPS -0.4
Basic Shares 15,246,000
Diluted Shares 15,246,000
Report Link
Date2005-08-03
Revenue 45,730,000
Net Income 2,375,000
EPS 0.16
Basic Shares 15,214,000
Diluted Shares 15,214,000
Report Link
Date2005-05-02
Revenue 46,843,000
Net Income 1,735,000
EPS 0.11
Basic Shares 15,216,000
Diluted Shares 15,216,000
Report Link
Date2005-03-30
Revenue 16,773,000
Net Income -11,741,000
EPS -0.78
Basic Shares 15,124,000
Diluted Shares 15,216,000
Report Link
Date2004-10-27
Revenue 55,987,000
Net Income 3,889,000
EPS 0.26
Basic Shares 15,187,000
Diluted Shares 15,187,000
Report Link
Date2004-07-28
Revenue 56,741,000
Net Income 3,278,000
EPS 0.22
Basic Shares 15,154,000
Diluted Shares 15,154,000
Report Link
Date2004-04-29
Revenue 53,130,000
Net Income 1,560,000
EPS 0.1
Basic Shares 15,125,000
Diluted Shares 15,125,000
Report Link
Date2004-03-04
Revenue 54,283,000
Net Income 800,000
EPS 0.0529
Basic Shares 15,124,000
Diluted Shares 15,125,000
Report Link
Date2003-10-30
Revenue 52,534,000
Net Income -393,000
EPS -0.026
Basic Shares 15,125,000
Diluted Shares 15,125,000
Report Link
Date2003-08-05
Revenue 49,706,000
Net Income 307,000
EPS 0.02
Basic Shares 15,120,000
Diluted Shares 15,120,000
Report Link
Date2003-05-08
Revenue 51,020,000
Net Income 558,000
EPS 0.04
Basic Shares 15,116,000
Diluted Shares 15,116,000
Report Link
Date2003-03-14
Revenue 47,676,000
Net Income -1,766,000
EPS -0.12
Basic Shares 15,116,000
Diluted Shares 15,116,000
Report Link
Date2002-11-04
Revenue 48,839,000
Net Income 242,000
EPS 0.02
Basic Shares 15,116,000
Diluted Shares 15,116,000
Report Link
Date2002-08-14
Revenue 51,017,000
Net Income 831,000
EPS 0.05
Basic Shares 15,105,000
Diluted Shares 15,122,000
Report Link
Date2002-05-09
Revenue 48,569,000
Net Income 1,331,000
EPS 0.09
Basic Shares 15,103,000
Diluted Shares 15,103,000
Report Link
Date2002-03-21
Revenue 46,984,000
Net Income -1,332,000
EPS -0.0882
Basic Shares 15,102,000
Diluted Shares 15,103,000
Report Link
Date2001-10-26
Revenue 51,484,000
Net Income 2,071,000
EPS 0.14
Basic Shares 15,103,000
Diluted Shares 15,116,000
Report Link
Date2001-07-31
Revenue 53,371,000
Net Income 2,660,000
EPS 0.18
Basic Shares 15,114,000
Diluted Shares 15,123,000
Report Link
Date2001-05-10
Revenue 59,583,000
Net Income 3,725,000
EPS 0.24
Basic Shares 15,255,000
Diluted Shares 15,255,000
Report Link
Date2001-03-19
Revenue 59,046,000
Net Income 2,893,000
EPS 0.19
Basic Shares 15,255,000
Diluted Shares 15,255,000
Report Link
Date2000-11-13
Revenue 63,045,000
Net Income 5,537,000
EPS 0.34
Basic Shares 16,187,000
Diluted Shares 16,187,000
Report Link
Date2000-08-10
Revenue 65,136,000
Net Income 7,058,000
EPS 0.44
Basic Shares 16,151,000
Diluted Shares 16,182,000
Report Link
Date2000-05-12
Revenue 66,067,000
Net Income 6,568,000
EPS 0.41
Basic Shares 16,148,000
Diluted Shares 16,156,000
Report Link
Date2000-03-24
Revenue 59,800,000
Net Income 7,000,000
EPS 0.43
Basic Shares 16,101,857
Diluted Shares 16,148,000
Report Link
Date1999-11-15
Revenue 55,900,000
Net Income 6,000,000
EPS 0.38
Basic Shares 15,789,474
Diluted Shares 15,789,474
Report Link
Date1999-08-12
Revenue 55,000,000
Net Income 6,100,000
EPS 0.38
Basic Shares 16,052,632
Diluted Shares 16,052,632
Report Link
Date1999-05-12
Revenue 55,200,000
Net Income 5,900,000
EPS 0.37
Basic Shares 15,945,946
Diluted Shares 15,945,946
Report Link
Date1999-03-22
Revenue 41,600,000
Net Income 6,500,000
EPS 0.41
Basic Shares 15,945,946
Diluted Shares 15,945,946
Report Link
Date1998-11-10
Revenue 38,700,000
Net Income 6,000,000
EPS 0.37
Basic Shares 16,216,216
Diluted Shares 16,216,216
Report Link
Date1998-08-12
Revenue 39,700,000
Net Income 6,100,000
EPS 0.38
Basic Shares 16,052,632
Diluted Shares 16,052,632
Report Link
Date1998-05-12
Revenue 32,100,000
Net Income 2,200,000
EPS 0.18
Basic Shares 12,222,222
Diluted Shares 12,222,222
Report Link
Date1997-12-31
Revenue 28,500,000
Net Income 4,700,000
EPS 0.38
Basic Shares 12,222,222
Diluted Shares 12,222,222
Report Link
Date1997-09-30
Revenue 27,000,000
Net Income 4,100,000
EPS 0.41
Basic Shares 10,000,000
Diluted Shares 10,000,000
Report Link
Date1997-06-30
Revenue 27,400,000
Net Income 4,200,000
EPS 0.42
Basic Shares 10,000,000
Diluted Shares 10,000,000
Report Link
Date1997-03-31
Revenue 25,800,000
Net Income 3,700,000
EPS 0.37
Basic Shares 10,000,000
Diluted Shares 10,000,000
Report Link
Quarterly Ratios
Date2024-09-30
PE 25.87
Dividend Yield 7.87
Payout Ratio: 814.606%
Date2024-06-30
PE 15.51
Dividend Yield 1.23
Payout Ratio: 76.301%
Date2024-03-31
PE 26.47
Dividend Yield 0.93
Payout Ratio: 98.402%
Date2023-12-31
PE 11.62
Dividend Yield 0.99
Payout Ratio: 45.968%
Date2023-09-30
PE 9.94
Dividend Yield 1.34
Payout Ratio: 53.465%
Date2023-06-30
PE 16.48
Dividend Yield 1.15
Payout Ratio: 75.589%
Date2023-03-31
PE 9.17
Dividend Yield 1.38
Payout Ratio: 50.709%
Date2022-12-31
PE 11.94
Dividend Yield 1.35
Payout Ratio: 64.629%
Date2022-09-30
PE 10.09
Dividend Yield 12.32
Payout Ratio: 497.253%
Date2022-06-30
PE 11.61
Dividend Yield 1.08
Payout Ratio: 50.097%
Date2022-03-31
PE 14.61
Dividend Yield 1.06
Payout Ratio: 62.099%
Date2021-12-31
PE 21.76
Dividend Yield 0.89
Payout Ratio: 77.406%
Date2021-09-30
PE 15.60
Dividend Yield 0.96
Payout Ratio: 60.044%
Date2021-06-30
PE 13.94
Dividend Yield 0.96
Payout Ratio: 53.701%
Date2021-03-31
PE 11.96
Dividend Yield 1.11
Payout Ratio: 53.148%
Date2020-12-31
PE 20.93
Dividend Yield 0.65
Payout Ratio: 54.174%
Date2020-09-30
PE 25.40
Dividend Yield 0.67
Payout Ratio: 67.959%
Date2020-06-30
PE 20.82
Dividend Yield 0.72
Payout Ratio: 60.291%
Date2020-03-31
PE 11.07
Dividend Yield 0.66
Payout Ratio: 29.127%
Date2019-12-31
PE 14.13
Dividend Yield 0.48
Payout Ratio: 27.187%
Date2019-09-30
PE 11.46
Dividend Yield 0.49
Payout Ratio: 22.408%
Date2019-06-30
PE 10.02
Dividend Yield 0.44
Payout Ratio: 17.814%
Date2019-03-31
PE 11.59
Dividend Yield 0.47
Payout Ratio: 21.826%
Date2018-12-31
PE 15.47
Dividend Yield 0.37
Payout Ratio: 23.037%
Date2018-09-30
PE 10.68
Dividend Yield 0.37
Payout Ratio: 15.823%
Date2018-06-30
PE 8.21
Dividend Yield 0.38
Payout Ratio: 12.447%
Date2018-03-31
PE 11.51
Dividend Yield 0.36
Payout Ratio: 16.667%
Date2017-12-31
PE 9.59
Dividend Yield 0.38
Payout Ratio: 14.442%
Date2017-09-30
PE 18.98
Dividend Yield 0.33
Payout Ratio: 24.920%
Date2017-06-30
PE 14.30
Dividend Yield 0.33
Payout Ratio: 18.801%
Date2017-03-31
PE 15.12
Dividend Yield 0.33
Payout Ratio: 19.708%
Date2016-12-31
PE 17.21
Dividend Yield 0.31
Payout Ratio: 21.379%
Date2016-09-30
PE 12.11
Dividend Yield 0.43
Payout Ratio: 20.916%
Date2016-06-30
PE 14.64
Dividend Yield 0.44
Payout Ratio: 25.513%
Date2016-03-31
PE 14.81
Dividend Yield 0.48
Payout Ratio: 28.182%
Date2015-12-31
PE 21.92
Dividend Yield 0.42
Payout Ratio: 36.471%
Date2015-09-30
PE 15.22
Dividend Yield 0.46
Payout Ratio: 27.711%
Date2015-06-30
PE 13.01
Dividend Yield 0.42
Payout Ratio: 22.064%
Date2015-03-31
PE 14.59
Dividend Yield 0.44
Payout Ratio: 25.684%
Date2014-12-31
PE 21.80
Dividend Yield 0.42
Payout Ratio: 36.471%
Date2014-09-30
PE 14.33
Dividend Yield 0.49
Payout Ratio: 27.815%
Date2014-06-30
PE 12.67
Dividend Yield 0.48
Payout Ratio: 24.296%
Date2014-03-31
PE 14.82
Dividend Yield 0.49
Payout Ratio: 28.925%
Date2013-12-31
PE 32.35
Dividend Yield 0.36
Payout Ratio: 45.960%
Date2013-09-30
PE 20.57
Dividend Yield 0.39
Payout Ratio: 31.697%
Date2013-06-30
PE 23.66
Dividend Yield 0.36
Payout Ratio: 34.179%
Date2013-03-31
PE 43.44
Dividend Yield 1.00
Payout Ratio: 173.073%
Date2012-12-31
PE 1.54
Dividend Yield 0.87
Payout Ratio: 5.390%
Date2012-09-30
PE 18.29
Dividend Yield 0.81
Payout Ratio: 59.371%
Date2012-06-30
PE 18.64
Dividend Yield 0.99
Payout Ratio: 74.009%
Date2012-03-31
PE 28.28
Dividend Yield 0.90
Payout Ratio: 101.641%
Date2011-12-31
PE 47.26
Dividend Yield 0.85
Payout Ratio: 160.518%
Date2011-09-30
PE 36.21
Dividend Yield 0.98
Payout Ratio: 142.541%
Date2011-06-30
PE 25.01
Dividend Yield 0.95
Payout Ratio: 94.911%
Date2011-03-31
PE 12.22
Dividend Yield 0.79
Payout Ratio: 38.762%
Date2010-12-31
PE 56.92
Dividend Yield 1.09
Payout Ratio: 247.520%
Date2010-09-30
PE 24.51
Dividend Yield 0.94
Payout Ratio: 92.635%
Date2010-06-30
PE 17.71
Dividend Yield 1.27
Payout Ratio: 89.942%
Date2010-03-31
PE -27.80
Dividend Yield 1.39
Payout Ratio: -154.600%
Date2009-12-31
PE -69.47
Dividend Yield 1.65
Payout Ratio: -459.050%
Date2009-09-30
PE 43.94
Dividend Yield 1.72
Payout Ratio: 302.544%
Date2009-06-30
PE -12.10
Dividend Yield 2.01
Payout Ratio: -97.417%
Date2009-03-31
PE -30.26
Dividend Yield 2.20
Payout Ratio: -266.379%
Date2008-12-31
PE 23.21
Dividend Yield 2.35
Payout Ratio: 218.208%
Date2008-09-30
PE -2.27
Dividend Yield 2.27
Payout Ratio: -20.644%
Date2008-06-30
PE 8.45
Dividend Yield 2.15
Payout Ratio: 72.552%
Date2008-03-31
PE 18.34
Dividend Yield 1.36
Payout Ratio: 99.936%
Date2007-12-31
PE 91.53
Dividend Yield 0.86
Payout Ratio: 315.493%
Date2007-09-30
PE 27.11
Dividend Yield 0.62
Payout Ratio: 67.685%
Date2007-06-30
PE 26.68
Dividend Yield 0.68
Payout Ratio: 72.140%
Date2007-03-31
PE 20.42
Dividend Yield 0.77
Payout Ratio: 63.254%
Date2006-12-31
PE 36.73
Dividend Yield 0.62
Payout Ratio: 91.379%
Date2006-09-30
PE 15.63
Dividend Yield 0.80
Payout Ratio: 50.092%
Date2006-06-30
PE 18.01
Dividend Yield 0.70
Payout Ratio: 50.264%
Date2006-03-31
PE 24.89
Dividend Yield 0.77
Payout Ratio: 76.992%
Date2005-12-31
PE 25.16
Dividend Yield 0.78
Payout Ratio: 78.841%
Date2005-09-30
PE -10.21
Dividend Yield 0.76
Payout Ratio: -31.127%
Date2005-06-30
PE 26.82
Dividend Yield 0.75
Payout Ratio: 80.000%
Date2005-03-31
PE 37.23
Dividend Yield 0.73
Payout Ratio: 109.452%
Date2004-12-31
PE -5.32
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2004-09-30
PE 15.62
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2004-06-30
PE 17.34
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2004-03-31
PE 32.41
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2003-12-31
PE 30.25
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2003-09-30
PE -66.39
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2003-06-30
PE 68.70
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2003-03-31
PE 40.50
Dividend Yield 2.09
Payout Ratio: 338.530%
Date2002-12-31
PE -17.91
Dividend Yield 1.49
Payout Ratio: -107.022%
Date2002-09-30
PE 144.91
Dividend Yield 1.35
Payout Ratio: 780.579%
Date2002-06-30
PE 63.62
Dividend Yield 0.89
Payout Ratio: 227.196%
Date2002-03-31
PE 35.23
Dividend Yield 1.01
Payout Ratio: 141.848%
Date2001-12-31
PE -36.76
Dividend Yield 0.96
Payout Ratio: -141.742%
Date2001-09-30
PE 18.87
Dividend Yield 1.21
Payout Ratio: 91.115%
Date2001-06-30
PE 16.97
Dividend Yield 1.05
Payout Ratio: 70.977%
Date2001-03-31
PE 11.93
Dividend Yield 1.06
Payout Ratio: 50.738%
Date2000-12-31
PE 11.79
Dividend Yield 1.48
Payout Ratio: 69.547%
Date2000-09-30
PE 15.35
Dividend Yield 0.60
Payout Ratio: 36.590%
Date2000-06-30
PE 11.62
Dividend Yield 0.62
Payout Ratio: 28.606%
Date2000-03-31
PE 11.72
Dividend Yield 0.66
Payout Ratio: 30.740%
Date1999-12-31
PE 10.57
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1999-09-30
PE 12.50
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1999-06-30
PE 11.76
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1999-03-31
PE 8.61
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1998-12-31
PE 16.18
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1998-09-30
PE 11.66
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1998-06-30
PE 14.23
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1998-03-31
PE 32.47
Dividend Yield 0.63
Payout Ratio: 81.818%
Date1997-12-31
PE 15.56
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1997-09-30
PE 14.60
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1997-06-30
PE 14.25
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1997-03-31
PE 16.18
Dividend Yield 0.00
Payout Ratio: 0.000%
RSI:
49.51Price:
$29.67Market Cap:
365,492,862EPS TTM:
1.51PE Ratio:
18.70PEPSG:
NaNFwd PE:
NaNVolume:
11,5192 Year Price Change
1.612Index 2 Year Price Change
1.5755 Year Price Change
1.998Index 5 Year Price Change
1.861PESPG: 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: