ICON Public Limited Company ICLR
xCan't Own - Tears ...
Sector:
HealthcareIndustry:
Medical - Diagnostics & ResearchDescription:
ICON Public Limited Company, a clinical research organization, provides outsourced development and commercialization services in Ireland, rest of Europe, the United States, and internationally. The company specializes in the strategic development, management, and analysis of programs that support various stages of the clinical development process from compound selection to Phase I-IV clinical studies. It offers clinical development services, including early development, patient recruitment and retention, strategy and analytics, late phase research, data and technology solution, and consulting and analytics services. The company's clinical development services also comprise medical imaging, clinical research and laboratory services, project management, site monitoring and management services, data management, biostatistics and programming, medical writing and publishing, medical affair, endpoint adjudication/data monitoring committees, pharmacovigilance, interactive response technologies, clinical supplies management, strategic regulatory, medical communication, and consulting and advisory services. It serves pharmaceutical, biotechnology, and medical device industries, as well as government and public health organizations. The company was incorporated in 1990 and is headquartered in Dublin, Ireland.Recent Quarter:
2024-10-23Upcoming Quarter:
2025-02-19Annual Reports
Date2024-02-23
Revenue 8,120,176,000
Net Income 612,335,000
EPS 7.46
Basic Shares 82,101,813
Diluted Shares 82,717,640
Report Link
Date2023-02-24
Revenue 7,741,386,000
Net Income 505,304,000
EPS 6.2
Basic Shares 81,532,320
Diluted Shares 82,468,363
Report Link
Date2022-03-01
Revenue 5,480,826,000
Net Income 153,185,000
EPS 2.28
Basic Shares 67,110,186
Diluted Shares 68,068,311
Report Link
Date2021-02-24
Revenue 2,797,288,000
Net Income 327,809,000
EPS 6.29
Basic Shares 52,859,911
Diluted Shares 53,283,585
Report Link
Date2020-02-27
Revenue 2,805,839,000
Net Income 373,986,000
EPS 6.94
Basic Shares 53,859,537
Diluted Shares 54,333,461
Report Link
Date2019-03-01
Revenue 2,595,777,000
Net Income 322,817,000
EPS 5.96
Basic Shares 54,118,764
Diluted Shares 54,739,338
Report Link
Date2018-02-28
Revenue 1,758,439,000
Net Income 272,944,000
EPS 5.04
Basic Shares 54,129,439
Diluted Shares 54,869,497
Report Link
Date2017-02-28
Revenue 1,666,487,000
Net Income 262,179,000
EPS 4.75
Basic Shares 55,248,900
Diluted Shares 56,407,136
Report Link
Date2016-03-23
Revenue 1,574,978,000
Net Income 239,539,000
EPS 4.08
Basic Shares 58,746,935
Diluted Shares 60,290,033
Report Link
Date2015-03-12
Revenue 1,503,316,000
Net Income 172,468,000
EPS 2.8
Basic Shares 61,496,115
Diluted Shares 63,131,417
Report Link
Date2014-03-12
Revenue 1,336,058,000
Net Income 102,812,000
EPS 1.69
Basic Shares 60,907,274
Diluted Shares 62,253,251
Report Link
Date2013-03-06
Revenue 1,115,006,000
Net Income 58,346,000
EPS 0.97
Basic Shares 59,968,174
Diluted Shares 60,684,532
Report Link
Date2012-03-02
Revenue 945,729,000
Net Income 22,880,000
EPS 0.38
Basic Shares 60,379,338
Diluted Shares 61,070,686
Report Link
Date2011-03-22
Revenue 900,044,000
Net Income 87,071,000
EPS 1.46
Basic Shares 59,718,934
Diluted Shares 60,637,103
Report Link
Date2010-03-30
Revenue 887,612,000
Net Income 94,299,000
EPS 1.61
Basic Shares 58,636,878
Diluted Shares 59,900,504
Report Link
Date2009-03-31
Revenue 865,248,000
Net Income 78,120,000
EPS 1.34
Basic Shares 58,245,240
Diluted Shares 60,221,587
Report Link
Date2008-04-03
Revenue 630,722,000
Net Income 55,963,000
EPS 1.95
Basic Shares 28,705,272
Diluted Shares 29,747,964
Report Link
Date2007-03-30
Revenue 455,597,000
Net Income 38,304,000
EPS 1.35
Basic Shares 28,314,985
Diluted Shares 28,863,334
Report Link
Date2006-03-15
Revenue 0
Net Income 0
EPS 0
Basic Shares 13,860,203
Diluted Shares 13,860,203
Report Link
Date2005-10-13
Revenue 296,923,000
Net Income 25,742,000
EPS 1.94
Basic Shares 13,267,531
Diluted Shares 13,703,163
Report Link
Date2003-10-21
Revenue 225,725,000
Net Income 18,283,000
EPS 1.55
Basic Shares 11,813,788
Diluted Shares 12,181,094
Report Link
Date2002-05-31
Revenue 156,555,000
Net Income 14,200,000
EPS 1.22
Basic Shares 11,656,153
Diluted Shares 12,241,820
Report Link
Date2001-05-31
Revenue 116,163,000
Net Income 10,978,000
EPS 0.97
Basic Shares 11,292,610
Diluted Shares 11,943,849
Report Link
Date2000-05-31
Revenue 80,767,000
Net Income 6,068,000
EPS 0.55
Basic Shares 11,050,556
Diluted Shares 11,824,359
Report Link
Date1999-05-31
Revenue 55,800,000
Net Income 7,500,000
EPS 0.69
Basic Shares 10,908,409
Diluted Shares 11,917,605
Report Link
Date1998-05-31
Revenue 42,100,000
Net Income 3,900,000
EPS 0.28
Basic Shares 13,928,571
Diluted Shares 15,918,367
Report Link
Annual Ratios
Date2023-12-31
PE 37.95
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2022-12-31
PE 31.34
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2021-12-31
PE 135.68
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2020-12-31
PE 31.44
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2019-12-31
PE 24.80
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2018-12-31
PE 21.66
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2017-12-31
PE 22.70
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2016-12-31
PE 15.85
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2015-12-31
PE 19.06
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2014-12-31
PE 18.18
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2013-12-31
PE 23.94
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2012-12-31
PE 28.53
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2011-12-31
PE 45.15
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2010-12-31
PE 15.02
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2009-12-31
PE 13.51
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2008-12-31
PE 14.68
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2007-12-31
PE 15.87
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2006-12-31
PE 13.93
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2005-12-31
PE 0.00
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2005-05-31
PE 3.90
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2003-05-31
PE 4.43
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2002-05-31
PE 5.45
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2001-05-31
PE 6.81
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2000-05-31
PE 7.00
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1999-05-31
PE 4.50
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1998-05-31
PE 22.77
Dividend Yield 0.00
Payout Ratio: 0.000%
Quarterly Reports
Date2024-10-23
Revenue 2,030,030,000
Net Income 197,128,000
EPS 2.38
Basic Shares 82,831,300
Diluted Shares 83,445,827
Report Link
Date2024-07-24
Revenue 2,120,159,000
Net Income 146,910,000
EPS 1.78
Basic Shares 82,738,765
Diluted Shares 83,360,841
Report Link
Date2024-02-21
Revenue 2,090,386,000
Net Income 187,438,000
EPS 2.27
Basic Shares 82,579,203
Diluted Shares 83,249,303
Report Link
Date2024-02-23
Revenue 2,066,248,000
Net Income 216,418,000
EPS 2.63
Basic Shares 82,399,478
Diluted Shares 83,112,757
Report Link
Date2023-10-27
Revenue 2,055,099,000
Net Income 163,665,000
EPS 1.99
Basic Shares 82,215,627
Diluted Shares 82,972,888
Report Link
Date2023-07-26
Revenue 2,020,251,000
Net Income 115,598,000
EPS 1.41
Basic Shares 81,999,746
Diluted Shares 82,627,933
Report Link
Date2023-02-22
Revenue 1,978,578,000
Net Income 116,654,000
EPS 1.43
Basic Shares 81,784,389
Diluted Shares 82,605,659
Report Link
Date2022-11-02
Revenue 1,962,002,000
Net Income 117,445,000
EPS 1.44
Basic Shares 81,683,430
Diluted Shares 82,452,097
Report Link
Date2022-11-04
Revenue 1,942,427,000
Net Income 160,154,000
EPS 1.96
Basic Shares 81,582,375
Diluted Shares 82,493,211
Report Link
Date2022-04-29
Revenue 1,935,193,000
Net Income 115,734,000
EPS 1.42
Basic Shares 81,398,071
Diluted Shares 82,312,946
Report Link
Date2022-02-22
Revenue 1,901,764,000
Net Income 111,970,000
EPS 1.37
Basic Shares 81,463,303
Diluted Shares 82,613,098
Report Link
Date2021-11-03
Revenue 1,885,121,000
Net Income 76,468,000
EPS 0.94
Basic Shares 81,488,189
Diluted Shares 82,827,674
Report Link
Date2021-11-09
Revenue 1,866,352,000
Net Income -94,270,000
EPS -1.17
Basic Shares 80,572,718
Diluted Shares 80,771,397
Report Link
Date2021-04-30
Revenue 871,155,000
Net Income 73,865,000
EPS 1.4
Basic Shares 52,909,368
Diluted Shares 53,381,501
Report Link
Date2021-04-30
Revenue 858,198,000
Net Income 97,122,000
EPS 1.84
Basic Shares 52,811,460
Diluted Shares 53,310,453
Report Link
Date2021-02-24
Revenue 760,229,000
Net Income 101,234,000
EPS 1.92
Basic Shares 52,783,886
Diluted Shares 53,291,849
Report Link
Date2020-10-23
Revenue 701,729,000
Net Income 91,641,000
EPS 1.74
Basic Shares 52,737,299
Diluted Shares 53,194,327
Report Link
Date2020-04-27
Revenue 620,228,000
Net Income 47,760,000
EPS 0.91
Basic Shares 52,570,104
Diluted Shares 53,028,567
Report Link
Date2020-04-27
Revenue 715,102,000
Net Income 91,696,000
EPS 1.63
Basic Shares 53,348,355
Diluted Shares 53,905,022
Report Link
Date2019-12-11
Revenue 725,409,000
Net Income 99,007,000
EPS 1.78
Basic Shares 53,630,331
Diluted Shares 54,219,975
Report Link
Date2019-11-08
Revenue 710,441,000
Net Income 94,825,000
EPS 1.73
Basic Shares 54,004,963
Diluted Shares 54,550,672
Report Link
Date2019-05-03
Revenue 695,137,000
Net Income 91,857,000
EPS 1.7
Basic Shares 53,957,446
Diluted Shares 54,449,117
Report Link
Date2019-05-03
Revenue 674,852,000
Net Income 88,297,000
EPS 1.64
Basic Shares 53,845,407
Diluted Shares 54,142,510
Report Link
Date2019-03-01
Revenue 679,025,000
Net Income 88,163,000
EPS 1.63
Basic Shares 54,071,137
Diluted Shares 54,475,302
Report Link
Date2018-10-31
Revenue 655,017,000
Net Income 84,527,000
EPS 1.55
Basic Shares 54,368,656
Diluted Shares 54,901,404
Report Link
Date2018-05-11
Revenue 641,610,000
Net Income 71,868,000
EPS 1.33
Basic Shares 54,109,702
Diluted Shares 54,852,453
Report Link
Date2018-05-11
Revenue 620,125,000
Net Income 78,098,000
EPS 1.45
Basic Shares 53,925,560
Diluted Shares 54,985,790
Report Link
Date2018-02-28
Revenue 455,139,000
Net Income 71,108,000
EPS 1.31
Basic Shares 54,187,688
Diluted Shares 54,844,232
Report Link
Date2017-10-26
Revenue 440,323,000
Net Income 74,154,000
EPS 1.37
Basic Shares 54,109,566
Diluted Shares 54,756,184
Report Link
Date2017-04-27
Revenue 431,023,000
Net Income 64,817,000
EPS 1.2
Basic Shares 53,846,544
Diluted Shares 54,530,805
Report Link
Date2017-04-27
Revenue 431,954,000
Net Income 71,409,000
EPS 1.31
Basic Shares 54,372,931
Diluted Shares 55,371,826
Report Link
Date2016-12-21
Revenue 435,134,000
Net Income 74,262,000
EPS 1.35
Basic Shares 54,930,541
Diluted Shares 55,685,863
Report Link
Date2016-10-24
Revenue 420,201,000
Net Income 63,879,000
EPS 1.15
Basic Shares 55,734,773
Diluted Shares 56,645,239
Report Link
Date2016-05-04
Revenue 410,630,000
Net Income 61,074,000
EPS 1.1
Basic Shares 55,318,923
Diluted Shares 56,580,799
Report Link
Date2016-05-04
Revenue 400,522,000
Net Income 62,964,000
EPS 1.14
Basic Shares 55,011,019
Diluted Shares 56,242,164
Report Link
Date2016-03-23
Revenue 403,349,000
Net Income 63,429,000
EPS 1.14
Basic Shares 55,783,113
Diluted Shares 56,919,553
Report Link
Date2015-11-06
Revenue 394,741,000
Net Income 61,542,000
EPS 1.05
Basic Shares 58,659,782
Diluted Shares 60,369,898
Report Link
Date2015-05-15
Revenue 388,657,000
Net Income 58,584,000
EPS 0.97
Basic Shares 60,244,982
Diluted Shares 61,801,687
Report Link
Date2015-02-25
Revenue 388,231,000
Net Income 55,869,000
EPS 0.93
Basic Shares 60,281,059
Diluted Shares 61,856,347
Report Link
Date2014-10-29
Revenue 390,073,000
Net Income 45,174,000
EPS 0.74
Basic Shares 60,394,465
Diluted Shares 61,908,135
Report Link
Date2014-10-29
Revenue 387,589,000
Net Income 50,316,000
EPS 0.81
Basic Shares 61,878,429
Diluted Shares 63,442,607
Report Link
Date2014-08-14
Revenue 376,020,000
Net Income 40,783,000
EPS 0.66
Basic Shares 61,934,923
Diluted Shares 63,343,269
Report Link
Date2014-02-20
Revenue 349,634,000
Net Income 36,195,000
EPS 0.59
Basic Shares 61,776,643
Diluted Shares 63,225,797
Report Link
Date2013-11-07
Revenue 345,241,000
Net Income 33,480,000
EPS 0.54
Basic Shares 61,431,281
Diluted Shares 62,828,079
Report Link
Date2013-08-02
Revenue 339,810,000
Net Income 27,808,000
EPS 0.46
Basic Shares 61,069,260
Diluted Shares 62,473,645
Report Link
Date2013-05-02
Revenue 334,219,000
Net Income 22,479,000
EPS 0.37
Basic Shares 60,724,296
Diluted Shares 61,898,903
Report Link
Date2013-02-19
Revenue 316,789,000
Net Income 19,045,000
EPS 0.32
Basic Shares 60,404,242
Diluted Shares 61,323,594
Report Link
Date2013-03-06
Revenue 300,164,000
Net Income 20,747,000
EPS 0.34
Basic Shares 60,053,986
Diluted Shares 60,800,000
Report Link
Date2012-08-03
Revenue 285,502,000
Net Income 17,738,000
EPS 0.3
Basic Shares 59,754,010
Diluted Shares 60,366,137
Report Link
Date2012-04-26
Revenue 277,007,000
Net Income 7,964,000
EPS 0.13
Basic Shares 59,978,509
Diluted Shares 60,630,891
Report Link
Date2012-02-17
Revenue 252,333,000
Net Income 8,971,000
EPS 0.15
Basic Shares 60,086,104
Diluted Shares 60,708,469
Report Link
Date2011-11-10
Revenue 242,615,000
Net Income 4,113,000
EPS 0.07
Basic Shares 60,371,190
Diluted Shares 60,759,588
Report Link
Date2011-07-22
Revenue 240,772,000
Net Income -2,663,000
EPS -0.044
Basic Shares 60,471,985
Diluted Shares 61,063,020
Report Link
Date2011-04-21
Revenue 233,045,000
Net Income 13,082,000
EPS 0.22
Basic Shares 60,390,788
Diluted Shares 61,114,996
Report Link
Date2011-03-14
Revenue 229,297,000
Net Income 8,348,000
EPS 0.14
Basic Shares 60,283,078
Diluted Shares 60,982,948
Report Link
Date2010-11-02
Revenue 232,086,000
Net Income 22,100,000
EPS 0.36
Basic Shares 60,145,405
Diluted Shares 60,800,000
Report Link
Date2010-08-09
Revenue 225,095,000
Net Income 19,899,000
EPS 0.33
Basic Shares 59,940,045
Diluted Shares 60,743,403
Report Link
Date2010-05-07
Revenue 223,751,000
Net Income 22,873,000
EPS 0.38
Basic Shares 59,667,635
Diluted Shares 60,768,374
Report Link
Date2010-02-25
Revenue 219,112,000
Net Income 22,199,000
EPS 0.38
Basic Shares 59,122,650
Diluted Shares 60,313,774
Report Link
Date2009-11-06
Revenue 227,419,000
Net Income 30,874,000
EPS 0.51
Basic Shares 58,809,306
Diluted Shares 60,100,000
Report Link
Date2009-07-28
Revenue 220,361,000
Net Income 23,951,000
EPS 0.41
Basic Shares 58,624,028
Diluted Shares 59,953,574
Report Link
Date2009-05-19
Revenue 220,001,000
Net Income 22,757,000
EPS 0.39
Basic Shares 58,576,384
Diluted Shares 59,674,939
Report Link
Date2009-03-12
Revenue 219,831,000
Net Income 20,944,000
EPS 0.36
Basic Shares 58,537,795
Diluted Shares 59,771,335
Report Link
Date2009-03-31
Revenue 220,093,000
Net Income 21,025,000
EPS 0.35
Basic Shares 58,510,353
Diluted Shares 59,900,000
Report Link
Date2008-11-07
Revenue 225,511,000
Net Income 21,380,000
EPS 0.37
Basic Shares 58,451,960
Diluted Shares 61,847,265
Report Link
Date2008-05-09
Revenue 218,300,000
Net Income 18,821,000
EPS 0.32
Basic Shares 58,213,388
Diluted Shares 60,313,126
Report Link
Date2008-05-09
Revenue 201,344,000
Net Income 16,894,000
EPS 0.58
Basic Shares 28,902,630
Diluted Shares 30,039,736
Report Link
Date2008-04-03
Revenue 180,670,000
Net Income 15,881,000
EPS 0.27
Basic Shares 60,000,000
Diluted Shares 60,000,000
Report Link
Date2007-11-08
Revenue 166,916,000
Net Income 14,501,000
EPS 0.5
Basic Shares 28,760,726
Diluted Shares 29,826,457
Report Link
Date2007-06-20
Revenue 147,047,000
Net Income 13,315,000
EPS 0.46
Basic Shares 28,684,201
Diluted Shares 29,685,489
Report Link
Date2007-06-20
Revenue 136,089,000
Net Income 12,266,000
EPS 0.43
Basic Shares 28,564,498
Diluted Shares 29,508,662
Report Link
Date2007-03-30
Revenue 128,952,000
Net Income 11,372,000
EPS 0.19
Basic Shares 28,314,985
Diluted Shares 28,863,334
Report Link
Date2006-11-22
Revenue 120,714,000
Net Income 10,094,000
EPS 0.18
Basic Shares 56,703,050
Diluted Shares 58,170,160
Report Link
Date2006-06-14
Revenue 107,436,000
Net Income 9,297,000
EPS 0.33
Basic Shares 28,265,490
Diluted Shares 28,695,530
Report Link
Date2006-06-14
Revenue 98,495,000
Net Income 7,541,000
EPS 0.27
Basic Shares 28,084,034
Diluted Shares 28,219,068
Report Link
Date2005-09-27
Revenue 88,072,000
Net Income 6,953,000
EPS 0.25
Basic Shares 28,010,908
Diluted Shares 28,523,468
Report Link
Date2005-09-27
Revenue 85,921,000
Net Income 6,383,000
EPS 0.23
Basic Shares 27,839,212
Diluted Shares 28,300,424
Report Link
Date2005-10-13
Revenue 85,969,000
Net Income 5,949,000
EPS 0.21
Basic Shares 27,732,472
Diluted Shares 27,732,472
Report Link
Date2005-01-21
Revenue 82,855,000
Net Income -5,528,000
EPS -0.2
Basic Shares 27,732,472
Diluted Shares 28,155,820
Report Link
Date2004-10-26
Revenue 79,495,000
Net Income 5,819,000
EPS 0.21
Basic Shares 27,695,378
Diluted Shares 28,134,158
Report Link
Date2004-10-26
Revenue 78,339,000
Net Income 7,305,000
EPS 0.13
Basic Shares 55,351,944
Diluted Shares 56,421,152
Report Link
Date2004-08-30
Revenue 77,919,000
Net Income 7,222,000
EPS 0.13
Basic Shares 56,400,000
Diluted Shares 56,400,000
Report Link
Date2004-02-02
Revenue 76,862,000
Net Income 6,651,000
EPS 0.25
Basic Shares 27,245,028
Diluted Shares 28,140,388
Report Link
Date2003-11-04
Revenue 73,207,000
Net Income 6,265,000
EPS 0.23
Basic Shares 27,157,718
Diluted Shares 28,080,838
Report Link
Date2003-11-04
Revenue 68,935,000
Net Income 5,604,000
EPS 0.23
Basic Shares 24,307,544
Diluted Shares 25,213,942
Report Link
Date2003-10-21
Revenue 66,020,000
Net Income 5,294,000
EPS 0.11
Basic Shares 48,900,000
Diluted Shares 48,900,000
Report Link
Date2003-01-29
Revenue 59,311,000
Net Income 4,597,000
EPS 0.2
Basic Shares 23,637,408
Diluted Shares 24,440,532
Report Link
Date2002-10-30
Revenue 53,535,000
Net Income 4,419,000
EPS 0.19
Basic Shares 23,608,690
Diluted Shares 24,295,404
Report Link
Date2002-10-30
Revenue 46,859,000
Net Income 3,973,000
EPS 0.17
Basic Shares 23,596,708
Diluted Shares 24,295,268
Report Link
Date2002-10-30
Revenue 42,997,000
Net Income 3,815,000
EPS 0.0775
Basic Shares 49,000,000
Diluted Shares 49,000,000
Report Link
Date2002-02-28
Revenue 39,570,000
Net Income 3,598,000
EPS 0.16
Basic Shares 23,415,956
Diluted Shares 24,459,748
Report Link
Date2001-11-30
Revenue 37,769,000
Net Income 3,457,000
EPS 0.15
Basic Shares 23,335,008
Diluted Shares 24,484,926
Report Link
Date2001-08-31
Revenue 36,219,000
Net Income 3,330,000
EPS 0.14
Basic Shares 22,998,622
Diluted Shares 24,520,634
Report Link
Date2001-05-31
Revenue 31,545,000
Net Income 3,052,000
EPS 0.0644
Basic Shares 48,100,000
Diluted Shares 48,100,000
Report Link
Date2001-02-28
Revenue 29,734,000
Net Income 2,782,000
EPS 0.13
Basic Shares 22,684,318
Diluted Shares 23,939,092
Report Link
Date2000-11-30
Revenue 28,577,000
Net Income 2,653,000
EPS 0.12
Basic Shares 22,539,632
Diluted Shares 23,786,472
Report Link
Date2000-08-31
Revenue 26,307,000
Net Income 2,491,000
EPS 0.11
Basic Shares 22,307,338
Diluted Shares 23,773,240
Report Link
Date2000-05-31
Revenue 22,399,000
Net Income 2,340,000
EPS 0.11
Basic Shares 22,173,612
Diluted Shares 22,173,612
Report Link
Date2000-02-29
Revenue 20,732,000
Net Income 12,000
EPS 0.0005
Basic Shares 22,173,612
Diluted Shares 23,585,012
Report Link
Date1999-11-30
Revenue 17,900,000
Net Income 1,900,000
EPS 0.045
Basic Shares 20,000,000
Diluted Shares 21,333,333
Report Link
Date1999-08-31
Revenue 17,000,000
Net Income 1,600,000
EPS 0.08
Basic Shares 22,016,020
Diluted Shares 23,630,578
Report Link
Date1999-05-31
Revenue 14,500,000
Net Income 1,600,000
EPS 0.08
Basic Shares 20,000,000
Diluted Shares 20,000,000
Report Link
Date1999-02-28
Revenue 14,700,000
Net Income 2,100,000
EPS 0.11
Basic Shares 20,000,000
Diluted Shares 22,105,263
Report Link
Date1998-11-30
Revenue 13,700,000
Net Income 1,900,000
EPS 0.095
Basic Shares 20,000,000
Diluted Shares 21,111,111
Report Link
Date1998-08-31
Revenue 12,800,000
Net Income 1,900,000
EPS 0.09
Basic Shares 21,111,111
Diluted Shares 22,352,941
Report Link
Date1998-05-31
Revenue 12,100,000
Net Income 1,200,000
EPS 0.0867
Basic Shares 13,846,154
Diluted Shares 13,846,154
Report Link
Date1998-02-28
Revenue 10,000,000
Net Income 900,000
EPS 0.065
Basic Shares 13,846,154
Diluted Shares 16,363,636
Report Link
Date1997-11-30
Revenue 10,000,000
Net Income 900,000
EPS 0.065
Basic Shares 13,846,154
Diluted Shares 16,363,636
Report Link
Date1997-08-31
Revenue 10,000,000
Net Income 900,000
EPS 0.065
Basic Shares 13,846,154
Diluted Shares 16,363,636
Report Link
Quarterly Ratios
Date2024-09-30
PE 30.18
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2024-06-30
PE 44.56
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2024-03-31
PE 36.54
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2023-12-31
PE 26.94
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2023-09-30
PE 30.93
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2023-06-30
PE 44.37
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2023-03-31
PE 37.44
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2022-12-31
PE 33.78
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2022-09-30
PE 23.40
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2022-06-30
PE 38.10
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2022-03-31
PE 44.24
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2021-12-31
PE 82.51
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2021-09-30
PE -55.99
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2021-06-30
PE 37.02
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2021-03-31
PE 26.69
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2020-12-31
PE 25.42
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2020-09-30
PE 27.49
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2020-06-30
PE 46.36
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2020-03-31
PE 19.78
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2019-12-31
PE 23.32
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2019-09-30
PE 20.98
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2019-06-30
PE 22.60
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2019-03-31
PE 21.08
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2018-12-31
PE 19.81
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2018-09-30
PE 24.46
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2018-06-30
PE 24.95
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2018-03-31
PE 19.73
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2017-12-31
PE 21.81
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2017-09-30
PE 20.77
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2017-06-30
PE 20.31
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2017-03-31
PE 15.18
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2016-12-31
PE 13.91
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2016-09-30
PE 16.88
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2016-06-30
PE 15.85
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2016-03-31
PE 16.40
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2015-12-31
PE 17.08
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2015-09-30
PE 16.91
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2015-06-30
PE 17.30
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2015-03-31
PE 19.02
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2014-12-31
PE 17.04
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2014-09-30
PE 17.60
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2014-06-30
PE 17.89
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2014-03-31
PE 20.29
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2013-12-31
PE 18.54
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2013-09-30
PE 22.47
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2013-06-30
PE 24.57
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2013-03-31
PE 24.54
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2012-12-31
PE 20.09
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2012-09-30
PE 20.55
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2012-06-30
PE 42.42
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2012-03-31
PE 35.53
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2011-12-31
PE 62.79
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2011-09-30
PE -91.29
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2011-06-30
PE 27.19
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2011-03-31
PE 38.98
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2010-12-31
PE 14.90
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2010-09-30
PE 16.28
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2010-06-30
PE 18.84
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2010-03-31
PE 17.58
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2009-12-31
PE 10.35
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2009-09-30
PE 14.99
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2009-06-30
PE 13.89
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2009-03-31
PE 11.28
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2008-12-31
PE 13.70
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2008-09-30
PE 26.14
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2008-06-30
PE 29.20
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2008-03-31
PE 13.88
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2007-12-31
PE 29.21
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2007-09-30
PE 12.64
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2007-06-30
PE 11.83
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2007-03-31
PE 12.40
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2006-12-31
PE 11.73
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2006-09-30
PE 24.78
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2006-06-30
PE 10.51
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2006-03-31
PE 11.38
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2005-11-30
PE 10.43
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2005-08-31
PE 11.05
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2005-05-31
PE 8.82
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2005-02-28
PE -11.23
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2004-11-30
PE 11.08
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2004-08-31
PE 17.08
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2004-05-31
PE 18.83
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2004-02-29
PE 8.70
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2003-11-30
PE 11.74
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2003-08-31
PE 10.03
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2003-05-31
PE 15.82
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2003-02-28
PE 8.35
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2002-11-30
PE 7.78
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2002-08-31
PE 7.69
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2002-05-31
PE 21.31
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2002-02-28
PE 12.61
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2001-11-30
PE 11.05
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2001-08-31
PE 15.28
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2001-05-31
PE 26.10
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2001-02-28
PE 11.98
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2000-11-30
PE 8.66
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2000-08-31
PE 9.93
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2000-05-31
PE 9.11
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2000-02-29
PE 2064.34
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1999-11-30
PE 9.13
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1999-08-31
PE 15.53
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1999-05-31
PE 9.67
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1999-02-28
PE 16.67
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1998-11-30
PE 18.67
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1998-08-31
PE 18.49
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1998-05-31
PE 18.39
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1998-02-28
PE 24.46
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1997-11-30
PE 24.46
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1997-08-31
PE 24.46
Dividend Yield 0.00
Payout Ratio: 0.000%
RSI:
65.04Price:
$203.26Market Cap:
16,781,023,644EPS TTM:
9.06PE Ratio:
23.55PEPSG:
0.7920Fwd PE:
18.65Volume:
1,286,7012 Year Price Change
1.052Index 2 Year Price Change
1.5785 Year Price Change
1.183Index 5 Year Price Change
1.864PESPG: 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: