001 - Document - Document and Entity Information
link:presentationLink
link:definitionLink
link:calculationLink
002 - Statement - CONSOLIDATED BALANCE SHEETS
link:presentationLink
link:definitionLink
link:calculationLink
003 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical)
link:presentationLink
link:definitionLink
link:calculationLink
004 - Statement - CONSOLIDATED STATEMENTS OF INCOME
link:presentationLink
link:definitionLink
link:calculationLink
005 - Statement - CONSOLIDATED STATEMENTS OF EQUITY
link:presentationLink
link:definitionLink
link:calculationLink
006 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS
link:presentationLink
link:definitionLink
link:calculationLink
007 - Disclosure - Business activities and summary of significant accounting policies
link:presentationLink
link:definitionLink
link:calculationLink
008 - Disclosure - Concentration of credit risk and sales to major customers
link:presentationLink
link:definitionLink
link:calculationLink
009 - Disclosure - Inventories and major vendors
link:presentationLink
link:definitionLink
link:calculationLink
010 - Disclosure - Commitments
link:presentationLink
link:definitionLink
link:calculationLink
011 - Disclosure - Segment Information
link:presentationLink
link:definitionLink
link:calculationLink
012 - Disclosure - Income taxes
link:presentationLink
link:definitionLink
link:calculationLink
013 - Disclosure - Stock options
link:presentationLink
link:definitionLink
link:calculationLink
014 - Disclosure - Retirement plan
link:presentationLink
link:definitionLink
link:calculationLink
015 - Disclosure - Related party transactions
link:presentationLink
link:definitionLink
link:calculationLink
016 - Disclosure - Legal proceedings
link:presentationLink
link:definitionLink
link:calculationLink
017 - Disclosure - Business acquisition
link:presentationLink
link:definitionLink
link:calculationLink
018 - Disclosure - Variable interest entity
link:presentationLink
link:definitionLink
link:calculationLink
019 - Disclosure - Dividends declaration
link:presentationLink
link:definitionLink
link:calculationLink
020 - Disclosure - Accrued expenses and other long-term liabilities
link:presentationLink
link:definitionLink
link:calculationLink
021 - Disclosure - Mortgages payable
link:presentationLink
link:definitionLink
link:calculationLink
022 - Disclosure - Authorized Number of Shares of Common Stock
link:presentationLink
link:definitionLink
link:calculationLink
023 - Disclosure - Stock Split
link:presentationLink
link:definitionLink
link:calculationLink
024 - Disclosure - Subsequent Events
link:presentationLink
link:definitionLink
link:calculationLink
025 - Disclosure - Business activities and summary of significant accounting policies (Policies)
link:presentationLink
link:definitionLink
link:calculationLink
026 - Disclosure - Business activities and summary of significant accounting policies (Tables)
link:presentationLink
link:definitionLink
link:calculationLink
027 - Disclosure - Inventories and major vendors (Tables)
link:presentationLink
link:definitionLink
link:calculationLink
028 - Disclosure - Commitments (Tables)
link:presentationLink
link:definitionLink
link:calculationLink
029 - Disclosure - Segment Information (Tables)
link:presentationLink
link:definitionLink
link:calculationLink
030 - Disclosure - Income taxes (Tables)
link:presentationLink
link:definitionLink
link:calculationLink
031 - Disclosure - Stock options (Tables)
link:presentationLink
link:definitionLink
link:calculationLink
032 - Disclosure - Business Acquisition (Tables)
link:presentationLink
link:definitionLink
link:calculationLink
033 - Disclosure - Accrued expenses and other long-term liabilities (Tables)
link:presentationLink
link:definitionLink
link:calculationLink
034 - Disclosure - Mortgages payable (Tables)
link:presentationLink
link:definitionLink
link:calculationLink
035 - Disclosure - Business activities and summary of significant accounting policies - Additional Information (Detail)
link:presentationLink
link:definitionLink
link:calculationLink
036 - Disclosure - Intangible Assets (Detail)
link:presentationLink
link:definitionLink
link:calculationLink
037 - Disclosure - Intangible Assets (Parenthetical) (Detail)
link:presentationLink
link:definitionLink
link:calculationLink
038 - Disclosure - Estimated amortization expense related to finite lived intangible assets (Detail)
link:presentationLink
link:definitionLink
link:calculationLink
039 - Disclosure - Calculation of basic and diluted earnings per share (Detail)
link:presentationLink
link:definitionLink
link:calculationLink
040 - Disclosure - Concentration of credit risk and sales to major customers - Additional Information (Detail)
link:presentationLink
link:definitionLink
link:calculationLink
041 - Disclosure - Inventories And Major Vendors - Additional Information (Detail)
link:presentationLink
link:definitionLink
link:calculationLink
042 - Disclosure - Components of Inventories (Detail)
link:presentationLink
link:definitionLink
link:calculationLink
043 - Disclosure - Commitments - AdditionalInformation (Detail)
link:presentationLink
link:definitionLink
link:calculationLink
044 - Disclosure - Minimum lease payments under these non-cancelable operating leases (Detail)
link:presentationLink
link:definitionLink
link:calculationLink
045 - Disclosure - Sales by Geographic Area (Detail)
link:presentationLink
link:definitionLink
link:calculationLink
046 - Disclosure - Net Sales, Income (Loss) Before Provision for Income Taxes and Other Related Segment Information (Detail)
link:presentationLink
link:definitionLink
link:calculationLink
047 - Disclosure - Income Taxes - Additional Information (Detail)
link:presentationLink
link:definitionLink
link:calculationLink
048 - Disclosure - Provision (Benefit) For Income Taxes (Detail)
link:presentationLink
link:definitionLink
link:calculationLink
049 - Disclosure - Reconciliation of Income Tax at Federal Statutory Rate (Detail)
link:presentationLink
link:definitionLink
link:calculationLink
050 - Disclosure - Company's Total Deferred Tax Assets And Deferred Tax Liabilities (Detail)
link:presentationLink
link:definitionLink
link:calculationLink
051 - Disclosure - Reconciliation of Beginning and Ending Amount of Unrecognized Tax Benefits (Detail)
link:presentationLink
link:definitionLink
link:calculationLink
052 - Disclosure - Stock Options - Additional Information (Detail)
link:presentationLink
link:definitionLink
link:calculationLink
053 - Disclosure - Estimation of Fair Value for Each Option Using Black-Scholes Option-Pricing Model (Detail)
link:presentationLink
link:definitionLink
link:calculationLink
054 - Disclosure - Additional Information Regarding Company's Outstanding Stock Options (Detail)
link:presentationLink
link:definitionLink
link:calculationLink
055 - Disclosure - Related party transactions -Additional Information (Detail)
link:presentationLink
link:definitionLink
link:calculationLink
056 - Disclosure - Business Acquisition - Additional Information (Detail)
link:presentationLink
link:definitionLink
link:calculationLink
057 - Disclosure - Components of Purchase Price at Fair Value (Detail)
link:presentationLink
link:definitionLink
link:calculationLink
058 - Disclosure - Components of Purchase Price at Fair Value (Parenthetical) (Detail)
link:presentationLink
link:definitionLink
link:calculationLink
059 - Disclosure - Allocation of Purchase Price at Fair Value (Detail)
link:presentationLink
link:definitionLink
link:calculationLink
060 - Disclosure - Pro Forma Financial Information (Detail)
link:presentationLink
link:definitionLink
link:calculationLink
061 - Disclosure - Variable Interest Entity - Additional Information (Detail)
link:presentationLink
link:definitionLink
link:calculationLink
062 - Disclosure - Dividends declaration - Additional Information (Detail)
link:presentationLink
link:definitionLink
link:calculationLink
063 - Disclosure - Accrued Expenses (Detail)
link:presentationLink
link:definitionLink
link:calculationLink
064 - Disclosure - Other Long Term Liabilities (Detail)
link:presentationLink
link:definitionLink
link:calculationLink
065 - Disclosure - Mortgages Payable - Additional Informaion (Detail)
link:presentationLink
link:definitionLink
link:calculationLink
066 - Disclosure - Information Relative to Outstanding VIE Debt (Detail)
link:presentationLink
link:definitionLink
link:calculationLink
067 - Disclosure - Authorized Number of Shares of Common Stock - Additional Information (Detail)
link:presentationLink
link:definitionLink
link:calculationLink
068 - Disclosure - Subsequent Events - Additional Information (Detail)
link:presentationLink
link:definitionLink
link:calculationLink