XML 78 R4.htm IDEA: XBRL DOCUMENT
v2.4.0.6

Consolidated Statements of Operations (USD $) In Thousands, except Share data, unless otherwise specified | 12 Months Ended
--- | ---
Dec. 31, 2012 | Dec. 31, 2011 | Dec. 31, 2010
Revenues | $ 630,507 | $ 501,156 | $ 459,893
Cost of revenues | (583,035) | (461,319) | (397,188)
Gross profit | 47,472 | 39,837 | 62,705
General and administrative expenses | (35,187) | (24,785) | (24,895)
Direct costs of acquisitions | (202) | (456) |
Provision for loss on lawsuit | (309) | (220) |
Goodwill impairment | (410) | (67,000) |
Other operating income (expense), net | 3,205 | 390 | (1,900)
Operating income (loss) | 14,979 | (52,234) | 35,910
Gain (loss) on sale of securities and other | 1,797 | 94 | (38)
Interest income | 1,301 | 1,655 | 1,809
Interest expense | (944) | (1,231) | (1,187)
Income (loss) before income taxes and earnings attributable to noncontrolling interests | 17,133 | (51,716) | 36,494
Income tax benefit (expense) | 579 | 17,012 | (10,270)
Net income (loss) | 17,712 | (34,704) | 26,224
Noncontrolling owners’ interests in earnings of subsidiaries and joint ventures | (18,009) | (1,196) | (7,137)
Net income (loss) attributable to Sterling common stockholders | $ (297) | $ (35,900) | $ 19,087
Net income (loss) per share attributable to Sterling common stockholders: |  |  |
Basic (in Dollars per share) | $ (0.26) | $ (2.24) | $ 1.15
Diluted (in Dollars per share) | $ (0.26) | $ (2.24) | $ 1.13
Weighted average number of common shares outstanding used in computing per share amounts: |  |  |
Basic (in Shares) | 16,420,886 | 16,395,739 | 16,194,708
Diluted (in Shares) | 16,420,886 | 16,395,739 | 16,563,169

X
- Definition Sum of operating profit and nonoperating income (expense) before income taxes, extraordinary items, cumulative effects of changes in accounting principles, and noncontrolling interest. + References No definition available. + Details
Name: | strl_IncomeBeforeIncomeTaxesAndEarningsAttributableToNoncontrollingInterests
Namespace Prefix: | strl_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition The cost of borrowed funds accounted for as interest that was charged against earnings during the period. And, includes amount recognized for the passage of time, typically for liabilities, that have been discounted to their net present values. + References No definition available. + Details
Name: | strl_InterestExpenseAndAccretedInterest
Namespace Prefix: | strl_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Details
Name: | strl_NetIncomeLossPerShareAttributableToSterlingCommonStockholdersAbstract
Namespace Prefix: | strl_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | strl_WeightedAverageNumberOfCommonSharesOutstandingUsedInComputingPerShareAmountsAbstract
Namespace Prefix: | strl_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition No authoritative reference available. + References No definition available. + Details
Name: | us-gaap_BusinessCombinationAcquisitionRelatedCosts
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_CostOfGoodsSold
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_EarningsPerShareBasic
Namespace Prefix: | us-gaap_
Data Type: | num:perShareItemType
Balance Type: | na
Period Type: | duration

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

X
- Definition No authoritative reference available. + References No definition available. + Details
Name: | us-gaap_GeneralAndAdministrativeExpense
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_GoodwillImpairmentLoss
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_GrossProfit
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_IncomeTaxExpenseBenefit
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_InterestIncomeOther
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_LegalFees
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_MinorityInterestInNetIncomeLossOtherMinorityInterests
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_NetIncomeLoss
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_OperatingIncomeLoss
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_OtherNonoperatingIncomeExpense
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_OtherOperatingIncomeExpenseNet
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_ProfitLoss
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_Revenues
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_WeightedAverageNumberOfDilutedSharesOutstanding
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_WeightedAverageNumberOfSharesOutstandingBasic
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration