XML 108 R82.htm IDEA: XBRL DOCUMENT v2.4.1.9
Note 16 - Stockholders' Equity (Details) (USD $)
1 Months Ended 12 Months Ended 0 Months Ended 12 Months Ended
Aug. 31, 2010
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
May 06, 2014
Dec. 31, 2011
Apr. 29, 2014
Oct. 31, 2008
Note 16 - Stockholders' Equity (Details) [Line Items]                
Preferred Stock, Shares Issued   0us-gaap_PreferredStockSharesIssued 0us-gaap_PreferredStockSharesIssued          
Stock Repurchase Program, Authorized Amount (in Dollars) $ 10,000,000us-gaap_StockRepurchaseProgramAuthorizedAmount1             $ 5,000,000us-gaap_StockRepurchaseProgramAuthorizedAmount1
Stock Repurchase Program, Additional Authorized Amount (in Dollars) 5,000,000strl_StockRepurchaseProgramAdditionalAuthorizedAmount              
Treasury Stock, Shares, Acquired   0us-gaap_TreasuryStockSharesAcquired 0us-gaap_TreasuryStockSharesAcquired 0us-gaap_TreasuryStockSharesAcquired        
Stock Issued During Period, Shares, Restricted Stock Award, Forfeited   20,412us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited 8,944us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited 0us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited        
Treasury Stock, Shares   0us-gaap_TreasuryStockShares 0us-gaap_TreasuryStockShares          
Stock Repurchased and Retired During Period, Shares   8,120us-gaap_StockRepurchasedAndRetiredDuringPeriodShares 6,652us-gaap_StockRepurchasedAndRetiredDuringPeriodShares          
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number     0us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber          
Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized (in Dollars)   800,000us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized            
Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized, Period for Recognition     1 year 146 days          
Allocated Share-based Compensation Expense (in Dollars)   800,000us-gaap_AllocatedShareBasedCompensationExpense   700,000us-gaap_AllocatedShareBasedCompensationExpense        
Allocated Share-based Compensation Expense, Net of Tax (in Dollars)       500,000us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax        
Effective Income Tax Rate Reconciliation, Percent       35.00%us-gaap_EffectiveIncomeTaxRateContinuingOperations        
Proceeds from Stock Options Exercised (in Dollars)   100,000us-gaap_ProceedsFromStockOptionsExercised 100,000us-gaap_ProceedsFromStockOptionsExercised 100,000us-gaap_ProceedsFromStockOptionsExercised        
Stock Issued During Period, Shares, Share-based Compensation, Net of Forfeitures   0us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation 9,521us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation 0us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation        
Stock Issued During Period, Value, Share-based Compensation, Net of Forfeitures (in Dollars)     100,000us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation          
Employee Service Share-based Compensation, Nonvested Awards, Compensation Not yet Recognized, Stock Options (in Dollars)     0us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions          
Maximum Authorized Proceeds from Issuance or Sale of Equity (in Dollars)             80,000,000strl_MaximumAuthorizedProceedsFromIssuanceOrSaleOfEquity  
Proceeds from Issuance of Common Stock (in Dollars)   14,046,000us-gaap_ProceedsFromIssuanceOfCommonStock            
D.A. Davidson & Co. [Member]                
Note 16 - Stockholders' Equity (Details) [Line Items]                
Stock Issued During Period, Shares, New Issues         2,100,000us-gaap_StockIssuedDuringPeriodSharesNewIssues
/ us-gaap_SubsidiarySaleOfStockAxis
= strl_DADavidsonCoMember
     
Share Price (in Dollars per share)         $ 6.90us-gaap_SharePrice
/ us-gaap_SubsidiarySaleOfStockAxis
= strl_DADavidsonCoMember
     
Proceeds from Issuance of Common Stock (in Dollars)         14,000,000us-gaap_ProceedsFromIssuanceOfCommonStock
/ us-gaap_SubsidiarySaleOfStockAxis
= strl_DADavidsonCoMember
     
