Organization record
FOGO DE CHAO, INC.
All evidence-backed facts for this organization, identity resolved across official registers.
Facts on record
Newest first; every row links to its evidence page.
| Fact | Value | Period | Source |
|---|---|---|---|
| accounts_payable | {"amount": 11440000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2017-12-31 | sec_edgar |
| accounts_payable | {"amount": 8346000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2017-10-01 | sec_edgar |
| accounts_payable | {"amount": 9012000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2017-07-02 | sec_edgar |
| accounts_payable | {"amount": 8013000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2017-04-02 | sec_edgar |
| accounts_payable | {"amount": 10080000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2017-01-01 | sec_edgar |
| accounts_payable | {"amount": 7540000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2016-10-02 | sec_edgar |
| accounts_payable | {"amount": 8618000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2016-07-03 | sec_edgar |
| accounts_payable | {"amount": 6910000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2016-04-03 | sec_edgar |
| accounts_payable | {"amount": 8959000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2016-01-03 | sec_edgar |
| accounts_payable | {"amount": 10872000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2015-09-27 | sec_edgar |
| accounts_payable | {"amount": 8745000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2015-06-28 | sec_edgar |
| accounts_payable | {"amount": 10590000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2014-12-28 | sec_edgar |
| accounts_receivable | {"amount": 10646000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2017-12-31 | sec_edgar |
| accounts_receivable | {"amount": 7301000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2017-10-01 | sec_edgar |
| accounts_receivable | {"amount": 6659000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2017-07-02 | sec_edgar |
| accounts_receivable | {"amount": 7821000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2017-04-02 | sec_edgar |
| accounts_receivable | {"amount": 10082000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2017-01-01 | sec_edgar |
| accounts_receivable | {"amount": 7155000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2016-10-02 | sec_edgar |
| accounts_receivable | {"amount": 6663000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2016-07-03 | sec_edgar |
| accounts_receivable | {"amount": 6668000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2016-04-03 | sec_edgar |
| accounts_receivable | {"amount": 9198000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2016-01-03 | sec_edgar |
| accounts_receivable | {"amount": 6441000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2015-09-27 | sec_edgar |
| accounts_receivable | {"amount": 7409000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2015-06-28 | sec_edgar |
| accounts_receivable | {"amount": 9157000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2014-12-28 | sec_edgar |
| capex | {"amount": 35866000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur | 2017-12-31 | sec_edgar |
| capex | {"amount": 25247000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur | 2017-10-01 | sec_edgar |
| capex | {"amount": 17272000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur | 2017-07-02 | sec_edgar |
| capex | {"amount": 9123000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr | 2017-04-02 | sec_edgar |
| capex | {"amount": 37911000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur | 2017-01-01 | sec_edgar |
| capex | {"amount": 25159000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur | 2016-10-02 | sec_edgar |
| capex | {"amount": 18138000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur | 2016-07-03 | sec_edgar |
| capex | {"amount": 11348000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur | 2016-04-03 | sec_edgar |
| capex | {"amount": 35172000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur | 2016-01-03 | sec_edgar |
| capex | {"amount": 15483000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur | 2015-09-27 | sec_edgar |
| capex | {"amount": 7990000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr | 2015-06-28 | sec_edgar |
| capex | {"amount": 4220000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr | 2015-03-29 | sec_edgar |
| capex | {"amount": 25429000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur | 2014-12-28 | sec_edgar |
| capex | {"amount": 19405000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur | 2014-09-28 | sec_edgar |
| capex | {"amount": 17798000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur | 2014-06-29 | sec_edgar |
| capex | {"amount": 13963000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur | 2014-03-30 | sec_edgar |
| capex | {"amount": 30944000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur | 2013-12-29 | sec_edgar |
| cash_and_equivalents | {"amount": 38342000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2017-12-31 | sec_edgar |
| cash_and_equivalents | {"amount": 35123000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2017-10-01 | sec_edgar |
| cash_and_equivalents | {"amount": 32050000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2017-07-02 | sec_edgar |
| cash_and_equivalents | {"amount": 33111000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2017-04-02 | sec_edgar |
| cash_and_equivalents | {"amount": 31275000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2017-01-01 | sec_edgar |
| cash_and_equivalents | {"amount": 30065000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2016-10-02 | sec_edgar |
| cash_and_equivalents | {"amount": 27512000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2016-07-03 | sec_edgar |
| cash_and_equivalents | {"amount": 21420000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2016-04-03 | sec_edgar |
| cash_and_equivalents | {"amount": 24919000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2016-01-03 | sec_edgar |
| cash_and_equivalents | {"amount": 21788000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2015-09-27 | sec_edgar |
| cash_and_equivalents | {"amount": 24980000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2015-06-28 | sec_edgar |
| cash_and_equivalents | {"amount": 17304000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2015-03-29 | sec_edgar |
| cash_and_equivalents | {"amount": 19387000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2014-12-28 | sec_edgar |
| cash_and_equivalents | {"amount": 14365000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2014-09-28 | sec_edgar |
| cash_and_equivalents | {"amount": 19759000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2014-06-29 | sec_edgar |
| cash_and_equivalents | {"amount": 16010000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency | 2013-12-29 | sec_edgar |
| cash_and_equivalents | {"amount": 9582000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency" | 2012-12-30 | sec_edgar |
| cashflow_operating | {"amount": 55441000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinu | 2017-12-31 | sec_edgar |
| cashflow_operating | {"amount": 35196000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinu | 2017-10-01 | sec_edgar |
| cashflow_operating | {"amount": 25588000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinu | 2017-07-02 | sec_edgar |
| cashflow_operating | {"amount": 12964000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinu | 2017-04-02 | sec_edgar |
| cashflow_operating | {"amount": 56093000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinu | 2017-01-01 | sec_edgar |
| cashflow_operating | {"amount": 36689000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinu | 2016-10-02 | sec_edgar |
| cashflow_operating | {"amount": 25416000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinu | 2016-07-03 | sec_edgar |
| cashflow_operating | {"amount": 12005000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinu | 2016-04-03 | sec_edgar |
| cashflow_operating | {"amount": 37361000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinu | 2016-01-03 | sec_edgar |
| cashflow_operating | {"amount": 14320000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinu | 2015-09-27 | sec_edgar |
| cashflow_operating | {"amount": 6689000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinui | 2015-06-28 | sec_edgar |
| cashflow_operating | {"amount": 2943000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinui | 2015-03-29 | sec_edgar |
| cashflow_operating | {"amount": 42108000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinu | 2014-12-28 | sec_edgar |
| cashflow_operating | {"amount": 24914000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinu | 2014-09-28 | sec_edgar |
| cashflow_operating | {"amount": 15938000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinu | 2014-06-29 | sec_edgar |
| cashflow_operating | {"amount": 4516000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinui | 2014-03-30 | sec_edgar |
| cashflow_operating | {"amount": 32438000, "concept": "us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinu | 2013-12-29 | sec_edgar |
| common_shares_issued | {"unit": "shares", "value": 28254732, "concept": "us-gaap:CommonStockSharesIssued"} | 2017-12-31 | sec_edgar |
| common_shares_issued | {"unit": "shares", "value": 28235337, "concept": "us-gaap:CommonStockSharesIssued"} | 2017-10-01 | sec_edgar |
| common_shares_issued | {"unit": "shares", "value": 28214970, "concept": "us-gaap:CommonStockSharesIssued"} | 2017-07-02 | sec_edgar |
| common_shares_issued | {"unit": "shares", "value": 28212744, "concept": "us-gaap:CommonStockSharesIssued"} | 2017-04-02 | sec_edgar |
| common_shares_issued | {"unit": "shares", "value": 28211586, "concept": "us-gaap:CommonStockSharesIssued"} | 2017-01-01 | sec_edgar |
| common_shares_issued | {"unit": "shares", "value": 28125753, "concept": "us-gaap:CommonStockSharesIssued"} | 2016-10-02 | sec_edgar |
| common_shares_issued | {"unit": "shares", "value": 28093346, "concept": "us-gaap:CommonStockSharesIssued"} | 2016-07-03 | sec_edgar |
| common_shares_issued | {"unit": "shares", "value": 28079383, "concept": "us-gaap:CommonStockSharesIssued"} | 2016-04-03 | sec_edgar |
| common_shares_issued | {"unit": "shares", "value": 28069466, "concept": "us-gaap:CommonStockSharesIssued"} | 2016-01-03 | sec_edgar |
| common_shares_issued | {"unit": "shares", "value": 27914782, "concept": "us-gaap:CommonStockSharesIssued"} | 2015-09-27 | sec_edgar |
| common_shares_issued | {"unit": "shares", "value": 27914782, "concept": "us-gaap:CommonStockSharesIssued"} | 2015-06-28 | sec_edgar |
| common_shares_issued | {"unit": "shares", "value": 22813378, "concept": "us-gaap:CommonStockSharesIssued"} | 2014-12-28 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 28254732, "concept": "dei:EntityCommonStockSharesOutstanding"} | 2018-03-02 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 28254732, "concept": "us-gaap:CommonStockSharesOutstanding"} | 2017-12-31 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 28253038, "concept": "dei:EntityCommonStockSharesOutstanding"} | 2017-11-03 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 28235337, "concept": "us-gaap:CommonStockSharesOutstanding"} | 2017-10-01 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 28235337, "concept": "dei:EntityCommonStockSharesOutstanding"} | 2017-08-04 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 28214970, "concept": "us-gaap:CommonStockSharesOutstanding"} | 2017-07-02 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 28212744, "concept": "dei:EntityCommonStockSharesOutstanding"} | 2017-05-05 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 28212744, "concept": "us-gaap:CommonStockSharesOutstanding"} | 2017-04-02 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 28212744, "concept": "dei:EntityCommonStockSharesOutstanding"} | 2017-03-10 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 28211586, "concept": "us-gaap:CommonStockSharesOutstanding"} | 2017-01-01 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 28125753, "concept": "dei:EntityCommonStockSharesOutstanding"} | 2016-11-07 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 28125753, "concept": "us-gaap:CommonStockSharesOutstanding"} | 2016-10-02 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 28125753, "concept": "dei:EntityCommonStockSharesOutstanding"} | 2016-08-08 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 28093346, "concept": "us-gaap:CommonStockSharesOutstanding"} | 2016-07-03 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 28091806, "concept": "dei:EntityCommonStockSharesOutstanding"} | 2016-05-09 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 28079383, "concept": "us-gaap:CommonStockSharesOutstanding"} | 2016-04-03 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 28079383, "concept": "dei:EntityCommonStockSharesOutstanding"} | 2016-03-24 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 28069466, "concept": "us-gaap:CommonStockSharesOutstanding"} | 2016-01-03 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 28040487, "concept": "dei:EntityCommonStockSharesOutstanding"} | 2015-11-04 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 27914782, "concept": "us-gaap:CommonStockSharesOutstanding"} | 2015-09-27 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 27914782, "concept": "dei:EntityCommonStockSharesOutstanding"} | 2015-08-12 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 27914782, "concept": "us-gaap:CommonStockSharesOutstanding"} | 2015-06-28 | sec_edgar |
| common_shares_outstanding | {"unit": "shares", "value": 22813378, "concept": "us-gaap:CommonStockSharesOutstanding"} | 2014-12-28 | sec_edgar |
| cost_of_revenue | {"amount": 226157000, "concept": "us-gaap:CostOfRevenue", "currency": "USD"} | 2017-12-31 | sec_edgar |
| cost_of_revenue | {"amount": 54438000, "concept": "us-gaap:CostOfRevenue", "currency": "USD"} | 2017-10-01 | sec_edgar |
| cost_of_revenue | {"amount": 165062000, "concept": "us-gaap:CostOfRevenue", "currency": "USD"} | 2017-10-01 | sec_edgar |
| cost_of_revenue | {"amount": 55463000, "concept": "us-gaap:CostOfRevenue", "currency": "USD"} | 2017-07-02 | sec_edgar |
| cost_of_revenue | {"amount": 110624000, "concept": "us-gaap:CostOfRevenue", "currency": "USD"} | 2017-07-02 | sec_edgar |
| cost_of_revenue | {"amount": 55161000, "concept": "us-gaap:CostOfRevenue", "currency": "USD"} | 2017-04-02 | sec_edgar |
| cost_of_revenue | {"amount": 202522000, "concept": "us-gaap:CostOfRevenue", "currency": "USD"} | 2017-01-01 | sec_edgar |
| cost_of_revenue | {"amount": 50014000, "concept": "us-gaap:CostOfRevenue", "currency": "USD"} | 2016-10-02 | sec_edgar |
| cost_of_revenue | {"amount": 147068000, "concept": "us-gaap:CostOfRevenue", "currency": "USD"} | 2016-10-02 | sec_edgar |
| cost_of_revenue | {"amount": 97054000, "concept": "us-gaap:CostOfRevenue", "currency": "USD"} | 2016-07-03 | sec_edgar |
| cost_of_revenue | {"amount": 49021000, "concept": "us-gaap:CostOfRevenue", "currency": "USD"} | 2016-07-03 | sec_edgar |
| cost_of_revenue | {"amount": 48033000, "concept": "us-gaap:CostOfRevenue", "currency": "USD"} | 2016-04-03 | sec_edgar |
| cost_of_revenue | {"amount": 186439000, "concept": "us-gaap:CostOfRevenue", "currency": "USD"} | 2016-01-03 | sec_edgar |
| cost_of_revenue | {"amount": 135384000, "concept": "us-gaap:CostOfRevenue", "currency": "USD"} | 2015-09-27 | sec_edgar |
| cost_of_revenue | {"amount": 42886000, "concept": "us-gaap:CostOfRevenue", "currency": "USD"} | 2015-09-27 | sec_edgar |
| cost_of_revenue | {"amount": 92498000, "concept": "us-gaap:CostOfRevenue", "currency": "USD"} | 2015-06-28 | sec_edgar |
| cost_of_revenue | {"amount": 48060000, "concept": "us-gaap:CostOfRevenue", "currency": "USD"} | 2015-06-28 | sec_edgar |
| cost_of_revenue | {"amount": 44438000, "concept": "us-gaap:CostOfRevenue", "currency": "USD"} | 2015-03-29 | sec_edgar |
| cost_of_revenue | {"amount": 177159000, "concept": "us-gaap:CostOfRevenue", "currency": "USD"} | 2014-12-28 | sec_edgar |
| cost_of_revenue | {"amount": 131905000, "concept": "us-gaap:CostOfRevenue", "currency": "USD"} | 2014-09-28 | sec_edgar |
| cost_of_revenue | {"amount": 42922000, "concept": "us-gaap:CostOfRevenue", "currency": "USD"} | 2014-09-28 | sec_edgar |
| cost_of_revenue | {"amount": 88983000, "concept": "us-gaap:CostOfRevenue", "currency": "USD"} | 2014-06-29 | sec_edgar |
| cost_of_revenue | {"amount": 45725000, "concept": "us-gaap:CostOfRevenue", "currency": "USD"} | 2014-06-29 | sec_edgar |
| cost_of_revenue | {"amount": 150565000, "concept": "us-gaap:CostOfRevenue", "currency": "USD"} | 2013-12-29 | sec_edgar |
| current_assets | {"amount": 60165000, "concept": "us-gaap:AssetsCurrent", "currency": "USD"} | 2017-12-31 | sec_edgar |
| current_assets | {"amount": 53978000, "concept": "us-gaap:AssetsCurrent", "currency": "USD"} | 2017-10-01 | sec_edgar |
| current_assets | {"amount": 49516000, "concept": "us-gaap:AssetsCurrent", "currency": "USD"} | 2017-07-02 | sec_edgar |
| current_assets | {"amount": 51695000, "concept": "us-gaap:AssetsCurrent", "currency": "USD"} | 2017-04-02 | sec_edgar |
| current_assets | {"amount": 51227000, "concept": "us-gaap:AssetsCurrent", "currency": "USD"} | 2017-01-01 | sec_edgar |
| current_assets | {"amount": 48444000, "concept": "us-gaap:AssetsCurrent", "currency": "USD"} | 2016-10-02 | sec_edgar |
| current_assets | {"amount": 45170000, "concept": "us-gaap:AssetsCurrent", "currency": "USD"} | 2016-07-03 | sec_edgar |
| current_assets | {"amount": 41193000, "concept": "us-gaap:AssetsCurrent", "currency": "USD"} | 2016-04-03 | sec_edgar |
| current_assets | {"amount": 45758000, "concept": "us-gaap:AssetsCurrent", "currency": "USD"} | 2016-01-03 | sec_edgar |
| current_assets | {"amount": 37532000, "concept": "us-gaap:AssetsCurrent", "currency": "USD"} | 2015-09-27 | sec_edgar |
| current_assets | {"amount": 42101000, "concept": "us-gaap:AssetsCurrent", "currency": "USD"} | 2015-06-28 | sec_edgar |
| current_assets | {"amount": 39069000, "concept": "us-gaap:AssetsCurrent", "currency": "USD"} | 2014-12-28 | sec_edgar |
| current_liabilities | {"amount": 43015000, "concept": "us-gaap:LiabilitiesCurrent", "currency": "USD"} | 2017-12-31 | sec_edgar |
| current_liabilities | {"amount": 35148000, "concept": "us-gaap:LiabilitiesCurrent", "currency": "USD"} | 2017-10-01 | sec_edgar |
| current_liabilities | {"amount": 29238000, "concept": "us-gaap:LiabilitiesCurrent", "currency": "USD"} | 2017-07-02 | sec_edgar |
| current_liabilities | {"amount": 31205000, "concept": "us-gaap:LiabilitiesCurrent", "currency": "USD"} | 2017-04-02 | sec_edgar |
| current_liabilities | {"amount": 35801000, "concept": "us-gaap:LiabilitiesCurrent", "currency": "USD"} | 2017-01-01 | sec_edgar |
| current_liabilities | {"amount": 29607000, "concept": "us-gaap:LiabilitiesCurrent", "currency": "USD"} | 2016-10-02 | sec_edgar |
| current_liabilities | {"amount": 27049000, "concept": "us-gaap:LiabilitiesCurrent", "currency": "USD"} | 2016-07-03 | sec_edgar |
| current_liabilities | {"amount": 27866000, "concept": "us-gaap:LiabilitiesCurrent", "currency": "USD"} | 2016-04-03 | sec_edgar |
| current_liabilities | {"amount": 34071000, "concept": "us-gaap:LiabilitiesCurrent", "currency": "USD"} | 2016-01-03 | sec_edgar |
| current_liabilities | {"amount": 26986000, "concept": "us-gaap:LiabilitiesCurrent", "currency": "USD"} | 2015-09-27 | sec_edgar |
| current_liabilities | {"amount": 28508000, "concept": "us-gaap:LiabilitiesCurrent", "currency": "USD"} | 2015-06-28 | sec_edgar |
| current_liabilities | {"amount": 41433000, "concept": "us-gaap:LiabilitiesCurrent", "currency": "USD"} | 2014-12-28 | sec_edgar |
| dei:EntityCommonStockSharesOutstanding | {"unit": "shares", "value": 28254732} | 2018-03-02 | sec_edgar |
| dei:EntityCommonStockSharesOutstanding | {"unit": "shares", "value": 28253038} | 2017-11-03 | sec_edgar |
| dei:EntityCommonStockSharesOutstanding | {"unit": "shares", "value": 28235337} | 2017-08-04 | sec_edgar |
| dei:EntityCommonStockSharesOutstanding | {"unit": "shares", "value": 28212744} | 2017-05-05 | sec_edgar |
| dei:EntityCommonStockSharesOutstanding | {"unit": "shares", "value": 28212744} | 2017-03-10 | sec_edgar |
| dei:EntityCommonStockSharesOutstanding | {"unit": "shares", "value": 28125753} | 2016-11-07 | sec_edgar |
| dei:EntityCommonStockSharesOutstanding | {"unit": "shares", "value": 28125753} | 2016-08-08 | sec_edgar |
| dei:EntityCommonStockSharesOutstanding | {"unit": "shares", "value": 28091806} | 2016-05-09 | sec_edgar |
| dei:EntityCommonStockSharesOutstanding | {"unit": "shares", "value": 28079383} | 2016-03-24 | sec_edgar |
| dei:EntityCommonStockSharesOutstanding | {"unit": "shares", "value": 28040487} | 2015-11-04 | sec_edgar |
| dei:EntityCommonStockSharesOutstanding | {"unit": "shares", "value": 27914782} | 2015-08-12 | sec_edgar |
| dei:EntityPublicFloat | {"amount": 150142000, "currency": "USD"} | 2017-07-02 | sec_edgar |
| dei:EntityPublicFloat | {"amount": 72876000, "currency": "USD"} | 2016-07-03 | sec_edgar |
| dei:EntityPublicFloat | {"amount": 120011000, "currency": "USD"} | 2015-06-28 | sec_edgar |
| depreciation_amortization | {"amount": 19037000, "concept": "us-gaap:DepreciationDepletionAndAmortization", "currency" | 2017-12-31 | sec_edgar |
| depreciation_amortization | {"amount": 4792000, "concept": "us-gaap:DepreciationDepletionAndAmortization", "currency": | 2017-10-01 | sec_edgar |
| depreciation_amortization | {"amount": 14092000, "concept": "us-gaap:DepreciationDepletionAndAmortization", "currency" | 2017-10-01 | sec_edgar |
| depreciation_amortization | {"amount": 4796000, "concept": "us-gaap:DepreciationDepletionAndAmortization", "currency": | 2017-07-02 | sec_edgar |
| depreciation_amortization | {"amount": 9300000, "concept": "us-gaap:DepreciationDepletionAndAmortization", "currency": | 2017-07-02 | sec_edgar |
| depreciation_amortization | {"amount": 4504000, "concept": "us-gaap:DepreciationDepletionAndAmortization", "currency": | 2017-04-02 | sec_edgar |
| depreciation_amortization | {"amount": 15729000, "concept": "us-gaap:DepreciationDepletionAndAmortization", "currency" | 2017-01-01 | sec_edgar |
| depreciation_amortization | {"amount": 11590000, "concept": "us-gaap:DepreciationDepletionAndAmortization", "currency" | 2016-10-02 | sec_edgar |
| depreciation_amortization | {"amount": 3962000, "concept": "us-gaap:DepreciationDepletionAndAmortization", "currency": | 2016-10-02 | sec_edgar |
| depreciation_amortization | {"amount": 3882000, "concept": "us-gaap:DepreciationDepletionAndAmortization", "currency": | 2016-07-03 | sec_edgar |
| depreciation_amortization | {"amount": 7628000, "concept": "us-gaap:DepreciationDepletionAndAmortization", "currency": | 2016-07-03 | sec_edgar |
| depreciation_amortization | {"amount": 3746000, "concept": "us-gaap:DepreciationDepletionAndAmortization", "currency": | 2016-04-03 | sec_edgar |
| depreciation_amortization | {"amount": 12471000, "concept": "us-gaap:DepreciationDepletionAndAmortization", "currency" | 2016-01-03 | sec_edgar |
| depreciation_amortization | {"amount": 3100000, "concept": "us-gaap:DepreciationDepletionAndAmortization", "currency": | 2015-09-27 | sec_edgar |
| depreciation_amortization | {"amount": 9237000, "concept": "us-gaap:DepreciationDepletionAndAmortization", "currency": | 2015-09-27 | sec_edgar |
| depreciation_amortization | {"amount": 6137000, "concept": "us-gaap:DepreciationDepletionAndAmortization", "currency": | 2015-06-28 | sec_edgar |
| depreciation_amortization | {"amount": 3133000, "concept": "us-gaap:DepreciationDepletionAndAmortization", "currency": | 2015-06-28 | sec_edgar |
| depreciation_amortization | {"amount": 3004000, "concept": "us-gaap:DepreciationDepletionAndAmortization", "currency": | 2015-03-29 | sec_edgar |
| depreciation_amortization | {"amount": 11638000, "concept": "us-gaap:DepreciationDepletionAndAmortization", "currency" | 2014-12-28 | sec_edgar |
| depreciation_amortization | {"amount": 8720000, "concept": "us-gaap:DepreciationDepletionAndAmortization", "currency": | 2014-09-28 | sec_edgar |
| depreciation_amortization | {"amount": 2995000, "concept": "us-gaap:DepreciationDepletionAndAmortization", "currency": | 2014-09-28 | sec_edgar |
| depreciation_amortization | {"amount": 8989000, "concept": "us-gaap:DepreciationDepletionAndAmortization", "currency": | 2013-12-29 | sec_edgar |
| eps_basic | {"per": "shares", "amount": 0.55, "concept": "us-gaap:EarningsPerShareBasic", "currency": | 2017-12-31 | sec_edgar |
| eps_basic | {"per": "shares", "amount": 1.02, "concept": "us-gaap:EarningsPerShareBasic", "currency": | 2017-12-31 | sec_edgar |
| eps_basic | {"per": "shares", "amount": 0.1, "concept": "us-gaap:EarningsPerShareBasic", "currency": " | 2017-10-01 | sec_edgar |
| eps_basic | {"per": "shares", "amount": 0.47, "concept": "us-gaap:EarningsPerShareBasic", "currency": | 2017-10-01 | sec_edgar |
| eps_basic | {"per": "shares", "amount": 0.19, "concept": "us-gaap:EarningsPerShareBasic", "currency": | 2017-07-02 | sec_edgar |
| eps_basic | {"per": "shares", "amount": 0.37, "concept": "us-gaap:EarningsPerShareBasic", "currency": | 2017-07-02 | sec_edgar |