Tractor Supply Company TSCO
Sector:
Consumer CyclicalIndustry:
Specialty RetailDescription:
Tractor Supply Company operates as a rural lifestyle retailer in the United States. The company offers a selection of merchandise, including equine, livestock, pet, and small animal products necessary for their health, care, growth, and containment; hardware, truck, towing, and tool products; seasonal products, such as heating products, lawn and garden items, power equipment, gifts, and toys; work/recreational clothing and footwear; and maintenance products for agricultural and rural use. It provides its products under the 4health, Producer's Pride, American Farmworks, Red Shed, Bit & Bridle, Redstone, Blue Mountain, Retriever, C.E. Schmidt, Ridgecut, Countyline, Royal Wing, Dumor, Strive, Groundwork, Traveller, Huskee, Treeline, JobSmart, TSC Tractor Supply Co, Paws & Claws, and Untamed brands. As of June 25, 2022, it operated 2,016 Tractor Supply stores in 49 states; and 178 Petsense stores in 23 states. The company operates its retail stores under the Tractor Supply Company, Del's Feed & Farm Supply, and Petsense names; and operates websites under the TractorSupply.com and Petsense.com names. It sells its products to recreational farmers, ranchers, and others. The company was founded in 1938 and is based in Brentwood, Tennessee.Recent Quarter:
2024-10-24Upcoming Quarter:
2025-02-06Annual Reports
Date2024-02-23
Revenue 14,555,741,000
Net Income 1,107,226,000
EPS 10.15
Basic Shares 109,096,000
Diluted Shares 109,746,000
Report Link
Date2023-02-23
Revenue 14,204,717,000
Net Income 1,088,712,000
EPS 9.78
Basic Shares 111,336,000
Diluted Shares 112,149,000
Report Link
Date2022-02-17
Revenue 12,731,105,000
Net Income 997,114,000
EPS 8.69
Basic Shares 114,794,000
Diluted Shares 115,824,000
Report Link
Date2021-02-18
Revenue 10,620,352,000
Net Income 748,958,000
EPS 6.44
Basic Shares 116,370,000
Diluted Shares 117,436,000
Report Link
Date2020-02-20
Revenue 8,351,931,000
Net Income 562,354,000
EPS 4.7
Basic Shares 119,727,000
Diluted Shares 120,743,000
Report Link
Date2019-02-21
Revenue 7,911,046,000
Net Income 532,357,000
EPS 4.34
Basic Shares 122,651,000
Diluted Shares 123,471,000
Report Link
Date2018-02-22
Revenue 7,256,382,000
Net Income 422,599,000
EPS 3.31
Basic Shares 127,588,000
Diluted Shares 128,204,000
Report Link
Date2017-02-23
Revenue 6,779,579,000
Net Income 437,120,000
EPS 3.29
Basic Shares 132,905,000
Diluted Shares 133,813,000
Report Link
Date2016-02-23
Revenue 6,226,507,000
Net Income 410,395,000
EPS 3.03
Basic Shares 135,582,000
Diluted Shares 136,845,000
Report Link
Date2014-12-31
Revenue 5,711,715,000
Net Income 370,885,000
EPS 2.69
Basic Shares 137,769,000
Diluted Shares 139,435,000
Report Link
Date2013-12-31
Revenue 5,164,784,000
Net Income 328,234,000
EPS 2.35
Basic Shares 139,415,000
Diluted Shares 141,723,000
Report Link
Date2013-02-20
Revenue 4,664,120,000
Net Income 276,457,000
EPS 1.95
Basic Shares 142,184,000
Diluted Shares 145,514,000
Report Link
Date2011-12-31
Revenue 4,232,743,000
Net Income 222,740,000
EPS 1.55
Basic Shares 143,554,000
Diluted Shares 147,842,000
Report Link
Date2010-12-31
Revenue 3,638,336,000
Net Income 167,972,000
EPS 1.16
Basic Shares 145,194,000
Diluted Shares 149,372,000
Report Link
Date2010-02-24
Revenue 3,206,937,000
Net Income 115,466,000
EPS 0.8
Basic Shares 143,960,000
Diluted Shares 146,596,000
Report Link
Date2009-02-25
Revenue 3,007,949,000
Net Income 81,930,000
EPS 0.56
Basic Shares 147,320,000
Diluted Shares 149,856,000
Report Link
Date2008-02-27
Revenue 2,703,212,000
Net Income 96,241,000
EPS 0.61
Basic Shares 156,880,000
Diluted Shares 160,400,000
Report Link
Date2007-02-28
Revenue 2,369,612,000
Net Income 91,008,000
EPS 0.57
Basic Shares 160,366,520
Diluted Shares 163,978,378
Report Link
Date2006-03-16
Revenue 2,067,979,000
Net Income 85,669,000
EPS 0.55
Basic Shares 156,248,000
Diluted Shares 163,920,000
Report Link
Date2005-04-21
Revenue 1,738,843,000
Net Income 64,069,000
EPS 0.42
Basic Shares 152,592,000
Diluted Shares 162,756,000
Report Link
Date2004-03-08
Revenue 1,472,885,000
Net Income 56,501,000
EPS 0.38
Basic Shares 148,517,333
Diluted Shares 161,431,884
Report Link
Date2003-03-14
Revenue 1,209,990,000
Net Income 38,770,000
EPS 0.13
Basic Shares 144,526,496
Diluted Shares 156,570,370
Report Link
Date2002-03-28
Revenue 849,799,000
Net Income 25,774,000
EPS 0.18
Basic Shares 141,227,397
Diluted Shares 144,696,140
Report Link
Date2001-03-23
Revenue 759,037,000
Net Income 16,390,000
EPS 0.12
Basic Shares 140,235,294
Diluted Shares 140,235,294
Report Link
Date2000-03-24
Revenue 688,100,000
Net Income 17,900,000
EPS 0.13
Basic Shares 140,392,157
Diluted Shares 141,782,178
Report Link
Date1999-03-17
Revenue 600,700,000
Net Income 14,800,000
EPS 0.11
Basic Shares 140,118,343
Diluted Shares 140,952,381
Report Link
Date1998-03-18
Revenue 509,100,000
Net Income 11,800,000
EPS 0.0838
Basic Shares 140,895,522
Diluted Shares 140,895,522
Report Link
Date1997-03-21
Revenue 449,000,000
Net Income 13,200,000
EPS 0.0938
Basic Shares 140,800,000
Diluted Shares 140,800,000
Report Link
Date1995-12-31
Revenue 383,900,000
Net Income 12,500,000
EPS 0.0219
Basic Shares 139,488,000
Diluted Shares 139,488,000
Report Link
Date1994-12-31
Revenue 330,000,000
Net Income 11,300,000
EPS 0.02
Basic Shares 139,488,000
Diluted Shares 139,488,000
Report Link
Date1993-12-31
Revenue 279,200,000
Net Income 6,900,000
EPS 0.0155
Basic Shares 441,081,081
Diluted Shares 441,081,081
Report Link
Annual Ratios
Date2023-12-30
PE 21.19
Dividend Yield 1.92
Payout Ratio: 40.608%
Date2022-12-31
PE 23.01
Dividend Yield 1.64
Payout Ratio: 37.623%
Date2021-12-25
PE 26.28
Dividend Yield 0.91
Payout Ratio: 23.970%
Date2020-12-26
PE 22.82
Dividend Yield 1.02
Payout Ratio: 23.320%
Date2019-12-28
PE 19.65
Dividend Yield 1.47
Payout Ratio: 28.932%
Date2018-12-29
PE 19.17
Dividend Yield 1.44
Payout Ratio: 27.629%
Date2017-12-30
PE 22.57
Dividend Yield 1.40
Payout Ratio: 31.668%
Date2016-12-31
PE 23.05
Dividend Yield 1.21
Payout Ratio: 27.972%
Date2015-12-26
PE 28.30
Dividend Yield 0.89
Payout Ratio: 25.122%
Date2014-12-31
PE 29.28
Dividend Yield 0.77
Payout Ratio: 22.665%
Date2013-12-31
PE 32.95
Dividend Yield 0.63
Payout Ratio: 20.864%
Date2012-12-29
PE 22.50
Dividend Yield 0.83
Payout Ratio: 18.563%
Date2011-12-31
PE 22.60
Dividend Yield 0.61
Payout Ratio: 13.850%
Date2010-12-31
PE 20.96
Dividend Yield 0.58
Payout Ratio: 12.118%
Date2009-12-26
PE 16.84
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2008-12-27
PE 15.52
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2007-12-29
PE 14.41
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2006-12-30
PE 19.70
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2005-12-31
PE 24.15
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2004-12-25
PE 21.39
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2003-12-27
PE 25.60
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2002-12-28
PE 17.52
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2001-12-29
PE 11.29
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2000-12-30
PE 4.55
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2000-01-01
PE 7.84
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1998-12-26
PE 12.69
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1997-12-27
PE 10.82
Dividend Yield 0.08
Payout Ratio: 0.847%
Date1996-12-28
PE 13.65
Dividend Yield 0.11
Payout Ratio: 1.515%
Date1995-12-31
PE 13.95
Dividend Yield 0.23
Payout Ratio: 3.200%
Date1994-12-31
PE 16.17
Dividend Yield 0.27
Payout Ratio: 4.425%
Date1993-12-31
PE 27.97
Dividend Yield 0.26
Payout Ratio: 7.246%
Quarterly Reports
Date2024-11-07
Revenue 3,468,244,000
Net Income 241,470,000
EPS 2.24
Basic Shares 107,614,000
Diluted Shares 107,678,000
Report Link
Date2024-08-08
Revenue 4,246,622,000
Net Income 425,196,000
EPS 3.95
Basic Shares 107,730,000
Diluted Shares 108,235,000
Report Link
Date2024-05-09
Revenue 3,394,834,000
Net Income 198,167,000
EPS 1.84
Basic Shares 107,946,000
Diluted Shares 108,528,000
Report Link
Date2024-02-23
Revenue 3,659,841,000
Net Income 247,903,000
EPS 2.29
Basic Shares 108,139,000
Diluted Shares 108,819,000
Report Link
Date2023-11-09
Revenue 3,411,980,000
Net Income 255,001,000
EPS 2.34
Basic Shares 108,774,000
Diluted Shares 109,342,000
Report Link
Date2023-08-10
Revenue 4,184,695,000
Net Income 421,234,000
EPS 3.85
Basic Shares 109,426,000
Diluted Shares 110,041,000
Report Link
Date2023-04-27
Revenue 3,299,225,000
Net Income 183,088,000
EPS 1.66
Basic Shares 110,045,000
Diluted Shares 110,781,000
Report Link
Date2023-02-23
Revenue 4,006,375,000
Net Income 270,870,000
EPS 2.45
Basic Shares 110,433,000
Diluted Shares 111,282,000
Report Link
Date2022-11-03
Revenue 3,270,804,000
Net Income 234,137,000
EPS 2.11
Basic Shares 110,861,000
Diluted Shares 111,560,000
Report Link
Date2022-08-04
Revenue 3,903,406,000
Net Income 396,478,000
EPS 3.55
Basic Shares 111,590,000
Diluted Shares 112,318,000
Report Link
Date2022-05-05
Revenue 3,024,132,000
Net Income 187,227,000
EPS 1.66
Basic Shares 112,531,000
Diluted Shares 113,504,000
Report Link
Date2022-02-17
Revenue 3,319,284,000
Net Income 221,338,000
EPS 1.95
Basic Shares 113,668,000
Diluted Shares 114,787,000
Report Link
Date2021-11-04
Revenue 3,017,926,000
Net Income 224,400,000
EPS 1.96
Basic Shares 114,223,000
Diluted Shares 115,193,000
Report Link
Date2021-08-05
Revenue 3,601,559,000
Net Income 370,022,000
EPS 3.21
Basic Shares 115,133,000
Diluted Shares 116,091,000
Report Link
Date2021-05-06
Revenue 2,792,336,000
Net Income 181,354,000
EPS 1.56
Basic Shares 116,153,000
Diluted Shares 117,227,000
Report Link
Date2021-02-18
Revenue 2,878,265,000
Net Income 135,893,000
EPS 1.17
Basic Shares 116,492,000
Diluted Shares 117,757,000
Report Link
Date2020-10-22
Revenue 2,606,572,000
Net Income 190,610,000
EPS 1.64
Basic Shares 116,339,000
Diluted Shares 117,745,000
Report Link
Date2020-08-06
Revenue 3,176,327,000
Net Income 338,678,000
EPS 2.92
Basic Shares 115,912,000
Diluted Shares 116,812,000
Report Link
Date2020-05-07
Revenue 1,959,188,000
Net Income 83,777,000
EPS 0.72
Basic Shares 116,738,000
Diluted Shares 117,432,000
Report Link
Date2020-02-20
Revenue 2,191,785,000
Net Income 144,179,000
EPS 1.22
Basic Shares 118,370,000
Diluted Shares 119,255,000
Report Link
Date2019-11-07
Revenue 1,984,144,000
Net Income 122,133,000
EPS 1.03
Basic Shares 118,956,000
Diluted Shares 120,058,000
Report Link
Date2019-08-08
Revenue 2,353,782,000
Net Income 219,210,000
EPS 1.82
Basic Shares 120,371,000
Diluted Shares 121,508,000
Report Link
Date2019-05-09
Revenue 1,822,220,000
Net Income 76,832,000
EPS 0.63
Basic Shares 121,211,000
Diluted Shares 122,152,000
Report Link
Date2019-02-21
Revenue 2,133,271,000
Net Income 136,851,000
EPS 1.12
Basic Shares 122,152,000
Diluted Shares 123,172,000
Report Link
Date2018-11-08
Revenue 1,881,625,000
Net Income 116,784,000
EPS 0.96
Basic Shares 121,876,000
Diluted Shares 122,761,000
Report Link
Date2018-08-09
Revenue 2,213,249,000
Net Income 207,289,000
EPS 1.7
Basic Shares 122,100,000
Diluted Shares 122,775,000
Report Link
Date2018-05-11
Revenue 1,682,901,000
Net Income 71,433,000
EPS 0.57
Basic Shares 124,477,000
Diluted Shares 125,174,000
Report Link
Date2018-02-22
Revenue 1,952,838,000
Net Income 109,743,000
EPS 0.87
Basic Shares 125,473,000
Diluted Shares 126,084,000
Report Link
Date2017-11-09
Revenue 1,721,704,000
Net Income 91,896,000
EPS 0.73
Basic Shares 126,416,000
Diluted Shares 126,919,000
Report Link
Date2017-08-10
Revenue 2,017,762,000
Net Income 160,649,000
EPS 1.25
Basic Shares 128,186,000
Diluted Shares 128,722,000
Report Link
Date2017-05-10
Revenue 1,564,078,000
Net Income 60,311,000
EPS 0.46
Basic Shares 130,276,000
Diluted Shares 131,090,000
Report Link
Date2017-02-23
Revenue 1,916,542,000
Net Income 123,583,000
EPS 0.94
Basic Shares 131,169,000
Diluted Shares 131,858,000
Report Link
Date2016-11-04
Revenue 1,542,706,000
Net Income 89,444,000
EPS 0.67
Basic Shares 133,392,000
Diluted Shares 134,256,000
Report Link
Date2016-08-04
Revenue 1,852,534,000
Net Income 156,425,000
EPS 1.17
Basic Shares 133,564,000
Diluted Shares 134,562,000
Report Link
Date2016-05-05
Revenue 1,467,797,000
Net Income 67,668,000
EPS 0.51
Basic Shares 133,630,000
Diluted Shares 134,709,000
Report Link
Date2016-02-23
Revenue 1,646,610,000
Net Income 111,712,000
EPS 0.83
Basic Shares 134,338,000
Diluted Shares 135,506,000
Report Link
Date2015-11-05
Revenue 1,475,645,000
Net Income 87,312,000
EPS 0.64
Basic Shares 135,525,000
Diluted Shares 136,741,000
Report Link
Date2015-08-05
Revenue 1,772,900,000
Net Income 153,331,000
EPS 1.13
Basic Shares 136,120,000
Diluted Shares 137,400,000
Report Link
Date2015-05-07
Revenue 1,331,352,000
Net Income 58,040,000
EPS 0.43
Basic Shares 136,347,000
Diluted Shares 137,735,000
Report Link
Date2014-12-31
Revenue 1,584,254,000
Net Income 112,062,000
EPS 0.82
Basic Shares 136,194,000
Diluted Shares 137,733,000
Report Link
Date2014-09-30
Revenue 1,359,950,000
Net Income 76,603,000
EPS 0.56
Basic Shares 137,367,000
Diluted Shares 138,863,000
Report Link
Date2014-06-30
Revenue 1,583,831,000
Net Income 133,411,000
EPS 0.96
Basic Shares 138,394,000
Diluted Shares 140,110,000
Report Link
Date2014-02-19
Revenue 1,183,680,000
Net Income 48,809,000
EPS 0.35
Basic Shares 139,118,000
Diluted Shares 141,032,000
Report Link
Date2013-12-31
Revenue 1,415,089,000
Net Income 95,881,000
EPS 0.69
Basic Shares 139,749,000
Diluted Shares 141,829,000
Report Link
Date2013-11-04
Revenue 1,208,090,000
Net Income 64,767,000
EPS 0.46
Basic Shares 139,524,000
Diluted Shares 141,726,000
Report Link
Date2013-08-05
Revenue 1,455,767,000
Net Income 123,580,000
EPS 0.89
Basic Shares 139,344,000
Diluted Shares 141,580,000
Report Link
Date2013-05-06
Revenue 1,085,838,000
Net Income 44,006,000
EPS 0.32
Basic Shares 138,896,000
Diluted Shares 141,610,000
Report Link
Date2013-02-20
Revenue 1,286,166,000
Net Income 79,487,000
EPS 0.56
Basic Shares 140,436,000
Diluted Shares 143,466,000
Report Link
Date2012-11-05
Revenue 1,065,638,000
Net Income 50,021,000
EPS 0.36
Basic Shares 141,482,000
Diluted Shares 144,626,000
Report Link
Date2012-08-06
Revenue 1,291,899,000
Net Income 106,621,000
EPS 0.74
Basic Shares 143,628,000
Diluted Shares 146,976,000
Report Link
Date2012-02-29
Revenue 1,020,417,000
Net Income 40,328,000
EPS 0.28
Basic Shares 143,188,000
Diluted Shares 146,988,000
Report Link
Date2011-12-31
Revenue 1,240,028,000
Net Income 70,512,000
EPS 0.5
Basic Shares 142,380,000
Diluted Shares 146,512,000
Report Link
Date2011-09-30
Revenue 977,776,000
Net Income 42,733,000
EPS 0.3
Basic Shares 142,452,000
Diluted Shares 146,686,000
Report Link
Date2011-06-30
Revenue 1,178,363,000
Net Income 91,160,000
EPS 0.64
Basic Shares 144,014,000
Diluted Shares 148,360,000
Report Link
Date2011-02-23
Revenue 836,576,000
Net Income 18,335,000
EPS 0.13
Basic Shares 145,408,000
Diluted Shares 149,854,000
Report Link
Date2010-12-31
Revenue 1,032,649,000
Net Income 50,160,000
EPS 0.35
Basic Shares 145,408,000
Diluted Shares 149,854,000
Report Link
Date2010-11-02
Revenue 829,114,000
Net Income 32,017,000
EPS 0.22
Basic Shares 145,200,000
Diluted Shares 149,864,000
Report Link
Date2010-08-03
Revenue 1,065,656,000
Net Income 76,487,000
EPS 0.53
Basic Shares 145,332,000
Diluted Shares 149,356,000
Report Link
Date2010-05-04
Revenue 710,917,000
Net Income 9,308,000
EPS 0.065
Basic Shares 144,620,000
Diluted Shares 148,000,000
Report Link
Date2010-02-24
Revenue 862,532,000
Net Income 38,253,000
EPS 0.26
Basic Shares 144,620,000
Diluted Shares 148,000,000
Report Link
Date2009-11-02
Revenue 747,730,000
Net Income 21,979,000
EPS 0.15
Basic Shares 144,136,000
Diluted Shares 146,844,000
Report Link
Date2009-08-04
Revenue 946,504,000
Net Income 54,764,000
EPS 0.38
Basic Shares 143,536,000
Diluted Shares 146,056,000
Report Link
Date2009-05-06
Revenue 650,171,000
Net Income 470,000
EPS 0.0025
Basic Shares 143,804,000
Diluted Shares 146,212,000
Report Link
Date2009-02-25
Revenue 799,496,000
Net Income 16,303,000
EPS 0.17
Basic Shares 144,351,186
Diluted Shares 146,212,000
Report Link
Date2008-11-04
Revenue 733,918,000
Net Income 19,761,000
EPS 0.14
Basic Shares 146,377,778
Diluted Shares 149,139,623
Report Link
Date2008-08-01
Revenue 898,327,000
Net Income 47,018,000
EPS 0.32
Basic Shares 149,263,492
Diluted Shares 151,670,968
Report Link
Date2008-05-06
Revenue 576,208,000
Net Income -1,152,000
EPS -0.0077
Basic Shares 150,056,000
Diluted Shares 150,056,000
Report Link
Date2008-02-27
Revenue 723,252,000
Net Income 30,017,000
EPS 0.2
Basic Shares 150,056,000
Diluted Shares 150,056,000
Report Link
Date2007-11-02
Revenue 629,199,000
Net Income 17,468,000
EPS 0.11
Basic Shares 155,271,111
Diluted Shares 158,800,000
Report Link
Date2007-08-09
Revenue 790,929,000
Net Income 43,757,000
EPS 0.28
Basic Shares 159,116,364
Diluted Shares 162,062,963
Report Link
Date2007-05-10
Revenue 559,832,000
Net Income 4,999,000
EPS 0.03
Basic Shares 166,633,333
Diluted Shares 166,633,333
Report Link
Date2007-02-28
Revenue 629,898,000
Net Income 29,497,000
EPS 0.18
Basic Shares 162,159,586
Diluted Shares 166,633,333
Report Link
Date2006-11-09
Revenue 559,222,000
Net Income 18,059,000
EPS 0.11
Basic Shares 160,524,444
Diluted Shares 164,172,727
Report Link
Date2006-08-10
Revenue 714,944,000
Net Income 42,927,000
EPS 0.27
Basic Shares 160,474,766
Diluted Shares 163,531,429
Report Link
Date2006-05-11
Revenue 465,547,000
Net Income 525,000
EPS 0.0025
Basic Shares 158,792,000
Diluted Shares 164,064,000
Report Link
Date2006-03-16
Revenue 597,934,000
Net Income 30,902,000
EPS 0.19
Basic Shares 158,792,000
Diluted Shares 164,064,000
Report Link
Date2005-11-01
Revenue 479,607,000
Net Income 18,329,000
EPS 0.12
Basic Shares 155,991,489
Diluted Shares 162,924,444
Report Link
Date2005-08-03
Revenue 613,235,000
Net Income 35,754,000
EPS 0.23
Basic Shares 155,452,174
Diluted Shares 164,386,207
Report Link
Date2005-05-03
Revenue 377,203,000
Net Income 684,000
EPS 0.005
Basic Shares 154,332,000
Diluted Shares 163,068,000
Report Link
Date2005-03-10
Revenue 455,986,000
Net Income 20,920,000
EPS 0.14
Basic Shares 154,332,000
Diluted Shares 163,656,000
Report Link
Date2004-11-04
Revenue 426,384,000
Net Income 7,952,000
EPS 0.05
Basic Shares 152,240,000
Diluted Shares 160,252,632
Report Link
Date2004-08-04
Revenue 525,919,000
Net Income 31,376,000
EPS 0.21
Basic Shares 153,053,659
Diluted Shares 167,338,667
Report Link
Date2004-05-04
Revenue 330,554,000
Net Income 3,821,000
EPS 0.0225
Basic Shares 151,316,000
Diluted Shares 162,888,000
Report Link
Date2004-03-08
Revenue 388,530,000
Net Income 16,860,000
EPS 0.11
Basic Shares 151,328,000
Diluted Shares 167,248,000
Report Link
Date2003-11-04
Revenue 361,204,000
Net Income 12,129,000
EPS 0.0825
Basic Shares 147,018,182
Diluted Shares 161,720,000
Report Link
Date2003-08-07
Revenue 449,391,000
Net Income 27,387,000
EPS 0.19
Basic Shares 148,037,838
Diluted Shares 159,924,088
Report Link
Date2003-05-13
Revenue 273,760,000
Net Income 125,000
EPS 0.0006
Basic Shares 292,928,000
Diluted Shares 317,728,000
Report Link
Date2003-03-14
Revenue 327,917,000
Net Income 17,633,000
EPS 0.06
Basic Shares 292,928,000
Diluted Shares 317,728,000
Report Link
Date2002-11-12
Revenue 296,215,000
Net Income 7,801,000
EPS 0.0538
Basic Shares 145,134,884
Diluted Shares 160,020,513
Report Link
Date2002-08-12
Revenue 392,048,000
Net Income 17,346,000
EPS 0.12
Basic Shares 144,550,000
Diluted Shares 157,690,909
Report Link
Date2002-05-13
Revenue 193,810,000
Net Income -4,010,000
EPS -0.007
Basic Shares 572,544,000
Diluted Shares 572,544,000
Report Link
Date2002-03-28
Revenue 220,357,000
Net Income 9,554,000
EPS 0.017
Basic Shares 572,544,000
Diluted Shares 572,544,000
Report Link
Date2001-11-09
Revenue 199,435,000
Net Income 2,425,000
EPS 0.0175
Basic Shares 138,571,429
Diluted Shares 143,703,704
Report Link
Date2001-08-14
Revenue 267,490,000
Net Income 15,644,000
EPS 0.11
Basic Shares 140,620,225
Diluted Shares 142,218,182
Report Link
Date2001-05-04
Revenue 162,517,000
Net Income -1,849,000
EPS -0.0131
Basic Shares 140,876,190
Diluted Shares 140,876,190
Report Link
Date2001-03-23
Revenue 203,736,000
Net Income 5,696,000
EPS 0.04
Basic Shares 140,193,635
Diluted Shares 140,876,190
Report Link
Date2000-11-14
Revenue 175,478,000
Net Income 1,123,000
EPS 0.0081
Basic Shares 138,215,385
Diluted Shares 138,215,385
Report Link
Date2000-08-04
Revenue 232,341,000
Net Income 10,546,000
EPS 0.075
Basic Shares 140,613,333
Diluted Shares 140,613,333
Report Link
Date2000-05-05
Revenue 147,482,000
Net Income -975,000
EPS -0.0017
Basic Shares 561,472,000
Diluted Shares 561,472,000
Report Link
Date2000-03-24
Revenue 188,100,000
Net Income 6,300,000
EPS 0.011
Basic Shares 561,472,000
Diluted Shares 561,472,000
Report Link
Date1999-10-29
Revenue 160,200,000
Net Income 2,600,000
EPS 0.0047
Basic Shares 140,224,000
Diluted Shares 140,224,000
Report Link
Date1999-07-30
Revenue 214,100,000
Net Income 10,100,000
EPS 0.0181
Basic Shares 140,176,000
Diluted Shares 140,176,000
Report Link
Date1999-04-30
Revenue 125,600,000
Net Income -1,100,000
EPS -0.0079
Basic Shares 140,032,000
Diluted Shares 140,032,000
Report Link
Date1999-03-17
Revenue 158,400,000
Net Income 5,000,000
EPS 0.036
Basic Shares 139,968,000
Diluted Shares 140,032,000
Report Link
Date1998-10-30
Revenue 140,600,000
Net Income 2,100,000
EPS 0.0038
Basic Shares 139,904,000
Diluted Shares 139,904,000
Report Link
Date1998-07-31
Revenue 196,100,000
Net Income 9,200,000
EPS 0.0164
Basic Shares 139,856,000
Diluted Shares 139,856,000
Report Link
Date1998-05-01
Revenue 105,600,000
Net Income -1,500,000
EPS -0.0107
Basic Shares 139,776,000
Diluted Shares 139,776,000
Report Link
Date1998-03-18
Revenue 134,800,000
Net Income 4,200,000
EPS 0.029
Basic Shares 139,696,000
Diluted Shares 139,776,000
Report Link
Date1997-10-31
Revenue 118,400,000
Net Income 1,600,000
EPS 0.0028
Basic Shares 139,632,000
Diluted Shares 139,632,000
Report Link
Date1997-08-08
Revenue 159,500,000
Net Income 7,000,000
EPS 0.0125
Basic Shares 139,632,000
Diluted Shares 139,632,000
Report Link
Date1997-05-02
Revenue 96,400,000
Net Income -900,000
EPS -0.0065
Basic Shares 139,504,000
Diluted Shares 139,504,000
Report Link
Date1997-03-21
Revenue 116,100,000
Net Income 4,000,000
EPS 0.029
Basic Shares 139,488,000
Diluted Shares 139,504,000
Report Link
Date1996-11-04
Revenue 105,000,000
Net Income 2,300,000
EPS 0.0041
Basic Shares 139,488,000
Diluted Shares 139,488,000
Report Link
Date1996-08-02
Revenue 146,700,000
Net Income 7,900,000
EPS 0.0141
Basic Shares 139,488,000
Diluted Shares 139,488,000
Report Link
Date1996-03-31
Revenue 81,200,000
Net Income -1,000,000
EPS -0.0072
Basic Shares 139,488,000
Diluted Shares 139,488,000
Report Link
Date1995-12-31
Revenue 100,500,000
Net Income 3,500,000
EPS 0.025
Basic Shares 139,488,000
Diluted Shares 139,488,000
Report Link
Date1995-09-30
Revenue 88,300,000
Net Income 2,200,000
EPS 0.0039
Basic Shares 139,488,000
Diluted Shares 139,488,000
Report Link
Date1995-06-30
Revenue 123,600,000
Net Income 7,000,000
EPS 0.0123
Basic Shares 139,488,000
Diluted Shares 139,488,000
Report Link
Date1995-03-31
Revenue 71,500,000
Net Income -200,000
EPS -0.0014
Basic Shares 139,488,000
Diluted Shares 139,488,000
Report Link
Date1994-12-31
Revenue 84,400,000
Net Income 2,900,000
EPS 0.021
Basic Shares 139,488,000
Diluted Shares 139,488,000
Report Link
Date1994-09-30
Revenue 74,900,000
Net Income 2,400,000
EPS 0.0041
Basic Shares 150,528,000
Diluted Shares 150,528,000
Report Link
Date1994-06-30
Revenue 108,300,000
Net Income 6,500,000
EPS 0.0116
Basic Shares 139,488,000
Diluted Shares 139,488,000
Report Link
Date1994-03-31
Revenue 62,400,000
Net Income -500,000
EPS -0.0036
Basic Shares 139,488,000
Diluted Shares 139,488,000
Report Link
Date1993-12-31
Revenue 69,800,000
Net Income 1,800,000
EPS 0.013
Basic Shares 139,488,000
Diluted Shares 139,488,000
Report Link
Date1993-09-30
Revenue 69,800,000
Net Income 1,700,000
EPS 0.0039
Basic Shares 435,200,000
Diluted Shares 435,200,000
Report Link
Date1993-06-30
Revenue 69,800,000
Net Income 1,700,000
EPS 0.0039
Basic Shares 435,200,000
Diluted Shares 435,200,000
Report Link
Date1993-03-31
Revenue 69,800,000
Net Income 1,700,000
EPS 0.0038
Basic Shares 453,333,333
Diluted Shares 453,333,333
Report Link
Date1987-03-31
Revenue 96,400,000
Net Income -900,000
EPS -0.0065
Basic Shares 139,504,000
Diluted Shares 139,504,000
Report Link
Quarterly Ratios
Date2024-09-28
PE 31.88
Dividend Yield 0.38
Payout Ratio: 48.799%
Date2024-06-29
PE 17.10
Dividend Yield 0.41
Payout Ratio: 27.878%
Date2024-03-30
PE 35.64
Dividend Yield 0.42
Payout Ratio: 59.954%
Date2023-12-30
PE 23.45
Dividend Yield 0.48
Payout Ratio: 44.937%
Date2023-09-30
PE 21.65
Dividend Yield 0.51
Payout Ratio: 43.921%
Date2023-07-01
PE 14.36
Dividend Yield 0.47
Payout Ratio: 26.772%
Date2023-04-01
PE 35.32
Dividend Yield 0.44
Payout Ratio: 61.963%
Date2022-12-31
PE 22.93
Dividend Yield 0.41
Payout Ratio: 37.528%
Date2022-09-24
PE 21.97
Dividend Yield 0.50
Payout Ratio: 43.505%
Date2022-06-25
PE 14.28
Dividend Yield 0.45
Payout Ratio: 25.883%
Date2022-03-26
PE 34.89
Dividend Yield 0.40
Payout Ratio: 55.263%
Date2021-12-25
PE 29.31
Dividend Yield 0.23
Payout Ratio: 26.733%
Date2021-09-25
PE 26.81
Dividend Yield 0.25
Payout Ratio: 26.457%
Date2021-06-26
PE 14.02
Dividend Yield 0.29
Payout Ratio: 16.187%
Date2021-03-27
PE 28.58
Dividend Yield 0.29
Payout Ratio: 33.399%
Date2020-12-26
PE 31.48
Dividend Yield 0.27
Payout Ratio: 34.307%
Date2020-09-26
PE 21.24
Dividend Yield 0.29
Payout Ratio: 24.417%
Date2020-06-27
PE 11.12
Dividend Yield 0.27
Payout Ratio: 12.001%
Date2020-03-28
PE 28.95
Dividend Yield 0.42
Payout Ratio: 48.759%
Date2019-12-28
PE 18.94
Dividend Yield 0.38
Payout Ratio: 28.751%
Date2019-09-28
PE 21.67
Dividend Yield 0.39
Payout Ratio: 33.994%
Date2019-06-29
PE 14.94
Dividend Yield 0.32
Payout Ratio: 19.208%
Date2019-03-30
PE 38.56
Dividend Yield 0.32
Payout Ratio: 48.968%
Date2018-12-29
PE 18.57
Dividend Yield 0.37
Payout Ratio: 27.715%
Date2018-09-29
PE 23.71
Dividend Yield 0.34
Payout Ratio: 32.352%
Date2018-06-30
PE 11.26
Dividend Yield 0.40
Payout Ratio: 18.229%
Date2018-03-31
PE 27.45
Dividend Yield 0.43
Payout Ratio: 47.024%
Date2017-12-30
PE 21.37
Dividend Yield 0.36
Payout Ratio: 30.852%
Date2017-09-30
PE 21.77
Dividend Yield 0.43
Payout Ratio: 37.123%
Date2017-07-01
PE 10.81
Dividend Yield 0.50
Payout Ratio: 21.533%
Date2017-04-01
PE 37.25
Dividend Yield 0.35
Payout Ratio: 51.836%
Date2016-12-31
PE 20.12
Dividend Yield 0.32
Payout Ratio: 25.443%
Date2016-09-24
PE 25.49
Dividend Yield 0.35
Payout Ratio: 35.826%
Date2016-06-25
PE 19.60
Dividend Yield 0.26
Payout Ratio: 20.502%
Date2016-03-26
PE 43.79
Dividend Yield 0.23
Payout Ratio: 39.478%
Date2015-12-26
PE 25.76
Dividend Yield 0.23
Payout Ratio: 24.067%
Date2015-09-26
PE 32.58
Dividend Yield 0.24
Payout Ratio: 31.111%
Date2015-06-27
PE 20.58
Dividend Yield 0.22
Payout Ratio: 17.754%
Date2015-03-28
PE 50.61
Dividend Yield 0.19
Payout Ratio: 37.609%
Date2014-12-31
PE 23.95
Dividend Yield 0.20
Payout Ratio: 19.445%
Date2014-09-30
PE 27.58
Dividend Yield 0.26
Payout Ratio: 28.720%
Date2014-06-30
PE 15.66
Dividend Yield 0.27
Payout Ratio: 16.631%
Date2014-03-31
PE 50.33
Dividend Yield 0.18
Payout Ratio: 37.048%
Date2013-12-31
PE 28.27
Dividend Yield 0.17
Payout Ratio: 18.994%
Date2013-09-28
PE 35.76
Dividend Yield 0.20
Payout Ratio: 28.037%
Date2013-06-29
PE 16.57
Dividend Yield 0.22
Payout Ratio: 14.714%
Date2013-03-30
PE 41.09
Dividend Yield 0.19
Payout Ratio: 31.653%
Date2012-12-29
PE 19.32
Dividend Yield 0.23
Payout Ratio: 17.716%
Date2012-09-29
PE 34.97
Dividend Yield 0.20
Payout Ratio: 28.368%
Date2012-06-30
PE 13.99
Dividend Yield 0.24
Payout Ratio: 13.533%
Date2012-03-31
PE 40.19
Dividend Yield 0.13
Payout Ratio: 21.367%
Date2011-12-31
PE 17.70
Dividend Yield 0.17
Payout Ratio: 12.126%
Date2011-09-30
PE 26.06
Dividend Yield 0.19
Payout Ratio: 19.989%
Date2011-06-30
PE 13.21
Dividend Yield 0.18
Payout Ratio: 9.486%
Date2011-03-31
PE 59.34
Dividend Yield 0.12
Payout Ratio: 27.876%
Date2010-12-31
PE 17.57
Dividend Yield 0.14
Payout Ratio: 10.171%
Date2010-09-25
PE 21.88
Dividend Yield 0.18
Payout Ratio: 15.885%
Date2010-06-26
PE 7.37
Dividend Yield 0.23
Payout Ratio: 6.659%
Date2010-03-27
PE 56.56
Dividend Yield 0.24
Payout Ratio: 54.512%
Date2009-12-26
PE 12.77
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2009-09-26
PE 19.56
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2009-06-27
PE 6.73
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2009-03-28
PE 704.49
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2008-12-27
PE 19.10
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2008-09-27
PE 21.06
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2008-06-28
PE 5.87
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2008-03-29
PE -320.76
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2007-12-29
PE 11.05
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2007-09-29
PE 25.60
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 107.33
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2006-12-30
PE 15.37
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2006-09-30
PE 26.80
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2006-07-01
PE 12.92
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2006-04-01
PE 1254.46
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2005-12-31
PE 17.01
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2005-09-24
PE 26.06
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2005-06-25
PE 13.08
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2005-03-26
PE 613.15
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2004-12-25
PE 16.56
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2004-09-25
PE 43.36
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2004-06-26
PE 12.68
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2004-03-27
PE 98.80
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2003-12-27
PE 21.86
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2003-09-27
PE 26.52
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2003-06-28
PE 8.03
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2003-03-29
PE 2478.17
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2002-12-28
PE 19.52
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2002-09-28
PE 18.60
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2002-06-29
PE 9.25
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2002-03-30
PE -102.80
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2001-12-29
PE 30.86
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2001-09-29
PE 17.00
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2001-06-30
PE 2.25
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2001-03-31
PE -16.67
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2000-12-30
PE 3.27
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2000-09-30
PE 21.15
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2000-07-01
PE 3.47
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2000-04-01
PE -184.28
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2000-01-01
PE 22.28
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1999-09-25
PE 16.04
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1999-06-26
PE 5.62
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1999-03-27
PE -49.65
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1998-12-26
PE 9.38
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1998-09-26
PE 20.82
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1998-06-27
PE 5.78
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1998-03-28
PE -32.85
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1997-12-27
PE 7.54
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1997-09-27
PE 26.62
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1997-06-28
PE 5.59
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1997-03-29
PE -46.11
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1996-12-28
PE 11.16
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1996-09-28
PE 20.17
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1996-06-29
PE 6.27
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1996-03-31
PE -59.28
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1995-12-31
PE 12.45
Dividend Yield 0.11
Payout Ratio: 5.714%
Date1995-09-30
PE 19.81
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1995-06-30
PE 5.98
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1995-03-31
PE -231.90
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1994-12-31
PE 15.75
Dividend Yield 0.16
Payout Ratio: 10.345%
Date1994-09-30
PE 27.44
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1994-06-30
PE 8.48
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1994-03-31
PE -100.43
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1993-12-31
PE 8.48
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1993-09-30
PE 28.00
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1993-06-30
PE 28.00
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1993-03-31
PE 29.17
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1987-03-31
PE -16.95
Dividend Yield 0.00
Payout Ratio: 0.000%
RSI:
22.50Price:
$270.00Market Cap:
28,846,530,000EPS TTM:
10.32PE Ratio:
26.11PEPSG:
1.0199Fwd PE:
26.63Volume:
898,4002 Year Price Change
1.225Index 2 Year Price Change
1.4975 Year Price Change
2.789Index 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: