ICF International, Inc. ICFI
xCheck Back Later
Sector:
IndustrialsIndustry:
Consulting ServicesDescription:
ICF International, Inc. provides management, marketing, technology, and policy consulting and implementation services to government and commercial clients in the United States and internationally. It researches critical policy, industry, stakeholder issues, trends, and behaviors; measures and evaluates results and their impact; and provides strategic planning and advisory services to its clients on how to navigate societal, market, business, communication, and technology challenges. The company also identifies, defines, and implements policies, plans, programs, and business tools through a range of standard and customized methodologies for its clients; conducts survey research; collects and analyzes various data to understand critical issues and options for its clients; and provides actionable business intelligence, as well as information and data management solutions that allow integrated and purpose-driven data usage. In addition, it provides solutions to optimize the customer and citizen experience; modernizes IT systems; and cyber security solutions that support the range of cyber security missions and protect IT infrastructures in the face of relentless threats, as well as designs, develops, and implements technology systems and business tools that are principal to its clients' mission or business performance. Further, the company informs and engages its clients' constituents, customers, and employees through public relations, branding and marketing, multichannel and strategic communications, and reputation issues management. It serves energy, environment, and infrastructure; health, education, and social programs; safety and security; and consumer and financial markets. The company was formerly known as ICF Consulting Group Holdings, LLC and changed its name to ICF International, Inc. in 2006. ICF International, Inc. was founded in 1969 and is headquartered in Fairfax, Virginia.Recent Quarter:
2024-10-31Upcoming Quarter:
2025-02-25Annual Reports
Date2024-05-28
Revenue 1,963,238,000
Net Income 82,612,000
EPS 4.39
Basic Shares 18,802,000
Diluted Shares 18,994,000
Report Link
Date2023-03-01
Revenue 1,779,964,000
Net Income 64,243,000
EPS 3.41
Basic Shares 18,818,000
Diluted Shares 19,033,000
Report Link
Date2022-02-25
Revenue 1,553,048,000
Net Income 71,132,000
EPS 3.77
Basic Shares 18,868,000
Diluted Shares 19,124,000
Report Link
Date2021-02-26
Revenue 1,506,875,000
Net Income 54,959,000
EPS 2.92
Basic Shares 18,841,000
Diluted Shares 19,135,000
Report Link
Date2020-02-28
Revenue 1,478,525,000
Net Income 68,938,000
EPS 3.66
Basic Shares 18,816,000
Diluted Shares 19,224,000
Report Link
Date2019-02-27
Revenue 1,337,973,000
Net Income 61,400,000
EPS 3.27
Basic Shares 18,797,000
Diluted Shares 19,335,000
Report Link
Date2018-02-28
Revenue 1,229,162,000
Net Income 62,876,000
EPS 3.35
Basic Shares 18,766,000
Diluted Shares 19,244,000
Report Link
Date2017-02-28
Revenue 1,185,097,000
Net Income 46,584,000
EPS 2.45
Basic Shares 18,989,000
Diluted Shares 19,416,000
Report Link
Date2016-03-08
Revenue 1,132,232,000
Net Income 39,369,000
EPS 2.04
Basic Shares 19,335,000
Diluted Shares 19,663,000
Report Link
Date2015-02-27
Revenue 1,050,134,000
Net Income 40,030,000
EPS 2.04
Basic Shares 19,608,000
Diluted Shares 19,997,000
Report Link
Date2014-02-28
Revenue 949,303,000
Net Income 39,330,000
EPS 1.99
Basic Shares 19,755,000
Diluted Shares 20,186,000
Report Link
Date2013-03-01
Revenue 937,133,000
Net Income 38,075,000
EPS 1.94
Basic Shares 19,663,000
Diluted Shares 19,957,000
Report Link
Date2012-03-02
Revenue 840,775,000
Net Income 34,865,000
EPS 1.77
Basic Shares 19,684,000
Diluted Shares 19,928,000
Report Link
Date2011-03-04
Revenue 764,734,000
Net Income 27,171,000
EPS 1.4
Basic Shares 19,375,000
Diluted Shares 19,626,000
Report Link
Date2010-03-11
Revenue 674,399,000
Net Income 22,356,000
EPS 1.45
Basic Shares 15,433,000
Diluted Shares 15,914,000
Report Link
Date2009-03-13
Revenue 697,426,000
Net Income 28,723,000
EPS 1.96
Basic Shares 14,641,000
Diluted Shares 15,270,000
Report Link
Date2008-03-17
Revenue 727,120,000
Net Income 40,556,000
EPS 2.87
Basic Shares 14,152,000
Diluted Shares 14,896,000
Report Link
Date2007-03-30
Revenue 331,279,000
Net Income 11,867,000
EPS 1.15
Basic Shares 10,321,000
Diluted Shares 10,796,000
Report Link
Date2005-12-31
Revenue 177,218,000
Net Income 2,022,000
EPS 0.22
Basic Shares 9,185,000
Diluted Shares 9,737,000
Report Link
Date2004-12-31
Revenue 139,488,000
Net Income 3,017,000
EPS 0.33
Basic Shares 9,080,000
Diluted Shares 9,398,000
Report Link
Date2003-12-31
Revenue 145,803,000
Net Income 2,372,000
EPS 0.26
Basic Shares 9,123,077
Diluted Shares 9,123,077
Report Link
Date2002-12-31
Revenue 143,496,000
Net Income 789,000
EPS 0.1
Basic Shares 8,266,000
Diluted Shares 8,385,000
Report Link
Date2001-12-31
Revenue 111,733,000
Net Income -848,000
EPS -0.12
Basic Shares 6,980,000
Diluted Shares 6,980,000
Report Link
Annual Ratios
Date2023-12-31
PE 30.52
Dividend Yield 0.42
Payout Ratio: 12.755%
Date2022-12-31
PE 29.01
Dividend Yield 0.57
Payout Ratio: 16.417%
Date2021-12-31
PE 27.20
Dividend Yield 0.55
Payout Ratio: 14.853%
Date2020-12-31
PE 25.48
Dividend Yield 0.75
Payout Ratio: 19.198%
Date2019-12-31
PE 25.01
Dividend Yield 0.61
Payout Ratio: 15.289%
Date2018-12-31
PE 19.83
Dividend Yield 0.65
Payout Ratio: 12.891%
Date2017-12-31
PE 15.67
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2016-12-31
PE 22.50
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2015-12-31
PE 17.46
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2014-12-31
PE 20.07
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2013-12-31
PE 17.43
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2012-12-31
PE 12.11
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2011-12-31
PE 13.99
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2010-12-31
PE 18.34
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2009-12-31
PE 18.50
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2008-12-31
PE 12.52
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2007-12-31
PE 8.81
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2006-12-31
PE 12.63
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2005-12-31
PE 55.65
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2004-12-31
PE 36.87
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2003-12-31
PE 47.12
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2002-12-31
PE 128.34
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2001-12-31
PE -100.83
Dividend Yield 0.00
Payout Ratio: 0.000%
Quarterly Reports
Date2024-11-01
Revenue 516,998,000
Net Income 32,679,000
EPS 1.74
Basic Shares 18,760,000
Diluted Shares 18,910,000
Report Link
Date2024-08-02
Revenue 512,029,000
Net Income 25,611,000
EPS 1.37
Basic Shares 18,738,000
Diluted Shares 18,861,000
Report Link
Date2024-05-02
Revenue 494,436,000
Net Income 27,317,000
EPS 1.46
Basic Shares 18,757,000
Diluted Shares 18,946,000
Report Link
Date2024-05-28
Revenue 478,352,000
Net Income 22,162,000
EPS 1.18
Basic Shares 18,823,000
Diluted Shares 19,025,000
Report Link
Date2023-11-03
Revenue 501,519,000
Net Income 23,740,000
EPS 1.26
Basic Shares 18,815,000
Diluted Shares 18,974,000
Report Link
Date2023-08-04
Revenue 500,085,000
Net Income 20,312,000
EPS 1.08
Basic Shares 18,791,000
Diluted Shares 18,919,000
Report Link
Date2023-05-10
Revenue 483,282,000
Net Income 16,398,000
EPS 0.87
Basic Shares 18,779,000
Diluted Shares 18,949,000
Report Link
Date2023-03-01
Revenue 475,609,000
Net Income 8,879,000
EPS 0.47
Basic Shares 18,855,000
Diluted Shares 19,065,000
Report Link
Date2022-11-04
Revenue 467,777,000
Net Income 19,105,000
EPS 1.01
Basic Shares 18,826,000
Diluted Shares 19,009,000
Report Link
Date2022-08-04
Revenue 423,110,000
Net Income 18,397,000
EPS 0.98
Basic Shares 18,796,000
Diluted Shares 18,954,000
Report Link
Date2022-05-05
Revenue 413,468,000
Net Income 17,862,000
EPS 0.95
Basic Shares 18,795,000
Diluted Shares 19,012,000
Report Link
Date2022-02-25
Revenue 387,985,000
Net Income 12,079,000
EPS 0.64
Basic Shares 18,877,000
Diluted Shares 19,138,000
Report Link
Date2021-11-03
Revenue 394,060,000
Net Income 20,390,000
EPS 1.08
Basic Shares 18,865,000
Diluted Shares 19,061,000
Report Link
Date2021-08-04
Revenue 392,525,000
Net Income 20,312,000
EPS 1.08
Basic Shares 18,843,000
Diluted Shares 19,022,000
Report Link
Date2021-05-05
Revenue 378,478,000
Net Income 18,351,000
EPS 0.97
Basic Shares 18,885,000
Diluted Shares 19,118,000
Report Link
Date2021-02-26
Revenue 434,335,000
Net Income 12,820,000
EPS 0.68
Basic Shares 18,841,000
Diluted Shares 18,853,000
Report Link
Date2020-11-06
Revenue 360,315,000
Net Income 17,871,000
EPS 0.95
Basic Shares 18,853,000
Diluted Shares 19,086,000
Report Link
Date2020-08-05
Revenue 353,987,000
Net Income 13,656,000
EPS 0.73
Basic Shares 18,829,000
Diluted Shares 19,020,000
Report Link
Date2020-05-06
Revenue 358,238,000
Net Income 10,612,000
EPS 0.56
Basic Shares 18,840,000
Diluted Shares 19,197,000
Report Link
Date2020-02-28
Revenue 396,636,000
Net Income 19,379,000
EPS 1.03
Basic Shares 18,835,000
Diluted Shares 19,234,000
Report Link
Date2019-11-07
Revenue 373,918,000
Net Income 19,630,000
EPS 1.04
Basic Shares 18,799,000
Diluted Shares 19,169,000
Report Link
Date2019-08-02
Revenue 366,717,000
Net Income 14,611,000
EPS 0.78
Basic Shares 18,805,000
Diluted Shares 19,133,000
Report Link
Date2019-05-03
Revenue 341,254,000
Net Income 15,318,000
EPS 0.81
Basic Shares 18,825,000
Diluted Shares 19,263,000
Report Link
Date2019-02-27
Revenue 377,910,000
Net Income 18,695,000
EPS 0.99
Basic Shares 18,838,000
Diluted Shares 19,333,000
Report Link
Date2018-11-02
Revenue 332,968,000
Net Income 16,671,000
EPS 0.88
Basic Shares 18,873,000
Diluted Shares 19,306,000
Report Link
Date2018-08-03
Revenue 324,315,000
Net Income 13,617,000
EPS 0.72
Basic Shares 18,806,000
Diluted Shares 19,209,000
Report Link
Date2018-05-03
Revenue 302,780,000
Net Income 12,417,000
EPS 0.67
Basic Shares 18,670,000
Diluted Shares 19,158,000
Report Link
Date2018-02-28
Revenue 321,174,000
Net Income 27,070,000
EPS 1.45
Basic Shares 18,646,000
Diluted Shares 19,136,000
Report Link
Date2017-11-03
Revenue 305,301,000
Net Income 13,692,000
EPS 0.73
Basic Shares 18,666,000
Diluted Shares 19,024,000
Report Link
Date2017-08-03
Revenue 306,392,000
Net Income 11,937,000
EPS 0.64
Basic Shares 18,775,000
Diluted Shares 19,086,000
Report Link
Date2017-05-04
Revenue 296,295,000
Net Income 10,177,000
EPS 0.54
Basic Shares 18,972,000
Diluted Shares 19,423,000
Report Link
Date2017-02-28
Revenue 289,559,000
Net Income 12,673,000
EPS 0.67
Basic Shares 18,988,000
Diluted Shares 19,512,000
Report Link
Date2016-11-02
Revenue 306,520,000
Net Income 13,437,000
EPS 0.71
Basic Shares 18,965,000
Diluted Shares 19,329,000
Report Link
Date2016-08-03
Revenue 305,419,000
Net Income 10,583,000
EPS 0.56
Basic Shares 19,008,000
Diluted Shares 19,293,000
Report Link
Date2016-05-06
Revenue 283,599,000
Net Income 9,687,000
EPS 0.52
Basic Shares 18,994,000
Diluted Shares 19,273,000
Report Link
Date2016-03-08
Revenue 280,805,000
Net Income 10,750,000
EPS 0.56
Basic Shares 19,102,000
Diluted Shares 19,373,000
Report Link
Date2015-10-30
Revenue 288,951,000
Net Income 11,545,000
EPS 0.6
Basic Shares 19,316,000
Diluted Shares 19,556,000
Report Link
Date2015-07-31
Revenue 288,949,000
Net Income 9,174,000
EPS 0.47
Basic Shares 19,475,000
Diluted Shares 19,706,000
Report Link
Date2015-05-08
Revenue 273,527,000
Net Income 7,900,000
EPS 0.41
Basic Shares 19,450,000
Diluted Shares 19,838,000
Report Link
Date2015-02-27
Revenue 276,426,000
Net Income 8,763,000
EPS 0.45
Basic Shares 19,409,000
Diluted Shares 19,744,000
Report Link
Date2014-11-07
Revenue 264,796,000
Net Income 11,553,000
EPS 0.59
Basic Shares 19,450,000
Diluted Shares 19,713,000
Report Link
Date2014-08-07
Revenue 263,860,000
Net Income 9,998,000
EPS 0.51
Basic Shares 19,795,000
Diluted Shares 20,082,000
Report Link
Date2014-05-08
Revenue 245,052,000
Net Income 9,716,000
EPS 0.49
Basic Shares 19,804,000
Diluted Shares 20,277,000
Report Link
Date2014-02-28
Revenue 229,759,000
Net Income 7,756,000
EPS 0.39
Basic Shares 19,826,000
Diluted Shares 20,233,000
Report Link
Date2013-11-06
Revenue 244,055,000
Net Income 11,131,000
EPS 0.56
Basic Shares 19,802,000
Diluted Shares 20,165,000
Report Link
Date2013-08-02
Revenue 241,568,000
Net Income 10,331,000
EPS 0.52
Basic Shares 19,706,000
Diluted Shares 19,996,000
Report Link
Date2013-05-06
Revenue 233,921,000
Net Income 10,112,000
EPS 0.52
Basic Shares 19,543,000
Diluted Shares 19,875,000
Report Link
Date2013-03-01
Revenue 231,979,000
Net Income 9,219,000
EPS 0.47
Basic Shares 19,501,000
Diluted Shares 19,690,000
Report Link
Date2012-11-05
Revenue 237,864,000
Net Income 9,573,000
EPS 0.49
Basic Shares 19,610,000
Diluted Shares 19,770,000
Report Link
Date2012-08-06
Revenue 239,649,000
Net Income 10,346,000
EPS 0.52
Basic Shares 19,774,000
Diluted Shares 19,971,000
Report Link
Date2012-05-04
Revenue 227,641,000
Net Income 8,937,000
EPS 0.45
Basic Shares 19,769,000
Diluted Shares 20,082,000
Report Link
Date2012-03-02
Revenue 213,947,000
Net Income 8,842,000
EPS 0.45
Basic Shares 19,738,000
Diluted Shares 19,769,000
Report Link
Date2011-11-03
Revenue 218,691,000
Net Income 9,334,000
EPS 0.47
Basic Shares 19,728,000
Diluted Shares 19,860,000
Report Link
Date2011-08-03
Revenue 213,395,000
Net Income 8,963,000
EPS 0.46
Basic Shares 19,688,000
Diluted Shares 19,847,000
Report Link
Date2011-05-06
Revenue 194,742,000
Net Income 7,726,000
EPS 0.39
Basic Shares 19,580,000
Diluted Shares 19,780,000
Report Link
Date2011-03-04
Revenue 192,938,000
Net Income 7,157,000
EPS 0.37
Basic Shares 19,453,000
Diluted Shares 19,580,000
Report Link
Date2010-11-05
Revenue 197,711,000
Net Income 7,393,000
EPS 0.38
Basic Shares 19,413,000
Diluted Shares 19,630,000
Report Link
Date2010-08-06
Revenue 199,647,000
Net Income 7,201,000
EPS 0.37
Basic Shares 19,351,000
Diluted Shares 19,568,000
Report Link
Date2010-05-06
Revenue 174,438,000
Net Income 5,420,000
EPS 0.28
Basic Shares 19,282,000
Diluted Shares 19,504,000
Report Link
Date2010-03-11
Revenue 174,061,000
Net Income 6,189,000
EPS 0.32
Basic Shares 19,282,000
Diluted Shares 19,282,000
Report Link
Date2009-11-06
Revenue 167,071,000
Net Income 5,116,000
EPS 0.33
Basic Shares 15,299,000
Diluted Shares 15,844,000
Report Link
Date2009-08-07
Revenue 175,405,000
Net Income 5,169,000
EPS 0.34
Basic Shares 15,204,000
Diluted Shares 15,710,000
Report Link
Date2009-05-08
Revenue 157,862,000
Net Income 5,882,000
EPS 0.39
Basic Shares 15,079,000
Diluted Shares 15,572,000
Report Link
Date2009-03-13
Revenue 161,933,000
Net Income 6,142,000
EPS 0.41
Basic Shares 14,854,000
Diluted Shares 15,079,000
Report Link
Date2008-11-07
Revenue 176,281,000
Net Income 6,868,000
EPS 0.47
Basic Shares 14,631,000
Diluted Shares 15,283,000
Report Link
Date2008-08-08
Revenue 184,064,000
Net Income 7,898,000
EPS 0.54
Basic Shares 14,586,000
Diluted Shares 15,179,000
Report Link
Date2008-05-12
Revenue 175,148,000
Net Income 7,815,000
EPS 0.54
Basic Shares 14,482,000
Diluted Shares 15,179,000
Report Link
Date2008-03-17
Revenue 186,423,000
Net Income 9,620,000
EPS 0.66
Basic Shares 14,428,000
Diluted Shares 14,482,000
Report Link
Date2007-11-14
Revenue 198,813,000
Net Income 11,094,000
EPS 0.78
Basic Shares 14,299,000
Diluted Shares 14,999,000
Report Link
Date2007-08-14
Revenue 190,171,000
Net Income 11,160,000
EPS 0.79
Basic Shares 14,123,000
Diluted Shares 14,848,000
Report Link
Date2007-05-15
Revenue 151,713,000
Net Income 8,682,000
EPS 0.63
Basic Shares 13,753,000
Diluted Shares 14,415,000
Report Link
Date2007-03-30
Revenue 113,885,000
Net Income 9,206,000
EPS 0.67
Basic Shares 13,558,000
Diluted Shares 13,753,000
Report Link
Date2006-11-14
Revenue 107,801,000
Net Income 2,973,000
EPS 0.32
Basic Shares 9,334,000
Diluted Shares 10,475,000
Report Link
Date2006-06-30
Revenue 56,145,000
Net Income -1,406,000
EPS -0.15
Basic Shares 9,248,000
Diluted Shares 9,248,000
Report Link
Date2006-03-31
Revenue 53,448,000
Net Income 1,094,000
EPS 0.12
Basic Shares 9,225,000
Diluted Shares 9,772,000
Report Link
Date2005-12-31
Revenue 46,966,000
Net Income 108,000
EPS 0.0119
Basic Shares 9,058,333
Diluted Shares 9,058,333
Report Link
Date2005-09-30
Revenue 46,967,000
Net Income 109,000
EPS 0.012
Basic Shares 9,058,333
Diluted Shares 9,881,818
Report Link
Date2005-06-30
Revenue 41,643,000
Net Income 903,000
EPS 0.0997
Basic Shares 9,058,333
Diluted Shares 9,881,818
Report Link
Date2005-03-31
Revenue 41,212,000
Net Income 1,087,000
EPS 0.12
Basic Shares 9,058,333
Diluted Shares 9,881,818
Report Link
Date2004-12-31
Revenue 34,872,000
Net Income 754,000
EPS 0.0815
Basic Shares 9,248,000
Diluted Shares 9,248,000
Report Link
Date2004-09-30
Revenue 34,872,000
Net Income 754,000
EPS 0.0815
Basic Shares 9,248,000
Diluted Shares 9,248,000
Report Link
Date2004-06-30
Revenue 34,872,000
Net Income 754,000
EPS 0.0815
Basic Shares 9,248,000
Diluted Shares 9,248,000
Report Link
Date2004-03-31
Revenue 34,872,000
Net Income 754,000
EPS 0.0815
Basic Shares 9,248,000
Diluted Shares 9,248,000
Report Link
Quarterly Ratios
Date2024-09-30
PE 23.94
Dividend Yield 0.08
Payout Ratio: 8.027%
Date2024-06-30
PE 24.86
Dividend Yield 0.10
Payout Ratio: 10.234%
Date2024-03-31
PE 25.70
Dividend Yield 0.09
Payout Ratio: 9.650%
Date2023-12-31
PE 28.47
Dividend Yield 0.10
Payout Ratio: 11.885%
Date2023-09-30
PE 23.94
Dividend Yield 0.12
Payout Ratio: 11.087%
Date2023-06-30
PE 28.77
Dividend Yield 0.11
Payout Ratio: 12.948%
Date2023-03-31
PE 31.41
Dividend Yield 0.13
Payout Ratio: 16.106%
Date2022-12-31
PE 52.58
Dividend Yield 0.14
Payout Ratio: 29.677%
Date2022-09-30
PE 26.86
Dividend Yield 0.13
Payout Ratio: 13.776%
Date2022-06-30
PE 24.27
Dividend Yield 0.15
Payout Ratio: 14.328%
Date2022-03-31
PE 24.76
Dividend Yield 0.15
Payout Ratio: 14.802%
Date2021-12-31
PE 40.07
Dividend Yield 0.14
Payout Ratio: 21.873%
Date2021-09-30
PE 20.65
Dividend Yield 0.16
Payout Ratio: 12.943%
Date2021-06-30
PE 20.38
Dividend Yield 0.16
Payout Ratio: 13.007%
Date2021-03-31
PE 22.49
Dividend Yield 0.16
Payout Ratio: 14.397%
Date2020-12-31
PE 27.31
Dividend Yield 0.19
Payout Ratio: 20.601%
Date2020-09-30
PE 16.23
Dividend Yield 0.23
Payout Ratio: 14.745%
Date2020-06-30
PE 22.35
Dividend Yield 0.22
Payout Ratio: 19.303%
Date2020-03-31
PE 30.49
Dividend Yield 0.20
Payout Ratio: 24.868%
Date2019-12-31
PE 22.26
Dividend Yield 0.15
Payout Ratio: 13.592%
Date2019-09-30
PE 20.22
Dividend Yield 0.17
Payout Ratio: 13.388%
Date2019-06-30
PE 23.79
Dividend Yield 0.19
Payout Ratio: 18.082%
Date2019-03-31
PE 23.20
Dividend Yield 0.19
Payout Ratio: 17.209%
Date2018-12-31
PE 16.32
Dividend Yield 0.22
Payout Ratio: 14.154%
Date2018-09-30
PE 20.56
Dividend Yield 0.19
Payout Ratio: 15.800%
Date2018-06-30
PE 24.53
Dividend Yield 0.20
Payout Ratio: 19.351%
Date2018-03-31
PE 21.97
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2017-12-31
PE 9.04
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2017-09-30
PE 18.39
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2017-06-30
PE 18.52
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2017-03-31
PE 19.25
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2016-12-31
PE 20.68
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2016-09-30
PE 15.64
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2016-06-30
PE 18.37
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2016-03-31
PE 16.85
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2015-12-31
PE 15.80
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2015-09-30
PE 12.71
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2015-06-30
PE 18.50
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2015-03-31
PE 25.14
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2014-12-31
PE 22.69
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2014-09-30
PE 12.96
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2014-06-30
PE 17.50
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 22.18
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2013-09-30
PE 15.75
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2013-06-30
PE 15.26
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2013-03-31
PE 12.85
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2012-12-31
PE 12.40
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2012-09-30
PE 10.37
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2012-06-30
PE 11.39
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2012-03-31
PE 14.03
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2011-12-31
PE 13.83
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2011-09-30
PE 9.94
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2011-06-30
PE 13.94
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2011-03-31
PE 13.01
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2010-12-31
PE 17.48
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2010-09-30
PE 16.46
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2010-06-30
PE 16.08
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2010-03-31
PE 22.09
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2009-12-31
PE 20.87
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2009-09-30
PE 22.67
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2009-06-30
PE 20.29
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2009-03-31
PE 14.72
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2008-12-31
PE 14.86
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2008-09-30
PE 10.50
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2008-06-30
PE 7.67
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2008-03-31
PE 9.29
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2007-12-31
PE 9.47
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2007-09-30
PE 8.94
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2007-06-30
PE 6.37
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2007-03-31
PE 7.48
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2006-12-31
PE 5.35
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2006-09-30
PE 9.93
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2006-06-30
PE -20.14
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2006-03-31
PE 25.82
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2005-12-31
PE 256.86
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2005-09-30
PE 254.51
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2005-06-30
PE 30.72
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2005-03-31
PE 25.52
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2004-12-31
PE 37.56
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2004-09-30
PE 37.56
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2004-06-30
PE 37.56
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2004-03-31
PE 37.56
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2001-09-30
PE 0.00
Dividend Yield 0.00
Payout Ratio: 0.000%
RSI:
17.61Price:
$136.48Market Cap:
2,560,733,296EPS TTM:
5.75PE Ratio:
23.76PEPSG:
0.6657Fwd PE:
15.82Volume:
123,0712 Year Price Change
1.256Index 2 Year Price Change
1.4975 Year Price Change
1.600Index 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: