XML 45 R3.htm IDEA: XBRL DOCUMENT v2.4.1.9
Consolidated Balance Sheets (Parenthetical) (USD $)
Dec. 27, 2014
Dec. 28, 2013
Accounts receivable, allowance for doubtful accounts (in dollars) $ 52,000us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent $ 52,000us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent
Preferred stock, par value (in dollars per share) $ 1us-gaap_PreferredStockParOrStatedValuePerShare $ 1us-gaap_PreferredStockParOrStatedValuePerShare
Preferred stock, authorized shares 1,000,000us-gaap_PreferredStockSharesAuthorized 1,000,000us-gaap_PreferredStockSharesAuthorized
Preferred stock, issued shares 0us-gaap_PreferredStockSharesIssued 0us-gaap_PreferredStockSharesIssued
Ratio for converting shares of Class B common stock into shares of Class A common stock, numerator (in Class A shares) 1sts_CommonStockConversionRatioNumerator 1sts_CommonStockConversionRatioNumerator
Ratio for converting shares of Class B common stock into shares of Class A common stock, denominator (in Class B shares) 1sts_CommonStockConversionRatioDenominator 1sts_CommonStockConversionRatioDenominator
Treasury stock, shares 1,691,636us-gaap_TreasuryStockShares 1,691,636us-gaap_TreasuryStockShares
Class A Common Stock    
Common stock, par value (in dollars per share) $ 0.10us-gaap_CommonStockParOrStatedValuePerShare
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassAMember
$ 0.10us-gaap_CommonStockParOrStatedValuePerShare
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassAMember
Common stock, authorized shares 25,000,000us-gaap_CommonStockSharesAuthorized
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassAMember
25,000,000us-gaap_CommonStockSharesAuthorized
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassAMember
Common stock, issued shares 16,324,778us-gaap_CommonStockSharesIssued
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassAMember
16,263,322us-gaap_CommonStockSharesIssued
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassAMember
Class B Common Stock    
Common stock, par value (in dollars per share) $ 0.10us-gaap_CommonStockParOrStatedValuePerShare
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassBMember
$ 0.10us-gaap_CommonStockParOrStatedValuePerShare
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassBMember
Common stock, authorized shares 5,000,000us-gaap_CommonStockSharesAuthorized
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassBMember
5,000,000us-gaap_CommonStockSharesAuthorized
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassBMember
Common stock, issued shares 1,771,949us-gaap_CommonStockSharesIssued
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassBMember
1,771,949us-gaap_CommonStockSharesIssued
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassBMember