Chartsonlygoup's future update (it'll live): tomwong.xyz/stock-status/

  Tractor Supply Co ( TSCO ) |
1996 - 2021 (26 years)

Net Revenue (Sales) is 
$11.2B (1Y +16.7% )

TSCO Stock Price & Net Revenue (Sales)

Net Revenue (Sales) for TSCO competitors.
JCTCF AMZN CONN LKQ POOL TITN HD LOW SHW SHOS
Note: Stonk = Stock. Both words are used interchangeably. 🙂

Historical (All-Time) Stats for Net Revenue (Sales)

chevron_right 2021 $2.9B +12.0x
( +10.4% / year avg)
chevron_left 1996 $221.2M
vertical_align_top Peak $9.9B +43.9x
vertical_align_bottom Bottom $221.2M
arrow_drop_up # Up Years 18 18 of 26
years up.
arrow_drop_down # Down Years 8
Up Years = Positive (0%+) YoY change
Down Years = Zero or Negative (0% or less) YoY change

Key Points (Stonk Price Comparison)

  • TSCO's stock price has rallied +11,677% from $1.2 in 1996 , or +9.65x faster than it's net revenue (sales) over the same period.
  • If TSCO grows it's stock at the same rate as it's net revenue (sales) (+10.4%/year) , it's stock price will grow +268% and hit $378.91 over the next 10 years.
  • TSCO's stock price has gone up 11 of the 18 years (+61%) it's net revenue (sales) were also up.
  • Line Item (in $M) FY 2020 FY 2019 FY 2018 FY 2017 FY 2016 FY 2015 FY 2015 FY 2015 FY 2015 FY 2015 FY 2015 FY 2015 FY 2015 FY 2015 FY 2015 FY 2015 FY 2015 FY 2015 FY 2015 FY 2015 FY 2015 FY 2014 FY 2014 FY 2014 FY 2014 FY 2014 FY 2014 FY 2014 FY 2014 FY 2014 FY 2014 FY 2014 FY 2014 FY 2014 FY 2014 FY 2014 FY 2014 FY 2013 FY 2012 FY 2012 FY 2012 FY 2012 FY 2012 FY 2012 FY 2012 FY 2012 FY 2012 FY 2012 FY 2012 FY 2012 FY 2012 FY 2012 FY 2012 FY 2012 FY 2011 FY 2011 FY 2011 FY 2011 FY 2011 FY 2011 FY 2011 FY 2011 FY 2011 FY 2011 FY 2011 FY 2011 FY 2011 FY 2011 FY 2011 FY 2011 FY 2010 FY 2009 FY 2008 FY 2007 FY 2006 FY 2005 FY 2004 FY 2003 FY 2002 FY 2001 FY 2000 FY 2000 FY 2000 FY 2000 FY 2000 FY 2000 FY 2000 FY 2000 FY 2000 FY 2000 FY 2000 FY 2000 FY 2000 FY 2000 FY 2000 FY 2000 FY 1998 FY 1997
    1 Revenue 10620352000 8351931000 7911046000 7256382000 6779579000 5711715000 6226507000 5711715000 6226507000 5711715000 6226507000 5711715000 6226507000 5711715000 6226507000 5711715000 6226507000 5711715000 6226507000 5711715000 6226507000 5164784000 5711700000 5164784000 5711700000 5164784000 5711700000 5164784000 5711700000 5164784000 5711700000 5164784000 5711700000 5164784000 5711700000 5164784000 5711700000 5164800000 4232743000 4664100000 4232743000 4664100000 4232743000 4664100000 4232743000 4664100000 4232743000 4664100000 4232743000 4664100000 4232743000 4664100000 4232743000 4664100000 3638336000 4232743000 3638336000 4232743000 3638336000 4232743000 3638336000 4232743000 3638336000 4232743000 3638336000 4232743000 3638336000 4232743000 3638336000 4232743000 3638300000 3206900000 3007900000 2703200000 2369600000 2067979000 1738800000 1472900000 1210000000 849800000 688100000 759000000 688100000 759000000 688100000 759000000 688100000 759000000 688100000 759000000 688100000 759000000 688100000 759000000 688100000 759000000 600700000 509100000
    2 Cost of Revenue 6858803000 5480161000 5208518000 4764417000 4454377000 3761300000 4083333000 3761300000 4083333000 3761300000 4083333000 3761300000 4083333000 3761300000 4083333000 3761300000 4083333000 3761300000 4083333000 3761300000 4083333000 3411175000 3761300000 3411175000 3761300000 3411175000 3761300000 3411175000 3761300000 3411175000 3761300000 3411175000 3761300000 3411175000 3761300000 3411175000 3761300000 3411200000 2825871000 3098100000 2825871000 3098100000 2825871000 3098100000 2825871000 3098100000 2825871000 3098100000 2825871000 3098100000 2825871000 3098100000 2825871000 3098100000 2434671000 2825871000 2434671000 2825871000 2434671000 2825871000 2434671000 2825871000 2434671000 2825871000 2434671000 2825871000 2434671000 2825871000 2434671000 2825871000 2434700000 2165000000 2052900000 1845300000 1617400000 1428428000 1214200000 1024000000 867800000 621500000 506800000 558600000 506800000 558600000 506800000 558600000 506800000 558600000 506800000 558600000 506800000 558600000 506800000 558600000 506800000 558600000 446000000 377500000
    3 Gross Profit (Income) 3761549000 2871770000 2702528000 2491965000 2325202000 1950415000 2143174000 1950415000 2143174000 1950415000 2143174000 1950415000 2143174000 1950415000 2143174000 1950415000 2143174000 1950415000 2143174000 1950415000 2143174000 1753609000 1950400000 1753609000 1950400000 1753609000 1950400000 1753609000 1950400000 1753609000 1950400000 1753609000 1950400000 1753609000 1950400000 1753609000 1950400000 1753600000 1406872000 1566000000 1406872000 1566000000 1406872000 1566000000 1406872000 1566000000 1406872000 1566000000 1406872000 1566000000 1406872000 1566000000 1406872000 1566000000 1203665000 1406872000 1203665000 1406872000 1203665000 1406872000 1203665000 1406872000 1203665000 1406872000 1203665000 1406872000 1203665000 1406872000 1203665000 1406872000 1203700000 1041900000 955000000 857900000 752200000 639551000 524700000 448900000 342200000 228300000 181300000 200400000 181300000 200400000 181300000 200400000 181300000 200400000 181300000 200400000 181300000 200400000 181300000 200400000 181300000 200400000 154600000 131500000
    4 R&D 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
    5 SG&A 2478524000 1932572000 1823440000 1639749000 1488164000 1246308000 1369097000 1246308000 1369097000 1246308000 1369097000 1246308000 1369097000 1246308000 1369097000 1246308000 1369097000 1246308000 1369097000 1246308000 1369097000 1138934000 1246300000 1138934000 1246300000 1138934000 1246300000 1138934000 1246300000 1138934000 1246300000 1138934000 1246300000 1138934000 1246300000 1138934000 1246300000 1138900000 973822000 1040300000 973822000 1040300000 973822000 1040300000 973822000 1040300000 973822000 1040300000 973822000 1040300000 973822000 1040300000 973822000 1040300000 867644000 973822000 867644000 973822000 867644000 973822000 867644000 973822000 867644000 973822000 867644000 973822000 867644000 973822000 867644000 973822000 867600000 784100000 716000000 641600000 555800000 469087000 396000000 331600000 259700000 178200000 139700000 156500000 139700000 156500000 139700000 156500000 139700000 156500000 139700000 156500000 139700000 156500000 139700000 156500000 139700000 156500000 120700000 104700000
    6 Other Expenses 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
    7 Operating Expenses 2695648000.00 2128550000.00 2000791000.00 1805583000.00 1631122000.00 1246308000.00 1492666000.00 1246308000.00 1492666000.00 1246308000.00 1492666000.00 1246308000.00 1492666000.00 1246308000.00 1492666000.00 1246308000.00 1492666000.00 1246308000.00 1492666000.00 1246308000.00 1492666000.00 1138934000.00 1360900000.00 1138934000.00 1360900000.00 1138934000.00 1360900000.00 1138934000.00 1360900000.00 1138934000.00 1360900000.00 1138934000.00 1360900000.00 1138934000.00 1360900000.00 1138934000.00 1360900000.00 1238900000.00 973822000.00 1129200000.00 973822000.00 1129200000.00 973822000.00 1129200000.00 973822000.00 1129200000.00 973822000.00 1129200000.00 973822000.00 1129200000.00 973822000.00 1129200000.00 973822000.00 1129200000.00 867644000.00 1054169000.00 867644000.00 1054169000.00 867644000.00 1054169000.00 867644000.00 1054169000.00 867644000.00 1054169000.00 867644000.00 1054169000.00 867644000.00 1054169000.00 867644000.00 1054169000.00 937400000.00 850400000.00 776700000.00 692600000.00 598100000.00 503107000.00 423100000.00 353200000.00 277700000.00 187300000.00 147100000.00 166500000.00 147100000.00 166500000.00 147100000.00 166500000.00 147100000.00 166500000.00 147100000.00 166500000.00 147100000.00 166500000.00 147100000.00 166500000.00 147100000.00 166500000.00 126100000.00 109200000.00
    8 Interest Expense 28781000.00 19843000.00 18352000.00 13859000.00 5810000.00 0.00 2891000.00 0.00 2891000.00 0.00 2891000.00 0.00 2891000.00 0.00 2891000.00 0.00 2891000.00 0.00 2891000.00 0.00 2891000.00 0.00 -1900000.00 0.00 -1900000.00 0.00 -1900000.00 0.00 -1900000.00 0.00 -1900000.00 0.00 -1900000.00 0.00 -1900000.00 0.00 -1900000.00 -600000.00 0.00 1055000.00 0.00 1055000.00 0.00 1055000.00 0.00 1055000.00 0.00 1055000.00 0.00 1055000.00 0.00 1055000.00 0.00 1055000.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 -1300000.00 -1644000.00 -2133000.00 -5037000.00 -2700000.00 0.00 -1400000.00 -3400000.00 -4707000.00 -4500000.00 -4100000.00 -6400000.00 -4100000.00 -6400000.00 -4100000.00 -6400000.00 -4100000.00 -6400000.00 -4100000.00 -6400000.00 -4100000.00 -6400000.00 -4100000.00 -6400000.00 -4100000.00 -6400000.00 -3300000.00 -2400000.00
    9 D&A 217124000.00 195978000.00 177351000.00 165834000.00 142958000.00 114635000.00 123569000.00 114635000.00 123569000.00 114635000.00 123569000.00 114635000.00 123569000.00 114635000.00 123569000.00 114635000.00 123569000.00 114635000.00 123569000.00 114635000.00 123569000.00 100025000.00 114600000.00 100025000.00 114600000.00 100025000.00 114600000.00 100025000.00 114600000.00 100025000.00 114600000.00 100025000.00 114600000.00 100025000.00 114600000.00 100025000.00 114600000.00 100000000.00 80347000.00 89000000.00 80347000.00 89000000.00 80347000.00 89000000.00 80347000.00 89000000.00 80347000.00 89000000.00 80347000.00 89000000.00 80347000.00 89000000.00 80347000.00 89000000.00 69797000.00 80347000.00 69797000.00 80347000.00 69797000.00 80347000.00 69797000.00 80347000.00 69797000.00 80347000.00 69797000.00 80347000.00 69797000.00 80347000.00 69797000.00 80347000.00 69800000.00 66300000.00 60700000.00 51100000.00 42300000.00 34020000.00 27200000.00 21600000.00 18000000.00 11300000.00 7300000.00 9900000.00 7300000.00 9900000.00 7300000.00 9900000.00 7300000.00 9900000.00 7300000.00 9900000.00 7300000.00 9900000.00 7300000.00 9900000.00 7300000.00 9900000.00 5300000.00 4500000.00
    10 EBITDA 1283025000 939198000 879088000 852216000 837038000 704107000 774077000 704107000 774077000 704107000 774077000 704107000 774077000 704107000 774077000 704107000 774077000 704107000 774077000 704107000 774077000 614675000 704100000 614675000 704100000 614675000 704100000 614675000 704100000 614675000 704100000 614675000 704100000 614675000 704100000 614675000 704100000 614700000 433050000 525800000 433050000 525800000 433050000 525800000 433050000 525800000 433050000 525800000 433050000 525800000 433050000 525800000 433050000 525800000 336021000 433050000 336021000 433050000 336021000 433050000 336021000 433050000 336021000 433050000 336021000 433050000 336021000 433050000 336021000 433050000 336000000 257900000 239100000 216400000 196400000 170464000 128700000 117300000 82500000 52300000 41500000 43900000 41500000 43900000 41500000 43900000 41500000 43900000 41500000 43900000 41500000 43900000 41500000 43900000 41500000 43900000 33900000 26900000
    11 Operating Income 1065901000 743220000 701737000 686382000 694080000 589472000 650508000 589472000 650508000 589472000 650508000 589472000 650508000 589472000 650508000 589472000 650508000 589472000 650508000 589472000 650508000 514650000 589500000 514650000 589500000 514650000 589500000 514650000 589500000 514650000 589500000 514650000 589500000 514650000 589500000 514650000 589500000 514700000 352703000 436800000 352703000 436800000 352703000 436800000 352703000 436800000 352703000 436800000 352703000 436800000 352703000 436800000 352703000 436800000 266224000 352703000 266224000 352703000 266224000 352703000 266224000 352703000 266224000 352703000 266224000 352703000 266224000 352703000 266224000 352703000 266200000 191600000 178400000 165300000 154100000 136444000 101500000 95700000 64500000 41000000 34200000 34000000 34200000 34000000 34200000 34000000 34200000 34000000 34200000 34000000 34200000 34000000 34200000 34000000 34200000 34000000 28600000 22400000
    12 Other Income Expenses (Net) -68973000.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
    13 Pre-Income Tax 968147000 723377000 683385000 672523000 688270000 587587000 647617000 587587000 647617000 587587000 647617000 587587000 647617000 587587000 647617000 587587000 647617000 587587000 647617000 587587000 647617000 514093000 587600000 514093000 587600000 514093000 587600000 514093000 587600000 514093000 587600000 514093000 587600000 514093000 587600000 514093000 587600000 514100000 350616000 435700000 350616000 435700000 350616000 435700000 350616000 435700000 350616000 435700000 350616000 435700000 350616000 435700000 350616000 435700000 264940000 350616000 264940000 350616000 264940000 350616000 264940000 350616000 264940000 350616000 264940000 350616000 264940000 350616000 264940000 350616000 264900000 189900000 176200000 160200000 151400000 134812000 100100000 92200000 59800000 36500000 30100000 27600000 30100000 27600000 30100000 27600000 30100000 27600000 30100000 27600000 30100000 27600000 30100000 27600000 30100000 27600000 25300000 19900000
    14 Income Tax Expense 219189000.00 161023000.00 151028000.00 249924000.00 251150000.00 216702000.00 237222000.00 216702000.00 237222000.00 216702000.00 237222000.00 216702000.00 237222000.00 216702000.00 237222000.00 216702000.00 237222000.00 216702000.00 237222000.00 216702000.00 237222000.00 185859000.00 216700000.00 185859000.00 216700000.00 185859000.00 216700000.00 185859000.00 216700000.00 185859000.00 216700000.00 185859000.00 216700000.00 185859000.00 216700000.00 185859000.00 216700000.00 185900000.00 127876000.00 159280000.00 127876000.00 159280000.00 127876000.00 159280000.00 127876000.00 159280000.00 127876000.00 159280000.00 127876000.00 159280000.00 127876000.00 159280000.00 127876000.00 159280000.00 96968000.00 127876000.00 96968000.00 127876000.00 96968000.00 127876000.00 96968000.00 127876000.00 96968000.00 127876000.00 96968000.00 127876000.00 96968000.00 127876000.00 96968000.00 127876000.00 97000000.00 67523000.00 51506000.00 58763000.00 56700000.00 49143000.00 36000000.00 34600000.00 21963000.00 10800000.00 12200000.00 11200000.00 12200000.00 11200000.00 12200000.00 11200000.00 12200000.00 11200000.00 12200000.00 11200000.00 12200000.00 11200000.00 12200000.00 11200000.00 12200000.00 11200000.00 10500000.00 8200000.00
    15 Net Income 748958000 562354000 532357000 422599000 437120000 370885000 410395000 370885000 410395000 370885000 410395000 370885000 410395000 370885000 410395000 370885000 410395000 370885000 410395000 370885000 410395000 328234000 370900000 328234000 370900000 328234000 370900000 328234000 370900000 328234000 370900000 328234000 370900000 328234000 370900000 328234000 370900000 328200000 222740000 276500000 222740000 276500000 222740000 276500000 222740000 276500000 222740000 276500000 222740000 276500000 222740000 276500000 222740000 276500000 167972000 222740000 167972000 222740000 167972000 222740000 167972000 222740000 167972000 222740000 167972000 222740000 167972000 222740000 167972000 222740000 168000000 119700000 108000000 99500000 94700000 85669000 64100000 55700000 38200000 25800000 17900000 16400000 17900000 16400000 17900000 16400000 17900000 16400000 17900000 16400000 17900000 16400000 17900000 16400000 17900000 16400000 14800000 11800000
    16 EPS 6.26 4.70 4.34 3.31 3.29 2.69 3.03 2.69 3.03 2.69 3.03 2.69 3.03 2.69 3.03 2.69 3.03 2.69 3.03 2.69 3.03 2.35 2.66 2.35 2.66 2.35 2.66 2.35 2.66 2.35 2.66 2.35 2.66 2.35 2.66 2.35 2.66 2.32 3.10 3.89 3.10 3.89 3.10 3.89 3.10 3.89 3.10 3.89 3.10 3.89 3.10 3.89 3.10 3.89 2.31 1.55 2.31 1.55 2.31 1.55 2.31 1.55 2.31 1.55 2.31 1.55 2.31 1.55 2.31 1.55 1.12 0.82 0.72 0.62 0.58 0.55 0.39 0.35 0.24 0.18 0.13 0.12 0.13 0.12 0.13 0.12 0.13 0.12 0.13 0.12 0.13 0.12 0.13 0.12 0.13 0.12 0.10 0.08
    17 EPS Diluted 6.26 4.66 4.31 3.30 3.27 2.66 3.00 2.66 3.00 2.66 3.00 2.66 3.00 2.66 3.00 2.66 3.00 2.66 3.00 2.66 3.00 2.32 2.66 2.32 2.66 2.32 2.66 2.32 2.66 2.32 2.66 2.32 2.66 2.32 2.66 2.32 2.66 2.32 3.01 3.80 3.01 3.80 3.01 3.80 3.01 3.80 3.01 3.80 3.01 3.80 3.01 3.80 3.01 3.80 2.25 1.50 2.25 1.50 2.25 1.50 2.25 1.50 2.25 1.50 2.25 1.50 2.25 1.50 2.25 1.50 1.12 0.82 0.72 0.62 0.58 0.52 0.39 0.35 0.24 0.18 0.13 0.12 0.13 0.12 0.13 0.12 0.13 0.12 0.13 0.12 0.13 0.12 0.13 0.12 0.13 0.12 0.10 0.08
    18 Shares Outstanding 116370000 119727000 122651000 127588000 132905000 137769000 135582000 137769000 135582000 137769000 135582000 137769000 135582000 137769000 135582000 137769000 135582000 137769000 135582000 137769000 135582000 139415000 139400000 139415000 139400000 139415000 139400000 139415000 139400000 139415000 139400000 139415000 139400000 139415000 139400000 139415000 139400000 141700000 71777000 71092000 71777000 71092000 71777000 71092000 71777000 71092000 71777000 71092000 71777000 71092000 71777000 71092000 71777000 71092000 72597000 143554000 72597000 143554000 72597000 143554000 72597000 143554000 72597000 143554000 72597000 143554000 72597000 143554000 72597000 143554000 149400000 35970716 36905405 39282040 164200000 156473059 162800000 161100000 18032558 144700000 141400000 140500000 141400000 140500000 141400000 140500000 141400000 140500000 141400000 140500000 141400000 140500000 141400000 140500000 141400000 140500000 141000000 139600000
    19 Shares Outstanding (Diluted) 117436000 120743000 123471000 128204000 133813000 139435000 136845000 139435000 136845000 139435000 136845000 139435000 136845000 139435000 136845000 139435000 136845000 139435000 136845000 139435000 136845000 141723000 139400000 141723000 139400000 141723000 139400000 141723000 139400000 141723000 139400000 141723000 139400000 141723000 139400000 141723000 139400000 141700000 73921000 72757000 73921000 72757000 73921000 72757000 73921000 72757000 73921000 72757000 73921000 72757000 73921000 72757000 73921000 72757000 74686000 147842000 74686000 147842000 74686000 147842000 74686000 147842000 74686000 147842000 74686000 147842000 74686000 147842000 74686000 147842000 149400000 35970716 36905405 39282040 164200000 163959809 162800000 161100000 18032558 144700000 141400000 140500000 141400000 140500000 141400000 140500000 141400000 140500000 141400000 140500000 141400000 140500000 141400000 140500000 141400000 140500000 141000000 139600000
  • Line Item (in $M) FY 2020 FY 2019 FY 2018 FY 2017 FY 2016 FY 2015 FY 2015 FY 2015 FY 2015 FY 2015 FY 2015 FY 2015 FY 2015 FY 2015 FY 2015 FY 2015 FY 2015 FY 2015 FY 2015 FY 2015 FY 2015 FY 2014 FY 2014 FY 2014 FY 2014 FY 2014 FY 2014 FY 2014 FY 2014 FY 2014 FY 2014 FY 2014 FY 2014 FY 2014 FY 2014 FY 2014 FY 2014 FY 2013 FY 2012 FY 2012 FY 2012 FY 2012 FY 2012 FY 2012 FY 2012 FY 2012 FY 2012 FY 2012 FY 2012 FY 2012 FY 2012 FY 2012 FY 2012 FY 2012 FY 2011 FY 2011 FY 2011 FY 2011 FY 2011 FY 2011 FY 2011 FY 2011 FY 2011 FY 2011 FY 2011 FY 2011 FY 2011 FY 2011 FY 2011 FY 2011 FY 2010 FY 2009 FY 2008 FY 2007 FY 2006 FY 2005 FY 2004 FY 2003 FY 2002 FY 2001 FY 2000 FY 2000 FY 2000 FY 2000 FY 2000 FY 2000 FY 2000 FY 2000 FY 2000 FY 2000 FY 2000 FY 2000 FY 2000 FY 2000 FY 2000 FY 2000 FY 1998 FY 1997
    1 Cash & Cash Equivalents 1341756000.00 84241000.00 86299000.00 109148000.00 53916000.00 51134000.00 63813000.00 51134000.00 63813000.00 51134000.00 63813000.00 51134000.00 63813000.00 51134000.00 63813000.00 51134000.00 63813000.00 51134000.00 63813000.00 51134000.00 63813000.00 142743000.00 51100000.00 142743000.00 51100000.00 142743000.00 51100000.00 142743000.00 51100000.00 142743000.00 51100000.00 142743000.00 51100000.00 142743000.00 51100000.00 142743000.00 51100000.00 142700000.00 176965000.00 138600000.00 176965000.00 138600000.00 176965000.00 138600000.00 176965000.00 138600000.00 176965000.00 138600000.00 176965000.00 138600000.00 176965000.00 138600000.00 176965000.00 138600000.00 257339000.00 176965000.00 257339000.00 176965000.00 257339000.00 176965000.00 257339000.00 176965000.00 257339000.00 176965000.00 257339000.00 176965000.00 257339000.00 176965000.00 257339000.00 176965000.00 257300000.00 172900000.00 37000000.00 13700000.00 26400000.00 21203000.00 28900000.00 20000000.00 13800000.00 8900000.00 7000000.00 9100000.00 7000000.00 9100000.00 7000000.00 9100000.00 7000000.00 9100000.00 7000000.00 9100000.00 7000000.00 9100000.00 7000000.00 9100000.00 7000000.00 9100000.00 18200000.00 8500000.00
    2 Short Term Investments 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 15913000.00 0.00 15913000.00 0.00 15913000.00 0.00 15913000.00 0.00 15913000.00 0.00 15913000.00 0.00 15913000.00 0.00 15913000.00 0.00 15900000.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
    3 Cash & S-T Investments 1341756000.00 84241000.00 86299000.00 109148000.00 53916000.00 51134000.00 63813000.00 51134000.00 63813000.00 51134000.00 63813000.00 51134000.00 63813000.00 51134000.00 63813000.00 51134000.00 63813000.00 51134000.00 63813000.00 51134000.00 63813000.00 142743000.00 51100000.00 142743000.00 51100000.00 142743000.00 51100000.00 142743000.00 51100000.00 142743000.00 51100000.00 142743000.00 51100000.00 142743000.00 51100000.00 142743000.00 51100000.00 142700000.00 176965000.00 138600000.00 176965000.00 138600000.00 176965000.00 138600000.00 176965000.00 138600000.00 176965000.00 138600000.00 176965000.00 138600000.00 176965000.00 138600000.00 176965000.00 138600000.00 273252000.00 176965000.00 273252000.00 176965000.00 273252000.00 176965000.00 273252000.00 176965000.00 273252000.00 176965000.00 273252000.00 176965000.00 273252000.00 176965000.00 273252000.00 176965000.00 273200000.00 172900000.00 37000000.00 13700000.00 26400000.00 21203000.00 28900000.00 20000000.00 13800000.00 8900000.00 7000000.00 9100000.00 7000000.00 9100000.00 7000000.00 9100000.00 7000000.00 9100000.00 7000000.00 9100000.00 7000000.00 9100000.00 7000000.00 9100000.00 7000000.00 9100000.00 18200000.00 8500000.00
    4 Accounts Receivables 0.00 0.00 4111000.00 4760000.00 3680000.00 0.00 3763000.00 0.00 3763000.00 0.00 3763000.00 0.00 3763000.00 0.00 3763000.00 0.00 3763000.00 0.00 3763000.00 0.00 3763000.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 100000.00 2200000.00 6800000.00 7700000.00 6800000.00 7700000.00 6800000.00 7700000.00 6800000.00 7700000.00 6800000.00 7700000.00 6800000.00 7700000.00 6800000.00 7700000.00 6800000.00 7700000.00 5600000.00 5200000.00
    5 Inventory 1783270000 1602781000 1589542000 1453208000 1369656000 1115450000 1284375000 1115450000 1284375000 1115450000 1284375000 1115450000 1284375000 1115450000 1284375000 1115450000 1284375000 1115450000 1284375000 1115450000 1284375000 979308000 1115500000 979308000 1115500000 979308000 1115500000 979308000 1115500000 979308000 1115500000 979308000 1115500000 979308000 1115500000 979308000 1115500000 979300000 830819000 908100000 830819000 908100000 830819000 908100000 830819000 908100000 830819000 908100000 830819000 908100000 830819000 908100000 830819000 908100000 736520000 830819000 736520000 830819000 736520000 830819000 736520000 830819000 736520000 830819000 736520000 830819000 736520000 830819000 736520000 830819000 736500000 676500000 603400000 636000000 594900000 460751000 385100000 324500000 289300000 222000000 207300000 222500000 207300000 222500000 207300000 222500000 207300000 222500000 207300000 222500000 207300000 222500000 207300000 222500000 207300000 222500000 171700000 151700000
    6 Other Current Assets 133659000.00 100865000.00 114447000.00 88252000.00 0.00 107406000.00 87510000.00 107406000.00 87510000.00 107406000.00 87510000.00 107406000.00 87510000.00 107406000.00 87510000.00 107406000.00 87510000.00 107406000.00 87510000.00 107406000.00 87510000.00 87197000.00 107400000.00 87197000.00 107400000.00 87197000.00 107400000.00 87197000.00 107400000.00 87197000.00 107400000.00 87197000.00 107400000.00 87197000.00 107400000.00 87197000.00 107400000.00 87200000.00 82465000.00 83400000.00 82465000.00 83400000.00 82465000.00 83400000.00 82465000.00 83400000.00 82465000.00 83400000.00 82465000.00 83400000.00 82465000.00 83400000.00 82465000.00 83400000.00 33945000.00 0.00 33945000.00 0.00 33945000.00 0.00 33945000.00 0.00 33945000.00 0.00 33945000.00 0.00 33945000.00 0.00 33945000.00 0.00 33900000.00 30700000.00 43600000.00 42200000.00 48300000.00 0.00 44400000.00 38700000.00 29100000.00 18900000.00 4800000.00 7900000.00 4800000.00 7900000.00 4800000.00 7900000.00 4800000.00 7900000.00 4800000.00 7900000.00 4800000.00 7900000.00 4800000.00 7900000.00 4800000.00 7900000.00 6300000.00 4200000.00
    7 Total Current Assets 3258685000 1787887000 1794399000 1655368000 1517809000 1273990000 1439461000 1273990000 1439461000 1273990000 1439461000 1273990000 1439461000 1273990000 1439461000 1273990000 1439461000 1273990000 1439461000 1273990000 1439461000 1209248000 1274000000 1209248000 1274000000 1209248000 1274000000 1209248000 1274000000 1209248000 1274000000 1209248000 1274000000 1209248000 1274000000 1209248000 1274000000 1209200000 1090249000 1130100000 1090249000 1130100000 1090249000 1130100000 1090249000 1130100000 1090249000 1130100000 1090249000 1130100000 1090249000 1130100000 1090249000 1130100000 1043717000 1090249000 1043717000 1090249000 1043717000 1090249000 1043717000 1090249000 1043717000 1090249000 1043717000 1090249000 1043717000 1090249000 1043717000 1090249000 1043700000 880100000 684000000 691900000 669600000 531413000 458400000 383200000 332300000 252000000 225900000 247200000 225900000 247200000 225900000 247200000 225900000 247200000 225900000 247200000 225900000 247200000 225900000 247200000 225900000 247200000 201800000 169600000
    8 PP&E 3672841000 3352758000 1134464000 1044503000 962308000 721000000 847576000 721000000 847576000 721000000 847576000 721000000 847576000 721000000 847576000 721000000 847576000 721000000 847576000 721000000 847576000 664932000 721000000 664932000 721000000 664932000 721000000 664932000 721000000 664932000 721000000 664932000 721000000 664932000 721000000 664932000 721000000 664900000 480855000 550000000 480855000 550000000 480855000 550000000 480855000 550000000 480855000 550000000 480855000 550000000 480855000 550000000 480855000 550000000 395789000 480855000 395789000 480855000 395789000 480855000 395789000 480855000 395789000 480855000 395789000 480855000 395789000 480855000 395789000 480855000 395800000 370200000 362000000 332900000 301600000 258475000 213600000 150800000 123500000 82000000 73700000 80500000 73700000 80500000 73700000 80500000 73700000 80500000 73700000 80500000 73700000 80500000 73700000 80500000 73700000 80500000 59900000 52400000
    9 Goodwill 32419000.00 0.00 124492000.00 124492000.00 0.00 10258000.00 10258000.00 10258000.00 10258000.00 10258000.00 10258000.00 10258000.00 10258000.00 10258000.00 10258000.00 10258000.00 10258000.00 10258000.00 10258000.00 10258000.00 10258000.00 10258000.00 10300000.00 10258000.00 10300000.00 10258000.00 10300000.00 10258000.00 10300000.00 10258000.00 10300000.00 10258000.00 10300000.00 10258000.00 10300000.00 10258000.00 10300000.00 10300000.00 10258000.00 10300000.00 10258000.00 10300000.00 10258000.00 10300000.00 10258000.00 10300000.00 10258000.00 10300000.00 10258000.00 10300000.00 10258000.00 10300000.00 10258000.00 10300000.00 10258000.00 10258000.00 10258000.00 10258000.00 10258000.00 10258000.00 10258000.00 10258000.00 10258000.00 10258000.00 10258000.00 10258000.00 10258000.00 10258000.00 10258000.00 10258000.00 10300000.00 10300000.00 10300000.00 10300000.00 10300000.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
    10 Intangible Assets 23101000.00 124492000.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 12436000.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
    11 Goodwill & Intangible Assets 55520000.00 124492000.00 124492000.00 124492000.00 125717000.00 10258000.00 10258000.00 10258000.00 10258000.00 10258000.00 10258000.00 10258000.00 10258000.00 10258000.00 10258000.00 10258000.00 10258000.00 10258000.00 10258000.00 10258000.00 10258000.00 10258000.00 10300000.00 10258000.00 10300000.00 10258000.00 10300000.00 10258000.00 10300000.00 10258000.00 10300000.00 10258000.00 10300000.00 10258000.00 10300000.00 10258000.00 10300000.00 10300000.00 10258000.00 10300000.00 10258000.00 10300000.00 10258000.00 10300000.00 10258000.00 10300000.00 10258000.00 10300000.00 10258000.00 10300000.00 10258000.00 10300000.00 10258000.00 10300000.00 10258000.00 10258000.00 10258000.00 10258000.00 10258000.00 10258000.00 10258000.00 10258000.00 10258000.00 10258000.00 10258000.00 10258000.00 10258000.00 10258000.00 10258000.00 10258000.00 10300000.00 10300000.00 10300000.00 10300000.00 10300000.00 12436000.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
    12 L-T Investments 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
    13 Tax Assets 31586000.00 153000.00 0.00 0.00 45218000.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 1500000.00 0.00 1500000.00 0.00 1500000.00 0.00 1500000.00 0.00 1500000.00 0.00 1500000.00 0.00 1500000.00 0.00 1500000.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 7530000.00 5700000.00 6200000.00 1600000.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
    14 Other Non-Current Assets 30484000.00 24131000.00 31907000.00 44406000.00 23890000.00 0.00 73531000.00 0.00 73531000.00 0.00 73531000.00 0.00 73531000.00 0.00 73531000.00 0.00 73531000.00 0.00 73531000.00 0.00 73531000.00 0.00 29300000.00 0.00 29300000.00 0.00 29300000.00 0.00 29300000.00 0.00 29300000.00 0.00 29300000.00 0.00 29300000.00 0.00 29300000.00 19000000.00 0.00 16500000.00 0.00 16500000.00 0.00 16500000.00 0.00 16500000.00 0.00 16500000.00 0.00 16500000.00 0.00 16500000.00 0.00 16500000.00 0.00 13470000.00 0.00 13470000.00 0.00 13470000.00 0.00 13470000.00 0.00 13470000.00 0.00 13470000.00 0.00 13470000.00 0.00 13470000.00 13700000.00 16000000.00 19700000.00 22900000.00 16800000.00 4941000.00 6400000.00 4300000.00 3100000.00 4500000.00 3000000.00 4600000.00 3000000.00 4600000.00 3000000.00 4600000.00 3000000.00 4600000.00 3000000.00 4600000.00 3000000.00 4600000.00 3000000.00 4600000.00 3000000.00 4600000.00 2900000.00 2100000.00
    15 Total Non-Current Assets 3790431000 3501381000 1290863000 1213401000 1157133000 731258000 931365000 731258000 931365000 731258000 931365000 731258000 931365000 731258000 931365000 731258000 931365000 731258000 931365000 731258000 931365000 675190000 760600000 675190000 760600000 675190000 760600000 675190000 760600000 675190000 760600000 675190000 760600000 675190000 760600000 675190000 760600000 694200000 491113000 576700000 491113000 576700000 491113000 576700000 491113000 576700000 491113000 576700000 491113000 576700000 491113000 576700000 491113000 576700000 406047000 504583000 406047000 504583000 406047000 504583000 406047000 504583000 406047000 504583000 406047000 504583000 406047000 504583000 406047000 504583000 419800000 396500000 392000000 366100000 328700000 283382000 220100000 155100000 126600000 86500000 76700000 85100000 76700000 85100000 76700000 85100000 76700000 85100000 76700000 85100000 76700000 85100000 76700000 85100000 76700000 85100000 62800000 54500000
    16 Other Assets 2485951000.00 0.00 0.00 0.00 0.00 29323000.00 0.00 29323000.00 0.00 29323000.00 0.00 29323000.00 0.00 29323000.00 0.00 29323000.00 0.00 29323000.00 0.00 29323000.00 0.00 18953000.00 0.00 18953000.00 0.00 18953000.00 0.00 18953000.00 0.00 18953000.00 0.00 18953000.00 0.00 18953000.00 0.00 18953000.00 0.00 0.00 13470000.00 0.00 13470000.00 0.00 13470000.00 0.00 13470000.00 0.00 13470000.00 0.00 13470000.00 0.00 13470000.00 0.00 13470000.00 0.00 13710000.00 0.00 13710000.00 0.00 13710000.00 0.00 13710000.00 0.00 13710000.00 0.00 13710000.00 0.00 13710000.00 0.00 13710000.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
    17 Total Assets 7049116000 5289268000 3085262000 2868769000 2674942000 2034571000 2370826000 2034571000 2370826000 2034571000 2370826000 2034571000 2370826000 2034571000 2370826000 2034571000 2370826000 2034571000 2370826000 2034571000 2370826000 1903391000 2034600000 1903391000 2034600000 1903391000 2034600000 1903391000 2034600000 1903391000 2034600000 1903391000 2034600000 1903391000 2034600000 1903391000 2034600000 1903400000 1594832000 1706800000 1594832000 1706800000 1594832000 1706800000 1594832000 1706800000 1594832000 1706800000 1594832000 1706800000 1594832000 1706800000 1594832000 1706800000 1463474000 1594832000 1463474000 1594832000 1463474000 1594832000 1463474000 1594832000 1463474000 1594832000 1463474000 1594832000 1463474000 1594832000 1463474000 1594832000 1463500000 1276600000 1076000000 1058000000 998300000 814795000 678500000 538300000 458900000 338500000 302600000 332300000 302600000 332300000 302600000 332300000 302600000 332300000 302600000 332300000 302600000 332300000 302600000 332300000 302600000 332300000 264600000 224100000
    18 Accounts Payables 976096000 643036000 619981000 576568000 519522000 370823000 427249000 370823000 427249000 370823000 427249000 370823000 427249000 370823000 427249000 370823000 427249000 370823000 427249000 370823000 427249000 316487000 370800000 316487000 370800000 316487000 370800000 316487000 370800000 316487000 370800000 316487000 370800000 316487000 370800000 316487000 370800000 316500000 266409000 320400000 266409000 320400000 266409000 320400000 266409000 320400000 266409000 320400000 266409000 320400000 266409000 320400000 266409000 320400000 247388000 266409000 247388000 266409000 247388000 266409000 247388000 266409000 247388000 266409000 247388000 266409000 247388000 266409000 247388000 266409000 247400000 261600000 286800000 258300000 229200000 185397000 148000000 131600000 114900000 81000000 59800000 70300000 59800000 70300000 59800000 70300000 59800000 70300000 59800000 70300000 59800000 70300000 59800000 70300000 59800000 70300000 60900000 52700000
    19 S-T Debt 4554000.00 4036000.00 3646000.00 3545000.00 10000000.00 213000.00 878000.00 213000.00 878000.00 213000.00 878000.00 213000.00 878000.00 213000.00 878000.00 213000.00 878000.00 213000.00 878000.00 213000.00 878000.00 42000.00 0.00 42000.00 0.00 42000.00 0.00 42000.00 0.00 42000.00 0.00 42000.00 0.00 42000.00 0.00 42000.00 0.00 0.00 33000.00 38000.00 33000.00 38000.00 33000.00 38000.00 33000.00 38000.00 33000.00 38000.00 33000.00 38000.00 33000.00 38000.00 33000.00 38000.00 91000.00 0.00 91000.00 0.00 91000.00 0.00 91000.00 0.00 91000.00 0.00 91000.00 0.00 91000.00 0.00 91000.00 0.00 0.00 392000.00 550000.00 847000.00 0.00 1049000.00 0.00 0.00 340000.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
    20 Income Tax Payables 19938000.00 5984000.00 1768000.00 10772000.00 0.00 12436000.00 5449000.00 12436000.00 5449000.00 12436000.00 5449000.00 12436000.00 5449000.00 12436000.00 5449000.00 12436000.00 5449000.00 12436000.00 5449000.00 12436000.00 5449000.00 9424000.00 0.00 9424000.00 0.00 9424000.00 0.00 9424000.00 0.00 9424000.00 0.00 9424000.00 0.00 9424000.00 0.00 9424000.00 0.00 0.00 11874000.00 43359000.00 11874000.00 43359000.00 11874000.00 43359000.00 11874000.00 43359000.00 11874000.00 43359000.00 11874000.00 43359000.00 11874000.00 43359000.00 11874000.00 43359000.00 8269000.00 0.00 8269000.00 0.00 8269000.00 0.00 8269000.00 0.00 8269000.00 0.00 8269000.00 0.00 8269000.00 0.00 8269000.00 0.00 0.00 7605000.00 0.00 5062000.00 0.00 0.00 0.00 0.00 3101000.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
    21 Deferred Revenue 31586000.00 153000.00 6607000.00 18494000.00 0.00 40962000.00 45970000.00 40962000.00 45970000.00 40962000.00 45970000.00 40962000.00 45970000.00 40962000.00 45970000.00 40962000.00 45970000.00 40962000.00 45970000.00 40962000.00 45970000.00 29838000.00 0.00 29838000.00 0.00 29838000.00 0.00 29838000.00 0.00 29838000.00 0.00 29838000.00 0.00 29838000.00 0.00 29838000.00 0.00 0.00 8867000.00 23098000.00 8867000.00 23098000.00 8867000.00 23098000.00 8867000.00 23098000.00 8867000.00 23098000.00 8867000.00 23098000.00 8867000.00 23098000.00 8867000.00 23098000.00 5750000.00 0.00 5750000.00 0.00 5750000.00 0.00 5750000.00 0.00 5750000.00 0.00 5750000.00 0.00 5750000.00 0.00 5750000.00 0.00 0.00 17909000.00 1676000.00 277000.00 0.00 0.00 0.00 0.00 7784000.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
    22 Other Current Liabilities 731562000.00 6074000.00 1768000.00 10772000.00 0.00 191095000.00 5449000.00 191095000.00 5449000.00 191095000.00 5449000.00 191095000.00 5449000.00 191095000.00 5449000.00 191095000.00 5449000.00 191095000.00 5449000.00 191095000.00 5449000.00 185774000.00 12400000.00 185774000.00 12400000.00 185774000.00 12400000.00 185774000.00 12400000.00 185774000.00 12400000.00 185774000.00 12400000.00 185774000.00 12400000.00 185774000.00 12400000.00 9400000.00 185316000.00 43400000.00 185316000.00 43400000.00 185316000.00 43400000.00 185316000.00 43400000.00 185316000.00 43400000.00 185316000.00 43400000.00 185316000.00 43400000.00 185316000.00 43400000.00 173335000.00 0.00 173335000.00 0.00 173335000.00 0.00 173335000.00 0.00 173335000.00 0.00 173335000.00 0.00 173335000.00 0.00 173335000.00 0.00 17100000.00 18800000.00 111789000.00 5100000.00 11600000.00 1421000.00 0.00 0.00 4800000.00 3300000.00 11500000.00 5900000.00 11500000.00 5900000.00 11500000.00 5900000.00 11500000.00 5900000.00 11500000.00 5900000.00 11500000.00 5900000.00 11500000.00 5900000.00 11500000.00 5900000.00 12100000.00 11400000.00
    23 Total Current Liabilities 1743798000 1247600000 938107000 849214000 777194000 603093000 671284000 603093000 671284000 603093000 671284000 603093000 671284000 603093000 671284000 603093000 671284000 603093000 671284000 603093000 671284000 532141000 603100000 532141000 603100000 532141000 603100000 532141000 603100000 532141000 603100000 532141000 603100000 532141000 603100000 532141000 603100000 532100000 460625000 560500000 460625000 560500000 460625000 560500000 460625000 560500000 460625000 560500000 460625000 560500000 460625000 560500000 460625000 560500000 426564000 460625000 426564000 460625000 426564000 460625000 426564000 460625000 426564000 460625000 426564000 460625000 426564000 460625000 426564000 460625000 426600000 404200000 400800000 379900000 353500000 290681000 239100000 202000000 188400000 129700000 108600000 113500000 108600000 113500000 108600000 113500000 108600000 113500000 108600000 113500000 108600000 113500000 108600000 113500000 108600000 113500000 106300000 86700000
    24 L-T Debt 984300000.00 396869000.00 410370000.00 433686000.00 263850000.00 182565000.00 166992000.00 182565000.00 166992000.00 182565000.00 166992000.00 182565000.00 166992000.00 182565000.00 166992000.00 182565000.00 166992000.00 182565000.00 166992000.00 182565000.00 166992000.00 155615000.00 5000000.00 155615000.00 5000000.00 155615000.00 5000000.00 155615000.00 5000000.00 155615000.00 5000000.00 155615000.00 5000000.00 155615000.00 5000000.00 155615000.00 5000000.00 1200000.00 134048000.00 1200000.00 134048000.00 1200000.00 134048000.00 1200000.00 134048000.00 1200000.00 134048000.00 1200000.00 134048000.00 1200000.00 134048000.00 1200000.00 134048000.00 1200000.00 127386000.00 0.00 127386000.00 0.00 127386000.00 0.00 127386000.00 0.00 127386000.00 0.00 127386000.00 0.00 127386000.00 0.00 127386000.00 0.00 1300000.00 1400000.00 1800000.00 57400000.00 2800000.00 8212000.00 34700000.00 21200000.00 39100000.00 23200000.00 54700000.00 63000000.00 54700000.00 63000000.00 54700000.00 63000000.00 54700000.00 63000000.00 54700000.00 63000000.00 54700000.00 63000000.00 54700000.00 63000000.00 54700000.00 63000000.00 37100000.00 31100000.00
  • Line Item (in $M) FY 2020 FY 2019 FY 2018 FY 2017 FY 2016 FY 2015 FY 2015 FY 2015 FY 2015 FY 2015 FY 2015 FY 2015 FY 2015 FY 2015 FY 2015 FY 2015 FY 2015 FY 2015 FY 2015 FY 2015 FY 2015 FY 2014 FY 2014 FY 2014 FY 2014 FY 2014 FY 2014 FY 2014 FY 2014 FY 2014 FY 2014 FY 2014 FY 2014 FY 2014 FY 2014 FY 2014 FY 2014 FY 2013 FY 2012 FY 2012 FY 2012 FY 2012 FY 2012 FY 2012 FY 2012 FY 2012 FY 2012 FY 2012 FY 2012 FY 2012 FY 2012 FY 2012 FY 2012 FY 2012 FY 2011 FY 2011 FY 2011 FY 2011 FY 2011 FY 2011 FY 2011 FY 2011 FY 2011 FY 2011 FY 2011 FY 2011 FY 2011 FY 2011 FY 2011 FY 2011 FY 2010 FY 2009 FY 2008 FY 2007 FY 2006 FY 2005 FY 2004 FY 2003 FY 2002 FY 2001 FY 2000 FY 2000 FY 2000 FY 2000 FY 2000 FY 2000 FY 2000 FY 2000 FY 2000 FY 2000 FY 2000 FY 2000 FY 2000 FY 2000 FY 2000 FY 2000 FY 1998 FY 1997
    1 Net Income (Earnings) 748958000 562354000 532357000 422599000 437120000 370885000 410395000 370885000 410395000 370885000 410395000 370885000 410395000 370885000 410395000 370885000 410395000 370885000 410395000 370885000 410395000 328234000 370900000 328234000 370900000 328234000 370900000 328234000 370900000 328234000 370900000 328234000 370900000 328234000 370900000 328234000 370900000 328200000 222740000 276500000 222740000 276500000 222740000 276500000 222740000 276500000 222740000 276500000 222740000 276500000 222740000 276500000 222740000 276500000 167972000 222740000 167972000 222740000 167972000 222740000 167972000 222740000 167972000 222740000 167972000 222740000 167972000 222740000 167972000 222740000 168000000 119700000 108000000 99500000 94700000 85669000 64100000 55700000 38200000 25800000 17900000 16400000 17900000 16400000 17900000 16400000 17900000 16400000 17900000 16400000 17900000 16400000 17900000 16400000 17900000 16400000 14800000 11800000
    2 D&A 217124000.00 195978000.00 177351000.00 165834000.00 142958000.00 114635000.00 123569000.00 114635000.00 123569000.00 114635000.00 123569000.00 114635000.00 123569000.00 114635000.00 123569000.00 114635000.00 123569000.00 114635000.00 123569000.00 114635000.00 123569000.00 100025000.00 114600000.00 100025000.00 114600000.00 100025000.00 114600000.00 100025000.00 114600000.00 100025000.00 114600000.00 100025000.00 114600000.00 100025000.00 114600000.00 100025000.00 114600000.00 100000000.00 80347000.00 89000000.00 80347000.00 89000000.00 80347000.00 89000000.00 80347000.00 89000000.00 80347000.00 89000000.00 80347000.00 89000000.00 80347000.00 89000000.00 80347000.00 89000000.00 69797000.00 80347000.00 69797000.00 80347000.00 69797000.00 80347000.00 69797000.00 80347000.00 69797000.00 80347000.00 69797000.00 80347000.00 69797000.00 80347000.00 69797000.00 80347000.00 69800000.00 66300000.00 60700000.00 51100000.00 42300000.00 34020000.00 27200000.00 21600000.00 18000000.00 11300000.00 7300000.00 9900000.00 7300000.00 9900000.00 7300000.00 9900000.00 7300000.00 9900000.00 7300000.00 9900000.00 7300000.00 9900000.00 7300000.00 9900000.00 7300000.00 9900000.00 5300000.00 4500000.00
    3 Deferred Income Tax -31739000.00 6760000.00 11887000.00 26724000.00 9976000.00 -19814000.00 -5450000.00 -19814000.00 -5450000.00 -19814000.00 -5450000.00 -19814000.00 -5450000.00 -19814000.00 -5450000.00 -19814000.00 -5450000.00 -19814000.00 -5450000.00 -19814000.00 -5450000.00 -8309000.00 -19800000.00 -8309000.00 -19800000.00 -8309000.00 -19800000.00 -8309000.00 -19800000.00 -8309000.00 -19800000.00 -8309000.00 -19800000.00 -8309000.00 -19800000.00 -8309000.00 -19800000.00 -8300000.00 1856000.00 -26600000.00 1856000.00 -26600000.00 1856000.00 -26600000.00 1856000.00 -26600000.00 1856000.00 -26600000.00 1856000.00 -26600000.00 1856000.00 -26600000.00 1856000.00 -26600000.00 2690000.00 1856000.00 2690000.00 1856000.00 2690000.00 1856000.00 2690000.00 1856000.00 2690000.00 1856000.00 2690000.00 1856000.00 2690000.00 1856000.00 2690000.00 1856000.00 2700000.00 -11100000.00 18500000.00 7000000.00 -3500000.00 -12735000.00 -4600000.00 6600000.00 -4300000.00 -4800000.00 -200000.00 -3300000.00 -200000.00 -3300000.00 -200000.00 -3300000.00 -200000.00 -3300000.00 -200000.00 -3300000.00 -200000.00 -3300000.00 -200000.00 -3300000.00 -200000.00 -3300000.00 -1800000.00 -100000.00
    4 Stock-Based Compensation (SBC) 37273000.00 31100000.00 28921000.00 29202000.00 23554000.00 16173000.00 19420000.00 16173000.00 19420000.00 16173000.00 19420000.00 16173000.00 19420000.00 16173000.00 19420000.00 16173000.00 19420000.00 16173000.00 19420000.00 16173000.00 19420000.00 13893000.00 0.00 13893000.00 0.00 13893000.00 0.00 13893000.00 0.00 13893000.00 0.00 13893000.00 0.00 13893000.00 0.00 13893000.00 0.00 0.00 15041000.00 17641000.00 15041000.00 17641000.00 15041000.00 17641000.00 15041000.00 17641000.00 15041000.00 17641000.00 15041000.00 17641000.00 15041000.00 17641000.00 15041000.00 17641000.00 11771000.00 15041000.00 11771000.00 15041000.00 11771000.00 15041000.00 11771000.00 15041000.00 11771000.00 15041000.00 11771000.00 15041000.00 11771000.00 15041000.00 11771000.00 15041000.00 0.00 12130000.00 12257000.00 10620000.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
    5 Change in Working Capital 974600000.00 -316005000.00 50138000.00 65539000.00 -27562000.00 -3000.00 97280000.00 -3000.00 97280000.00 -3000.00 97280000.00 -3000.00 97280000.00 -3000.00 97280000.00 -3000.00 97280000.00 -3000.00 97280000.00 -3000.00 97280000.00 7000.00 -6207000.00 7000.00 -6207000.00 7000.00 -6207000.00 7000.00 -6207000.00 7000.00 -6207000.00 7000.00 -6207000.00 7000.00 -6207000.00 7000.00 -6207000.00 107500000.00 0.00 -60024000.00 0.00 -60024000.00 0.00 -60024000.00 0.00 -60024000.00 0.00 -60024000.00 0.00 -60024000.00 0.00 -60024000.00 0.00 -60024000.00 53000.00 12471000.00 53000.00 12471000.00 53000.00 12471000.00 53000.00 12471000.00 53000.00 12471000.00 53000.00 12471000.00 53000.00 12471000.00 53000.00 12471000.00 141200000.00 192700000.00 -28800000.00 -4100000.00 75368000.00 21432000.00 38100000.00 37300000.00 21600000.00 -11400000.00 21800000.00 16400000.00 21800000.00 16400000.00 21800000.00 16400000.00 21800000.00 16400000.00 21800000.00 16400000.00 21800000.00 16400000.00 21800000.00 16400000.00 21800000.00 16400000.00 12600000.00 17000000.00
    6 Accounts Receivables 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 100000.00 2109000.00 5500000.00 -1200000.00 -900000.00 -1200000.00 -900000.00 -1200000.00 -900000.00 -1200000.00 -900000.00 -1200000.00 -900000.00 -1200000.00 -900000.00 -1200000.00 -900000.00 -1200000.00 -900000.00 -400000.00 -300000.00
    7 Inventory -180489000.00 -13239000.00 -136334000.00 -83552000.00 -67650000.00 -136142000.00 -168925000.00 -136142000.00 -168925000.00 -136142000.00 -168925000.00 -136142000.00 -168925000.00 -136142000.00 -168925000.00 -136142000.00 -168925000.00 -136142000.00 -168925000.00 -136142000.00 -168925000.00 -71192000.00 -136200000.00 -71192000.00 -136200000.00 -71192000.00 -136200000.00 -71192000.00 -136200000.00 -71192000.00 -136200000.00 -71192000.00 -136200000.00 -71192000.00 -136200000.00 -71192000.00 -136200000.00 -71200000.00 -94299000.00 -77297000.00 -94299000.00 -77297000.00 -94299000.00 -77297000.00 -94299000.00 -77297000.00 -94299000.00 -77297000.00 -94299000.00 -77297000.00 -94299000.00 -77297000.00 -94299000.00 -77297000.00 -60054000.00 -94299000.00 -60054000.00 -94299000.00 -60054000.00 -94299000.00 -60054000.00 -94299000.00 -60054000.00 -94299000.00 -60054000.00 -94299000.00 -60054000.00 -94299000.00 -60054000.00 -94299000.00 -60000000.00 2186000.00 32553000.00 -41137000.00 -134100000.00 -71302000.00 -60600000.00 -35200000.00 -67274000.00 500000.00 -35600000.00 -15200000.00 -35600000.00 -15200000.00 -35600000.00 -15200000.00 -35600000.00 -15200000.00 -35600000.00 -15200000.00 -35600000.00 -15200000.00 -35600000.00 -15200000.00 -35600000.00 -15200000.00 -20000000.00 -27600000.00
    8 Accounts Payables 333060000.00 23055000.00 43413000.00 57046000.00 82477000.00 54336000.00 56426000.00 54336000.00 56426000.00 54336000.00 56426000.00 54336000.00 56426000.00 54336000.00 56426000.00 54336000.00 56426000.00 54336000.00 56426000.00 54336000.00 56426000.00 -3905000.00 -54300000.00 -3905000.00 -54300000.00 -3905000.00 -54300000.00 -3905000.00 -54300000.00 -3905000.00 -54300000.00 -3905000.00 -54300000.00 -3905000.00 -54300000.00 -3905000.00 -54300000.00 3900000.00 19021000.00 53983000.00 19021000.00 53983000.00 19021000.00 53983000.00 19021000.00 53983000.00 19021000.00 53983000.00 19021000.00 53983000.00 19021000.00 53983000.00 19021000.00 53983000.00 -14247000.00 19021000.00 -14247000.00 19021000.00 -14247000.00 19021000.00 -14247000.00 19021000.00 -14247000.00 19021000.00 -14247000.00 19021000.00 -14247000.00 19021000.00 -14247000.00 19021000.00 14200000.00 -13620000.00 28482000.00 29175000.00 -43800000.00 0.00 -16400000.00 -16700000.00 33877000.00 -10700000.00 1100000.00 -10500000.00 1100000.00 -10500000.00 1100000.00 -10500000.00 1100000.00 -10500000.00 1100000.00 -10500000.00 1100000.00 -10500000.00 1100000.00 -10500000.00 1100000.00 -10500000.00 -8200000.00 -5100000.00
    9 Other Working Capital 1514887000 540287000 856292000 806154000 740615000 670897000 768177000 670897000 768177000 670897000 768177000 670897000 768177000 670897000 768177000 670897000 768177000 670897000 768177000 670897000 768177000 677107000 670900000 677107000 670900000 677107000 670900000 677107000 670900000 677107000 670900000 677107000 670900000 677107000 670900000 677107000 670900000 677100000 629624000 569600000 629624000 569600000 629624000 569600000 629624000 569600000 629624000 569600000 629624000 569600000 629624000 569600000 629624000 569600000 617153000 629624000 617153000 629624000 617153000 629624000 617153000 629624000 617153000 629624000 617153000 629624000 617153000 629624000 617153000 629624000 617100000 475900000 283200000 312000000 316100000 240732000 219300000 181200000 143900000 122300000 117300000 133700000 117300000 133700000 117300000 133700000 117300000 133700000 117300000 133700000 117300000 133700000 117300000 133700000 117300000 133700000 95500000 82900000
    10 Other Non-Cash Items 0.00 30839000.00 28354000.00 29662000.00 0.00 0.00 19735000.00 0.00 19735000.00 0.00 19735000.00 0.00 19735000.00 0.00 19735000.00 0.00 19735000.00 0.00 19735000.00 0.00 19735000.00 0.00 -2300000.00 0.00 -2300000.00 0.00 -2300000.00 0.00 -2300000.00 0.00 -2300000.00 0.00 -2300000.00 0.00 -2300000.00 0.00 -2300000.00 -29600000.00 0.00 -8100000.00 0.00 -8100000.00 0.00 -8100000.00 0.00 -8100000.00 0.00 -8100000.00 0.00 -8100000.00 0.00 -8100000.00 0.00 -8100000.00 0.00 222740000.00 0.00 222740000.00 0.00 222740000.00 0.00 222740000.00 0.00 222740000.00 0.00 222740000.00 0.00 222740000.00 0.00 222740000.00 12800000.00 12300000.00 11800000.00 10700000.00 8100000.00 9003000.00 8300000.00 3400000.00 1900000.00 -1900000.00 -100000.00 -200000.00 -100000.00 -200000.00 -100000.00 -200000.00 -100000.00 -200000.00 -100000.00 -200000.00 -100000.00 -200000.00 -100000.00 -200000.00 -100000.00 -200000.00 1400000.00 0.00
    11 Net Cash Provided by Operating Activities 1394515000.00 811716000.00 694394000.00 631450000.00 639040000.00 409178000.00 456212000.00 409178000.00 456212000.00 409178000.00 456212000.00 409178000.00 456212000.00 409178000.00 456212000.00 409178000.00 456212000.00 409178000.00 456212000.00 409178000.00 456212000.00 333681000.00 409200000.00 333681000.00 409200000.00 333681000.00 409200000.00 333681000.00 409200000.00 333681000.00 409200000.00 333681000.00 409200000.00 333681000.00 409200000.00 333681000.00 409200000.00 333700000.00 254144000.00 378300000.00 254144000.00 378300000.00 254144000.00 378300000.00 254144000.00 378300000.00 254144000.00 378300000.00 254144000.00 378300000.00 254144000.00 378300000.00 254144000.00 378300000.00 222608000.00 254144000.00 222608000.00 254144000.00 222608000.00 254144000.00 222608000.00 254144000.00 222608000.00 254144000.00 222608000.00 254144000.00 222608000.00 254144000.00 222608000.00 254144000.00 222600000.00 215300000.00 217700000.00 154800000.00 87600000.00 99181000.00 77100000.00 63900000.00 47200000.00 47100000.00 -7700000.00 10200000.00 -7700000.00 10200000.00 -7700000.00 10200000.00 -7700000.00 10200000.00 -7700000.00 10200000.00 -7700000.00 10200000.00 -7700000.00 10200000.00 -7700000.00 10200000.00 15500000.00 -5100000.00
    12 Investments in PP&E -1157000.00 -217450000.00 -278530000.00 -250401000.00 0.00 331000.00 -236496000.00 331000.00 -236496000.00 331000.00 -236496000.00 331000.00 -236496000.00 331000.00 -236496000.00 331000.00 -236496000.00 331000.00 -236496000.00 331000.00 -236496000.00 477000.00 -160600000.00 477000.00 -160600000.00 477000.00 -160600000.00 477000.00 -160600000.00 477000.00 -160600000.00 477000.00 -160600000.00 477000.00 -160600000.00 477000.00 -160600000.00 -218200000.00 752000.00 -152924000.00 752000.00 -152924000.00 752000.00 -152924000.00 752000.00 -152924000.00 752000.00 -152924000.00 752000.00 -152924000.00 752000.00 -152924000.00 752000.00 -152924000.00 313000.00 0.00 313000.00 0.00 313000.00 0.00 313000.00 0.00 313000.00 0.00 313000.00 0.00 313000.00 0.00 313000.00 0.00 -96500000.00 97000.00 3324000.00 30000.00 -88900000.00 -77507000.00 -91300000.00 -50000000.00 -1081000.00 -13600000.00 -20400000.00 -17400000.00 -20400000.00 -17400000.00 -20400000.00 -17400000.00 -20400000.00 -17400000.00 -20400000.00 -17400000.00 -20400000.00 -17400000.00 -20400000.00 -17400000.00 -20400000.00 -17400000.00 -14500000.00 -9100000.00
    13 Acquisitions (Net) 0.00 0.00 0.00 1225000.00 -144000000.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 -18000000.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
    14 Purchase of Investments 0.00 -533319000.00 -349776000.00 -369403000.00 0.00 0.00 -292705000.00 0.00 -292705000.00 0.00 -292705000.00 0.00 -292705000.00 0.00 -292705000.00 0.00 -292705000.00 0.00 -292705000.00 0.00 -292705000.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 -271799000.00 0.00 -271799000.00 0.00 -271799000.00 0.00 -271799000.00 0.00 -271799000.00 0.00 -271799000.00 0.00 -271799000.00 0.00 -271799000.00 -15913000.00 0.00 -15913000.00 0.00 -15913000.00 0.00 -15913000.00 0.00 -15913000.00 0.00 -15913000.00 0.00 -15913000.00 0.00 -15913000.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
    15 Sales/Maturities of Investments 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 15913000.00 0.00 15913000.00 0.00 15913000.00 0.00 15913000.00 0.00 15913000.00 0.00 15913000.00 0.00 15913000.00 0.00 15913000.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
    16 Other Investing Activities 0.00 535808000.00 351992000.00 381848000.00 0.00 0.00 293289000.00 0.00 293289000.00 0.00 293289000.00 0.00 293289000.00 0.00 293289000.00 0.00 293289000.00 0.00 293289000.00 0.00 293289000.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 285648000.00 0.00 285648000.00 0.00 285648000.00 0.00 285648000.00 0.00 285648000.00 0.00 285648000.00 0.00 285648000.00 0.00 285648000.00 0.00 -21870000.00 0.00 -21870000.00 0.00 -21870000.00 0.00 -21870000.00 0.00 -21870000.00 0.00 -21870000.00 0.00 -21870000.00 0.00 -21870000.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
    17 Net Cash used for Investing Activities -292210000.00 -214961000.00 -276314000.00 -237956000.00 -369265000.00 -160282000.00 -235912000.00 -160282000.00 -235912000.00 -160282000.00 -235912000.00 -160282000.00 -235912000.00 -160282000.00 -235912000.00 -160282000.00 -235912000.00 -160282000.00 -235912000.00 -160282000.00 -235912000.00 -209323000.00 -160300000.00 -209323000.00 -160300000.00 -209323000.00 -160300000.00 -209323000.00 -160300000.00 -209323000.00 -160300000.00 -209323000.00 -160300000.00 -209323000.00 -160300000.00 -209323000.00 -160300000.00 -209300000.00 -171361000.00 -139100000.00 -171361000.00 -139100000.00 -171361000.00 -139100000.00 -171361000.00 -139100000.00 -171361000.00 -139100000.00 -171361000.00 -139100000.00 -171361000.00 -139100000.00 -171361000.00 -139100000.00 -112111000.00 -171361000.00 -112111000.00 -171361000.00 -112111000.00 -171361000.00 -112111000.00 -171361000.00 -112111000.00 -171361000.00 -112111000.00 -171361000.00 -112111000.00 -171361000.00 -112111000.00 -171361000.00 -112100000.00 -73900000.00 -88400000.00 -82600000.00 -80800000.00 -90697000.00 -87300000.00 -43400000.00 -63200000.00 -10700000.00 -19600000.00 -16700000.00 -19600000.00 -16700000.00 -19600000.00 -16700000.00 -19600000.00 -16700000.00 -19600000.00 -16700000.00 -19600000.00 -16700000.00 -19600000.00 -16700000.00 -19600000.00 -16700000.00 -14300000.00 -7500000.00
    18 Debt Repayment -1410670000.00 -1013250000.00 -1212250000.00 -1027500000.00 -821150000.00 -114000.00 -507000.00 -114000.00 -507000.00 -114000.00 -507000.00 -114000.00 -507000.00 -114000.00 -507000.00 -114000.00 -507000.00 -114000.00 -507000.00 -114000.00 -507000.00 -38000.00 0.00 -38000.00 0.00 -38000.00 0.00 -38000.00 0.00 -38000.00 0.00 -38000.00 0.00 -38000.00 0.00 -38000.00 0.00 0.00 -90000.00 -37000.00 -90000.00 -37000.00 -90000.00 -37000.00 -90000.00 -37000.00 -90000.00 -37000.00 -90000.00 -37000.00 -90000.00 -37000.00 -90000.00 -37000.00 -392000.00 -90000.00 -392000.00 -90000.00 -392000.00 -90000.00 -392000.00 -90000.00 -392000.00 -90000.00 -392000.00 -90000.00 -392000.00 -90000.00 -392000.00 -90000.00 0.00 -548000.00 -851000.00 -675000.00 0.00 0.00 0.00 0.00 -2142000.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
    19 Common Stock Issued 99340000.00 115981000.00 79643000.00 16330000.00 41010000.00 28083000.00 41689000.00 28083000.00 41689000.00 28083000.00 41689000.00 28083000.00 41689000.00 28083000.00 41689000.00 28083000.00 41689000.00 28083000.00 41689000.00 28083000.00 41689000.00 38318000.00 0.00 38318000.00 0.00 38318000.00 0.00 38318000.00 0.00 38318000.00 0.00 38318000.00 0.00 38318000.00 0.00 38318000.00 0.00 0.00 31460000.00 26577000.00 31460000.00 26577000.00 31460000.00 26577000.00 31460000.00 26577000.00 31460000.00 26577000.00 31460000.00 26577000.00 31460000.00 26577000.00 31460000.00 26577000.00 23878000.00 31460000.00 23878000.00 31460000.00 23878000.00 31460000.00 23878000.00 31460000.00 23878000.00 31460000.00 23878000.00 31460000.00 23878000.00 31460000.00 23878000.00 31460000.00 0.00 5979000.00 3150000.00 7434000.00 0.00 8939000.00 0.00 0.00 4835000.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
    20 Common Stock Repurchased -350756000.00 -421156000.00 -271500000.00 -353889000.00 -332551000.00 -298497000.00 -254013000.00 -298497000.00 -254013000.00 -298497000.00 -254013000.00 -298497000.00 -254013000.00 -298497000.00 -254013000.00 -298497000.00 -254013000.00 -298497000.00 -254013000.00 -298497000.00 -254013000.00 -129416000.00 -270400000.00 -129416000.00 -270400000.00 -129416000.00 -270400000.00 -129416000.00 -270400000.00 -129416000.00 -270400000.00 -129416000.00 -270400000.00 -129416000.00 -270400000.00 -129416000.00 -270400000.00 -91100000.00 -179997000.00 -245200000.00 -179997000.00 -245200000.00 -179997000.00 -245200000.00 -179997000.00 -245200000.00 -179997000.00 -245200000.00 -179997000.00 -245200000.00 -179997000.00 -245200000.00 -179997000.00 -245200000.00 -38172000.00 -179997000.00 -38172000.00 -179997000.00 -38172000.00 -179997000.00 -38172000.00 -179997000.00 -38172000.00 -179997000.00 -38172000.00 -179997000.00 -38172000.00 -179997000.00 -38172000.00 -179997000.00 -14300000.00 -9300000.00 -50700000.00 -142600000.00 10100000.00 0.00 6800000.00 5800000.00 4800000.00 1600000.00 500000.00 300000.00 500000.00 300000.00 500000.00 300000.00 500000.00 300000.00 500000.00 300000.00 500000.00 300000.00 500000.00 300000.00 500000.00 300000.00 300000.00 -1500000.00
    21 Dividends Paid -174656000.00 -162699000.00 -147087000.00 -133828000.00 -122272000.00 -84061000.00 -103101000.00 -84061000.00 -103101000.00 -84061000.00 -103101000.00 -84061000.00 -103101000.00 -84061000.00 -103101000.00 -84061000.00 -103101000.00 -84061000.00 -103101000.00 -84061000.00 -103101000.00 -68484000.00 -84100000.00 -68484000.00 -84100000.00 -68484000.00 -84100000.00 -68484000.00 -84100000.00 -68484000.00 -84100000.00 -68484000.00 -84100000.00 -68484000.00 -84100000.00 -68484000.00 -84100000.00 -68500000.00 -30850000.00 -51300000.00 -30850000.00 -51300000.00 -30850000.00 -51300000.00 -30850000.00 -51300000.00 -30850000.00 -51300000.00 -30850000.00 -51300000.00 -30850000.00 -51300000.00 -30850000.00 -51300000.00 -20355000.00 -30850000.00 -20355000.00 -30850000.00 -20355000.00 -30850000.00 -20355000.00 -30850000.00 -20355000.00 -30850000.00 -20355000.00 -30850000.00 -20355000.00 -30850000.00 -20355000.00 -30850000.00 -20400000.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 -100000.00
    22 Other Financing Activities -17048000.00 1110455000.00 1268184000.00 1192469000.00 10291000.00 0.00 215217000.00 0.00 215217000.00 0.00 215217000.00 0.00 215217000.00 0.00 215217000.00 0.00 215217000.00 0.00 215217000.00 0.00 215217000.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 45555000.00 0.00 45555000.00 0.00 45555000.00 0.00 45555000.00 0.00 45555000.00 0.00 45555000.00 0.00 45555000.00 0.00 45555000.00 0.00 16320000.00 0.00 16320000.00 0.00 16320000.00 0.00 16320000.00 0.00 16320000.00 0.00 16320000.00 0.00 16320000.00 0.00 16320000.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
    23 Net Cash Used Provided by Financing Activities 155210000.00 -598813000.00 -440929000.00 -338262000.00 -279672000.00 -340505000.00 -207621000.00 -340505000.00 -207621000.00 -340505000.00 -207621000.00 -340505000.00 -207621000.00 -340505000.00 -207621000.00 -340505000.00 -207621000.00 -340505000.00 -207621000.00 -340505000.00 -207621000.00 -120245000.00 -340500000.00 -120245000.00 -340500000.00 -120245000.00 -340500000.00 -120245000.00 -340500000.00 -120245000.00 -340500000.00 -120245000.00 -340500000.00 -120245000.00 -340500000.00 -120245000.00 -340500000.00 -120200000.00 -163157000.00 -277600000.00 -163157000.00 -277600000.00 -163157000.00 -277600000.00 -163157000.00 -277600000.00 -163157000.00 -277600000.00 -163157000.00 -277600000.00 -163157000.00 -277600000.00 -163157000.00 -277600000.00 -26009000.00 -163157000.00 -26009000.00 -163157000.00 -26009000.00 -163157000.00 -26009000.00 -163157000.00 -26009000.00 -163157000.00 -26009000.00 -163157000.00 -26009000.00 -163157000.00 -26009000.00 -163157000.00 -26000000.00 -5600000.00 -105500000.00 -85100000.00 10100000.00 -16222000.00 19200000.00 -14300000.00 20800000.00 -36600000.00 16100000.00 8700000.00 16100000.00 8700000.00 16100000.00 8700000.00 16100000.00 8700000.00 16100000.00 8700000.00 16100000.00 8700000.00 16100000.00 8700000.00 16100000.00 8700000.00 8500000.00 8200000.00
    24 Net Change in Cash 1257515000.00 -2058000.00 -22849000.00 55232000.00 -9897000.00 -91609000.00 12679000.00 -91609000.00 12679000.00 -91609000.00 12679000.00 -91609000.00 12679000.00 -91609000.00 12679000.00 -91609000.00 12679000.00 -91609000.00 12679000.00 -91609000.00 12679000.00 8400000.00 -91600000.00 8400000.00 -91600000.00 8400000.00 -91600000.00 8400000.00 -91600000.00 8400000.00 -91600000.00 8400000.00 -91600000.00 8400000.00 -91600000.00 8400000.00 -91600000.00 4100000.00 -80374000.00 -38300000.00 -80374000.00 -38300000.00 -80374000.00 -38300000.00 -80374000.00 -38300000.00 -80374000.00 -38300000.00 -80374000.00 -38300000.00 -80374000.00 -38300000.00 -80374000.00 -38300000.00 84488000.00 -80374000.00 84488000.00 -80374000.00 84488000.00 -80374000.00 84488000.00 -80374000.00 84488000.00 -80374000.00 84488000.00 -80374000.00 84488000.00 -80374000.00 84488000.00 -80374000.00 84500000.00 135900000.00 23800000.00 -12900000.00 16800000.00 -7738000.00 9000000.00 6200000.00 4800000.00 -200000.00 -11200000.00 2200000.00 -11200000.00 2200000.00 -11200000.00 2200000.00 -11200000.00 2200000.00 -11200000.00 2200000.00 -11200000.00 2200000.00 -11200000.00 2200000.00 -11200000.00 2200000.00 9700000.00 -4500000.00
  • About
    Industry: Specialty Retail
    Sector: Consumer Cyclical
    Country: US
    IPO Date: 2/17/1994
    Stonk Exchange: NASDAQ
    • Tractor Supply Co
    • engages in the retail sale of farm and ranch products.
    • The company is headquartered in Brentwood, Tennessee and currently employs 15,000 full-time employees.
    • The firm is focused on supplying the needs of recreational farmers and ranchers and others, as well as tradesmen and small businesses.
    • The company is engaged in the retail sale of products that support the rural lifestyle.
    • The firm operates retail stores under the names Tractor Supply Company, Del's Feed & Farm Supply and Petsense, and operates Websites under the names TractorSupply.
    • com and Petsense
    • com
    • The firm's selection of merchandise consists of various product categories, including equine, livestock, pet and small animal products; hardware, truck, towing and tool products; seasonal products, including heating, lawn and garden items, power equipment, gifts and toys; work/recreational clothing and footwear, and maintenance products for agricultural and rural use.
    • Its brands include 4health, JobSmart, Bit & Bridle, Paws & Claws, Blue Mountain, Redstone, Dumor, Equistages and Royal Wing.