CorVel Corporation CRVL
Sector:
Financial ServicesIndustry:
Insurance - BrokersDescription:
CorVel Corporation provides workers' compensation, auto, liability, and health solutions for employers, third party administrators, insurance companies, and government agencies to assist them in managing the medical costs and monitoring the quality of care associated with healthcare claims. It applies technology, including artificial intelligence, machine learning, and natural language processing to enhance the managing of episodes of care and the related health care costs. The company offers network solutions services, including automated medical fee auditing, preferred provider management and reimbursement services, retrospective utilization review, facility claim review, professional review, pharmacy services, directed care services, Medicare solutions, clearinghouse services, independent medical examinations, and inpatient medical bill review. It also provides a range of patient management services, such as claims management, case management, 24/7 nurse triage, utilization management, vocational rehabilitation, and life care planning, as well as processing of claims for self-insured payors with respect to property and casualty insurance. The company was incorporated in 1987 and is headquartered in Fort Worth, Texas.Recent Quarter:
2024-11-03Upcoming Quarter:
2025-01-27Annual Reports
Date2024-05-24
Revenue 795,311,000
Net Income 76,252,000
EPS 4.45
Basic Shares 17,122,000
Diluted Shares 17,347,000
Report Link
Date2023-05-26
Revenue 718,562,000
Net Income 66,365,000
EPS 3.83
Basic Shares 17,328,000
Diluted Shares 17,592,000
Report Link
Date2022-05-27
Revenue 646,230,000
Net Income 66,410,000
EPS 3.74
Basic Shares 17,753,000
Diluted Shares 18,127,000
Report Link
Date2021-05-28
Revenue 552,644,000
Net Income 46,356,000
EPS 2.59
Basic Shares 17,930,000
Diluted Shares 18,166,000
Report Link
Date2020-08-21
Revenue 592,225,000
Net Income 47,377,000
EPS 2.59
Basic Shares 18,326,000
Diluted Shares 18,602,000
Report Link
Date2019-06-07
Revenue 595,740,000
Net Income 46,703,000
EPS 2.48
Basic Shares 18,794,000
Diluted Shares 19,008,000
Report Link
Date2018-06-08
Revenue 558,350,000
Net Income 35,695,000
EPS 1.9
Basic Shares 18,825,000
Diluted Shares 19,042,000
Report Link
Date2017-06-09
Revenue 518,686,000
Net Income 29,479,000
EPS 1.52
Basic Shares 19,418,000
Diluted Shares 19,570,000
Report Link
Date2016-06-10
Revenue 503,584,000
Net Income 28,525,000
EPS 1.44
Basic Shares 19,826,000
Diluted Shares 20,004,000
Report Link
Date2015-06-11
Revenue 492,625,000
Net Income 28,590,000
EPS 1.38
Basic Shares 20,669,000
Diluted Shares 20,890,000
Report Link
Date2014-06-12
Revenue 478,816,000
Net Income 34,392,000
EPS 1.63
Basic Shares 21,104,000
Diluted Shares 21,372,000
Report Link
Date2013-06-10
Revenue 429,310,000
Net Income 26,730,000
EPS 1.2
Basic Shares 22,256,000
Diluted Shares 22,458,000
Report Link
Date2012-06-08
Revenue 412,668,000
Net Income 26,552,000
EPS 1.16
Basic Shares 22,952,000
Diluted Shares 23,254,000
Report Link
Date2011-06-10
Revenue 380,668,000
Net Income 24,663,000
EPS 1.05
Basic Shares 23,602,000
Diluted Shares 24,058,000
Report Link
Date2010-06-11
Revenue 337,968,000
Net Income 26,096,000
EPS 1.05
Basic Shares 24,998,000
Diluted Shares 25,344,000
Report Link
Date2009-06-12
Revenue 310,076,000
Net Income 19,277,000
EPS 0.72
Basic Shares 26,916,000
Diluted Shares 27,240,000
Report Link
Date2008-06-16
Revenue 301,894,000
Net Income 23,384,000
EPS 0.85
Basic Shares 27,712,000
Diluted Shares 28,072,000
Report Link
Date2007-06-14
Revenue 274,581,000
Net Income 18,576,000
EPS 0.66
Basic Shares 28,140,000
Diluted Shares 28,536,000
Report Link
Date2006-06-30
Revenue 266,504,000
Net Income 9,753,000
EPS 0.22
Basic Shares 43,602,000
Diluted Shares 43,776,000
Report Link
Date2005-08-02
Revenue 291,000,000
Net Income 10,157,000
EPS 0.32
Basic Shares 31,257,000
Diluted Shares 31,560,000
Report Link
Date2004-06-14
Revenue 305,279,000
Net Income 16,013,000
EPS 0.34
Basic Shares 47,634,000
Diluted Shares 48,771,000
Report Link
Date2003-06-30
Revenue 282,776,000
Net Income 16,584,000
EPS 0.34
Basic Shares 48,309,000
Diluted Shares 49,758,000
Report Link
Date2002-06-28
Revenue 235,912,000
Net Income 14,821,000
EPS 0.45
Basic Shares 33,129,000
Diluted Shares 34,101,000
Report Link
Date2001-06-28
Revenue 209,554,000
Net Income 13,222,000
EPS 0.39
Basic Shares 34,195,500
Diluted Shares 35,014,500
Report Link
Date2000-06-29
Revenue 186,765,000
Net Income 11,967,000
EPS 0.33
Basic Shares 36,094,500
Diluted Shares 36,679,500
Report Link
Date1999-06-29
Revenue 165,500,000
Net Income 10,400,000
EPS 0.14
Basic Shares 73,395,000
Diluted Shares 74,349,000
Report Link
Date1998-06-29
Revenue 141,700,000
Net Income 9,500,000
EPS 0.13
Basic Shares 75,474,000
Diluted Shares 77,148,000
Report Link
Date1997-06-27
Revenue 121,700,000
Net Income 8,500,000
EPS 0.2
Basic Shares 42,201,000
Diluted Shares 42,201,000
Report Link
Date1996-06-26
Revenue 109,100,000
Net Income 7,300,000
EPS 0.17
Basic Shares 42,066,000
Diluted Shares 42,066,000
Report Link
Date1995-03-31
Revenue 95,800,000
Net Income 5,900,000
EPS 0.0351
Basic Shares 38,103,886
Diluted Shares 38,103,886
Report Link
Date1994-03-31
Revenue 80,600,000
Net Income 4,400,000
EPS 0.0282
Basic Shares 36,602,390
Diluted Shares 36,602,390
Report Link
Date1993-03-31
Revenue 61,800,000
Net Income 2,500,000
EPS 0.0153
Basic Shares 30,686,306
Diluted Shares 30,686,306
Report Link
Date1992-03-31
Revenue 46,900,000
Net Income 1,600,000
EPS 0.0109
Basic Shares 30,686,306
Diluted Shares 30,686,306
Report Link
Date1991-03-31
Revenue 28,900,000
Net Income 700,000
EPS -0.003
Basic Shares 14,160,836
Diluted Shares 14,160,836
Report Link
Annual Ratios
Date2024-03-31
PE 57.65
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2023-03-31
PE 49.68
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2022-03-31
PE 45.03
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2021-03-31
PE 39.68
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2020-03-31
PE 21.09
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2019-03-31
PE 26.41
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2018-03-31
PE 26.66
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2017-03-31
PE 28.65
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2016-03-31
PE 27.40
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2015-03-31
PE 24.88
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2014-03-31
PE 30.53
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2013-03-31
PE 20.54
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2012-03-31
PE 17.24
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2011-03-31
PE 25.45
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2010-03-31
PE 17.12
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2009-03-31
PE 14.12
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2008-03-31
PE 18.13
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2007-03-31
PE 22.91
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2006-03-31
PE 32.81
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2005-03-31
PE 21.87
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2004-03-31
PE 35.89
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2003-03-31
PE 31.64
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2002-03-31
PE 22.54
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2001-03-31
PE 20.33
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2000-03-31
PE 17.43
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1999-03-31
PE 28.03
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1998-03-31
PE 35.09
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1997-03-31
PE 13.79
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1996-03-31
PE 21.29
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1995-03-31
PE 20.27
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1994-03-31
PE 21.26
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1993-03-31
PE 18.41
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1992-03-31
PE 36.23
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1991-03-31
PE 20.51
Dividend Yield 6.27
Payout Ratio: 128.571%
Quarterly Reports
Date2024-11-07
Revenue 224,380,000
Net Income 23,398,000
EPS 1.37
Basic Shares 17,133,000
Diluted Shares 17,341,000
Report Link
Date2024-08-01
Revenue 211,722,000
Net Income 21,577,000
EPS 1.26
Basic Shares 17,122,000
Diluted Shares 17,313,000
Report Link
Date2024-05-24
Revenue 207,233,000
Net Income 19,454,000
EPS 1.14
Basic Shares 17,115,000
Diluted Shares 17,332,000
Report Link
Date2024-02-01
Revenue 202,303,000
Net Income 17,095,000
EPS 1
Basic Shares 17,106,000
Diluted Shares 17,326,000
Report Link
Date2023-11-02
Revenue 195,522,000
Net Income 19,898,000
EPS 1.16
Basic Shares 17,123,000
Diluted Shares 17,346,000
Report Link
Date2023-08-03
Revenue 190,253,000
Net Income 19,805,000
EPS 1.16
Basic Shares 17,144,000
Diluted Shares 17,385,000
Report Link
Date2023-05-26
Revenue 185,443,000
Net Income 18,169,000
EPS 1.06
Basic Shares 17,176,000
Diluted Shares 17,429,000
Report Link
Date2023-02-02
Revenue 179,386,000
Net Income 16,849,000
EPS 0.98
Basic Shares 17,245,000
Diluted Shares 17,487,000
Report Link
Date2022-11-03
Revenue 177,426,000
Net Income 14,656,000
EPS 0.84
Basic Shares 17,386,000
Diluted Shares 17,650,000
Report Link
Date2022-08-04
Revenue 176,307,000
Net Income 16,691,000
EPS 0.95
Basic Shares 17,506,000
Diluted Shares 17,803,000
Report Link
Date2022-05-27
Revenue 171,359,000
Net Income 19,637,000
EPS 1.12
Basic Shares 17,489,000
Diluted Shares 17,976,000
Report Link
Date2022-02-03
Revenue 164,508,000
Net Income 13,858,000
EPS 0.78
Basic Shares 17,785,000
Diluted Shares 18,211,000
Report Link
Date2021-11-04
Revenue 157,743,000
Net Income 16,072,000
EPS 0.9
Basic Shares 17,841,000
Diluted Shares 18,232,000
Report Link
Date2021-08-05
Revenue 152,620,000
Net Income 16,843,000
EPS 0.94
Basic Shares 17,897,000
Diluted Shares 18,220,000
Report Link
Date2021-05-28
Revenue 145,510,000
Net Income 14,809,000
EPS 0.83
Basic Shares 17,902,000
Diluted Shares 18,196,000
Report Link
Date2021-02-04
Revenue 141,506,000
Net Income 11,380,000
EPS 0.64
Basic Shares 17,899,000
Diluted Shares 18,180,000
Report Link
Date2020-11-05
Revenue 136,028,000
Net Income 11,865,000
EPS 0.66
Basic Shares 17,937,000
Diluted Shares 18,174,000
Report Link
Date2020-08-06
Revenue 129,600,000
Net Income 8,302,000
EPS 0.46
Basic Shares 17,983,000
Diluted Shares 18,114,000
Report Link
Date2020-06-10
Revenue 147,024,000
Net Income 11,747,000
EPS 0.65
Basic Shares 18,074,000
Diluted Shares 18,325,000
Report Link
Date2020-02-07
Revenue 148,092,000
Net Income 9,352,000
EPS 0.51
Basic Shares 18,253,000
Diluted Shares 18,526,000
Report Link
Date2019-11-07
Revenue 146,970,000
Net Income 12,871,000
EPS 0.7
Basic Shares 18,452,000
Diluted Shares 18,771,000
Report Link
Date2019-08-05
Revenue 150,139,000
Net Income 13,407,000
EPS 0.72
Basic Shares 18,524,000
Diluted Shares 18,787,000
Report Link
Date2019-06-07
Revenue 151,084,000
Net Income 11,838,000
EPS 0.64
Basic Shares 18,524,000
Diluted Shares 18,524,000
Report Link
Date2019-02-07
Revenue 146,082,000
Net Income 10,298,000
EPS 0.55
Basic Shares 18,758,000
Diluted Shares 18,984,000
Report Link
Date2018-11-02
Revenue 148,176,000
Net Income 12,789,000
EPS 0.68
Basic Shares 18,877,000
Diluted Shares 19,089,000
Report Link
Date2018-08-03
Revenue 150,398,000
Net Income 11,778,000
EPS 0.62
Basic Shares 18,922,000
Diluted Shares 19,102,000
Report Link
Date2018-06-08
Revenue 143,573,000
Net Income 8,958,000
EPS 0.47
Basic Shares 18,881,000
Diluted Shares 19,081,000
Report Link
Date2018-02-02
Revenue 140,734,000
Net Income 9,569,000
EPS 0.51
Basic Shares 18,849,000
Diluted Shares 19,121,000
Report Link
Date2017-11-14
Revenue 136,431,000
Net Income 8,393,000
EPS 0.45
Basic Shares 18,759,000
Diluted Shares 18,966,000
Report Link
Date2017-08-04
Revenue 137,612,000
Net Income 8,775,000
EPS 0.47
Basic Shares 18,811,000
Diluted Shares 19,000,000
Report Link
Date2017-06-09
Revenue 133,605,000
Net Income 7,987,000
EPS 0.42
Basic Shares 19,094,000
Diluted Shares 19,243,000
Report Link
Date2017-02-03
Revenue 128,403,000
Net Income 7,049,000
EPS 0.36
Basic Shares 19,426,000
Diluted Shares 19,549,000
Report Link
Date2016-11-04
Revenue 128,219,000
Net Income 6,952,000
EPS 0.36
Basic Shares 19,581,000
Diluted Shares 19,733,000
Report Link
Date2016-08-04
Revenue 128,459,000
Net Income 7,491,000
EPS 0.38
Basic Shares 19,572,000
Diluted Shares 19,754,000
Report Link
Date2016-06-10
Revenue 128,294,000
Net Income 6,667,000
EPS 0.34
Basic Shares 19,581,000
Diluted Shares 19,766,000
Report Link
Date2016-02-04
Revenue 123,891,000
Net Income 6,691,000
EPS 0.34
Basic Shares 19,673,000
Diluted Shares 19,852,000
Report Link
Date2015-11-05
Revenue 124,460,000
Net Income 8,267,000
EPS 0.42
Basic Shares 19,902,000
Diluted Shares 20,063,000
Report Link
Date2015-08-06
Revenue 126,939,000
Net Income 6,900,000
EPS 0.34
Basic Shares 20,149,000
Diluted Shares 20,335,000
Report Link
Date2015-06-11
Revenue 122,195,000
Net Income 5,576,000
EPS 0.27
Basic Shares 20,325,000
Diluted Shares 20,515,000
Report Link
Date2015-02-05
Revenue 122,352,000
Net Income 6,832,000
EPS 0.33
Basic Shares 20,599,000
Diluted Shares 20,786,000
Report Link
Date2014-11-04
Revenue 123,714,000
Net Income 7,883,000
EPS 0.38
Basic Shares 20,819,000
Diluted Shares 21,050,000
Report Link
Date2014-08-05
Revenue 124,364,000
Net Income 8,299,000
EPS 0.4
Basic Shares 20,935,000
Diluted Shares 21,210,000
Report Link
Date2014-06-12
Revenue 120,246,000
Net Income 8,333,000
EPS 0.4
Basic Shares 20,945,000
Diluted Shares 21,270,000
Report Link
Date2014-02-07
Revenue 121,098,000
Net Income 8,775,000
EPS 0.42
Basic Shares 20,936,000
Diluted Shares 21,256,000
Report Link
Date2013-11-08
Revenue 119,359,000
Net Income 8,675,000
EPS 0.41
Basic Shares 21,138,000
Diluted Shares 21,377,000
Report Link
Date2013-08-05
Revenue 118,113,000
Net Income 8,609,000
EPS 0.4
Basic Shares 21,396,000
Diluted Shares 21,584,000
Report Link
Date2013-06-10
Revenue 111,959,000
Net Income 7,580,000
EPS 0.35
Basic Shares 21,620,000
Diluted Shares 21,804,000
Report Link
Date2013-02-08
Revenue 107,287,000
Net Income 5,924,000
EPS 0.27
Basic Shares 22,234,000
Diluted Shares 22,426,000
Report Link
Date2012-11-07
Revenue 105,458,000
Net Income 6,630,000
EPS 0.3
Basic Shares 22,540,000
Diluted Shares 22,752,000
Report Link
Date2012-08-07
Revenue 104,606,000
Net Income 6,596,000
EPS 0.29
Basic Shares 22,626,000
Diluted Shares 22,852,000
Report Link
Date2012-06-08
Revenue 104,427,000
Net Income 5,073,000
EPS 0.22
Basic Shares 22,626,000
Diluted Shares 22,626,000
Report Link
Date2012-02-06
Revenue 101,381,000
Net Income 5,400,000
EPS 0.24
Basic Shares 22,842,000
Diluted Shares 23,148,000
Report Link
Date2011-11-04
Revenue 104,552,000
Net Income 7,881,000
EPS 0.34
Basic Shares 23,052,000
Diluted Shares 23,344,000
Report Link
Date2011-08-05
Revenue 102,307,000
Net Income 8,198,000
EPS 0.36
Basic Shares 23,234,000
Diluted Shares 23,574,000
Report Link
Date2011-06-10
Revenue 100,491,000
Net Income 2,646,000
EPS 0.11
Basic Shares 23,234,000
Diluted Shares 23,234,000
Report Link
Date2011-02-04
Revenue 95,282,000
Net Income 6,724,000
EPS 0.28
Basic Shares 23,498,000
Diluted Shares 23,968,000
Report Link
Date2010-11-08
Revenue 93,392,000
Net Income 7,533,000
EPS 0.32
Basic Shares 23,722,000
Diluted Shares 24,208,000
Report Link
Date2010-08-06
Revenue 91,503,000
Net Income 7,760,000
EPS 0.33
Basic Shares 23,914,000
Diluted Shares 24,374,000
Report Link
Date2010-06-11
Revenue 87,611,000
Net Income 6,617,000
EPS 0.28
Basic Shares 23,914,000
Diluted Shares 23,914,000
Report Link
Date2010-02-05
Revenue 86,629,000
Net Income 6,675,000
EPS 0.28
Basic Shares 24,474,000
Diluted Shares 24,852,000
Report Link
Date2009-11-09
Revenue 82,416,000
Net Income 6,400,000
EPS 0.25
Basic Shares 25,516,000
Diluted Shares 25,840,000
Report Link
Date2009-08-07
Revenue 81,312,000
Net Income 6,404,000
EPS 0.25
Basic Shares 25,850,000
Diluted Shares 26,112,000
Report Link
Date2009-06-12
Revenue 77,058,000
Net Income 4,242,000
EPS 0.16
Basic Shares 25,850,000
Diluted Shares 25,850,000
Report Link
Date2009-02-09
Revenue 76,962,000
Net Income 4,504,000
EPS 0.17
Basic Shares 26,632,000
Diluted Shares 26,878,000
Report Link
Date2008-11-10
Revenue 77,855,000
Net Income 4,964,000
EPS 0.18
Basic Shares 27,528,000
Diluted Shares 27,920,000
Report Link
Date2008-08-08
Revenue 78,201,000
Net Income 5,567,000
EPS 0.2
Basic Shares 27,632,000
Diluted Shares 28,090,000
Report Link
Date2008-06-16
Revenue 77,368,000
Net Income 6,204,000
EPS 0.22
Basic Shares 27,514,000
Diluted Shares 27,632,000
Report Link
Date2008-02-08
Revenue 76,679,000
Net Income 5,987,000
EPS 0.22
Basic Shares 27,626,000
Diluted Shares 27,928,000
Report Link
Date2007-11-08
Revenue 73,510,000
Net Income 5,632,000
EPS 0.21
Basic Shares 27,778,000
Diluted Shares 28,124,000
Report Link
Date2007-08-09
Revenue 74,337,000
Net Income 5,561,000
EPS 0.2
Basic Shares 27,928,000
Diluted Shares 28,318,000
Report Link
Date2007-06-14
Revenue 70,910,000
Net Income 5,288,000
EPS 0.19
Basic Shares 27,928,000
Diluted Shares 27,928,000
Report Link
Date2007-02-09
Revenue 66,580,000
Net Income 3,825,000
EPS 0.14
Basic Shares 28,052,000
Diluted Shares 28,736,000
Report Link
Date2006-11-09
Revenue 67,329,000
Net Income 4,823,000
EPS 0.11
Basic Shares 42,369,000
Diluted Shares 42,687,000
Report Link
Date2006-08-14
Revenue 69,762,000
Net Income 4,640,000
EPS 0.16
Basic Shares 28,251,000
Diluted Shares 28,338,000
Report Link
Date2006-06-30
Revenue 66,421,000
Net Income 3,067,000
EPS 0.11
Basic Shares 28,251,000
Diluted Shares 28,251,000
Report Link
Date2006-02-09
Revenue 63,073,000
Net Income 1,665,000
EPS 0.04
Basic Shares 42,891,000
Diluted Shares 42,990,000
Report Link
Date2005-11-09
Revenue 66,343,000
Net Income 2,211,000
EPS 0.0733
Basic Shares 29,574,000
Diluted Shares 29,733,000
Report Link
Date2005-08-15
Revenue 70,667,000
Net Income 2,810,000
EPS 0.0933
Basic Shares 29,880,000
Diluted Shares 30,060,000
Report Link
Date2005-08-02
Revenue 72,800,000
Net Income 2,448,000
EPS 0.0819
Basic Shares 29,880,000
Diluted Shares 29,880,000
Report Link
Date2005-02-09
Revenue 69,788,000
Net Income 1,261,000
EPS 0.04
Basic Shares 31,185,000
Diluted Shares 31,530,000
Report Link
Date2004-11-09
Revenue 72,156,000
Net Income 3,037,000
EPS 0.0967
Basic Shares 31,461,000
Diluted Shares 31,791,000
Report Link
Date2004-08-09
Revenue 76,256,000
Net Income 3,411,000
EPS 0.11
Basic Shares 31,746,000
Diluted Shares 32,112,000
Report Link
Date2004-06-14
Revenue 76,758,000
Net Income 3,116,000
EPS 0.0982
Basic Shares 31,746,000
Diluted Shares 31,746,000
Report Link
Date2004-02-17
Revenue 75,631,000
Net Income 4,082,000
EPS 0.13
Basic Shares 31,677,000
Diluted Shares 32,382,000
Report Link
Date2003-11-14
Revenue 76,978,000
Net Income 4,458,000
EPS 0.14
Basic Shares 31,779,000
Diluted Shares 32,631,000
Report Link
Date2003-08-14
Revenue 75,912,000
Net Income 4,357,000
EPS 0.14
Basic Shares 31,875,000
Diluted Shares 32,682,000
Report Link
Date2003-06-30
Revenue 73,987,000
Net Income 4,271,000
EPS 0.13
Basic Shares 31,875,000
Diluted Shares 31,875,000
Report Link
Date2003-02-14
Revenue 73,135,000
Net Income 4,193,000
EPS 0.13
Basic Shares 32,151,000
Diluted Shares 33,096,000
Report Link
Date2002-11-14
Revenue 69,353,000
Net Income 4,091,000
EPS 0.13
Basic Shares 32,250,000
Diluted Shares 33,168,000
Report Link
Date2002-08-14
Revenue 66,301,000
Net Income 4,029,000
EPS 0.12
Basic Shares 32,484,000
Diluted Shares 33,579,000
Report Link
Date2002-06-28
Revenue 60,776,000
Net Income 3,833,000
EPS 0.12
Basic Shares 32,484,000
Diluted Shares 32,484,000
Report Link
Date2002-02-13
Revenue 58,724,000
Net Income 3,755,000
EPS 0.11
Basic Shares 33,081,000
Diluted Shares 34,131,000
Report Link
Date2001-11-14
Revenue 58,411,000
Net Income 3,640,000
EPS 0.11
Basic Shares 33,210,000
Diluted Shares 34,080,000
Report Link
Date2001-08-14
Revenue 58,001,000
Net Income 3,593,000
EPS 0.0711
Basic Shares 50,310,000
Diluted Shares 51,646,500
Report Link
Date2001-06-28
Revenue 55,098,000
Net Income 3,395,000
EPS 0.0675
Basic Shares 50,310,000
Diluted Shares 50,310,000
Report Link
Date2001-02-14
Revenue 52,241,000
Net Income 3,328,000
EPS 0.0978
Basic Shares 34,029,000
Diluted Shares 34,839,000
Report Link
Date2000-11-14
Revenue 51,658,000
Net Income 3,272,000
EPS 0.0956
Basic Shares 34,348,500
Diluted Shares 35,082,000
Report Link
Date2000-08-10
Revenue 50,557,000
Net Income 3,227,000
EPS 0.0933
Basic Shares 34,609,500
Diluted Shares 35,419,500
Report Link
Date2000-06-29
Revenue 48,965,000
Net Income 3,067,000
EPS 0.0886
Basic Shares 34,609,500
Diluted Shares 34,609,500
Report Link
Date2000-02-14
Revenue 46,300,000
Net Income 3,000,000
EPS 0.0844
Basic Shares 36,103,500
Diluted Shares 36,639,000
Report Link
Date1999-11-12
Revenue 45,900,000
Net Income 3,000,000
EPS 0.0366
Basic Shares 36,522,000
Diluted Shares 36,522,000
Report Link
Date1999-08-16
Revenue 45,700,000
Net Income 2,900,000
EPS 0.0346
Basic Shares 36,576,000
Diluted Shares 36,576,000
Report Link
Date1999-06-29
Revenue 43,400,000
Net Income 2,700,000
EPS 0.0738
Basic Shares 36,576,000
Diluted Shares 36,576,000
Report Link
Date1999-02-12
Revenue 42,000,000
Net Income 2,600,000
EPS 0.0163
Basic Shares 36,603,000
Diluted Shares 36,603,000
Report Link
Date1998-11-13
Revenue 40,500,000
Net Income 2,600,000
EPS 0.0153
Basic Shares 36,621,000
Diluted Shares 36,621,000
Report Link
Date1998-08-14
Revenue 39,600,000
Net Income 2,500,000
EPS 0.0148
Basic Shares 36,765,000
Diluted Shares 36,765,000
Report Link
Date1998-06-29
Revenue 37,400,000
Net Income 2,400,000
EPS 0.0653
Basic Shares 36,765,000
Diluted Shares 36,765,000
Report Link
Date1998-02-13
Revenue 35,600,000
Net Income 2,400,000
EPS 0.0143
Basic Shares 37,170,000
Diluted Shares 37,170,000
Report Link
Date1997-11-13
Revenue 34,700,000
Net Income 2,400,000
EPS 0.0143
Basic Shares 37,683,000
Diluted Shares 37,683,000
Report Link
Date1997-08-14
Revenue 34,000,000
Net Income 2,300,000
EPS 0.0133
Basic Shares 38,070,000
Diluted Shares 38,070,000
Report Link
Date1997-06-27
Revenue 31,700,000
Net Income 2,200,000
EPS 0.0578
Basic Shares 38,070,000
Diluted Shares 38,070,000
Report Link
Date1997-02-14
Revenue 30,400,000
Net Income 2,200,000
EPS 0.0119
Basic Shares 41,337,000
Diluted Shares 41,337,000
Report Link
Date1996-11-12
Revenue 29,700,000
Net Income 2,100,000
EPS 0.0114
Basic Shares 41,850,000
Diluted Shares 41,850,000
Report Link
Date1996-08-14
Revenue 29,900,000
Net Income 2,000,000
EPS 0.0109
Basic Shares 41,850,000
Diluted Shares 41,850,000
Report Link
Date1996-06-26
Revenue 28,400,000
Net Income 1,900,000
EPS 0.0448
Basic Shares 41,304,684
Diluted Shares 42,419,572
Report Link
Date1995-12-31
Revenue 27,100,000
Net Income 1,900,000
EPS 0.0099
Basic Shares 42,419,572
Diluted Shares 42,419,572
Report Link
Date1995-09-30
Revenue 26,900,000
Net Income 1,800,000
EPS 0.0099
Basic Shares 41,601,388
Diluted Shares 41,601,388
Report Link
Date1995-06-30
Revenue 26,800,000
Net Income 1,700,000
EPS 0.0094
Basic Shares 39,434,554
Diluted Shares 39,434,554
Report Link
Date1995-03-31
Revenue 26,100,000
Net Income 1,600,000
EPS 0.0393
Basic Shares 40,675,314
Diluted Shares 40,675,314
Report Link
Date1994-12-31
Revenue 24,700,000
Net Income 1,500,000
EPS 0.0084
Basic Shares 40,675,314
Diluted Shares 40,675,314
Report Link
Date1994-09-30
Revenue 22,900,000
Net Income 1,400,000
EPS 0.0079
Basic Shares 37,060,930
Diluted Shares 37,060,930
Report Link
Date1994-06-30
Revenue 22,100,000
Net Income 1,300,000
EPS 0.0074
Basic Shares 36,908,084
Diluted Shares 36,908,084
Report Link
Date1994-03-31
Revenue 21,500,000
Net Income 1,300,000
EPS 0.0365
Basic Shares 35,649,340
Diluted Shares 35,649,340
Report Link
Date1993-12-31
Revenue 20,800,000
Net Income 1,200,000
EPS 0.0064
Basic Shares 35,649,340
Diluted Shares 35,649,340
Report Link
Date1993-09-30
Revenue 19,400,000
Net Income 1,000,000
EPS 0.0059
Basic Shares 34,768,222
Diluted Shares 34,768,222
Report Link
Date1993-06-30
Revenue 18,900,000
Net Income 900,000
EPS 0.0054
Basic Shares 33,689,302
Diluted Shares 33,689,302
Report Link
Date1993-03-31
Revenue 17,300,000
Net Income 700,000
EPS 0.0211
Basic Shares 33,185,806
Diluted Shares 33,185,806
Report Link
Date1992-12-31
Revenue 15,800,000
Net Income 700,000
EPS 0.004
Basic Shares 33,185,806
Diluted Shares 33,185,806
Report Link
Date1992-09-30
Revenue 14,800,000
Net Income 600,000
EPS 0.004
Basic Shares 31,216,776
Diluted Shares 31,216,776
Report Link
Date1992-06-30
Revenue 13,900,000
Net Income 500,000
EPS 0.003
Basic Shares 30,857,136
Diluted Shares 30,857,136
Report Link
Date1992-03-31
Revenue 13,100,000
Net Income 500,000
EPS 0.0166
Basic Shares 30,047,946
Diluted Shares 30,047,946
Report Link
Date1991-12-31
Revenue 12,200,000
Net Income 400,000
EPS 0.0025
Basic Shares 30,047,946
Diluted Shares 30,047,946
Report Link
Date1991-09-30
Revenue 11,400,000
Net Income 400,000
EPS 0.0025
Basic Shares 29,967,026
Diluted Shares 29,967,026
Report Link
Date1991-06-30
Revenue 10,300,000
Net Income 300,000
EPS 0.003
Basic Shares 14,160,836
Diluted Shares 14,160,836
Report Link
Date1991-03-31
Revenue 7,200,000
Net Income 200,000
EPS 0.0141
Basic Shares 14,160,836
Diluted Shares 14,160,836
Report Link
Date1990-12-31
Revenue 7,200,000
Net Income 200,000
EPS -0.001
Basic Shares 14,160,836
Diluted Shares 14,160,836
Report Link
Date1990-09-30
Revenue 7,200,000
Net Income 200,000
EPS -0.001
Basic Shares 14,160,836
Diluted Shares 14,160,836
Report Link
Date1990-06-30
Revenue 7,200,000
Net Income 200,000
EPS -0.001
Basic Shares 14,160,836
Diluted Shares 14,160,836
Report Link
Quarterly Ratios
Date2024-09-30
PE 59.84
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2024-06-30
PE 50.01
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2024-03-31
PE 56.47
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2023-12-31
PE 61.84
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2023-09-30
PE 42.31
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2023-06-30
PE 41.88
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2023-03-31
PE 44.97
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2022-12-31
PE 37.19
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2022-09-30
PE 41.05
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2022-06-30
PE 38.62
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2022-03-31
PE 37.50
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2021-12-31
PE 66.74
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2021-09-30
PE 51.68
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2021-06-30
PE 35.68
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2021-03-31
PE 31.00
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2020-12-31
PE 41.68
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2020-09-30
PE 32.29
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2020-06-30
PE 38.39
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2020-03-31
PE 20.97
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2019-12-31
PE 42.63
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2019-09-30
PE 27.13
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2019-06-30
PE 30.27
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2019-03-31
PE 25.68
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2018-12-31
PE 28.11
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2018-09-30
PE 22.14
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2018-06-30
PE 21.69
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2018-03-31
PE 26.64
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2017-12-31
PE 26.05
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2017-09-30
PE 30.40
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2017-06-30
PE 25.43
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2017-03-31
PE 26.00
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2016-12-31
PE 25.22
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2016-09-30
PE 27.04
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2016-06-30
PE 28.20
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2016-03-31
PE 28.94
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2015-12-31
PE 32.28
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2015-09-30
PE 19.44
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2015-06-30
PE 23.38
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2015-03-31
PE 31.36
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2014-12-31
PE 28.06
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2014-09-30
PE 22.48
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2014-06-30
PE 28.49
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2014-03-31
PE 31.27
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2013-12-31
PE 27.86
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2013-09-30
PE 22.52
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2013-06-30
PE 18.25
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2013-03-31
PE 17.59
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2012-12-31
PE 21.03
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2012-09-30
PE 19.19
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2012-06-30
PE 21.01
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2012-03-31
PE 22.24
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2011-12-31
PE 27.34
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2011-09-30
PE 15.54
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2011-06-30
PE 16.61
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2011-03-31
PE 58.37
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2010-12-31
PE 21.12
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2010-09-30
PE 16.71
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2010-06-30
PE 13.02
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2010-03-31
PE 16.15
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2009-12-31
PE 15.37
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2009-09-30
PE 14.15
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2009-06-30
PE 11.49
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2009-03-31
PE 15.40
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2008-12-31
PE 16.25
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2008-09-30
PE 19.83
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2008-06-30
PE 21.01
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2008-03-31
PE 16.96
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2007-12-31
PE 13.28
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2007-09-30
PE 14.48
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2007-06-30
PE 16.42
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2007-03-31
PE 19.97
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2006-12-31
PE 43.61
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2006-09-30
PE 25.68
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2006-06-30
PE 12.68
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2006-03-31
PE 16.90
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2005-12-31
PE 40.77
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2005-09-30
PE 26.71
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2005-06-30
PE 22.26
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2005-03-31
PE 21.69
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2004-12-31
PE 55.19
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2004-09-30
PE 25.62
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2004-06-30
PE 22.00
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2004-03-31
PE 30.73
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2003-12-31
PE 24.32
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2003-09-30
PE 21.09
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2003-06-30
PE 21.95
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2003-03-31
PE 20.26
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2002-12-31
PE 22.84
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2002-09-30
PE 19.69
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2002-06-30
PE 21.85
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2002-03-31
PE 21.36
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2001-12-31
PE 24.04
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2001-09-30
PE 20.15
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2001-06-30
PE 28.98
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2001-03-31
PE 29.12
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2000-12-31
PE 19.67
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2000-09-30
PE 16.22
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2000-06-30
PE 14.71
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2000-03-31
PE 16.30
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1999-12-31
PE 15.71
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1999-09-30
PE 14.88
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1999-06-30
PE 15.06
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1999-03-31
PE 13.45
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1998-12-31
PE 13.78
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1998-09-30
PE 15.16
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1998-06-30
PE 15.93
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1998-03-31
PE 16.91
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1997-12-31
PE 16.24
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1997-09-30
PE 16.68
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1997-06-30
PE 13.22
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1997-03-31
PE 12.02
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1996-12-31
PE 15.14
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1996-09-30
PE 16.81
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1996-06-30
PE 20.05
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1996-03-31
PE 20.08
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1995-12-31
PE 22.33
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1995-09-30
PE 19.58
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1995-06-30
PE 13.85
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1995-03-31
PE 19.95
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1994-12-31
PE 20.90
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1994-09-30
PE 16.64
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1994-06-30
PE 16.56
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1994-03-31
PE 17.52
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1993-12-31
PE 21.66
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1993-09-30
PE 22.33
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1993-06-30
PE 12.61
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1993-03-31
PE 17.78
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1992-12-31
PE 18.11
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1992-09-30
PE 15.17
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1992-06-30
PE 17.57
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1992-03-31
PE 28.38
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1991-12-31
PE 49.04
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1991-09-30
PE 35.38
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1991-06-30
PE 12.78
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1991-03-31
PE 17.95
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1990-12-31
PE 17.95
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1990-09-30
PE 17.95
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1990-06-30
PE 17.95
Dividend Yield 0.00
Payout Ratio: 0.000%
RSI:
61.31Price:
$355.23Market Cap:
6,083,740,026EPS TTM:
4.77PE Ratio:
74.65PEPSG:
NaNFwd PE:
NaNVolume:
34,8892 Year Price Change
2.389Index 2 Year Price Change
1.4975 Year Price Change
4.490Index 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: