2017 Q4 Form 10-K Financial Statement

#000113709119000016 Filed on May 16, 2019

View on sec.gov

Income Statement

Concept 2017 Q4 2017 Q3 2017 Q2
Revenue $131.5M $99.95M $100.9M
YoY Change 33.78% 26.61% 17.66%
Cost Of Revenue $116.0M $86.70M $88.44M
YoY Change 34.27% 19.06% 8.85%
Gross Profit $15.50M $13.25M $12.48M
YoY Change 30.17% 116.38% 176.21%
Gross Profit Margin 11.79% 13.26% 12.36%
Selling, General & Admin $11.30M $12.10M $10.70M
YoY Change 31.36% 75.36% 59.7%
% of Gross Profit 72.91% 91.31% 85.74%
Research & Development $6.459M $5.687M $3.848M
YoY Change 36.21% 26.43% -20.12%
% of Gross Profit 41.68% 42.92% 30.84%
Depreciation & Amortization $2.342M $2.370M $2.380M
YoY Change -9.92% -8.49% -7.03%
% of Gross Profit 15.11% 17.89% 19.07%
Operating Expenses $18.97M $18.96M $15.75M
YoY Change 27.28% 47.89% 14.71%
Operating Profit -$3.472M -$5.708M -$3.266M
YoY Change 15.81% -14.76% -64.53%
Interest Expense $1.703M $1.654M $1.404M
YoY Change -61.31% -55.61% -14.86%
% of Operating Profit
Other Income/Expense, Net -$2.977M -$3.344M -$4.346M
YoY Change -39.0% -12.3% 174.37%
Pretax Income -$6.449M -$9.052M -$7.612M
YoY Change -18.14% -13.86% -29.47%
Income Tax -$320.0K $149.0K $135.0K
% Of Pretax Income
Net Earnings -$6.129M -$9.201M -$7.747M
YoY Change -7.7% 5.55% -73.09%
Net Earnings / Revenue -4.66% -9.21% -7.68%
Basic Earnings Per Share -$2.22 -$0.94 -$0.80
Diluted Earnings Per Share -$2.22 -$0.94 -$0.80
COMMON SHARES
Basic Shares Outstanding 16.77M shares 13.66M shares 13.70M shares
Diluted Shares Outstanding 16.77M shares 13.66M shares 13.70M shares

Balance Sheet

Concept 2017 Q4 2017 Q3 2017 Q2
SHORT-TERM ASSETS
Cash & Short-Term Investments $0.00 $0.00 $0.00
YoY Change -100.0% -100.0% -100.0%
Cash & Equivalents $0.00 $0.00 $0.00
Short-Term Investments
Other Short-Term Assets $86.00K $14.50M $12.50M
YoY Change -91.98% 184.31% 212.5%
Inventory $86.72M $113.1M $103.3M
Prepaid Expenses
Receivables $68.66M $60.81M $56.67M
Other Receivables $1.018M $900.0K $2.000M
Total Short-Term Assets $170.8M $189.3M $174.5M
YoY Change -7.17% 6.93% -3.5%
LONG-TERM ASSETS
Property, Plant & Equipment $18.96M $18.97M $19.05M
YoY Change -5.8% -6.33% -6.55%
Goodwill $29.84M $29.84M $29.84M
YoY Change 0.0% 0.0% 0.0%
Intangibles $21.49M $22.40M $23.61M
YoY Change -17.43% -18.42% -18.27%
Long-Term Investments
YoY Change
Other Assets $5.972M $6.035M $4.518M
YoY Change 27.58% 113.93% 72.38%
Total Long-Term Assets $76.26M $77.25M $77.01M
YoY Change -5.47% -3.89% -5.77%
TOTAL ASSETS
Total Short-Term Assets $170.8M $189.3M $174.5M
Total Long-Term Assets $76.26M $77.25M $77.01M
Total Assets $247.0M $266.5M $251.5M
YoY Change -6.65% 3.55% -4.21%
SHORT-TERM LIABILITIES
YoY Change
Accounts Payable $51.23M $54.20M $55.61M
YoY Change -4.41% 18.42% 11.83%
Accrued Expenses $34.33M $37.30M $30.10M
YoY Change 5.64% 66.52% 56.77%
Deferred Revenue
YoY Change
Short-Term Debt $37.06M $0.00 $0.00
YoY Change 173.99%
Long-Term Debt Due $0.00 $41.30M $25.30M
YoY Change -100.0% 10913.33%
Total Short-Term Liabilities $122.6M $132.8M $111.0M
YoY Change 23.05% 55.14% 33.67%
LONG-TERM LIABILITIES
Long-Term Debt $54.44M $54.31M $54.17M
YoY Change -50.69% -51.3% -51.17%
Other Long-Term Liabilities $12.39M $17.41M $17.71M
YoY Change -7.91% 36.76% 37.98%
Total Long-Term Liabilities $66.83M $71.72M $71.88M
YoY Change -46.04% -42.28% -41.92%
TOTAL LIABILITIES
Total Short-Term Liabilities $122.6M $132.8M $111.0M
Total Long-Term Liabilities $66.83M $71.72M $71.88M
Total Liabilities $214.8M $229.0M $205.5M
YoY Change -4.07% 8.83% -0.84%
SHAREHOLDERS EQUITY
Retained Earnings -$82.15M -$76.02M -$66.82M
YoY Change 137.87% 172.51% 248.37%
Common Stock $19.00K $14.00K $14.00K
YoY Change 58.33% 16.67% 16.67%
Preferred Stock
YoY Change
Treasury Stock (at cost) $9.538M $9.604M $11.53M
YoY Change -17.64% -16.91% -0.06%
Treasury Stock Shares 634.0K shares
Shareholders Equity $32.17M $6.129M $18.21M
YoY Change
Total Liabilities & Shareholders Equity $247.0M $266.5M $251.5M
YoY Change -6.65% 3.55% -4.21%

Cashflow Statement

Concept 2017 Q4 2017 Q3 2017 Q2
OPERATING ACTIVITIES
Net Income -$6.129M -$9.201M -$7.747M
YoY Change -7.7% 5.55% -73.09%
Depreciation, Depletion And Amortization $2.342M $2.370M $2.380M
YoY Change -9.92% -8.49% -7.03%
Cash From Operating Activities $5.845M -$14.86M -$6.780M
YoY Change -26.66% 7330.0% -163.96%
INVESTING ACTIVITIES
Capital Expenditures -$1.201M -$1.190M -$770.0K
YoY Change 107.07% -9.16% -12.5%
Acquisitions
YoY Change
Other Investing Activities -$354.0K $0.00 $250.0K
YoY Change -100.0% -89.88%
Cash From Investing Activities -$1.555M -$1.190M -$520.0K
YoY Change 168.1% -23.72% -132.7%
FINANCING ACTIVITIES
Cash Dividend Paid
YoY Change
Common Stock Issuance & Retirement, Net
YoY Change
Debt Paid & Issued, Net
YoY Change
Cash From Financing Activities -4.292M 16.05M 6.960M
YoY Change -35.94% 447.78% -152.53%
NET CHANGE
Cash From Operating Activities 5.845M -14.86M -6.780M
Cash From Investing Activities -1.555M -1.190M -520.0K
Cash From Financing Activities -4.292M 16.05M 6.960M
Net Change In Cash -2.000K 0.000 -340.0K
YoY Change -100.29% -100.0% -67.92%
FREE CASH FLOW
Cash From Operating Activities $5.845M -$14.86M -$6.780M
Capital Expenditures -$1.201M -$1.190M -$770.0K
Free Cash Flow $7.046M -$13.67M -$6.010M
YoY Change -17.59% -1331.53% -152.35%

Facts In Submission

Frame Concept Type Concept / XBRL Key Value Unit
CY2017 dei Amendment Flag
AmendmentFlag
false
CY2017 dei Current Fiscal Year End Date
CurrentFiscalYearEndDate
--12-31
CY2017 dei Document Fiscal Period Focus
DocumentFiscalPeriodFocus
FY
CY2017 dei Document Fiscal Year Focus
DocumentFiscalYearFocus
2017
CY2017 dei Document Period End Date
DocumentPeriodEndDate
2017-12-31
CY2017 dei Document Type
DocumentType
10-K
CY2017 dei Entity Central Index Key
EntityCentralIndexKey
0001137091
CY2019Q2 dei Entity Common Stock Shares Outstanding
EntityCommonStockSharesOutstanding
22807623 shares
CY2017 dei Entity Current Reporting Status
EntityCurrentReportingStatus
No
CY2017 dei Entity Emerging Growth Company
EntityEmergingGrowthCompany
false
CY2017 dei Entity Filer Category
EntityFilerCategory
Non-accelerated Filer
CY2017Q2 dei Entity Public Float
EntityPublicFloat
43300000 USD
CY2017 dei Entity Registrant Name
EntityRegistrantName
POWER SOLUTIONS INTERNATIONAL, INC.
CY2017 dei Entity Shell Company
EntityShellCompany
false
CY2017 dei Entity Small Business
EntitySmallBusiness
true
CY2017 dei Entity Voluntary Filers
EntityVoluntaryFilers
No
CY2017 dei Entity Well Known Seasoned Issuer
EntityWellKnownSeasonedIssuer
No
CY2014 psix Adjustments To Additional Paid In Capital Income Tax Effect From Acquisitions
AdjustmentsToAdditionalPaidInCapitalIncomeTaxEffectFromAcquisitions
4379000 USD
CY2017 psix Adjustments To Additional Paid In Capital Income Tax Effect From Acquisitions
AdjustmentsToAdditionalPaidInCapitalIncomeTaxEffectFromAcquisitions
-712000 USD
CY2014 psix Allowance For Doubtful Accounts Additions For Charges To Expense
AllowanceForDoubtfulAccountsAdditionsForChargesToExpense
1856000 USD
CY2015 psix Allowance For Doubtful Accounts Additions For Charges To Expense
AllowanceForDoubtfulAccountsAdditionsForChargesToExpense
1712000 USD
CY2016 psix Allowance For Doubtful Accounts Additions For Charges To Expense
AllowanceForDoubtfulAccountsAdditionsForChargesToExpense
5341000 USD
CY2017 psix Allowance For Doubtful Accounts Additions For Charges To Expense
AllowanceForDoubtfulAccountsAdditionsForChargesToExpense
421000 USD
CY2014 psix Amortization Of Intangible Assets Cost And Operating Expense
AmortizationOfIntangibleAssetsCostAndOperatingExpense
2108000 USD
CY2015 psix Amortization Of Intangible Assets Cost And Operating Expense
AmortizationOfIntangibleAssetsCostAndOperatingExpense
5287000 USD
CY2016Q1 psix Amortization Of Intangible Assets Cost And Operating Expense
AmortizationOfIntangibleAssetsCostAndOperatingExpense
1429000 USD
psix Amortization Of Intangible Assets Cost And Operating Expense
AmortizationOfIntangibleAssetsCostAndOperatingExpense
2857000 USD
psix Amortization Of Intangible Assets Cost And Operating Expense
AmortizationOfIntangibleAssetsCostAndOperatingExpense
4286000 USD
CY2016 psix Amortization Of Intangible Assets Cost And Operating Expense
AmortizationOfIntangibleAssetsCostAndOperatingExpense
5716000 USD
CY2017Q1 psix Amortization Of Intangible Assets Cost And Operating Expense
AmortizationOfIntangibleAssetsCostAndOperatingExpense
1209000 USD
psix Amortization Of Intangible Assets Cost And Operating Expense
AmortizationOfIntangibleAssetsCostAndOperatingExpense
2419000 USD
psix Amortization Of Intangible Assets Cost And Operating Expense
AmortizationOfIntangibleAssetsCostAndOperatingExpense
3628000 USD
CY2017 psix Amortization Of Intangible Assets Cost And Operating Expense
AmortizationOfIntangibleAssetsCostAndOperatingExpense
4838000 USD
CY2014 psix Business Combination Contingent Consideration Arrangements Change In Amount Of Contingent Consideration Liability Initial Estimate
BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiabilityInitialEstimate
3840000 USD
CY2015 psix Business Combination Contingent Consideration Arrangements Change In Amount Of Contingent Consideration Liability Initial Estimate
BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiabilityInitialEstimate
8740000 USD
CY2016 psix Business Combination Contingent Consideration Arrangements Change In Amount Of Contingent Consideration Liability Initial Estimate
BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiabilityInitialEstimate
0 USD
CY2017 psix Business Combination Contingent Consideration Arrangements Change In Amount Of Contingent Consideration Liability Initial Estimate
BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiabilityInitialEstimate
0 USD
CY2014 psix Business Combination Contingent Consideration Arrangements Change In Amount Of Contingent Consideration Liability Payment
BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiabilityPayment
0 USD
CY2015 psix Business Combination Contingent Consideration Arrangements Change In Amount Of Contingent Consideration Liability Payment
BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiabilityPayment
0 USD
CY2016 psix Business Combination Contingent Consideration Arrangements Change In Amount Of Contingent Consideration Liability Payment
BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiabilityPayment
-8449000 USD
CY2017 psix Business Combination Contingent Consideration Arrangements Change In Amount Of Contingent Consideration Liability Payment
BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiabilityPayment
-26000 USD
CY2014 psix Business Combination Contingent Consideration Arrangements Change In Amount Of Contingent Consideration Liability Reflected In Income
BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiabilityReflectedInIncome
-3840000 USD
CY2015 psix Business Combination Contingent Consideration Arrangements Change In Amount Of Contingent Consideration Liability Reflected In Income
BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiabilityReflectedInIncome
-23000 USD
CY2016 psix Business Combination Contingent Consideration Arrangements Change In Amount Of Contingent Consideration Liability Reflected In Income
BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiabilityReflectedInIncome
-230000 USD
CY2017 psix Business Combination Contingent Consideration Arrangements Change In Amount Of Contingent Consideration Liability Reflected In Income
BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiabilityReflectedInIncome
0 USD
CY2017Q1 psix Collaborative Arrangement Term
CollaborativeArrangementTerm
P3Y
CY2014 psix Contingent Consideration Operating Expense
ContingentConsiderationOperatingExpense
3840000 USD
CY2015 psix Contingent Consideration Operating Expense
ContingentConsiderationOperatingExpense
23000 USD
CY2015 psix Contingent Consideration Other Expense
ContingentConsiderationOtherExpense
0 USD
CY2014 psix Contingent Consideration Other Expense
ContingentConsiderationOtherExpense
0 USD
CY2017 psix Deferred Tax Assets Tax Credit Carryforwards General Business Period Carried Forward
DeferredTaxAssetsTaxCreditCarryforwardsGeneralBusinessPeriodCarriedForward
P20Y
CY2014Q4 psix Deferred Tax Assets Tax Credit Carryforwards Other State
DeferredTaxAssetsTaxCreditCarryforwardsOtherState
0 USD
CY2015Q4 psix Deferred Tax Assets Tax Credit Carryforwards Other State
DeferredTaxAssetsTaxCreditCarryforwardsOtherState
164000 USD
CY2016Q4 psix Deferred Tax Assets Tax Credit Carryforwards Other State
DeferredTaxAssetsTaxCreditCarryforwardsOtherState
407000 USD
CY2017Q4 psix Deferred Tax Assets Tax Credit Carryforwards Other State
DeferredTaxAssetsTaxCreditCarryforwardsOtherState
989000 USD
CY2014 psix Effective Income Tax Rate Reconciliation Nondeductible Expense Warrants Amount
EffectiveIncomeTaxRateReconciliationNondeductibleExpenseWarrantsAmount
-2098000 USD
CY2015 psix Effective Income Tax Rate Reconciliation Nondeductible Expense Warrants Amount
EffectiveIncomeTaxRateReconciliationNondeductibleExpenseWarrantsAmount
-3162000 USD
CY2016 psix Effective Income Tax Rate Reconciliation Nondeductible Expense Warrants Amount
EffectiveIncomeTaxRateReconciliationNondeductibleExpenseWarrantsAmount
-481000 USD
CY2017 psix Effective Income Tax Rate Reconciliation Nondeductible Expense Warrants Amount
EffectiveIncomeTaxRateReconciliationNondeductibleExpenseWarrantsAmount
1360000 USD
CY2014 psix Effective Income Tax Rate Reconciliation Nondeductible Expense Warrants Percent
EffectiveIncomeTaxRateReconciliationNondeductibleExpenseWarrantsPercent
-0.072
CY2015 psix Effective Income Tax Rate Reconciliation Nondeductible Expense Warrants Percent
EffectiveIncomeTaxRateReconciliationNondeductibleExpenseWarrantsPercent
0.251
CY2016 psix Effective Income Tax Rate Reconciliation Nondeductible Expense Warrants Percent
EffectiveIncomeTaxRateReconciliationNondeductibleExpenseWarrantsPercent
0.013
CY2017 psix Effective Income Tax Rate Reconciliation Nondeductible Expense Warrants Percent
EffectiveIncomeTaxRateReconciliationNondeductibleExpenseWarrantsPercent
-0.029
CY2014 psix Effective Income Tax Rate Reconciliation Other Permanent Differences Amount
EffectiveIncomeTaxRateReconciliationOtherPermanentDifferencesAmount
191000 USD
CY2015 psix Effective Income Tax Rate Reconciliation Other Permanent Differences Amount
EffectiveIncomeTaxRateReconciliationOtherPermanentDifferencesAmount
137000 USD
CY2016 psix Effective Income Tax Rate Reconciliation Other Permanent Differences Amount
EffectiveIncomeTaxRateReconciliationOtherPermanentDifferencesAmount
110000 USD
CY2017 psix Effective Income Tax Rate Reconciliation Other Permanent Differences Amount
EffectiveIncomeTaxRateReconciliationOtherPermanentDifferencesAmount
106000 USD
CY2014 psix Effective Income Tax Rate Reconciliation Other Permanent Differences Percent
EffectiveIncomeTaxRateReconciliationOtherPermanentDifferencesPercent
0.007
CY2015 psix Effective Income Tax Rate Reconciliation Other Permanent Differences Percent
EffectiveIncomeTaxRateReconciliationOtherPermanentDifferencesPercent
-0.011
CY2016 psix Effective Income Tax Rate Reconciliation Other Permanent Differences Percent
EffectiveIncomeTaxRateReconciliationOtherPermanentDifferencesPercent
-0.003
CY2017 psix Effective Income Tax Rate Reconciliation Other Permanent Differences Percent
EffectiveIncomeTaxRateReconciliationOtherPermanentDifferencesPercent
-0.002
CY2014 psix Effective Income Tax Rate Reconciliation Tax Reserve Reassessment Amount
EffectiveIncomeTaxRateReconciliationTaxReserveReassessmentAmount
246000 USD
CY2015 psix Effective Income Tax Rate Reconciliation Tax Reserve Reassessment Amount
EffectiveIncomeTaxRateReconciliationTaxReserveReassessmentAmount
412000 USD
CY2016 psix Effective Income Tax Rate Reconciliation Tax Reserve Reassessment Amount
EffectiveIncomeTaxRateReconciliationTaxReserveReassessmentAmount
-141000 USD
CY2017 psix Effective Income Tax Rate Reconciliation Tax Reserve Reassessment Amount
EffectiveIncomeTaxRateReconciliationTaxReserveReassessmentAmount
104000 USD
CY2014 psix Effective Income Tax Rate Reconciliation Tax Reserve Reassessment Percent
EffectiveIncomeTaxRateReconciliationTaxReserveReassessmentPercent
0.008
CY2015 psix Effective Income Tax Rate Reconciliation Tax Reserve Reassessment Percent
EffectiveIncomeTaxRateReconciliationTaxReserveReassessmentPercent
-0.033
CY2016 psix Effective Income Tax Rate Reconciliation Tax Reserve Reassessment Percent
EffectiveIncomeTaxRateReconciliationTaxReserveReassessmentPercent
0.004
CY2017 psix Effective Income Tax Rate Reconciliation Tax Reserve Reassessment Percent
EffectiveIncomeTaxRateReconciliationTaxReserveReassessmentPercent
-0.002
CY2014 psix Fair Value Adjustment Of Warrants Excluding Antidilutive Securities
FairValueAdjustmentOfWarrantsExcludingAntidilutiveSecurities
6170000 USD
CY2015 psix Fair Value Adjustment Of Warrants Excluding Antidilutive Securities
FairValueAdjustmentOfWarrantsExcludingAntidilutiveSecurities
9300000 USD
CY2016 psix Fair Value Adjustment Of Warrants Excluding Antidilutive Securities
FairValueAdjustmentOfWarrantsExcludingAntidilutiveSecurities
1413000 USD
CY2017 psix Fair Value Adjustment Of Warrants Excluding Antidilutive Securities
FairValueAdjustmentOfWarrantsExcludingAntidilutiveSecurities
0 USD
CY2014 psix Gain Loss On Extinguishment Of Debt And Modifications
GainLossOnExtinguishmentOfDebtAndModifications
0 USD
CY2015 psix Gain Loss On Extinguishment Of Debt And Modifications
GainLossOnExtinguishmentOfDebtAndModifications
-12000 USD
CY2016Q1 psix Gain Loss On Extinguishment Of Debt And Modifications
GainLossOnExtinguishmentOfDebtAndModifications
0 USD
CY2016Q2 psix Gain Loss On Extinguishment Of Debt And Modifications
GainLossOnExtinguishmentOfDebtAndModifications
0 USD
CY2016Q3 psix Gain Loss On Extinguishment Of Debt And Modifications
GainLossOnExtinguishmentOfDebtAndModifications
-25000 USD
CY2016Q4 psix Gain Loss On Extinguishment Of Debt And Modifications
GainLossOnExtinguishmentOfDebtAndModifications
-332000 USD
CY2016 psix Gain Loss On Extinguishment Of Debt And Modifications
GainLossOnExtinguishmentOfDebtAndModifications
-357000 USD
CY2017Q1 psix Gain Loss On Extinguishment Of Debt And Modifications
GainLossOnExtinguishmentOfDebtAndModifications
-11921000 USD
CY2017Q2 psix Gain Loss On Extinguishment Of Debt And Modifications
GainLossOnExtinguishmentOfDebtAndModifications
0 USD
CY2017Q3 psix Gain Loss On Extinguishment Of Debt And Modifications
GainLossOnExtinguishmentOfDebtAndModifications
0 USD
CY2017Q4 psix Gain Loss On Extinguishment Of Debt And Modifications
GainLossOnExtinguishmentOfDebtAndModifications
0 USD
CY2017 psix Gain Loss On Extinguishment Of Debt And Modifications
GainLossOnExtinguishmentOfDebtAndModifications
-11921000 USD
CY2015 psix Income Loss From Continuing Operations Before Income Taxes Noncontrolling Interest And Permanently Excludable Income
IncomeLossFromContinuingOperationsBeforeIncomeTaxesNoncontrollingInterestAndPermanentlyExcludableIncome
-12600000 USD
CY2016Q1 us-gaap Accounts Payable Current
AccountsPayableCurrent
43160000 USD
CY2017 psix Payment For Contingent Consideration Liability Other Operating Activities
PaymentForContingentConsiderationLiabilityOtherOperatingActivities
100000 USD
CY2016 psix Income Loss From Continuing Operations Before Income Taxes Noncontrolling Interest And Permanently Excludable Income
IncomeLossFromContinuingOperationsBeforeIncomeTaxesNoncontrollingInterestAndPermanentlyExcludableIncome
-35900000 USD
CY2017 psix Income Loss From Continuing Operations Before Income Taxes Noncontrolling Interest And Permanently Excludable Income
IncomeLossFromContinuingOperationsBeforeIncomeTaxesNoncontrollingInterestAndPermanentlyExcludableIncome
-47200000 USD
CY2016 psix Noncash Inventory Adjustment
NoncashInventoryAdjustment
1100000 USD
CY2015Q4 psix Number Of Board Member Positions Held
NumberOfBoardMemberPositionsHeld
2 board_member
CY2015Q4 psix Number Of Board Members
NumberOfBoardMembers
5 board_member
CY2017Q4 psix Number Of Board Members
NumberOfBoardMembers
3 board_member
CY2017 psix Number Of Board Members Eligible For Election
NumberOfBoardMembersEligibleForElection
4 board_member
CY2017 psix Number Of Outstanding Letters Of Credit
NumberOfOutstandingLettersOfCredit
2 letter_of_credit
CY2017 psix Payment For Contingent Consideration Liability Interest
PaymentForContingentConsiderationLiabilityInterest
100000 USD
CY2014 psix Proceeds From Issuance Of Common Stock And Warrant Exercises
ProceedsFromIssuanceOfCommonStockAndWarrantExercises
1425000 USD
CY2015 psix Proceeds From Issuance Of Common Stock And Warrant Exercises
ProceedsFromIssuanceOfCommonStockAndWarrantExercises
65000 USD
CY2016Q1 psix Proceeds From Issuance Of Common Stock And Warrant Exercises
ProceedsFromIssuanceOfCommonStockAndWarrantExercises
0 USD
psix Proceeds From Issuance Of Common Stock And Warrant Exercises
ProceedsFromIssuanceOfCommonStockAndWarrantExercises
2001000 USD
psix Proceeds From Issuance Of Common Stock And Warrant Exercises
ProceedsFromIssuanceOfCommonStockAndWarrantExercises
2001000 USD
CY2016 psix Proceeds From Issuance Of Common Stock And Warrant Exercises
ProceedsFromIssuanceOfCommonStockAndWarrantExercises
2001000 USD
CY2017Q1 psix Proceeds From Issuance Of Common Stock And Warrant Exercises
ProceedsFromIssuanceOfCommonStockAndWarrantExercises
59396000 USD
psix Proceeds From Issuance Of Common Stock And Warrant Exercises
ProceedsFromIssuanceOfCommonStockAndWarrantExercises
59396000 USD
psix Proceeds From Issuance Of Common Stock And Warrant Exercises
ProceedsFromIssuanceOfCommonStockAndWarrantExercises
59396000 USD
CY2017 psix Proceeds From Issuance Of Common Stock And Warrant Exercises
ProceedsFromIssuanceOfCommonStockAndWarrantExercises
59396000 USD
CY2017 psix Proceeds From Issuance Of Convertible Preferred Stock Warrants And Common Stock Net Of Issuance Cost
ProceedsFromIssuanceOfConvertiblePreferredStockWarrantsAndCommonStockNetOfIssuanceCost
24600000 USD
CY2016Q1 psix Proceeds From Repayments Of Issuance Of Longterm Debt
ProceedsFromRepaymentsOfIssuanceOfLongtermDebt
0 USD
psix Proceeds From Repayments Of Issuance Of Longterm Debt
ProceedsFromRepaymentsOfIssuanceOfLongtermDebt
60000000 USD
psix Proceeds From Repayments Of Issuance Of Longterm Debt
ProceedsFromRepaymentsOfIssuanceOfLongtermDebt
60000000 USD
CY2017Q1 psix Proceeds From Repayments Of Issuance Of Longterm Debt
ProceedsFromRepaymentsOfIssuanceOfLongtermDebt
-71400000 USD
psix Proceeds From Repayments Of Issuance Of Longterm Debt
ProceedsFromRepaymentsOfIssuanceOfLongtermDebt
-71400000 USD
psix Proceeds From Repayments Of Issuance Of Longterm Debt
ProceedsFromRepaymentsOfIssuanceOfLongtermDebt
-71400000 USD
CY2014 psix Research And Development Expense Excluding Engineering
ResearchAndDevelopmentExpenseExcludingEngineering
17400000 USD
CY2015 psix Research And Development Expense Excluding Engineering
ResearchAndDevelopmentExpenseExcludingEngineering
21500000 USD
CY2016 psix Research And Development Expense Excluding Engineering
ResearchAndDevelopmentExpenseExcludingEngineering
17100000 USD
CY2017 psix Research And Development Expense Excluding Engineering
ResearchAndDevelopmentExpenseExcludingEngineering
18400000 USD
CY2016 psix Standard Product Warranty Accrual Decreasefor Payments Net Of Tax
StandardProductWarrantyAccrualDecreaseforPaymentsNetOfTax
1200000 USD
CY2016 psix Standard Product Warranty Accrual Earnings Per Share Diluted
StandardProductWarrantyAccrualEarningsPerShareDiluted
0.11
CY2017Q4 psix Tax Cuts And Jobs Act Of2017 Incomplete Accounting Change In Tax Rate Deferred Tax Asset Provisional Adjustment To Net Deferred Tax Assets
TaxCutsAndJobsActOf2017IncompleteAccountingChangeInTaxRateDeferredTaxAssetProvisionalAdjustmentToNetDeferredTaxAssets
10800000 USD
CY2017Q4 psix Tax Cuts And Jobs Act Of2017 Incomplete Accounting Change In Tax Rate Deferred Tax Asset Provisional Income Tax Expense
TaxCutsAndJobsActOf2017IncompleteAccountingChangeInTaxRateDeferredTaxAssetProvisionalIncomeTaxExpense
11300000 USD
CY2014Q4 us-gaap Accounts Payable Current
AccountsPayableCurrent
67713000 USD
CY2015Q4 us-gaap Accounts Payable Current
AccountsPayableCurrent
79823000 USD
CY2016Q2 us-gaap Accounts Payable Current
AccountsPayableCurrent
49729000 USD
CY2016Q3 us-gaap Accounts Payable Current
AccountsPayableCurrent
45764000 USD
CY2016Q4 us-gaap Accounts Payable Current
AccountsPayableCurrent
53588000 USD
CY2017Q1 us-gaap Accounts Payable Current
AccountsPayableCurrent
67167000 USD
CY2017Q2 us-gaap Accounts Payable Current
AccountsPayableCurrent
55610000 USD
CY2017Q3 us-gaap Accounts Payable Current
AccountsPayableCurrent
54195000 USD
CY2017Q4 us-gaap Accounts Payable Current
AccountsPayableCurrent
51225000 USD
CY2014Q4 us-gaap Accounts Receivable Net Current
AccountsReceivableNetCurrent
76266000 USD
CY2017Q4 us-gaap Accounts Receivable Net Current
AccountsReceivableNetCurrent
68660000 USD
CY2016Q2 us-gaap Additional Paid In Capital
AdditionalPaidInCapital
86043000 USD
CY2014Q4 us-gaap Accrued Employee Benefits Current And Noncurrent
AccruedEmployeeBenefitsCurrentAndNoncurrent
5476000 USD
CY2015Q4 us-gaap Accrued Employee Benefits Current And Noncurrent
AccruedEmployeeBenefitsCurrentAndNoncurrent
3825000 USD
CY2016Q3 us-gaap Additional Paid In Capital
AdditionalPaidInCapital
86408000 USD
CY2016Q4 us-gaap Additional Paid In Capital
AdditionalPaidInCapital
86764000 USD
CY2017Q1 us-gaap Additional Paid In Capital
AdditionalPaidInCapital
100686000 USD
CY2017Q2 us-gaap Additional Paid In Capital
AdditionalPaidInCapital
96543000 USD
CY2017Q3 us-gaap Additional Paid In Capital
AdditionalPaidInCapital
91737000 USD
CY2017Q4 us-gaap Additional Paid In Capital
AdditionalPaidInCapital
123838000 USD
CY2015Q4 us-gaap Accounts Receivable Net Current
AccountsReceivableNetCurrent
70532000 USD
CY2016Q1 us-gaap Accounts Receivable Net Current
AccountsReceivableNetCurrent
45384000 USD
CY2016Q2 us-gaap Accounts Receivable Net Current
AccountsReceivableNetCurrent
57884000 USD
CY2016Q3 us-gaap Accounts Receivable Net Current
AccountsReceivableNetCurrent
53364000 USD
CY2016Q4 us-gaap Accounts Receivable Net Current
AccountsReceivableNetCurrent
60336000 USD
CY2017Q1 us-gaap Accounts Receivable Net Current
AccountsReceivableNetCurrent
64305000 USD
CY2017Q2 us-gaap Accounts Receivable Net Current
AccountsReceivableNetCurrent
56673000 USD
CY2017Q3 us-gaap Accounts Receivable Net Current
AccountsReceivableNetCurrent
60811000 USD
CY2016Q4 us-gaap Accrued Employee Benefits Current And Noncurrent
AccruedEmployeeBenefitsCurrentAndNoncurrent
3975000 USD
CY2017Q4 us-gaap Accrued Employee Benefits Current And Noncurrent
AccruedEmployeeBenefitsCurrentAndNoncurrent
2593000 USD
CY2014Q4 us-gaap Accrued Income Taxes Current
AccruedIncomeTaxesCurrent
2973000 USD
CY2015Q4 us-gaap Accrued Income Taxes Current
AccruedIncomeTaxesCurrent
107000 USD
CY2016Q4 us-gaap Accrued Income Taxes Current
AccruedIncomeTaxesCurrent
131000 USD
CY2017Q4 us-gaap Accrued Income Taxes Current
AccruedIncomeTaxesCurrent
375000 USD
CY2014Q4 us-gaap Accrued Professional Fees Current And Noncurrent
AccruedProfessionalFeesCurrentAndNoncurrent
500000 USD
CY2015Q4 us-gaap Accrued Professional Fees Current And Noncurrent
AccruedProfessionalFeesCurrentAndNoncurrent
544000 USD
CY2016Q4 us-gaap Accrued Professional Fees Current And Noncurrent
AccruedProfessionalFeesCurrentAndNoncurrent
1509000 USD
CY2017Q4 us-gaap Accrued Professional Fees Current And Noncurrent
AccruedProfessionalFeesCurrentAndNoncurrent
1974000 USD
CY2014Q4 us-gaap Accumulated Depreciation Depletion And Amortization Property Plant And Equipment
AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
8176000 USD
CY2015Q4 us-gaap Accumulated Depreciation Depletion And Amortization Property Plant And Equipment
AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
11361000 USD
CY2016Q4 us-gaap Accumulated Depreciation Depletion And Amortization Property Plant And Equipment
AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
12646000 USD
CY2017Q4 us-gaap Accumulated Depreciation Depletion And Amortization Property Plant And Equipment
AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
16775000 USD
CY2014Q4 us-gaap Additional Paid In Capital
AdditionalPaidInCapital
81746000 USD
CY2015Q4 us-gaap Additional Paid In Capital
AdditionalPaidInCapital
83377000 USD
CY2016Q1 us-gaap Additional Paid In Capital
AdditionalPaidInCapital
83729000 USD
CY2014 us-gaap Adjustments Related To Tax Withholding For Share Based Compensation
AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
430000 USD
CY2015 us-gaap Adjustments Related To Tax Withholding For Share Based Compensation
AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
351000 USD
CY2016 us-gaap Adjustments Related To Tax Withholding For Share Based Compensation
AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
110000 USD
CY2017 us-gaap Adjustments Related To Tax Withholding For Share Based Compensation
AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
42000 USD
CY2017 us-gaap Adjustments To Additional Paid In Capital Dividends In Excess Of Retained Earnings
AdjustmentsToAdditionalPaidInCapitalDividendsInExcessOfRetainedEarnings
37800000 USD
CY2014 us-gaap Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
1409000 USD
CY2015 us-gaap Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
1278000 USD
CY2016 us-gaap Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
1299000 USD
CY2017 us-gaap Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
1183000 USD
CY2016Q4 us-gaap Allowance For Doubtful Accounts Receivable
AllowanceForDoubtfulAccountsReceivable
10082000 USD
CY2017Q4 us-gaap Allowance For Doubtful Accounts Receivable
AllowanceForDoubtfulAccountsReceivable
6227000 USD
CY2014 us-gaap Adjustments To Additional Paid In Capital Tax Effect From Share Based Compensation
AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation
3298000 USD
CY2015 us-gaap Adjustments To Additional Paid In Capital Tax Effect From Share Based Compensation
AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation
34000 USD
CY2014 us-gaap Adjustments To Additional Paid In Capital Warrant Issued
AdjustmentsToAdditionalPaidInCapitalWarrantIssued
8743000 USD
CY2015 us-gaap Adjustments To Additional Paid In Capital Warrant Issued
AdjustmentsToAdditionalPaidInCapitalWarrantIssued
320000 USD
CY2016 us-gaap Adjustments To Additional Paid In Capital Warrant Issued
AdjustmentsToAdditionalPaidInCapitalWarrantIssued
2070000 USD
CY2013Q4 us-gaap Allowance For Doubtful Accounts Receivable
AllowanceForDoubtfulAccountsReceivable
2982000 USD
CY2014Q4 us-gaap Allowance For Doubtful Accounts Receivable
AllowanceForDoubtfulAccountsReceivable
4035000 USD
CY2015Q4 us-gaap Allowance For Doubtful Accounts Receivable
AllowanceForDoubtfulAccountsReceivable
5268000 USD
CY2014Q4 us-gaap Allowance For Doubtful Accounts Receivable Current
AllowanceForDoubtfulAccountsReceivableCurrent
306000 USD
CY2015Q4 us-gaap Allowance For Doubtful Accounts Receivable Current
AllowanceForDoubtfulAccountsReceivableCurrent
816000 USD
CY2016Q4 us-gaap Allowance For Doubtful Accounts Receivable Current
AllowanceForDoubtfulAccountsReceivableCurrent
1045000 USD
CY2017Q4 us-gaap Allowance For Doubtful Accounts Receivable Current
AllowanceForDoubtfulAccountsReceivableCurrent
1820000 USD
CY2014 us-gaap Allowance For Doubtful Accounts Receivable Write Offs
AllowanceForDoubtfulAccountsReceivableWriteOffs
803000 USD
CY2015 us-gaap Allowance For Doubtful Accounts Receivable Write Offs
AllowanceForDoubtfulAccountsReceivableWriteOffs
479000 USD
CY2016 us-gaap Allowance For Doubtful Accounts Receivable Write Offs
AllowanceForDoubtfulAccountsReceivableWriteOffs
527000 USD
CY2017 us-gaap Allowance For Doubtful Accounts Receivable Write Offs
AllowanceForDoubtfulAccountsReceivableWriteOffs
4276000 USD
CY2014 us-gaap Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
1013000 USD
CY2015 us-gaap Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
4582000 USD
CY2016Q1 us-gaap Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
1428000 USD
CY2016Q2 us-gaap Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
1429000 USD
CY2016Q3 us-gaap Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
1429000 USD
CY2016Q4 us-gaap Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
1430000 USD
CY2016 us-gaap Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
5716000 USD
CY2017Q1 us-gaap Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
1209000 USD
CY2017Q2 us-gaap Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
1209000 USD
CY2017Q3 us-gaap Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
1210000 USD
CY2017Q4 us-gaap Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
1210000 USD
CY2017 us-gaap Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
4838000 USD
CY2015 us-gaap Antidilutive Securities Excluded From Computation Of Earnings Per Share Amount
AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
100000 shares
CY2016 us-gaap Antidilutive Securities Excluded From Computation Of Earnings Per Share Amount
AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
300000 shares
CY2017 us-gaap Antidilutive Securities Excluded From Computation Of Earnings Per Share Amount
AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
6300000 shares
CY2014 us-gaap Asset Impairment Charges
AssetImpairmentCharges
310000 USD
CY2015 us-gaap Asset Impairment Charges
AssetImpairmentCharges
11686000 USD
CY2016Q1 us-gaap Asset Impairment Charges
AssetImpairmentCharges
345000 USD
CY2016Q2 us-gaap Asset Impairment Charges
AssetImpairmentCharges
1064000 USD
CY2016Q3 us-gaap Asset Impairment Charges
AssetImpairmentCharges
38000 USD
CY2016Q4 us-gaap Asset Impairment Charges
AssetImpairmentCharges
167000 USD
CY2016 us-gaap Asset Impairment Charges
AssetImpairmentCharges
1614000 USD
CY2017Q1 us-gaap Asset Impairment Charges
AssetImpairmentCharges
0 USD
CY2017Q2 us-gaap Asset Impairment Charges
AssetImpairmentCharges
0 USD
CY2017Q3 us-gaap Asset Impairment Charges
AssetImpairmentCharges
0 USD
CY2017Q4 us-gaap Asset Impairment Charges
AssetImpairmentCharges
1000 USD
CY2017 us-gaap Asset Impairment Charges
AssetImpairmentCharges
1000 USD
CY2014Q4 us-gaap Assets
Assets
266945000 USD
CY2015Q4 us-gaap Assets
Assets
353837000 USD
CY2016Q1 us-gaap Assets
Assets
295015000 USD
CY2016Q2 us-gaap Assets
Assets
262521000 USD
CY2016Q3 us-gaap Assets
Assets
257362000 USD
CY2016Q4 us-gaap Assets
Assets
264619000 USD
CY2017Q1 us-gaap Assets
Assets
262990000 USD
CY2017Q2 us-gaap Assets
Assets
251470000 USD
CY2017Q3 us-gaap Assets
Assets
266507000 USD
CY2017Q4 us-gaap Assets
Assets
247019000 USD
CY2014Q4 us-gaap Assets Current
AssetsCurrent
202469000 USD
CY2015Q4 us-gaap Assets Current
AssetsCurrent
249040000 USD
CY2016Q1 us-gaap Assets Current
AssetsCurrent
192253000 USD
CY2016Q2 us-gaap Assets Current
AssetsCurrent
180791000 USD
CY2016Q3 us-gaap Assets Current
AssetsCurrent
176990000 USD
CY2016Q4 us-gaap Assets Current
AssetsCurrent
183947000 USD
CY2017Q1 us-gaap Assets Current
AssetsCurrent
184053000 USD
CY2017Q2 us-gaap Assets Current
AssetsCurrent
174457000 USD
CY2017Q3 us-gaap Assets Current
AssetsCurrent
189262000 USD
us-gaap Deferred Income Tax Expense Benefit
DeferredIncomeTaxExpenseBenefit
602000 USD
us-gaap Deferred Income Tax Expense Benefit
DeferredIncomeTaxExpenseBenefit
746000 USD
CY2017Q4 us-gaap Assets Current
AssetsCurrent
170761000 USD
CY2014 us-gaap Business Combination Acquisition Related Costs
BusinessCombinationAcquisitionRelatedCosts
800000 USD
CY2015 us-gaap Business Combination Acquisition Related Costs
BusinessCombinationAcquisitionRelatedCosts
1100000 USD
CY2014 us-gaap Business Combination Contingent Consideration Arrangements Change In Amount Of Contingent Consideration Liability1
BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1
-3840000 USD
CY2015 us-gaap Business Combination Contingent Consideration Arrangements Change In Amount Of Contingent Consideration Liability1
BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1
-23000 USD
CY2016Q1 us-gaap Business Combination Contingent Consideration Arrangements Change In Amount Of Contingent Consideration Liability1
BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1
0 USD
CY2016Q2 us-gaap Business Combination Contingent Consideration Arrangements Change In Amount Of Contingent Consideration Liability1
BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1
-283000 USD
CY2016Q3 us-gaap Business Combination Contingent Consideration Arrangements Change In Amount Of Contingent Consideration Liability1
BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1
0 USD
CY2016Q4 us-gaap Business Combination Contingent Consideration Arrangements Change In Amount Of Contingent Consideration Liability1
BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1
0 USD
CY2016 us-gaap Business Combination Contingent Consideration Arrangements Change In Amount Of Contingent Consideration Liability1
BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1
-283000 USD
CY2017 us-gaap Business Combination Contingent Consideration Arrangements Change In Amount Of Contingent Consideration Liability1
BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1
0 USD
CY2013Q4 us-gaap Business Combination Contingent Consideration Liability
BusinessCombinationContingentConsiderationLiability
0 USD
CY2014Q4 us-gaap Business Combination Contingent Consideration Liability
BusinessCombinationContingentConsiderationLiability
0 USD
CY2015Q4 us-gaap Business Combination Contingent Consideration Liability
BusinessCombinationContingentConsiderationLiability
8717000 USD
CY2016Q4 us-gaap Business Combination Contingent Consideration Liability
BusinessCombinationContingentConsiderationLiability
38000 USD
CY2017Q4 us-gaap Business Combination Contingent Consideration Liability
BusinessCombinationContingentConsiderationLiability
12000 USD
CY2014Q4 us-gaap Business Combination Contingent Consideration Liability Current
BusinessCombinationContingentConsiderationLiabilityCurrent
0 USD
CY2015Q4 us-gaap Business Combination Contingent Consideration Liability Current
BusinessCombinationContingentConsiderationLiabilityCurrent
8275000 USD
CY2016Q1 us-gaap Business Combination Contingent Consideration Liability Current
BusinessCombinationContingentConsiderationLiabilityCurrent
5481000 USD
CY2016Q2 us-gaap Business Combination Contingent Consideration Liability Current
BusinessCombinationContingentConsiderationLiabilityCurrent
100000 USD
CY2016Q3 us-gaap Business Combination Contingent Consideration Liability Current
BusinessCombinationContingentConsiderationLiabilityCurrent
88000 USD
CY2016Q4 us-gaap Business Combination Contingent Consideration Liability Current
BusinessCombinationContingentConsiderationLiabilityCurrent
26000 USD
CY2017Q1 us-gaap Business Combination Contingent Consideration Liability Current
BusinessCombinationContingentConsiderationLiabilityCurrent
30000 USD
CY2017Q2 us-gaap Business Combination Contingent Consideration Liability Current
BusinessCombinationContingentConsiderationLiabilityCurrent
29000 USD
CY2017Q3 us-gaap Business Combination Contingent Consideration Liability Current
BusinessCombinationContingentConsiderationLiabilityCurrent
20000 USD
CY2017Q4 us-gaap Business Combination Contingent Consideration Liability Current
BusinessCombinationContingentConsiderationLiabilityCurrent
12000 USD
CY2014Q4 us-gaap Business Combination Contingent Consideration Liability Noncurrent
BusinessCombinationContingentConsiderationLiabilityNoncurrent
0 USD
CY2015Q4 us-gaap Business Combination Contingent Consideration Liability Noncurrent
BusinessCombinationContingentConsiderationLiabilityNoncurrent
442000 USD
CY2016Q4 us-gaap Business Combination Contingent Consideration Liability Noncurrent
BusinessCombinationContingentConsiderationLiabilityNoncurrent
12000 USD
CY2017Q4 us-gaap Business Combination Contingent Consideration Liability Noncurrent
BusinessCombinationContingentConsiderationLiabilityNoncurrent
0 USD
CY2017Q4 us-gaap Capital Lease Obligations
CapitalLeaseObligations
400000 USD
CY2017Q4 us-gaap Capital Leases Future Minimum Payments Due
CapitalLeasesFutureMinimumPaymentsDue
153000 USD
CY2017Q4 us-gaap Capital Leases Future Minimum Payments Due Current
CapitalLeasesFutureMinimumPaymentsDueCurrent
22000 USD
CY2017Q4 us-gaap Capital Leases Future Minimum Payments Due In Five Years
CapitalLeasesFutureMinimumPaymentsDueInFiveYears
19000 USD
CY2017Q4 us-gaap Capital Leases Future Minimum Payments Due In Four Years
CapitalLeasesFutureMinimumPaymentsDueInFourYears
20000 USD
CY2017Q4 us-gaap Capital Leases Future Minimum Payments Due In Three Years
CapitalLeasesFutureMinimumPaymentsDueInThreeYears
20000 USD
CY2017Q4 us-gaap Capital Leases Future Minimum Payments Due In Two Years
CapitalLeasesFutureMinimumPaymentsDueInTwoYears
21000 USD
CY2017Q4 us-gaap Capital Leases Future Minimum Payments Due Thereafter
CapitalLeasesFutureMinimumPaymentsDueThereafter
51000 USD
CY2013Q4 us-gaap Cash
Cash
6306000 USD
CY2014Q4 us-gaap Cash
Cash
6561000 USD
CY2015Q4 us-gaap Cash
Cash
8445000 USD
CY2016Q1 us-gaap Cash
Cash
1495000 USD
CY2016Q2 us-gaap Cash
Cash
435000 USD
CY2016Q3 us-gaap Cash
Cash
1610000 USD
CY2016Q4 us-gaap Cash
Cash
2292000 USD
CY2017Q1 us-gaap Cash
Cash
342000 USD
CY2017Q2 us-gaap Cash
Cash
0 USD
us-gaap Cash And Cash Equivalents Period Increase Decrease
CashAndCashEquivalentsPeriodIncreaseDecrease
-6835000 USD
CY2017Q4 us-gaap Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
0 USD
CY2014 us-gaap Cash And Cash Equivalents Period Increase Decrease
CashAndCashEquivalentsPeriodIncreaseDecrease
255000 USD
CY2015 us-gaap Cash And Cash Equivalents Period Increase Decrease
CashAndCashEquivalentsPeriodIncreaseDecrease
1884000 USD
CY2016Q1 us-gaap Cash And Cash Equivalents Period Increase Decrease
CashAndCashEquivalentsPeriodIncreaseDecrease
-6950000 USD
us-gaap Cash And Cash Equivalents Period Increase Decrease
CashAndCashEquivalentsPeriodIncreaseDecrease
-8010000 USD
CY2017Q3 us-gaap Cash
Cash
0 USD
CY2013Q4 us-gaap Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
6306000 USD
CY2014Q4 us-gaap Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
6561000 USD
CY2015Q4 us-gaap Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
8445000 USD
CY2016Q1 us-gaap Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
1495000 USD
CY2016Q2 us-gaap Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
435000 USD
CY2016Q3 us-gaap Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
1610000 USD
CY2016Q4 us-gaap Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
2292000 USD
CY2017Q1 us-gaap Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
342000 USD
CY2017Q2 us-gaap Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
0 USD
CY2017Q3 us-gaap Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
0 USD
CY2016 us-gaap Cash And Cash Equivalents Period Increase Decrease
CashAndCashEquivalentsPeriodIncreaseDecrease
-6153000 USD
CY2017Q1 us-gaap Cash And Cash Equivalents Period Increase Decrease
CashAndCashEquivalentsPeriodIncreaseDecrease
-1950000 USD
us-gaap Cash And Cash Equivalents Period Increase Decrease
CashAndCashEquivalentsPeriodIncreaseDecrease
-2292000 USD
us-gaap Cash And Cash Equivalents Period Increase Decrease
CashAndCashEquivalentsPeriodIncreaseDecrease
-2292000 USD
CY2017 us-gaap Cash And Cash Equivalents Period Increase Decrease
CashAndCashEquivalentsPeriodIncreaseDecrease
-2292000 USD
CY2016Q1 us-gaap Cash Period Increase Decrease
CashPeriodIncreaseDecrease
-6950000 USD
CY2014Q4 us-gaap Common Stock Par Or Stated Value Per Share
CommonStockParOrStatedValuePerShare
0.001
CY2015Q4 us-gaap Common Stock Par Or Stated Value Per Share
CommonStockParOrStatedValuePerShare
0.001
CY2016Q4 us-gaap Common Stock Par Or Stated Value Per Share
CommonStockParOrStatedValuePerShare
0.001
CY2017Q4 us-gaap Common Stock Par Or Stated Value Per Share
CommonStockParOrStatedValuePerShare
0.001
CY2014Q4 us-gaap Common Stock Shares Authorized
CommonStockSharesAuthorized
50000000 shares
CY2015Q4 us-gaap Common Stock Shares Authorized
CommonStockSharesAuthorized
50000000 shares
CY2016Q4 us-gaap Common Stock Shares Authorized
CommonStockSharesAuthorized
50000000 shares
CY2017Q4 us-gaap Common Stock Shares Authorized
CommonStockSharesAuthorized
50000000 shares
CY2013Q4 us-gaap Common Stock Shares Issued
CommonStockSharesIssued
11299000 shares
CY2014Q4 us-gaap Common Stock Shares Issued
CommonStockSharesIssued
11408000 shares
CY2015Q4 us-gaap Common Stock Shares Issued
CommonStockSharesIssued
11413000 shares
CY2016Q4 us-gaap Common Stock Shares Issued
CommonStockSharesIssued
11567000 shares
CY2017Q4 us-gaap Common Stock Shares Issued
CommonStockSharesIssued
19067000 shares
CY2013Q4 us-gaap Common Stock Shares Outstanding
CommonStockSharesOutstanding
10522000 shares
CY2014Q4 us-gaap Common Stock Shares Outstanding
CommonStockSharesOutstanding
10731000 shares
CY2015Q4 us-gaap Common Stock Shares Outstanding
CommonStockSharesOutstanding
10753000 shares
CY2016Q4 us-gaap Common Stock Shares Outstanding
CommonStockSharesOutstanding
10922000 shares
CY2017Q4 us-gaap Common Stock Shares Outstanding
CommonStockSharesOutstanding
18433000 shares
CY2014Q4 us-gaap Common Stock Value
CommonStockValue
11000 USD
CY2015Q4 us-gaap Common Stock Value
CommonStockValue
11000 USD
CY2016Q1 us-gaap Common Stock Value
CommonStockValue
11000 USD
CY2016Q2 us-gaap Common Stock Value
CommonStockValue
12000 USD
CY2016Q3 us-gaap Common Stock Value
CommonStockValue
12000 USD
CY2016Q4 us-gaap Common Stock Value
CommonStockValue
12000 USD
CY2017Q1 us-gaap Common Stock Value
CommonStockValue
14000 USD
CY2017Q2 us-gaap Common Stock Value
CommonStockValue
14000 USD
CY2017Q3 us-gaap Common Stock Value
CommonStockValue
14000 USD
CY2017Q1 us-gaap Cost Of Goods And Services Sold
CostOfGoodsAndServicesSold
74497000 USD
CY2017Q4 us-gaap Common Stock Value
CommonStockValue
19000 USD
CY2014Q4 us-gaap Contract With Customer Liability
ContractWithCustomerLiability
4602000 USD
CY2015Q4 us-gaap Contract With Customer Liability
ContractWithCustomerLiability
3564000 USD
CY2016Q4 us-gaap Contract With Customer Liability
ContractWithCustomerLiability
1818000 USD
CY2017Q4 us-gaap Contract With Customer Liability
ContractWithCustomerLiability
2822000 USD
CY2014 us-gaap Cost Of Goods And Services Sold
CostOfGoodsAndServicesSold
283540000 USD
CY2015 us-gaap Cost Of Goods And Services Sold
CostOfGoodsAndServicesSold
311148000 USD
CY2016Q1 us-gaap Cost Of Goods And Services Sold
CostOfGoodsAndServicesSold
69827000 USD
CY2016Q2 us-gaap Cost Of Goods And Services Sold
CostOfGoodsAndServicesSold
81253000 USD
CY2016Q3 us-gaap Cost Of Goods And Services Sold
CostOfGoodsAndServicesSold
72820000 USD
CY2016Q4 us-gaap Cost Of Goods And Services Sold
CostOfGoodsAndServicesSold
86376000 USD
CY2016 us-gaap Cost Of Goods And Services Sold
CostOfGoodsAndServicesSold
310276000 USD
CY2017Q2 us-gaap Cost Of Goods And Services Sold
CostOfGoodsAndServicesSold
88443000 USD
CY2017Q3 us-gaap Cost Of Goods And Services Sold
CostOfGoodsAndServicesSold
86702000 USD
CY2017Q4 us-gaap Cost Of Goods And Services Sold
CostOfGoodsAndServicesSold
115981000 USD
CY2017 us-gaap Cost Of Goods And Services Sold
CostOfGoodsAndServicesSold
365623000 USD
CY2014 us-gaap Cost Of Goods And Services Sold Amortization
CostOfGoodsAndServicesSoldAmortization
1095000 USD
CY2015 us-gaap Cost Of Goods And Services Sold Amortization
CostOfGoodsAndServicesSoldAmortization
705000 USD
CY2016 us-gaap Cost Of Goods And Services Sold Amortization
CostOfGoodsAndServicesSoldAmortization
0 USD
CY2017 us-gaap Cost Of Goods And Services Sold Amortization
CostOfGoodsAndServicesSoldAmortization
0 USD
CY2014 us-gaap Current Federal Tax Expense Benefit
CurrentFederalTaxExpenseBenefit
7476000 USD
CY2015 us-gaap Current Federal Tax Expense Benefit
CurrentFederalTaxExpenseBenefit
-859000 USD
CY2016 us-gaap Current Federal Tax Expense Benefit
CurrentFederalTaxExpenseBenefit
-6568000 USD
CY2017 us-gaap Current Federal Tax Expense Benefit
CurrentFederalTaxExpenseBenefit
127000 USD
CY2014 us-gaap Current Income Tax Expense Benefit
CurrentIncomeTaxExpenseBenefit
9368000 USD
CY2015 us-gaap Current Income Tax Expense Benefit
CurrentIncomeTaxExpenseBenefit
-644000 USD
CY2016 us-gaap Current Income Tax Expense Benefit
CurrentIncomeTaxExpenseBenefit
-6508000 USD
CY2017 us-gaap Current Income Tax Expense Benefit
CurrentIncomeTaxExpenseBenefit
204000 USD
CY2014 us-gaap Current State And Local Tax Expense Benefit
CurrentStateAndLocalTaxExpenseBenefit
1892000 USD
CY2015 us-gaap Current State And Local Tax Expense Benefit
CurrentStateAndLocalTaxExpenseBenefit
215000 USD
CY2016 us-gaap Current State And Local Tax Expense Benefit
CurrentStateAndLocalTaxExpenseBenefit
60000 USD
CY2017 us-gaap Current State And Local Tax Expense Benefit
CurrentStateAndLocalTaxExpenseBenefit
77000 USD
CY2017Q4 us-gaap Debt Instrument Carrying Amount
DebtInstrumentCarryingAmount
55000000 USD
CY2017Q4 us-gaap Debt Instrument Convertible Conversion Price1
DebtInstrumentConvertibleConversionPrice1
4.85
CY2017Q4 us-gaap Decrease In Unrecognized Tax Benefits Is Reasonably Possible
DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible
200000 USD
CY2014 us-gaap Deferred Federal Income Tax Expense Benefit
DeferredFederalIncomeTaxExpenseBenefit
-1183000 USD
CY2015 us-gaap Deferred Federal Income Tax Expense Benefit
DeferredFederalIncomeTaxExpenseBenefit
-6713000 USD
CY2016 us-gaap Deferred Federal Income Tax Expense Benefit
DeferredFederalIncomeTaxExpenseBenefit
13907000 USD
CY2017 us-gaap Deferred Federal Income Tax Expense Benefit
DeferredFederalIncomeTaxExpenseBenefit
100000 USD
CY2014Q4 us-gaap Deferred Finance Costs Gross
DeferredFinanceCostsGross
0 USD
CY2015Q4 us-gaap Deferred Finance Costs Gross
DeferredFinanceCostsGross
1195000 USD
CY2016Q4 us-gaap Deferred Finance Costs Gross
DeferredFinanceCostsGross
15258000 USD
CY2017Q4 us-gaap Deferred Finance Costs Gross
DeferredFinanceCostsGross
561000 USD
CY2014Q4 us-gaap Deferred Finance Costs Net
DeferredFinanceCostsNet
200000 USD
CY2015Q4 us-gaap Deferred Finance Costs Net
DeferredFinanceCostsNet
1500000 USD
CY2016Q4 us-gaap Deferred Finance Costs Net
DeferredFinanceCostsNet
17200000 USD
CY2017Q4 us-gaap Deferred Finance Costs Net
DeferredFinanceCostsNet
900000 USD
CY2014Q4 us-gaap Deferred Income Tax Assets Net
DeferredIncomeTaxAssetsNet
13000 USD
CY2015Q4 us-gaap Deferred Income Tax Assets Net
DeferredIncomeTaxAssetsNet
17657000 USD
us-gaap Deferred Income Tax Expense Benefit
DeferredIncomeTaxExpenseBenefit
18029000 USD
us-gaap Deferred Income Tax Expense Benefit
DeferredIncomeTaxExpenseBenefit
18179000 USD
CY2016 us-gaap Deferred Income Tax Expense Benefit
DeferredIncomeTaxExpenseBenefit
18121000 USD
CY2017Q1 us-gaap Deferred Income Tax Expense Benefit
DeferredIncomeTaxExpenseBenefit
469000 USD
CY2015Q4 us-gaap Deferred Income Tax Liabilities Net
DeferredIncomeTaxLiabilitiesNet
0 USD
CY2016Q1 us-gaap Deferred Income Tax Assets Net
DeferredIncomeTaxAssetsNet
19285000 USD
CY2016Q2 us-gaap Deferred Income Tax Assets Net
DeferredIncomeTaxAssetsNet
0 USD
CY2016Q3 us-gaap Deferred Income Tax Assets Net
DeferredIncomeTaxAssetsNet
0 USD
CY2016Q4 us-gaap Deferred Income Tax Assets Net
DeferredIncomeTaxAssetsNet
0 USD
CY2017Q4 us-gaap Deferred Income Tax Assets Net
DeferredIncomeTaxAssetsNet
0 USD
CY2014 us-gaap Deferred Income Tax Expense Benefit
DeferredIncomeTaxExpenseBenefit
-1624000 USD
CY2015 us-gaap Deferred Income Tax Expense Benefit
DeferredIncomeTaxExpenseBenefit
-9058000 USD
CY2016Q1 us-gaap Deferred Income Tax Expense Benefit
DeferredIncomeTaxExpenseBenefit
-1628000 USD
CY2017 us-gaap Deferred Income Tax Expense Benefit
DeferredIncomeTaxExpenseBenefit
239000 USD
CY2014Q4 us-gaap Deferred Income Tax Liabilities
DeferredIncomeTaxLiabilities
2961000 USD
CY2015Q4 us-gaap Deferred Income Tax Liabilities
DeferredIncomeTaxLiabilities
3199000 USD
CY2016Q4 us-gaap Deferred Income Tax Liabilities
DeferredIncomeTaxLiabilities
2709000 USD
CY2017Q4 us-gaap Deferred Income Tax Liabilities
DeferredIncomeTaxLiabilities
1665000 USD
CY2016Q1 us-gaap Deferred Income Tax Liabilities Net
DeferredIncomeTaxLiabilitiesNet
0 USD
CY2016Q2 us-gaap Deferred Income Tax Liabilities Net
DeferredIncomeTaxLiabilitiesNet
372000 USD
CY2016Q3 us-gaap Deferred Income Tax Liabilities Net
DeferredIncomeTaxLiabilitiesNet
522000 USD
CY2016Q4 us-gaap Deferred Income Tax Liabilities Net
DeferredIncomeTaxLiabilitiesNet
464000 USD
CY2017Q1 us-gaap Deferred Income Tax Liabilities Net
DeferredIncomeTaxLiabilitiesNet
933000 USD
CY2017Q2 us-gaap Deferred Income Tax Liabilities Net
DeferredIncomeTaxLiabilitiesNet
1066000 USD
CY2017Q3 us-gaap Deferred Income Tax Liabilities Net
DeferredIncomeTaxLiabilitiesNet
1210000 USD
CY2017Q4 us-gaap Deferred Income Tax Liabilities Net
DeferredIncomeTaxLiabilitiesNet
703000 USD
CY2014 us-gaap Deferred State And Local Income Tax Expense Benefit
DeferredStateAndLocalIncomeTaxExpenseBenefit
-441000 USD
CY2015 us-gaap Deferred State And Local Income Tax Expense Benefit
DeferredStateAndLocalIncomeTaxExpenseBenefit
-2345000 USD
CY2016 us-gaap Deferred State And Local Income Tax Expense Benefit
DeferredStateAndLocalIncomeTaxExpenseBenefit
4214000 USD
CY2017 us-gaap Deferred State And Local Income Tax Expense Benefit
DeferredStateAndLocalIncomeTaxExpenseBenefit
139000 USD
CY2014Q4 us-gaap Deferred Tax Assets Goodwill And Intangible Assets
DeferredTaxAssetsGoodwillAndIntangibleAssets
0 USD
CY2015Q4 us-gaap Deferred Tax Assets Goodwill And Intangible Assets
DeferredTaxAssetsGoodwillAndIntangibleAssets
4311000 USD
CY2016Q4 us-gaap Deferred Tax Assets Goodwill And Intangible Assets
DeferredTaxAssetsGoodwillAndIntangibleAssets
4519000 USD
CY2017Q4 us-gaap Deferred Tax Assets Goodwill And Intangible Assets
DeferredTaxAssetsGoodwillAndIntangibleAssets
1734000 USD
CY2014Q4 us-gaap Deferred Tax Assets Gross
DeferredTaxAssetsGross
11526000 USD
CY2015Q4 us-gaap Deferred Tax Assets Gross
DeferredTaxAssetsGross
20856000 USD
CY2016Q4 us-gaap Deferred Tax Assets Gross
DeferredTaxAssetsGross
29092000 USD
CY2017Q4 us-gaap Deferred Tax Assets Gross
DeferredTaxAssetsGross
32954000 USD
CY2014Q4 us-gaap Deferred Tax Assets In Process Research And Development
DeferredTaxAssetsInProcessResearchAndDevelopment
2316000 USD
CY2015Q4 us-gaap Deferred Tax Assets In Process Research And Development
DeferredTaxAssetsInProcessResearchAndDevelopment
2617000 USD
CY2016Q4 us-gaap Deferred Tax Assets In Process Research And Development
DeferredTaxAssetsInProcessResearchAndDevelopment
2291000 USD
CY2017Q4 us-gaap Deferred Tax Assets In Process Research And Development
DeferredTaxAssetsInProcessResearchAndDevelopment
1090000 USD
CY2014Q4 us-gaap Deferred Tax Assets Inventory
DeferredTaxAssetsInventory
3035000 USD
CY2015Q4 us-gaap Deferred Tax Assets Inventory
DeferredTaxAssetsInventory
5094000 USD
CY2016Q4 us-gaap Deferred Tax Assets Inventory
DeferredTaxAssetsInventory
5837000 USD
CY2017Q4 us-gaap Deferred Tax Assets Inventory
DeferredTaxAssetsInventory
2560000 USD
CY2014Q4 us-gaap Deferred Tax Assets Liabilities Net
DeferredTaxAssetsLiabilitiesNet
8565000 USD
CY2015Q4 us-gaap Deferred Tax Assets Liabilities Net
DeferredTaxAssetsLiabilitiesNet
17657000 USD
CY2014Q4 us-gaap Deferred Tax Assets Liabilities Net Current
DeferredTaxAssetsLiabilitiesNetCurrent
8552000 USD
CY2014Q4 us-gaap Deferred Tax Assets Net
DeferredTaxAssetsNet
11526000 USD
CY2015Q4 us-gaap Deferred Tax Assets Net
DeferredTaxAssetsNet
20856000 USD
CY2016Q4 us-gaap Deferred Tax Assets Net
DeferredTaxAssetsNet
2245000 USD
CY2017Q4 us-gaap Deferred Tax Assets Net
DeferredTaxAssetsNet
962000 USD
CY2014Q4 us-gaap Deferred Tax Assets Net Current
DeferredTaxAssetsNetCurrent
8552000 USD
CY2014Q4 us-gaap Deferred Tax Assets Operating Loss Carryforwards
DeferredTaxAssetsOperatingLossCarryforwards
0 USD
CY2015Q4 us-gaap Deferred Tax Assets Operating Loss Carryforwards
DeferredTaxAssetsOperatingLossCarryforwards
66000 USD
CY2016Q4 us-gaap Deferred Tax Assets Operating Loss Carryforwards
DeferredTaxAssetsOperatingLossCarryforwards
1154000 USD
CY2017Q4 us-gaap Deferred Tax Assets Operating Loss Carryforwards
DeferredTaxAssetsOperatingLossCarryforwards
15399000 USD
CY2017Q4 us-gaap Deferred Tax Assets Operating Loss Carryforwards Domestic
DeferredTaxAssetsOperatingLossCarryforwardsDomestic
10800000 USD
CY2017Q4 us-gaap Deferred Tax Assets Operating Loss Carryforwards State And Local
DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal
4600000 USD
CY2014Q4 us-gaap Deferred Tax Assets Other
DeferredTaxAssetsOther
3615000 USD
CY2015Q4 us-gaap Deferred Tax Assets Other
DeferredTaxAssetsOther
5069000 USD
CY2016Q4 us-gaap Deferred Tax Assets Other
DeferredTaxAssetsOther
6638000 USD
CY2017Q4 us-gaap Deferred Tax Assets Other
DeferredTaxAssetsOther
3397000 USD
CY2014Q4 us-gaap Deferred Tax Assets Tax Credit Carryforwards Research
DeferredTaxAssetsTaxCreditCarryforwardsResearch
0 USD
CY2015Q4 us-gaap Deferred Tax Assets Tax Credit Carryforwards Research
DeferredTaxAssetsTaxCreditCarryforwardsResearch
139000 USD
CY2016Q4 us-gaap Deferred Tax Assets Tax Credit Carryforwards Research
DeferredTaxAssetsTaxCreditCarryforwardsResearch
2118000 USD
CY2017Q4 us-gaap Deferred Tax Assets Tax Credit Carryforwards Research
DeferredTaxAssetsTaxCreditCarryforwardsResearch
2806000 USD
CY2014Q4 us-gaap Deferred Tax Assets Tax Deferred Expense Compensation And Benefits Employee Compensation
DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation
917000 USD
CY2015Q4 us-gaap Deferred Tax Assets Tax Deferred Expense Compensation And Benefits Employee Compensation
DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation
893000 USD
CY2016Q4 us-gaap Deferred Tax Assets Tax Deferred Expense Compensation And Benefits Employee Compensation
DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation
786000 USD
CY2017Q4 us-gaap Deferred Tax Assets Tax Deferred Expense Compensation And Benefits Employee Compensation
DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation
351000 USD
CY2014Q4 us-gaap Deferred Tax Assets Tax Deferred Expense Compensation And Benefits Share Based Compensation Cost
DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost
576000 USD
CY2015Q4 us-gaap Deferred Tax Assets Tax Deferred Expense Compensation And Benefits Share Based Compensation Cost
DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost
756000 USD
CY2016Q4 us-gaap Deferred Tax Assets Tax Deferred Expense Compensation And Benefits Share Based Compensation Cost
DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost
1021000 USD
CY2017Q4 us-gaap Deferred Tax Assets Tax Deferred Expense Compensation And Benefits Share Based Compensation Cost
DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost
645000 USD
CY2014Q4 us-gaap Deferred Tax Assets Tax Deferred Expense Reserves And Accruals Allowance For Doubtful Accounts
DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts
119000 USD
CY2015Q4 us-gaap Deferred Tax Assets Tax Deferred Expense Reserves And Accruals Allowance For Doubtful Accounts
DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts
334000 USD
CY2016Q4 us-gaap Deferred Tax Assets Tax Deferred Expense Reserves And Accruals Allowance For Doubtful Accounts
DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts
501000 USD
CY2017Q4 us-gaap Deferred Tax Assets Tax Deferred Expense Reserves And Accruals Allowance For Doubtful Accounts
DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts
596000 USD
CY2014Q4 us-gaap Deferred Tax Assets Tax Deferred Expense Reserves And Accruals Warranty Reserves
DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsWarrantyReserves
948000 USD
CY2015Q4 us-gaap Deferred Tax Assets Tax Deferred Expense Reserves And Accruals Warranty Reserves
DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsWarrantyReserves
1413000 USD
CY2016Q4 us-gaap Deferred Tax Assets Tax Deferred Expense Reserves And Accruals Warranty Reserves
DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsWarrantyReserves
3820000 USD
CY2017Q4 us-gaap Deferred Tax Assets Tax Deferred Expense Reserves And Accruals Warranty Reserves
DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsWarrantyReserves
3387000 USD
CY2014Q4 us-gaap Deferred Tax Assets Valuation Allowance
DeferredTaxAssetsValuationAllowance
0 USD
CY2014Q4 us-gaap Deferred Tax Assets Valuation Allowance
DeferredTaxAssetsValuationAllowance
0 USD
CY2015Q4 us-gaap Deferred Tax Assets Valuation Allowance
DeferredTaxAssetsValuationAllowance
0 USD
CY2015Q4 us-gaap Deferred Tax Assets Valuation Allowance
DeferredTaxAssetsValuationAllowance
0 USD
CY2016 us-gaap Defined Contribution Plan Cost Recognized
DefinedContributionPlanCostRecognized
100000 USD
CY2017 us-gaap Defined Contribution Plan Cost Recognized
DefinedContributionPlanCostRecognized
100000 USD
CY2014 us-gaap Depreciation
Depreciation
2520000 USD
CY2015 us-gaap Depreciation
Depreciation
4030000 USD
CY2016Q1 us-gaap Depreciation
Depreciation
1118000 USD
us-gaap Depreciation
Depreciation
2250000 USD
us-gaap Depreciation
Depreciation
3412000 USD
CY2016Q2 us-gaap Deferred Tax Assets Valuation Allowance
DeferredTaxAssetsValuationAllowance
17800000 USD
CY2016Q4 us-gaap Deferred Tax Assets Valuation Allowance
DeferredTaxAssetsValuationAllowance
26847000 USD
CY2017Q4 us-gaap Deferred Tax Assets Valuation Allowance
DeferredTaxAssetsValuationAllowance
31992000 USD
CY2016Q4 us-gaap Deferred Tax Liabilities
DeferredTaxLiabilities
464000 USD
CY2017Q4 us-gaap Deferred Tax Liabilities
DeferredTaxLiabilities
703000 USD
CY2014Q4 us-gaap Deferred Tax Liabilities Goodwill And Intangible Assets Intangible Assets
DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets
1091000 USD
CY2015Q4 us-gaap Deferred Tax Liabilities Goodwill And Intangible Assets Intangible Assets
DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets
0 USD
CY2016Q4 us-gaap Deferred Tax Liabilities Goodwill And Intangible Assets Intangible Assets
DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets
0 USD
CY2017Q4 us-gaap Deferred Tax Liabilities Goodwill And Intangible Assets Intangible Assets
DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets
0 USD
CY2014Q4 us-gaap Deferred Tax Liabilities Noncurrent
DeferredTaxLiabilitiesNoncurrent
0 USD
CY2014Q4 us-gaap Deferred Tax Liabilities Property Plant And Equipment
DeferredTaxLiabilitiesPropertyPlantAndEquipment
1870000 USD
CY2015Q4 us-gaap Deferred Tax Liabilities Property Plant And Equipment
DeferredTaxLiabilitiesPropertyPlantAndEquipment
3199000 USD
CY2016Q4 us-gaap Deferred Tax Liabilities Property Plant And Equipment
DeferredTaxLiabilitiesPropertyPlantAndEquipment
2709000 USD
CY2017Q4 us-gaap Deferred Tax Liabilities Property Plant And Equipment
DeferredTaxLiabilitiesPropertyPlantAndEquipment
1665000 USD
CY2014 us-gaap Defined Contribution Plan Cost Recognized
DefinedContributionPlanCostRecognized
100000 USD
CY2015 us-gaap Defined Contribution Plan Cost Recognized
DefinedContributionPlanCostRecognized
100000 USD
CY2016 us-gaap Depreciation
Depreciation
4582000 USD
CY2017Q1 us-gaap Depreciation
Depreciation
1172000 USD
us-gaap Depreciation
Depreciation
2342000 USD
us-gaap Depreciation
Depreciation
3502000 USD
CY2017 us-gaap Depreciation
Depreciation
4634000 USD
CY2014Q4 us-gaap Derivative Liabilities Noncurrent
DerivativeLiabilitiesNoncurrent
11036000 USD
CY2015Q4 us-gaap Derivative Liabilities Noncurrent
DerivativeLiabilitiesNoncurrent
1482000 USD
CY2016Q1 us-gaap Derivative Liabilities Noncurrent
DerivativeLiabilitiesNoncurrent
226000 USD
CY2016Q2 us-gaap Derivative Liabilities Noncurrent
DerivativeLiabilitiesNoncurrent
0 USD
CY2016Q3 us-gaap Derivative Liabilities Noncurrent
DerivativeLiabilitiesNoncurrent
0 USD
CY2016Q4 us-gaap Derivative Liabilities Noncurrent
DerivativeLiabilitiesNoncurrent
0 USD
CY2017Q1 us-gaap Derivative Liabilities Noncurrent
DerivativeLiabilitiesNoncurrent
20700000 USD
CY2017Q2 us-gaap Derivative Liabilities Noncurrent
DerivativeLiabilitiesNoncurrent
21500000 USD
CY2017Q3 us-gaap Derivative Liabilities Noncurrent
DerivativeLiabilitiesNoncurrent
23200000 USD
CY2017Q4 us-gaap Derivative Liabilities Noncurrent
DerivativeLiabilitiesNoncurrent
24700000 USD
CY2017 us-gaap Dividends Preferred Stock Cash
DividendsPreferredStockCash
37860000 USD
CY2014 us-gaap Earnings Per Share Basic
EarningsPerShareBasic
2.01
CY2015 us-gaap Earnings Per Share Basic
EarningsPerShareBasic
-0.27
CY2016Q1 us-gaap Earnings Per Share Basic
EarningsPerShareBasic
-0.42
CY2016 us-gaap Earnings Per Share Basic
EarningsPerShareBasic
-4.34
CY2017 us-gaap Earnings Per Share Basic
EarningsPerShareBasic
-6.20
CY2014 us-gaap Earnings Per Share Diluted
EarningsPerShareDiluted
1.38
CY2015 us-gaap Earnings Per Share Diluted
EarningsPerShareDiluted
-1.11
CY2016Q1 us-gaap Earnings Per Share Diluted
EarningsPerShareDiluted
-0.42
CY2016 us-gaap Earnings Per Share Diluted
EarningsPerShareDiluted
-4.47
CY2017 us-gaap Earnings Per Share Diluted
EarningsPerShareDiluted
-6.20
CY2014 us-gaap Effective Income Tax Rate Continuing Operations
EffectiveIncomeTaxRateContinuingOperations
0.265
CY2015 us-gaap Effective Income Tax Rate Continuing Operations
EffectiveIncomeTaxRateContinuingOperations
0.770
CY2016 us-gaap Effective Income Tax Rate Continuing Operations
EffectiveIncomeTaxRateContinuingOperations
-0.324
CY2017 us-gaap Effective Income Tax Rate Continuing Operations
EffectiveIncomeTaxRateContinuingOperations
-0.009
CY2014 us-gaap Effective Income Tax Rate Reconciliation At Federal Statutory Income Tax Rate
EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
0.34
CY2015 us-gaap Effective Income Tax Rate Reconciliation At Federal Statutory Income Tax Rate
EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
0.34
CY2016 us-gaap Effective Income Tax Rate Reconciliation At Federal Statutory Income Tax Rate
EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
0.34
CY2017 us-gaap Effective Income Tax Rate Reconciliation At Federal Statutory Income Tax Rate
EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
0.34
CY2014 us-gaap Effective Income Tax Rate Reconciliation Change In Deferred Tax Assets Valuation Allowance
EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance
0.000
CY2015 us-gaap Effective Income Tax Rate Reconciliation Change In Deferred Tax Assets Valuation Allowance
EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance
0.000
CY2016 us-gaap Effective Income Tax Rate Reconciliation Change In Deferred Tax Assets Valuation Allowance
EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance
-0.749
CY2017 us-gaap Effective Income Tax Rate Reconciliation Change In Deferred Tax Assets Valuation Allowance
EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance
-0.104
CY2014 us-gaap Effective Income Tax Rate Reconciliation Change In Enacted Tax Rate
EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate
0.000
CY2015 us-gaap Effective Income Tax Rate Reconciliation Change In Enacted Tax Rate
EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate
0.000
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
-0.231
CY2014 us-gaap Effective Income Tax Rate Reconciliation Deductions Qualified Production Activities
EffectiveIncomeTaxRateReconciliationDeductionsQualifiedProductionActivities
0.011
CY2015 us-gaap Effective Income Tax Rate Reconciliation Deductions Qualified Production Activities
EffectiveIncomeTaxRateReconciliationDeductionsQualifiedProductionActivities
0.000
CY2016 us-gaap Effective Income Tax Rate Reconciliation Deductions Qualified Production Activities
EffectiveIncomeTaxRateReconciliationDeductionsQualifiedProductionActivities
0.000
CY2017 us-gaap Effective Income Tax Rate Reconciliation Deductions Qualified Production Activities
EffectiveIncomeTaxRateReconciliationDeductionsQualifiedProductionActivities
0.000
CY2014 us-gaap Effective Income Tax Rate Reconciliation Other Reconciling Items Percent
EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent
0.016
CY2015 us-gaap Effective Income Tax Rate Reconciliation Other Reconciling Items Percent
EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent
0.006
CY2016 us-gaap Effective Income Tax Rate Reconciliation Other Reconciling Items Percent
EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent
-0.001
CY2017 us-gaap Effective Income Tax Rate Reconciliation Other Reconciling Items Percent
EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent
0.004
CY2014 us-gaap Effective Income Tax Rate Reconciliation State And Local Income Taxes
EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes
0.044
CY2015 us-gaap Effective Income Tax Rate Reconciliation State And Local Income Taxes
EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes
0.087
CY2016 us-gaap Effective Income Tax Rate Reconciliation State And Local Income Taxes
EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes
0.049
CY2017 us-gaap Effective Income Tax Rate Reconciliation State And Local Income Taxes
EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes
0.048
CY2014 us-gaap Effective Income Tax Rate Reconciliation Tax Credits Research
EffectiveIncomeTaxRateReconciliationTaxCreditsResearch
0.067
CY2015 us-gaap Effective Income Tax Rate Reconciliation Tax Credits Research
EffectiveIncomeTaxRateReconciliationTaxCreditsResearch
-0.130
CY2016 us-gaap Effective Income Tax Rate Reconciliation Tax Credits Research
EffectiveIncomeTaxRateReconciliationTaxCreditsResearch
-0.023
CY2017 us-gaap Effective Income Tax Rate Reconciliation Tax Credits Research
EffectiveIncomeTaxRateReconciliationTaxCreditsResearch
-0.009
CY2014 us-gaap Effective Income Tax Rate Reconciliation Tax Settlements
EffectiveIncomeTaxRateReconciliationTaxSettlements
0.000
CY2015 us-gaap Effective Income Tax Rate Reconciliation Tax Settlements
EffectiveIncomeTaxRateReconciliationTaxSettlements
0.000
CY2016 us-gaap Effective Income Tax Rate Reconciliation Tax Settlements
EffectiveIncomeTaxRateReconciliationTaxSettlements
0.000
CY2017 us-gaap Effective Income Tax Rate Reconciliation Tax Settlements
EffectiveIncomeTaxRateReconciliationTaxSettlements
-0.042
CY2014Q4 us-gaap Estimated Insurance Recoveries
EstimatedInsuranceRecoveries
0 USD
CY2015Q4 us-gaap Estimated Insurance Recoveries
EstimatedInsuranceRecoveries
0 USD
CY2016Q4 us-gaap Estimated Insurance Recoveries
EstimatedInsuranceRecoveries
8500000 USD
CY2017Q4 us-gaap Estimated Insurance Recoveries
EstimatedInsuranceRecoveries
10563000 USD
CY2014 us-gaap Excess Tax Benefit From Share Based Compensation Financing Activities
ExcessTaxBenefitFromShareBasedCompensationFinancingActivities
2706000 USD
CY2015 us-gaap Excess Tax Benefit From Share Based Compensation Financing Activities
ExcessTaxBenefitFromShareBasedCompensationFinancingActivities
65000 USD
CY2014 us-gaap Excess Tax Benefit From Share Based Compensation Operating Activities
ExcessTaxBenefitFromShareBasedCompensationOperatingActivities
0 USD
CY2015 us-gaap Excess Tax Benefit From Share Based Compensation Operating Activities
ExcessTaxBenefitFromShareBasedCompensationOperatingActivities
0 USD
CY2016 us-gaap Excess Tax Benefit From Share Based Compensation Operating Activities
ExcessTaxBenefitFromShareBasedCompensationOperatingActivities
55000 USD
CY2017 us-gaap Excess Tax Benefit From Share Based Compensation Operating Activities
ExcessTaxBenefitFromShareBasedCompensationOperatingActivities
0 USD
CY2014 us-gaap Fair Value Adjustment Of Warrants
FairValueAdjustmentOfWarrants
-6170000 USD
CY2015 us-gaap Fair Value Adjustment Of Warrants
FairValueAdjustmentOfWarrants
-9300000 USD
CY2016Q1 us-gaap Fair Value Adjustment Of Warrants
FairValueAdjustmentOfWarrants
-1256000 USD
us-gaap Fair Value Adjustment Of Warrants
FairValueAdjustmentOfWarrants
-1413000 USD
us-gaap Fair Value Adjustment Of Warrants
FairValueAdjustmentOfWarrants
-1413000 USD
CY2016 us-gaap Fair Value Adjustment Of Warrants
FairValueAdjustmentOfWarrants
-1413000 USD
CY2017Q1 us-gaap Fair Value Adjustment Of Warrants
FairValueAdjustmentOfWarrants
0 USD
us-gaap Fair Value Adjustment Of Warrants
FairValueAdjustmentOfWarrants
800000 USD
us-gaap Fair Value Adjustment Of Warrants
FairValueAdjustmentOfWarrants
2500000 USD
CY2017 us-gaap Fair Value Adjustment Of Warrants
FairValueAdjustmentOfWarrants
4000000 USD
CY2014Q4 us-gaap Finite Lived Intangible Assets Accumulated Amortization
FiniteLivedIntangibleAssetsAccumulatedAmortization
2108000 USD
CY2015Q4 us-gaap Finite Lived Intangible Assets Accumulated Amortization
FiniteLivedIntangibleAssetsAccumulatedAmortization
7395000 USD
CY2016Q4 us-gaap Finite Lived Intangible Assets Accumulated Amortization
FiniteLivedIntangibleAssetsAccumulatedAmortization
11311000 USD
CY2017Q4 us-gaap Finite Lived Intangible Assets Accumulated Amortization
FiniteLivedIntangibleAssetsAccumulatedAmortization
16149000 USD
CY2017Q4 us-gaap Finite Lived Intangible Assets Amortization Expense After Year Five
FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive
5675000 USD
CY2017Q4 us-gaap Finite Lived Intangible Assets Amortization Expense Next Twelve Months
FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths
4227000 USD
CY2017Q4 us-gaap Finite Lived Intangible Assets Amortization Expense Year Five
FiniteLivedIntangibleAssetsAmortizationExpenseYearFive
2184000 USD
CY2017Q4 us-gaap Finite Lived Intangible Assets Amortization Expense Year Four
FiniteLivedIntangibleAssetsAmortizationExpenseYearFour
2594000 USD
CY2017Q4 us-gaap Finite Lived Intangible Assets Amortization Expense Year Three
FiniteLivedIntangibleAssetsAmortizationExpenseYearThree
3113000 USD
CY2017Q4 us-gaap Finite Lived Intangible Assets Amortization Expense Year Two
FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo
3698000 USD
CY2014Q4 us-gaap Finite Lived Intangible Assets Gross
FiniteLivedIntangibleAssetsGross
23300000 USD
CY2015Q4 us-gaap Finite Lived Intangible Assets Gross
FiniteLivedIntangibleAssetsGross
39140000 USD
CY2016Q4 us-gaap Finite Lived Intangible Assets Gross
FiniteLivedIntangibleAssetsGross
37340000 USD
CY2017Q4 us-gaap Finite Lived Intangible Assets Gross
FiniteLivedIntangibleAssetsGross
37640000 USD
CY2014Q4 us-gaap Finite Lived Intangible Assets Net
FiniteLivedIntangibleAssetsNet
21192000 USD
CY2015Q4 us-gaap Finite Lived Intangible Assets Net
FiniteLivedIntangibleAssetsNet
31745000 USD
CY2016Q4 us-gaap Finite Lived Intangible Assets Net
FiniteLivedIntangibleAssetsNet
26029000 USD
CY2017Q4 us-gaap Finite Lived Intangible Assets Net
FiniteLivedIntangibleAssetsNet
21491000 USD
CY2014 us-gaap Gain Loss On Derivative Instruments Net Pretax
GainLossOnDerivativeInstrumentsNetPretax
6170000 USD
CY2015 us-gaap Gain Loss On Derivative Instruments Net Pretax
GainLossOnDerivativeInstrumentsNetPretax
9300000 USD
CY2016Q1 us-gaap Gain Loss On Derivative Instruments Net Pretax
GainLossOnDerivativeInstrumentsNetPretax
1256000 USD
CY2016Q2 us-gaap Gain Loss On Derivative Instruments Net Pretax
GainLossOnDerivativeInstrumentsNetPretax
157000 USD
CY2016Q3 us-gaap Gain Loss On Derivative Instruments Net Pretax
GainLossOnDerivativeInstrumentsNetPretax
0 USD
CY2016Q4 us-gaap Gain Loss On Derivative Instruments Net Pretax
GainLossOnDerivativeInstrumentsNetPretax
0 USD
CY2016 us-gaap Gain Loss On Derivative Instruments Net Pretax
GainLossOnDerivativeInstrumentsNetPretax
1413000 USD
CY2017Q1 us-gaap Gain Loss On Derivative Instruments Net Pretax
GainLossOnDerivativeInstrumentsNetPretax
0 USD
CY2017Q2 us-gaap Gain Loss On Derivative Instruments Net Pretax
GainLossOnDerivativeInstrumentsNetPretax
-800000 USD
CY2017Q3 us-gaap Gain Loss On Derivative Instruments Net Pretax
GainLossOnDerivativeInstrumentsNetPretax
-1700000 USD
CY2017Q4 us-gaap Gain Loss On Derivative Instruments Net Pretax
GainLossOnDerivativeInstrumentsNetPretax
-1500000 USD
CY2017 us-gaap Gain Loss On Derivative Instruments Net Pretax
GainLossOnDerivativeInstrumentsNetPretax
-4000000 USD
CY2014 us-gaap Gain Loss On Sale Of Property Plant Equipment
GainLossOnSaleOfPropertyPlantEquipment
-321000 USD
CY2015 us-gaap Gain Loss On Sale Of Property Plant Equipment
GainLossOnSaleOfPropertyPlantEquipment
-175000 USD
CY2016Q1 us-gaap Gain Loss On Sale Of Property Plant Equipment
GainLossOnSaleOfPropertyPlantEquipment
-236000 USD
us-gaap Gain Loss On Sale Of Property Plant Equipment
GainLossOnSaleOfPropertyPlantEquipment
852000 USD
us-gaap Gain Loss On Sale Of Property Plant Equipment
GainLossOnSaleOfPropertyPlantEquipment
846000 USD
CY2016 us-gaap Gain Loss On Sale Of Property Plant Equipment
GainLossOnSaleOfPropertyPlantEquipment
663000 USD
CY2017Q1 us-gaap Gain Loss On Sale Of Property Plant Equipment
GainLossOnSaleOfPropertyPlantEquipment
-10000 USD
us-gaap Proceeds From Long Term Lines Of Credit
ProceedsFromLongTermLinesOfCredit
324416000 USD
CY2016 us-gaap Gross Profit
GrossProfit
29189000 USD
CY2017Q1 us-gaap Gross Profit
GrossProfit
9768000 USD
us-gaap Gain Loss On Sale Of Property Plant Equipment
GainLossOnSaleOfPropertyPlantEquipment
-66000 USD
us-gaap Gain Loss On Sale Of Property Plant Equipment
GainLossOnSaleOfPropertyPlantEquipment
-115000 USD
CY2016Q2 us-gaap Gross Profit
GrossProfit
4518000 USD
CY2016Q3 us-gaap Gross Profit
GrossProfit
6124000 USD
CY2016Q4 us-gaap Gross Profit
GrossProfit
11904000 USD
CY2017Q1 us-gaap Goodwill
Goodwill
29835000 USD
CY2017Q2 us-gaap Goodwill
Goodwill
29835000 USD
CY2017 us-gaap Gain Loss On Sale Of Property Plant Equipment
GainLossOnSaleOfPropertyPlantEquipment
-423000 USD
CY2014 us-gaap Gains Losses On Extinguishment Of Debt
GainsLossesOnExtinguishmentOfDebt
0 USD
CY2015 us-gaap Gains Losses On Extinguishment Of Debt
GainsLossesOnExtinguishmentOfDebt
-12000 USD
CY2016Q1 us-gaap Gains Losses On Extinguishment Of Debt
GainsLossesOnExtinguishmentOfDebt
0 USD
us-gaap Gains Losses On Extinguishment Of Debt
GainsLossesOnExtinguishmentOfDebt
0 USD
us-gaap Gains Losses On Extinguishment Of Debt
GainsLossesOnExtinguishmentOfDebt
-25000 USD
CY2016 us-gaap Gains Losses On Extinguishment Of Debt
GainsLossesOnExtinguishmentOfDebt
-357000 USD
CY2017Q1 us-gaap Gains Losses On Extinguishment Of Debt
GainsLossesOnExtinguishmentOfDebt
-11921000 USD
us-gaap Gains Losses On Extinguishment Of Debt
GainsLossesOnExtinguishmentOfDebt
-11921000 USD
us-gaap Gains Losses On Extinguishment Of Debt
GainsLossesOnExtinguishmentOfDebt
-11921000 USD
CY2017 us-gaap Gains Losses On Extinguishment Of Debt
GainsLossesOnExtinguishmentOfDebt
-11921000 USD
CY2013Q4 us-gaap Goodwill
Goodwill
0 USD
CY2014Q4 us-gaap Goodwill
Goodwill
23414000 USD
CY2015Q4 us-gaap Goodwill
Goodwill
29835000 USD
CY2016Q1 us-gaap Goodwill
Goodwill
29835000 USD
CY2016Q2 us-gaap Goodwill
Goodwill
29835000 USD
CY2016Q3 us-gaap Goodwill
Goodwill
29835000 USD
CY2016Q4 us-gaap Goodwill
Goodwill
29835000 USD
CY2017Q3 us-gaap Goodwill
Goodwill
29835000 USD
CY2017Q4 us-gaap Goodwill
Goodwill
29835000 USD
CY2014 us-gaap Goodwill Acquired During Period
GoodwillAcquiredDuringPeriod
23414000 USD
CY2015 us-gaap Goodwill Acquired During Period
GoodwillAcquiredDuringPeriod
18054000 USD
CY2016 us-gaap Goodwill Acquired During Period
GoodwillAcquiredDuringPeriod
0 USD
CY2017 us-gaap Goodwill Acquired During Period
GoodwillAcquiredDuringPeriod
0 USD
CY2013Q4 us-gaap Goodwill Impaired Accumulated Impairment Loss
GoodwillImpairedAccumulatedImpairmentLoss
0 USD
CY2014Q4 us-gaap Goodwill Impaired Accumulated Impairment Loss
GoodwillImpairedAccumulatedImpairmentLoss
0 USD
CY2015Q4 us-gaap Goodwill Impaired Accumulated Impairment Loss
GoodwillImpairedAccumulatedImpairmentLoss
11633000 USD
CY2016Q4 us-gaap Goodwill Impaired Accumulated Impairment Loss
GoodwillImpairedAccumulatedImpairmentLoss
11633000 USD
CY2014 us-gaap Goodwill Impairment Loss
GoodwillImpairmentLoss
0 USD
CY2015 us-gaap Goodwill Impairment Loss
GoodwillImpairmentLoss
11600000 USD
CY2015 us-gaap Goodwill Impairment Loss
GoodwillImpairmentLoss
11633000 USD
CY2016 us-gaap Goodwill Impairment Loss
GoodwillImpairmentLoss
0 USD
CY2017 us-gaap Goodwill Impairment Loss
GoodwillImpairmentLoss
0 USD
CY2014 us-gaap Gross Profit
GrossProfit
64040000 USD
CY2015 us-gaap Gross Profit
GrossProfit
51239000 USD
CY2016Q1 us-gaap Gross Profit
GrossProfit
6643000 USD
CY2017Q2 us-gaap Gross Profit
GrossProfit
12479000 USD
CY2017Q3 us-gaap Gross Profit
GrossProfit
13251000 USD
CY2017Q2 us-gaap Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
-7612000 USD
CY2017Q3 us-gaap Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
-9053000 USD
CY2017Q4 us-gaap Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
-6450000 USD
CY2017 us-gaap Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
-47169000 USD
CY2014 us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
7744000 USD
CY2015 us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
-9702000 USD
CY2016Q1 us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
-3357000 USD
CY2015 us-gaap Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
-12593000 USD
CY2016Q1 us-gaap Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
-6680000 USD
CY2016Q2 us-gaap Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
-10792000 USD
CY2016Q3 us-gaap Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
-10509000 USD
CY2016Q4 us-gaap Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
-7878000 USD
CY2016 us-gaap Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
-35859000 USD
CY2017Q1 us-gaap Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
-24054000 USD
CY2017Q4 us-gaap Gross Profit
GrossProfit
15495000 USD
CY2017 us-gaap Gross Profit
GrossProfit
50993000 USD
CY2014 us-gaap Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
29221000 USD
CY2016Q2 us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
18000000 USD
CY2016Q3 us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
-1792000 USD
CY2016Q4 us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
-1238000 USD
CY2016 us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
11613000 USD
CY2017Q1 us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
479000 USD
CY2017Q2 us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
135000 USD
CY2017Q3 us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
149000 USD
CY2017Q4 us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
-320000 USD
CY2017 us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
443000 USD
CY2014 us-gaap Income Tax Reconciliation Change In Deferred Tax Assets Valuation Allowance
IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance
0 USD
CY2015 us-gaap Income Tax Reconciliation Change In Deferred Tax Assets Valuation Allowance
IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance
0 USD
CY2016 us-gaap Income Tax Reconciliation Change In Deferred Tax Assets Valuation Allowance
IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance
26846000 USD
CY2017 us-gaap Income Tax Reconciliation Change In Deferred Tax Assets Valuation Allowance
IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance
4956000 USD
CY2014 us-gaap Income Tax Reconciliation Change In Enacted Tax Rate
IncomeTaxReconciliationChangeInEnactedTaxRate
0 USD
CY2015 us-gaap Income Tax Reconciliation Change In Enacted Tax Rate
IncomeTaxReconciliationChangeInEnactedTaxRate
0 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
10899000 USD
CY2014 us-gaap Income Tax Reconciliation Deductions Qualified Production Activities
IncomeTaxReconciliationDeductionsQualifiedProductionActivities
334000 USD
CY2015 us-gaap Income Tax Reconciliation Deductions Qualified Production Activities
IncomeTaxReconciliationDeductionsQualifiedProductionActivities
0 USD
CY2016 us-gaap Income Tax Reconciliation Deductions Qualified Production Activities
IncomeTaxReconciliationDeductionsQualifiedProductionActivities
0 USD
CY2017 us-gaap Income Tax Reconciliation Deductions Qualified Production Activities
IncomeTaxReconciliationDeductionsQualifiedProductionActivities
0 USD
CY2014 us-gaap Income Tax Reconciliation Income Tax Expense Benefit At Federal Statutory Income Tax Rate
IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
9935000 USD
CY2015 us-gaap Income Tax Reconciliation Income Tax Expense Benefit At Federal Statutory Income Tax Rate
IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
-4282000 USD
CY2016 us-gaap Income Tax Reconciliation Income Tax Expense Benefit At Federal Statutory Income Tax Rate
IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
-12192000 USD
CY2017 us-gaap Income Tax Reconciliation Income Tax Expense Benefit At Federal Statutory Income Tax Rate
IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
-16037000 USD
CY2014 us-gaap Income Tax Reconciliation Other Reconciling Items
IncomeTaxReconciliationOtherReconcilingItems
462000 USD
CY2015 us-gaap Income Tax Reconciliation Other Reconciling Items
IncomeTaxReconciliationOtherReconcilingItems
-74000 USD
CY2016 us-gaap Income Tax Reconciliation Other Reconciling Items
IncomeTaxReconciliationOtherReconcilingItems
66000 USD
us-gaap Increase Decrease In Accrued Liabilities
IncreaseDecreaseInAccruedLiabilities
6099000 USD
CY2017 us-gaap Income Tax Reconciliation Other Reconciling Items
IncomeTaxReconciliationOtherReconcilingItems
-212000 USD
CY2014 us-gaap Income Tax Reconciliation State And Local Income Taxes
IncomeTaxReconciliationStateAndLocalIncomeTaxes
1295000 USD
CY2016 us-gaap Income Tax Reconciliation State And Local Income Taxes
IncomeTaxReconciliationStateAndLocalIncomeTaxes
-1758000 USD
CY2015 us-gaap Income Tax Reconciliation State And Local Income Taxes
IncomeTaxReconciliationStateAndLocalIncomeTaxes
-1101000 USD
us-gaap Increase Decrease In Accrued Liabilities
IncreaseDecreaseInAccruedLiabilities
3041000 USD
CY2017 us-gaap Income Tax Reconciliation State And Local Income Taxes
IncomeTaxReconciliationStateAndLocalIncomeTaxes
-2283000 USD
CY2014 us-gaap Income Tax Reconciliation Tax Credits Research
IncomeTaxReconciliationTaxCreditsResearch
1953000 USD
CY2015 us-gaap Income Tax Reconciliation Tax Credits Research
IncomeTaxReconciliationTaxCreditsResearch
1632000 USD
CY2016 us-gaap Income Tax Reconciliation Tax Credits Research
IncomeTaxReconciliationTaxCreditsResearch
837000 USD
CY2017 us-gaap Income Tax Reconciliation Tax Credits Research
IncomeTaxReconciliationTaxCreditsResearch
426000 USD
CY2014 us-gaap Income Tax Reconciliation Tax Settlements
IncomeTaxReconciliationTaxSettlements
0 USD
CY2015 us-gaap Income Tax Reconciliation Tax Settlements
IncomeTaxReconciliationTaxSettlements
0 USD
CY2016 us-gaap Income Tax Reconciliation Tax Settlements
IncomeTaxReconciliationTaxSettlements
0 USD
CY2017 us-gaap Income Tax Reconciliation Tax Settlements
IncomeTaxReconciliationTaxSettlements
1976000 USD
CY2014 us-gaap Income Taxes Paid
IncomeTaxesPaid
5300000 USD
CY2015 us-gaap Income Taxes Paid
IncomeTaxesPaid
7100000 USD
CY2014Q4 us-gaap Income Taxes Receivable
IncomeTaxesReceivable
0 USD
CY2015Q4 us-gaap Income Taxes Receivable
IncomeTaxesReceivable
5265000 USD
CY2016Q1 us-gaap Income Taxes Receivable
IncomeTaxesReceivable
1723000 USD
CY2016Q2 us-gaap Income Taxes Receivable
IncomeTaxesReceivable
3384000 USD
CY2016Q3 us-gaap Income Taxes Receivable
IncomeTaxesReceivable
5737000 USD
CY2016Q4 us-gaap Income Taxes Receivable
IncomeTaxesReceivable
7127000 USD
CY2017Q1 us-gaap Income Taxes Receivable
IncomeTaxesReceivable
6829000 USD
CY2017Q2 us-gaap Income Taxes Receivable
IncomeTaxesReceivable
1996000 USD
CY2017Q3 us-gaap Income Taxes Receivable
IncomeTaxesReceivable
841000 USD
CY2017Q4 us-gaap Income Taxes Receivable
IncomeTaxesReceivable
1018000 USD
CY2014 us-gaap Increase Decrease In Accounts Payable Trade
IncreaseDecreaseInAccountsPayableTrade
37647000 USD
CY2015 us-gaap Increase Decrease In Accounts Payable Trade
IncreaseDecreaseInAccountsPayableTrade
5913000 USD
CY2016Q1 us-gaap Increase Decrease In Accounts Payable Trade
IncreaseDecreaseInAccountsPayableTrade
-36459000 USD
us-gaap Increase Decrease In Accounts Payable Trade
IncreaseDecreaseInAccountsPayableTrade
-30324000 USD
us-gaap Increase Decrease In Accounts Payable Trade
IncreaseDecreaseInAccountsPayableTrade
-34056000 USD
CY2016 us-gaap Increase Decrease In Accounts Payable Trade
IncreaseDecreaseInAccountsPayableTrade
-27037000 USD
CY2017Q1 us-gaap Increase Decrease In Accounts Payable Trade
IncreaseDecreaseInAccountsPayableTrade
15186000 USD
us-gaap Increase Decrease In Accounts Payable Trade
IncreaseDecreaseInAccountsPayableTrade
3244000 USD
us-gaap Increase Decrease In Accounts Payable Trade
IncreaseDecreaseInAccountsPayableTrade
1879000 USD
CY2017 us-gaap Increase Decrease In Accounts Payable Trade
IncreaseDecreaseInAccountsPayableTrade
-1198000 USD
CY2014 us-gaap Increase Decrease In Accounts Receivable
IncreaseDecreaseInAccountsReceivable
30682000 USD
CY2015 us-gaap Increase Decrease In Accounts Receivable
IncreaseDecreaseInAccountsReceivable
-10589000 USD
CY2016Q1 us-gaap Increase Decrease In Accounts Receivable
IncreaseDecreaseInAccountsReceivable
-25158000 USD
us-gaap Increase Decrease In Accounts Receivable
IncreaseDecreaseInAccountsReceivable
-12624000 USD
us-gaap Increase Decrease In Accounts Receivable
IncreaseDecreaseInAccountsReceivable
-17100000 USD
CY2016 us-gaap Increase Decrease In Accounts Receivable
IncreaseDecreaseInAccountsReceivable
-10116000 USD
CY2017Q1 us-gaap Increase Decrease In Accounts Receivable
IncreaseDecreaseInAccountsReceivable
4017000 USD
us-gaap Increase Decrease In Accounts Receivable
IncreaseDecreaseInAccountsReceivable
-3532000 USD
us-gaap Increase Decrease In Accounts Receivable
IncreaseDecreaseInAccountsReceivable
691000 USD
CY2017 us-gaap Increase Decrease In Accounts Receivable
IncreaseDecreaseInAccountsReceivable
8391000 USD
CY2014 us-gaap Increase Decrease In Accrued Liabilities
IncreaseDecreaseInAccruedLiabilities
5096000 USD
CY2015 us-gaap Increase Decrease In Accrued Liabilities
IncreaseDecreaseInAccruedLiabilities
1085000 USD
CY2016Q1 us-gaap Increase Decrease In Accrued Liabilities
IncreaseDecreaseInAccruedLiabilities
1891000 USD
CY2017Q1 us-gaap Lines Of Credit Current
LinesOfCreditCurrent
16887000 USD
CY2016 us-gaap Increase Decrease In Accrued Liabilities
IncreaseDecreaseInAccruedLiabilities
15709000 USD
CY2017Q1 us-gaap Increase Decrease In Accrued Liabilities
IncreaseDecreaseInAccruedLiabilities
2432000 USD
us-gaap Increase Decrease In Accrued Liabilities
IncreaseDecreaseInAccruedLiabilities
3242000 USD
us-gaap Increase Decrease In Accrued Liabilities
IncreaseDecreaseInAccruedLiabilities
8867000 USD
CY2017 us-gaap Increase Decrease In Accrued Liabilities
IncreaseDecreaseInAccruedLiabilities
6029000 USD
CY2014 us-gaap Increase Decrease In Income Taxes Payable Net Of Income Taxes Receivable
IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable
1327000 USD
CY2015 us-gaap Increase Decrease In Income Taxes Payable Net Of Income Taxes Receivable
IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable
-7673000 USD
CY2016Q1 us-gaap Increase Decrease In Income Taxes Payable Net Of Income Taxes Receivable
IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable
3441000 USD
us-gaap Increase Decrease In Income Taxes Payable Net Of Income Taxes Receivable
IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable
1783000 USD
us-gaap Increase Decrease In Income Taxes Payable Net Of Income Taxes Receivable
IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable
-682000 USD
CY2016 us-gaap Increase Decrease In Income Taxes Payable Net Of Income Taxes Receivable
IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable
-1783000 USD
CY2017Q1 us-gaap Increase Decrease In Income Taxes Payable Net Of Income Taxes Receivable
IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable
298000 USD
us-gaap Increase Decrease In Income Taxes Payable Net Of Income Taxes Receivable
IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable
5135000 USD
us-gaap Increase Decrease In Income Taxes Payable Net Of Income Taxes Receivable
IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable
6293000 USD
CY2017 us-gaap Increase Decrease In Income Taxes Payable Net Of Income Taxes Receivable
IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable
6508000 USD
CY2014 us-gaap Increase Decrease In Inventories
IncreaseDecreaseInInventories
44240000 USD
CY2015 us-gaap Increase Decrease In Inventories
IncreaseDecreaseInInventories
47505000 USD
CY2016Q1 us-gaap Increase Decrease In Inventories
IncreaseDecreaseInInventories
-22288000 USD
us-gaap Increase Decrease In Inventories
IncreaseDecreaseInInventories
-42947000 USD
us-gaap Increase Decrease In Inventories
IncreaseDecreaseInInventories
-46390000 USD
CY2016 us-gaap Increase Decrease In Inventories
IncreaseDecreaseInInventories
-55564000 USD
CY2017Q1 us-gaap Increase Decrease In Inventories
IncreaseDecreaseInInventories
-3122000 USD
us-gaap Increase Decrease In Inventories
IncreaseDecreaseInInventories
3326000 USD
us-gaap Increase Decrease In Inventories
IncreaseDecreaseInInventories
13408000 USD
CY2017 us-gaap Increase Decrease In Inventories
IncreaseDecreaseInInventories
-13366000 USD
CY2014 us-gaap Increase Decrease In Other Noncurrent Liabilities
IncreaseDecreaseInOtherNoncurrentLiabilities
-232000 USD
CY2015 us-gaap Increase Decrease In Other Noncurrent Liabilities
IncreaseDecreaseInOtherNoncurrentLiabilities
8107000 USD
CY2016Q1 us-gaap Increase Decrease In Other Noncurrent Liabilities
IncreaseDecreaseInOtherNoncurrentLiabilities
98000 USD
us-gaap Increase Decrease In Other Noncurrent Liabilities
IncreaseDecreaseInOtherNoncurrentLiabilities
-1011000 USD
us-gaap Increase Decrease In Other Noncurrent Liabilities
IncreaseDecreaseInOtherNoncurrentLiabilities
-1028000 USD
CY2016 us-gaap Increase Decrease In Other Noncurrent Liabilities
IncreaseDecreaseInOtherNoncurrentLiabilities
1601000 USD
CY2017Q1 us-gaap Increase Decrease In Other Noncurrent Liabilities
IncreaseDecreaseInOtherNoncurrentLiabilities
121000 USD
us-gaap Increase Decrease In Other Noncurrent Liabilities
IncreaseDecreaseInOtherNoncurrentLiabilities
894000 USD
us-gaap Increase Decrease In Other Noncurrent Liabilities
IncreaseDecreaseInOtherNoncurrentLiabilities
821000 USD
CY2017 us-gaap Increase Decrease In Other Noncurrent Liabilities
IncreaseDecreaseInOtherNoncurrentLiabilities
-5260000 USD
CY2014 us-gaap Increase Decrease In Prepaid Deferred Expense And Other Assets
IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
3224000 USD
CY2015 us-gaap Increase Decrease In Prepaid Deferred Expense And Other Assets
IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
-2126000 USD
CY2016Q1 us-gaap Increase Decrease In Prepaid Deferred Expense And Other Assets
IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
207000 USD
us-gaap Increase Decrease In Prepaid Deferred Expense And Other Assets
IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
1261000 USD
us-gaap Increase Decrease In Prepaid Deferred Expense And Other Assets
IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
2443000 USD
CY2016 us-gaap Increase Decrease In Prepaid Deferred Expense And Other Assets
IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
12893000 USD
CY2017Q1 us-gaap Increase Decrease In Prepaid Deferred Expense And Other Assets
IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
1624000 USD
us-gaap Increase Decrease In Prepaid Deferred Expense And Other Assets
IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
-1238000 USD
us-gaap Increase Decrease In Prepaid Deferred Expense And Other Assets
IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
1359000 USD
CY2017 us-gaap Increase Decrease In Prepaid Deferred Expense And Other Assets
IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
2284000 USD
CY2014Q4 us-gaap Intangible Assets Net Excluding Goodwill
IntangibleAssetsNetExcludingGoodwill
21192000 USD
CY2015Q4 us-gaap Intangible Assets Net Excluding Goodwill
IntangibleAssetsNetExcludingGoodwill
31745000 USD
CY2015Q4 us-gaap Long Term Debt
LongTermDebt
151104000 USD
CY2016Q4 us-gaap Long Term Debt
LongTermDebt
110392000 USD
CY2014Q4 us-gaap Inventory Work In Process
InventoryWorkInProcess
6021000 USD
CY2015Q4 us-gaap Inventory Work In Process
InventoryWorkInProcess
12315000 USD
CY2016 us-gaap Interest Paid Capitalized
InterestPaidCapitalized
6700000 USD
CY2017 us-gaap Interest Paid Capitalized
InterestPaidCapitalized
7800000 USD
CY2016Q1 us-gaap Intangible Assets Net Excluding Goodwill
IntangibleAssetsNetExcludingGoodwill
30316000 USD
CY2016Q2 us-gaap Intangible Assets Net Excluding Goodwill
IntangibleAssetsNetExcludingGoodwill
28888000 USD
CY2016Q3 us-gaap Intangible Assets Net Excluding Goodwill
IntangibleAssetsNetExcludingGoodwill
27459000 USD
CY2016Q4 us-gaap Intangible Assets Net Excluding Goodwill
IntangibleAssetsNetExcludingGoodwill
26029000 USD
CY2017Q1 us-gaap Intangible Assets Net Excluding Goodwill
IntangibleAssetsNetExcludingGoodwill
24819000 USD
CY2017Q2 us-gaap Intangible Assets Net Excluding Goodwill
IntangibleAssetsNetExcludingGoodwill
23610000 USD
CY2017Q3 us-gaap Intangible Assets Net Excluding Goodwill
IntangibleAssetsNetExcludingGoodwill
22401000 USD
CY2017Q4 us-gaap Intangible Assets Net Excluding Goodwill
IntangibleAssetsNetExcludingGoodwill
21491000 USD
CY2014 us-gaap Interest Expense
InterestExpense
1342000 USD
CY2015 us-gaap Interest Expense
InterestExpense
4320000 USD
CY2016Q1 us-gaap Interest Expense
InterestExpense
1438000 USD
CY2016Q2 us-gaap Interest Expense
InterestExpense
1649000 USD
CY2016Q3 us-gaap Interest Expense
InterestExpense
3726000 USD
CY2016Q4 us-gaap Interest Expense
InterestExpense
4402000 USD
CY2016 us-gaap Interest Expense
InterestExpense
11215000 USD
CY2017Q1 us-gaap Interest Expense
InterestExpense
6080000 USD
CY2017Q2 us-gaap Interest Expense
InterestExpense
1404000 USD
CY2017Q3 us-gaap Interest Expense
InterestExpense
1654000 USD
CY2017Q4 us-gaap Interest Expense
InterestExpense
1703000 USD
CY2017 us-gaap Interest Expense
InterestExpense
10841000 USD
CY2014 us-gaap Interest Paid Capitalized
InterestPaidCapitalized
1100000 USD
CY2015 us-gaap Interest Paid Capitalized
InterestPaidCapitalized
3300000 USD
CY2014Q4 us-gaap Inventory Finished Goods
InventoryFinishedGoods
11904000 USD
CY2015Q4 us-gaap Inventory Finished Goods
InventoryFinishedGoods
52136000 USD
CY2016Q4 us-gaap Inventory Finished Goods
InventoryFinishedGoods
30862000 USD
CY2017Q4 us-gaap Inventory Finished Goods
InventoryFinishedGoods
16684000 USD
CY2014Q4 us-gaap Inventory Gross
InventoryGross
110285000 USD
CY2015Q4 us-gaap Inventory Gross
InventoryGross
167363000 USD
CY2016Q4 us-gaap Inventory Gross
InventoryGross
110630000 USD
CY2017Q4 us-gaap Inventory Gross
InventoryGross
92951000 USD
CY2014Q4 us-gaap Inventory Net
InventoryNet
106250000 USD
CY2015Q4 us-gaap Inventory Net
InventoryNet
162095000 USD
CY2016Q1 us-gaap Inventory Net
InventoryNet
139519000 USD
CY2016Q2 us-gaap Inventory Net
InventoryNet
115062000 USD
CY2016Q3 us-gaap Inventory Net
InventoryNet
111133000 USD
CY2016Q4 us-gaap Inventory Net
InventoryNet
100548000 USD
CY2017Q1 us-gaap Inventory Net
InventoryNet
97286000 USD
CY2017Q2 us-gaap Inventory Net
InventoryNet
103335000 USD
CY2017Q3 us-gaap Inventory Net
InventoryNet
113074000 USD
CY2017Q4 us-gaap Inventory Net
InventoryNet
86724000 USD
CY2014Q4 us-gaap Inventory Raw Materials
InventoryRawMaterials
92360000 USD
CY2015Q4 us-gaap Inventory Raw Materials
InventoryRawMaterials
102912000 USD
CY2014Q4 us-gaap Litigation Reserve
LitigationReserve
0 USD
CY2016Q4 us-gaap Inventory Raw Materials
InventoryRawMaterials
70498000 USD
CY2017Q4 us-gaap Inventory Raw Materials
InventoryRawMaterials
71732000 USD
CY2014Q4 us-gaap Inventory Valuation Reserves
InventoryValuationReserves
4035000 USD
CY2015Q4 us-gaap Inventory Valuation Reserves
InventoryValuationReserves
5268000 USD
CY2017Q3 us-gaap Lines Of Credit Current
LinesOfCreditCurrent
41332000 USD
CY2016Q4 us-gaap Inventory Valuation Reserves
InventoryValuationReserves
10082000 USD
CY2017Q4 us-gaap Inventory Valuation Reserves
InventoryValuationReserves
6227000 USD
CY2017Q2 us-gaap Lines Of Credit Current
LinesOfCreditCurrent
25263000 USD
CY2017Q4 us-gaap Lines Of Credit Current
LinesOfCreditCurrent
37055000 USD
CY2015Q4 us-gaap Litigation Reserve
LitigationReserve
3000 USD
CY2016Q4 us-gaap Liabilities
Liabilities
223959000 USD
CY2016Q4 us-gaap Litigation Reserve
LitigationReserve
10287000 USD
CY2016Q4 us-gaap Inventory Work In Process
InventoryWorkInProcess
9270000 USD
CY2017Q4 us-gaap Inventory Work In Process
InventoryWorkInProcess
4535000 USD
CY2014 us-gaap Inventory Write Down
InventoryWriteDown
1856000 USD
CY2015 us-gaap Inventory Write Down
InventoryWriteDown
1712000 USD
CY2016Q1 us-gaap Inventory Write Down
InventoryWriteDown
288000 USD
us-gaap Inventory Write Down
InventoryWriteDown
3441000 USD
us-gaap Inventory Write Down
InventoryWriteDown
3928000 USD
CY2016 us-gaap Inventory Write Down
InventoryWriteDown
5341000 USD
CY2017Q1 us-gaap Inventory Write Down
InventoryWriteDown
146000 USD
us-gaap Inventory Write Down
InventoryWriteDown
539000 USD
us-gaap Inventory Write Down
InventoryWriteDown
882000 USD
CY2017 us-gaap Inventory Write Down
InventoryWriteDown
421000 USD
CY2014 us-gaap Lease And Rental Expense
LeaseAndRentalExpense
3600000 USD
CY2015 us-gaap Lease And Rental Expense
LeaseAndRentalExpense
4900000 USD
CY2016 us-gaap Lease And Rental Expense
LeaseAndRentalExpense
5200000 USD
CY2017 us-gaap Lease And Rental Expense
LeaseAndRentalExpense
4700000 USD
CY2017Q4 us-gaap Letters Of Credit Outstanding Amount
LettersOfCreditOutstandingAmount
500000 USD
CY2014Q4 us-gaap Liabilities
Liabilities
180462000 USD
CY2015Q4 us-gaap Liabilities
Liabilities
268964000 USD
CY2016Q1 us-gaap Liabilities
Liabilities
213115000 USD
CY2016Q2 us-gaap Liabilities
Liabilities
207184000 USD
CY2016Q3 us-gaap Liabilities
Liabilities
210395000 USD
CY2017Q1 us-gaap Liabilities
Liabilities
208324000 USD
CY2017Q2 us-gaap Liabilities
Liabilities
205453000 USD
CY2017Q3 us-gaap Liabilities
Liabilities
228967000 USD
CY2017Q4 us-gaap Liabilities
Liabilities
214847000 USD
CY2014Q4 us-gaap Liabilities And Stockholders Equity
LiabilitiesAndStockholdersEquity
266945000 USD
CY2015Q4 us-gaap Liabilities And Stockholders Equity
LiabilitiesAndStockholdersEquity
353837000 USD
CY2016Q1 us-gaap Liabilities And Stockholders Equity
LiabilitiesAndStockholdersEquity
295015000 USD
CY2016Q2 us-gaap Liabilities And Stockholders Equity
LiabilitiesAndStockholdersEquity
262521000 USD
CY2016Q3 us-gaap Liabilities And Stockholders Equity
LiabilitiesAndStockholdersEquity
257362000 USD
CY2016Q4 us-gaap Liabilities And Stockholders Equity
LiabilitiesAndStockholdersEquity
264619000 USD
CY2017Q1 us-gaap Liabilities And Stockholders Equity
LiabilitiesAndStockholdersEquity
262990000 USD
CY2017Q2 us-gaap Liabilities And Stockholders Equity
LiabilitiesAndStockholdersEquity
251470000 USD
CY2017Q3 us-gaap Liabilities And Stockholders Equity
LiabilitiesAndStockholdersEquity
266507000 USD
CY2017Q4 us-gaap Liabilities And Stockholders Equity
LiabilitiesAndStockholdersEquity
247019000 USD
CY2014Q4 us-gaap Liabilities Current
LiabilitiesCurrent
87562000 USD
CY2015Q4 us-gaap Liabilities Current
LiabilitiesCurrent
105944000 USD
CY2016Q1 us-gaap Liabilities Current
LiabilitiesCurrent
66570000 USD
CY2016Q2 us-gaap Liabilities Current
LiabilitiesCurrent
83049000 USD
CY2016Q3 us-gaap Liabilities Current
LiabilitiesCurrent
85626000 USD
CY2016Q4 us-gaap Liabilities Current
LiabilitiesCurrent
99645000 USD
CY2017Q1 us-gaap Liabilities Current
LiabilitiesCurrent
119318000 USD
CY2017Q4 us-gaap Litigation Reserve
LitigationReserve
12137000 USD
CY2017Q2 us-gaap Liabilities Current
LiabilitiesCurrent
116281000 USD
CY2017Q3 us-gaap Liabilities Current
LiabilitiesCurrent
136940000 USD
CY2016Q3 us-gaap Long Term Debt Noncurrent
LongTermDebtNoncurrent
111517000 USD
CY2017Q4 us-gaap Liabilities Current
LiabilitiesCurrent
126654000 USD
CY2014Q4 us-gaap Lines Of Credit Current
LinesOfCreditCurrent
0 USD
CY2016Q4 us-gaap Long Term Debt Noncurrent
LongTermDebtNoncurrent
110392000 USD
CY2015Q4 us-gaap Lines Of Credit Current
LinesOfCreditCurrent
0 USD
CY2014Q4 us-gaap Long Term Debt
LongTermDebt
80391000 USD
CY2017Q1 us-gaap Long Term Debt Noncurrent
LongTermDebtNoncurrent
54045000 USD
CY2016Q1 us-gaap Lines Of Credit Current
LinesOfCreditCurrent
0 USD
CY2016Q2 us-gaap Lines Of Credit Current
LinesOfCreditCurrent
14038000 USD
CY2016Q3 us-gaap Lines Of Credit Current
LinesOfCreditCurrent
16994000 USD
CY2016Q4 us-gaap Lines Of Credit Current
LinesOfCreditCurrent
12774000 USD
CY2017Q2 us-gaap Long Term Debt Noncurrent
LongTermDebtNoncurrent
54168000 USD
CY2017Q3 us-gaap Long Term Debt Noncurrent
LongTermDebtNoncurrent
54305000 USD
CY2017Q4 us-gaap Long Term Debt Noncurrent
LongTermDebtNoncurrent
54439000 USD
CY2016Q1 us-gaap Long Term Debt Noncurrent
LongTermDebtNoncurrent
53799000 USD
CY2016Q2 us-gaap Long Term Debt Noncurrent
LongTermDebtNoncurrent
110929000 USD
CY2017Q4 us-gaap Long Term Debt
LongTermDebt
54439000 USD
CY2014Q4 us-gaap Long Term Debt Current
LongTermDebtCurrent
1667000 USD
CY2015Q4 us-gaap Long Term Debt Current
LongTermDebtCurrent
0 USD
CY2016Q1 us-gaap Long Term Debt Current
LongTermDebtCurrent
0 USD
CY2016Q2 us-gaap Long Term Debt Current
LongTermDebtCurrent
0 USD
CY2016Q3 us-gaap Long Term Debt Current
LongTermDebtCurrent
375000 USD
CY2016Q4 us-gaap Long Term Debt Current
LongTermDebtCurrent
750000 USD
CY2017Q4 us-gaap Long Term Debt Current
LongTermDebtCurrent
0 USD
CY2017Q4 us-gaap Long Term Debt Maturities Repayments Of Principal In Next Twelve Months
LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths
0 USD
CY2017Q4 us-gaap Long Term Debt Maturities Repayments Of Principal In Year Three
LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree
55000000 USD
CY2017Q4 us-gaap Long Term Debt Maturities Repayments Of Principal In Year Two
LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo
0 USD
CY2014Q4 us-gaap Long Term Debt Noncurrent
LongTermDebtNoncurrent
2361000 USD
CY2015Q4 us-gaap Long Term Debt Noncurrent
LongTermDebtNoncurrent
53805000 USD
CY2014Q4 us-gaap Long Term Line Of Credit
LongTermLineOfCredit
78030000 USD
CY2015Q4 us-gaap Long Term Line Of Credit
LongTermLineOfCredit
97299000 USD
CY2016Q1 us-gaap Long Term Line Of Credit
LongTermLineOfCredit
80568000 USD
CY2016Q2 us-gaap Long Term Line Of Credit
LongTermLineOfCredit
0 USD
CY2016Q3 us-gaap Long Term Line Of Credit
LongTermLineOfCredit
0 USD
CY2016Q4 us-gaap Long Term Line Of Credit
LongTermLineOfCredit
0 USD
CY2017Q4 us-gaap Long Term Line Of Credit
LongTermLineOfCredit
0 USD
CY2014 us-gaap Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
67671000 USD
CY2015 us-gaap Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
68504000 USD
CY2016Q1 us-gaap Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
-19761000 USD
us-gaap Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
-33010000 USD
us-gaap Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
-30083000 USD
CY2016 us-gaap Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
-36784000 USD
CY2017Q1 us-gaap Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
-8151000 USD
us-gaap Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
-1190000 USD
us-gaap Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
14861000 USD
CY2017 us-gaap Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
10568000 USD
CY2014 us-gaap Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
-52322000 USD
CY2015 us-gaap Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
-43805000 USD
CY2016Q1 us-gaap Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
-1099000 USD
us-gaap Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
489000 USD
us-gaap Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
-1065000 USD
CY2016 us-gaap Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
-1651000 USD
CY2017Q2 us-gaap Nonoperating Income Expense
NonoperatingIncomeExpense
-4346000 USD
CY2017Q1 us-gaap Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
-1896000 USD
CY2014 us-gaap Net Income Loss
NetIncomeLoss
21477000 USD
CY2015 us-gaap Nonoperating Income Expense
NonoperatingIncomeExpense
4824000 USD
CY2016Q1 us-gaap Nonoperating Income Expense
NonoperatingIncomeExpense
-241000 USD
CY2015 us-gaap Net Income Loss
NetIncomeLoss
-2891000 USD
CY2016Q2 us-gaap Nonoperating Income Expense
NonoperatingIncomeExpense
-1584000 USD
CY2016Q3 us-gaap Nonoperating Income Expense
NonoperatingIncomeExpense
-3813000 USD
us-gaap Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
-2424000 USD
us-gaap Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
-3611000 USD
CY2016Q1 us-gaap Net Income Loss
NetIncomeLoss
-3323000 USD
CY2016Q2 us-gaap Net Income Loss
NetIncomeLoss
-28792000 USD
us-gaap Net Income Loss
NetIncomeLoss
-32115000 USD
CY2016Q3 us-gaap Net Income Loss
NetIncomeLoss
-8717000 USD
CY2016 us-gaap Net Income Loss Available To Common Stockholders Diluted
NetIncomeLossAvailableToCommonStockholdersDiluted
-48885000 USD
CY2017 us-gaap Net Income Loss Available To Common Stockholders Diluted
NetIncomeLossAvailableToCommonStockholdersDiluted
-85472000 USD
us-gaap Net Income Loss
NetIncomeLoss
-40832000 USD
CY2016Q4 us-gaap Net Income Loss
NetIncomeLoss
-6640000 USD
CY2014 us-gaap Nonoperating Income Expense
NonoperatingIncomeExpense
5111000 USD
CY2017Q3 us-gaap Nonoperating Income Expense
NonoperatingIncomeExpense
-3345000 USD
CY2016 us-gaap Net Income Loss
NetIncomeLoss
-47472000 USD
CY2017Q1 us-gaap Net Income Loss
NetIncomeLoss
-24533000 USD
CY2017 us-gaap Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
-5165000 USD
CY2014 us-gaap Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
-15094000 USD
CY2015 us-gaap Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
-22815000 USD
CY2016Q1 us-gaap Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
13910000 USD
us-gaap Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
24511000 USD
us-gaap Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
24313000 USD
CY2016 us-gaap Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
32282000 USD
CY2017Q1 us-gaap Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
8097000 USD
us-gaap Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
1322000 USD
us-gaap Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
-13542000 USD
CY2017 us-gaap Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
-7695000 USD
CY2017Q2 us-gaap Net Income Loss
NetIncomeLoss
-7747000 USD
us-gaap Net Income Loss
NetIncomeLoss
-32280000 USD
CY2017Q3 us-gaap Net Income Loss
NetIncomeLoss
-9202000 USD
us-gaap Net Income Loss
NetIncomeLoss
-41482000 USD
CY2017Q4 us-gaap Net Income Loss
NetIncomeLoss
-6130000 USD
CY2017 us-gaap Net Income Loss
NetIncomeLoss
-47612000 USD
CY2014 us-gaap Net Income Loss Available To Common Stockholders Basic
NetIncomeLossAvailableToCommonStockholdersBasic
21477000 USD
CY2015 us-gaap Net Income Loss Available To Common Stockholders Basic
NetIncomeLossAvailableToCommonStockholdersBasic
-2891000 USD
CY2016 us-gaap Net Income Loss Available To Common Stockholders Basic
NetIncomeLossAvailableToCommonStockholdersBasic
-47472000 USD
CY2017Q1 us-gaap Net Income Loss Available To Common Stockholders Basic
NetIncomeLossAvailableToCommonStockholdersBasic
-24533000 USD
CY2017Q2 us-gaap Net Income Loss Available To Common Stockholders Basic
NetIncomeLossAvailableToCommonStockholdersBasic
-10937000 USD
CY2017Q3 us-gaap Net Income Loss Available To Common Stockholders Basic
NetIncomeLossAvailableToCommonStockholdersBasic
-12805000 USD
CY2017Q4 us-gaap Net Income Loss Available To Common Stockholders Basic
NetIncomeLossAvailableToCommonStockholdersBasic
-37197000 USD
CY2017 us-gaap Net Income Loss Available To Common Stockholders Basic
NetIncomeLossAvailableToCommonStockholdersBasic
-85472000 USD
CY2014 us-gaap Net Income Loss Available To Common Stockholders Diluted
NetIncomeLossAvailableToCommonStockholdersDiluted
15307000 USD
CY2015 us-gaap Net Income Loss Available To Common Stockholders Diluted
NetIncomeLossAvailableToCommonStockholdersDiluted
-12191000 USD
CY2016Q4 us-gaap Nonoperating Income Expense
NonoperatingIncomeExpense
-4880000 USD
CY2017Q4 us-gaap Nonoperating Income Expense
NonoperatingIncomeExpense
-2978000 USD
CY2016 us-gaap Nonoperating Income Expense
NonoperatingIncomeExpense
-10518000 USD
CY2017Q1 us-gaap Nonoperating Income Expense
NonoperatingIncomeExpense
-18454000 USD
CY2017 us-gaap Nonoperating Income Expense
NonoperatingIncomeExpense
-29123000 USD
CY2017 us-gaap Number Of Operating Segments
NumberOfOperatingSegments
1 segment
CY2017 us-gaap Number Of Reporting Units
NumberOfReportingUnits
2 reporting_unit
CY2014 us-gaap Operating Expenses
OperatingExpenses
39930000 USD
CY2015 us-gaap Operating Expenses
OperatingExpenses
68656000 USD
CY2016 us-gaap Other Asset Impairment Charges
OtherAssetImpairmentCharges
1614000 USD
CY2017 us-gaap Other Asset Impairment Charges
OtherAssetImpairmentCharges
1000 USD
CY2016Q1 us-gaap Operating Expenses
OperatingExpenses
13082000 USD
CY2016Q2 us-gaap Operating Expenses
OperatingExpenses
13726000 USD
CY2016Q3 us-gaap Operating Expenses
OperatingExpenses
12820000 USD
CY2016Q4 us-gaap Operating Expenses
OperatingExpenses
14902000 USD
CY2016 us-gaap Operating Expenses
OperatingExpenses
54530000 USD
CY2017Q1 us-gaap Operating Expenses
OperatingExpenses
15368000 USD
CY2017Q2 us-gaap Operating Expenses
OperatingExpenses
15745000 USD
CY2017Q3 us-gaap Operating Expenses
OperatingExpenses
18959000 USD
CY2017Q4 us-gaap Operating Expenses
OperatingExpenses
18967000 USD
CY2017 us-gaap Operating Expenses
OperatingExpenses
69039000 USD
CY2014 us-gaap Operating Income Loss
OperatingIncomeLoss
24110000 USD
CY2015 us-gaap Operating Income Loss
OperatingIncomeLoss
-17417000 USD
CY2016Q1 us-gaap Operating Income Loss
OperatingIncomeLoss
-6439000 USD
CY2016Q2 us-gaap Operating Income Loss
OperatingIncomeLoss
-9208000 USD
CY2016Q3 us-gaap Operating Income Loss
OperatingIncomeLoss
-6696000 USD
CY2016Q4 us-gaap Operating Income Loss
OperatingIncomeLoss
-2998000 USD
CY2016 us-gaap Operating Income Loss
OperatingIncomeLoss
-25341000 USD
CY2017Q1 us-gaap Operating Income Loss
OperatingIncomeLoss
-5600000 USD
CY2017Q2 us-gaap Operating Income Loss
OperatingIncomeLoss
-3266000 USD
CY2017Q3 us-gaap Operating Income Loss
OperatingIncomeLoss
-5708000 USD
CY2017Q4 us-gaap Operating Income Loss
OperatingIncomeLoss
-3472000 USD
CY2017 us-gaap Operating Income Loss
OperatingIncomeLoss
-18046000 USD
CY2017Q4 us-gaap Operating Leases Future Minimum Payments Due
OperatingLeasesFutureMinimumPaymentsDue
22525000 USD
CY2017Q4 us-gaap Operating Leases Future Minimum Payments Due Current
OperatingLeasesFutureMinimumPaymentsDueCurrent
4341000 USD
CY2017Q4 us-gaap Operating Leases Future Minimum Payments Due In Five Years
OperatingLeasesFutureMinimumPaymentsDueInFiveYears
3578000 USD
CY2017Q4 us-gaap Operating Leases Future Minimum Payments Due In Four Years
OperatingLeasesFutureMinimumPaymentsDueInFourYears
3482000 USD
CY2017Q4 us-gaap Operating Leases Future Minimum Payments Due In Three Years
OperatingLeasesFutureMinimumPaymentsDueInThreeYears
3786000 USD
CY2017Q4 us-gaap Operating Leases Future Minimum Payments Due In Two Years
OperatingLeasesFutureMinimumPaymentsDueInTwoYears
4136000 USD
CY2017Q4 us-gaap Operating Leases Future Minimum Payments Due Thereafter
OperatingLeasesFutureMinimumPaymentsDueThereafter
3202000 USD
CY2014Q4 us-gaap Other Accrued Liabilities Current
OtherAccruedLiabilitiesCurrent
18182000 USD
CY2015Q4 us-gaap Other Accrued Liabilities Current
OtherAccruedLiabilitiesCurrent
17846000 USD
CY2016Q1 us-gaap Other Accrued Liabilities Current
OtherAccruedLiabilitiesCurrent
17929000 USD
CY2016Q2 us-gaap Other Accrued Liabilities Current
OtherAccruedLiabilitiesCurrent
19182000 USD
CY2016Q3 us-gaap Other Accrued Liabilities Current
OtherAccruedLiabilitiesCurrent
22405000 USD
CY2016Q4 us-gaap Other Accrued Liabilities Current
OtherAccruedLiabilitiesCurrent
32507000 USD
CY2017Q1 us-gaap Other Accrued Liabilities Current
OtherAccruedLiabilitiesCurrent
35234000 USD
CY2017Q2 us-gaap Other Accrued Liabilities Current
OtherAccruedLiabilitiesCurrent
35379000 USD
CY2017Q3 us-gaap Other Accrued Liabilities Current
OtherAccruedLiabilitiesCurrent
41393000 USD
CY2017Q4 us-gaap Other Accrued Liabilities Current
OtherAccruedLiabilitiesCurrent
38362000 USD
CY2014 us-gaap Other Asset Impairment Charges
OtherAssetImpairmentCharges
310000 USD
CY2015 us-gaap Other Asset Impairment Charges
OtherAssetImpairmentCharges
11686000 USD
CY2016Q1 us-gaap Other Asset Impairment Charges
OtherAssetImpairmentCharges
345000 USD
us-gaap Other Asset Impairment Charges
OtherAssetImpairmentCharges
1410000 USD
us-gaap Other Asset Impairment Charges
OtherAssetImpairmentCharges
1447000 USD
CY2016Q2 us-gaap Other Assets Noncurrent
OtherAssetsNoncurrent
2621000 USD
CY2016Q3 us-gaap Other Assets Noncurrent
OtherAssetsNoncurrent
2821000 USD
CY2016Q4 us-gaap Other Assets Noncurrent
OtherAssetsNoncurrent
4681000 USD
CY2017Q1 us-gaap Other Assets Noncurrent
OtherAssetsNoncurrent
5053000 USD
CY2017Q2 us-gaap Other Assets Noncurrent
OtherAssetsNoncurrent
4518000 USD
CY2017Q3 us-gaap Other Assets Noncurrent
OtherAssetsNoncurrent
6035000 USD
CY2016Q4 us-gaap Other Assets Current
OtherAssetsCurrent
1072000 USD
CY2017Q4 us-gaap Other Assets Current
OtherAssetsCurrent
86000 USD
CY2014Q4 us-gaap Other Assets Noncurrent
OtherAssetsNoncurrent
1903000 USD
CY2015Q4 us-gaap Other Assets Noncurrent
OtherAssetsNoncurrent
2751000 USD
CY2016Q1 us-gaap Other Assets Noncurrent
OtherAssetsNoncurrent
2664000 USD
us-gaap Other Operating Activities Cash Flow Statement
OtherOperatingActivitiesCashFlowStatement
198000 USD
CY2014Q4 us-gaap Other Assets Current
OtherAssetsCurrent
0 USD
CY2015Q4 us-gaap Other Assets Current
OtherAssetsCurrent
125000 USD
CY2017Q4 us-gaap Other Assets Noncurrent
OtherAssetsNoncurrent
5972000 USD
CY2014Q4 us-gaap Other Liabilities Noncurrent
OtherLiabilitiesNoncurrent
1473000 USD
CY2015Q4 us-gaap Other Liabilities Noncurrent
OtherLiabilitiesNoncurrent
10434000 USD
CY2016Q1 us-gaap Other Liabilities Noncurrent
OtherLiabilitiesNoncurrent
11952000 USD
CY2016Q2 us-gaap Other Liabilities Noncurrent
OtherLiabilitiesNoncurrent
12833000 USD
CY2016Q3 us-gaap Other Liabilities Noncurrent
OtherLiabilitiesNoncurrent
12730000 USD
CY2016Q4 us-gaap Other Liabilities Noncurrent
OtherLiabilitiesNoncurrent
13458000 USD
CY2017Q1 us-gaap Other Liabilities Noncurrent
OtherLiabilitiesNoncurrent
13328000 USD
CY2017Q2 us-gaap Other Liabilities Noncurrent
OtherLiabilitiesNoncurrent
12438000 USD
CY2017Q3 us-gaap Other Liabilities Noncurrent
OtherLiabilitiesNoncurrent
13312000 USD
CY2017Q4 us-gaap Other Liabilities Noncurrent
OtherLiabilitiesNoncurrent
8351000 USD
CY2014 us-gaap Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
283000 USD
CY2015 us-gaap Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
-144000 USD
CY2016Q1 us-gaap Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
-59000 USD
CY2016Q2 us-gaap Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
-92000 USD
CY2016Q3 us-gaap Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
-62000 USD
CY2016Q4 us-gaap Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
-146000 USD
CY2016 us-gaap Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
-359000 USD
CY2017Q1 us-gaap Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
-453000 USD
CY2017Q2 us-gaap Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
-2142000 USD
CY2017Q3 us-gaap Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
9000 USD
CY2017Q4 us-gaap Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
225000 USD
CY2017 us-gaap Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
-2361000 USD
CY2014 us-gaap Other Operating Activities Cash Flow Statement
OtherOperatingActivitiesCashFlowStatement
612000 USD
CY2015 us-gaap Other Operating Activities Cash Flow Statement
OtherOperatingActivitiesCashFlowStatement
681000 USD
CY2016Q1 us-gaap Other Operating Activities Cash Flow Statement
OtherOperatingActivitiesCashFlowStatement
113000 USD
us-gaap Other Operating Activities Cash Flow Statement
OtherOperatingActivitiesCashFlowStatement
205000 USD
us-gaap Other Operating Activities Cash Flow Statement
OtherOperatingActivitiesCashFlowStatement
266000 USD
CY2016 us-gaap Other Operating Activities Cash Flow Statement
OtherOperatingActivitiesCashFlowStatement
413000 USD
CY2017Q1 us-gaap Other Operating Activities Cash Flow Statement
OtherOperatingActivitiesCashFlowStatement
135000 USD
us-gaap Other Operating Activities Cash Flow Statement
OtherOperatingActivitiesCashFlowStatement
189000 USD
us-gaap Proceeds From Payments For Other Financing Activities
ProceedsFromPaymentsForOtherFinancingActivities
-89000 USD
CY2017 us-gaap Other Operating Activities Cash Flow Statement
OtherOperatingActivitiesCashFlowStatement
13000 USD
CY2014Q4 us-gaap Other Prepaid Expense Current
OtherPrepaidExpenseCurrent
4840000 USD
CY2015Q4 us-gaap Other Prepaid Expense Current
OtherPrepaidExpenseCurrent
2578000 USD
CY2016Q4 us-gaap Other Prepaid Expense Current
OtherPrepaidExpenseCurrent
4072000 USD
CY2017Q4 us-gaap Other Prepaid Expense Current
OtherPrepaidExpenseCurrent
3710000 USD
CY2014Q4 us-gaap Other Sundry Liabilities Current
OtherSundryLiabilitiesCurrent
2203000 USD
CY2015Q4 us-gaap Other Sundry Liabilities Current
OtherSundryLiabilitiesCurrent
5374000 USD
CY2016Q4 us-gaap Other Sundry Liabilities Current
OtherSundryLiabilitiesCurrent
4587000 USD
CY2017Q4 us-gaap Other Sundry Liabilities Current
OtherSundryLiabilitiesCurrent
5833000 USD
CY2014 us-gaap Paid In Kind Interest
PaidInKindInterest
87000 USD
CY2015 us-gaap Paid In Kind Interest
PaidInKindInterest
443000 USD
CY2016Q1 us-gaap Paid In Kind Interest
PaidInKindInterest
143000 USD
us-gaap Paid In Kind Interest
PaidInKindInterest
445000 USD
us-gaap Paid In Kind Interest
PaidInKindInterest
1451000 USD
CY2016 us-gaap Paid In Kind Interest
PaidInKindInterest
3048000 USD
CY2017Q1 us-gaap Paid In Kind Interest
PaidInKindInterest
3109000 USD
us-gaap Paid In Kind Interest
PaidInKindInterest
3441000 USD
us-gaap Paid In Kind Interest
PaidInKindInterest
3778000 USD
CY2017 us-gaap Paid In Kind Interest
PaidInKindInterest
4117000 USD
CY2014 us-gaap Payment For Contingent Consideration Liability Financing Activities
PaymentForContingentConsiderationLiabilityFinancingActivities
0 USD
CY2015 us-gaap Payment For Contingent Consideration Liability Financing Activities
PaymentForContingentConsiderationLiabilityFinancingActivities
0 USD
CY2016Q1 us-gaap Payment For Contingent Consideration Liability Financing Activities
PaymentForContingentConsiderationLiabilityFinancingActivities
3029000 USD
us-gaap Payment For Contingent Consideration Liability Financing Activities
PaymentForContingentConsiderationLiabilityFinancingActivities
8258000 USD
us-gaap Payment For Contingent Consideration Liability Financing Activities
PaymentForContingentConsiderationLiabilityFinancingActivities
8279000 USD
CY2016 us-gaap Payment For Contingent Consideration Liability Financing Activities
PaymentForContingentConsiderationLiabilityFinancingActivities
8348000 USD
CY2017Q1 us-gaap Payment For Contingent Consideration Liability Financing Activities
PaymentForContingentConsiderationLiabilityFinancingActivities
6000 USD
us-gaap Payment For Contingent Consideration Liability Financing Activities
PaymentForContingentConsiderationLiabilityFinancingActivities
9000 USD
us-gaap Payment For Contingent Consideration Liability Financing Activities
PaymentForContingentConsiderationLiabilityFinancingActivities
19000 USD
CY2017 us-gaap Payment For Contingent Consideration Liability Financing Activities
PaymentForContingentConsiderationLiabilityFinancingActivities
26000 USD
CY2014 us-gaap Payment For Contingent Consideration Liability Operating Activities
PaymentForContingentConsiderationLiabilityOperatingActivities
3840000 USD
CY2015 us-gaap Payment For Contingent Consideration Liability Operating Activities
PaymentForContingentConsiderationLiabilityOperatingActivities
23000 USD
CY2016Q1 us-gaap Payment For Contingent Consideration Liability Operating Activities
PaymentForContingentConsiderationLiabilityOperatingActivities
0 USD
us-gaap Payment For Contingent Consideration Liability Operating Activities
PaymentForContingentConsiderationLiabilityOperatingActivities
283000 USD
us-gaap Payment For Contingent Consideration Liability Operating Activities
PaymentForContingentConsiderationLiabilityOperatingActivities
283000 USD
CY2016 us-gaap Payment For Contingent Consideration Liability Operating Activities
PaymentForContingentConsiderationLiabilityOperatingActivities
283000 USD
CY2017 us-gaap Payment For Contingent Consideration Liability Operating Activities
PaymentForContingentConsiderationLiabilityOperatingActivities
0 USD
CY2014 us-gaap Payments For Capital Improvements
PaymentsForCapitalImprovements
8214000 USD
CY2015 us-gaap Payments For Capital Improvements
PaymentsForCapitalImprovements
8409000 USD
CY2016Q1 us-gaap Payments For Capital Improvements
PaymentsForCapitalImprovements
1099000 USD
us-gaap Payments For Capital Improvements
PaymentsForCapitalImprovements
1977000 USD
us-gaap Payments For Capital Improvements
PaymentsForCapitalImprovements
3286000 USD
CY2016 us-gaap Payments For Capital Improvements
PaymentsForCapitalImprovements
3872000 USD
CY2017Q1 us-gaap Payments For Capital Improvements
PaymentsForCapitalImprovements
1896000 USD
us-gaap Payments For Capital Improvements
PaymentsForCapitalImprovements
2669000 USD
us-gaap Payments For Capital Improvements
PaymentsForCapitalImprovements
3856000 USD
CY2017 us-gaap Payments For Capital Improvements
PaymentsForCapitalImprovements
5061000 USD
CY2014 us-gaap Payments For Proceeds From Other Investing Activities
PaymentsForProceedsFromOtherInvestingActivities
-14000 USD
us-gaap Proceeds From Payments For Other Financing Activities
ProceedsFromPaymentsForOtherFinancingActivities
-738000 USD
us-gaap Proceeds From Payments For Other Financing Activities
ProceedsFromPaymentsForOtherFinancingActivities
-745000 USD
CY2015 us-gaap Payments For Proceeds From Other Investing Activities
PaymentsForProceedsFromOtherInvestingActivities
1169000 USD
CY2016Q1 us-gaap Payments For Proceeds From Other Investing Activities
PaymentsForProceedsFromOtherInvestingActivities
0 USD
us-gaap Payments For Proceeds From Other Investing Activities
PaymentsForProceedsFromOtherInvestingActivities
0 USD
us-gaap Payments For Proceeds From Other Investing Activities
PaymentsForProceedsFromOtherInvestingActivities
-245000 USD
CY2016 us-gaap Payments For Proceeds From Other Investing Activities
PaymentsForProceedsFromOtherInvestingActivities
245000 USD
CY2017Q1 us-gaap Payments For Proceeds From Other Investing Activities
PaymentsForProceedsFromOtherInvestingActivities
0 USD
us-gaap Payments For Proceeds From Other Investing Activities
PaymentsForProceedsFromOtherInvestingActivities
-245000 USD
us-gaap Payments For Proceeds From Other Investing Activities
PaymentsForProceedsFromOtherInvestingActivities
-245000 USD
CY2017 us-gaap Payments For Proceeds From Other Investing Activities
PaymentsForProceedsFromOtherInvestingActivities
104000 USD
CY2014 us-gaap Payments Of Financing Costs
PaymentsOfFinancingCosts
154000 USD
CY2015 us-gaap Payments Of Financing Costs
PaymentsOfFinancingCosts
1517000 USD
CY2016Q1 us-gaap Payments Of Financing Costs
PaymentsOfFinancingCosts
0 USD
us-gaap Payments Of Financing Costs
PaymentsOfFinancingCosts
3402000 USD
us-gaap Payments Of Financing Costs
PaymentsOfFinancingCosts
3402000 USD
CY2016 us-gaap Payments Of Financing Costs
PaymentsOfFinancingCosts
5802000 USD
CY2017Q1 us-gaap Payments Of Financing Costs
PaymentsOfFinancingCosts
253000 USD
us-gaap Payments Of Financing Costs
PaymentsOfFinancingCosts
928000 USD
us-gaap Payments Of Financing Costs
PaymentsOfFinancingCosts
928000 USD
CY2017 us-gaap Payments Of Financing Costs
PaymentsOfFinancingCosts
928000 USD
CY2017 us-gaap Payments Of Stock Issuance Costs
PaymentsOfStockIssuanceCosts
400000 USD
CY2014 us-gaap Payments To Acquire Businesses Net Of Cash Acquired
PaymentsToAcquireBusinessesNetOfCashAcquired
44122000 USD
CY2015 us-gaap Payments To Acquire Businesses Net Of Cash Acquired
PaymentsToAcquireBusinessesNetOfCashAcquired
34227000 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
0 USD
CY2014 us-gaap Preferred Stock Dividends And Other Adjustments
PreferredStockDividendsAndOtherAdjustments
0 USD
CY2015 us-gaap Preferred Stock Dividends And Other Adjustments
PreferredStockDividendsAndOtherAdjustments
0 USD
CY2016 us-gaap Preferred Stock Dividends And Other Adjustments
PreferredStockDividendsAndOtherAdjustments
0 USD
CY2017Q1 us-gaap Preferred Stock Dividends And Other Adjustments
PreferredStockDividendsAndOtherAdjustments
0 USD
CY2017Q2 us-gaap Preferred Stock Dividends And Other Adjustments
PreferredStockDividendsAndOtherAdjustments
3190000 USD
CY2017Q3 us-gaap Preferred Stock Dividends And Other Adjustments
PreferredStockDividendsAndOtherAdjustments
3603000 USD
CY2017Q4 us-gaap Preferred Stock Dividends And Other Adjustments
PreferredStockDividendsAndOtherAdjustments
31067000 USD
CY2017 us-gaap Preferred Stock Dividends And Other Adjustments
PreferredStockDividendsAndOtherAdjustments
37860000 USD
CY2014 us-gaap Preferred Stock Dividends Income Statement Impact
PreferredStockDividendsIncomeStatementImpact
0 USD
CY2015 us-gaap Preferred Stock Dividends Income Statement Impact
PreferredStockDividendsIncomeStatementImpact
0 USD
CY2016 us-gaap Preferred Stock Dividends Income Statement Impact
PreferredStockDividendsIncomeStatementImpact
0 USD
CY2017 us-gaap Preferred Stock Dividends Income Statement Impact
PreferredStockDividendsIncomeStatementImpact
37860000 USD
CY2014Q4 us-gaap Preferred Stock Par Or Stated Value Per Share
PreferredStockParOrStatedValuePerShare
0.001
CY2015Q4 us-gaap Preferred Stock Par Or Stated Value Per Share
PreferredStockParOrStatedValuePerShare
0.001
CY2016Q4 us-gaap Preferred Stock Par Or Stated Value Per Share
PreferredStockParOrStatedValuePerShare
0.001
CY2017Q4 us-gaap Preferred Stock Par Or Stated Value Per Share
PreferredStockParOrStatedValuePerShare
0.001
CY2014Q4 us-gaap Preferred Stock Shares Authorized
PreferredStockSharesAuthorized
5000000 shares
CY2015Q4 us-gaap Preferred Stock Shares Authorized
PreferredStockSharesAuthorized
5000000 shares
CY2016Q4 us-gaap Preferred Stock Shares Authorized
PreferredStockSharesAuthorized
5000000 shares
CY2017Q4 us-gaap Preferred Stock Shares Authorized
PreferredStockSharesAuthorized
5000000 shares
CY2014Q4 us-gaap Preferred Stock Shares Issued
PreferredStockSharesIssued
0 shares
CY2014Q4 us-gaap Preferred Stock Shares Issued
PreferredStockSharesIssued
0 shares
CY2017 us-gaap Proceeds From Long Term Lines Of Credit
ProceedsFromLongTermLinesOfCredit
436228000 USD
CY2014 us-gaap Proceeds From Payments For Other Financing Activities
ProceedsFromPaymentsForOtherFinancingActivities
-430000 USD
CY2015Q4 us-gaap Preferred Stock Shares Issued
PreferredStockSharesIssued
0 shares
CY2015Q4 us-gaap Preferred Stock Shares Issued
PreferredStockSharesIssued
0 shares
CY2016Q4 us-gaap Preferred Stock Shares Issued
PreferredStockSharesIssued
0 shares
CY2016Q4 us-gaap Preferred Stock Shares Issued
PreferredStockSharesIssued
0 shares
CY2017Q4 us-gaap Preferred Stock Shares Issued
PreferredStockSharesIssued
0 shares
CY2017Q4 us-gaap Preferred Stock Shares Issued
PreferredStockSharesIssued
0 shares
CY2014Q4 us-gaap Preferred Stock Shares Outstanding
PreferredStockSharesOutstanding
0 shares
CY2014Q4 us-gaap Preferred Stock Shares Outstanding
PreferredStockSharesOutstanding
0 shares
CY2015Q4 us-gaap Preferred Stock Shares Outstanding
PreferredStockSharesOutstanding
0 shares
CY2015Q4 us-gaap Preferred Stock Shares Outstanding
PreferredStockSharesOutstanding
0 shares
CY2016Q4 us-gaap Preferred Stock Shares Outstanding
PreferredStockSharesOutstanding
0 shares
CY2016Q4 us-gaap Preferred Stock Shares Outstanding
PreferredStockSharesOutstanding
0 shares
CY2017Q4 us-gaap Preferred Stock Shares Outstanding
PreferredStockSharesOutstanding
0 shares
CY2017Q4 us-gaap Preferred Stock Shares Outstanding
PreferredStockSharesOutstanding
0 shares
CY2014Q4 us-gaap Preferred Stock Value
PreferredStockValue
0 USD
CY2015Q4 us-gaap Preferred Stock Value
PreferredStockValue
0 USD
CY2016Q1 us-gaap Preferred Stock Value
PreferredStockValue
0 USD
CY2016Q2 us-gaap Preferred Stock Value
PreferredStockValue
0 USD
CY2016Q3 us-gaap Preferred Stock Value
PreferredStockValue
0 USD
CY2016Q4 us-gaap Preferred Stock Value
PreferredStockValue
0 USD
CY2017Q1 us-gaap Preferred Stock Value
PreferredStockValue
0 USD
CY2017Q2 us-gaap Preferred Stock Value
PreferredStockValue
0 USD
CY2017Q3 us-gaap Preferred Stock Value
PreferredStockValue
0 USD
CY2017Q4 us-gaap Preferred Stock Value
PreferredStockValue
0 USD
CY2014Q4 us-gaap Prepaid Expense And Other Assets Current
PrepaidExpenseAndOtherAssetsCurrent
4840000 USD
CY2015Q4 us-gaap Prepaid Expense And Other Assets Current
PrepaidExpenseAndOtherAssetsCurrent
2703000 USD
CY2016Q1 us-gaap Prepaid Expense And Other Assets Current
PrepaidExpenseAndOtherAssetsCurrent
4132000 USD
CY2016Q2 us-gaap Prepaid Expense And Other Assets Current
PrepaidExpenseAndOtherAssetsCurrent
4026000 USD
CY2016Q3 us-gaap Prepaid Expense And Other Assets Current
PrepaidExpenseAndOtherAssetsCurrent
5146000 USD
CY2016Q4 us-gaap Prepaid Expense And Other Assets Current
PrepaidExpenseAndOtherAssetsCurrent
13644000 USD
CY2017Q1 us-gaap Prepaid Expense And Other Assets Current
PrepaidExpenseAndOtherAssetsCurrent
15291000 USD
CY2017Q2 us-gaap Prepaid Expense And Other Assets Current
PrepaidExpenseAndOtherAssetsCurrent
12453000 USD
CY2017Q3 us-gaap Prepaid Expense And Other Assets Current
PrepaidExpenseAndOtherAssetsCurrent
14536000 USD
CY2017Q4 us-gaap Prepaid Expense And Other Assets Current
PrepaidExpenseAndOtherAssetsCurrent
14359000 USD
CY2016 us-gaap Proceeds From Income Tax Refunds
ProceedsFromIncomeTaxRefunds
4600000 USD
CY2017 us-gaap Proceeds From Income Tax Refunds
ProceedsFromIncomeTaxRefunds
6300000 USD
CY2014 us-gaap Proceeds From Issuance Of Long Term Debt
ProceedsFromIssuanceOfLongTermDebt
5000000 USD
CY2015 us-gaap Proceeds From Issuance Of Long Term Debt
ProceedsFromIssuanceOfLongTermDebt
55000000 USD
CY2016 us-gaap Proceeds From Issuance Of Long Term Debt
ProceedsFromIssuanceOfLongTermDebt
60000000 USD
CY2017 us-gaap Proceeds From Issuance Of Long Term Debt
ProceedsFromIssuanceOfLongTermDebt
0 USD
CY2014 us-gaap Proceeds From Long Term Lines Of Credit
ProceedsFromLongTermLinesOfCredit
82401000 USD
CY2015 us-gaap Proceeds From Long Term Lines Of Credit
ProceedsFromLongTermLinesOfCredit
93629000 USD
CY2016Q1 us-gaap Proceeds From Long Term Lines Of Credit
ProceedsFromLongTermLinesOfCredit
46902000 USD
us-gaap Proceeds From Long Term Lines Of Credit
ProceedsFromLongTermLinesOfCredit
111902000 USD
us-gaap Proceeds From Long Term Lines Of Credit
ProceedsFromLongTermLinesOfCredit
196179000 USD
CY2017Q1 us-gaap Proceeds From Long Term Lines Of Credit
ProceedsFromLongTermLinesOfCredit
85945000 USD
CY2016 us-gaap Proceeds From Long Term Lines Of Credit
ProceedsFromLongTermLinesOfCredit
281007000 USD
us-gaap Proceeds From Long Term Lines Of Credit
ProceedsFromLongTermLinesOfCredit
209082000 USD
CY2015 us-gaap Proceeds From Payments For Other Financing Activities
ProceedsFromPaymentsForOtherFinancingActivities
-351000 USD
CY2016Q1 us-gaap Proceeds From Payments For Other Financing Activities
ProceedsFromPaymentsForOtherFinancingActivities
0 USD
CY2017Q1 us-gaap Proceeds From Payments For Other Financing Activities
ProceedsFromPaymentsForOtherFinancingActivities
0 USD
us-gaap Proceeds From Payments For Other Financing Activities
ProceedsFromPaymentsForOtherFinancingActivities
-98000 USD
CY2016 us-gaap Proceeds From Payments For Other Financing Activities
ProceedsFromPaymentsForOtherFinancingActivities
-110000 USD
CY2017 us-gaap Proceeds From Payments For Other Financing Activities
ProceedsFromPaymentsForOtherFinancingActivities
-754000 USD
CY2014 us-gaap Proceeds From Sale Of Productive Assets
ProceedsFromSaleOfProductiveAssets
0 USD
CY2015 us-gaap Proceeds From Sale Of Productive Assets
ProceedsFromSaleOfProductiveAssets
0 USD
CY2016Q1 us-gaap Proceeds From Sale Of Productive Assets
ProceedsFromSaleOfProductiveAssets
0 USD
us-gaap Proceeds From Sale Of Productive Assets
ProceedsFromSaleOfProductiveAssets
2466000 USD
us-gaap Proceeds From Sale Of Productive Assets
ProceedsFromSaleOfProductiveAssets
2466000 USD
CY2014 us-gaap Provision For Doubtful Accounts
ProvisionForDoubtfulAccounts
70000 USD
CY2015 us-gaap Provision For Doubtful Accounts
ProvisionForDoubtfulAccounts
288000 USD
CY2016 us-gaap Proceeds From Sale Of Productive Assets
ProceedsFromSaleOfProductiveAssets
2466000 USD
CY2017 us-gaap Proceeds From Sale Of Productive Assets
ProceedsFromSaleOfProductiveAssets
0 USD
CY2014Q4 us-gaap Property Plant And Equipment Gross
PropertyPlantAndEquipmentGross
26130000 USD
CY2015Q4 us-gaap Property Plant And Equipment Gross
PropertyPlantAndEquipmentGross
34170000 USD
CY2016Q4 us-gaap Property Plant And Equipment Gross
PropertyPlantAndEquipmentGross
32773000 USD
CY2017Q4 us-gaap Property Plant And Equipment Gross
PropertyPlantAndEquipmentGross
35735000 USD
CY2014Q4 us-gaap Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
17954000 USD
CY2015Q4 us-gaap Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
22809000 USD
CY2016Q1 us-gaap Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
20662000 USD
CY2016Q2 us-gaap Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
20386000 USD
CY2016Q3 us-gaap Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
20257000 USD
CY2016Q4 us-gaap Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
20127000 USD
CY2017Q1 us-gaap Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
19230000 USD
CY2017Q2 us-gaap Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
19050000 USD
CY2017Q3 us-gaap Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
18974000 USD
CY2017Q4 us-gaap Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
18960000 USD
CY2016Q1 us-gaap Provision For Doubtful Accounts
ProvisionForDoubtfulAccounts
-10000 USD
us-gaap Provision For Doubtful Accounts
ProvisionForDoubtfulAccounts
24000 USD
us-gaap Provision For Doubtful Accounts
ProvisionForDoubtfulAccounts
69000 USD
CY2016 us-gaap Provision For Doubtful Accounts
ProvisionForDoubtfulAccounts
80000 USD
CY2017Q1 us-gaap Provision For Doubtful Accounts
ProvisionForDoubtfulAccounts
48000 USD
us-gaap Provision For Doubtful Accounts
ProvisionForDoubtfulAccounts
131000 USD
us-gaap Provision For Doubtful Accounts
ProvisionForDoubtfulAccounts
216000 USD
CY2017 us-gaap Provision For Doubtful Accounts
ProvisionForDoubtfulAccounts
67000 USD
CY2014 us-gaap Repayments Of Long Term Debt
RepaymentsOfLongTermDebt
972000 USD
CY2015 us-gaap Repayments Of Long Term Debt
RepaymentsOfLongTermDebt
4028000 USD
CY2016 us-gaap Repayments Of Long Term Debt
RepaymentsOfLongTermDebt
USD
CY2017 us-gaap Repayments Of Long Term Debt
RepaymentsOfLongTermDebt
71400000 USD
CY2014 us-gaap Repayments Of Long Term Lines Of Credit
RepaymentsOfLongTermLinesOfCredit
22305000 USD
CY2015 us-gaap Repayments Of Long Term Lines Of Credit
RepaymentsOfLongTermLinesOfCredit
74359000 USD
CY2016Q1 us-gaap Repayments Of Long Term Lines Of Credit
RepaymentsOfLongTermLinesOfCredit
63634000 USD
us-gaap Repayments Of Long Term Lines Of Credit
RepaymentsOfLongTermLinesOfCredit
195164000 USD
us-gaap Repayments Of Long Term Lines Of Credit
RepaymentsOfLongTermLinesOfCredit
276484000 USD
CY2016 us-gaap Repayments Of Long Term Lines Of Credit
RepaymentsOfLongTermLinesOfCredit
365532000 USD
CY2017Q1 us-gaap Repayments Of Long Term Lines Of Credit
RepaymentsOfLongTermLinesOfCredit
81833000 USD
us-gaap Repayments Of Long Term Lines Of Credit
RepaymentsOfLongTermLinesOfCredit
196593000 USD
us-gaap Repayments Of Long Term Lines Of Credit
RepaymentsOfLongTermLinesOfCredit
295859000 USD
CY2017 us-gaap Repayments Of Long Term Lines Of Credit
RepaymentsOfLongTermLinesOfCredit
411948000 USD
CY2014 us-gaap Research And Development Expense
ResearchAndDevelopmentExpense
19305000 USD
CY2015 us-gaap Research And Development Expense
ResearchAndDevelopmentExpense
23574000 USD
CY2016Q1 us-gaap Research And Development Expense
ResearchAndDevelopmentExpense
4904000 USD
CY2016Q2 us-gaap Research And Development Expense
ResearchAndDevelopmentExpense
4817000 USD
CY2016Q3 us-gaap Research And Development Expense
ResearchAndDevelopmentExpense
4498000 USD
CY2016Q4 us-gaap Research And Development Expense
ResearchAndDevelopmentExpense
4742000 USD
CY2016 us-gaap Research And Development Expense
ResearchAndDevelopmentExpense
18961000 USD
CY2017Q1 us-gaap Research And Development Expense
ResearchAndDevelopmentExpense
3950000 USD
CY2017Q2 us-gaap Research And Development Expense
ResearchAndDevelopmentExpense
3848000 USD
CY2017Q3 us-gaap Research And Development Expense
ResearchAndDevelopmentExpense
5687000 USD
CY2017Q4 us-gaap Research And Development Expense
ResearchAndDevelopmentExpense
6459000 USD
CY2016Q1 us-gaap Revenues
Revenues
76470000 USD
CY2017 us-gaap Research And Development Expense
ResearchAndDevelopmentExpense
19944000 USD
CY2014Q4 us-gaap Retained Earnings Accumulated Deficit
RetainedEarningsAccumulatedDeficit
15828000 USD
CY2015Q4 us-gaap Retained Earnings Accumulated Deficit
RetainedEarningsAccumulatedDeficit
12937000 USD
CY2016Q1 us-gaap Retained Earnings Accumulated Deficit
RetainedEarningsAccumulatedDeficit
9612000 USD
CY2016Q2 us-gaap Retained Earnings Accumulated Deficit
RetainedEarningsAccumulatedDeficit
-19180000 USD
CY2016Q3 us-gaap Retained Earnings Accumulated Deficit
RetainedEarningsAccumulatedDeficit
-27895000 USD
CY2016Q4 us-gaap Retained Earnings Accumulated Deficit
RetainedEarningsAccumulatedDeficit
-34535000 USD
CY2017Q1 us-gaap Retained Earnings Accumulated Deficit
RetainedEarningsAccumulatedDeficit
-59070000 USD
CY2017Q2 us-gaap Retained Earnings Accumulated Deficit
RetainedEarningsAccumulatedDeficit
-66817000 USD
CY2017Q3 us-gaap Retained Earnings Accumulated Deficit
RetainedEarningsAccumulatedDeficit
-76018000 USD
CY2017Q4 us-gaap Retained Earnings Accumulated Deficit
RetainedEarningsAccumulatedDeficit
-82147000 USD
CY2014 us-gaap Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
347580000 USD
CY2015 us-gaap Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
362387000 USD
CY2016 us-gaap Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
339465000 USD
CY2017 us-gaap Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
416616000 USD
CY2014 us-gaap Revenues
Revenues
347580000 USD
CY2015 us-gaap Revenues
Revenues
362387000 USD
CY2016Q2 us-gaap Revenues
Revenues
85771000 USD
CY2016Q3 us-gaap Revenues
Revenues
78944000 USD
CY2016Q4 us-gaap Revenues
Revenues
98280000 USD
CY2016 us-gaap Revenues
Revenues
339465000 USD
CY2017Q1 us-gaap Revenues
Revenues
84265000 USD
CY2017Q2 us-gaap Revenues
Revenues
100922000 USD
CY2017Q3 us-gaap Revenues
Revenues
99953000 USD
CY2017Q4 us-gaap Revenues
Revenues
131476000 USD
CY2017 us-gaap Revenues
Revenues
416616000 USD
CY2014 us-gaap Selling And Marketing Expense
SellingAndMarketingExpense
23142000 USD
CY2015 us-gaap Selling And Marketing Expense
SellingAndMarketingExpense
28837000 USD
CY2016Q1 us-gaap Selling And Marketing Expense
SellingAndMarketingExpense
6405000 USD
CY2016Q2 us-gaap Selling And Marketing Expense
SellingAndMarketingExpense
6699000 USD
CY2016Q3 us-gaap Selling And Marketing Expense
SellingAndMarketingExpense
6855000 USD
CY2016Q4 us-gaap Selling And Marketing Expense
SellingAndMarketingExpense
8563000 USD
CY2016 us-gaap Selling And Marketing Expense
SellingAndMarketingExpense
28522000 USD
CY2017Q1 us-gaap Selling And Marketing Expense
SellingAndMarketingExpense
10209000 USD
CY2017Q2 us-gaap Selling And Marketing Expense
SellingAndMarketingExpense
10688000 USD
CY2017Q3 us-gaap Selling And Marketing Expense
SellingAndMarketingExpense
12062000 USD
CY2017Q4 us-gaap Selling And Marketing Expense
SellingAndMarketingExpense
11297000 USD
CY2017 us-gaap Selling And Marketing Expense
SellingAndMarketingExpense
44256000 USD
CY2014 us-gaap Share Based Compensation
ShareBasedCompensation
1487000 USD
CY2015 us-gaap Share Based Compensation
ShareBasedCompensation
1501000 USD
CY2016Q1 us-gaap Share Based Compensation
ShareBasedCompensation
441000 USD
us-gaap Share Based Compensation
ShareBasedCompensation
692000 USD
us-gaap Share Based Compensation
ShareBasedCompensation
1188000 USD
CY2015Q4 us-gaap Short Term Borrowings
ShortTermBorrowings
0 USD
CY2016Q4 us-gaap Short Term Borrowings
ShortTermBorrowings
13524000 USD
CY2016 us-gaap Share Based Compensation
ShareBasedCompensation
1619000 USD
CY2017Q1 us-gaap Share Based Compensation
ShareBasedCompensation
-865000 USD
us-gaap Share Based Compensation
ShareBasedCompensation
-1028000 USD
us-gaap Share Based Compensation
ShareBasedCompensation
-297000 USD
CY2017 us-gaap Share Based Compensation
ShareBasedCompensation
473000 USD
CY2014Q4 us-gaap Short Term Borrowings
ShortTermBorrowings
1667000 USD
CY2017Q4 us-gaap Short Term Borrowings
ShortTermBorrowings
37055000 USD
CY2013Q4 us-gaap Standard Product Warranty Accrual
StandardProductWarrantyAccrual
1274000 USD
CY2014Q4 us-gaap Standard Product Warranty Accrual
StandardProductWarrantyAccrual
2428000 USD
CY2015Q4 us-gaap Standard Product Warranty Accrual
StandardProductWarrantyAccrual
4429000 USD
CY2016Q4 us-gaap Standard Product Warranty Accrual
StandardProductWarrantyAccrual
10200000 USD
CY2017Q4 us-gaap Standard Product Warranty Accrual
StandardProductWarrantyAccrual
12628000 USD
CY2014 us-gaap Standard Product Warranty Accrual Additions From Business Acquisition
StandardProductWarrantyAccrualAdditionsFromBusinessAcquisition
1600000 USD
CY2015 us-gaap Standard Product Warranty Accrual Additions From Business Acquisition
StandardProductWarrantyAccrualAdditionsFromBusinessAcquisition
963000 USD
CY2016 us-gaap Standard Product Warranty Accrual Additions From Business Acquisition
StandardProductWarrantyAccrualAdditionsFromBusinessAcquisition
0 USD
CY2017 us-gaap Standard Product Warranty Accrual Additions From Business Acquisition
StandardProductWarrantyAccrualAdditionsFromBusinessAcquisition
0 USD
CY2014 us-gaap Standard Product Warranty Accrual Payments
StandardProductWarrantyAccrualPayments
1794000 USD
CY2015 us-gaap Standard Product Warranty Accrual Payments
StandardProductWarrantyAccrualPayments
1915000 USD
CY2016 us-gaap Standard Product Warranty Accrual Payments
StandardProductWarrantyAccrualPayments
1839000 USD
CY2017 us-gaap Standard Product Warranty Accrual Payments
StandardProductWarrantyAccrualPayments
2977000 USD
CY2014 us-gaap Standard Product Warranty Accrual Preexisting Increase Decrease
StandardProductWarrantyAccrualPreexistingIncreaseDecrease
0 USD
CY2015 us-gaap Standard Product Warranty Accrual Preexisting Increase Decrease
StandardProductWarrantyAccrualPreexistingIncreaseDecrease
0 USD
CY2016 us-gaap Standard Product Warranty Accrual Preexisting Increase Decrease
StandardProductWarrantyAccrualPreexistingIncreaseDecrease
1894000 USD
CY2016 us-gaap Standard Product Warranty Accrual Preexisting Increase Decrease
StandardProductWarrantyAccrualPreexistingIncreaseDecrease
1900000 USD
CY2017 us-gaap Standard Product Warranty Accrual Preexisting Increase Decrease
StandardProductWarrantyAccrualPreexistingIncreaseDecrease
0 USD
CY2014 us-gaap Standard Product Warranty Accrual Warranties Issued
StandardProductWarrantyAccrualWarrantiesIssued
1348000 USD
CY2015 us-gaap Standard Product Warranty Accrual Warranties Issued
StandardProductWarrantyAccrualWarrantiesIssued
2953000 USD
CY2016 us-gaap Standard Product Warranty Accrual Warranties Issued
StandardProductWarrantyAccrualWarrantiesIssued
5716000 USD
CY2017 us-gaap Standard Product Warranty Accrual Warranties Issued
StandardProductWarrantyAccrualWarrantiesIssued
5405000 USD
CY2014 us-gaap Stock Issued During Period Shares Treasury Stock Reissued
StockIssuedDuringPeriodSharesTreasuryStockReissued
100000 shares
CY2015 us-gaap Stock Issued During Period Shares Treasury Stock Reissued
StockIssuedDuringPeriodSharesTreasuryStockReissued
17000 shares
CY2016 us-gaap Stock Issued During Period Shares Treasury Stock Reissued
StockIssuedDuringPeriodSharesTreasuryStockReissued
15000 shares
CY2017 us-gaap Stock Issued During Period Shares Treasury Stock Reissued
StockIssuedDuringPeriodSharesTreasuryStockReissued
11000 shares
CY2017 us-gaap Stock Issued During Period Value Conversion Of Convertible Securities
StockIssuedDuringPeriodValueConversionOfConvertibleSecurities
0 USD
CY2017 us-gaap Stock Issued During Period Value Conversion Of Units
StockIssuedDuringPeriodValueConversionOfUnits
62477000 USD
CY2017 us-gaap Stock Issued During Period Value New Issues
StockIssuedDuringPeriodValueNewIssues
14078000 USD
CY2013Q4 us-gaap Stockholders Equity
StockholdersEquity
47607000 USD
CY2014Q4 us-gaap Stockholders Equity
StockholdersEquity
86483000 USD
CY2015Q4 us-gaap Stockholders Equity
StockholdersEquity
84873000 USD
CY2016Q1 us-gaap Stockholders Equity
StockholdersEquity
81900000 USD
CY2016Q2 us-gaap Stockholders Equity
StockholdersEquity
55337000 USD
CY2016Q3 us-gaap Stockholders Equity
StockholdersEquity
46967000 USD
CY2016Q4 us-gaap Stockholders Equity
StockholdersEquity
40660000 USD
CY2017Q1 us-gaap Stockholders Equity
StockholdersEquity
30048000 USD
CY2015Q4 us-gaap Unrecognized Tax Benefits
UnrecognizedTaxBenefits
1338000 USD
CY2017Q2 us-gaap Stockholders Equity
StockholdersEquity
18210000 USD
CY2017Q3 us-gaap Stockholders Equity
StockholdersEquity
6129000 USD
CY2017Q4 us-gaap Stockholders Equity
StockholdersEquity
32172000 USD
CY2015 us-gaap Subsidiary Or Equity Method Investee Cumulative Percentage Ownership After All Transactions
SubsidiaryOrEquityMethodInvesteeCumulativePercentageOwnershipAfterAllTransactions
0.09
CY2014 us-gaap Tangible Asset Impairment Charges
TangibleAssetImpairmentCharges
300000 USD
CY2015 us-gaap Tangible Asset Impairment Charges
TangibleAssetImpairmentCharges
100000 USD
CY2016 us-gaap Tangible Asset Impairment Charges
TangibleAssetImpairmentCharges
1600000 USD
CY2017Q4 us-gaap Tax Credit Carryforward Amount
TaxCreditCarryforwardAmount
2400000 USD
CY2017Q1 us-gaap Temporary Equity Carrying Amount Attributable To Parent
TemporaryEquityCarryingAmountAttributableToParent
24617000 USD
CY2017Q2 us-gaap Temporary Equity Carrying Amount Attributable To Parent
TemporaryEquityCarryingAmountAttributableToParent
27807000 USD
CY2017Q3 us-gaap Temporary Equity Carrying Amount Attributable To Parent
TemporaryEquityCarryingAmountAttributableToParent
31411000 USD
CY2017Q4 us-gaap Temporary Equity Carrying Amount Attributable To Parent
TemporaryEquityCarryingAmountAttributableToParent
62900000 USD
CY2017Q4 us-gaap Temporary Equity Carrying Amount Including Portion Attributable To Noncontrolling Interests
TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests
39300000 USD
CY2017 us-gaap Temporary Equity Stock Issued During Period Value New Issues
TemporaryEquityStockIssuedDuringPeriodValueNewIssues
38700000 USD
CY2017Q4 us-gaap Temporary Equity Value Excluding Additional Paid In Capital
TemporaryEquityValueExcludingAdditionalPaidInCapital
0.001 USD
CY2013Q4 us-gaap Treasury Stock Common Shares
TreasuryStockCommonShares
777000 shares
CY2014Q4 us-gaap Treasury Stock Common Shares
TreasuryStockCommonShares
677000 shares
CY2015Q4 us-gaap Treasury Stock Common Shares
TreasuryStockCommonShares
660000 shares
CY2016Q4 us-gaap Treasury Stock Common Shares
TreasuryStockCommonShares
645000 shares
CY2017Q4 us-gaap Treasury Stock Common Shares
TreasuryStockCommonShares
634000 shares
CY2014Q4 us-gaap Treasury Stock Shares
TreasuryStockShares
677000 shares
CY2015Q4 us-gaap Treasury Stock Shares
TreasuryStockShares
660000 shares
CY2016Q4 us-gaap Treasury Stock Shares
TreasuryStockShares
645000 shares
CY2017Q4 us-gaap Treasury Stock Shares
TreasuryStockShares
634000 shares
CY2014Q4 us-gaap Treasury Stock Value
TreasuryStockValue
11102000 USD
CY2015Q4 us-gaap Treasury Stock Value
TreasuryStockValue
11452000 USD
CY2016Q1 us-gaap Treasury Stock Value
TreasuryStockValue
11452000 USD
CY2016Q2 us-gaap Treasury Stock Value
TreasuryStockValue
11537000 USD
CY2016Q3 us-gaap Treasury Stock Value
TreasuryStockValue
11558000 USD
CY2016Q4 us-gaap Treasury Stock Value
TreasuryStockValue
11581000 USD
CY2017Q1 us-gaap Treasury Stock Value
TreasuryStockValue
11582000 USD
CY2017Q2 us-gaap Treasury Stock Value
TreasuryStockValue
11530000 USD
CY2017Q3 us-gaap Treasury Stock Value
TreasuryStockValue
9604000 USD
CY2017Q4 us-gaap Treasury Stock Value
TreasuryStockValue
9538000 USD
CY2013Q4 us-gaap Unrecognized Tax Benefits
UnrecognizedTaxBenefits
614000 USD
CY2014Q4 us-gaap Unrecognized Tax Benefits
UnrecognizedTaxBenefits
894000 USD
CY2014Q4 us-gaap Unrecognized Tax Benefits
UnrecognizedTaxBenefits
900000 USD
CY2015Q4 us-gaap Unrecognized Tax Benefits
UnrecognizedTaxBenefits
1300000 USD
CY2016Q4 us-gaap Unrecognized Tax Benefits
UnrecognizedTaxBenefits
1202000 USD
CY2016Q4 us-gaap Unrecognized Tax Benefits
UnrecognizedTaxBenefits
1200000 USD
CY2017Q4 us-gaap Unrecognized Tax Benefits
UnrecognizedTaxBenefits
1307000 USD
CY2017Q4 us-gaap Unrecognized Tax Benefits
UnrecognizedTaxBenefits
1300000 USD
CY2014 us-gaap Unrecognized Tax Benefits Decreases Resulting From Prior Period Tax Positions
UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions
93000 USD
CY2015 us-gaap Unrecognized Tax Benefits Decreases Resulting From Prior Period Tax Positions
UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions
81000 USD
CY2016 us-gaap Unrecognized Tax Benefits Decreases Resulting From Prior Period Tax Positions
UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions
304000 USD
CY2017 us-gaap Unrecognized Tax Benefits Decreases Resulting From Prior Period Tax Positions
UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions
0 USD
CY2014 us-gaap Unrecognized Tax Benefits Increases Resulting From Current Period Tax Positions
UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions
373000 USD
CY2015 us-gaap Unrecognized Tax Benefits Increases Resulting From Current Period Tax Positions
UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions
525000 USD
CY2016 us-gaap Unrecognized Tax Benefits Increases Resulting From Current Period Tax Positions
UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions
168000 USD
CY2017 us-gaap Unrecognized Tax Benefits Increases Resulting From Current Period Tax Positions
UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions
105000 USD
CY2014 us-gaap Weighted Average Number Diluted Shares Outstanding Adjustment
WeightedAverageNumberDilutedSharesOutstandingAdjustment
426000 shares
CY2015 us-gaap Weighted Average Number Diluted Shares Outstanding Adjustment
WeightedAverageNumberDilutedSharesOutstandingAdjustment
183000 shares
CY2016 us-gaap Weighted Average Number Diluted Shares Outstanding Adjustment
WeightedAverageNumberDilutedSharesOutstandingAdjustment
0 shares
CY2017 us-gaap Weighted Average Number Diluted Shares Outstanding Adjustment
WeightedAverageNumberDilutedSharesOutstandingAdjustment
0 shares
CY2014 us-gaap Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
11131000 shares
CY2015 us-gaap Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
10991000 shares
CY2016Q1 us-gaap Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
10819000 shares
CY2016 us-gaap Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
10931000 shares
CY2017 us-gaap Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
13787000 shares
CY2014 us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
10705000 shares
CY2015 us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
10808000 shares
CY2016Q1 us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
10819000 shares
CY2016 us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
10931000 shares
CY2017 us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
13787000 shares
CY2017 us-gaap Use Of Estimates
UseOfEstimates
<div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Use of Estimates</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The preparation of consolidated financial statements in conformity with U.S. GAAP requires that management make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the consolidated financial statements and the reported amounts of revenue and expenses during the reporting period. Significant estimates and assumptions include the valuation of allowances for uncollectible receivables, inventory reserves, warranty reserves, stock-based compensation, evaluation of goodwill, plant and equipment for impairment, and determination of useful lives of long-lived assets. Actual results could materially differ from those estimates.</font></div><div style="line-height:120%;padding-bottom:0px;padding-top:0px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Reclassifications</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Certain amounts recorded in the prior-period consolidated financial statements presented have been reclassified to conform to the current-period financial statement presentation. These reclassifications had no effect on previously reported results of operations.</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"></font></div></div>

Files In Submission

Name View Source Status
0001137091-19-000016-index-headers.html Edgar Link pending
0001137091-19-000016-index.html Edgar Link pending
0001137091-19-000016.txt Edgar Link pending
0001137091-19-000016-xbrl.zip Edgar Link pending
ex1026201712011445ham_image1.jpg Edgar Link pending
ex1041-waivertocreditagree.htm Edgar Link pending
ex141codeofbusinessco_image1.jpg Edgar Link pending
exhibit1015-1stamendmentan.htm Edgar Link pending
exhibit1016-2ndamendmentan.htm Edgar Link pending
exhibit1021-tpgtermloan1st.htm Edgar Link pending
exhibit1022-tpgtermloan2nd.htm Edgar Link pending
exhibit1026-hamiltonlease.htm Edgar Link pending
exhibit1038-williambuzogan.htm Edgar Link pending
exhibit1040-amendmentto201.htm Edgar Link pending
exhibit106-joindertoguaran.htm Edgar Link pending
exhibit141-codeofbusinessc.htm Edgar Link pending
exhibit211-psiandconsolida.htm Edgar Link pending
exhibit231-bdoconsent.htm Edgar Link pending
exhibit311-ceocertificatio.htm Edgar Link pending
exhibit312-cfocertificatio.htm Edgar Link pending
exhibit321-ceocertificatio.htm Edgar Link pending
exhibit322-cfocertificatio.htm Edgar Link pending
FilingSummary.xml Edgar Link unprocessable
Financial_Report.xlsx Edgar Link pending
floor-plan.jpg Edgar Link pending
psilogo.jpg Edgar Link pending
psix-20171231.xml Edgar Link completed
psix-20171231.xsd Edgar Link pending
psix-20171231_cal.xml Edgar Link unprocessable
psix-20171231_def.xml Edgar Link unprocessable
psix-20171231_lab.xml Edgar Link unprocessable
psix-20171231_pre.xml Edgar Link unprocessable
R1.htm Edgar Link pending
R10.htm Edgar Link pending
R100.htm Edgar Link pending
R101.htm Edgar Link pending
R102.htm Edgar Link pending
R103.htm Edgar Link pending
R104.htm Edgar Link pending
R105.htm Edgar Link pending
R106.htm Edgar Link pending
R107.htm Edgar Link pending
R108.htm Edgar Link pending
R109.htm Edgar Link pending
R11.htm Edgar Link pending
R110.htm Edgar Link pending
R111.htm Edgar Link pending
R112.htm Edgar Link pending
R113.htm Edgar Link pending
R114.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
R77.htm Edgar Link pending
R78.htm Edgar Link pending
R79.htm Edgar Link pending
R8.htm Edgar Link pending
R80.htm Edgar Link pending
R81.htm Edgar Link pending
R82.htm Edgar Link pending
R83.htm Edgar Link pending
R84.htm Edgar Link pending
R85.htm Edgar Link pending
R86.htm Edgar Link pending
R87.htm Edgar Link pending
R88.htm Edgar Link pending
R89.htm Edgar Link pending
R9.htm Edgar Link pending
R90.htm Edgar Link pending
R91.htm Edgar Link pending
R92.htm Edgar Link pending
R93.htm Edgar Link pending
R94.htm Edgar Link pending
R95.htm Edgar Link pending
R96.htm Edgar Link pending
R97.htm Edgar Link pending
R98.htm Edgar Link pending
R99.htm Edgar Link pending
rent.jpg Edgar Link pending
report.css Edgar Link pending
Show.js Edgar Link pending
site-plan.jpg Edgar Link pending
super10-k2017.htm Edgar Link pending