Restricted Stock [Member] | Minimum [Member]                
Note 16 - Stockholders' Equity (Details) [Line Items]                
Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized, Period for Recognition   3 years            
Restricted Stock [Member] | Maximum [Member]                
Note 16 - Stockholders' Equity (Details) [Line Items]                
Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized, Period for Recognition   5 years            
Restricted Stock [Member] | Key Employees [Member]                
Note 16 - Stockholders' Equity (Details) [Line Items]                
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period   18,536us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockMember
/ us-gaap_TitleOfIndividualAxis
= strl_KeyEmployeesMember
25,207us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockMember
/ us-gaap_TitleOfIndividualAxis
= strl_KeyEmployeesMember
118,774us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockMember
/ us-gaap_TitleOfIndividualAxis
= strl_KeyEmployeesMember
       
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value (in Dollars per share)   $ 11.38us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockMember
/ us-gaap_TitleOfIndividualAxis
= strl_KeyEmployeesMember
$ 9.30us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockMember
/ us-gaap_TitleOfIndividualAxis
= strl_KeyEmployeesMember
$ 9.76us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockMember
/ us-gaap_TitleOfIndividualAxis
= strl_KeyEmployeesMember
       
Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized (in Dollars)   200,000us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockMember
/ us-gaap_TitleOfIndividualAxis
= strl_KeyEmployeesMember
200,000us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockMember
/ us-gaap_TitleOfIndividualAxis
= strl_KeyEmployeesMember
1,200,000us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockMember
/ us-gaap_TitleOfIndividualAxis
= strl_KeyEmployeesMember
       
Restricted Stock [Member]                
Note 16 - Stockholders' Equity (Details) [Line Items]                
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period   61,957us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockMember
60,032us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockMember
149,704us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockMember
       
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value (in Dollars per share)   $ 9.05us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockMember
$ 9.74us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockMember
$ 9.75us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockMember
       
Allocated Share-based Compensation Expense (in Dollars)   350,000us-gaap_AllocatedShareBasedCompensationExpense
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockMember
350,000us-gaap_AllocatedShareBasedCompensationExpense
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockMember
300,000us-gaap_AllocatedShareBasedCompensationExpense
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockMember
       
Performance Shares [Member] | Chief Executive Officer [Member]                
Note 16 - Stockholders' Equity (Details) [Line Items]                
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period     100,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
/ us-gaap_AwardTypeAxis
= us-gaap_PerformanceSharesMember
/ us-gaap_TitleOfIndividualAxis
= us-gaap_ChiefExecutiveOfficerMember
         
Performance Shares [Member]                
Note 16 - Stockholders' Equity (Details) [Line Items]                
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period   7,500us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
/ us-gaap_AwardTypeAxis
= us-gaap_PerformanceSharesMember
0us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
/ us-gaap_AwardTypeAxis
= us-gaap_PerformanceSharesMember
0us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
/ us-gaap_AwardTypeAxis
= us-gaap_PerformanceSharesMember
       
Allocated Share-based Compensation Expense (in Dollars)   0us-gaap_AllocatedShareBasedCompensationExpense
/ us-gaap_AwardTypeAxis
= us-gaap_PerformanceSharesMember
           
Pursuant to Future Stock Option and Share Grants [Member] | 2001 Plan [Member]                
Note 16 - Stockholders' Equity (Details) [Line Items]                
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant   997,377us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant
/ us-gaap_PlanNameAxis
= strl_Plan2001Member
/ us-gaap_StatementScenarioAxis
= strl_PursuantToFutureStockOptionAndShareGrantsMember
           
Director [Member]                
Note 16 - Stockholders' Equity (Details) [Line Items]                
Restricted Stock Award, Forfeitures (in Dollars)   $ 6,203us-gaap_RestrictedStockAwardForfeitures
/ us-gaap_TitleOfIndividualAxis
= us-gaap_DirectorMember
           
2001 Plan [Member]                
Note 16 - Stockholders' Equity (Details) [Line Items]                
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term           10 years    
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized   1,900,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
/ us-gaap_PlanNameAxis
= strl_Plan2001Member
           
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant   997,377us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant
/ us-gaap_PlanNameAxis
= strl_Plan2001Member
           
Other Option Plans [Member]                
Note 16 - Stockholders' Equity (Details) [Line Items]                
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant   0us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant
/ us-gaap_PlanNameAxis
= strl_OtherOptionPlansMember
           
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number   0us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
/ us-gaap_PlanNameAxis
= strl_OtherOptionPlansMember
0us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
/ us-gaap_PlanNameAxis
= strl_OtherOptionPlansMember