2018 Q4 Form 10-K Financial Statement
#000087423819000044 Filed on March 05, 2019
Income Statement
Concept | 2018 Q4 | 2018 | 2017 Q4 |
---|---|---|---|
Revenue | $255.2M | $1.038B | $253.9M |
YoY Change | 0.5% | 8.32% | 50.83% |
Cost Of Revenue | $228.4M | $927.3M | $229.9M |
YoY Change | -0.65% | 6.73% | 42.44% |
Gross Profit | $28.17M | $110.3M | $23.97M |
YoY Change | 17.54% | 23.84% | 277.76% |
Gross Profit Margin | 11.04% | 10.63% | 9.44% |
Selling, General & Admin | $12.30M | $48.20M | $11.80M |
YoY Change | 4.24% | -0.41% | 25.53% |
% of Gross Profit | 43.66% | 43.69% | 49.23% |
Research & Development | |||
YoY Change | |||
% of Gross Profit | |||
Depreciation & Amortization | $4.300M | $16.77M | $3.900M |
YoY Change | 10.26% | -1.32% | 0.0% |
% of Gross Profit | 15.26% | 15.2% | 16.27% |
Operating Expenses | $17.40M | $67.80M | $17.00M |
YoY Change | 2.35% | 7.96% | 38.21% |
Operating Profit | $9.410M | $42.61M | $6.969M |
YoY Change | 35.03% | 62.79% | -217.03% |
Interest Expense | -$2.700M | -$11.30M | -$3.000M |
YoY Change | -10.0% | 18.95% | 650.0% |
% of Operating Profit | -28.69% | -26.52% | -43.05% |
Other Income/Expense, Net | |||
YoY Change | |||
Pretax Income | $6.700M | $31.30M | $3.963M |
YoY Change | 69.06% | 96.42% | -168.87% |
Income Tax | $500.0K | $1.738M | -$19.90M |
% Of Pretax Income | 7.46% | 5.55% | -502.14% |
Net Earnings | $5.600M | $29.54M | $3.100M |
YoY Change | 80.65% | 154.28% | -149.21% |
Net Earnings / Revenue | 2.19% | 2.85% | 1.22% |
Basic Earnings Per Share | $0.22 | $0.94 | $0.11 |
Diluted Earnings Per Share | $0.21 | $0.93 | $0.11 |
COMMON SHARES | |||
Basic Shares Outstanding | 27.07M shares | 26.90M shares | 27.05M shares |
Diluted Shares Outstanding | 27.19M shares |
Balance Sheet
Concept | 2018 Q4 | 2018 | 2017 Q4 |
---|---|---|---|
SHORT-TERM ASSETS | |||
Cash & Short-Term Investments | $94.10M | $94.10M | $84.00M |
YoY Change | 12.02% | 12.02% | 96.26% |
Cash & Equivalents | $94.10M | $94.10M | $83.95M |
Short-Term Investments | |||
Other Short-Term Assets | $11.23M | $8.100M | $7.529M |
YoY Change | 49.2% | 8.0% | 38.2% |
Inventory | $3.159M | $44.70M | $4.621M |
Prepaid Expenses | |||
Receivables | $145.0M | $145.0M | $133.9M |
Other Receivables | $10.70M | $10.70M | $11.40M |
Total Short-Term Assets | $302.6M | $302.6M | $278.5M |
YoY Change | 8.65% | 8.65% | 58.34% |
LONG-TERM ASSETS | |||
Property, Plant & Equipment | $52.00M | $52.00M | $54.41M |
YoY Change | -4.42% | -4.41% | -20.14% |
Goodwill | $85.23M | $85.20M | |
YoY Change | 0.04% | 55.42% | |
Intangibles | $42.42M | $44.82M | |
YoY Change | -5.35% | ||
Long-Term Investments | |||
YoY Change | |||
Other Assets | $309.0K | $300.0K | $317.0K |
YoY Change | -2.52% | 0.0% | -89.32% |
Total Long-Term Assets | $180.0M | $180.0M | $184.8M |
YoY Change | -2.61% | -2.6% | 46.74% |
TOTAL ASSETS | |||
Total Short-Term Assets | $302.6M | $302.6M | $278.5M |
Total Long-Term Assets | $180.0M | $180.0M | $184.8M |
Total Assets | $482.6M | $482.6M | $463.3M |
YoY Change | 4.16% | 4.17% | 53.5% |
SHORT-TERM LIABILITIES | |||
YoY Change | |||
Accounts Payable | $99.43M | $99.40M | $97.46M |
YoY Change | 2.02% | 1.95% | 45.25% |
Accrued Expenses | $4.676M | $9.400M | $9.348M |
YoY Change | -49.98% | 3.3% | 52.0% |
Deferred Revenue | $62.41M | $62.37M | |
YoY Change | 0.05% | ||
Short-Term Debt | $0.00 | $0.00 | $0.00 |
YoY Change | |||
Long-Term Debt Due | $2.899M | $2.900M | $3.978M |
YoY Change | -27.12% | -27.5% | 3.46% |
Total Short-Term Liabilities | $179.2M | $179.2M | $182.3M |
YoY Change | -1.71% | -1.7% | 24.35% |
LONG-TERM LIABILITIES | |||
Long-Term Debt | $79.12M | $79.10M | $86.16M |
YoY Change | -8.17% | -8.24% | 5462.3% |
Other Long-Term Liabilities | $1.229M | $50.60M | $1.271M |
YoY Change | -3.3% | 3.9% | -97.21% |
Total Long-Term Liabilities | $131.1M | $129.7M | $134.8M |
YoY Change | -2.73% | -3.85% | 185.99% |
TOTAL LIABILITIES | |||
Total Short-Term Liabilities | $179.2M | $179.2M | $182.3M |
Total Long-Term Liabilities | $131.1M | $129.7M | $134.8M |
Total Liabilities | $310.3M | $318.2M | $317.1M |
YoY Change | -2.14% | -1.18% | 63.68% |
SHAREHOLDERS EQUITY | |||
Retained Earnings | -$64.93M | -$90.12M | |
YoY Change | -27.95% | -11.42% | |
Common Stock | $271.0K | $271.0K | |
YoY Change | 0.0% | 8.4% | |
Preferred Stock | |||
YoY Change | |||
Treasury Stock (at cost) | $4.731M | $0.00 | |
YoY Change | |||
Treasury Stock Shares | 467.0K shares | 0.000 shares | |
Shareholders Equity | $164.4M | $164.4M | $141.3M |
YoY Change | |||
Total Liabilities & Shareholders Equity | $482.6M | $482.6M | $463.3M |
YoY Change | 4.16% | 4.17% | 53.5% |
Cashflow Statement
Concept | 2018 Q4 | 2018 | 2017 Q4 |
---|---|---|---|
OPERATING ACTIVITIES | |||
Net Income | $5.600M | $29.54M | $3.100M |
YoY Change | 80.65% | 154.28% | -149.21% |
Depreciation, Depletion And Amortization | $4.300M | $16.77M | $3.900M |
YoY Change | 10.26% | -1.32% | 0.0% |
Cash From Operating Activities | $13.30M | $39.47M | $31.80M |
YoY Change | -58.18% | 59.38% | 261.36% |
INVESTING ACTIVITIES | |||
Capital Expenditures | -$3.700M | $13.17M | -$1.100M |
YoY Change | 236.36% | 39.82% | -45.0% |
Acquisitions | $0.00 | ||
YoY Change | -100.0% | ||
Other Investing Activities | $300.0K | $1.800M | $2.500M |
YoY Change | -88.0% | -103.87% | 400.0% |
Cash From Investing Activities | -$3.400M | -$11.38M | $1.400M |
YoY Change | -342.86% | -79.64% | -193.33% |
FINANCING ACTIVITIES | |||
Cash Dividend Paid | |||
YoY Change | |||
Common Stock Issuance & Retirement, Net | $4.731M | ||
YoY Change | |||
Debt Paid & Issued, Net | $11.56M | ||
YoY Change | 145.33% | ||
Cash From Financing Activities | -5.200M | -$17.95M | -15.70M |
YoY Change | -66.88% | -124.83% | 106.58% |
NET CHANGE | |||
Cash From Operating Activities | 13.30M | $39.47M | 31.80M |
Cash From Investing Activities | -3.400M | -$11.38M | 1.400M |
Cash From Financing Activities | -5.200M | -$17.95M | -15.70M |
Net Change In Cash | 4.700M | $10.14M | 17.50M |
YoY Change | -73.14% | -75.36% | -5933.33% |
FREE CASH FLOW | |||
Cash From Operating Activities | $13.30M | $39.47M | $31.80M |
Capital Expenditures | -$3.700M | $13.17M | -$1.100M |
Free Cash Flow | $17.00M | $26.30M | $32.90M |
YoY Change | -48.33% | 71.39% | 204.63% |
Facts In Submission
Frame | Concept Type | Concept / XBRL Key | Value | Unit |
---|---|---|---|---|
CY2018 | dei |
Amendment Flag
AmendmentFlag
|
false | |
CY2018 | dei |
Current Fiscal Year End Date
CurrentFiscalYearEndDate
|
--12-31 | |
CY2018 | dei |
Document Fiscal Period Focus
DocumentFiscalPeriodFocus
|
FY | |
CY2018 | dei |
Document Fiscal Year Focus
DocumentFiscalYearFocus
|
2018 | |
CY2018 | dei |
Document Period End Date
DocumentPeriodEndDate
|
2018-12-31 | |
CY2018 | dei |
Document Type
DocumentType
|
10-K | |
CY2018 | dei |
Entity Central Index Key
EntityCentralIndexKey
|
0000874238 | |
CY2019Q1 | dei |
Entity Common Stock Shares Outstanding
EntityCommonStockSharesOutstanding
|
26639715 | shares |
CY2018 | dei |
Entity Current Reporting Status
EntityCurrentReportingStatus
|
Yes | |
CY2018 | dei |
Entity Emerging Growth Company
EntityEmergingGrowthCompany
|
false | |
CY2018 | dei |
Entity Filer Category
EntityFilerCategory
|
Accelerated Filer | |
CY2018Q4 | dei |
Entity Number Of Employees
EntityNumberOfEmployees
|
1935 | employee |
CY2018Q2 | dei |
Entity Public Float
EntityPublicFloat
|
341407747 | USD |
CY2018 | dei |
Entity Registrant Name
EntityRegistrantName
|
STERLING CONSTRUCTION CO INC | |
CY2018 | dei |
Entity Shell Company
EntityShellCompany
|
false | |
CY2018 | dei |
Entity Small Business
EntitySmallBusiness
|
false | |
CY2018 | dei |
Entity Voluntary Filers
EntityVoluntaryFilers
|
No | |
CY2018 | dei |
Entity Well Known Seasoned Issuer
EntityWellKnownSeasonedIssuer
|
No | |
CY2018 | dei |
Trading Symbol
TradingSymbol
|
strl | |
CY2017 | strl |
Class Of Warrant Or Right Issued During The Period
ClassOfWarrantOrRightIssuedDuringThePeriod
|
1000000 | shares |
CY2018Q4 | strl |
Commercial Insurance Coverage
CommercialInsuranceCoverage
|
75000000 | USD |
CY2018Q4 | strl |
Common Stock Votes Per Share
CommonStockVotesPerShare
|
1 | vote |
CY2018Q4 | strl |
Consolidated50 Owned Subsidiaries Number Of Entities
Consolidated50OwnedSubsidiariesNumberOfEntities
|
2 | entity |
CY2018Q4 | strl |
Contracts Receivable Retainage Percentage Estimated To Be Collected In Next Fiscal Year
ContractsReceivableRetainagePercentageEstimatedToBeCollectedInNextFiscalYear
|
0.75 | |
CY2018Q4 | strl |
Death And Disability Insurance Policies Per Policy Amount
DeathAndDisabilityInsurancePoliciesPerPolicyAmount
|
20000000 | USD |
CY2017Q4 | strl |
Deferred Tax Assets Noncontrolling Interest
DeferredTaxAssetsNoncontrollingInterest
|
1648000 | USD |
CY2018Q4 | strl |
Deferred Tax Assets Noncontrolling Interest
DeferredTaxAssetsNoncontrollingInterest
|
1687000 | USD |
CY2016 | strl |
Effective Income Tax Rate Reconciliation Earnout Liability Percent
EffectiveIncomeTaxRateReconciliationEarnoutLiabilityPercent
|
-0.059 | |
CY2017 | strl |
Effective Income Tax Rate Reconciliation Earnout Liability Percent
EffectiveIncomeTaxRateReconciliationEarnoutLiabilityPercent
|
0.029 | |
CY2018 | strl |
Effective Income Tax Rate Reconciliation Earnout Liability Percent
EffectiveIncomeTaxRateReconciliationEarnoutLiabilityPercent
|
0.000 | |
CY2016 | strl |
Effective Income Tax Rate Reconciliation Other Permanent Differences
EffectiveIncomeTaxRateReconciliationOtherPermanentDifferences
|
-0.008 | |
CY2017 | strl |
Effective Income Tax Rate Reconciliation Other Permanent Differences
EffectiveIncomeTaxRateReconciliationOtherPermanentDifferences
|
0.006 | |
CY2018 | strl |
Effective Income Tax Rate Reconciliation Other Permanent Differences
EffectiveIncomeTaxRateReconciliationOtherPermanentDifferences
|
0.014 | |
CY2016 | strl |
Effective Income Tax Rate Reconciliation Return To Provision Adjustment Amount
EffectiveIncomeTaxRateReconciliationReturnToProvisionAdjustmentAmount
|
400000 | USD |
CY2017 | strl |
Effective Income Tax Rate Reconciliation Return To Provision Adjustment Amount
EffectiveIncomeTaxRateReconciliationReturnToProvisionAdjustmentAmount
|
-62000 | USD |
CY2018 | strl |
Effective Income Tax Rate Reconciliation Return To Provision Adjustment Amount
EffectiveIncomeTaxRateReconciliationReturnToProvisionAdjustmentAmount
|
21000 | USD |
CY2016 | strl |
Effective Income Tax Rate Reconciliation Return To Provision Adjustment Percent
EffectiveIncomeTaxRateReconciliationReturnToProvisionAdjustmentPercent
|
-0.055 | |
CY2017 | strl |
Effective Income Tax Rate Reconciliation Return To Provision Adjustment Percent
EffectiveIncomeTaxRateReconciliationReturnToProvisionAdjustmentPercent
|
-0.004 | |
CY2018 | strl |
Effective Income Tax Rate Reconciliation Return To Provision Adjustment Percent
EffectiveIncomeTaxRateReconciliationReturnToProvisionAdjustmentPercent
|
0.001 | |
CY2018Q4 | strl |
Entity Numberof Employees Field Personnel
EntityNumberofEmployeesFieldPersonnel
|
1678 | employee |
CY2018 | strl |
General Liability And Workers Compensation Claim Per Occurrence That Would Affect Ultimate Liability
GeneralLiabilityAndWorkersCompensationClaimPerOccurrenceThatWouldAffectUltimateLiability
|
100000 | USD |
CY2016 | strl |
Income Before Income Taxes And Earnings Attributable To Noncontrolling Interests
IncomeBeforeIncomeTaxesAndEarningsAttributableToNoncontrollingInterests
|
-7324000 | USD |
CY2017Q1 | strl |
Income Before Income Taxes And Earnings Attributable To Noncontrolling Interests
IncomeBeforeIncomeTaxesAndEarningsAttributableToNoncontrollingInterests
|
-1859000 | USD |
CY2017Q2 | strl |
Income Before Income Taxes And Earnings Attributable To Noncontrolling Interests
IncomeBeforeIncomeTaxesAndEarningsAttributableToNoncontrollingInterests
|
4661000 | USD |
CY2017Q3 | strl |
Income Before Income Taxes And Earnings Attributable To Noncontrolling Interests
IncomeBeforeIncomeTaxesAndEarningsAttributableToNoncontrollingInterests
|
9170000 | USD |
CY2017Q4 | strl |
Income Before Income Taxes And Earnings Attributable To Noncontrolling Interests
IncomeBeforeIncomeTaxesAndEarningsAttributableToNoncontrollingInterests
|
3963000 | USD |
CY2017 | strl |
Income Before Income Taxes And Earnings Attributable To Noncontrolling Interests
IncomeBeforeIncomeTaxesAndEarningsAttributableToNoncontrollingInterests
|
15935000 | USD |
CY2018Q1 | strl |
Income Before Income Taxes And Earnings Attributable To Noncontrolling Interests
IncomeBeforeIncomeTaxesAndEarningsAttributableToNoncontrollingInterests
|
3721000 | USD |
CY2018Q2 | strl |
Income Before Income Taxes And Earnings Attributable To Noncontrolling Interests
IncomeBeforeIncomeTaxesAndEarningsAttributableToNoncontrollingInterests
|
9240000 | USD |
CY2018Q3 | strl |
Income Before Income Taxes And Earnings Attributable To Noncontrolling Interests
IncomeBeforeIncomeTaxesAndEarningsAttributableToNoncontrollingInterests
|
11579000 | USD |
CY2018Q4 | strl |
Income Before Income Taxes And Earnings Attributable To Noncontrolling Interests
IncomeBeforeIncomeTaxesAndEarningsAttributableToNoncontrollingInterests
|
6738000 | USD |
CY2018 | strl |
Income Before Income Taxes And Earnings Attributable To Noncontrolling Interests
IncomeBeforeIncomeTaxesAndEarningsAttributableToNoncontrollingInterests
|
31278000 | USD |
CY2016 | strl |
Income Tax Reconciliation Earnout Liability Amount
IncomeTaxReconciliationEarnoutLiabilityAmount
|
433000 | USD |
CY2017 | strl |
Income Tax Reconciliation Earnout Liability Amount
IncomeTaxReconciliationEarnoutLiabilityAmount
|
460000 | USD |
CY2018 | strl |
Income Tax Reconciliation Earnout Liability Amount
IncomeTaxReconciliationEarnoutLiabilityAmount
|
0 | USD |
CY2016 | strl |
Increase Decrease In Members Interest Subject To Mandatory Redemption And Undistributed Earnings
IncreaseDecreaseInMembersInterestSubjectToMandatoryRedemptionAndUndistributedEarnings
|
-5208000 | USD |
CY2017 | strl |
Increase Decrease In Members Interest Subject To Mandatory Redemption And Undistributed Earnings
IncreaseDecreaseInMembersInterestSubjectToMandatoryRedemptionAndUndistributedEarnings
|
2156000 | USD |
CY2018 | strl |
Increase Decrease In Members Interest Subject To Mandatory Redemption And Undistributed Earnings
IncreaseDecreaseInMembersInterestSubjectToMandatoryRedemptionAndUndistributedEarnings
|
1957000 | USD |
CY2016 | strl |
Increase Decrease In Receivables From And Equity In Construction Joint Ventures
IncreaseDecreaseInReceivablesFromAndEquityInConstructionJointVentures
|
-5800000 | USD |
CY2017 | strl |
Increase Decrease In Receivables From And Equity In Construction Joint Ventures
IncreaseDecreaseInReceivablesFromAndEquityInConstructionJointVentures
|
4250000 | USD |
CY2018 | strl |
Increase Decrease In Receivables From And Equity In Construction Joint Ventures
IncreaseDecreaseInReceivablesFromAndEquityInConstructionJointVentures
|
-659000 | USD |
CY2016 | strl |
Interest Expense And Accreted Interest
InterestExpenseAndAccretedInterest
|
2628000 | USD |
CY2016 | strl |
Interest Expense And Accreted Interest
InterestExpenseAndAccretedInterest
|
2600000 | USD |
CY2017 | strl |
Interest Expense And Accreted Interest
InterestExpenseAndAccretedInterest
|
9800000 | USD |
CY2017 | strl |
Interest Expense And Accreted Interest
InterestExpenseAndAccretedInterest
|
9800000 | USD |
CY2018 | strl |
Interest Expense And Accreted Interest
InterestExpenseAndAccretedInterest
|
12350000 | USD |
CY2018 | strl |
Interest Expense And Accreted Interest
InterestExpenseAndAccretedInterest
|
12400000 | USD |
CY2018 | strl |
Lease Operating Lease Remaining Term
LeaseOperatingLeaseRemainingTerm
|
P4Y | |
CY2017Q4 | strl |
Longterm Debt Current Maturities Gross
LongtermDebtCurrentMaturitiesGross
|
3978000 | USD |
CY2018Q4 | strl |
Longterm Debt Current Maturities Gross
LongtermDebtCurrentMaturitiesGross
|
2899000 | USD |
CY2017Q4 | strl |
Members Interest Subject To Mandatory Redemption
MembersInterestSubjectToMandatoryRedemption
|
40000000 | USD |
CY2018Q4 | strl |
Members Interest Subject To Mandatory Redemption
MembersInterestSubjectToMandatoryRedemption
|
40000000 | USD |
CY2017Q4 | strl |
Members Interest Subject To Mandatory Redemption And Undistributed Earnings
MembersInterestSubjectToMandatoryRedemptionAndUndistributedEarnings
|
47386000 | USD |
CY2018Q4 | strl |
Members Interest Subject To Mandatory Redemption And Undistributed Earnings
MembersInterestSubjectToMandatoryRedemptionAndUndistributedEarnings
|
49343000 | USD |
CY2017Q4 | strl |
Net Capitalized Contract Costs
NetCapitalizedContractCosts
|
-25262000 | USD |
CY2018Q4 | strl |
Net Capitalized Contract Costs
NetCapitalizedContractCosts
|
-20865000 | USD |
CY2016 | strl |
Netincome Attributable To Noncontrolling Interest Included Inequity
NetincomeAttributableToNoncontrollingInterestIncludedInequity
|
1826000 | USD |
CY2017 | strl |
Netincome Attributable To Noncontrolling Interest Included Inequity
NetincomeAttributableToNoncontrollingInterestIncludedInequity
|
4200000 | USD |
CY2018 | strl |
Netincome Attributable To Noncontrolling Interest Included Inequity
NetincomeAttributableToNoncontrollingInterestIncludedInequity
|
4353000 | USD |
CY2016 | strl |
Noncash Or Part Noncash Acquisition Notes Payable And Deferred Payments Incurred
NoncashOrPartNoncashAcquisitionNotesPayableAndDeferredPaymentsIncurred
|
0 | USD |
CY2017 | strl |
Noncash Or Part Noncash Acquisition Notes Payable And Deferred Payments Incurred
NoncashOrPartNoncashAcquisitionNotesPayableAndDeferredPaymentsIncurred
|
11588000 | USD |
CY2018 | strl |
Noncash Or Part Noncash Acquisition Notes Payable And Deferred Payments Incurred
NoncashOrPartNoncashAcquisitionNotesPayableAndDeferredPaymentsIncurred
|
0 | USD |
CY2018 | strl |
Ownership Interest In Joint Venture
OwnershipInterestInJointVenture
|
0.5 | |
CY2017Q4 | strl |
Receivables From And Equity In Construction Joint Venture
ReceivablesFromAndEquityInConstructionJointVenture
|
11380000 | USD |
CY2018Q4 | strl |
Receivables From And Equity In Construction Joint Venture
ReceivablesFromAndEquityInConstructionJointVenture
|
10720000 | USD |
CY2018 | strl |
Revenue Recognition Contract Term
RevenueRecognitionContractTerm
|
P1M | |
CY2018 | strl |
Self Insurance General Liability Amount Per Occurrence
SelfInsuranceGeneralLiabilityAmountPerOccurrence
|
350000 | USD |
CY2018 | strl |
Self Insurance Workers Compensation Claims Maximum Liability
SelfInsuranceWorkersCompensationClaimsMaximumLiability
|
4000000 | USD |
CY2017Q4 | strl |
Undistributed Earnings Of Domestic Subsidiaries Net
UndistributedEarningsOfDomesticSubsidiariesNet
|
7386000 | USD |
CY2018Q4 | strl |
Undistributed Earnings Of Domestic Subsidiaries Net
UndistributedEarningsOfDomesticSubsidiariesNet
|
9343000 | USD |
CY2017Q4 | us-gaap |
Accounts Payable Current
AccountsPayableCurrent
|
97457000 | USD |
CY2018Q4 | us-gaap |
Accounts Payable Current
AccountsPayableCurrent
|
99426000 | USD |
CY2017Q4 | us-gaap |
Accrued Income Taxes Current
AccruedIncomeTaxesCurrent
|
81000 | USD |
CY2018Q4 | us-gaap |
Accrued Income Taxes Current
AccruedIncomeTaxesCurrent
|
318000 | USD |
CY2017Q4 | us-gaap |
Accrued Liabilities Current
AccruedLiabilitiesCurrent
|
9348000 | USD |
CY2018Q4 | us-gaap |
Accrued Liabilities Current
AccruedLiabilitiesCurrent
|
4676000 | USD |
CY2017Q4 | us-gaap |
Accumulated Depreciation Depletion And Amortization Property Plant And Equipment
AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
|
98609000 | USD |
CY2018Q4 | us-gaap |
Accumulated Depreciation Depletion And Amortization Property Plant And Equipment
AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
|
109134000 | USD |
CY2018 | us-gaap |
Acquired Finite Lived Intangible Assets Weighted Average Useful Life
AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife
|
P22Y | |
CY2017Q4 | us-gaap |
Additional Paid In Capital
AdditionalPaidInCapital
|
231183000 | USD |
CY2018Q4 | us-gaap |
Additional Paid In Capital
AdditionalPaidInCapital
|
233795000 | USD |
CY2016 | us-gaap |
Adjustments To Additional Paid In Capital Other
AdjustmentsToAdditionalPaidInCapitalOther
|
-125000 | USD |
CY2017 | us-gaap |
Adjustments To Additional Paid In Capital Other
AdjustmentsToAdditionalPaidInCapitalOther
|
-1122000 | USD |
CY2018 | us-gaap |
Adjustments To Additional Paid In Capital Other
AdjustmentsToAdditionalPaidInCapitalOther
|
-452000 | USD |
CY2017 | us-gaap |
Adjustments To Additional Paid In Capital Warrant Issued
AdjustmentsToAdditionalPaidInCapitalWarrantIssued
|
3500000 | USD |
CY2016 | us-gaap |
Allocated Share Based Compensation Expense
AllocatedShareBasedCompensationExpense
|
1800000 | USD |
CY2017 | us-gaap |
Allocated Share Based Compensation Expense
AllocatedShareBasedCompensationExpense
|
2800000 | USD |
CY2018 | us-gaap |
Allocated Share Based Compensation Expense
AllocatedShareBasedCompensationExpense
|
3100000 | USD |
CY2017Q4 | us-gaap |
Allowance For Doubtful Accounts Receivable
AllowanceForDoubtfulAccountsReceivable
|
0 | USD |
CY2018Q4 | us-gaap |
Allowance For Doubtful Accounts Receivable
AllowanceForDoubtfulAccountsReceivable
|
0 | USD |
CY2016 | us-gaap |
Amortization Of Financing Costs
AmortizationOfFinancingCosts
|
349000 | USD |
CY2017 | us-gaap |
Amortization Of Financing Costs
AmortizationOfFinancingCosts
|
2563000 | USD |
CY2018 | us-gaap |
Amortization Of Financing Costs
AmortizationOfFinancingCosts
|
3250000 | USD |
CY2017 | us-gaap |
Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
|
1800000 | USD |
CY2018 | us-gaap |
Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
|
2400000 | USD |
CY2016 | us-gaap |
Antidilutive Securities Excluded From Computation Of Earnings Per Share Amount
AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
|
400000 | shares |
CY2017Q4 | us-gaap |
Assets
Assets
|
463298000 | USD |
CY2018Q4 | us-gaap |
Assets
Assets
|
482573000 | USD |
CY2017Q4 | us-gaap |
Assets Current
AssetsCurrent
|
278526000 | USD |
CY2018Q4 | us-gaap |
Assets Current
AssetsCurrent
|
302616000 | USD |
CY2017 | us-gaap |
Business Acquisition Equity Interests Issued Or Issuable Number Of Shares Issued
BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued
|
1882058 | shares |
CY2016 | us-gaap |
Business Combination Consideration Transferred Equity Interests Issued And Issuable
BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable
|
0 | USD |
CY2017 | us-gaap |
Business Combination Consideration Transferred Equity Interests Issued And Issuable
BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable
|
17061000 | USD |
CY2018 | us-gaap |
Business Combination Consideration Transferred Equity Interests Issued And Issuable
BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable
|
0 | USD |
CY2017 | us-gaap |
Business Combination Pro Forma Information Earnings Or Loss Of Acquiree Since Acquisition Date Actual
BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual
|
16500000 | USD |
CY2017 | us-gaap |
Business Combination Pro Forma Information Revenue Of Acquiree Since Acquisition Date Actual
BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual
|
136900000 | USD |
CY2017Q4 | us-gaap |
Capital Lease Obligations
CapitalLeaseObligations
|
300000 | USD |
CY2018Q4 | us-gaap |
Capital Lease Obligations
CapitalLeaseObligations
|
200000 | USD |
CY2017Q4 | us-gaap |
Capitalized Contract Cost Accumulated Amortization
CapitalizedContractCostAccumulatedAmortization
|
2406128000 | USD |
CY2018Q4 | us-gaap |
Capitalized Contract Cost Accumulated Amortization
CapitalizedContractCostAccumulatedAmortization
|
3465991000 | USD |
CY2017Q4 | us-gaap |
Capitalized Contract Cost Gross
CapitalizedContractCostGross
|
2380866000 | USD |
CY2018Q4 | us-gaap |
Capitalized Contract Cost Gross
CapitalizedContractCostGross
|
3445126000 | USD |
CY2017Q4 | us-gaap |
Capitalized Contract Cost Net Current
CapitalizedContractCostNetCurrent
|
37112000 | USD |
CY2018Q4 | us-gaap |
Capitalized Contract Cost Net Current
CapitalizedContractCostNetCurrent
|
41542000 | USD |
CY2015Q4 | us-gaap |
Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
|
4426000 | USD |
CY2016Q4 | us-gaap |
Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
|
42785000 | USD |
CY2017Q4 | us-gaap |
Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
|
83953000 | USD |
CY2018Q4 | us-gaap |
Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
|
94095000 | USD |
CY2016 | us-gaap |
Cash And Cash Equivalents Period Increase Decrease
CashAndCashEquivalentsPeriodIncreaseDecrease
|
38359000 | USD |
CY2017 | us-gaap |
Cash And Cash Equivalents Period Increase Decrease
CashAndCashEquivalentsPeriodIncreaseDecrease
|
41168000 | USD |
CY2018 | us-gaap |
Cash And Cash Equivalents Period Increase Decrease
CashAndCashEquivalentsPeriodIncreaseDecrease
|
10142000 | USD |
CY2017Q4 | us-gaap |
Commitments And Contingencies
CommitmentsAndContingencies
|
USD | |
CY2018Q4 | us-gaap |
Commitments And Contingencies
CommitmentsAndContingencies
|
USD | |
CY2017Q4 | us-gaap |
Common Stock Par Or Stated Value Per Share
CommonStockParOrStatedValuePerShare
|
0.01 | |
CY2018Q4 | us-gaap |
Common Stock Par Or Stated Value Per Share
CommonStockParOrStatedValuePerShare
|
0.01 | |
CY2017Q4 | us-gaap |
Common Stock Shares Authorized
CommonStockSharesAuthorized
|
38000000 | shares |
CY2018Q4 | us-gaap |
Common Stock Shares Authorized
CommonStockSharesAuthorized
|
38000000 | shares |
CY2017Q4 | us-gaap |
Common Stock Shares Issued
CommonStockSharesIssued
|
27051468 | shares |
CY2018Q4 | us-gaap |
Common Stock Shares Issued
CommonStockSharesIssued
|
27063974 | shares |
CY2017Q4 | us-gaap |
Common Stock Value
CommonStockValue
|
271000 | USD |
CY2018Q4 | us-gaap |
Common Stock Value
CommonStockValue
|
271000 | USD |
CY2016 | us-gaap |
Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
|
-7412000 | USD |
CY2017 | us-gaap |
Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
|
15817000 | USD |
CY2018 | us-gaap |
Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
|
29540000 | USD |
CY2017Q4 | us-gaap |
Contract Receivable Retainage
ContractReceivableRetainage
|
43500000 | USD |
CY2018Q4 | us-gaap |
Contract Receivable Retainage
ContractReceivableRetainage
|
47400000 | USD |
CY2017Q4 | us-gaap |
Contract With Customer Liability Current
ContractWithCustomerLiabilityCurrent
|
62374000 | USD |
CY2018Q4 | us-gaap |
Contract With Customer Liability Current
ContractWithCustomerLiabilityCurrent
|
62407000 | USD |
CY2016 | us-gaap |
Cost Of Goods And Services Sold
CostOfGoodsAndServicesSold
|
648065000 | USD |
CY2018Q4 | us-gaap |
Deferred Income Tax Liabilities Net
DeferredIncomeTaxLiabilitiesNet
|
1450000 | USD |
CY2017 | us-gaap |
Cost Of Goods And Services Sold
CostOfGoodsAndServicesSold
|
868866000 | USD |
CY2018 | us-gaap |
Cost Of Goods And Services Sold
CostOfGoodsAndServicesSold
|
927335000 | USD |
CY2016 | us-gaap |
Current Income Tax Expense Benefit
CurrentIncomeTaxExpenseBenefit
|
88000 | USD |
CY2017 | us-gaap |
Current Income Tax Expense Benefit
CurrentIncomeTaxExpenseBenefit
|
118000 | USD |
CY2018 | us-gaap |
Current Income Tax Expense Benefit
CurrentIncomeTaxExpenseBenefit
|
288000 | USD |
CY2018Q4 | us-gaap |
Debt Instrument Carrying Amount
DebtInstrumentCarryingAmount
|
88755000 | USD |
CY2017Q4 | us-gaap |
Deferred Finance Costs Current Net
DeferredFinanceCostsCurrentNet
|
8812000 | USD |
CY2018Q4 | us-gaap |
Deferred Finance Costs Current Net
DeferredFinanceCostsCurrentNet
|
6739000 | USD |
CY2016 | us-gaap |
Deferred Income Tax Expense Benefit
DeferredIncomeTaxExpenseBenefit
|
0 | USD |
CY2017 | us-gaap |
Deferred Income Tax Expense Benefit
DeferredIncomeTaxExpenseBenefit
|
0 | USD |
CY2018 | us-gaap |
Deferred Income Tax Expense Benefit
DeferredIncomeTaxExpenseBenefit
|
1450000 | USD |
CY2017Q4 | us-gaap |
Deferred Income Tax Liabilities
DeferredIncomeTaxLiabilities
|
7249000 | USD |
CY2018Q4 | us-gaap |
Deferred Income Tax Liabilities
DeferredIncomeTaxLiabilities
|
9746000 | USD |
CY2017Q4 | us-gaap |
Deferred Income Tax Liabilities Net
DeferredIncomeTaxLiabilitiesNet
|
0 | USD |
CY2017Q4 | us-gaap |
Deferred Tax Assets Deferred Income
DeferredTaxAssetsDeferredIncome
|
312000 | USD |
CY2018Q4 | us-gaap |
Deferred Tax Assets Deferred Income
DeferredTaxAssetsDeferredIncome
|
232000 | USD |
CY2017Q4 | us-gaap |
Deferred Tax Assets Goodwill And Intangible Assets
DeferredTaxAssetsGoodwillAndIntangibleAssets
|
1133000 | USD |
CY2018Q4 | us-gaap |
Deferred Tax Assets Goodwill And Intangible Assets
DeferredTaxAssetsGoodwillAndIntangibleAssets
|
0 | USD |
CY2017Q4 | us-gaap |
Deferred Tax Assets Gross
DeferredTaxAssetsGross
|
43794000 | USD |
CY2018Q4 | us-gaap |
Deferred Tax Assets Gross
DeferredTaxAssetsGross
|
40014000 | USD |
CY2017Q4 | us-gaap |
Deferred Tax Assets Net
DeferredTaxAssetsNet
|
7249000 | USD |
CY2018Q4 | us-gaap |
Deferred Tax Assets Net
DeferredTaxAssetsNet
|
8296000 | USD |
CY2017Q4 | us-gaap |
Deferred Tax Assets Operating Loss Carryforwards
DeferredTaxAssetsOperatingLossCarryforwards
|
26015000 | USD |
CY2018Q4 | us-gaap |
Deferred Tax Assets Operating Loss Carryforwards
DeferredTaxAssetsOperatingLossCarryforwards
|
22818000 | USD |
CY2017Q4 | us-gaap |
Deferred Tax Assets Tax Deferred Expense Compensation And Benefits Employee Benefits
DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBenefits
|
3417000 | USD |
CY2018Q4 | us-gaap |
Deferred Tax Assets Tax Deferred Expense Compensation And Benefits Employee Benefits
DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBenefits
|
3707000 | USD |
CY2017Q4 | us-gaap |
Deferred Tax Assets Tax Deferred Expense Reserves And Accruals Contingencies
DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsContingencies
|
11269000 | USD |
CY2018Q4 | us-gaap |
Deferred Tax Assets Tax Deferred Expense Reserves And Accruals Contingencies
DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsContingencies
|
11570000 | USD |
CY2017Q4 | us-gaap |
Deferred Tax Assets Valuation Allowance
DeferredTaxAssetsValuationAllowance
|
36545000 | USD |
CY2018Q4 | us-gaap |
Deferred Tax Assets Valuation Allowance
DeferredTaxAssetsValuationAllowance
|
31718000 | USD |
CY2018Q4 | us-gaap |
Deferred Tax Assets Valuation Allowance
DeferredTaxAssetsValuationAllowance
|
31700000 | USD |
CY2017Q4 | us-gaap |
Deferred Tax Liabilities
DeferredTaxLiabilities
|
0 | USD |
CY2018Q4 | us-gaap |
Deferred Tax Liabilities
DeferredTaxLiabilities
|
1450000 | USD |
CY2017Q4 | us-gaap |
Deferred Tax Liabilities Goodwill And Intangible Assets Goodwill
DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsGoodwill
|
0 | USD |
CY2018Q4 | us-gaap |
Deferred Tax Liabilities Goodwill And Intangible Assets Goodwill
DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsGoodwill
|
1450000 | USD |
CY2017Q4 | us-gaap |
Deferred Tax Liabilities Other
DeferredTaxLiabilitiesOther
|
588000 | USD |
CY2018Q4 | us-gaap |
Deferred Tax Liabilities Other
DeferredTaxLiabilitiesOther
|
587000 | USD |
CY2017Q4 | us-gaap |
Deferred Tax Liabilities Property Plant And Equipment
DeferredTaxLiabilitiesPropertyPlantAndEquipment
|
6661000 | USD |
CY2018Q4 | us-gaap |
Deferred Tax Liabilities Property Plant And Equipment
DeferredTaxLiabilitiesPropertyPlantAndEquipment
|
7709000 | USD |
CY2016 | us-gaap |
Defined Contribution Plan Employer Discretionary Contribution Amount
DefinedContributionPlanEmployerDiscretionaryContributionAmount
|
1800000 | USD |
CY2017 | us-gaap |
Defined Contribution Plan Employer Discretionary Contribution Amount
DefinedContributionPlanEmployerDiscretionaryContributionAmount
|
2300000 | USD |
CY2018 | us-gaap |
Defined Contribution Plan Employer Discretionary Contribution Amount
DefinedContributionPlanEmployerDiscretionaryContributionAmount
|
2700000 | USD |
CY2016 | us-gaap |
Depreciation
Depreciation
|
15700000 | USD |
CY2017 | us-gaap |
Depreciation
Depreciation
|
15100000 | USD |
CY2018Q3 | us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
0.33 | |
CY2018Q2 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
0.30 | |
CY2018Q3 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
0.33 | |
CY2018Q4 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
0.22 | |
CY2018 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
0.94 | |
CY2016 | us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
-0.40 | |
CY2018 | us-gaap |
Depreciation
Depreciation
|
14200000 | USD |
CY2016 | us-gaap |
Depreciation Depletion And Amortization
DepreciationDepletionAndAmortization
|
15699000 | USD |
CY2017 | us-gaap |
Depreciation Depletion And Amortization
DepreciationDepletionAndAmortization
|
16994000 | USD |
CY2018 | us-gaap |
Depreciation Depletion And Amortization
DepreciationDepletionAndAmortization
|
16770000 | USD |
CY2016 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
-0.40 | |
CY2017Q1 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
-0.09 | |
CY2017Q2 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
0.14 | |
CY2017Q3 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
0.27 | |
CY2017Q4 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
0.11 | |
CY2017 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
0.44 | |
CY2018Q1 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
0.09 | |
CY2017Q1 | us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
-0.09 | |
CY2017Q2 | us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
0.13 | |
CY2017Q3 | us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
0.26 | |
CY2017Q4 | us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
0.11 | |
CY2017 | us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
0.43 | |
CY2018Q1 | us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
0.09 | |
CY2018Q2 | us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
0.30 | |
CY2018Q4 | us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
0.21 | |
CY2018 | us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
0.93 | |
CY2016 | us-gaap |
Effective Income Tax Rate Continuing Operations
EffectiveIncomeTaxRateContinuingOperations
|
-0.013 | |
CY2017 | us-gaap |
Effective Income Tax Rate Continuing Operations
EffectiveIncomeTaxRateContinuingOperations
|
0.008 | |
CY2018 | us-gaap |
Effective Income Tax Rate Continuing Operations
EffectiveIncomeTaxRateContinuingOperations
|
0.056 | |
CY2016 | us-gaap |
Effective Income Tax Rate Reconciliation At Federal Statutory Income Tax Rate
EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
|
0.35 | |
CY2017 | us-gaap |
Effective Income Tax Rate Reconciliation At Federal Statutory Income Tax Rate
EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
|
0.35 | |
CY2018 | us-gaap |
Effective Income Tax Rate Reconciliation At Federal Statutory Income Tax Rate
EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
|
0.21 | |
CY2016 | us-gaap |
Effective Income Tax Rate Reconciliation Change In Deferred Tax Assets Valuation Allowance
EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance
|
-0.945 | |
CY2017 | us-gaap |
Effective Income Tax Rate Reconciliation Change In Deferred Tax Assets Valuation Allowance
EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance
|
-1.130 | |
CY2018 | us-gaap |
Effective Income Tax Rate Reconciliation Change In Deferred Tax Assets Valuation Allowance
EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance
|
-0.033 | |
CY2016 | us-gaap |
Effective Income Tax Rate Reconciliation Change In Enacted Tax Rate
EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate
|
0.000 | |
CY2017 | us-gaap |
Effective Income Tax Rate Reconciliation Change In Enacted Tax Rate
EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate
|
1.227 | |
CY2018 | us-gaap |
Effective Income Tax Rate Reconciliation Change In Enacted Tax Rate
EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate
|
-0.009 | |
CY2016 | us-gaap |
Effective Income Tax Rate Reconciliation Equity In Earnings Losses Of Unconsolidated Subsidiary
EffectiveIncomeTaxRateReconciliationEquityInEarningsLossesOfUnconsolidatedSubsidiary
|
-0.517 | |
CY2017 | us-gaap |
Effective Income Tax Rate Reconciliation Equity In Earnings Losses Of Unconsolidated Subsidiary
EffectiveIncomeTaxRateReconciliationEquityInEarningsLossesOfUnconsolidatedSubsidiary
|
0.345 | |
CY2018 | us-gaap |
Effective Income Tax Rate Reconciliation Equity In Earnings Losses Of Unconsolidated Subsidiary
EffectiveIncomeTaxRateReconciliationEquityInEarningsLossesOfUnconsolidatedSubsidiary
|
0.131 | |
CY2016 | us-gaap |
Effective Income Tax Rate Reconciliation Share Based Compensation Excess Tax Benefit Amount
EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount
|
0 | USD |
CY2017 | us-gaap |
Effective Income Tax Rate Reconciliation Share Based Compensation Excess Tax Benefit Amount
EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount
|
-1371000 | USD |
CY2018 | us-gaap |
Effective Income Tax Rate Reconciliation Share Based Compensation Excess Tax Benefit Amount
EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount
|
26000 | USD |
CY2016 | us-gaap |
Effective Income Tax Rate Reconciliation Share Based Compensation Excess Tax Benefit Percent
EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent
|
0.000 | |
CY2017 | us-gaap |
Effective Income Tax Rate Reconciliation Share Based Compensation Excess Tax Benefit Percent
EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent
|
-0.086 | |
CY2018 | us-gaap |
Effective Income Tax Rate Reconciliation Share Based Compensation Excess Tax Benefit Percent
EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent
|
0.001 | |
CY2016 | us-gaap |
Effective Income Tax Rate Reconciliation State And Local Income Taxes
EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes
|
0.015 | |
CY2017 | us-gaap |
Effective Income Tax Rate Reconciliation State And Local Income Taxes
EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes
|
-0.017 | |
CY2018 | us-gaap |
Effective Income Tax Rate Reconciliation State And Local Income Taxes
EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes
|
0.012 | |
CY2016 | us-gaap |
Effective Income Tax Rate Reconciliation Tax Credits
EffectiveIncomeTaxRateReconciliationTaxCredits
|
-0.172 | |
CY2017 | us-gaap |
Effective Income Tax Rate Reconciliation Tax Credits
EffectiveIncomeTaxRateReconciliationTaxCredits
|
0.022 | |
CY2018 | us-gaap |
Effective Income Tax Rate Reconciliation Tax Credits
EffectiveIncomeTaxRateReconciliationTaxCredits
|
0.009 | |
CY2017Q4 | us-gaap |
Employee Related Liabilities Current
EmployeeRelatedLiabilitiesCurrent
|
9054000 | USD |
CY2018Q4 | us-gaap |
Employee Related Liabilities Current
EmployeeRelatedLiabilitiesCurrent
|
9448000 | USD |
CY2018Q4 | us-gaap |
Employee Service Share Based Compensation Nonvested Awards Total Compensation Cost Not Yet Recognized
EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
|
13600000 | USD |
CY2018 | us-gaap |
Employee Service Share Based Compensation Nonvested Awards Total Compensation Cost Not Yet Recognized Period For Recognition1
EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1
|
P3Y9M7D | |
CY2017Q4 | us-gaap |
Finite Lived Intangible Assets Accumulated Amortization
FiniteLivedIntangibleAssetsAccumulatedAmortization
|
1799000 | USD |
CY2018Q4 | us-gaap |
Finite Lived Intangible Assets Accumulated Amortization
FiniteLivedIntangibleAssetsAccumulatedAmortization
|
4199000 | USD |
CY2018Q4 | us-gaap |
Finite Lived Intangible Assets Amortization Expense Next Twelve Months
FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths
|
2400000 | USD |
CY2018Q4 | us-gaap |
Finite Lived Intangible Assets Amortization Expense Year Five
FiniteLivedIntangibleAssetsAmortizationExpenseYearFive
|
2100000 | USD |
CY2018Q4 | us-gaap |
Finite Lived Intangible Assets Amortization Expense Year Four
FiniteLivedIntangibleAssetsAmortizationExpenseYearFour
|
2200000 | USD |
CY2018Q4 | us-gaap |
Finite Lived Intangible Assets Amortization Expense Year Three
FiniteLivedIntangibleAssetsAmortizationExpenseYearThree
|
2400000 | USD |
CY2018Q4 | us-gaap |
Finite Lived Intangible Assets Amortization Expense Year Two
FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo
|
2400000 | USD |
CY2018Q4 | us-gaap |
Finite Lived Intangible Assets Gross
FiniteLivedIntangibleAssetsGross
|
46617000 | USD |
CY2016 | us-gaap |
Gain Loss On Sale Of Property Plant Equipment
GainLossOnSaleOfPropertyPlantEquipment
|
367000 | USD |
CY2017 | us-gaap |
Gain Loss On Sale Of Property Plant Equipment
GainLossOnSaleOfPropertyPlantEquipment
|
-171000 | USD |
CY2018 | us-gaap |
Gain Loss On Sale Of Property Plant Equipment
GainLossOnSaleOfPropertyPlantEquipment
|
580000 | USD |
CY2016 | us-gaap |
Gains Losses On Extinguishment Of Debt
GainsLossesOnExtinguishmentOfDebt
|
0 | USD |
CY2017 | us-gaap |
Gains Losses On Extinguishment Of Debt
GainsLossesOnExtinguishmentOfDebt
|
-755000 | USD |
CY2018 | us-gaap |
Gains Losses On Extinguishment Of Debt
GainsLossesOnExtinguishmentOfDebt
|
0 | USD |
CY2016 | us-gaap |
General And Administrative Expense
GeneralAndAdministrativeExpense
|
36844000 | USD |
CY2017 | us-gaap |
General And Administrative Expense
GeneralAndAdministrativeExpense
|
48351000 | USD |
CY2018 | us-gaap |
General And Administrative Expense
GeneralAndAdministrativeExpense
|
50620000 | USD |
CY2017Q4 | us-gaap |
Goodwill
Goodwill
|
85231000 | USD |
CY2017Q4 | us-gaap |
Goodwill
Goodwill
|
85200000 | USD |
CY2018Q4 | us-gaap |
Goodwill
Goodwill
|
85200000 | USD |
CY2018Q4 | us-gaap |
Goodwill
Goodwill
|
85231000 | USD |
CY2016 | us-gaap |
Gross Profit
GrossProfit
|
42058000 | USD |
CY2017Q1 | us-gaap |
Gross Profit
GrossProfit
|
9287000 | USD |
CY2017Q2 | us-gaap |
Gross Profit
GrossProfit
|
25205000 | USD |
CY2017Q3 | us-gaap |
Gross Profit
GrossProfit
|
30631000 | USD |
CY2017Q4 | us-gaap |
Gross Profit
GrossProfit
|
23969000 | USD |
CY2017 | us-gaap |
Gross Profit
GrossProfit
|
89092000 | USD |
CY2018Q1 | us-gaap |
Gross Profit
GrossProfit
|
20594000 | USD |
CY2018Q2 | us-gaap |
Gross Profit
GrossProfit
|
31465000 | USD |
CY2018Q3 | us-gaap |
Gross Profit
GrossProfit
|
31531000 | USD |
CY2018Q4 | us-gaap |
Gross Profit
GrossProfit
|
26742000 | USD |
CY2018 | us-gaap |
Gross Profit
GrossProfit
|
110332000 | USD |
CY2016 | us-gaap |
Impairment Of Long Lived Assets Held For Use
ImpairmentOfLongLivedAssetsHeldForUse
|
0 | USD |
CY2017 | us-gaap |
Impairment Of Long Lived Assets Held For Use
ImpairmentOfLongLivedAssetsHeldForUse
|
0 | USD |
CY2018 | us-gaap |
Impairment Of Long Lived Assets Held For Use
ImpairmentOfLongLivedAssetsHeldForUse
|
0 | USD |
CY2016 | us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
88000 | USD |
CY2017 | us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
118000 | USD |
CY2018 | us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
1738000 | USD |
CY2016 | us-gaap |
Income Tax Reconciliation Change In Deferred Tax Assets Valuation Allowance
IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance
|
6919000 | USD |
CY2017 | us-gaap |
Income Tax Reconciliation Change In Deferred Tax Assets Valuation Allowance
IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance
|
-18006000 | USD |
CY2018 | us-gaap |
Income Tax Reconciliation Change In Deferred Tax Assets Valuation Allowance
IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance
|
-1013000 | USD |
us-gaap |
Income Tax Reconciliation Change In Enacted Tax Rate
IncomeTaxReconciliationChangeInEnactedTaxRate
|
19300000 | USD | |
CY2016 | us-gaap |
Income Tax Reconciliation Change In Enacted Tax Rate
IncomeTaxReconciliationChangeInEnactedTaxRate
|
0 | USD |
CY2017 | us-gaap |
Income Tax Reconciliation Change In Enacted Tax Rate
IncomeTaxReconciliationChangeInEnactedTaxRate
|
19545000 | USD |
CY2018 | us-gaap |
Income Tax Reconciliation Change In Enacted Tax Rate
IncomeTaxReconciliationChangeInEnactedTaxRate
|
-281000 | USD |
CY2016 | us-gaap |
Income Tax Reconciliation Equity In Earnings Losses Of Unconsolidated Subsidiary
IncomeTaxReconciliationEquityInEarningsLossesOfUnconsolidatedSubsidiary
|
3786000 | USD |
CY2017 | us-gaap |
Income Tax Reconciliation Equity In Earnings Losses Of Unconsolidated Subsidiary
IncomeTaxReconciliationEquityInEarningsLossesOfUnconsolidatedSubsidiary
|
5504000 | USD |
CY2018 | us-gaap |
Income Tax Reconciliation Equity In Earnings Losses Of Unconsolidated Subsidiary
IncomeTaxReconciliationEquityInEarningsLossesOfUnconsolidatedSubsidiary
|
4097000 | USD |
CY2016 | us-gaap |
Income Tax Reconciliation Income Tax Expense Benefit At Federal Statutory Income Tax Rate
IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
|
-2563000 | USD |
CY2017 | us-gaap |
Income Tax Reconciliation Income Tax Expense Benefit At Federal Statutory Income Tax Rate
IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
|
5577000 | USD |
CY2018 | us-gaap |
Income Tax Reconciliation Income Tax Expense Benefit At Federal Statutory Income Tax Rate
IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
|
6568000 | USD |
CY2016 | us-gaap |
Income Tax Reconciliation Other Adjustments
IncomeTaxReconciliationOtherAdjustments
|
56000 | USD |
CY2017 | us-gaap |
Income Tax Reconciliation Other Adjustments
IncomeTaxReconciliationOtherAdjustments
|
92000 | USD |
CY2018 | us-gaap |
Income Tax Reconciliation Other Adjustments
IncomeTaxReconciliationOtherAdjustments
|
436000 | USD |
CY2016 | us-gaap |
Income Tax Reconciliation State And Local Income Taxes
IncomeTaxReconciliationStateAndLocalIncomeTaxes
|
-113000 | USD |
CY2017 | us-gaap |
Income Tax Reconciliation State And Local Income Taxes
IncomeTaxReconciliationStateAndLocalIncomeTaxes
|
-264000 | USD |
CY2018 | us-gaap |
Income Tax Reconciliation State And Local Income Taxes
IncomeTaxReconciliationStateAndLocalIncomeTaxes
|
364000 | USD |
CY2016 | us-gaap |
Income Tax Reconciliation Tax Credits
IncomeTaxReconciliationTaxCredits
|
1258000 | USD |
CY2017 | us-gaap |
Income Tax Reconciliation Tax Credits
IncomeTaxReconciliationTaxCredits
|
349000 | USD |
CY2018 | us-gaap |
Income Tax Reconciliation Tax Credits
IncomeTaxReconciliationTaxCredits
|
286000 | USD |
CY2016 | us-gaap |
Income Taxes Paid
IncomeTaxesPaid
|
72000 | USD |
CY2018Q1 | us-gaap |
Net Income Loss Available To Common Stockholders Basic
NetIncomeLossAvailableToCommonStockholdersBasic
|
2489000 | USD |
CY2018 | us-gaap |
Increase Decrease In Contract With Customer Asset
IncreaseDecreaseInContractWithCustomerAsset
|
4397000 | USD |
CY2017 | us-gaap |
Income Taxes Paid
IncomeTaxesPaid
|
279000 | USD |
CY2018 | us-gaap |
Income Taxes Paid
IncomeTaxesPaid
|
276000 | USD |
CY2016 | us-gaap |
Increase Decrease In Accounts Payable
IncreaseDecreaseInAccountsPayable
|
8138000 | USD |
CY2017 | us-gaap |
Increase Decrease In Accounts Payable
IncreaseDecreaseInAccountsPayable
|
13579000 | USD |
CY2018 | us-gaap |
Increase Decrease In Accounts Payable
IncreaseDecreaseInAccountsPayable
|
1969000 | USD |
CY2016 | us-gaap |
Increase Decrease In Accounts Receivable
IncreaseDecreaseInAccountsReceivable
|
2020000 | USD |
CY2017 | us-gaap |
Increase Decrease In Accounts Receivable
IncreaseDecreaseInAccountsReceivable
|
29923000 | USD |
CY2018 | us-gaap |
Increase Decrease In Accounts Receivable
IncreaseDecreaseInAccountsReceivable
|
11094000 | USD |
CY2016 | us-gaap |
Increase Decrease In Accrued Liabilities
IncreaseDecreaseInAccruedLiabilities
|
319000 | USD |
CY2017 | us-gaap |
Increase Decrease In Accrued Liabilities
IncreaseDecreaseInAccruedLiabilities
|
6625000 | USD |
CY2018 | us-gaap |
Increase Decrease In Accrued Liabilities
IncreaseDecreaseInAccruedLiabilities
|
-4038000 | USD |
CY2016 | us-gaap |
Increase Decrease In Contract With Customer Asset
IncreaseDecreaseInContractWithCustomerAsset
|
-27744000 | USD |
CY2017 | us-gaap |
Increase Decrease In Contract With Customer Asset
IncreaseDecreaseInContractWithCustomerAsset
|
3492000 | USD |
CY2016 | us-gaap |
Increase Decrease In Other Operating Assets
IncreaseDecreaseInOtherOperatingAssets
|
578000 | USD |
CY2017 | us-gaap |
Increase Decrease In Other Operating Assets
IncreaseDecreaseInOtherOperatingAssets
|
-929000 | USD |
CY2018 | us-gaap |
Increase Decrease In Other Operating Assets
IncreaseDecreaseInOtherOperatingAssets
|
-924000 | USD |
CY2017Q4 | us-gaap |
Intangible Assets Net Excluding Goodwill
IntangibleAssetsNetExcludingGoodwill
|
44818000 | USD |
CY2018Q4 | us-gaap |
Intangible Assets Net Excluding Goodwill
IntangibleAssetsNetExcludingGoodwill
|
42418000 | USD |
CY2016 | us-gaap |
Interest Income Other
InterestIncomeOther
|
33000 | USD |
CY2017 | us-gaap |
Interest Income Other
InterestIncomeOther
|
314000 | USD |
CY2018 | us-gaap |
Interest Income Other
InterestIncomeOther
|
1017000 | USD |
CY2016 | us-gaap |
Interest Paid Net
InterestPaidNet
|
2628000 | USD |
CY2017 | us-gaap |
Interest Paid Net
InterestPaidNet
|
9800000 | USD |
CY2018 | us-gaap |
Interest Paid Net
InterestPaidNet
|
10829000 | USD |
CY2017Q4 | us-gaap |
Inventory Net
InventoryNet
|
4621000 | USD |
CY2018Q4 | us-gaap |
Inventory Net
InventoryNet
|
3159000 | USD |
CY2016 | us-gaap |
Lease And Rental Expense
LeaseAndRentalExpense
|
4700000 | USD |
CY2017 | us-gaap |
Lease And Rental Expense
LeaseAndRentalExpense
|
5000000 | USD |
CY2018 | us-gaap |
Lease And Rental Expense
LeaseAndRentalExpense
|
5200000 | USD |
CY2017Q4 | us-gaap |
Liabilities And Stockholders Equity
LiabilitiesAndStockholdersEquity
|
463298000 | USD |
CY2018Q4 | us-gaap |
Liabilities And Stockholders Equity
LiabilitiesAndStockholdersEquity
|
482573000 | USD |
CY2017Q4 | us-gaap |
Liabilities Current
LiabilitiesCurrent
|
182292000 | USD |
CY2018Q4 | us-gaap |
Liabilities Current
LiabilitiesCurrent
|
179174000 | USD |
CY2017Q4 | us-gaap |
Liabilities Noncurrent
LiabilitiesNoncurrent
|
134817000 | USD |
CY2018Q4 | us-gaap |
Liabilities Noncurrent
LiabilitiesNoncurrent
|
131139000 | USD |
CY2017Q4 | us-gaap |
Liabilities Other Than Longterm Debt Noncurrent
LiabilitiesOtherThanLongtermDebtNoncurrent
|
1271000 | USD |
CY2018Q4 | us-gaap |
Liabilities Other Than Longterm Debt Noncurrent
LiabilitiesOtherThanLongtermDebtNoncurrent
|
1229000 | USD |
CY2017Q4 | us-gaap |
Long Term Debt Current
LongTermDebtCurrent
|
3978000 | USD |
CY2018Q4 | us-gaap |
Long Term Debt Current
LongTermDebtCurrent
|
2899000 | USD |
CY2018Q4 | us-gaap |
Long Term Debt Maturities Repayments Of Principal After Year Five
LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive
|
0 | USD |
CY2018Q4 | us-gaap |
Long Term Debt Maturities Repayments Of Principal In Next Twelve Months
LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths
|
2899000 | USD |
CY2018Q4 | us-gaap |
Long Term Debt Maturities Repayments Of Principal In Year Five
LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive
|
0 | USD |
CY2018Q4 | us-gaap |
Long Term Debt Maturities Repayments Of Principal In Year Four
LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour
|
74571000 | USD |
CY2018Q4 | us-gaap |
Long Term Debt Maturities Repayments Of Principal In Year Three
LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree
|
5000 | USD |
CY2017Q2 | us-gaap |
Net Income Loss Available To Common Stockholders Basic
NetIncomeLossAvailableToCommonStockholdersBasic
|
3662000 | USD |
CY2017 | us-gaap |
Net Income Loss Available To Common Stockholders Basic
NetIncomeLossAvailableToCommonStockholdersBasic
|
11617000 | USD |
CY2017Q3 | us-gaap |
Net Income Loss Available To Common Stockholders Basic
NetIncomeLossAvailableToCommonStockholdersBasic
|
7132000 | USD |
CY2017Q4 | us-gaap |
Net Income Loss Available To Common Stockholders Basic
NetIncomeLossAvailableToCommonStockholdersBasic
|
3080000 | USD |
CY2018Q4 | us-gaap |
Long Term Debt Maturities Repayments Of Principal In Year Two
LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo
|
11280000 | USD |
CY2017Q4 | us-gaap |
Long Term Debt Noncurrent
LongTermDebtNoncurrent
|
86160000 | USD |
CY2018Q4 | us-gaap |
Long Term Debt Noncurrent
LongTermDebtNoncurrent
|
79117000 | USD |
CY2017Q4 | us-gaap |
Long Term Notes Payable
LongTermNotesPayable
|
99000000 | USD |
CY2017Q4 | us-gaap |
Long Term Notes Payable
LongTermNotesPayable
|
98950000 | USD |
CY2018Q4 | us-gaap |
Long Term Notes Payable
LongTermNotesPayable
|
88800000 | USD |
CY2018Q4 | us-gaap |
Long Term Notes Payable
LongTermNotesPayable
|
88755000 | USD |
CY2017Q4 | us-gaap |
Minority Interest
MinorityInterest
|
4856000 | USD |
CY2018Q4 | us-gaap |
Minority Interest
MinorityInterest
|
7859000 | USD |
CY2016 | us-gaap |
Minority Interest Decrease From Distributions To Noncontrolling Interest Holders
MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
|
1079000 | USD |
CY2017 | us-gaap |
Minority Interest Decrease From Distributions To Noncontrolling Interest Holders
MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
|
0 | USD |
CY2018 | us-gaap |
Minority Interest Decrease From Distributions To Noncontrolling Interest Holders
MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
|
1350000 | USD |
CY2015Q4 | us-gaap |
Minority Interest In Joint Ventures
MinorityInterestInJointVentures
|
91000 | USD |
CY2016Q4 | us-gaap |
Minority Interest In Joint Ventures
MinorityInterestInJointVentures
|
656000 | USD |
CY2017Q4 | us-gaap |
Minority Interest In Joint Ventures
MinorityInterestInJointVentures
|
4856000 | USD |
CY2018Q4 | us-gaap |
Minority Interest In Joint Ventures
MinorityInterestInJointVentures
|
7859000 | USD |
CY2016 | us-gaap |
Multiemployer Plan Contributions By Employer
MultiemployerPlanContributionsByEmployer
|
1200000 | USD |
CY2017 | us-gaap |
Multiemployer Plan Contributions By Employer
MultiemployerPlanContributionsByEmployer
|
1500000 | USD |
CY2018 | us-gaap |
Multiemployer Plan Contributions By Employer
MultiemployerPlanContributionsByEmployer
|
1300000 | USD |
CY2016 | us-gaap |
Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
|
2259000 | USD |
CY2017 | us-gaap |
Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
|
72298000 | USD |
CY2018 | us-gaap |
Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
|
-17950000 | USD |
CY2016 | us-gaap |
Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
|
-8174000 | USD |
CY2017 | us-gaap |
Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
|
-55897000 | USD |
CY2018 | us-gaap |
Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
|
-11382000 | USD |
CY2016 | us-gaap |
Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
|
44274000 | USD |
CY2017 | us-gaap |
Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
|
24767000 | USD |
CY2018 | us-gaap |
Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
|
39474000 | USD |
CY2016 | us-gaap |
Net Income Loss Attributable To Noncontrolling Interest
NetIncomeLossAttributableToNoncontrollingInterest
|
1826000 | USD |
CY2017 | us-gaap |
Net Income Loss Attributable To Noncontrolling Interest
NetIncomeLossAttributableToNoncontrollingInterest
|
4200000 | USD |
CY2018 | us-gaap |
Net Income Loss Attributable To Noncontrolling Interest
NetIncomeLossAttributableToNoncontrollingInterest
|
4353000 | USD |
CY2018 | us-gaap |
Number Of Operating Segments
NumberOfOperatingSegments
|
2 | segment |
CY2018 | us-gaap |
Number Of Reportable Segments
NumberOfReportableSegments
|
2 | segment |
CY2016 | us-gaap |
Net Income Loss Available To Common Stockholders Basic
NetIncomeLossAvailableToCommonStockholdersBasic
|
-9238000 | USD |
CY2017Q1 | us-gaap |
Net Income Loss Available To Common Stockholders Basic
NetIncomeLossAvailableToCommonStockholdersBasic
|
-2257000 | USD |
CY2018Q3 | us-gaap |
Net Income Loss Available To Common Stockholders Basic
NetIncomeLossAvailableToCommonStockholdersBasic
|
8915000 | USD |
CY2018Q4 | us-gaap |
Net Income Loss Available To Common Stockholders Basic
NetIncomeLossAvailableToCommonStockholdersBasic
|
5607000 | USD |
CY2018 | us-gaap |
Net Income Loss Available To Common Stockholders Basic
NetIncomeLossAvailableToCommonStockholdersBasic
|
25187000 | USD |
CY2016 | us-gaap |
Noncash Or Part Noncash Acquisition Fixed Assets Acquired1
NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1
|
740000 | USD |
CY2017 | us-gaap |
Noncash Or Part Noncash Acquisition Fixed Assets Acquired1
NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1
|
70000 | USD |
CY2018 | us-gaap |
Noncash Or Part Noncash Acquisition Fixed Assets Acquired1
NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1
|
0 | USD |
CY2016 | us-gaap |
Noncontrolling Interest In Net Income Loss Other Noncontrolling Interests Redeemable
NoncontrollingInterestInNetIncomeLossOtherNoncontrollingInterestsRedeemable
|
1826000 | USD |
CY2017 | us-gaap |
Noncontrolling Interest In Net Income Loss Other Noncontrolling Interests Redeemable
NoncontrollingInterestInNetIncomeLossOtherNoncontrollingInterestsRedeemable
|
4200000 | USD |
CY2018 | us-gaap |
Noncontrolling Interest In Net Income Loss Other Noncontrolling Interests Redeemable
NoncontrollingInterestInNetIncomeLossOtherNoncontrollingInterestsRedeemable
|
4353000 | USD |
CY2018Q2 | us-gaap |
Net Income Loss Available To Common Stockholders Basic
NetIncomeLossAvailableToCommonStockholdersBasic
|
8176000 | USD |
CY2018 | us-gaap |
Number Of Reporting Units
NumberOfReportingUnits
|
2 | reporting_unit |
CY2016 | us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
-4729000 | USD |
CY2017 | us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
26176000 | USD |
CY2018 | us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
42611000 | USD |
CY2018Q4 | us-gaap |
Operating Leases Future Minimum Payments Due
OperatingLeasesFutureMinimumPaymentsDue
|
11460000 | USD |
CY2018Q4 | us-gaap |
Operating Leases Future Minimum Payments Due Current
OperatingLeasesFutureMinimumPaymentsDueCurrent
|
4553000 | USD |
CY2018Q4 | us-gaap |
Operating Leases Future Minimum Payments Due In Five Years
OperatingLeasesFutureMinimumPaymentsDueInFiveYears
|
28000 | USD |
CY2018Q4 | us-gaap |
Operating Leases Future Minimum Payments Due In Four Years
OperatingLeasesFutureMinimumPaymentsDueInFourYears
|
1001000 | USD |
CY2018Q4 | us-gaap |
Operating Leases Future Minimum Payments Due In Three Years
OperatingLeasesFutureMinimumPaymentsDueInThreeYears
|
2454000 | USD |
CY2018Q4 | us-gaap |
Operating Leases Future Minimum Payments Due In Two Years
OperatingLeasesFutureMinimumPaymentsDueInTwoYears
|
3408000 | USD |
CY2018Q4 | us-gaap |
Operating Leases Future Minimum Payments Due Thereafter
OperatingLeasesFutureMinimumPaymentsDueThereafter
|
16000 | USD |
CY2017Q4 | us-gaap |
Other Assets Current
OtherAssetsCurrent
|
7529000 | USD |
CY2018Q4 | us-gaap |
Other Assets Current
OtherAssetsCurrent
|
8074000 | USD |
CY2017Q4 | us-gaap |
Other Assets Noncurrent
OtherAssetsNoncurrent
|
317000 | USD |
CY2018Q4 | us-gaap |
Other Assets Noncurrent
OtherAssetsNoncurrent
|
309000 | USD |
CY2016 | us-gaap |
Other Operating Income Expense Net
OtherOperatingIncomeExpenseNet
|
-9943000 | USD |
CY2017 | us-gaap |
Other Operating Income Expense Net
OtherOperatingIncomeExpenseNet
|
-14565000 | USD |
CY2018 | us-gaap |
Other Operating Income Expense Net
OtherOperatingIncomeExpenseNet
|
-17101000 | USD |
CY2016 | us-gaap |
Other Significant Noncash Transaction Value Of Consideration Given1
OtherSignificantNoncashTransactionValueOfConsiderationGiven1
|
0 | USD |
CY2017 | us-gaap |
Other Significant Noncash Transaction Value Of Consideration Given1
OtherSignificantNoncashTransactionValueOfConsiderationGiven1
|
3500000 | USD |
CY2018 | us-gaap |
Other Significant Noncash Transaction Value Of Consideration Given1
OtherSignificantNoncashTransactionValueOfConsiderationGiven1
|
0 | USD |
CY2016 | us-gaap |
Payments For Repurchase Of Common Stock
PaymentsForRepurchaseOfCommonStock
|
0 | USD |
CY2017 | us-gaap |
Payments For Repurchase Of Common Stock
PaymentsForRepurchaseOfCommonStock
|
0 | USD |
CY2018 | us-gaap |
Payments For Repurchase Of Common Stock
PaymentsForRepurchaseOfCommonStock
|
4731000 | USD |
CY2017 | us-gaap |
Payments Of Debt Extinguishment Costs
PaymentsOfDebtExtinguishmentCosts
|
800000 | USD |
CY2016 | us-gaap |
Payments Of Financing Costs
PaymentsOfFinancingCosts
|
0 | USD |
CY2017 | us-gaap |
Payments Of Financing Costs
PaymentsOfFinancingCosts
|
6871000 | USD |
CY2018 | us-gaap |
Payments Of Financing Costs
PaymentsOfFinancingCosts
|
0 | USD |
CY2016 | us-gaap |
Payments To Acquire Businesses Net Of Cash Acquired
PaymentsToAcquireBusinessesNetOfCashAcquired
|
0 | USD |
CY2017 | us-gaap |
Payments To Acquire Businesses Net Of Cash Acquired
PaymentsToAcquireBusinessesNetOfCashAcquired
|
54861000 | USD |
CY2018 | us-gaap |
Payments To Acquire Businesses Net Of Cash Acquired
PaymentsToAcquireBusinessesNetOfCashAcquired
|
0 | USD |
CY2016 | us-gaap |
Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
|
10888000 | USD |
CY2017 | us-gaap |
Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
|
9420000 | USD |
CY2018 | us-gaap |
Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
|
13171000 | USD |
CY2016 | us-gaap |
Payments To Minority Shareholders
PaymentsToMinorityShareholders
|
1079000 | USD |
CY2017 | us-gaap |
Payments To Minority Shareholders
PaymentsToMinorityShareholders
|
0 | USD |
CY2018 | us-gaap |
Payments To Minority Shareholders
PaymentsToMinorityShareholders
|
1350000 | USD |
CY2017Q4 | us-gaap |
Preferred Stock Par Or Stated Value Per Share
PreferredStockParOrStatedValuePerShare
|
0.01 | |
CY2018Q4 | us-gaap |
Preferred Stock Par Or Stated Value Per Share
PreferredStockParOrStatedValuePerShare
|
0.01 | |
CY2017Q4 | us-gaap |
Preferred Stock Shares Authorized
PreferredStockSharesAuthorized
|
1000000 | shares |
CY2018Q4 | us-gaap |
Preferred Stock Shares Authorized
PreferredStockSharesAuthorized
|
1000000 | shares |
CY2017Q4 | us-gaap |
Preferred Stock Shares Issued
PreferredStockSharesIssued
|
0 | shares |
CY2018Q4 | us-gaap |
Preferred Stock Shares Issued
PreferredStockSharesIssued
|
0 | shares |
CY2017Q4 | us-gaap |
Preferred Stock Value
PreferredStockValue
|
0 | USD |
CY2018Q4 | us-gaap |
Preferred Stock Value
PreferredStockValue
|
0 | USD |
CY2016 | us-gaap |
Proceeds From Issuance Of Common Stock
ProceedsFromIssuanceOfCommonStock
|
19142000 | USD |
CY2017 | us-gaap |
Proceeds From Issuance Of Common Stock
ProceedsFromIssuanceOfCommonStock
|
0 | USD |
CY2018 | us-gaap |
Proceeds From Issuance Of Common Stock
ProceedsFromIssuanceOfCommonStock
|
0 | USD |
CY2016 | us-gaap |
Proceeds From Lines Of Credit
ProceedsFromLinesOfCredit
|
0 | USD |
CY2017 | us-gaap |
Proceeds From Lines Of Credit
ProceedsFromLinesOfCredit
|
85000000 | USD |
CY2018 | us-gaap |
Proceeds From Lines Of Credit
ProceedsFromLinesOfCredit
|
0 | USD |
CY2016 | us-gaap |
Proceeds From Payments For Other Financing Activities
ProceedsFromPaymentsForOtherFinancingActivities
|
-835000 | USD |
CY2017 | us-gaap |
Proceeds From Payments For Other Financing Activities
ProceedsFromPaymentsForOtherFinancingActivities
|
-1121000 | USD |
CY2018 | us-gaap |
Proceeds From Payments For Other Financing Activities
ProceedsFromPaymentsForOtherFinancingActivities
|
-314000 | USD |
CY2016 | us-gaap |
Proceeds From Sale Of Property Plant And Equipment
ProceedsFromSaleOfPropertyPlantAndEquipment
|
2714000 | USD |
CY2017 | us-gaap |
Proceeds From Sale Of Property Plant And Equipment
ProceedsFromSaleOfPropertyPlantAndEquipment
|
8384000 | USD |
CY2018 | us-gaap |
Proceeds From Sale Of Property Plant And Equipment
ProceedsFromSaleOfPropertyPlantAndEquipment
|
1789000 | USD |
CY2016 | us-gaap |
Profit Loss
ProfitLoss
|
-7412000 | USD |
CY2017 | us-gaap |
Profit Loss
ProfitLoss
|
15817000 | USD |
CY2018 | us-gaap |
Profit Loss
ProfitLoss
|
29540000 | USD |
CY2017Q4 | us-gaap |
Property Plant And Equipment Gross
PropertyPlantAndEquipmentGross
|
153015000 | USD |
CY2018Q4 | us-gaap |
Property Plant And Equipment Gross
PropertyPlantAndEquipmentGross
|
161133000 | USD |
CY2017Q4 | us-gaap |
Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
|
54406000 | USD |
CY2018Q4 | us-gaap |
Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
|
51999000 | USD |
CY2017Q4 | us-gaap |
Receivables Long Term Contracts Or Programs
ReceivablesLongTermContractsOrPrograms
|
133931000 | USD |
CY2018Q4 | us-gaap |
Receivables Long Term Contracts Or Programs
ReceivablesLongTermContractsOrPrograms
|
145026000 | USD |
CY2016 | us-gaap |
Related Party Transaction Amounts Of Transaction
RelatedPartyTransactionAmountsOfTransaction
|
600000 | USD |
CY2017 | us-gaap |
Related Party Transaction Amounts Of Transaction
RelatedPartyTransactionAmountsOfTransaction
|
200000 | USD |
CY2018 | us-gaap |
Related Party Transaction Amounts Of Transaction
RelatedPartyTransactionAmountsOfTransaction
|
300000 | USD |
CY2016 | us-gaap |
Repayments Of Other Debt
RepaymentsOfOtherDebt
|
14969000 | USD |
CY2017 | us-gaap |
Repayments Of Other Debt
RepaymentsOfOtherDebt
|
4710000 | USD |
CY2018 | us-gaap |
Repayments Of Other Debt
RepaymentsOfOtherDebt
|
1126000 | USD |
CY2016 | us-gaap |
Repayments Of Secured Debt
RepaymentsOfSecuredDebt
|
0 | USD |
CY2017 | us-gaap |
Repayments Of Secured Debt
RepaymentsOfSecuredDebt
|
0 | USD |
CY2018 | us-gaap |
Repayments Of Secured Debt
RepaymentsOfSecuredDebt
|
10429000 | USD |
CY2017Q4 | us-gaap |
Restricted Cash And Cash Equivalents
RestrictedCashAndCashEquivalents
|
3600000 | USD |
CY2018Q4 | us-gaap |
Restricted Cash And Cash Equivalents
RestrictedCashAndCashEquivalents
|
3900000 | USD |
CY2017Q4 | us-gaap |
Retained Earnings Accumulated Deficit
RetainedEarningsAccumulatedDeficit
|
-90121000 | USD |
CY2018Q4 | us-gaap |
Retained Earnings Accumulated Deficit
RetainedEarningsAccumulatedDeficit
|
-64934000 | USD |
CY2016 | us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
690123000 | USD |
CY2017Q1 | us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
153416000 | USD |
CY2017Q2 | us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
246412000 | USD |
CY2017Q3 | us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
304219000 | USD |
CY2017Q4 | us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
253911000 | USD |
CY2017 | us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
957958000 | USD |
CY2017 | us-gaap |
Share Based Compensation
ShareBasedCompensation
|
2843000 | USD |
CY2018Q4 | us-gaap |
Revenue Remaining Performance Obligation Percentage
RevenueRemainingPerformanceObligationPercentage
|
0.75 | |
CY2015Q4 | us-gaap |
Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
|
95754000 | USD |
CY2016 | us-gaap |
Share Based Compensation
ShareBasedCompensation
|
1810000 | USD |
CY2018Q1 | us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
222492000 | USD |
CY2018Q2 | us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
268734000 | USD |
CY2018Q3 | us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
291266000 | USD |
CY2018Q4 | us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
255175000 | USD |
CY2018 | us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
1037667000 | USD |
CY2018Q4 | us-gaap |
Revenue Remaining Performance Obligation
RevenueRemainingPerformanceObligation
|
850700000 | USD |
CY2018Q4 | us-gaap |
Revenue Remaining Performance Obligation Expected Timing Of Satisfaction Period1
RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1
|
P12M | |
CY2018 | us-gaap |
Share Based Compensation
ShareBasedCompensation
|
3064000 | USD |
CY2016 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Forfeited In Period
ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
|
0 | shares |
CY2017 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Forfeited In Period
ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
|
5357 | shares |
CY2018 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Forfeited In Period
ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
|
19495 | shares |
CY2016 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Forfeitures Weighted Average Grant Date Fair Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
|
0.00 | |
CY2017 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Forfeitures Weighted Average Grant Date Fair Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
|
6.27 | |
CY2018 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Forfeitures Weighted Average Grant Date Fair Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
|
14.05 | |
CY2016 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Grants In Period
ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
|
79240 | shares |
CY2017 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Grants In Period
ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
|
217341 | shares |
CY2018 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Grants In Period
ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
|
1196575 | shares |
CY2016 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Grants In Period Weighted Average Grant Date Fair Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
|
4.36 | |
CY2017 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Grants In Period Weighted Average Grant Date Fair Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
|
10.69 | |
CY2018 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Grants In Period Weighted Average Grant Date Fair Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
|
12.58 | |
CY2015Q4 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Nonvested Number
ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
|
913823 | shares |
CY2016Q4 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Nonvested Number
ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
|
641208 | shares |
CY2017Q4 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Nonvested Number
ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
|
240729 | shares |
CY2018Q4 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Nonvested Number
ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
|
1267529 | shares |
CY2015Q4 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Nonvested Weighted Average Grant Date Fair Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
|
4.83 | |
CY2016Q4 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Nonvested Weighted Average Grant Date Fair Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
|
4.97 | |
CY2017Q4 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Nonvested Weighted Average Grant Date Fair Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
|
9.82 | |
CY2018Q4 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Nonvested Weighted Average Grant Date Fair Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
|
12.40 | |
CY2016 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Vested In Period
ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
|
351855 | shares |
CY2017 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Vested In Period
ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
|
612463 | shares |
CY2018 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Vested In Period
ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
|
150280 | shares |
CY2016 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Vested In Period Weighted Average Grant Date Fair Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
|
4.46 | |
CY2017 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Vested In Period Weighted Average Grant Date Fair Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
|
5.09 | |
CY2018 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Vested In Period Weighted Average Grant Date Fair Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
|
10.54 | |
CY2017 | us-gaap |
Stock Issued During Period Value Acquisitions
StockIssuedDuringPeriodValueAcquisitions
|
17061000 | USD |
CY2016 | us-gaap |
Stock Issued During Period Value New Issues
StockIssuedDuringPeriodValueNewIssues
|
19142000 | USD |
CY2016 | us-gaap |
Stock Issued During Period Value Share Based Compensation Gross
StockIssuedDuringPeriodValueShareBasedCompensationGross
|
1810000 | USD |
CY2017 | us-gaap |
Stock Issued During Period Value Share Based Compensation Gross
StockIssuedDuringPeriodValueShareBasedCompensationGross
|
2843000 | USD |
CY2018 | us-gaap |
Stock Issued During Period Value Share Based Compensation Gross
StockIssuedDuringPeriodValueShareBasedCompensationGross
|
3064000 | USD |
CY2017 | us-gaap |
Stock Repurchased And Retired During Period Shares
StockRepurchasedAndRetiredDuringPeriodShares
|
65952 | shares |
CY2018 | us-gaap |
Stock Repurchased And Retired During Period Shares
StockRepurchasedAndRetiredDuringPeriodShares
|
28291 | shares |
CY2017Q4 | us-gaap |
Stockholders Equity
StockholdersEquity
|
141333000 | USD |
CY2018Q4 | us-gaap |
Stockholders Equity
StockholdersEquity
|
164401000 | USD |
CY2016Q4 | us-gaap |
Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
|
108090000 | USD |
CY2017Q4 | us-gaap |
Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
|
146189000 | USD |
CY2018Q4 | us-gaap |
Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
|
172260000 | USD |
CY2018Q4 | us-gaap |
Tax Credit Carryforward Amount
TaxCreditCarryforwardAmount
|
210000 | USD |
CY2017Q4 | us-gaap |
Treasury Stock Shares
TreasuryStockShares
|
0 | shares |
CY2018Q4 | us-gaap |
Treasury Stock Shares
TreasuryStockShares
|
466519 | shares |
CY2018 | us-gaap |
Treasury Stock Shares Acquired
TreasuryStockSharesAcquired
|
466519 | shares |
CY2017Q4 | us-gaap |
Treasury Stock Value
TreasuryStockValue
|
0 | USD |
CY2018Q4 | us-gaap |
Treasury Stock Value
TreasuryStockValue
|
4731000 | USD |
CY2018 | us-gaap |
Treasury Stock Value Acquired Cost Method
TreasuryStockValueAcquiredCostMethod
|
4731000 | USD |
CY2017Q4 | us-gaap |
Unbilled Contracts Receivable
UnbilledContractsReceivable
|
0 | USD |
CY2018Q4 | us-gaap |
Unbilled Contracts Receivable
UnbilledContractsReceivable
|
0 | USD |
CY2016Q4 | us-gaap |
Unrecognized Tax Benefits Income Tax Penalties And Interest Accrued
UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued
|
0 | USD |
CY2017Q4 | us-gaap |
Unrecognized Tax Benefits Income Tax Penalties And Interest Accrued
UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued
|
0 | USD |
CY2018Q4 | us-gaap |
Unrecognized Tax Benefits Income Tax Penalties And Interest Accrued
UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued
|
0 | USD |
CY2016 | us-gaap |
Weighted Average Number Diluted Shares Outstanding Adjustment
WeightedAverageNumberDilutedSharesOutstandingAdjustment
|
0 | shares |
CY2017 | us-gaap |
Weighted Average Number Diluted Shares Outstanding Adjustment
WeightedAverageNumberDilutedSharesOutstandingAdjustment
|
438000 | shares |
CY2018 | us-gaap |
Weighted Average Number Diluted Shares Outstanding Adjustment
WeightedAverageNumberDilutedSharesOutstandingAdjustment
|
291000 | shares |
CY2016 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
23140000 | shares |
CY2017 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
26712000 | shares |
CY2018 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
27194000 | shares |
CY2016 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
23140000 | shares |
CY2017 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
26274000 | shares |
CY2018 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
26903000 | shares |
CY2018 | us-gaap |
Prior Period Reclassification Adjustment Description
PriorPeriodReclassificationAdjustmentDescription
|
<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;">Reclassification - </font><font style="font-family:inherit;font-size:10pt;">Reclassifications have been made to historical financial data in our</font><font style="font-family:inherit;font-size:10pt;"> </font><font style="font-family:inherit;font-size:10pt;">consolidated financial statements to conform to our current year presentation.</font></div></div> | |
CY2018 | us-gaap |
Use Of Estimates
UseOfEstimates
|
<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;">Use of Estimates - </font><font style="font-family:inherit;font-size:10pt;">The preparation of the accompanying</font><font style="font-family:inherit;font-size:10pt;"> </font></div></div> |