FACTANKER · measured, cited, anchored official records connected

Organization record

TRC COMPANIES INC /DE/

All evidence-backed facts for this organization, identity resolved across official registers.

CIK: 0000103096Every fact source-linked

Cite: FACTANKER, https://factanker.com/entity/aa9e2792-edd1-4524-adb3-96666cdf5bd2

Facts on record

Newest first; every row links to its evidence page.

FactValuePeriodSource
accounts_payable{"amount": 45429000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2017-03-31sec_edgar
accounts_payable{"amount": 51455000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2016-12-30sec_edgar
accounts_payable{"amount": 39210000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2016-09-30sec_edgar
accounts_payable{"amount": 29311000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2016-06-30sec_edgar
accounts_payable{"amount": 32370000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2016-03-25sec_edgar
accounts_payable{"amount": 33202000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2015-12-25sec_edgar
accounts_payable{"amount": 31280000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2015-09-25sec_edgar
accounts_payable{"amount": 31999000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2015-06-30sec_edgar
accounts_payable{"amount": 27188000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2015-03-27sec_edgar
accounts_payable{"amount": 36103000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2014-12-26sec_edgar
accounts_payable{"amount": 30622000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2014-09-26sec_edgar
accounts_payable{"amount": 32663000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2014-06-30sec_edgar
accounts_payable{"amount": 29325000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2014-03-28sec_edgar
accounts_payable{"amount": 25745000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2013-12-27sec_edgar
accounts_payable{"amount": 27444000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2013-09-27sec_edgar
accounts_payable{"amount": 32238000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2013-06-30sec_edgar
accounts_payable{"amount": 29469000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2013-03-29sec_edgar
accounts_payable{"amount": 26410000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2012-12-28sec_edgar
accounts_payable{"amount": 28532000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2012-09-28sec_edgar
accounts_payable{"amount": 30712000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2012-06-30sec_edgar
accounts_payable{"amount": 25110000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2012-03-30sec_edgar
accounts_payable{"amount": 39167000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2011-12-30sec_edgar
accounts_payable{"amount": 31323000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2011-09-30sec_edgar
accounts_payable{"amount": 26510000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2011-06-30sec_edgar
accounts_receivable{"amount": 183069000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"2017-03-31sec_edgar
accounts_receivable{"amount": 174215000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"2016-12-30sec_edgar
accounts_receivable{"amount": 168466000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"2016-09-30sec_edgar
accounts_receivable{"amount": 149280000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"2016-06-30sec_edgar
accounts_receivable{"amount": 145789000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"2016-03-25sec_edgar
accounts_receivable{"amount": 152608000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"2015-12-25sec_edgar
accounts_receivable{"amount": 135141000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"2015-09-25sec_edgar
accounts_receivable{"amount": 138346000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"2015-06-30sec_edgar
accounts_receivable{"amount": 131666000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"2015-03-27sec_edgar
accounts_receivable{"amount": 135754000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"2014-12-26sec_edgar
accounts_receivable{"amount": 126260000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"2014-09-26sec_edgar
accounts_receivable{"amount": 116937000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"2014-06-30sec_edgar
accounts_receivable{"amount": 123491000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"2014-03-28sec_edgar
accounts_receivable{"amount": 116732000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"2013-12-27sec_edgar
accounts_receivable{"amount": 112721000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"2013-09-27sec_edgar
accounts_receivable{"amount": 109320000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"2013-06-30sec_edgar
accounts_receivable{"amount": 107951000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"2013-03-29sec_edgar
accounts_receivable{"amount": 99840000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2012-12-28sec_edgar
accounts_receivable{"amount": 103667000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"2012-09-28sec_edgar
accounts_receivable{"amount": 95215000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2012-06-30sec_edgar
accounts_receivable{"amount": 91410000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2012-03-30sec_edgar
accounts_receivable{"amount": 98766000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2011-12-30sec_edgar
accounts_receivable{"amount": 97976000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2011-09-30sec_edgar
accounts_receivable{"amount": 89258000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2011-06-30sec_edgar
capex{"amount": 3845000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr2017-03-31sec_edgar
capex{"amount": 2662000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr2016-12-30sec_edgar
capex{"amount": 1625000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr2016-09-30sec_edgar
capex{"amount": 8328000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr2016-06-30sec_edgar
capex{"amount": 6547000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr2016-03-25sec_edgar
capex{"amount": 4013000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr2015-12-25sec_edgar
capex{"amount": 2039000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr2015-09-25sec_edgar
capex{"amount": 6606000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr2015-06-30sec_edgar
capex{"amount": 4996000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr2015-03-27sec_edgar
capex{"amount": 3962000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr2014-12-26sec_edgar
capex{"amount": 1436000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr2014-09-26sec_edgar
capex{"amount": 5065000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr2014-06-30sec_edgar
capex{"amount": 3757000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr2014-03-28sec_edgar
capex{"amount": 2844000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr2013-12-27sec_edgar
capex{"amount": 1561000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr2013-09-27sec_edgar
capex{"amount": 3891000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr2013-06-30sec_edgar
capex{"amount": 2729000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr2013-03-29sec_edgar
capex{"amount": 1776000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr2012-12-28sec_edgar
capex{"amount": 729000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre2012-09-28sec_edgar
capex{"amount": 7114000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr2012-06-30sec_edgar
capex{"amount": 6481000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr2012-03-30sec_edgar
capex{"amount": 4301000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr2011-12-30sec_edgar
capex{"amount": 3078000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr2011-09-30sec_edgar
capex{"amount": 3058000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr2011-06-30sec_edgar
capex{"amount": 2161000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr2011-03-25sec_edgar
capex{"amount": 1608000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr2010-12-24sec_edgar
capex{"amount": 1008000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr2010-09-24sec_edgar
capex{"amount": 3362000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr2010-06-30sec_edgar
cash_and_equivalents{"amount": 6211000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency"2017-03-31sec_edgar
cash_and_equivalents{"amount": 26733000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency2016-12-30sec_edgar
cash_and_equivalents{"amount": 12681000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency2016-09-30sec_edgar
cash_and_equivalents{"amount": 18804000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency2016-06-30sec_edgar
cash_and_equivalents{"amount": 9120000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency"2016-03-25sec_edgar
cash_and_equivalents{"amount": 9450000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency"2015-12-25sec_edgar
cash_and_equivalents{"amount": 53149000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency2015-09-25sec_edgar
cash_and_equivalents{"amount": 37296000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency2015-06-30sec_edgar
cash_and_equivalents{"amount": 21343000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency2015-03-27sec_edgar
cash_and_equivalents{"amount": 13278000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency2014-12-26sec_edgar
cash_and_equivalents{"amount": 28812000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency2014-09-26sec_edgar
cash_and_equivalents{"amount": 27597000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency2014-06-30sec_edgar
cash_and_equivalents{"amount": 11401000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency2014-03-28sec_edgar
cash_and_equivalents{"amount": 8546000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency"2013-12-27sec_edgar
cash_and_equivalents{"amount": 21988000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency2013-09-27sec_edgar
cash_and_equivalents{"amount": 18136000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency2013-06-30sec_edgar
cash_and_equivalents{"amount": 9997000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency"2013-03-29sec_edgar
cash_and_equivalents{"amount": 10830000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency2012-12-28sec_edgar
cash_and_equivalents{"amount": 14852000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency2012-09-28sec_edgar
cash_and_equivalents{"amount": 16561000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency2012-06-30sec_edgar
cash_and_equivalents{"amount": 13270000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency2012-03-30sec_edgar
cash_and_equivalents{"amount": 14736000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency2011-12-30sec_edgar
cash_and_equivalents{"amount": 13128000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency2011-09-30sec_edgar
cash_and_equivalents{"amount": 10829000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency2011-06-30sec_edgar
cash_and_equivalents{"amount": 12210000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency2011-03-25sec_edgar
cash_and_equivalents{"amount": 18546000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency2010-12-24sec_edgar
cash_and_equivalents{"amount": 903000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency":2010-09-24sec_edgar
cash_and_equivalents{"amount": 14709000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency2010-06-30sec_edgar
cash_and_equivalents{"amount": 8469000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency"2009-06-30sec_edgar
cashflow_financing{"amount": 543000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curre2012-03-30sec_edgar
cashflow_financing{"amount": 3000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "currenc2011-12-30sec_edgar
cashflow_financing{"amount": 845000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curre2011-09-30sec_edgar
cashflow_financing{"amount": -1285000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "cur2011-03-25sec_edgar
cashflow_financing{"amount": 320000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curre2010-12-24sec_edgar
cashflow_financing{"amount": 1529000, "concept": "us-gaap:NetCashProvidedByUsedInFinancingActivities", "curr2010-09-24sec_edgar
cashflow_investing{"amount": -8912000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "cur2012-03-30sec_edgar
cashflow_investing{"amount": -7275000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "cur2011-12-30sec_edgar
cashflow_investing{"amount": -6517000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "cur2011-09-30sec_edgar
cashflow_investing{"amount": -7492000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "cur2011-03-25sec_edgar
cashflow_investing{"amount": -1177000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "cur2010-12-24sec_edgar
cashflow_investing{"amount": -816000, "concept": "us-gaap:NetCashProvidedByUsedInInvestingActivities", "curr2010-09-24sec_edgar
cashflow_operating{"amount": 25291000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinu2017-03-31sec_edgar
cashflow_operating{"amount": 18217000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinu2016-12-30sec_edgar
cashflow_operating{"amount": -3186000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinu2016-09-30sec_edgar
cashflow_operating{"amount": 48140000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinu2016-06-30sec_edgar
cashflow_operating{"amount": 30475000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinu2016-03-25sec_edgar
cashflow_operating{"amount": 13436000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinu2015-12-25sec_edgar
cashflow_operating{"amount": 14388000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinu2015-09-25sec_edgar
cashflow_operating{"amount": 32115000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinu2015-06-30sec_edgar
cashflow_operating{"amount": 12580000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinu2015-03-27sec_edgar
cashflow_operating{"amount": 1206000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinui2014-12-26sec_edgar
cashflow_operating{"amount": 2498000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinui2014-09-26sec_edgar
cashflow_operating{"amount": 21386000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinu2014-06-30sec_edgar
cashflow_operating{"amount": 3177000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinui2014-03-28sec_edgar
cashflow_operating{"amount": -5449000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinu2013-12-27sec_edgar
cashflow_operating{"amount": 1075000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinui2013-09-27sec_edgar
cashflow_operating{"amount": 14414000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinu2013-06-30sec_edgar
cashflow_operating{"amount": 3449000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinui2013-03-29sec_edgar
cashflow_operating{"amount": -4545000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinu2012-12-28sec_edgar
cashflow_operating{"amount": -3815000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinu2012-09-28sec_edgar
cashflow_operating{"amount": 19438000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinu2012-06-30sec_edgar
cashflow_operating{"amount": 10810000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinu2012-03-30sec_edgar
cashflow_operating{"amount": 11179000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinu2011-12-30sec_edgar
cashflow_operating{"amount": 7971000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinui2011-09-30sec_edgar
cashflow_operating{"amount": 12537000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinu2011-06-30sec_edgar
cashflow_operating{"amount": 6278000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "curr2011-03-25sec_edgar
cashflow_operating{"amount": 4694000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "curr2010-12-24sec_edgar
cashflow_operating{"amount": -14519000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "cu2010-09-24sec_edgar
cashflow_operating{"amount": 11077000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinu2010-06-30sec_edgar
common_shares_issued{"unit": "shares", "value": 31623496, "concept": "us-gaap:CommonStockSharesIssued"}2017-03-31sec_edgar
common_shares_issued{"unit": "shares", "value": 31594124, "concept": "us-gaap:CommonStockSharesIssued"}2016-12-30sec_edgar
common_shares_issued{"unit": "shares", "value": 31258090, "concept": "us-gaap:CommonStockSharesIssued"}2016-09-30sec_edgar
common_shares_issued{"unit": "shares", "value": 31087084, "concept": "us-gaap:CommonStockSharesIssued"}2016-06-30sec_edgar
common_shares_issued{"unit": "shares", "value": 31057243, "concept": "us-gaap:CommonStockSharesIssued"}2016-03-25sec_edgar
common_shares_issued{"unit": "shares", "value": 31039895, "concept": "us-gaap:CommonStockSharesIssued"}2015-12-25sec_edgar
common_shares_issued{"unit": "shares", "value": 30834382, "concept": "us-gaap:CommonStockSharesIssued"}2015-09-25sec_edgar
common_shares_issued{"unit": "shares", "value": 30485510, "concept": "us-gaap:CommonStockSharesIssued"}2015-06-30sec_edgar
common_shares_issued{"unit": "shares", "value": 30436459, "concept": "us-gaap:CommonStockSharesIssued"}2015-03-27sec_edgar
common_shares_issued{"unit": "shares", "value": 30485510, "concept": "us-gaap:CommonStockSharesIssued"}2014-12-26sec_edgar
common_shares_issued{"unit": "shares", "value": 30254019, "concept": "us-gaap:CommonStockSharesIssued"}2014-09-26sec_edgar
common_shares_issued{"unit": "shares", "value": 29752934, "concept": "us-gaap:CommonStockSharesIssued"}2014-06-30sec_edgar
common_shares_issued{"unit": "shares", "value": 29713545000, "concept": "us-gaap:CommonStockSharesIssued"}2014-03-28sec_edgar
common_shares_issued{"unit": "shares", "value": 29752934, "concept": "us-gaap:CommonStockSharesIssued"}2013-12-27sec_edgar
common_shares_issued{"unit": "shares", "value": 29534240000, "concept": "us-gaap:CommonStockSharesIssued"}2013-09-27sec_edgar
common_shares_issued{"unit": "shares", "value": 29053301000, "concept": "us-gaap:CommonStockSharesIssued"}2013-06-30sec_edgar
common_shares_issued{"unit": "shares", "value": 29025522000, "concept": "us-gaap:CommonStockSharesIssued"}2013-03-29sec_edgar
common_shares_issued{"unit": "shares", "value": 28898252000, "concept": "us-gaap:CommonStockSharesIssued"}2012-12-28sec_edgar
common_shares_issued{"unit": "shares", "value": 28727905000, "concept": "us-gaap:CommonStockSharesIssued"}2012-09-28sec_edgar
common_shares_issued{"unit": "shares", "value": 28130702000, "concept": "us-gaap:CommonStockSharesIssued"}2012-06-30sec_edgar
common_shares_issued{"unit": "shares", "value": 27910904, "concept": "us-gaap:CommonStockSharesIssued"}2012-03-30sec_edgar
common_shares_issued{"unit": "shares", "value": 27870592, "concept": "us-gaap:CommonStockSharesIssued"}2011-12-30sec_edgar
common_shares_issued{"unit": "shares", "value": 27812523, "concept": "us-gaap:CommonStockSharesIssued"}2011-09-30sec_edgar
common_shares_issued{"unit": "shares", "value": 27303775, "concept": "us-gaap:CommonStockSharesIssued"}2011-06-30sec_edgar
common_shares_outstanding{"unit": "shares", "value": 31623879, "concept": "dei:EntityCommonStockSharesOutstanding"}2017-04-20sec_edgar
common_shares_outstanding{"unit": "shares", "value": 31620014, "concept": "us-gaap:CommonStockSharesOutstanding"}2017-03-31sec_edgar
common_shares_outstanding{"unit": "shares", "value": 31594685, "concept": "dei:EntityCommonStockSharesOutstanding"}2017-01-20sec_edgar
common_shares_outstanding{"unit": "shares", "value": 31590642, "concept": "us-gaap:CommonStockSharesOutstanding"}2016-12-30sec_edgar
common_shares_outstanding{"unit": "shares", "value": 31390002, "concept": "dei:EntityCommonStockSharesOutstanding"}2016-10-17sec_edgar
common_shares_outstanding{"unit": "shares", "value": 31254608, "concept": "us-gaap:CommonStockSharesOutstanding"}2016-09-30sec_edgar
common_shares_outstanding{"unit": "shares", "value": 31101510, "concept": "dei:EntityCommonStockSharesOutstanding"}2016-08-21sec_edgar
common_shares_outstanding{"unit": "shares", "value": 31083602, "concept": "us-gaap:CommonStockSharesOutstanding"}2016-06-30sec_edgar
common_shares_outstanding{"unit": "shares", "value": 31070299, "concept": "dei:EntityCommonStockSharesOutstanding"}2016-04-26sec_edgar
common_shares_outstanding{"unit": "shares", "value": 31053761, "concept": "us-gaap:CommonStockSharesOutstanding"}2016-03-25sec_edgar
common_shares_outstanding{"unit": "shares", "value": 31039435, "concept": "dei:EntityCommonStockSharesOutstanding"}2016-01-13sec_edgar
common_shares_outstanding{"unit": "shares", "value": 31036413, "concept": "us-gaap:CommonStockSharesOutstanding"}2015-12-25sec_edgar
common_shares_outstanding{"unit": "shares", "value": 30838344, "concept": "dei:EntityCommonStockSharesOutstanding"}2015-10-16sec_edgar
common_shares_outstanding{"unit": "shares", "value": 30830900, "concept": "us-gaap:CommonStockSharesOutstanding"}2015-09-25sec_edgar
common_shares_outstanding{"unit": "shares", "value": 30525875, "concept": "dei:EntityCommonStockSharesOutstanding"}2015-08-15sec_edgar
common_shares_outstanding{"unit": "shares", "value": 30482028, "concept": "us-gaap:CommonStockSharesOutstanding"}2015-06-30sec_edgar
common_shares_outstanding{"unit": "shares", "value": 30432977, "concept": "dei:EntityCommonStockSharesOutstanding"}2015-03-30sec_edgar
common_shares_outstanding{"unit": "shares", "value": 30432977, "concept": "us-gaap:CommonStockSharesOutstanding"}2015-03-27sec_edgar
common_shares_outstanding{"unit": "shares", "value": 30352871, "concept": "dei:EntityCommonStockSharesOutstanding"}2015-01-08sec_edgar
common_shares_outstanding{"unit": "shares", "value": 30482028, "concept": "us-gaap:CommonStockSharesOutstanding"}2014-12-26sec_edgar
common_shares_outstanding{"unit": "shares", "value": 30316956, "concept": "dei:EntityCommonStockSharesOutstanding"}2014-10-31sec_edgar
common_shares_outstanding{"unit": "shares", "value": 30250537, "concept": "us-gaap:CommonStockSharesOutstanding"}2014-09-26sec_edgar
common_shares_outstanding{"unit": "shares", "value": 30063601, "concept": "dei:EntityCommonStockSharesOutstanding"}2014-08-21sec_edgar
common_shares_outstanding{"unit": "shares", "value": 29749452, "concept": "us-gaap:CommonStockSharesOutstanding"}2014-06-30sec_edgar
common_shares_outstanding{"unit": "shares", "value": 29720311, "concept": "dei:EntityCommonStockSharesOutstanding"}2014-04-29sec_edgar
common_shares_outstanding{"unit": "shares", "value": 29710063000, "concept": "us-gaap:CommonStockSharesOutstanding"2014-03-28sec_edgar
common_shares_outstanding{"unit": "shares", "value": 29683771, "concept": "dei:EntityCommonStockSharesOutstanding"}2014-01-28sec_edgar
common_shares_outstanding{"unit": "shares", "value": 29749452, "concept": "us-gaap:CommonStockSharesOutstanding"}2013-12-27sec_edgar
common_shares_outstanding{"unit": "shares", "value": 29641094, "concept": "dei:EntityCommonStockSharesOutstanding"}2013-10-31sec_edgar
common_shares_outstanding{"unit": "shares", "value": 29530758000, "concept": "us-gaap:CommonStockSharesOutstanding"2013-09-27sec_edgar
common_shares_outstanding{"unit": "shares", "value": 29124378, "concept": "dei:EntityCommonStockSharesOutstanding"}2013-08-15sec_edgar