2014 Q4 Form 10-K Financial Statement

#000140282915000007 Filed on February 27, 2015

View on sec.gov

Income Statement

Concept 2014 Q4 2013 Q4 2013 Q3
Revenue $107.3M $106.4M $89.00M
YoY Change 0.85% 7.91% 18.04%
Cost Of Revenue $89.20M $93.70M $83.38M
YoY Change -4.8% 8.83% 18.28%
Gross Profit $18.17M $12.81M $5.585M
YoY Change 41.87% 2.27% 14.17%
Gross Profit Margin 16.93% 12.04% 6.28%
Selling, General & Admin $10.70M $8.600M $7.974M
YoY Change 24.42% 26.47% 10.98%
% of Gross Profit 58.89% 67.16% 142.78%
Research & Development
YoY Change
% of Gross Profit
Depreciation & Amortization $5.820M $5.350M $5.300M
YoY Change 8.79% -3.25% 0.0%
% of Gross Profit 32.03% 41.78% 94.9%
Operating Expenses $10.70M $8.600M $7.974M
YoY Change 24.42% 26.47% 10.98%
Operating Profit $7.429M $3.916M -$2.389M
YoY Change 89.71% -31.33% 4.19%
Interest Expense -$200.0K -$100.0K $111.0K
YoY Change 100.0% 0.0% -52.77%
% of Operating Profit -2.69% -2.55%
Other Income/Expense, Net $0.00 -$400.0K $0.00
YoY Change -100.0% -100.0%
Pretax Income $7.457M $3.416M -$2.475M
YoY Change 118.3% -9.8% -0.2%
Income Tax $2.200M $1.200M -$1.500M
% Of Pretax Income 29.5% 35.13%
Net Earnings $5.288M $2.134M -$943.0K
YoY Change 147.8% 43.61% -40.88%
Net Earnings / Revenue 4.93% 2.01% -1.06%
Basic Earnings Per Share $0.19 $0.08 -$0.03
Diluted Earnings Per Share $0.19 $0.08 -$0.03
COMMON SHARES
Basic Shares Outstanding 27.52M shares 27.35M shares 27.32M shares
Diluted Shares Outstanding 27.32M shares

Balance Sheet

Concept 2014 Q4 2013 Q4 2013 Q3
SHORT-TERM ASSETS
Cash & Short-Term Investments $38.90M $40.90M $31.20M
YoY Change -4.89% -5.1% -37.85%
Cash & Equivalents $38.89M $40.86M $31.16M
Short-Term Investments
Other Short-Term Assets $6.000M $4.100M $2.200M
YoY Change 46.34% 5.13% -21.43%
Inventory $6.487M $3.520M $5.458M
Prepaid Expenses
Receivables $36.90M $39.10M $44.20M
Other Receivables $18.20M $12.80M $12.70M
Total Short-Term Assets $151.1M $125.3M $120.9M
YoY Change 20.64% -2.62% 8.21%
LONG-TERM ASSETS
Property, Plant & Equipment $161.8M $141.9M $146.6M
YoY Change 13.99% -5.81% -3.72%
Goodwill $65.98M $33.80M $34.82M
YoY Change 95.22% 0.0% 8.23%
Intangibles $87.00K $197.0K $265.0K
YoY Change -55.84% -68.58%
Long-Term Investments
YoY Change
Other Assets $0.00 $240.0K $217.0K
YoY Change -100.0% 6.67% -5.65%
Total Long-Term Assets $201.2M $180.9M $184.2M
YoY Change 11.18% -3.58% -0.99%
TOTAL ASSETS
Total Short-Term Assets $151.1M $125.3M $120.9M
Total Long-Term Assets $201.2M $180.9M $184.2M
Total Assets $352.3M $306.2M $305.1M
YoY Change 15.05% -3.19% 2.46%
SHORT-TERM LIABILITIES
YoY Change
Accounts Payable $21.90M $23.10M $24.40M
YoY Change -5.19% -19.51% 41.04%
Accrued Expenses $15.80M $11.42M $10.96M
YoY Change 38.44% -8.36% 4.89%
Deferred Revenue
YoY Change
Short-Term Debt $0.00 $0.00 $0.00
YoY Change
Long-Term Debt Due $33.50M $8.600M $9.300M
YoY Change 289.53% -31.75% -11.43%
Total Short-Term Liabilities $90.63M $59.81M $62.02M
YoY Change 51.54% -17.93% 8.6%
LONG-TERM LIABILITIES
Long-Term Debt $3.480M $0.00 $0.00
YoY Change
Other Long-Term Liabilities $566.0K $526.0K $936.0K
YoY Change 7.6% -6.74% 91.41%
Total Long-Term Liabilities $4.046M $526.0K $936.0K
YoY Change 669.2% -6.74% 91.41%
TOTAL LIABILITIES
Total Short-Term Liabilities $90.63M $59.81M $62.02M
Total Long-Term Liabilities $4.046M $526.0K $936.0K
Total Liabilities $115.6M $78.40M $79.28M
YoY Change 47.43% -14.57% 5.84%
SHAREHOLDERS EQUITY
Retained Earnings $73.44M $66.57M $65.14M
YoY Change 10.33% 0.5% -0.48%
Common Stock $279.0K $278.0K $278.0K
YoY Change 0.36% 1.09% 1.09%
Preferred Stock
YoY Change
Treasury Stock (at cost) $3.439M $3.003M $3.003M
YoY Change 14.52% 0.0% 0.0%
Treasury Stock Shares 361.2K shares 317.7K shares 317.7K shares
Shareholders Equity $236.7M $227.8M $225.8M
YoY Change
Total Liabilities & Shareholders Equity $352.3M $306.2M $305.1M
YoY Change 15.05% -3.19% 2.46%

Cashflow Statement

Concept 2014 Q4 2013 Q4 2013 Q3
OPERATING ACTIVITIES
Net Income $5.288M $2.134M -$943.0K
YoY Change 147.8% 43.61% -40.88%
Depreciation, Depletion And Amortization $5.820M $5.350M $5.300M
YoY Change 8.79% -3.25% 0.0%
Cash From Operating Activities -$7.310M $10.89M -$4.930M
YoY Change -167.13% 479.26% -120.39%
INVESTING ACTIVITIES
Capital Expenditures -$3.460M -$1.010M -$4.830M
YoY Change 242.57% -56.28% 32.33%
Acquisitions
YoY Change
Other Investing Activities $570.0K $560.0K $110.0K
YoY Change 1.79% -106.24% 10.0%
Cash From Investing Activities -$2.900M -$450.0K -$4.720M
YoY Change 544.44% -96.01% 32.58%
FINANCING ACTIVITIES
Cash Dividend Paid
YoY Change
Common Stock Issuance & Retirement, Net
YoY Change
Debt Paid & Issued, Net
YoY Change
Cash From Financing Activities 3.250M -740.0K 230.0K
YoY Change -539.19% -132.6% -109.83%
NET CHANGE
Cash From Operating Activities -7.310M 10.89M -4.930M
Cash From Investing Activities -2.900M -450.0K -4.720M
Cash From Financing Activities 3.250M -740.0K 230.0K
Net Change In Cash -6.960M 9.700M -9.420M
YoY Change -171.75% -236.24% -151.53%
FREE CASH FLOW
Cash From Operating Activities -$7.310M $10.89M -$4.930M
Capital Expenditures -$3.460M -$1.010M -$4.830M
Free Cash Flow -$3.850M $11.90M -$100.0K
YoY Change -132.35% 184.01% -100.36%

Facts In Submission

Frame Concept Type Concept / XBRL Key Value Unit
CY2014 dei Amendment Flag
AmendmentFlag
false
CY2014 dei Current Fiscal Year End Date
CurrentFiscalYearEndDate
--12-31
CY2014 dei Document Fiscal Period Focus
DocumentFiscalPeriodFocus
FY
CY2014 dei Document Fiscal Year Focus
DocumentFiscalYearFocus
2014
CY2014 dei Document Period End Date
DocumentPeriodEndDate
2014-12-31
CY2014 dei Document Type
DocumentType
10-K
CY2014 dei Entity Central Index Key
EntityCentralIndexKey
0001402829
CY2015Q1 dei Entity Common Stock Shares Outstanding
EntityCommonStockSharesOutstanding
27521395 shares
CY2014 dei Entity Current Reporting Status
EntityCurrentReportingStatus
Yes
CY2014 dei Entity Filer Category
EntityFilerCategory
Accelerated Filer
CY2014Q2 dei Entity Public Float
EntityPublicFloat
297000000 USD
CY2014 dei Entity Registrant Name
EntityRegistrantName
ORION MARINE GROUP INC.
CY2014 dei Entity Voluntary Filers
EntityVoluntaryFilers
No
CY2014 dei Entity Well Known Seasoned Issuer
EntityWellKnownSeasonedIssuer
No
CY2014Q4 orn Additional Coverage In Excess Of Primary Insurance Coverage
AdditionalCoverageInExcessOfPrimaryInsuranceCoverage
150000000 USD
CY2014Q4 orn Balanceoutstandingunderrevolver
Balanceoutstandingunderrevolver
26000000 USD
CY2012Q4 orn Business Acquisition Consulting And Sales Agreement Entered Into With Acquiree Company Personnel Engagement Term
BusinessAcquisitionConsultingAndSalesAgreementEnteredIntoWithAcquireeCompanyPersonnelEngagementTerm
P2Y
CY2013Q4 orn Business Acquisition Ownership Acquired In Foreign Entities Number Of Entities
BusinessAcquisitionOwnershipAcquiredInForeignEntitiesNumberOfEntities
1 entity
CY2013Q4 orn Costs In Excess Of Billings On Uncompleted Contracts Net
CostsInExcessOfBillingsOnUncompletedContractsNet
10261000 USD
CY2014Q4 orn Costs In Excess Of Billings On Uncompleted Contracts Net
CostsInExcessOfBillingsOnUncompletedContractsNet
27877000 USD
CY2013Q4 orn Deferred Tax Assets Intangible Assets Current
DeferredTaxAssetsIntangibleAssetsCurrent
121000 USD
CY2014Q4 orn Deferred Tax Assets Intangible Assets Current
DeferredTaxAssetsIntangibleAssetsCurrent
111000 USD
CY2013Q4 orn Deferred Tax Assets Intangible Assets Noncurrent
DeferredTaxAssetsIntangibleAssetsNoncurrent
2219000 USD
CY2014Q4 orn Deferred Tax Assets Intangible Assets Noncurrent
DeferredTaxAssetsIntangibleAssetsNoncurrent
1935000 USD
CY2013Q4 orn Deferred Tax Assets Operating Loss Carryforwards Noncurrent
DeferredTaxAssetsOperatingLossCarryforwardsNoncurrent
10604000 USD
CY2014Q4 orn Deferred Tax Assets Operating Loss Carryforwards Noncurrent
DeferredTaxAssetsOperatingLossCarryforwardsNoncurrent
3797000 USD
CY2013Q4 orn Deferred Tax Assets Other Current
DeferredTaxAssetsOtherCurrent
23000 USD
CY2014Q4 orn Deferred Tax Assets Other Current
DeferredTaxAssetsOtherCurrent
44000 USD
CY2013Q4 orn Deferred Tax Assets Other Noncurrent
DeferredTaxAssetsOtherNoncurrent
1170000 USD
CY2014Q4 orn Deferred Tax Assets Other Noncurrent
DeferredTaxAssetsOtherNoncurrent
-16000 USD
CY2013Q4 orn Deferred Tax Assets Tax Deferred Expense Compensation And Benefits Share Based Compensation Cost Non Qualified Stock Options Noncurrent
DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCostNonQualifiedStockOptionsNoncurrent
1268000 USD
CY2014Q4 orn Deferred Tax Assets Tax Deferred Expense Compensation And Benefits Share Based Compensation Cost Non Qualified Stock Options Noncurrent
DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCostNonQualifiedStockOptionsNoncurrent
1248000 USD
CY2013Q4 orn Deferred Tax Assets Tax Deferred Expense Compensationand Benefits Sharebased Compensation Cost Nonqualified Stock Options Current
DeferredTaxAssetsTaxDeferredExpenseCompensationandBenefitsSharebasedCompensationCostNonqualifiedStockOptionsCurrent
0 USD
CY2014Q4 orn Deferred Tax Assets Tax Deferred Expense Compensationand Benefits Sharebased Compensation Cost Nonqualified Stock Options Current
DeferredTaxAssetsTaxDeferredExpenseCompensationandBenefitsSharebasedCompensationCostNonqualifiedStockOptionsCurrent
45000 USD
CY2013Q4 orn Deferred Tax Assets Tax Deferred Expense Reserves And Accruals Accrued Liabilities Current
DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilitiesCurrent
1913000 USD
CY2014Q4 orn Deferred Tax Assets Tax Deferred Expense Reserves And Accruals Accrued Liabilities Current
DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilitiesCurrent
2714000 USD
CY2013Q4 orn Deferred Tax Liabilities Goodwill And Gain On Acquisition Noncurrent
DeferredTaxLiabilitiesGoodwillAndGainOnAcquisitionNoncurrent
3157000 USD
CY2014Q4 orn Deferred Tax Liabilities Goodwill And Gain On Acquisition Noncurrent
DeferredTaxLiabilitiesGoodwillAndGainOnAcquisitionNoncurrent
3753000 USD
CY2013Q4 orn Deferred Tax Liabilities Other Current
DeferredTaxLiabilitiesOtherCurrent
4000 USD
CY2014Q4 orn Deferred Tax Liabilities Other Current
DeferredTaxLiabilitiesOtherCurrent
38000 USD
CY2013Q4 orn Deferred Tax Liabilities Other Noncurrent
DeferredTaxLiabilitiesOtherNoncurrent
0 USD
CY2014Q4 orn Deferred Tax Liabilities Other Noncurrent
DeferredTaxLiabilitiesOtherNoncurrent
0 USD
CY2013Q4 orn Deferred Tax Liabilities Property Plant And Equipment And Intangible Assets Noncurrent
DeferredTaxLiabilitiesPropertyPlantAndEquipmentAndIntangibleAssetsNoncurrent
30082000 USD
CY2014Q4 orn Deferred Tax Liabilities Property Plant And Equipment And Intangible Assets Noncurrent
DeferredTaxLiabilitiesPropertyPlantAndEquipmentAndIntangibleAssetsNoncurrent
26173000 USD
CY2013Q4 orn Deferred Tax Liabilities Tax Deferred Income Current
DeferredTaxLiabilitiesTaxDeferredIncomeCurrent
1327000 USD
CY2014Q4 orn Deferred Tax Liabilities Tax Deferred Income Current
DeferredTaxLiabilitiesTaxDeferredIncomeCurrent
1121000 USD
CY2013Q4 orn Deferred Tax Liabilities Tax Deferred Income Noncurrent
DeferredTaxLiabilitiesTaxDeferredIncomeNoncurrent
0 USD
CY2014Q4 orn Deferred Tax Liabilities Tax Deferred Income Noncurrent
DeferredTaxLiabilitiesTaxDeferredIncomeNoncurrent
-14000 USD
CY2014 orn Defined Contribution Plan Annual Contribution By Employee Maximum Allowable Amount Percent
DefinedContributionPlanAnnualContributionByEmployeeMaximumAllowableAmountPercent
0.8
CY2014 orn Defined Contribution Plan Annual Contribution By Employee Minimum Allowable Amount Percent
DefinedContributionPlanAnnualContributionByEmployeeMinimumAllowableAmountPercent
0.01
CY2014 orn Defined Contribution Plan Employers Matching Contribution Vesting Period
DefinedContributionPlanEmployersMatchingContributionVestingPeriod
P4Y
CY2014 orn Defined Contribution Plan Requisite Service Period
DefinedContributionPlanRequisiteServicePeriod
P6M
CY2012 orn Effective Income Tax Rate Reconciliation State Taxes Adjustments Amount
EffectiveIncomeTaxRateReconciliationStateTaxesAdjustmentsAmount
0 USD
CY2013 orn Effective Income Tax Rate Reconciliation State Taxes Adjustments Amount
EffectiveIncomeTaxRateReconciliationStateTaxesAdjustmentsAmount
-401000 USD
CY2014 orn Effective Income Tax Rate Reconciliation State Taxes Adjustments Amount
EffectiveIncomeTaxRateReconciliationStateTaxesAdjustmentsAmount
0 USD
CY2014 orn Fair Value Measurement Assumptions Used To Calculate Reporting Unit Fair Value Revenue Growth Rate Period Evaluated
FairValueMeasurementAssumptionsUsedToCalculateReportingUnitFairValueRevenueGrowthRatePeriodEvaluated
P5Y
CY2014 orn Fixed Charge Coverage Ratio
FixedChargeCoverageRatio
1.50
CY2012 orn Income Tax Reconciliation Permanent Differences
IncomeTaxReconciliationPermanentDifferences
-743000 USD
CY2013 orn Income Tax Reconciliation Permanent Differences
IncomeTaxReconciliationPermanentDifferences
-13000 USD
CY2014 orn Income Tax Reconciliation Permanent Differences
IncomeTaxReconciliationPermanentDifferences
122000 USD
CY2012 orn Increase Decrease In Costs In Excess Of Billings
IncreaseDecreaseInCostsInExcessOfBillings
-4133000 USD
CY2013 orn Increase Decrease In Costs In Excess Of Billings
IncreaseDecreaseInCostsInExcessOfBillings
-5611000 USD
CY2014 orn Increase Decrease In Costs In Excess Of Billings
IncreaseDecreaseInCostsInExcessOfBillings
-19725000 USD
CY2013Q4 orn Inventory For Long Term Contracts Or Programs Costs Incurred On Uncompleted Contracts
InventoryForLongTermContractsOrProgramsCostsIncurredOnUncompletedContracts
360678000 USD
CY2014Q4 orn Inventory For Long Term Contracts Or Programs Costs Incurred On Uncompleted Contracts
InventoryForLongTermContractsOrProgramsCostsIncurredOnUncompletedContracts
554109000 USD
CY2013Q4 orn Inventory For Long Term Contracts Or Programs Estimated Earnings On Uncompleted Contracts
InventoryForLongTermContractsOrProgramsEstimatedEarningsOnUncompletedContracts
47208000 USD
CY2014Q4 orn Inventory For Long Term Contracts Or Programs Estimated Earnings On Uncompleted Contracts
InventoryForLongTermContractsOrProgramsEstimatedEarningsOnUncompletedContracts
97687000 USD
CY2014 orn Levels Of Insurance Coverage Maintained By Company
LevelsOfInsuranceCoverageMaintainedByCompany
3
CY2014 orn Leverage Ratio
LeverageRatio
2.50
CY2014Q4 orn Stock Repurchase Program Expected Duration
StockRepurchaseProgramExpectedDuration
P5Y
CY2013Q4 orn Trade Accounts Receivable Net Current
TradeAccountsReceivableNetCurrent
39110000 USD
CY2014Q4 orn Trade Accounts Receivable Net Current
TradeAccountsReceivableNetCurrent
36905000 USD
CY2013Q4 us-gaap Accounts Payable Trade Current
AccountsPayableTradeCurrent
23105000 USD
CY2014Q4 us-gaap Accounts Payable Trade Current
AccountsPayableTradeCurrent
21889000 USD
CY2013Q4 us-gaap Accrual For Taxes Other Than Income Taxes Current
AccrualForTaxesOtherThanIncomeTaxesCurrent
584000 USD
CY2014Q4 us-gaap Accrual For Taxes Other Than Income Taxes Current
AccrualForTaxesOtherThanIncomeTaxesCurrent
2146000 USD
CY2013Q4 us-gaap Accrued Income Taxes Current
AccruedIncomeTaxesCurrent
459000 USD
CY2014Q4 us-gaap Accrued Income Taxes Current
AccruedIncomeTaxesCurrent
997000 USD
CY2013Q4 us-gaap Accrued Insurance Current
AccruedInsuranceCurrent
5787000 USD
CY2014Q4 us-gaap Accrued Insurance Current
AccruedInsuranceCurrent
7490000 USD
CY2013Q4 us-gaap Accrued Liabilities Current
AccruedLiabilitiesCurrent
11415000 USD
CY2014Q4 us-gaap Accrued Liabilities Current
AccruedLiabilitiesCurrent
15803000 USD
CY2013Q4 us-gaap Additional Paid In Capital
AdditionalPaidInCapital
163970000 USD
CY2014Q4 us-gaap Additional Paid In Capital
AdditionalPaidInCapital
166433000 USD
CY2012 us-gaap Advertising Expense
AdvertisingExpense
57000 USD
CY2013 us-gaap Advertising Expense
AdvertisingExpense
38000 USD
CY2014 us-gaap Advertising Expense
AdvertisingExpense
13000 USD
CY2012 us-gaap Allocated Share Based Compensation Expense
AllocatedShareBasedCompensationExpense
3100000 USD
CY2013 us-gaap Allocated Share Based Compensation Expense
AllocatedShareBasedCompensationExpense
2100000 USD
CY2014 us-gaap Allocated Share Based Compensation Expense
AllocatedShareBasedCompensationExpense
1600000 USD
CY2013Q4 us-gaap Allowance For Doubtful Accounts Receivable Current
AllowanceForDoubtfulAccountsReceivableCurrent
0 USD
CY2014Q4 us-gaap Allowance For Doubtful Accounts Receivable Current
AllowanceForDoubtfulAccountsReceivableCurrent
0 USD
CY2012 us-gaap Amortization Of Financing Costs
AmortizationOfFinancingCosts
103000 USD
CY2013 us-gaap Amortization Of Financing Costs
AmortizationOfFinancingCosts
52000 USD
CY2014 us-gaap Amortization Of Financing Costs
AmortizationOfFinancingCosts
0 USD
CY2013 us-gaap Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
430000 USD
CY2014 us-gaap Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
110000 USD
CY2013Q4 us-gaap Assets
Assets
306208000 USD
CY2014Q4 us-gaap Assets
Assets
352300000 USD
CY2013Q4 us-gaap Assets Current
AssetsCurrent
125278000 USD
CY2014Q4 us-gaap Assets Current
AssetsCurrent
151134000 USD
CY2013Q4 us-gaap Assets Held For Sale Current
AssetsHeldForSaleCurrent
417000 USD
CY2014Q4 us-gaap Assets Held For Sale Current
AssetsHeldForSaleCurrent
375000 USD
CY2013Q4 us-gaap Billed Contract Receivables
BilledContractReceivables
397625000 USD
CY2014Q4 us-gaap Billed Contract Receivables
BilledContractReceivables
623919000 USD
CY2013Q4 us-gaap Billings In Excess Of Cost Current
BillingsInExcessOfCostCurrent
14595000 USD
CY2014Q4 us-gaap Billings In Excess Of Cost Current
BillingsInExcessOfCostCurrent
16704000 USD
CY2012 us-gaap Business Combination Contingent Consideration Arrangements Change In Amount Of Contingent Consideration Liability1
BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1
0 USD
CY2013 us-gaap Business Combination Contingent Consideration Arrangements Change In Amount Of Contingent Consideration Liability1
BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1
-271000 USD
CY2014 us-gaap Business Combination Contingent Consideration Arrangements Change In Amount Of Contingent Consideration Liability1
BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1
0 USD
CY2011Q4 us-gaap Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
38979000 USD
CY2012Q4 us-gaap Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
43084000 USD
CY2013Q4 us-gaap Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
40859000 USD
CY2014Q4 us-gaap Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
38893000 USD
CY2012 us-gaap Cash And Cash Equivalents Period Increase Decrease
CashAndCashEquivalentsPeriodIncreaseDecrease
4105000 USD
CY2013 us-gaap Cash And Cash Equivalents Period Increase Decrease
CashAndCashEquivalentsPeriodIncreaseDecrease
-2225000 USD
CY2014 us-gaap Cash And Cash Equivalents Period Increase Decrease
CashAndCashEquivalentsPeriodIncreaseDecrease
-1966000 USD
CY2013Q4 us-gaap Commitments And Contingencies
CommitmentsAndContingencies
USD
CY2014Q4 us-gaap Commitments And Contingencies
CommitmentsAndContingencies
USD
CY2013Q4 us-gaap Common Stock Par Or Stated Value Per Share
CommonStockParOrStatedValuePerShare
0.01
CY2014Q4 us-gaap Common Stock Par Or Stated Value Per Share
CommonStockParOrStatedValuePerShare
0.01
CY2013Q4 us-gaap Common Stock Shares Authorized
CommonStockSharesAuthorized
50000000 shares
CY2014Q4 us-gaap Common Stock Shares Authorized
CommonStockSharesAuthorized
50000000 shares
CY2013Q4 us-gaap Common Stock Shares Issued
CommonStockSharesIssued
27710776 shares
CY2014Q4 us-gaap Common Stock Shares Issued
CommonStockSharesIssued
27886596 shares
CY2013Q4 us-gaap Common Stock Shares Outstanding
CommonStockSharesOutstanding
27393045 shares
CY2014Q4 us-gaap Common Stock Shares Outstanding
CommonStockSharesOutstanding
27525365 shares
CY2013Q4 us-gaap Common Stock Value
CommonStockValue
278000 USD
CY2014Q4 us-gaap Common Stock Value
CommonStockValue
279000 USD
CY2013Q4 us-gaap Contract Receivable Retainage
ContractReceivableRetainage
10400000 USD
CY2014Q4 us-gaap Contract Receivable Retainage
ContractReceivableRetainage
15900000 USD
CY2014Q4 us-gaap Contract Receivable Retainage Due After One Year
ContractReceivableRetainageDueAfterOneYear
600000 USD
CY2013Q4 us-gaap Contract Receivable Retainage Due One Year Or Less
ContractReceivableRetainageDueOneYearOrLess
10427000 USD
CY2014Q4 us-gaap Contract Receivable Retainage Due One Year Or Less
ContractReceivableRetainageDueOneYearOrLess
15883000 USD
CY2012 us-gaap Contract Revenue Cost
ContractRevenueCost
277672000 USD
CY2013 us-gaap Contract Revenue Cost
ContractRevenueCost
322540000 USD
CY2014 us-gaap Contract Revenue Cost
ContractRevenueCost
341224000 USD
CY2012 us-gaap Contracts Revenue
ContractsRevenue
292042000 USD
CY2013Q1 us-gaap Contracts Revenue
ContractsRevenue
75059000 USD
CY2013Q2 us-gaap Contracts Revenue
ContractsRevenue
84081000 USD
CY2013Q3 us-gaap Contracts Revenue
ContractsRevenue
88992000 USD
CY2013Q4 us-gaap Contracts Revenue
ContractsRevenue
106412000 USD
CY2013 us-gaap Contracts Revenue
ContractsRevenue
354544000 USD
CY2014Q1 us-gaap Contracts Revenue
ContractsRevenue
81258000 USD
CY2014Q2 us-gaap Contracts Revenue
ContractsRevenue
90251000 USD
CY2014Q3 us-gaap Contracts Revenue
ContractsRevenue
106976000 USD
CY2014Q4 us-gaap Contracts Revenue
ContractsRevenue
107333000 USD
CY2014 us-gaap Contracts Revenue
ContractsRevenue
385818000 USD
CY2013Q4 us-gaap Costs In Excess Of Billings On Uncompleted Contracts Or Programs Expected To Be Collected Within One Year
CostsInExcessOfBillingsOnUncompletedContractsOrProgramsExpectedToBeCollectedWithinOneYear
24856000 USD
CY2014Q4 us-gaap Costs In Excess Of Billings On Uncompleted Contracts Or Programs Expected To Be Collected Within One Year
CostsInExcessOfBillingsOnUncompletedContractsOrProgramsExpectedToBeCollectedWithinOneYear
44581000 USD
CY2012 us-gaap Current Federal Tax Expense Benefit
CurrentFederalTaxExpenseBenefit
-3214000 USD
CY2013 us-gaap Current Federal Tax Expense Benefit
CurrentFederalTaxExpenseBenefit
-936000 USD
CY2014 us-gaap Current Federal Tax Expense Benefit
CurrentFederalTaxExpenseBenefit
247000 USD
CY2014 us-gaap Current Foreign Tax Expense Benefit
CurrentForeignTaxExpenseBenefit
460000 USD
CY2012 us-gaap Current Income Tax Expense Benefit
CurrentIncomeTaxExpenseBenefit
-2994000 USD
CY2013 us-gaap Current Income Tax Expense Benefit
CurrentIncomeTaxExpenseBenefit
-698000 USD
CY2014 us-gaap Current Income Tax Expense Benefit
CurrentIncomeTaxExpenseBenefit
1306000 USD
CY2012 us-gaap Current State And Local Tax Expense Benefit
CurrentStateAndLocalTaxExpenseBenefit
220000 USD
CY2013 us-gaap Current State And Local Tax Expense Benefit
CurrentStateAndLocalTaxExpenseBenefit
238000 USD
CY2014 us-gaap Current State And Local Tax Expense Benefit
CurrentStateAndLocalTaxExpenseBenefit
599000 USD
CY2013Q4 us-gaap Debt Current
DebtCurrent
8564000 USD
CY2014Q4 us-gaap Debt Current
DebtCurrent
33527000 USD
CY2014 us-gaap Debt Instrument Description Of Variable Rate Basis
DebtInstrumentDescriptionOfVariableRateBasis
LIBOR
CY2012 us-gaap Deferred Federal Income Tax Expense Benefit
DeferredFederalIncomeTaxExpenseBenefit
-2174000 USD
CY2013 us-gaap Deferred Federal Income Tax Expense Benefit
DeferredFederalIncomeTaxExpenseBenefit
19000 USD
CY2014 us-gaap Deferred Federal Income Tax Expense Benefit
DeferredFederalIncomeTaxExpenseBenefit
2571000 USD
CY2014 us-gaap Deferred Foreign Income Tax Expense Benefit
DeferredForeignIncomeTaxExpenseBenefit
0 USD
CY2012 us-gaap Deferred Income Tax Expense Benefit
DeferredIncomeTaxExpenseBenefit
-1646000 USD
CY2013 us-gaap Deferred Income Tax Expense Benefit
DeferredIncomeTaxExpenseBenefit
-239000 USD
CY2014 us-gaap Deferred Income Tax Expense Benefit
DeferredIncomeTaxExpenseBenefit
1869000 USD
CY2013Q4 us-gaap Deferred Revenue Noncurrent
DeferredRevenueNoncurrent
87000 USD
CY2014Q4 us-gaap Deferred Revenue Noncurrent
DeferredRevenueNoncurrent
34000 USD
CY2012 us-gaap Deferred State And Local Income Tax Expense Benefit
DeferredStateAndLocalIncomeTaxExpenseBenefit
528000 USD
CY2013 us-gaap Deferred State And Local Income Tax Expense Benefit
DeferredStateAndLocalIncomeTaxExpenseBenefit
-258000 USD
CY2014 us-gaap Deferred State And Local Income Tax Expense Benefit
DeferredStateAndLocalIncomeTaxExpenseBenefit
-702000 USD
CY2013Q4 us-gaap Deferred Tax Assets Liabilities Net Current
DeferredTaxAssetsLiabilitiesNetCurrent
726000 USD
CY2014Q4 us-gaap Deferred Tax Assets Liabilities Net Current
DeferredTaxAssetsLiabilitiesNetCurrent
1755000 USD
CY2013Q4 us-gaap Deferred Tax Assets Net Current
DeferredTaxAssetsNetCurrent
2057000 USD
CY2014Q4 us-gaap Deferred Tax Assets Net Current
DeferredTaxAssetsNetCurrent
2914000 USD
CY2013Q4 us-gaap Deferred Tax Assets Net Noncurrent
DeferredTaxAssetsNetNoncurrent
15261000 USD
CY2014Q4 us-gaap Deferred Tax Assets Net Noncurrent
DeferredTaxAssetsNetNoncurrent
9035000 USD
CY2013Q4 us-gaap Deferred Tax Assets Tax Credit Carryforwards Alternative Minimum Tax
DeferredTaxAssetsTaxCreditCarryforwardsAlternativeMinimumTax
0 USD
CY2014Q4 us-gaap Deferred Tax Assets Tax Credit Carryforwards Alternative Minimum Tax
DeferredTaxAssetsTaxCreditCarryforwardsAlternativeMinimumTax
993000 USD
CY2013Q4 us-gaap Deferred Tax Assets Tax Credit Carryforwards Foreign
DeferredTaxAssetsTaxCreditCarryforwardsForeign
0 USD
CY2014Q4 us-gaap Deferred Tax Assets Tax Credit Carryforwards Foreign
DeferredTaxAssetsTaxCreditCarryforwardsForeign
1078000 USD
CY2013Q4 us-gaap Deferred Tax Liabilities
DeferredTaxLiabilities
17252000 USD
CY2014Q4 us-gaap Deferred Tax Liabilities
DeferredTaxLiabilities
19122000 USD
CY2013Q4 us-gaap Deferred Tax Liabilities Gross Current
DeferredTaxLiabilitiesGrossCurrent
1331000 USD
CY2014Q4 us-gaap Deferred Tax Liabilities Gross Current
DeferredTaxLiabilitiesGrossCurrent
1159000 USD
CY2013Q4 us-gaap Deferred Tax Liabilities Gross Noncurrent
DeferredTaxLiabilitiesGrossNoncurrent
33239000 USD
CY2014Q4 us-gaap Deferred Tax Liabilities Gross Noncurrent
DeferredTaxLiabilitiesGrossNoncurrent
29912000 USD
CY2013Q4 us-gaap Deferred Tax Liabilities Noncurrent
DeferredTaxLiabilitiesNoncurrent
17978000 USD
CY2014Q4 us-gaap Deferred Tax Liabilities Noncurrent
DeferredTaxLiabilitiesNoncurrent
20877000 USD
CY2012 us-gaap Defined Contribution Plan Cost Recognized
DefinedContributionPlanCostRecognized
1000000 USD
CY2013 us-gaap Defined Contribution Plan Cost Recognized
DefinedContributionPlanCostRecognized
1000000 USD
CY2014 us-gaap Defined Contribution Plan Cost Recognized
DefinedContributionPlanCostRecognized
1200000 USD
CY2012 us-gaap Depreciation
Depreciation
21500000 USD
CY2013 us-gaap Depreciation
Depreciation
21100000 USD
CY2014 us-gaap Depreciation
Depreciation
23500000 USD
CY2012 us-gaap Depreciation Depletion And Amortization
DepreciationDepletionAndAmortization
21570000 USD
CY2013 us-gaap Depreciation Depletion And Amortization
DepreciationDepletionAndAmortization
21538000 USD
CY2014 us-gaap Depreciation Depletion And Amortization
DepreciationDepletionAndAmortization
23451000 USD
CY2012 us-gaap Earnings Per Share Basic
EarningsPerShareBasic
-0.44
CY2013Q1 us-gaap Earnings Per Share Basic
EarningsPerShareBasic
-0.04
CY2013Q2 us-gaap Earnings Per Share Basic
EarningsPerShareBasic
0.01
CY2013Q3 us-gaap Earnings Per Share Basic
EarningsPerShareBasic
-0.03
CY2013Q4 us-gaap Earnings Per Share Basic
EarningsPerShareBasic
0.08
CY2013 us-gaap Earnings Per Share Basic
EarningsPerShareBasic
0.01
CY2014Q1 us-gaap Earnings Per Share Basic
EarningsPerShareBasic
-0.01
CY2014Q2 us-gaap Earnings Per Share Basic
EarningsPerShareBasic
-0.04
CY2014Q3 us-gaap Earnings Per Share Basic
EarningsPerShareBasic
0.11
CY2014Q4 us-gaap Earnings Per Share Basic
EarningsPerShareBasic
0.19
CY2014 us-gaap Earnings Per Share Basic
EarningsPerShareBasic
0.25
CY2012 us-gaap Earnings Per Share Diluted
EarningsPerShareDiluted
-0.44
CY2013Q1 us-gaap Earnings Per Share Diluted
EarningsPerShareDiluted
-0.04
CY2013Q2 us-gaap Earnings Per Share Diluted
EarningsPerShareDiluted
0.01
CY2012Q4 us-gaap Finite Lived Intangible Assets Accumulated Amortization
FiniteLivedIntangibleAssetsAccumulatedAmortization
6975000 USD
CY2013Q4 us-gaap Finite Lived Intangible Assets Accumulated Amortization
FiniteLivedIntangibleAssetsAccumulatedAmortization
7405000 USD
CY2014Q4 us-gaap Finite Lived Intangible Assets Accumulated Amortization
FiniteLivedIntangibleAssetsAccumulatedAmortization
7515000 USD
CY2014Q4 us-gaap Finite Lived Intangible Assets Amortization Expense Next Twelve Months
FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths
87000 USD
CY2012Q4 us-gaap Finite Lived Intangible Assets Gross
FiniteLivedIntangibleAssetsGross
7602000 USD
CY2013Q4 us-gaap Finite Lived Intangible Assets Gross
FiniteLivedIntangibleAssetsGross
7602000 USD
CY2014Q4 us-gaap Finite Lived Intangible Assets Gross
FiniteLivedIntangibleAssetsGross
7602000 USD
CY2013Q4 us-gaap Finite Lived Intangible Assets Net
FiniteLivedIntangibleAssetsNet
197000 USD
CY2014Q4 us-gaap Finite Lived Intangible Assets Net
FiniteLivedIntangibleAssetsNet
87000 USD
CY2013 us-gaap Finitelived Intangible Assets Acquired1
FinitelivedIntangibleAssetsAcquired1
0 USD
CY2014 us-gaap Finitelived Intangible Assets Acquired1
FinitelivedIntangibleAssetsAcquired1
0 USD
CY2014 us-gaap Foreign Income Tax Expense Benefit Continuing Operations
ForeignIncomeTaxExpenseBenefitContinuingOperations
460000 USD
CY2012 us-gaap Gain Loss On Sale Of Property Plant Equipment
GainLossOnSaleOfPropertyPlantEquipment
-1822000 USD
CY2013Q3 us-gaap Earnings Per Share Diluted
EarningsPerShareDiluted
-0.03
CY2013Q4 us-gaap Earnings Per Share Diluted
EarningsPerShareDiluted
0.08
CY2013 us-gaap Earnings Per Share Diluted
EarningsPerShareDiluted
0.01
CY2014Q1 us-gaap Earnings Per Share Diluted
EarningsPerShareDiluted
-0.01
CY2014Q2 us-gaap Earnings Per Share Diluted
EarningsPerShareDiluted
-0.04
CY2014Q3 us-gaap Earnings Per Share Diluted
EarningsPerShareDiluted
0.11
CY2014Q4 us-gaap Earnings Per Share Diluted
EarningsPerShareDiluted
0.19
CY2014 us-gaap Earnings Per Share Diluted
EarningsPerShareDiluted
0.25
CY2012 us-gaap Effective Income Tax Rate Continuing Operations
EffectiveIncomeTaxRateContinuingOperations
0.279
CY2013 us-gaap Effective Income Tax Rate Continuing Operations
EffectiveIncomeTaxRateContinuingOperations
1.5462046205
CY2014 us-gaap Effective Income Tax Rate Continuing Operations
EffectiveIncomeTaxRateContinuingOperations
0.3158261216
CY2012 us-gaap Effective Income Tax Rate Reconciliation At Federal Statutory Income Tax Rate
EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
0.35
CY2013 us-gaap Effective Income Tax Rate Reconciliation At Federal Statutory Income Tax Rate
EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
0.35
CY2014 us-gaap Effective Income Tax Rate Reconciliation At Federal Statutory Income Tax Rate
EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
0.35
CY2013Q4 us-gaap Employee Related Liabilities Current
EmployeeRelatedLiabilitiesCurrent
3604000 USD
CY2014Q4 us-gaap Employee Related Liabilities Current
EmployeeRelatedLiabilitiesCurrent
4925000 USD
CY2012 us-gaap Employee Service Share Based Compensation Cash Received From Exercise Of Stock Options
EmployeeServiceShareBasedCompensationCashReceivedFromExerciseOfStockOptions
298000 USD
CY2013 us-gaap Employee Service Share Based Compensation Cash Received From Exercise Of Stock Options
EmployeeServiceShareBasedCompensationCashReceivedFromExerciseOfStockOptions
858000 USD
CY2014 us-gaap Employee Service Share Based Compensation Cash Received From Exercise Of Stock Options
EmployeeServiceShareBasedCompensationCashReceivedFromExerciseOfStockOptions
869000 USD
CY2014Q4 us-gaap Employee Service Share Based Compensation Nonvested Awards Total Compensation Cost Not Yet Recognized
EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
2600000 USD
CY2014 us-gaap Employee Service Share Based Compensation Nonvested Awards Total Compensation Cost Not Yet Recognized Period For Recognition1
EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1
P2Y4M24D
CY2012 us-gaap Excess Tax Benefit From Share Based Compensation Financing Activities
ExcessTaxBenefitFromShareBasedCompensationFinancingActivities
0 USD
CY2013 us-gaap Excess Tax Benefit From Share Based Compensation Financing Activities
ExcessTaxBenefitFromShareBasedCompensationFinancingActivities
0 USD
CY2014 us-gaap Excess Tax Benefit From Share Based Compensation Financing Activities
ExcessTaxBenefitFromShareBasedCompensationFinancingActivities
0 USD
CY2013 us-gaap Fair Value Inputs Discount Rate
FairValueInputsDiscountRate
0.165 Rate
CY2012 us-gaap Federal Income Tax Expense Benefit Continuing Operations
FederalIncomeTaxExpenseBenefitContinuingOperations
-5388000 USD
CY2013 us-gaap Federal Income Tax Expense Benefit Continuing Operations
FederalIncomeTaxExpenseBenefitContinuingOperations
-917000 USD
CY2014 us-gaap Federal Income Tax Expense Benefit Continuing Operations
FederalIncomeTaxExpenseBenefitContinuingOperations
2818000 USD
CY2013 us-gaap Gain Loss On Sale Of Property Plant Equipment
GainLossOnSaleOfPropertyPlantEquipment
-153000 USD
CY2014 us-gaap Gain Loss On Sale Of Property Plant Equipment
GainLossOnSaleOfPropertyPlantEquipment
359000 USD
CY2012Q4 us-gaap Goodwill
Goodwill
33798000 USD
CY2013Q4 us-gaap Goodwill
Goodwill
33798000 USD
CY2014Q4 us-gaap Goodwill
Goodwill
33798000 USD
CY2013 us-gaap Goodwill Acquired During Period
GoodwillAcquiredDuringPeriod
0 USD
CY2014 us-gaap Goodwill Acquired During Period
GoodwillAcquiredDuringPeriod
0 USD
CY2012 us-gaap Gross Profit
GrossProfit
14370000 USD
CY2013Q1 us-gaap Gross Profit
GrossProfit
5827000 USD
CY2012 us-gaap Income Tax Reconciliation Prior Year Income Taxes
IncomeTaxReconciliationPriorYearIncomeTaxes
0 USD
CY2013 us-gaap Income Tax Reconciliation Prior Year Income Taxes
IncomeTaxReconciliationPriorYearIncomeTaxes
0 USD
CY2014 us-gaap Income Tax Reconciliation Prior Year Income Taxes
IncomeTaxReconciliationPriorYearIncomeTaxes
-311000 USD
CY2012 us-gaap Income Tax Reconciliation State And Local Income Taxes
IncomeTaxReconciliationStateAndLocalIncomeTaxes
564000 USD
CY2013 us-gaap Income Tax Reconciliation State And Local Income Taxes
IncomeTaxReconciliationStateAndLocalIncomeTaxes
-20000 USD
CY2014 us-gaap Income Tax Reconciliation State And Local Income Taxes
IncomeTaxReconciliationStateAndLocalIncomeTaxes
-312000 USD
CY2012 us-gaap Income Taxes Paid Net
IncomeTaxesPaidNet
-14039000 USD
CY2013 us-gaap Income Taxes Paid Net
IncomeTaxesPaidNet
-3045000 USD
CY2014 us-gaap Income Tax Reconciliation Other Adjustments
IncomeTaxReconciliationOtherAdjustments
0 USD
CY2012 us-gaap Income Tax Reconciliation Other Reconciling Items
IncomeTaxReconciliationOtherReconcilingItems
126000 USD
CY2013 us-gaap Income Tax Reconciliation Other Reconciling Items
IncomeTaxReconciliationOtherReconcilingItems
43000 USD
CY2014 us-gaap Income Tax Reconciliation Other Reconciling Items
IncomeTaxReconciliationOtherReconcilingItems
0 USD
CY2013Q2 us-gaap Gross Profit
GrossProfit
7786000 USD
CY2013Q3 us-gaap Gross Profit
GrossProfit
5585000 USD
CY2013Q4 us-gaap Gross Profit
GrossProfit
12806000 USD
CY2013 us-gaap Gross Profit
GrossProfit
32004000 USD
CY2014Q1 us-gaap Gross Profit
GrossProfit
7647000 USD
CY2014Q2 us-gaap Gross Profit
GrossProfit
5873000 USD
CY2014Q3 us-gaap Gross Profit
GrossProfit
12906000 USD
CY2014Q4 us-gaap Gross Profit
GrossProfit
18168000 USD
CY2014 us-gaap Gross Profit
GrossProfit
44594000 USD
CY2013 us-gaap Impairment Of Long Lived Assets Held For Use
ImpairmentOfLongLivedAssetsHeldForUse
2000000 USD
CY2012 us-gaap Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
-16506000 USD
CY2013Q1 us-gaap Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
-1737000 USD
CY2013Q2 us-gaap Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
190000 USD
CY2013Q3 us-gaap Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
-2475000 USD
CY2013Q4 us-gaap Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
3416000 USD
CY2013 us-gaap Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
-606000 USD
CY2014Q1 us-gaap Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
-344000 USD
CY2014Q2 us-gaap Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
-1899000 USD
CY2014Q3 us-gaap Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
4838000 USD
CY2014Q4 us-gaap Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
7457000 USD
CY2014 us-gaap Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
10052000 USD
CY2012 us-gaap Income Tax Examination Penalties And Interest Expense
IncomeTaxExaminationPenaltiesAndInterestExpense
99000 USD
CY2012 us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
-4640000 USD
CY2013 us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
-937000 USD
CY2014 us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
3175000 USD
CY2012 us-gaap Income Tax Reconciliation Income Tax Expense Benefit At Federal Statutory Income Tax Rate
IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
-5776000 USD
CY2013 us-gaap Income Tax Reconciliation Income Tax Expense Benefit At Federal Statutory Income Tax Rate
IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
-212000 USD
CY2014 us-gaap Income Tax Reconciliation Income Tax Expense Benefit At Federal Statutory Income Tax Rate
IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
3519000 USD
CY2012 us-gaap Income Tax Reconciliation Nondeductible Expense Share Based Compensation Cost
IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost
1189000 USD
CY2013 us-gaap Income Tax Reconciliation Nondeductible Expense Share Based Compensation Cost
IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost
237000 USD
CY2014 us-gaap Income Tax Reconciliation Nondeductible Expense Share Based Compensation Cost
IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost
157000 USD
CY2012 us-gaap Income Tax Reconciliation Other Adjustments
IncomeTaxReconciliationOtherAdjustments
0 USD
CY2013 us-gaap Income Tax Reconciliation Other Adjustments
IncomeTaxReconciliationOtherAdjustments
-571000 USD
CY2014 us-gaap Income Taxes Paid Net
IncomeTaxesPaidNet
770000 USD
CY2012 us-gaap Increase Decrease In Accounts Payable
IncreaseDecreaseInAccountsPayable
18826000 USD
CY2013Q4 us-gaap Income Taxes Receivable
IncomeTaxesReceivable
333000 USD
CY2014Q4 us-gaap Income Taxes Receivable
IncomeTaxesReceivable
333000 USD
CY2013 us-gaap Increase Decrease In Accounts Payable
IncreaseDecreaseInAccountsPayable
-6405000 USD
CY2014 us-gaap Increase Decrease In Accounts Payable
IncreaseDecreaseInAccountsPayable
-1178000 USD
CY2012 us-gaap Increase Decrease In Accounts Payable And Accrued Liabilities
IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
2803000 USD
CY2013 us-gaap Increase Decrease In Accounts Payable And Accrued Liabilities
IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
-808000 USD
CY2014 us-gaap Increase Decrease In Accounts Payable And Accrued Liabilities
IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
4428000 USD
CY2012 us-gaap Increase Decrease In Accounts Receivable
IncreaseDecreaseInAccountsReceivable
26966000 USD
CY2013 us-gaap Increase Decrease In Accounts Receivable
IncreaseDecreaseInAccountsReceivable
-4571000 USD
CY2014 us-gaap Increase Decrease In Accounts Receivable
IncreaseDecreaseInAccountsReceivable
4202000 USD
CY2012 us-gaap Increase Decrease In Accrued Income Taxes Payable
IncreaseDecreaseInAccruedIncomeTaxesPayable
252000 USD
CY2013 us-gaap Increase Decrease In Accrued Income Taxes Payable
IncreaseDecreaseInAccruedIncomeTaxesPayable
207000 USD
CY2014 us-gaap Increase Decrease In Accrued Income Taxes Payable
IncreaseDecreaseInAccruedIncomeTaxesPayable
538000 USD
CY2012 us-gaap Increase Decrease In Billing In Excess Of Cost Of Earnings
IncreaseDecreaseInBillingInExcessOfCostOfEarnings
10704000 USD
CY2013 us-gaap Increase Decrease In Billing In Excess Of Cost Of Earnings
IncreaseDecreaseInBillingInExcessOfCostOfEarnings
-1774000 USD
CY2014 us-gaap Increase Decrease In Billing In Excess Of Cost Of Earnings
IncreaseDecreaseInBillingInExcessOfCostOfEarnings
2109000 USD
CY2012 us-gaap Increase Decrease In Deferred Revenue
IncreaseDecreaseInDeferredRevenue
-57000 USD
CY2013 us-gaap Increase Decrease In Deferred Revenue
IncreaseDecreaseInDeferredRevenue
-58000 USD
CY2014 us-gaap Increase Decrease In Deferred Revenue
IncreaseDecreaseInDeferredRevenue
-53000 USD
CY2012 us-gaap Increase Decrease In Income Taxes Receivable
IncreaseDecreaseInIncomeTaxesReceivable
-10888000 USD
CY2013 us-gaap Increase Decrease In Income Taxes Receivable
IncreaseDecreaseInIncomeTaxesReceivable
-2125000 USD
CY2014 us-gaap Increase Decrease In Income Taxes Receivable
IncreaseDecreaseInIncomeTaxesReceivable
0 USD
CY2012 us-gaap Increase Decrease In Inventories
IncreaseDecreaseInInventories
497000 USD
CY2013 us-gaap Increase Decrease In Inventories
IncreaseDecreaseInInventories
3024000 USD
CY2014 us-gaap Increase Decrease In Inventories
IncreaseDecreaseInInventories
3702000 USD
CY2012 us-gaap Increase Decrease In Notes Receivable Current
IncreaseDecreaseInNotesReceivableCurrent
-5000 USD
CY2013 us-gaap Increase Decrease In Notes Receivable Current
IncreaseDecreaseInNotesReceivableCurrent
-46000 USD
CY2014 us-gaap Increase Decrease In Notes Receivable Current
IncreaseDecreaseInNotesReceivableCurrent
0 USD
CY2012 us-gaap Increase Decrease In Prepaid Deferred Expense And Other Assets
IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
497000 USD
CY2013 us-gaap Increase Decrease In Prepaid Deferred Expense And Other Assets
IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
200000 USD
CY2014 us-gaap Increase Decrease In Prepaid Deferred Expense And Other Assets
IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
695000 USD
CY2012 us-gaap Incremental Common Shares Attributable To Share Based Payment Arrangements
IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
0 shares
CY2013 us-gaap Incremental Common Shares Attributable To Share Based Payment Arrangements
IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
316322 shares
CY2014 us-gaap Incremental Common Shares Attributable To Share Based Payment Arrangements
IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
366172 shares
CY2013Q4 us-gaap Intangible Assets Net Excluding Goodwill
IntangibleAssetsNetExcludingGoodwill
197000 USD
CY2014Q4 us-gaap Intangible Assets Net Excluding Goodwill
IntangibleAssetsNetExcludingGoodwill
87000 USD
CY2012 us-gaap Interest Expense
InterestExpense
743000 USD
CY2013 us-gaap Interest Expense
InterestExpense
525000 USD
CY2014 us-gaap Interest Expense
InterestExpense
694000 USD
CY2012 us-gaap Interest Income Deposits With Financial Institutions
InterestIncomeDepositsWithFinancialInstitutions
35000 USD
CY2013 us-gaap Interest Income Deposits With Financial Institutions
InterestIncomeDepositsWithFinancialInstitutions
13000 USD
CY2014 us-gaap Interest Income Deposits With Financial Institutions
InterestIncomeDepositsWithFinancialInstitutions
17000 USD
CY2012 us-gaap Interest Paid
InterestPaid
697000 USD
CY2013 us-gaap Interest Paid
InterestPaid
483000 USD
CY2014 us-gaap Interest Paid
InterestPaid
742000 USD
CY2013Q4 us-gaap Inventory For Long Term Contracts Or Programs
InventoryForLongTermContractsOrPrograms
407886000 USD
CY2014Q4 us-gaap Inventory For Long Term Contracts Or Programs
InventoryForLongTermContractsOrPrograms
651796000 USD
CY2013Q4 us-gaap Inventory Net
InventoryNet
3520000 USD
CY2014Q4 us-gaap Inventory Net
InventoryNet
6487000 USD
CY2013Q4 us-gaap Inventory Noncurrent
InventoryNoncurrent
4772000 USD
CY2014Q4 us-gaap Inventory Noncurrent
InventoryNoncurrent
5508000 USD
CY2013Q4 us-gaap Liabilities
Liabilities
78396000 USD
CY2014Q4 us-gaap Liabilities
Liabilities
115583000 USD
CY2013Q4 us-gaap Liabilities And Stockholders Equity
LiabilitiesAndStockholdersEquity
306208000 USD
CY2014Q4 us-gaap Liabilities And Stockholders Equity
LiabilitiesAndStockholdersEquity
352300000 USD
CY2013Q4 us-gaap Liabilities Current
LiabilitiesCurrent
59805000 USD
CY2014Q4 us-gaap Liabilities Current
LiabilitiesCurrent
90626000 USD
CY2014 us-gaap Line Of Credit Facility Interest Rate During Period
LineOfCreditFacilityInterestRateDuringPeriod
0.0219
CY2014Q4 us-gaap Line Of Credit Facility Maximum Borrowing Capacity
LineOfCreditFacilityMaximumBorrowingCapacity
7900000 USD
CY2013Q4 us-gaap Long Term Debt Noncurrent
LongTermDebtNoncurrent
0 USD
CY2014Q4 us-gaap Long Term Debt Noncurrent
LongTermDebtNoncurrent
3480000 USD
CY2013Q4 us-gaap Minority Interest
MinorityInterest
0 USD
CY2014Q4 us-gaap Minority Interest
MinorityInterest
0 USD
CY2012 us-gaap Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
12940000 USD
CY2013 us-gaap Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
-3248000 USD
CY2014 us-gaap Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
28876000 USD
CY2012 us-gaap Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
-33273000 USD
CY2013 us-gaap Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
-12010000 USD
CY2014 us-gaap Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
-42787000 USD
CY2012 us-gaap Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
24438000 USD
CY2013 us-gaap Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
13033000 USD
CY2014 us-gaap Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
11945000 USD
CY2012 us-gaap Net Income Loss
NetIncomeLoss
-11866000 USD
CY2013Q1 us-gaap Net Income Loss
NetIncomeLoss
-1090000 USD
CY2013Q2 us-gaap Net Income Loss
NetIncomeLoss
230000 USD
CY2013Q3 us-gaap Net Income Loss
NetIncomeLoss
-943000 USD
CY2013Q4 us-gaap Net Income Loss
NetIncomeLoss
2134000 USD
CY2013 us-gaap Net Income Loss
NetIncomeLoss
331000 USD
CY2014Q1 us-gaap Net Income Loss
NetIncomeLoss
-210000 USD
CY2014Q2 us-gaap Net Income Loss
NetIncomeLoss
-1163000 USD
CY2014Q3 us-gaap Net Income Loss
NetIncomeLoss
2962000 USD
CY2014Q4 us-gaap Net Income Loss
NetIncomeLoss
5288000 USD
CY2014 us-gaap Net Income Loss
NetIncomeLoss
6877000 USD
CY2012 us-gaap Net Income Loss Attributable To Noncontrolling Interest
NetIncomeLossAttributableToNoncontrollingInterest
0 USD
CY2013Q1 us-gaap Net Income Loss Attributable To Noncontrolling Interest
NetIncomeLossAttributableToNoncontrollingInterest
-7000 USD
CY2013Q2 us-gaap Net Income Loss Attributable To Noncontrolling Interest
NetIncomeLossAttributableToNoncontrollingInterest
-18000 USD
CY2013Q3 us-gaap Net Income Loss Attributable To Noncontrolling Interest
NetIncomeLossAttributableToNoncontrollingInterest
-31000 USD
CY2013Q4 us-gaap Net Income Loss Attributable To Noncontrolling Interest
NetIncomeLossAttributableToNoncontrollingInterest
56000 USD
CY2013 us-gaap Net Income Loss Attributable To Noncontrolling Interest
NetIncomeLossAttributableToNoncontrollingInterest
0 USD
CY2014 us-gaap Net Income Loss Attributable To Noncontrolling Interest
NetIncomeLossAttributableToNoncontrollingInterest
0 USD
CY2012 us-gaap Noncontrolling Interest Increase From Business Combination
NoncontrollingInterestIncreaseFromBusinessCombination
16000 USD
CY2012 us-gaap Nonoperating Income Expense
NonoperatingIncomeExpense
227000 USD
CY2013 us-gaap Nonoperating Income Expense
NonoperatingIncomeExpense
165000 USD
CY2014 us-gaap Nonoperating Income Expense
NonoperatingIncomeExpense
467000 USD
CY2012 us-gaap Operating Income Loss
OperatingIncomeLoss
-14203000 USD
CY2013Q1 us-gaap Operating Income Loss
OperatingIncomeLoss
-1864000 USD
CY2013Q2 us-gaap Operating Income Loss
OperatingIncomeLoss
231000 USD
CY2013Q3 us-gaap Operating Income Loss
OperatingIncomeLoss
-2389000 USD
CY2013Q4 us-gaap Operating Income Loss
OperatingIncomeLoss
3916000 USD
CY2014Q1 us-gaap Operating Income Loss
OperatingIncomeLoss
-317000 USD
CY2013 us-gaap Operating Income Loss
OperatingIncomeLoss
-106000 USD
CY2014Q2 us-gaap Operating Income Loss
OperatingIncomeLoss
-2256000 USD
CY2014Q3 us-gaap Operating Income Loss
OperatingIncomeLoss
5047000 USD
CY2014Q4 us-gaap Operating Income Loss
OperatingIncomeLoss
7429000 USD
CY2014 us-gaap Operating Income Loss
OperatingIncomeLoss
9903000 USD
CY2014Q4 us-gaap Operating Leases Future Minimum Payments Due
OperatingLeasesFutureMinimumPaymentsDue
12019000 USD
CY2014Q4 us-gaap Operating Leases Future Minimum Payments Due Current
OperatingLeasesFutureMinimumPaymentsDueCurrent
3439000 USD
CY2014Q4 us-gaap Operating Leases Future Minimum Payments Due In Five Years
OperatingLeasesFutureMinimumPaymentsDueInFiveYears
908000 USD
CY2014Q4 us-gaap Operating Leases Future Minimum Payments Due In Four Years
OperatingLeasesFutureMinimumPaymentsDueInFourYears
948000 USD
CY2014Q4 us-gaap Operating Leases Future Minimum Payments Due In Three Years
OperatingLeasesFutureMinimumPaymentsDueInThreeYears
1483000 USD
CY2014Q4 us-gaap Operating Leases Future Minimum Payments Due In Two Years
OperatingLeasesFutureMinimumPaymentsDueInTwoYears
2276000 USD
CY2014Q4 us-gaap Operating Leases Future Minimum Payments Due Thereafter
OperatingLeasesFutureMinimumPaymentsDueThereafter
2965000 USD
CY2013Q4 us-gaap Other Accrued Liabilities Current
OtherAccruedLiabilitiesCurrent
959000 USD
CY2014Q4 us-gaap Other Accrued Liabilities Current
OtherAccruedLiabilitiesCurrent
566000 USD
CY2013Q4 us-gaap Other Assets Noncurrent
OtherAssetsNoncurrent
240000 USD
CY2014Q4 us-gaap Other Assets Noncurrent
OtherAssetsNoncurrent
0 USD
CY2013Q4 us-gaap Other Liabilities Noncurrent
OtherLiabilitiesNoncurrent
526000 USD
CY2014Q4 us-gaap Other Liabilities Noncurrent
OtherLiabilitiesNoncurrent
566000 USD
CY2012 us-gaap Other Noncash Expense
OtherNoncashExpense
271000 USD
CY2013 us-gaap Other Noncash Expense
OtherNoncashExpense
0 USD
CY2014 us-gaap Other Noncash Expense
OtherNoncashExpense
0 USD
CY2012 us-gaap Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
-2303000 USD
CY2013 us-gaap Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
-500000 USD
CY2014 us-gaap Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
149000 USD
CY2013Q4 us-gaap Other Receivables
OtherReceivables
2040000 USD
CY2014Q4 us-gaap Other Receivables
OtherReceivables
1998000 USD
CY2012 us-gaap Payments For Repurchase Of Equity
PaymentsForRepurchaseOfEquity
0 USD
CY2013 us-gaap Payments For Repurchase Of Equity
PaymentsForRepurchaseOfEquity
0 USD
CY2014 us-gaap Payments For Repurchase Of Equity
PaymentsForRepurchaseOfEquity
436000 USD
CY2012 us-gaap Payments Of Financing Costs
PaymentsOfFinancingCosts
13000 USD
CY2013 us-gaap Payments Of Financing Costs
PaymentsOfFinancingCosts
0 USD
CY2014 us-gaap Payments Of Financing Costs
PaymentsOfFinancingCosts
0 USD
CY2012 us-gaap Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
24647000 USD
CY2013 us-gaap Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
12760000 USD
CY2014 us-gaap Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
18711000 USD
CY2013Q4 us-gaap Preferred Stock Par Or Stated Value Per Share
PreferredStockParOrStatedValuePerShare
0.01
CY2014Q4 us-gaap Preferred Stock Par Or Stated Value Per Share
PreferredStockParOrStatedValuePerShare
0.01
CY2013Q4 us-gaap Preferred Stock Shares Authorized
PreferredStockSharesAuthorized
10000000 shares
CY2014Q4 us-gaap Preferred Stock Shares Authorized
PreferredStockSharesAuthorized
10000000 shares
CY2013Q4 us-gaap Preferred Stock Shares Issued
PreferredStockSharesIssued
0 shares
CY2014Q4 us-gaap Preferred Stock Shares Issued
PreferredStockSharesIssued
0 shares
CY2013Q4 us-gaap Preferred Stock Value
PreferredStockValue
0 USD
CY2014Q4 us-gaap Preferred Stock Value
PreferredStockValue
0 USD
CY2013Q4 us-gaap Prepaid Expense And Other Assets Current
PrepaidExpenseAndOtherAssetsCurrent
2990000 USD
CY2014Q4 us-gaap Prepaid Expense And Other Assets Current
PrepaidExpenseAndOtherAssetsCurrent
3924000 USD
CY2012 us-gaap Proceeds From Lines Of Credit
ProceedsFromLinesOfCredit
18000000 USD
CY2013 us-gaap Proceeds From Lines Of Credit
ProceedsFromLinesOfCredit
0 USD
CY2014 us-gaap Proceeds From Lines Of Credit
ProceedsFromLinesOfCredit
30000000 USD
CY2012 us-gaap Proceeds From Minority Shareholders
ProceedsFromMinorityShareholders
34000 USD
CY2014Q1 us-gaap Proceeds From Lines Of Credit
ProceedsFromLinesOfCredit
22500000 USD
CY2014Q3 us-gaap Proceeds From Lines Of Credit
ProceedsFromLinesOfCredit
3500000 USD
CY2013 us-gaap Proceeds From Minority Shareholders
ProceedsFromMinorityShareholders
50000 USD
CY2012 us-gaap Proceeds From Payments To Minority Shareholders
ProceedsFromPaymentsToMinorityShareholders
34000 USD
CY2013 us-gaap Proceeds From Payments To Minority Shareholders
ProceedsFromPaymentsToMinorityShareholders
-50000 USD
CY2014 us-gaap Proceeds From Payments To Minority Shareholders
ProceedsFromPaymentsToMinorityShareholders
0 USD
CY2014 us-gaap Proceeds From Sale Of Productive Assets
ProceedsFromSaleOfProductiveAssets
500000 USD
CY2012 us-gaap Proceeds From Sale Of Property Plant And Equipment
ProceedsFromSaleOfPropertyPlantAndEquipment
374000 USD
CY2013 us-gaap Proceeds From Sale Of Property Plant And Equipment
ProceedsFromSaleOfPropertyPlantAndEquipment
750000 USD
CY2014 us-gaap Proceeds From Sale Of Property Plant And Equipment
ProceedsFromSaleOfPropertyPlantAndEquipment
1005000 USD
CY2012 us-gaap Proceeds From Stock Options Exercised
ProceedsFromStockOptionsExercised
298000 USD
CY2013 us-gaap Proceeds From Stock Options Exercised
ProceedsFromStockOptionsExercised
859000 USD
CY2014 us-gaap Proceeds From Stock Options Exercised
ProceedsFromStockOptionsExercised
869000 USD
CY2013Q1 us-gaap Profit Loss
ProfitLoss
-1097000 USD
CY2013Q2 us-gaap Profit Loss
ProfitLoss
212000 USD
CY2013Q3 us-gaap Profit Loss
ProfitLoss
-974000 USD
CY2013Q4 us-gaap Profit Loss
ProfitLoss
2190000 USD
CY2013 us-gaap Profit Loss
ProfitLoss
331000 USD
CY2014Q1 us-gaap Profit Loss
ProfitLoss
-210000 USD
CY2014Q2 us-gaap Profit Loss
ProfitLoss
-1163000 USD
CY2014Q3 us-gaap Profit Loss
ProfitLoss
2962000 USD
CY2014Q4 us-gaap Profit Loss
ProfitLoss
5288000 USD
CY2014 us-gaap Profit Loss
ProfitLoss
6877000 USD
CY2013Q4 us-gaap Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
141923000 USD
CY2014Q4 us-gaap Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
161773000 USD
CY2012 us-gaap Provision For Doubtful Accounts
ProvisionForDoubtfulAccounts
12000 USD
CY2013 us-gaap Provision For Doubtful Accounts
ProvisionForDoubtfulAccounts
259000 USD
CY2014 us-gaap Provision For Doubtful Accounts
ProvisionForDoubtfulAccounts
993000 USD
CY2012 us-gaap Repayments Of Debt
RepaymentsOfDebt
5379000 USD
CY2013 us-gaap Repayments Of Debt
RepaymentsOfDebt
4057000 USD
CY2014 us-gaap Repayments Of Debt
RepaymentsOfDebt
1557000 USD
CY2013Q4 us-gaap Reporting Unit Percentage Of Fair Value In Excess Of Carrying Amount
ReportingUnitPercentageOfFairValueInExcessOfCarryingAmount
0.37
CY2013Q4 us-gaap Retained Earnings Accumulated Deficit
RetainedEarningsAccumulatedDeficit
66567000 USD
CY2014Q4 us-gaap Retained Earnings Accumulated Deficit
RetainedEarningsAccumulatedDeficit
73444000 USD
CY2013Q4 us-gaap Retention Payable Due In Next Rolling Twelve Months
RetentionPayableDueInNextRollingTwelveMonths
1667000 USD
CY2014Q4 us-gaap Retention Payable Due In Next Rolling Twelve Months
RetentionPayableDueInNextRollingTwelveMonths
1706000 USD
CY2012 us-gaap Sale Leaseback Transaction Rent Expense
SaleLeasebackTransactionRentExpense
173000 USD
CY2013 us-gaap Sale Leaseback Transaction Rent Expense
SaleLeasebackTransactionRentExpense
173000 USD
CY2014 us-gaap Sale Leaseback Transaction Rent Expense
SaleLeasebackTransactionRentExpense
173000 USD
CY2013Q4 us-gaap Sales And Excise Tax Payable Current And Noncurrent
SalesAndExciseTaxPayableCurrentAndNoncurrent
481000 USD
CY2014Q4 us-gaap Sales And Excise Tax Payable Current And Noncurrent
SalesAndExciseTaxPayableCurrentAndNoncurrent
676000 USD
CY2012 us-gaap Selling General And Administrative Expense
SellingGeneralAndAdministrativeExpense
28573000 USD
CY2013 us-gaap Selling General And Administrative Expense
SellingGeneralAndAdministrativeExpense
32110000 USD
CY2014 us-gaap Selling General And Administrative Expense
SellingGeneralAndAdministrativeExpense
34691000 USD
CY2012 us-gaap Share Based Compensation
ShareBasedCompensation
3115000 USD
CY2013 us-gaap Share Based Compensation
ShareBasedCompensation
2141000 USD
CY2014 us-gaap Share Based Compensation
ShareBasedCompensation
1594000 USD
CY2011Q2 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Number Of Shares Authorized
ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
3000000 shares
CY2014Q4 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Exercisable Number
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
1461837 shares
CY2014Q4 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Exercisable Weighted Average Exercise Price
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
10.50
CY2012 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Exercises In Period Total Intrinsic Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
130000 USD
CY2013 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Exercises In Period Total Intrinsic Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
804000 USD
CY2014 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Exercises In Period Total Intrinsic Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
494000 USD
CY2012 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Forfeitures In Period
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod
50512 shares
CY2013 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Forfeitures In Period
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod
91378 shares
CY2014 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Forfeitures In Period
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod
105405 shares
CY2012 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Grants In Period Gross
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
262051 shares
CY2013 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Grants In Period Gross
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
35081 shares
CY2014 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Grants In Period Gross
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
233828 shares
CY2011Q4 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Number
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
2128904 shares
CY2012Q4 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Number
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
2283785 shares
CY2013Q4 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Number
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
2071757 shares
CY2014Q4 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Number
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
2056898 shares
CY2011Q4 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Weighted Average Exercise Price
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
9.42
CY2012Q4 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Weighted Average Exercise Price
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
9.23
CY2013Q4 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Weighted Average Exercise Price
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
9.49
CY2014Q4 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Weighted Average Exercise Price
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
9.86
CY2014Q4 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Vested And Expected To Vest Outstanding Aggregate Intrinsic Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue
5360000 USD
CY2014Q4 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Vested And Expected To Vest Outstanding Number
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber
2031492 shares
CY2014Q4 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Vested And Expected To Vest Outstanding Weighted Average Exercise Price
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice
9.87
CY2012 us-gaap Share Based Compensation Arrangements By Share Based Payment Award Options Exercises In Period Weighted Average Exercise Price
ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
5.27
CY2013 us-gaap Share Based Compensation Arrangements By Share Based Payment Award Options Exercises In Period Weighted Average Exercise Price
ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
5.51
CY2014 us-gaap Share Based Compensation Arrangements By Share Based Payment Award Options Exercises In Period Weighted Average Exercise Price
ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
6.08
CY2012 us-gaap Share Based Compensation Arrangements By Share Based Payment Award Options Forfeitures In Period Weighted Average Exercise Price
ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice
7.99
CY2013 us-gaap Share Based Compensation Arrangements By Share Based Payment Award Options Forfeitures In Period Weighted Average Exercise Price
ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice
9.82
CY2014 us-gaap Share Based Compensation Arrangements By Share Based Payment Award Options Forfeitures In Period Weighted Average Exercise Price
ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice
11.06
CY2012 us-gaap Share Based Compensation Arrangements By Share Based Payment Award Options Grants In Period Weighted Average Exercise Price
ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
6.56
CY2013 us-gaap Share Based Compensation Arrangements By Share Based Payment Award Options Grants In Period Weighted Average Exercise Price
ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
9.48
CY2014 us-gaap Share Based Compensation Arrangements By Share Based Payment Award Options Grants In Period Weighted Average Exercise Price
ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
11.35
CY2014Q4 us-gaap Sharebased Compensation Arrangement By Sharebased Payment Award Options Exercisable Intrinsic Value1
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1
3681000 USD
CY2014 us-gaap Sharebased Compensation Arrangement By Sharebased Payment Award Options Exercisable Weighted Average Remaining Contractual Term1
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1
P4Y11M16D
CY2014 us-gaap Sharebased Compensation Arrangement By Sharebased Payment Award Options Vested And Expected To Vest Outstanding Weighted Average Remaining Contractual Term1
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1
P5Y9M22D
CY2012 us-gaap Sharebased Compensation Arrangement By Sharebased Payment Award Options Vested In Period Fair Value1
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1
1997000 USD
CY2013 us-gaap Sharebased Compensation Arrangement By Sharebased Payment Award Options Vested In Period Fair Value1
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1
1457000 USD
CY2014 us-gaap Sharebased Compensation Arrangement By Sharebased Payment Award Options Vested In Period Fair Value1
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1
923000 USD
CY2012 us-gaap State And Local Income Tax Expense Benefit Continuing Operations
StateAndLocalIncomeTaxExpenseBenefitContinuingOperations
748000 USD
CY2013 us-gaap State And Local Income Tax Expense Benefit Continuing Operations
StateAndLocalIncomeTaxExpenseBenefitContinuingOperations
-20000 USD
CY2014 us-gaap State And Local Income Tax Expense Benefit Continuing Operations
StateAndLocalIncomeTaxExpenseBenefitContinuingOperations
-103000 USD
CY2012 us-gaap Stock Issued During Period Shares Stock Options Exercised
StockIssuedDuringPeriodSharesStockOptionsExercised
56658 shares
CY2013 us-gaap Stock Issued During Period Shares Stock Options Exercised
StockIssuedDuringPeriodSharesStockOptionsExercised
155731 shares
CY2014 us-gaap Stock Issued During Period Shares Stock Options Exercised
StockIssuedDuringPeriodSharesStockOptionsExercised
143282 shares
CY2012 us-gaap Stock Issued During Period Value Restricted Stock Award Net Of Forfeitures
StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
0 USD
CY2013 us-gaap Stock Issued During Period Value Restricted Stock Award Net Of Forfeitures
StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
0 USD
CY2014 us-gaap Stock Issued During Period Value Restricted Stock Award Net Of Forfeitures
StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
0 USD
CY2012 us-gaap Stock Issued During Period Value Stock Options Exercised
StockIssuedDuringPeriodValueStockOptionsExercised
299000 USD
CY2013 us-gaap Stock Issued During Period Value Stock Options Exercised
StockIssuedDuringPeriodValueStockOptionsExercised
859000 USD
CY2014 us-gaap Stock Issued During Period Value Stock Options Exercised
StockIssuedDuringPeriodValueStockOptionsExercised
870000 USD
CY2014Q4 us-gaap Stock Repurchase Program Authorized Amount
StockRepurchaseProgramAuthorizedAmount
40000000 USD
CY2013Q4 us-gaap Stockholders Equity
StockholdersEquity
227812000 USD
CY2014Q4 us-gaap Stockholders Equity
StockholdersEquity
236717000 USD
CY2011Q4 us-gaap Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
232933000 USD
CY2012Q4 us-gaap Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
224531000 USD
CY2013Q4 us-gaap Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
227812000 USD
CY2014Q4 us-gaap Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
236717000 USD
CY2014Q4 us-gaap Tax Credit Carryforward Amount
TaxCreditCarryforwardAmount
1000000 USD
CY2014 us-gaap Treasury Stock Acquired Average Cost Per Share
TreasuryStockAcquiredAverageCostPerShare
9.98
CY2013Q4 us-gaap Treasury Stock Shares
TreasuryStockShares
317731 shares
CY2014Q4 us-gaap Treasury Stock Shares
TreasuryStockShares
361231 shares
CY2014 us-gaap Treasury Stock Shares Acquired
TreasuryStockSharesAcquired
43500 shares
CY2013Q4 us-gaap Treasury Stock Value
TreasuryStockValue
3003000 USD
CY2014Q4 us-gaap Treasury Stock Value
TreasuryStockValue
3439000 USD
CY2014 us-gaap Treasury Stock Value Acquired Cost Method
TreasuryStockValueAcquiredCostMethod
436000 USD
CY2014Q4 us-gaap Unrecognized Tax Benefits
UnrecognizedTaxBenefits
1800000 USD
CY2012 us-gaap Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
27138927 shares
CY2013 us-gaap Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
27613054 shares
CY2014 us-gaap Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
27787613 shares
CY2012 us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
27138927 shares
CY2013 us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
27296732 shares
CY2014 us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
27421441 shares
CY2014 us-gaap Advertising Cost Policy Expensed Advertising Cost
AdvertisingCostPolicyExpensedAdvertisingCost
<div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company primarily obtains contracts through the open bid process, and therefore advertising costs are not a significant component of expense.&#160;&#160;Advertising costs are expensed as incurred.</font></div></div>
CY2014 us-gaap Concentration Risk Credit Risk
ConcentrationRiskCreditRisk
<div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Risk Concentrations</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Financial instruments that potentially subject the Company to concentrations of credit risk principally consist of cash and cash equivalents and accounts receivable.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company depends on its ability to continue to obtain federal, state and local governmental contracts, and indirectly, on the amount of funding available to these agencies for new and current governmental projects. Therefore, a substantial portion of the Company&#8217;s operations may be dependent upon the level and timing of government funding.&#160;&#160;Statutory mechanics liens provide the Company high priority in the event of lien foreclosures following financial difficulties of private owners, thus minimizing credit risk with private customers.</font></div></div>
CY2014 us-gaap Revenue Recognition Percentage Of Completion Method
RevenueRecognitionPercentageOfCompletionMethod
<div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Revenue Recognition</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company records revenue on construction contracts for financial statement purposes on the percentage-of-completion method, measured by the percentage of contract costs incurred to date to total estimated costs for each contract. This method is used because management considers contract costs incurred to be the best available measure of progress on these contracts. Contract revenue reflects the original contract price adjusted for agreed upon change orders. Contract costs include all direct costs, such as material and labor, and those indirect costs related to contract performance such as payroll taxes and insurance. General and administrative costs are charged to expense as incurred. Unapproved claims are recognized as an increase in contract revenue only when the collection is deemed probable and if the amount can be reasonably estimated for purposes of calculating total profit or loss on long-term contracts. Incentive fees, if available, are billed to the customer based on the terms and conditions of the contract.&#160;&#160;The Company records revenue and the unbilled receivable for claims to the extent of costs incurred and to the extent we believe related collection is probable and includes no profit on claims recorded. Changes in job performance, job conditions and estimated profitability, including those arising from final contract settlements, may result in revisions to costs and revenues and are recognized in the period in which the revisions are determined. Provisions for estimated losses on uncompleted contracts are made in the period in which such losses are determined, without regard to the percentage of completion. Revenue is recorded net of any sales taxes collected and paid on behalf of the customer, if applicable.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The current asset &#8220;costs and estimated earnings in excess of billings on uncompleted contracts&#8221; represents revenues recognized in excess of amounts billed, which management believes will be billed and collected within one year of the completion of the contract. The liability &#8220;billings in excess of costs and estimated earnings on uncompleted contracts&#8221; represents billings in excess of revenues recognized.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company&#8217;s projects are typically short in duration, and usually span a period of less than one year.&#160;&#160;Historically, we have not combined or segmented contracts.</font></div></div>

Files In Submission

Name View Source Status
0001402829-15-000007-index-headers.html Edgar Link pending
0001402829-15-000007-index.html Edgar Link pending
0001402829-15-000007.txt Edgar Link pending
0001402829-15-000007-xbrl.zip Edgar Link pending
comparisonof5year10kgraph.jpg Edgar Link pending
FilingSummary.xml Edgar Link unprocessable
Financial_Report.xls Edgar Link pending
Financial_Report.xlsx Edgar Link pending
orn-20141231.xml Edgar Link completed
orn-20141231.xsd Edgar Link pending
orn-20141231_cal.xml Edgar Link unprocessable
orn-20141231_def.xml Edgar Link unprocessable
orn-20141231_lab.xml Edgar Link unprocessable
orn-20141231_pre.xml Edgar Link unprocessable
orn-ex211_20141231x10k.htm Edgar Link pending
orn-ex231_20141231x10k.htm Edgar Link pending
orn12312014-311.htm Edgar Link pending
orn12312014-312.htm Edgar Link pending
orn12312014-321.htm Edgar Link pending
orn12312014.htm Edgar Link pending
R1.htm Edgar Link pending
R10.htm Edgar Link pending
R11.htm Edgar Link pending
R12.htm Edgar Link pending
R13.htm Edgar Link pending
R14.htm Edgar Link pending
R15.htm Edgar Link pending
R16.htm Edgar Link pending
R17.htm Edgar Link pending
R18.htm Edgar Link pending
R19.htm Edgar Link pending
R2.htm Edgar Link pending
R20.htm Edgar Link pending
R21.htm Edgar Link pending
R22.htm Edgar Link pending
R23.htm Edgar Link pending
R24.htm Edgar Link pending
R25.htm Edgar Link pending
R26.htm Edgar Link pending
R27.htm Edgar Link pending
R28.htm Edgar Link pending
R29.htm Edgar Link pending
R3.htm Edgar Link pending
R30.htm Edgar Link pending
R31.htm Edgar Link pending
R32.htm Edgar Link pending
R33.htm Edgar Link pending
R34.htm Edgar Link pending
R35.htm Edgar Link pending
R36.htm Edgar Link pending
R37.htm Edgar Link pending
R38.htm Edgar Link pending
R39.htm Edgar Link pending
R4.htm Edgar Link pending
R40.htm Edgar Link pending
R41.htm Edgar Link pending
R42.htm Edgar Link pending
R43.htm Edgar Link pending
R44.htm Edgar Link pending
R45.htm Edgar Link pending
R46.htm Edgar Link pending
R47.htm Edgar Link pending
R48.htm Edgar Link pending
R49.htm Edgar Link pending
R5.htm Edgar Link pending
R50.htm Edgar Link pending
R51.htm Edgar Link pending
R52.htm Edgar Link pending
R53.htm Edgar Link pending
R54.htm Edgar Link pending
R55.htm Edgar Link pending
R56.htm Edgar Link pending
R57.htm Edgar Link pending
R58.htm Edgar Link pending
R59.htm Edgar Link pending
R6.htm Edgar Link pending
R60.htm Edgar Link pending
R61.htm Edgar Link pending
R62.htm Edgar Link pending
R63.htm Edgar Link pending
R64.htm Edgar Link pending
R65.htm Edgar Link pending
R66.htm Edgar Link pending
R67.htm Edgar Link pending
R68.htm Edgar Link pending
R69.htm Edgar Link pending
R7.htm Edgar Link pending
R70.htm Edgar Link pending
R71.htm Edgar Link pending
R72.htm Edgar Link pending
R73.htm Edgar Link pending
R74.htm Edgar Link pending
R75.htm Edgar Link pending
R76.htm Edgar Link pending
R8.htm Edgar Link pending
R9.htm Edgar Link pending
report.css Edgar Link pending
Show.js Edgar Link pending