XML 62 R6.htm IDEA: XBRL DOCUMENT
v2.4.0.6

Consolidated Statement of Changes in Equity (USD $) In Thousands, except Share data | Common Stock [Member] | Treasury Stock [Member] | Additional Paid-in Capital [Member] | Retained Earnings, Unappropriated [Member] | Accumulated Other Comprehensive Income (Loss) [Member] | Noncontrolling Interest [Member] | Total
--- | --- | --- | --- | --- | --- | --- | ---
Balance at Dec. 31, 2009 | $ 160 |  | $ 197,898 | $ 32,466 | $ 242 |  | $ 230,766
Balance (in Shares) at Dec. 31, 2009 | 16,082,000 |  |  |  |  |  |
Net income (loss) |  |  |  | 19,087 |  |  | 19,087
Other comprehensive income (loss) |  |  |  |  | (379) |  | (379)
Stock issued upon option and warrant exercises | 3 |  | 1,048 |  |  |  | 1,051
Stock issued upon option and warrant exercises (in Shares) | 350,000 |  |  |  |  |  |
Issuance and amortization of restricted stock | 1 |  | 473 |  |  |  | 474
Issuance and amortization of restricted stock (in Shares) | 36,000 | (3,000) |  |  |  |  |
Stock-based compensation expense |  |  | 121 |  |  |  | 121
Revaluation of noncontrolling interest RHB put/call liability |  |  | (691) |  |  |  | (691)
Balance at Dec. 31, 2010 | 164 |  | 198,849 | 51,553 | (137) |  | 250,429
Balance (in Shares) at Dec. 31, 2010 | 16,468,000 | (3,000) |  |  |  |  |
Net income (loss) |  |  |  | (35,900) |  | 261 | (35,639)
Other comprehensive income (loss) |  |  |  |  | 633 |  | 633
Stock issued upon option and warrant exercises | 1 |  | 155 |  |  |  | 156
Stock issued upon option and warrant exercises (in Shares) | 95,000 |  |  |  |  |  |
Excess tax benefits from exercise of stock options |  |  | 58 |  |  |  | 58
Issuance and amortization of restricted stock |  |  | 473 |  |  |  | 473
Issuance and amortization of restricted stock (in Shares) | 47,000 |  |  |  |  |  |
Stock-based compensation expense |  |  | 30 |  |  |  | 30
Revaluation of noncontrolling interest RHB put/call liability |  |  |  | (1,268) |  |  | (1,268)
Purchases of treasury shares |  | (3,592) |  |  |  |  | (3,592)
Purchases of treasury shares (in Shares) |  | (286,000) |  |  |  |  |
Cancellation of treasury shares | (2) | 3,592 | (3,422) | (168) |  |  |
Cancellation of treasury shares (in Shares) | (289,000) | 289,000 |  |  |  |  |
Tax benefit related to the exercise of RHB’s put/call liability |  |  |  | 2,292 |  |  | 2,292
Equity attributable to noncontrolling interest in acquired companies |  |  |  |  |  | 1,266 | 1,266
Balance at Dec. 31, 2011 | 163 |  | 196,143 | 16,509 | 496 | 1,527 | 214,838
Balance (in Shares) at Dec. 31, 2011 | 16,321,000 |  |  |  |  |  |
Net income (loss) |  |  |  | (297) |  | 1,068 | 771
Other comprehensive income (loss) |  |  |  |  | 200 |  | 200
Stock issued upon option and warrant exercises |  |  | 66 |  |  |  | 66
Stock issued upon option and warrant exercises (in Shares) | 24,000 |  |  |  |  |  |
Excess tax benefits from exercise of stock options |  |  | (79) |  |  |  | (79)
Issuance and amortization of restricted stock | 2 |  | 694 |  |  |  | 696
Issuance and amortization of restricted stock (in Shares) | 150,000 |  |  |  |  |  |
Revaluation of noncontrolling interest RHB put/call liability |  |  | 243 | (3,992) |  | (40) | (3,789)
Distribution to owners |  |  |  |  |  | (117) | (117)
Balance at Dec. 31, 2012 | $ 165 |  | $ 197,067 | $ 12,220 | $ 696 | $ 2,438 | $ 212,586
Balance (in Shares) at Dec. 31, 2012 | 16,495,000 |  |  |  |  |  |

X
- Definition Change in additional paid in capital as a result of a revaluation of noncontrolling interest put/call liability. + References No definition available. + Details
Name: | strl_AdjustmentsToAdditionalPaidInCapitalRevaluationOfNoncontrollingInterestPutCallLiability
Namespace Prefix: | strl_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition The net income including the portion attributable to the noncontolling interests including the noncontrolling owners' interests in earnings of subsidiaries and joint ventures. + References No definition available. + Details
Name: | strl_NetIncomeLossIncludingPortionAttributableToNoncontrollingInterest1
Namespace Prefix: | strl_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Tax benefit arising from the change in noncontrolling interest during the period as a result of a change in the redemption value of redeemable noncontrolling interest. + References No definition available. + Details
Name: | strl_NoncontrollingInterestChangeInRedemptionValueTaxBenefit
Namespace Prefix: | strl_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition No authoritative reference available. + References No definition available. + Details
Name: | us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition No authoritative reference available. + References No definition available. + Details
Name: | us-gaap_NoncontrollingInterestIncreaseFromBusinessCombination
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition No authoritative reference available. + References No definition available. + Details
Name: | us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition No authoritative reference available. + References No definition available. + Details
Name: | us-gaap_PaymentsOfDistributionsToAffiliates
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition No authoritative reference available. + References No definition available. + Details
Name: | us-gaap_SharesOutstanding
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Definition No authoritative reference available. + References No definition available. + Details
Name: | us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition No authoritative reference available. + References No definition available. + Details
Name: | us-gaap_StockIssuedDuringPeriodSharesOther
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition No authoritative reference available. + References No definition available. + Details
Name: | us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition No authoritative reference available. + References No definition available. + Details
Name: | us-gaap_StockIssuedDuringPeriodValueShareBasedCompensationGross
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition No authoritative reference available. + References No definition available. + Details
Name: | us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition No authoritative reference available. + References No definition available. + Details
Name: | us-gaap_TaxBenefitFromStockOptionsExercised1
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition No authoritative reference available. + References No definition available. + Details
Name: | us-gaap_TreasuryStockRetiredCostMethodAmount
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition No authoritative reference available. + References No definition available. + Details
Name: | us-gaap_TreasuryStockSharesAcquired
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition No authoritative reference available. + References No definition available. + Details
Name: | us-gaap_TreasuryStockSharesRetired
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition No authoritative reference available. + References No definition available. + Details
Name: | us-gaap_TreasuryStockValueAcquiredCostMethod
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration