XML 39 R40.htm IDEA: XBRL DOCUMENT
v3.2.0.727

Note 8 - Acquisitions and Subsidiaries and Joint Ventures with Noncontrolling Owners’ Interests (Details) |  | 1 Months Ended | 3 Months Ended | 6 Months Ended |
--- | --- | --- | --- | --- | ---
Jun. 02, 2015 USD ($) | Jan. 23, 2014 USD ($) | Dec. 30, 2013 USD ($) | Aug. 31, 2011 USD ($) | Jun. 30, 2015 USD ($) | Mar. 31, 2015 USD ($) | Jun. 30, 2014 USD ($) | Mar. 31, 2014 USD ($) | Jun. 30, 2015 USD ($) | Jun. 30, 2014 USD ($) | Dec. 31, 2013 USD ($)
Note 8 - Acquisitions and Subsidiaries and Joint Ventures with Noncontrolling Owners’ Interests (Details) [Line Items] |  |  |  |  |  |  |  |  |  |  |
Increase in Undistributed Earnings |  |  |  |  |  |  | $ 1,300,000 |  | $ (700,000) | $ 1,500,000 |
Net Income (Loss) Attributable to Noncontrolling Interest |  |  |  |  | $ 1,547,000 |  | 1,245,000 |  | 1,839,000 | 1,520,000 |
Payments to Noncontrolling Interests |  |  |  |  | $ 2,500,000 |  | 200,000 |  | 2,451,000 | 1,190,000 |
Number of Agreements with Noncontrolling Interests |  |  |  |  | 2 |  |  |  |  |  |
Business Acquisition Undiscounted earn out Liability Decrease |  |  |  |  |  | $ 0 |  |  |  |  |
Interest Income, Other |  |  |  |  | $ 69,000 |  | 189,000 |  | $ 432,000 | 531,000 |
CEO of RHB [Member] |  |  |  |  |  |  |  |  |  |  |
Note 8 - Acquisitions and Subsidiaries and Joint Ventures with Noncontrolling Owners’ Interests (Details) [Line Items] |  |  |  |  |  |  |  |  |  |  |
Disability Insurance Policy, Term | 5 years |  |  |  |  |  |  |  |  |  |
Insurance Policy, Disability Benefit, Principal Amount | $ 20,000,000 |  |  |  |  |  |  |  |  |  |
Myers [Member] |  |  |  |  |  |  |  |  |  |  |
Note 8 - Acquisitions and Subsidiaries and Joint Ventures with Noncontrolling Owners’ Interests (Details) [Line Items] |  |  |  |  |  |  |  |  |  |  |
Noncontrolling Interest, Ownership Percentage by Noncontrolling Owners |  |  |  |  | 50.00% |  |  |  | 50.00% |  |
Noncontrolling Interest, Ownership Percentage by Parent |  |  |  |  | 50.00% |  |  |  | 50.00% |  |
Noncontrolling Interests, Option to Buy Company's 50% Interest Under Certain Conditions, Price |  |  |  |  | $ 1.00 |  |  |  |  |  |
RHB [Member] |  |  |  |  |  |  |  |  |  |  |
Note 8 - Acquisitions and Subsidiaries and Joint Ventures with Noncontrolling Owners’ Interests (Details) [Line Items] |  |  |  |  |  |  |  |  |  |  |
Noncontrolling Interest, Ownership Percentage by Noncontrolling Owners |  |  |  |  | 50.00% |  |  |  | 50.00% |  |
Noncontrolling Interest, Ownership Percentage by Parent |  |  |  |  | 50.00% |  |  |  | 50.00% |  |
Noncontrolling Interests, Option to Buy Company's 50% Interest Under Certain Conditions, Price |  |  |  |  | $ 1.00 |  |  |  |  |  |
Upon Death [Member] | CEO of RHB [Member] |  |  |  |  |  |  |  |  |  |  |
Note 8 - Acquisitions and Subsidiaries and Joint Ventures with Noncontrolling Owners’ Interests (Details) [Line Items] |  |  |  |  |  |  |  |  |  |  |
Obligation to Purchase Member Interest |  |  | $ 20,000,000 |  |  |  |  |  |  |  |
Obligation to Purchase Percentage Member Interest |  |  | 50.00% |  |  |  |  |  |  |  |
Cash Surrender Value of Life Insurance |  |  | $ 20,000,000 |  |  |  |  |  |  |  |
Upon Permanent Disability [Member] | CEO of RHB [Member] |  |  |  |  |  |  |  |  |  |  |
Note 8 - Acquisitions and Subsidiaries and Joint Ventures with Noncontrolling Owners’ Interests (Details) [Line Items] |  |  |  |  |  |  |  |  |  |  |
Obligation to Purchase Member Interest |  |  | $ 18,000,000 |  |  |  |  |  |  |  |
JBC [Member] |  |  |  |  |  |  |  |  |  |  |
Note 8 - Acquisitions and Subsidiaries and Joint Ventures with Noncontrolling Owners’ Interests (Details) [Line Items] |  |  |  |  |  |  |  |  |  |  |
Business Acquisition Additional Price Payments |  |  |  | $ 5,000,000 |  |  |  |  |  |  |
Business Acquisition Additional Price Payments Term |  |  |  | 5 years |  |  |  |  |  |  |
Business Acquisition Earn-Out Percentage |  |  |  | 50.00% |  |  |  |  |  |  |
Business Acquisition Undiscounted earn out Liability Decrease |  | $ 600,000 |  |  |  |  |  |  |  |  |
Business Acquisition Undiscounted Earn-Out Liability |  |  |  |  | 0 | 0 |  |  | $ 0 |  | $ 1,400,000
Business Acquisition Earn Out Payment |  |  |  |  |  |  |  | $ 800,000 |  |  |
Business Acquisition, Cost of Acquired Entity, Discounted Present Value of Additional Purchase Price |  |  |  |  |  |  |  |  |  | 300,000 |
Revaluation Benefit |  |  |  |  |  |  |  |  |  | 300,000 |
Business Acquisition Undiscounted Earn-Out Liability Increase |  |  |  |  | 9,300,000 |  |  |  | 9,300,000 |  |
EBITDA Earn-Out Increase Floor |  |  |  |  |  |  |  |  | 18,500,000 |  |
Interest Expense, Other |  |  |  |  |  |  | $ 100,000 |  |  | $ 300,000 |
Interest Income, Other |  |  |  |  | $ 0 | $ 300,000 |  |  | $ 300,000 |  |
JBC [Member] | Years 2011 to 2015 [Member] |  |  |  |  |  |  |  |  |  |  |
Note 8 - Acquisitions and Subsidiaries and Joint Ventures with Noncontrolling Owners’ Interests (Details) [Line Items] |  |  |  |  |  |  |  |  |  |  |
Business Acquisition Earn-Out Calculated Floor |  |  |  | $ 2,000,000 |  |  |  |  |  |  |
JBC [Member] | Seven Months Ended 2016 [Member] |  |  |  |  |  |  |  |  |  |  |
Note 8 - Acquisitions and Subsidiaries and Joint Ventures with Noncontrolling Owners’ Interests (Details) [Line Items] |  |  |  |  |  |  |  |  |  |  |
Business Acquisition Earn-Out Calculated Floor |  |  |  | $ 1,200,000 |  |  |  |  |  |  |
JBC [Member] | Original Earn-out Liability [Member] |  |  |  |  |  |  |  |  |  |  |
Note 8 - Acquisitions and Subsidiaries and Joint Ventures with Noncontrolling Owners’ Interests (Details) [Line Items] |  |  |  |  |  |  |  |  |  |  |
Business Acquisition Undiscounted Earn-Out Liability |  | 5,000,000 |  |  |  |  |  |  |  |  |
JBC [Member] | If certain EBITDA thresholds are met [Member] |  |  |  |  |  |  |  |  |  |  |
Note 8 - Acquisitions and Subsidiaries and Joint Ventures with Noncontrolling Owners’ Interests (Details) [Line Items] |  |  |  |  |  |  |  |  |  |  |
Business Acquisition Undiscounted Earn-Out Liability |  | 10,000,000 |  |  |  |  |  |  |  |  |
JBC [Member] | For 2014 and 2015 [Member] |  |  |  |  |  |  |  |  |  |  |
Note 8 - Acquisitions and Subsidiaries and Joint Ventures with Noncontrolling Owners’ Interests (Details) [Line Items] |  |  |  |  |  |  |  |  |  |  |
Business Acquisition Earn-Out Calculated Floor |  | 1,500,000 |  |  |  |  |  |  |  |  |
JBC [Member] | For 2016 and 2017 [Member] |  |  |  |  |  |  |  |  |  |  |
Note 8 - Acquisitions and Subsidiaries and Joint Ventures with Noncontrolling Owners’ Interests (Details) [Line Items] |  |  |  |  |  |  |  |  |  |  |
Business Acquisition Earn-Out Calculated Floor |  | $ 2,000,000 |  |  |  |  |  |  |  |  |

X
- Definition Business Acquisition Additional Price Payments. + References No definition available. + Details
Name: | strl_BusinessAcquisitionAdditionalPricePayments
Namespace Prefix: | strl_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Business Acquisition Additional Price Payments Term. + References No definition available. + Details
Name: | strl_BusinessAcquisitionAdditionalPricePaymentsTerm
Namespace Prefix: | strl_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Business Acquisition, Cost of Acquired Entity, Discounted Present Value of Additional Purchase Price + References No definition available. + Details
Name: | strl_BusinessAcquisitionCostOfAcquiredEntityDiscountedPresentValueOfAdditionalPurchasePrice
Namespace Prefix: | strl_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Business Acquisition Earn-Out Calculated Floor. + References No definition available. + Details
Name: | strl_BusinessAcquisitionEarnOutCalculatedFloor
Namespace Prefix: | strl_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Represents the business acquisition payment for the earn-out liability. + References No definition available. + Details
Name: | strl_BusinessAcquisitionEarnOutPayment
Namespace Prefix: | strl_
Data Type: | xbrli:monetaryItemType
Balance Type: | na
Period Type: | duration

X
- Definition Business Acuisition Earn-Out Percentage + References No definition available. + Details
Name: | strl_BusinessAcquisitionEarnOutPercentage
Namespace Prefix: | strl_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Business Acquisition Un-discounted Earn-Out Liability. + References No definition available. + Details
Name: | strl_BusinessAcquisitionUndiscountedEarnOutLiability
Namespace Prefix: | strl_
Data Type: | xbrli:monetaryItemType
Balance Type: | na
Period Type: | instant

X
- Definition Represents the business acquisition undiscounted earn out liability decrease. + References No definition available. + Details
Name: | strl_BusinessAcquisitionUndiscountedEarnOutLiabilityDecrease
Namespace Prefix: | strl_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Business Acquisition Undiscounted Earn-Out Liability Increase + References No definition available. + Details
Name: | strl_BusinessAcquisitionUndiscountedEarnOutLiabilityIncrease
Namespace Prefix: | strl_
Data Type: | xbrli:monetaryItemType
Balance Type: | na
Period Type: | instant

X
- Definition Represents term of disability insurance where the Company is the beneficiary. + References No definition available. + Details
Name: | strl_DisabilityInsurancePolicyTerm
Namespace Prefix: | strl_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition EBITDA Earn-Out Increase Floor + References No definition available. + Details
Name: | strl_EBITDAEarnOutIncreaseFloor
Namespace Prefix: | strl_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Increase in Undistributed Earnings + References No definition available. + Details
Name: | strl_IncreaseInUndistributedEarnings
Namespace Prefix: | strl_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Represents principal sum of disability benefit under the insurance policy. + References No definition available. + Details
Name: | strl_InsurancePolicyDisabilityBenefitPrincipalAmount
Namespace Prefix: | strl_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Represents the price at which the 50% owners in the noncontrolling interests have the option to buy the Company's 50% interest in these entities should the Company ever become subject to the repossession or disposition of its collateral as defined in the Company's new debt agreement with Nations or if the Company dissolves or becomes insolvent. + References No definition available. + Details
Name: | strl_NoncontrollingInterestsOptionToBuyCompanys50PercentInterestUnderCertainConditionsPrice
Namespace Prefix: | strl_
Data Type: | xbrli:monetaryItemType
Balance Type: | na
Period Type: | duration

X
- References No definition available. + Details
Name: | strl_Note8AcquisitionsandSubsidiariesandJointVentureswithNoncontrollingOwnersInterestsDetailsLineItems
Namespace Prefix: | strl_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Represents the number of agreements entered into with noncontrolling interests during the period. + References No definition available. + Details
Name: | strl_NumberOfAgreementsWithNoncontrollingInterests
Namespace Prefix: | strl_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- Definition Obligation to Purchase Member Interest + References No definition available. + Details
Name: | strl_ObligationToPurchaseMemberInterest
Namespace Prefix: | strl_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Represents the percentage of the interest the company is obligated to purchase. + References No definition available. + Details
Name: | strl_ObligationToPurchasePercentageMemberInterest
Namespace Prefix: | strl_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition A revaluation benefit. + References No definition available. + Details
Name: | strl_RevaluationBenefit
Namespace Prefix: | strl_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Carrying amount as of the balance sheet date of amounts which could be received based on the terms of the insurance contract upon surrendering life policies owned by the entity. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.17) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section 45 -Paragraph 4 -Subparagraph (d) -URI http://asc.fasb.org/extlink&oid=28358313&loc=d3e6812-107765 + Details
Name: | us-gaap_CashSurrenderValueOfLifeInsurance
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Interest expense on all other items not previously classified. For example, includes dividends associated with redeemable preferred stock of a subsidiary that is treated as a liability in the parent's consolidated balance sheet. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 815 -SubTopic 10 -Section 50 -Paragraph 4D -URI http://asc.fasb.org/extlink&oid=56946850&loc=SL5624177-113959 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 942 -SubTopic 225 -Section S99 -Paragraph 1 -Subparagraph -4 -URI http://asc.fasb.org/extlink&oid=6879574&loc=d3e536633-122882 + Details
Name: | us-gaap_InterestExpenseOther
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount of interest income earned from interest bearing assets not separately disclosed. + 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 The equity interest of noncontrolling shareholders, partners or other equity holders in consolidated entity. + References No definition available. + Details
Name: | us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners
Namespace Prefix: | us-gaap_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition The parent entity's interest in net assets of the subsidiary, expressed as a percentage. + References No definition available. + Details
Name: | us-gaap_MinorityInterestOwnershipPercentageByParent
Namespace Prefix: | us-gaap_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Amount of Net Income (Loss) attributable to noncontrolling interest. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 810 -SubTopic 10 -Section 55 -Paragraph 4J -URI http://asc.fasb.org/extlink&oid=35736750&loc=SL4591551-111686 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 810 -SubTopic 10 -Section 50 -Paragraph 1A -URI http://asc.fasb.org/extlink&oid=18733093&loc=SL4573702-111684 + Details
Name: | us-gaap_NetIncomeLossAttributableToNoncontrollingInterest
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount of cash outflow to a noncontrolling interest. Includes, but not limited to, reduction of noncontrolling interest ownership. Excludes dividends paid to the noncontrolling interest. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 15 -URI http://asc.fasb.org/extlink&oid=56944662&loc=d3e3291-108585 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Glossary Financing Activities -URI http://asc.fasb.org/extlink&oid=6513228 + Details
Name: | us-gaap_PaymentsToMinorityShareholders
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Details
Name: | us-gaap_TitleOfIndividualAxis=strl_CEOOfRHBMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | dei_LegalEntityAxis=strl_MyersMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | dei_LegalEntityAxis=strl_RHBMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementScenarioAxis=strl_UponDeathMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementScenarioAxis=strl_UponPermanentDisabilityMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_BusinessAcquisitionAxis=strl_JBCMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementScenarioAxis=strl_Years2011To2015Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementScenarioAxis=strl_SevenMonthsEndedTwoThousandSixteenMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementScenarioAxis=strl_OriginalEarnoutLiabilityMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementScenarioAxis=strl_IfCertainEBITDAThresholdsAreMetMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementScenarioAxis=strl_ForTwoThousandFourteenAndTwoThousandFifteenMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementScenarioAxis=strl_ForTwoThousandSixteenAndTwoThousandSeventeenMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |