2018 Q4 Form 10-K Financial Statement

#000143774919006018 Filed on March 29, 2019

View on sec.gov

Income Statement

Concept 2018 Q4 2018 2017 Q4
Revenue $21.14M $66.38M $11.75M
YoY Change 79.81% 178.7% 398.71%
Cost Of Revenue $16.79M $51.07M $8.528M
YoY Change 96.83% 223.41% 380.83%
Gross Profit $4.349M $15.30M $3.226M
YoY Change 34.81% 90.72% 453.09%
Gross Profit Margin 20.58% 23.06% 27.44%
Selling, General & Admin $1.966M $7.769M $1.813M
YoY Change 8.4% 70.89% 178.3%
% of Gross Profit 45.2% 50.77% 56.21%
Research & Development $0.00 $220.4K $121.6K
YoY Change -100.0% -72.31% -49.13%
% of Gross Profit 0.0% 1.44% 3.77%
Depreciation & Amortization $484.5K $1.607M $360.2K
YoY Change 34.48% 122.86% 407.12%
% of Gross Profit 11.14% 10.5% 11.17%
Operating Expenses $1.966M $7.990M $1.935M
YoY Change 1.59% 49.55% 117.26%
Operating Profit $2.383M $7.314M $1.291M
YoY Change 84.61% 172.73% -520.03%
Interest Expense -$295.7K $749.0K $98.23K
YoY Change -400.98% 165.0% 93.48%
% of Operating Profit -12.41% 10.24% 7.61%
Other Income/Expense, Net $82.54K -$2.033M -$113.0K
YoY Change -173.07% 312.17% -6987.44%
Pretax Income $2.170M $5.282M $1.178M
YoY Change 84.22% 141.31% -485.33%
Income Tax $821.8K $1.668M $667.7K
% Of Pretax Income 37.87% 31.58% 56.68%
Net Earnings $1.348M $3.614M $510.3K
YoY Change 164.23% 156.58% -262.66%
Net Earnings / Revenue 6.38% 5.44% 4.34%
Basic Earnings Per Share $0.50 $1.29 $0.18
Diluted Earnings Per Share $0.43 $1.14 $0.16
COMMON SHARES
Basic Shares Outstanding 2.800M 2.889M
Diluted Shares Outstanding 3.182M 3.256M

Balance Sheet

Concept 2018 Q4 2018 2017 Q4
SHORT-TERM ASSETS
Cash & Short-Term Investments $5.058M $5.058M
YoY Change 106.93%
Cash & Equivalents $5.058M $5.058M $2.444M
Short-Term Investments
Other Short-Term Assets $2.902M $2.902M
YoY Change 55.06%
Inventory $5.498M $5.498M $3.903M
Prepaid Expenses $818.6K $265.5K
Receivables $9.835M $9.835M $9.012M
Other Receivables $0.00 $0.00
Total Short-Term Assets $23.29M $23.29M $17.23M
YoY Change 35.18% 35.18% 113.92%
LONG-TERM ASSETS
Property, Plant & Equipment $13.30M $13.30M $3.323M
YoY Change 300.32% 300.32% 134.57%
Goodwill $9.582M $2.256M
YoY Change 324.76% 26.9%
Intangibles
YoY Change
Long-Term Investments
YoY Change
Other Assets $95.26K $95.26K $3.250K
YoY Change 2831.17% -95.62% -32.99%
Total Long-Term Assets $14.01M $27.31M $6.329M
YoY Change 121.34% 182.96% -0.09%
TOTAL ASSETS
Total Short-Term Assets $23.29M $23.29M $17.23M
Total Long-Term Assets $14.01M $27.31M $6.329M
Total Assets $50.61M $50.61M $26.88M
YoY Change 88.24% 88.24% 70.08%
SHORT-TERM LIABILITIES
YoY Change
Accounts Payable $5.170M $5.170M $2.113M
YoY Change 144.7% 144.7% 235.52%
Accrued Expenses $3.325M $2.965M $1.340M
YoY Change 148.07% 43.69% 124.63%
Deferred Revenue
YoY Change
Short-Term Debt $200.0K $200.0K
YoY Change 0.0%
Long-Term Debt Due $1.333M $2.903M $500.0K
YoY Change 166.67% 219.53% -24.24%
Total Short-Term Liabilities $16.86M $16.86M $7.995M
YoY Change 110.84% 110.84% 203.29%
LONG-TERM LIABILITIES
Long-Term Debt $8.195M $19.28M $4.733M
YoY Change 73.16% 127.1% 7.07%
Other Long-Term Liabilities $0.00
YoY Change
Total Long-Term Liabilities $20.99M $19.28M $8.491M
YoY Change 147.14% 127.1% 65.11%
TOTAL LIABILITIES
Total Short-Term Liabilities $16.86M $16.86M $7.995M
Total Long-Term Liabilities $20.99M $19.28M $8.491M
Total Liabilities $37.84M $37.84M $16.49M
YoY Change 129.54% 129.54% 111.93%
SHAREHOLDERS EQUITY
Retained Earnings $9.578M $5.964M
YoY Change 60.59% 59.82%
Common Stock
YoY Change
Preferred Stock
YoY Change
Treasury Stock (at cost) $1.906M $264.8K
YoY Change 619.59% 0.0%
Treasury Stock Shares
Shareholders Equity $12.77M $12.77M $10.40M
YoY Change
Total Liabilities & Shareholders Equity $50.61M $50.61M $26.88M
YoY Change 88.24% 88.24% 70.08%

Cashflow Statement

Concept 2018 Q4 2018 2017 Q4
OPERATING ACTIVITIES
Net Income $1.348M $3.614M $510.3K
YoY Change 164.23% 156.58% -262.66%
Depreciation, Depletion And Amortization $484.5K $1.607M $360.2K
YoY Change 34.48% 122.86% 407.12%
Cash From Operating Activities $4.077M $10.33M $3.249M
YoY Change 25.49% 292.82% 206.66%
INVESTING ACTIVITIES
Capital Expenditures -$205.3K -$479.9K
YoY Change 510.61%
Acquisitions $11.21M
YoY Change 9.36%
Other Investing Activities $0.00 -$11.21M
YoY Change
Cash From Investing Activities $8.795M -$11.69M -$78.59K
YoY Change -11291.3% 10.46% -49.25%
FINANCING ACTIVITIES
Cash Dividend Paid
YoY Change
Common Stock Issuance & Retirement, Net $0.00 $0.00
YoY Change -100.0% -100.0%
Debt Paid & Issued, Net
YoY Change
Cash From Financing Activities -11.71M 3.969M -1.661M
YoY Change 604.9% -31.87% 364.06%
NET CHANGE
Cash From Operating Activities 4.077M 10.33M 3.249M
Cash From Investing Activities 8.795M -11.69M -78.59K
Cash From Financing Activities -11.71M 3.969M -1.661M
Net Change In Cash 1.166M 2.614M 1.510M
YoY Change -22.77% -222.92% 176.12%
FREE CASH FLOW
Cash From Operating Activities $4.077M $10.33M $3.249M
Capital Expenditures -$205.3K -$479.9K
Free Cash Flow $4.282M $10.81M
YoY Change 299.14%

Facts In Submission

Frame Concept Type Concept / XBRL Key Value Unit
CY2017Q4 us-gaap Finite Lived Intangible Assets Gross
FiniteLivedIntangibleAssetsGross
2510000
CY2018Q4 us-gaap Finite Lived Intangible Assets Net
FiniteLivedIntangibleAssetsNet
4332202
CY2017Q4 hicka Effective Income Tax Rate Reconciliation Return To Provision Adjustments And Other
EffectiveIncomeTaxRateReconciliationReturnToProvisionAdjustmentsAndOther
6219
CY2017Q4 hicka Effective Income Tax Rate Reconciliation State Operating Income Loss
EffectiveIncomeTaxRateReconciliationStateOperatingIncomeLoss
CY2018 hicka Effective Income Tax Rate Reconciliation State Operating Income Loss
EffectiveIncomeTaxRateReconciliationStateOperatingIncomeLoss
CY2017 hicka Effective Income Tax Rate Reconciliation State Operating Income Loss
EffectiveIncomeTaxRateReconciliationStateOperatingIncomeLoss
-174223
CY2017Q4 hicka Income Tax Rate Reconciliation Change In Fin48 Liability
IncomeTaxRateReconciliationChangeInFin48Liability
395000
CY2018 hicka Income Tax Rate Reconciliation Change In Fin48 Liability
IncomeTaxRateReconciliationChangeInFin48Liability
CY2017 hicka Income Tax Rate Reconciliation Change In Fin48 Liability
IncomeTaxRateReconciliationChangeInFin48Liability
CY2017Q4 hicka Income Tax Rate Reconciliation Deferred Adjustment
IncomeTaxRateReconciliationDeferredAdjustment
290965
CY2018 hicka Income Tax Rate Reconciliation Deferred Adjustment
IncomeTaxRateReconciliationDeferredAdjustment
CY2017 hicka Income Tax Rate Reconciliation Deferred Adjustment
IncomeTaxRateReconciliationDeferredAdjustment
CY2018Q4 hicka Longterm Debt Current Gross
LongtermDebtCurrentGross
1333333
CY2018 dei Amendment Flag
AmendmentFlag
false
CY2018 dei Document Fiscal Period Focus
DocumentFiscalPeriodFocus
FY
CY2018 dei Document Fiscal Year Focus
DocumentFiscalYearFocus
2018
CY2018 dei Document Period End Date
DocumentPeriodEndDate
2018-12-31
CY2018 dei Document Type
DocumentType
10-K
CY2018 dei Entity Emerging Growth Company
EntityEmergingGrowthCompany
false
CY2018Q2 dei Entity Public Float
EntityPublicFloat
6467531
CY2018 dei Entity Shell Company
EntityShellCompany
false
CY2018 dei Entity Small Business
EntitySmallBusiness
true
CY2018 hicka Deferred Income Tax Expense Benefit Noncash
DeferredIncomeTaxExpenseBenefitNoncash
1124910
CY2017 hicka Deferred Income Tax Expense Benefit Noncash
DeferredIncomeTaxExpenseBenefitNoncash
693398
CY2017Q4 hicka Deferred Income Tax Expense Benefit Noncash
DeferredIncomeTaxExpenseBenefitNoncash
616367
CY2016Q4 hicka Deferred Income Tax Expense Benefit Noncash
DeferredIncomeTaxExpenseBenefitNoncash
CY2018Q4 hicka Deferred Tax Assets Valuation Allowance Excluding Reserves Current
DeferredTaxAssetsValuationAllowanceExcludingReservesCurrent
47319
CY2017Q4 hicka Deferred Tax Assets Valuation Allowance Excluding Reserves Current
DeferredTaxAssetsValuationAllowanceExcludingReservesCurrent
47319
CY2018Q4 hicka Deferred Tax Assets Valuation Allowance Reserves Current
DeferredTaxAssetsValuationAllowanceReservesCurrent
395000
CY2017Q4 hicka Deferred Tax Assets Valuation Allowance Reserves Current
DeferredTaxAssetsValuationAllowanceReservesCurrent
395000
CY2017Q4 hicka Effective Income Tax Rate Reconciliation Nondeductible Expense Transaction Costs
EffectiveIncomeTaxRateReconciliationNondeductibleExpenseTransactionCosts
CY2018 hicka Effective Income Tax Rate Reconciliation Nondeductible Expense Transaction Costs
EffectiveIncomeTaxRateReconciliationNondeductibleExpenseTransactionCosts
CY2017 hicka Effective Income Tax Rate Reconciliation Nondeductible Expense Transaction Costs
EffectiveIncomeTaxRateReconciliationNondeductibleExpenseTransactionCosts
95849
CY2018 hicka Effective Income Tax Rate Reconciliation Return To Provision Adjustments And Other
EffectiveIncomeTaxRateReconciliationReturnToProvisionAdjustmentsAndOther
283550
CY2017 hicka Effective Income Tax Rate Reconciliation Return To Provision Adjustments And Other
EffectiveIncomeTaxRateReconciliationReturnToProvisionAdjustmentsAndOther
55755
CY2017Q4 hicka Longterm Debt Current Gross
LongtermDebtCurrentGross
500000
CY2018Q4 hicka Longterm Debt Excluding Current Maturities Gross
LongtermDebtExcludingCurrentMaturitiesGross
8295269
CY2017Q4 hicka Longterm Debt Excluding Current Maturities Gross
LongtermDebtExcludingCurrentMaturitiesGross
4774235
CY2018 us-gaap Adjustments To Reconcile Net Income Loss To Cash Provided By Used In Operating Activities
AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities
6720350
CY2017 us-gaap Adjustments To Reconcile Net Income Loss To Cash Provided By Used In Operating Activities
AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities
1222328
CY2017Q4 us-gaap Adjustments To Reconcile Net Income Loss To Cash Provided By Used In Operating Activities
AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities
2738513
CY2016Q4 us-gaap Adjustments To Reconcile Net Income Loss To Cash Provided By Used In Operating Activities
AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities
1373112
CY2018Q4 us-gaap Allowance For Doubtful Accounts Receivable
AllowanceForDoubtfulAccountsReceivable
35000
CY2017Q4 us-gaap Allowance For Doubtful Accounts Receivable
AllowanceForDoubtfulAccountsReceivable
10275
CY2017Q4 us-gaap Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
217257
CY2016Q4 us-gaap Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
29091
CY2018 us-gaap Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
564197
CY2017 us-gaap Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
367253
CY2018Q4 us-gaap Assets
Assets
50606610
CY2017Q4 us-gaap Assets
Assets
26883557
CY2018Q4 us-gaap Assets Current
AssetsCurrent
23292828
CY2017Q4 us-gaap Assets Current
AssetsCurrent
17230715
CY2018Q4 us-gaap Assets Noncurrent
AssetsNoncurrent
14009667
CY2017Q4 us-gaap Assets Noncurrent
AssetsNoncurrent
6329453
CY2018 hicka Treasury Stock Value Acquired Sale Of Business
TreasuryStockValueAcquiredSaleOfBusiness
1640939
CY2018Q4 us-gaap Accounts Payable Current
AccountsPayableCurrent
5169819
CY2017Q4 us-gaap Accounts Payable Current
AccountsPayableCurrent
2112695
CY2018Q4 us-gaap Accounts Receivable Net Current
AccountsReceivableNetCurrent
9835262
CY2017Q4 us-gaap Accounts Receivable Net Current
AccountsReceivableNetCurrent
9011677
CY2018Q4 us-gaap Accrued Income Taxes Current
AccruedIncomeTaxesCurrent
360239
CY2017Q4 us-gaap Accrued Income Taxes Current
AccruedIncomeTaxesCurrent
108576
CY2018Q4 us-gaap Accrued Liabilities Current
AccruedLiabilitiesCurrent
1606429
CY2017Q4 us-gaap Accrued Liabilities Current
AccruedLiabilitiesCurrent
1340465
CY2018Q4 us-gaap Accumulated Depreciation Depletion And Amortization Property Plant And Equipment
AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
2006133
CY2017Q4 us-gaap Accumulated Depreciation Depletion And Amortization Property Plant And Equipment
AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
4242913
CY2018Q4 us-gaap Additional Paid In Capital
AdditionalPaidInCapital
1741901
CY2017Q4 us-gaap Additional Paid In Capital
AdditionalPaidInCapital
1741901
CY2017 us-gaap Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
129832
CY2018 us-gaap Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
394933
CY2018 us-gaap Basis Of Accounting
BasisOfAccounting
<div style="display: inline; font-family: times new roman; font-size: 10pt"><div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left;"><div style="display: inline; font-weight: bold;"><div style="display: inline;"></div><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">1.</div>&nbsp;&nbsp; BASIS OF PRESENTATION</div></div> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left;">&nbsp;</div> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left;">The accompanying consolidated financial statements have been prepared in accordance with generally accepted accounting principles for financial information and with the instructions to Form <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">10</div>-K and Article <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">8</div> of Regulation S-<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">X.</div> In the opinion of management, all adjustments (consisting of normal recurring accruals) considered necessary for a fair presentation have been included.</div> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left;">&nbsp;</div> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left;"><div style="display: inline; text-decoration: underline;"><div style="display: inline; font-style: italic;"><div style="display: inline; font-weight: bold;">Principles of Consolidation</div></div></div><br /> The consolidated financial statements include the accounts of Hickok Incorporated and its wholly-owned domestic subsidiaries. Significant intercompany transactions and balances have been eliminated in the financial statements.</div> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left;">&nbsp;</div> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left;"><div style="display: inline; text-decoration: underline;"><div style="display: inline; font-style: italic;"><div style="display: inline; font-weight: bold;">Reclassifications</div></div></div></div> <div style=" font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left;">Certain prior year amounts were reclassified to conform to the current year&#x2019;s presentation, including transaction costs related to acquisitions that were reclassified from selling, general and administrative to other (income) expenses as these costs are <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">not</div> considered as operating costs. These reclassifications have <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">no</div> effect on the financial position or results of operations reported as of and for the periods presented.</div></div>
CY2018Q4 us-gaap Buildings And Improvements Gross
BuildingsAndImprovementsGross
1709165
CY2017Q4 us-gaap Buildings And Improvements Gross
BuildingsAndImprovementsGross
2239763
CY2017Q4 us-gaap Business Combination Acquisition Related Costs
BusinessCombinationAcquisitionRelatedCosts
0
CY2018 us-gaap Business Combination Acquisition Related Costs
BusinessCombinationAcquisitionRelatedCosts
268607
CY2017 us-gaap Business Combination Acquisition Related Costs
BusinessCombinationAcquisitionRelatedCosts
281909
CY2016Q4 us-gaap Business Combination Acquisition Related Costs
BusinessCombinationAcquisitionRelatedCosts
0
CY2018Q4 us-gaap Capital Lease Obligations Current
CapitalLeaseObligationsCurrent
13800
CY2017Q4 us-gaap Capital Lease Obligations Current
CapitalLeaseObligationsCurrent
55735
CY2018Q4 us-gaap Capital Lease Obligations Noncurrent
CapitalLeaseObligationsNoncurrent
2642
CY2017Q4 us-gaap Capital Lease Obligations Noncurrent
CapitalLeaseObligationsNoncurrent
106855
CY2018Q4 us-gaap Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
5057626
CY2017Q4 us-gaap Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
2444110
CY2016Q3 us-gaap Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
3060734
CY2017Q3 us-gaap Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
934506
CY2016Q4 us-gaap Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
3607452
CY2018 us-gaap Cash And Cash Equivalents Period Increase Decrease
CashAndCashEquivalentsPeriodIncreaseDecrease
2613516
CY2017 us-gaap Cash And Cash Equivalents Period Increase Decrease
CashAndCashEquivalentsPeriodIncreaseDecrease
-2126228
CY2017Q4 us-gaap Cash And Cash Equivalents Period Increase Decrease
CashAndCashEquivalentsPeriodIncreaseDecrease
1509604
CY2016Q4 us-gaap Cash And Cash Equivalents Period Increase Decrease
CashAndCashEquivalentsPeriodIncreaseDecrease
546718
CY2018 us-gaap Concentration Risk Credit Risk
ConcentrationRiskCreditRisk
<div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt">Concentration of Credit Risk</div></div><br /> The Company sells its products and services primarily to customers in the United States of America and to a lesser extent overseas. All sales are made in U.S. dollars. The Company extends normal credit terms to its customers. With the acquisitions of Federal Hose in <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> July 2016, </div>Air Enterprises in <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> June 2017, </div>and CAD Enterprises, Inc. in <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> July 2018, </div>the Company has greatly expanded its customer base into a wide array of industries. During the <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">three</div> months ended <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> December 31, 2017, </div>there were sales to <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">two</div> customers in the Commercial Air Handling segment that were greater than <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">22%</div> of consolidated sales of the Company. For the year ended <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> December 31, 2018, </div>there were there were sales to <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">one</div> customer in the Aerospace segment that were greater than <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">18%</div> of the consolidated sales of the company.
CY2018Q4 us-gaap Contract With Customer Asset Net Current
ContractWithCustomerAssetNetCurrent
2083349
CY2017Q4 us-gaap Contract With Customer Asset Net Current
ContractWithCustomerAssetNetCurrent
1605991
CY2018Q4 us-gaap Convertible Notes Payable Current
ConvertibleNotesPayableCurrent
200000
CY2017Q4 us-gaap Convertible Notes Payable Current
ConvertibleNotesPayableCurrent
200000
CY2018 us-gaap Cost Of Goods And Services Sold
CostOfGoodsAndServicesSold
51074339
CY2017 us-gaap Cost Of Goods And Services Sold
CostOfGoodsAndServicesSold
15792458
CY2017Q4 us-gaap Cost Of Goods And Services Sold
CostOfGoodsAndServicesSold
8528387
CY2016Q4 us-gaap Cost Of Goods And Services Sold
CostOfGoodsAndServicesSold
1773688
CY2018 us-gaap Current Income Tax Expense Benefit
CurrentIncomeTaxExpenseBenefit
543031
CY2017 us-gaap Current Income Tax Expense Benefit
CurrentIncomeTaxExpenseBenefit
86966
CY2017Q4 us-gaap Current Income Tax Expense Benefit
CurrentIncomeTaxExpenseBenefit
446283
CY2016Q4 us-gaap Current Income Tax Expense Benefit
CurrentIncomeTaxExpenseBenefit
8000
CY2018Q4 us-gaap Debt Instrument Carrying Amount
DebtInstrumentCarryingAmount
9628602
CY2017Q4 us-gaap Debt Instrument Carrying Amount
DebtInstrumentCarryingAmount
5274235
CY2018Q4 us-gaap Debt Instrument Unamortized Discount Premium Net
DebtInstrumentUnamortizedDiscountPremiumNet
100590
CY2017Q4 us-gaap Debt Instrument Unamortized Discount Premium Net
DebtInstrumentUnamortizedDiscountPremiumNet
41685
CY2018 us-gaap Deferred Income Tax Expense Benefit
DeferredIncomeTaxExpenseBenefit
1124989
CY2017 us-gaap Deferred Income Tax Expense Benefit
DeferredIncomeTaxExpenseBenefit
693398
CY2017Q4 us-gaap Deferred Income Tax Expense Benefit
DeferredIncomeTaxExpenseBenefit
221446
CY2016Q4 us-gaap Deferred Income Tax Expense Benefit
DeferredIncomeTaxExpenseBenefit
CY2018Q4 us-gaap Deferred Revenue Current
DeferredRevenueCurrent
5257797
CY2017Q4 us-gaap Deferred Revenue Current
DeferredRevenueCurrent
2601355
CY2017Q4 us-gaap Deferred Tax Assets Gross Current
DeferredTaxAssetsGrossCurrent
2616211
CY2018Q4 us-gaap Deferred Tax Assets Inventory
DeferredTaxAssetsInventory
145844
CY2017Q4 us-gaap Deferred Tax Assets Inventory
DeferredTaxAssetsInventory
116673
CY2018Q4 us-gaap Deferred Tax Assets Liabilities Net Noncurrent
DeferredTaxAssetsLiabilitiesNetNoncurrent
CY2017Q4 us-gaap Deferred Tax Assets Liabilities Net Noncurrent
DeferredTaxAssetsLiabilitiesNetNoncurrent
2173892
CY2018Q4 us-gaap Deferred Tax Assets Operating Loss Carryforwards
DeferredTaxAssetsOperatingLossCarryforwards
CY2017Q4 us-gaap Deferred Tax Assets Operating Loss Carryforwards
DeferredTaxAssetsOperatingLossCarryforwards
59852
CY2017Q4 us-gaap Deferred Tax Assets Property Plant And Equipment
DeferredTaxAssetsPropertyPlantAndEquipment
166798
CY2018Q4 us-gaap Deferred Tax Assets Tax Credit Carryforwards Research
DeferredTaxAssetsTaxCreditCarryforwardsResearch
1266043
CY2017Q4 us-gaap Deferred Tax Assets Tax Credit Carryforwards Research
DeferredTaxAssetsTaxCreditCarryforwardsResearch
2150820
CY2018Q4 us-gaap Deferred Tax Assets Tax Deferred Expense Compensation And Benefits Employee Compensation
DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation
62134
CY2017Q4 us-gaap Deferred Tax Assets Tax Deferred Expense Compensation And Benefits Employee Compensation
DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation
27074
CY2018Q4 us-gaap Deferred Tax Assets Tax Deferred Expense Reserves And Accruals Accrued Liabilities
DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities
281475
CY2017Q4 us-gaap Deferred Tax Assets Tax Deferred Expense Reserves And Accruals Accrued Liabilities
DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities
140280
CY2018Q4 us-gaap Deferred Tax Assets Tax Deferred Expense Reserves And Accruals Allowance For Doubtful Accounts
DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts
8773
CY2017Q4 us-gaap Deferred Tax Assets Tax Deferred Expense Reserves And Accruals Allowance For Doubtful Accounts
DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts
13799
CY2018Q4 us-gaap Deferred Tax Assets Valuation Allowance Current
DeferredTaxAssetsValuationAllowanceCurrent
442319
CY2017Q4 us-gaap Deferred Tax Assets Valuation Allowance Current
DeferredTaxAssetsValuationAllowanceCurrent
442319
CY2018Q4 us-gaap Deferred Tax Liabilities Gross Current
DeferredTaxLiabilitiesGrossCurrent
1259334
CY2018Q4 us-gaap Deferred Tax Liabilities Noncurrent
DeferredTaxLiabilitiesNoncurrent
1701653
CY2017Q4 us-gaap Deferred Tax Liabilities Noncurrent
DeferredTaxLiabilitiesNoncurrent
CY2018Q4 us-gaap Deferred Tax Liabilities Prepaid Expenses
DeferredTaxLiabilitiesPrepaidExpenses
95371
CY2017Q4 us-gaap Deferred Tax Liabilities Prepaid Expenses
DeferredTaxLiabilitiesPrepaidExpenses
59085
CY2018Q4 us-gaap Deferred Tax Liabilities Property Plant And Equipment
DeferredTaxLiabilitiesPropertyPlantAndEquipment
2928232
CY2017Q4 us-gaap Defined Contribution Plan Employer Discretionary Contribution Amount
DefinedContributionPlanEmployerDiscretionaryContributionAmount
17545
CY2016Q4 us-gaap Defined Contribution Plan Employer Discretionary Contribution Amount
DefinedContributionPlanEmployerDiscretionaryContributionAmount
2532
CY2018 us-gaap Defined Contribution Plan Employer Discretionary Contribution Amount
DefinedContributionPlanEmployerDiscretionaryContributionAmount
183996
CY2017 us-gaap Defined Contribution Plan Employer Discretionary Contribution Amount
DefinedContributionPlanEmployerDiscretionaryContributionAmount
39249
CY2017Q4 us-gaap Depreciation
Depreciation
140006
CY2016Q4 us-gaap Depreciation
Depreciation
41946
CY2018 us-gaap Depreciation
Depreciation
1042312
CY2017 us-gaap Depreciation
Depreciation
350641
CY2018 us-gaap Depreciation Depletion And Amortization
DepreciationDepletionAndAmortization
1606509
CY2017 us-gaap Depreciation Depletion And Amortization
DepreciationDepletionAndAmortization
720872
CY2017Q4 us-gaap Depreciation Depletion And Amortization
DepreciationDepletionAndAmortization
360241
CY2016Q4 us-gaap Depreciation Depletion And Amortization
DepreciationDepletionAndAmortization
71037
CY2018 us-gaap Disposal Group Not Discontinued Operation Gain Loss On Disposal
DisposalGroupNotDiscontinuedOperationGainLossOnDisposal
-1160574
CY2017 us-gaap Disposal Group Not Discontinued Operation Gain Loss On Disposal
DisposalGroupNotDiscontinuedOperationGainLossOnDisposal
CY2017Q4 us-gaap Disposal Group Not Discontinued Operation Gain Loss On Disposal
DisposalGroupNotDiscontinuedOperationGainLossOnDisposal
CY2016Q4 us-gaap Disposal Group Not Discontinued Operation Gain Loss On Disposal
DisposalGroupNotDiscontinuedOperationGainLossOnDisposal
CY2018 us-gaap Earnings Per Share Basic
EarningsPerShareBasic
1.29
CY2017 us-gaap Earnings Per Share Basic
EarningsPerShareBasic
0.49
CY2017Q4 us-gaap Earnings Per Share Basic
EarningsPerShareBasic
0.18
CY2016Q4 us-gaap Earnings Per Share Basic
EarningsPerShareBasic
-0.11
CY2018Q1 us-gaap Earnings Per Share Basic
EarningsPerShareBasic
0.13
CY2018Q2 us-gaap Earnings Per Share Basic
EarningsPerShareBasic
0.14
CY2018Q3 us-gaap Earnings Per Share Basic
EarningsPerShareBasic
0.55
CY2018Q4 us-gaap Earnings Per Share Basic
EarningsPerShareBasic
0.50
CY2017Q1 us-gaap Earnings Per Share Basic
EarningsPerShareBasic
0.07
CY2017Q2 us-gaap Earnings Per Share Basic
EarningsPerShareBasic
0.33
CY2017Q3 us-gaap Earnings Per Share Basic
EarningsPerShareBasic
0.20
CY2018 us-gaap Earnings Per Share Diluted
EarningsPerShareDiluted
1.14
CY2017 us-gaap Earnings Per Share Diluted
EarningsPerShareDiluted
0.46
CY2017Q4 us-gaap Earnings Per Share Diluted
EarningsPerShareDiluted
0.16
CY2016Q4 us-gaap Earnings Per Share Diluted
EarningsPerShareDiluted
-0.11
CY2018Q1 us-gaap Earnings Per Share Diluted
EarningsPerShareDiluted
0.11
CY2018Q2 us-gaap Earnings Per Share Diluted
EarningsPerShareDiluted
0.13
CY2018Q3 us-gaap Earnings Per Share Diluted
EarningsPerShareDiluted
0.48
CY2018Q4 us-gaap Earnings Per Share Diluted
EarningsPerShareDiluted
0.43
CY2017Q1 us-gaap Earnings Per Share Diluted
EarningsPerShareDiluted
0.07
CY2017Q2 us-gaap Earnings Per Share Diluted
EarningsPerShareDiluted
0.31
CY2017Q3 us-gaap Earnings Per Share Diluted
EarningsPerShareDiluted
0.18
CY2017Q4 us-gaap Effective Income Tax Rate Continuing Operations
EffectiveIncomeTaxRateContinuingOperations
0.34
CY2018 us-gaap Effective Income Tax Rate Continuing Operations
EffectiveIncomeTaxRateContinuingOperations
0.21
CY2017 us-gaap Effective Income Tax Rate Continuing Operations
EffectiveIncomeTaxRateContinuingOperations
0.34
CY2018Q4 us-gaap Employee Related Liabilities Current
EmployeeRelatedLiabilitiesCurrent
1358669
CY2017Q4 us-gaap Employee Related Liabilities Current
EmployeeRelatedLiabilitiesCurrent
723053
CY2018Q4 us-gaap Finite Lived Intangible Assets Accumulated Amortization
FiniteLivedIntangibleAssetsAccumulatedAmortization
1177798
CY2017Q4 us-gaap Finite Lived Intangible Assets Accumulated Amortization
FiniteLivedIntangibleAssetsAccumulatedAmortization
613601
CY2018Q4 us-gaap Finite Lived Intangible Assets Amortization Expense After Year Five
FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive
2517052
CY2018Q4 us-gaap Finite Lived Intangible Assets Amortization Expense Next Twelve Months
FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths
379030
CY2018Q4 us-gaap Finite Lived Intangible Assets Amortization Expense Year Five
FiniteLivedIntangibleAssetsAmortizationExpenseYearFive
339030
CY2018Q4 us-gaap Finite Lived Intangible Assets Amortization Expense Year Four
FiniteLivedIntangibleAssetsAmortizationExpenseYearFour
339030
CY2018Q4 us-gaap Finite Lived Intangible Assets Amortization Expense Year Three
FiniteLivedIntangibleAssetsAmortizationExpenseYearThree
379030
CY2018Q4 us-gaap Finite Lived Intangible Assets Amortization Expense Year Two
FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo
379030
CY2018Q4 us-gaap Finite Lived Intangible Assets Gross
FiniteLivedIntangibleAssetsGross
5510000
CY2018 us-gaap Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
5281730
CY2017 us-gaap Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
2188760
CY2017Q4 us-gaap Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
1177991
CY2016Q4 us-gaap Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
-305706
CY2018 us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
1668020
CY2017 us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
780364
CY2017Q4 us-gaap Finite Lived Intangible Assets Net
FiniteLivedIntangibleAssetsNet
1896399
CY2018 us-gaap Gain Loss On Disposition Of Assets1
GainLossOnDispositionOfAssets1
-10750
CY2017 us-gaap Gain Loss On Disposition Of Assets1
GainLossOnDispositionOfAssets1
-13386
CY2017Q4 us-gaap Gain Loss On Disposition Of Assets1
GainLossOnDispositionOfAssets1
CY2016Q4 us-gaap Gain Loss On Disposition Of Assets1
GainLossOnDispositionOfAssets1
CY2018Q4 us-gaap Goodwill
Goodwill
9582202
CY2017Q4 us-gaap Goodwill
Goodwill
2255912
CY2018 us-gaap Gross Profit
GrossProfit
15303967
CY2017 us-gaap Gross Profit
GrossProfit
8024277
CY2017Q4 us-gaap Gross Profit
GrossProfit
3225832
CY2016Q4 us-gaap Gross Profit
GrossProfit
583238
CY2018Q1 us-gaap Gross Profit
GrossProfit
3018441
CY2018Q2 us-gaap Gross Profit
GrossProfit
3486578
CY2018Q3 us-gaap Gross Profit
GrossProfit
4450389
CY2018Q4 us-gaap Gross Profit
GrossProfit
4460559
CY2017Q1 us-gaap Gross Profit
GrossProfit
1377514
CY2017Q2 us-gaap Gross Profit
GrossProfit
3029146
CY2017Q3 us-gaap Gross Profit
GrossProfit
3034379
CY2017Q4 us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
667729
CY2016Q4 us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
8000
CY2017Q4 us-gaap Income Tax Expense Benefit Continuing Operations Adjustment Of Deferred Tax Asset Liability
IncomeTaxExpenseBenefitContinuingOperationsAdjustmentOfDeferredTaxAssetLiability
300000
CY2018 us-gaap Incremental Common Shares Attributable To Call Options And Warrants
IncrementalCommonSharesAttributableToCallOptionsAndWarrants
376773
CY2018 us-gaap Increase Decrease In Deferred Revenue
IncreaseDecreaseInDeferredRevenue
2656442
CY2017 us-gaap Increase Decrease In Deferred Revenue
IncreaseDecreaseInDeferredRevenue
688402
CY2017Q4 us-gaap Increase Decrease In Deferred Revenue
IncreaseDecreaseInDeferredRevenue
1318408
CY2016Q4 us-gaap Increase Decrease In Deferred Revenue
IncreaseDecreaseInDeferredRevenue
1300000
CY2018 us-gaap Increase Decrease In Employee Related Liabilities
IncreaseDecreaseInEmployeeRelatedLiabilities
454624
CY2017 us-gaap Increase Decrease In Employee Related Liabilities
IncreaseDecreaseInEmployeeRelatedLiabilities
49498
CY2017Q4 us-gaap Increase Decrease In Employee Related Liabilities
IncreaseDecreaseInEmployeeRelatedLiabilities
46551
CY2016Q4 us-gaap Increase Decrease In Employee Related Liabilities
IncreaseDecreaseInEmployeeRelatedLiabilities
-133328
CY2018 us-gaap Increase Decrease In Income Taxes Payable Net Of Income Taxes Receivable
IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable
251663
CY2017Q4 us-gaap Income Tax Reconciliation Change In Deferred Tax Assets Valuation Allowance
IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance
-452681
CY2018 us-gaap Income Tax Reconciliation Change In Deferred Tax Assets Valuation Allowance
IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance
CY2017 us-gaap Income Tax Reconciliation Change In Deferred Tax Assets Valuation Allowance
IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance
CY2017Q4 us-gaap Income Tax Reconciliation Income Tax Expense Benefit At Federal Statutory Income Tax Rate
IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
400517
CY2018 us-gaap Income Tax Reconciliation Income Tax Expense Benefit At Federal Statutory Income Tax Rate
IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
1109163
CY2017 us-gaap Income Tax Reconciliation Income Tax Expense Benefit At Federal Statutory Income Tax Rate
IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
744178
CY2017Q4 us-gaap Income Tax Reconciliation Nondeductible Expense Other
IncomeTaxReconciliationNondeductibleExpenseOther
2055
CY2018 us-gaap Income Tax Reconciliation Nondeductible Expense Other
IncomeTaxReconciliationNondeductibleExpenseOther
196142
CY2017 us-gaap Income Tax Reconciliation Nondeductible Expense Other
IncomeTaxReconciliationNondeductibleExpenseOther
5465
CY2017Q4 us-gaap Income Tax Reconciliation State And Local Income Taxes
IncomeTaxReconciliationStateAndLocalIncomeTaxes
25654
CY2018 us-gaap Income Tax Reconciliation State And Local Income Taxes
IncomeTaxReconciliationStateAndLocalIncomeTaxes
79165
CY2017 us-gaap Income Tax Reconciliation State And Local Income Taxes
IncomeTaxReconciliationStateAndLocalIncomeTaxes
130560
CY2017Q4 us-gaap Income Tax Reconciliation Tax Credits Research
IncomeTaxReconciliationTaxCreditsResearch
CY2018 us-gaap Income Tax Reconciliation Tax Credits Research
IncomeTaxReconciliationTaxCreditsResearch
CY2017 us-gaap Income Tax Reconciliation Tax Credits Research
IncomeTaxReconciliationTaxCreditsResearch
77220
CY2018 us-gaap Income Taxes Paid
IncomeTaxesPaid
205514
CY2017 us-gaap Income Taxes Paid
IncomeTaxesPaid
31000
CY2017Q4 us-gaap Income Taxes Paid
IncomeTaxesPaid
CY2016Q4 us-gaap Income Taxes Paid
IncomeTaxesPaid
CY2018 us-gaap Increase Decrease In Accounts Payable
IncreaseDecreaseInAccountsPayable
1578467
CY2017 us-gaap Increase Decrease In Accounts Payable
IncreaseDecreaseInAccountsPayable
-962207
CY2017Q4 us-gaap Increase Decrease In Accounts Payable
IncreaseDecreaseInAccountsPayable
614896
CY2016Q4 us-gaap Increase Decrease In Accounts Payable
IncreaseDecreaseInAccountsPayable
-103719
CY2018 us-gaap Increase Decrease In Accounts Receivable
IncreaseDecreaseInAccountsReceivable
-761496
CY2017 us-gaap Increase Decrease In Accounts Receivable
IncreaseDecreaseInAccountsReceivable
2434029
CY2017Q4 us-gaap Increase Decrease In Accounts Receivable
IncreaseDecreaseInAccountsReceivable
462081
CY2016Q4 us-gaap Increase Decrease In Accounts Receivable
IncreaseDecreaseInAccountsReceivable
-294442
CY2018 us-gaap Increase Decrease In Accrued Liabilities
IncreaseDecreaseInAccruedLiabilities
-424208
CY2017 us-gaap Increase Decrease In Accrued Liabilities
IncreaseDecreaseInAccruedLiabilities
224674
CY2017Q4 us-gaap Increase Decrease In Accrued Liabilities
IncreaseDecreaseInAccruedLiabilities
50101
CY2016Q4 us-gaap Increase Decrease In Accrued Liabilities
IncreaseDecreaseInAccruedLiabilities
3360
CY2018 us-gaap Increase Decrease In Contract With Customer Asset
IncreaseDecreaseInContractWithCustomerAsset
477358
CY2017 us-gaap Increase Decrease In Contract With Customer Asset
IncreaseDecreaseInContractWithCustomerAsset
-2341305
CY2017Q4 us-gaap Increase Decrease In Contract With Customer Asset
IncreaseDecreaseInContractWithCustomerAsset
-33528
CY2016Q4 us-gaap Increase Decrease In Contract With Customer Asset
IncreaseDecreaseInContractWithCustomerAsset
CY2017 us-gaap Increase Decrease In Income Taxes Payable Net Of Income Taxes Receivable
IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable
38933
CY2017Q4 us-gaap Increase Decrease In Income Taxes Payable Net Of Income Taxes Receivable
IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable
38643
CY2016Q4 us-gaap Increase Decrease In Income Taxes Payable Net Of Income Taxes Receivable
IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable
-23000
CY2018 us-gaap Increase Decrease In Inventories
IncreaseDecreaseInInventories
1681250
CY2017 us-gaap Increase Decrease In Inventories
IncreaseDecreaseInInventories
-45539
CY2017Q4 us-gaap Increase Decrease In Inventories
IncreaseDecreaseInInventories
45718
CY2016Q4 us-gaap Increase Decrease In Inventories
IncreaseDecreaseInInventories
-89006
CY2018 us-gaap Increase Decrease In Prepaid Expense
IncreaseDecreaseInPrepaidExpense
697202
CY2017 us-gaap Increase Decrease In Prepaid Expense
IncreaseDecreaseInPrepaidExpense
335159
CY2017Q4 us-gaap Increase Decrease In Prepaid Expense
IncreaseDecreaseInPrepaidExpense
-167577
CY2016Q4 us-gaap Increase Decrease In Prepaid Expense
IncreaseDecreaseInPrepaidExpense
124686
CY2017 us-gaap Incremental Common Shares Attributable To Call Options And Warrants
IncrementalCommonSharesAttributableToCallOptionsAndWarrants
194151
CY2017Q4 us-gaap Incremental Common Shares Attributable To Call Options And Warrants
IncrementalCommonSharesAttributableToCallOptionsAndWarrants
367510
CY2016Q4 us-gaap Incremental Common Shares Attributable To Call Options And Warrants
IncrementalCommonSharesAttributableToCallOptionsAndWarrants
48477
CY2018 us-gaap Interest Expense
InterestExpense
749021
CY2017 us-gaap Interest Expense
InterestExpense
282648
CY2017Q4 us-gaap Interest Expense
InterestExpense
98228
CY2016Q4 us-gaap Interest Expense
InterestExpense
50769
CY2018 us-gaap Interest Paid Net
InterestPaidNet
783739
CY2017 us-gaap Interest Paid Net
InterestPaidNet
236634
CY2017Q4 us-gaap Interest Paid Net
InterestPaidNet
37612
CY2016Q4 us-gaap Interest Paid Net
InterestPaidNet
67045
CY2018Q4 us-gaap Inventory Finished Goods
InventoryFinishedGoods
2201693
CY2017Q4 us-gaap Inventory Finished Goods
InventoryFinishedGoods
1200204
CY2018Q4 us-gaap Inventory Gross
InventoryGross
5724474
CY2017Q4 us-gaap Inventory Gross
InventoryGross
4360986
CY2018Q4 us-gaap Inventory Net
InventoryNet
5497982
CY2017Q4 us-gaap Inventory Net
InventoryNet
3903481
CY2018Q4 us-gaap Inventory Raw Materials
InventoryRawMaterials
2313664
CY2017Q4 us-gaap Inventory Raw Materials
InventoryRawMaterials
2637138
CY2018Q4 us-gaap Inventory Valuation Reserves
InventoryValuationReserves
226492
CY2017Q4 us-gaap Inventory Valuation Reserves
InventoryValuationReserves
457505
CY2018Q4 us-gaap Inventory Work In Process
InventoryWorkInProcess
1209117
CY2017Q4 us-gaap Inventory Work In Process
InventoryWorkInProcess
523644
CY2018 us-gaap Issuance Of Stock And Warrants For Services Or Claims
IssuanceOfStockAndWarrantsForServicesOrClaims
CY2017 us-gaap Issuance Of Stock And Warrants For Services Or Claims
IssuanceOfStockAndWarrantsForServicesOrClaims
7884
CY2017Q4 us-gaap Issuance Of Stock And Warrants For Services Or Claims
IssuanceOfStockAndWarrantsForServicesOrClaims
CY2016Q4 us-gaap Issuance Of Stock And Warrants For Services Or Claims
IssuanceOfStockAndWarrantsForServicesOrClaims
CY2018Q4 us-gaap Land And Land Improvements
LandAndLandImprovements
257205
CY2017Q4 us-gaap Land And Land Improvements
LandAndLandImprovements
235179
CY2017Q4 us-gaap Lease And Rental Expense
LeaseAndRentalExpense
245029
CY2016Q4 us-gaap Lease And Rental Expense
LeaseAndRentalExpense
48819
CY2018 us-gaap Lease And Rental Expense
LeaseAndRentalExpense
1228012
CY2017 us-gaap Lease And Rental Expense
LeaseAndRentalExpense
361539
CY2018Q4 us-gaap Liabilities And Stockholders Equity
LiabilitiesAndStockholdersEquity
50606610
CY2017Q4 us-gaap Liabilities And Stockholders Equity
LiabilitiesAndStockholdersEquity
26883557
CY2018Q4 us-gaap Liabilities Current
LiabilitiesCurrent
16855749
CY2017Q4 us-gaap Liabilities Current
LiabilitiesCurrent
7994606
CY2018Q4 us-gaap Liabilities Noncurrent
LiabilitiesNoncurrent
20985376
CY2017Q4 us-gaap Liabilities Noncurrent
LiabilitiesNoncurrent
8491170
CY2018Q4 us-gaap Line Of Credit Facility Fair Value Of Amount Outstanding
LineOfCreditFacilityFairValueOfAmountOutstanding
200000
CY2016Q4 us-gaap Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
-154853
CY2018 us-gaap Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
10334060
CY2017Q4 us-gaap Net Income Loss
NetIncomeLoss
510262
CY2016Q4 us-gaap Net Income Loss
NetIncomeLoss
-313706
CY2018Q1 us-gaap Net Income Loss
NetIncomeLoss
373752
CY2017 us-gaap Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
2630724
CY2017Q4 us-gaap Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
3248775
CY2016Q4 us-gaap Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
1059406
CY2018 us-gaap Net Income Loss
NetIncomeLoss
3613710
CY2017 us-gaap Net Income Loss
NetIncomeLoss
1408396
CY2017Q4 us-gaap Line Of Credit Facility Fair Value Of Amount Outstanding
LineOfCreditFacilityFairValueOfAmountOutstanding
200000
CY2018Q4 us-gaap Long Term Debt Current
LongTermDebtCurrent
1333333
CY2017Q4 us-gaap Long Term Debt Current
LongTermDebtCurrent
500000
CY2018Q4 us-gaap Long Term Debt Maturities Repayments Of Principal In Next Twelve Months
LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths
1333333
CY2018Q4 us-gaap Long Term Debt Maturities Repayments Of Principal In Year Four
LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour
1333333
CY2018Q4 us-gaap Long Term Debt Maturities Repayments Of Principal In Year Three
LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree
1333333
CY2018Q4 us-gaap Long Term Debt Maturities Repayments Of Principal In Year Two
LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo
1333333
CY2018Q4 us-gaap Long Term Debt Noncurrent
LongTermDebtNoncurrent
8194679
CY2017Q4 us-gaap Long Term Debt Noncurrent
LongTermDebtNoncurrent
4732550
CY2018Q4 us-gaap Long Term Notes Payable
LongTermNotesPayable
11086402
CY2017Q4 us-gaap Long Term Notes Payable
LongTermNotesPayable
3651765
CY2018Q4 us-gaap Machinery And Equipment Gross
MachineryAndEquipmentGross
13343878
CY2017Q4 us-gaap Machinery And Equipment Gross
MachineryAndEquipmentGross
5091360
CY2018 us-gaap Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
3968919
CY2017 us-gaap Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
5825842
CY2017Q4 us-gaap Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
-1660586
CY2016Q4 us-gaap Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
-357835
CY2018 us-gaap Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
-11689463
CY2017 us-gaap Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
-10582794
CY2017Q4 us-gaap Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
-78585
CY2018Q2 us-gaap Net Income Loss
NetIncomeLoss
394625
CY2018Q3 us-gaap Net Income Loss
NetIncomeLoss
1497079
CY2018Q4 us-gaap Net Income Loss
NetIncomeLoss
1348163
CY2017Q1 us-gaap Net Income Loss
NetIncomeLoss
213140
CY2017Q2 us-gaap Net Income Loss
NetIncomeLoss
941523
CY2017Q3 us-gaap Net Income Loss
NetIncomeLoss
567439
CY2018 us-gaap Net Income Loss Available To Common Stockholders Basic
NetIncomeLossAvailableToCommonStockholdersBasic
3613710
CY2017 us-gaap Net Income Loss Available To Common Stockholders Basic
NetIncomeLossAvailableToCommonStockholdersBasic
1408396
CY2017Q4 us-gaap Net Income Loss Available To Common Stockholders Basic
NetIncomeLossAvailableToCommonStockholdersBasic
510262
CY2016Q4 us-gaap Net Income Loss Available To Common Stockholders Basic
NetIncomeLossAvailableToCommonStockholdersBasic
-313706
CY2018 us-gaap Net Income Loss Available To Common Stockholders Diluted
NetIncomeLossAvailableToCommonStockholdersDiluted
3613710
CY2017 us-gaap Net Income Loss Available To Common Stockholders Diluted
NetIncomeLossAvailableToCommonStockholdersDiluted
1408396
CY2017Q4 us-gaap Net Income Loss Available To Common Stockholders Diluted
NetIncomeLossAvailableToCommonStockholdersDiluted
510262
CY2016Q4 us-gaap Net Income Loss Available To Common Stockholders Diluted
NetIncomeLossAvailableToCommonStockholdersDiluted
-313706
CY2018 us-gaap Noncash Or Part Noncash Divestiture Amount Of Consideration Received1
NoncashOrPartNoncashDivestitureAmountOfConsiderationReceived1
1640939
CY2017 us-gaap Noncash Or Part Noncash Divestiture Amount Of Consideration Received1
NoncashOrPartNoncashDivestitureAmountOfConsiderationReceived1
CY2017Q4 us-gaap Noncash Or Part Noncash Divestiture Amount Of Consideration Received1
NoncashOrPartNoncashDivestitureAmountOfConsiderationReceived1
CY2016Q4 us-gaap Noncash Or Part Noncash Divestiture Amount Of Consideration Received1
NoncashOrPartNoncashDivestitureAmountOfConsiderationReceived1
CY2018 us-gaap Nonoperating Income Expense
NonoperatingIncomeExpense
-2032729
CY2017 us-gaap Nonoperating Income Expense
NonoperatingIncomeExpense
-493177
CY2017Q4 us-gaap Nonoperating Income Expense
NonoperatingIncomeExpense
-112954
CY2016Q4 us-gaap Nonoperating Income Expense
NonoperatingIncomeExpense
1640
CY2018 us-gaap Notes Issued1
NotesIssued1
9000000
CY2017 us-gaap Notes Issued1
NotesIssued1
CY2017Q4 us-gaap Notes Issued1
NotesIssued1
CY2016Q4 us-gaap Notes Issued1
NotesIssued1
CY2018Q4 us-gaap Notes Payable
NotesPayable
12642065
CY2017Q4 us-gaap Notes Payable
NotesPayable
4004492
CY2018Q4 us-gaap Notes Payable Current
NotesPayableCurrent
1555663
CY2017Q4 us-gaap Notes Payable Current
NotesPayableCurrent
352727
CY2018 us-gaap Number Of Reportable Segments
NumberOfReportableSegments
3
CY2018 us-gaap Operating Income Loss
OperatingIncomeLoss
7314459
CY2017 us-gaap Operating Income Loss
OperatingIncomeLoss
2681937
CY2017Q4 us-gaap Operating Income Loss
OperatingIncomeLoss
1290945
CY2016Q4 us-gaap Operating Income Loss
OperatingIncomeLoss
-307346
CY2018Q1 us-gaap Operating Income Loss
OperatingIncomeLoss
643085
CY2018Q2 us-gaap Operating Income Loss
OperatingIncomeLoss
1816945
CY2018Q3 us-gaap Operating Income Loss
OperatingIncomeLoss
2471279
CY2018Q4 us-gaap Operating Income Loss
OperatingIncomeLoss
2383150
CY2017Q1 us-gaap Operating Income Loss
OperatingIncomeLoss
265896
CY2017Q2 us-gaap Operating Income Loss
OperatingIncomeLoss
1308925
CY2017Q3 us-gaap Operating Income Loss
OperatingIncomeLoss
1414462
CY2018Q4 us-gaap Other Assets Noncurrent
OtherAssetsNoncurrent
95263
CY2017Q4 us-gaap Other Assets Noncurrent
OtherAssetsNoncurrent
3250
CY2018 us-gaap Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
-123134
CY2017 us-gaap Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
-210529
CY2017Q4 us-gaap Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
-14726
CY2016Q4 us-gaap Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
52409
CY2018 us-gaap Payments For Proceeds From Productive Assets
PaymentsForProceedsFromProductiveAssets
479880
CY2017 us-gaap Payments For Proceeds From Productive Assets
PaymentsForProceedsFromProductiveAssets
332794
CY2017Q4 us-gaap Payments For Proceeds From Productive Assets
PaymentsForProceedsFromProductiveAssets
78585
CY2016Q4 us-gaap Payments For Proceeds From Productive Assets
PaymentsForProceedsFromProductiveAssets
154853
CY2018 us-gaap Payments For Repurchase Of Common Stock
PaymentsForRepurchaseOfCommonStock
CY2017 us-gaap Payments For Repurchase Of Common Stock
PaymentsForRepurchaseOfCommonStock
11500
CY2017Q4 us-gaap Payments For Repurchase Of Common Stock
PaymentsForRepurchaseOfCommonStock
CY2016Q4 us-gaap Payments For Repurchase Of Common Stock
PaymentsForRepurchaseOfCommonStock
11500
CY2018 us-gaap Payments To Acquire Businesses Net Of Cash Acquired
PaymentsToAcquireBusinessesNetOfCashAcquired
11209583
CY2017 us-gaap Payments To Acquire Businesses Net Of Cash Acquired
PaymentsToAcquireBusinessesNetOfCashAcquired
10250000
CY2017Q4 us-gaap Payments To Acquire Businesses Net Of Cash Acquired
PaymentsToAcquireBusinessesNetOfCashAcquired
CY2016Q4 us-gaap Payments To Acquire Businesses Net Of Cash Acquired
PaymentsToAcquireBusinessesNetOfCashAcquired
CY2018 us-gaap Repayments Of Bank Debt
RepaymentsOfBankDebt
9823106
CY2017 us-gaap Repayments Of Bank Debt
RepaymentsOfBankDebt
1775000
CY2018Q4 us-gaap Preferred Stock Shares Authorized
PreferredStockSharesAuthorized
1000000
CY2017Q4 us-gaap Preferred Stock Shares Authorized
PreferredStockSharesAuthorized
1000000
CY2018Q4 us-gaap Preferred Stock Shares Outstanding
PreferredStockSharesOutstanding
0
CY2017Q4 us-gaap Preferred Stock Shares Outstanding
PreferredStockSharesOutstanding
0
CY2018Q4 us-gaap Preferred Stock Value
PreferredStockValue
CY2017Q4 us-gaap Preferred Stock Value
PreferredStockValue
CY2018Q4 us-gaap Prepaid Expense Current
PrepaidExpenseCurrent
818609
CY2017Q4 us-gaap Prepaid Expense Current
PrepaidExpenseCurrent
265456
CY2018 us-gaap Proceeds From Bank Debt
ProceedsFromBankDebt
14186750
CY2017 us-gaap Proceeds From Bank Debt
ProceedsFromBankDebt
8694486
CY2017Q4 us-gaap Proceeds From Bank Debt
ProceedsFromBankDebt
1468657
CY2016Q4 us-gaap Proceeds From Bank Debt
ProceedsFromBankDebt
CY2018Q4 us-gaap Property Plant And Equipment Gross
PropertyPlantAndEquipmentGross
15310248
CY2017Q4 us-gaap Property Plant And Equipment Gross
PropertyPlantAndEquipmentGross
7566302
CY2018Q4 us-gaap Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
13304115
CY2017Q4 us-gaap Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
3323389
CY2017Q4 us-gaap Repayments Of Bank Debt
RepaymentsOfBankDebt
3113908
CY2016Q4 us-gaap Repayments Of Bank Debt
RepaymentsOfBankDebt
CY2018 us-gaap Repayments Of Long Term Capital Lease Obligations
RepaymentsOfLongTermCapitalLeaseObligations
32298
CY2017 us-gaap Repayments Of Long Term Capital Lease Obligations
RepaymentsOfLongTermCapitalLeaseObligations
67974
CY2017Q4 us-gaap Repayments Of Long Term Capital Lease Obligations
RepaymentsOfLongTermCapitalLeaseObligations
15335
CY2016Q4 us-gaap Repayments Of Long Term Capital Lease Obligations
RepaymentsOfLongTermCapitalLeaseObligations
14624
CY2018 us-gaap Repayments Of Related Party Debt
RepaymentsOfRelatedPartyDebt
362427
CY2017 us-gaap Repayments Of Related Party Debt
RepaymentsOfRelatedPartyDebt
1014170
CY2017Q4 us-gaap Repayments Of Related Party Debt
RepaymentsOfRelatedPartyDebt
CY2016Q4 us-gaap Repayments Of Related Party Debt
RepaymentsOfRelatedPartyDebt
331711
CY2018 us-gaap Research And Development Expense
ResearchAndDevelopmentExpense
220418
CY2017 us-gaap Research And Development Expense
ResearchAndDevelopmentExpense
795957
CY2017Q4 us-gaap Research And Development Expense
ResearchAndDevelopmentExpense
121579
CY2016Q4 us-gaap Research And Development Expense
ResearchAndDevelopmentExpense
239010
CY2018Q4 us-gaap Retained Earnings Accumulated Deficit
RetainedEarningsAccumulatedDeficit
9577792
CY2017Q4 us-gaap Retained Earnings Accumulated Deficit
RetainedEarningsAccumulatedDeficit
5964082
CY2018 us-gaap Revenue From Contract With Customer Including Assessed Tax
RevenueFromContractWithCustomerIncludingAssessedTax
66378306
CY2017 us-gaap Revenue From Contract With Customer Including Assessed Tax
RevenueFromContractWithCustomerIncludingAssessedTax
23816735
CY2017Q4 us-gaap Revenue From Contract With Customer Including Assessed Tax
RevenueFromContractWithCustomerIncludingAssessedTax
11754219
CY2016Q4 us-gaap Revenue From Contract With Customer Including Assessed Tax
RevenueFromContractWithCustomerIncludingAssessedTax
2356926
CY2018Q1 us-gaap Revenue From Contract With Customer Including Assessed Tax
RevenueFromContractWithCustomerIncludingAssessedTax
11878700
CY2018Q2 us-gaap Revenue From Contract With Customer Including Assessed Tax
RevenueFromContractWithCustomerIncludingAssessedTax
13593192
CY2018Q3 us-gaap Revenue From Contract With Customer Including Assessed Tax
RevenueFromContractWithCustomerIncludingAssessedTax
19771137
CY2018Q4 us-gaap Revenue From Contract With Customer Including Assessed Tax
RevenueFromContractWithCustomerIncludingAssessedTax
21135277
CY2017Q1 us-gaap Revenue From Contract With Customer Including Assessed Tax
RevenueFromContractWithCustomerIncludingAssessedTax
3346315
CY2017Q2 us-gaap Revenue From Contract With Customer Including Assessed Tax
RevenueFromContractWithCustomerIncludingAssessedTax
7220626
CY2017Q3 us-gaap Revenue From Contract With Customer Including Assessed Tax
RevenueFromContractWithCustomerIncludingAssessedTax
10892868
CY2018 us-gaap Selling General And Administrative Expense
SellingGeneralAndAdministrativeExpense
7769090
CY2017 us-gaap Selling General And Administrative Expense
SellingGeneralAndAdministrativeExpense
4546383
CY2017Q4 us-gaap Selling General And Administrative Expense
SellingGeneralAndAdministrativeExpense
1813308
CY2016Q4 us-gaap Selling General And Administrative Expense
SellingGeneralAndAdministrativeExpense
651574
CY2018 us-gaap Share Based Compensation
ShareBasedCompensation
394933
CY2017 us-gaap Share Based Compensation
ShareBasedCompensation
129832
CY2017Q4 us-gaap Share Based Compensation
ShareBasedCompensation
CY2016Q4 us-gaap Share Based Compensation
ShareBasedCompensation
CY2017 us-gaap Stock Issued During Period Value Issued For Services
StockIssuedDuringPeriodValueIssuedForServices
7884
CY2018Q4 us-gaap Stockholders Equity
StockholdersEquity
12765485
CY2017Q4 us-gaap Stockholders Equity
StockholdersEquity
10397781
CY2016Q3 us-gaap Stockholders Equity
StockholdersEquity
8352907
CY2017Q3 us-gaap Stockholders Equity
StockholdersEquity
9887519
CY2018Q4 us-gaap Treasury Stock Value
TreasuryStockValue
1905780
CY2017Q4 us-gaap Treasury Stock Value
TreasuryStockValue
264841
CY2017 us-gaap Treasury Stock Value Acquired Cost Method
TreasuryStockValueAcquiredCostMethod
11500
CY2017Q4 us-gaap Unrecognized Tax Benefits
UnrecognizedTaxBenefits
400000
CY2018 us-gaap Use Of Estimates
UseOfEstimates
<div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt">Use of Estimates in the Preparation of Financial Statements</div></div><br /> The preparation of financial statements in conformity with generally accepted accounting principles requires management to make estimates and assumptions that <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> may </div>affect the reported amounts of certain assets and liabilities and disclosure of contingencies at the date of the financial statements, and the reported amounts of revenue and expenses during the reporting period. Actual results could differ from those estimates.
CY2018 us-gaap Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
3181572
CY2017 us-gaap Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
3069077
CY2017Q4 us-gaap Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
3256012
CY2016Q4 us-gaap Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
2901584
CY2018 us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
2799706
CY2017 us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
2874926
CY2017Q4 us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
2888502
CY2016Q4 us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
2853107

Files In Submission

Name View Source Status
0001437749-19-006018-index-headers.html Edgar Link pending
0001437749-19-006018-index.html Edgar Link pending
0001437749-19-006018.txt Edgar Link pending
0001437749-19-006018-xbrl.zip Edgar Link pending
ex_138951.htm Edgar Link pending
ex_138952.htm Edgar Link pending
ex_138954.htm Edgar Link pending
ex_138955.htm Edgar Link pending
ex_138956.htm Edgar Link pending
ex_138957.htm Edgar Link pending
ex_138971.htm Edgar Link pending
ex_138972.htm Edgar Link pending
FilingSummary.xml Edgar Link unprocessable
Financial_Report.xlsx Edgar Link pending
hicka-20181231.xml Edgar Link completed
hicka-20181231.xsd Edgar Link pending
hicka-20181231_cal.xml Edgar Link unprocessable
hicka-20181231_def.xml Edgar Link unprocessable
hicka-20181231_lab.xml Edgar Link unprocessable
hicka-20181231_pre.xml Edgar Link unprocessable
hicka20181231_10k.htm Edgar Link pending
mm1.jpg Edgar Link pending
R1.htm Edgar Link pending
R10.htm Edgar Link pending
R11.htm Edgar Link pending
R12.htm Edgar Link pending
R13.htm Edgar Link pending
R14.htm Edgar Link pending
R15.htm Edgar Link pending
R16.htm Edgar Link pending
R17.htm Edgar Link pending
R18.htm Edgar Link pending
R19.htm Edgar Link pending
R2.htm Edgar Link pending
R20.htm Edgar Link pending
R21.htm Edgar Link pending
R22.htm Edgar Link pending
R23.htm Edgar Link pending
R24.htm Edgar Link pending
R25.htm Edgar Link pending
R26.htm Edgar Link pending
R27.htm Edgar Link pending
R28.htm Edgar Link pending
R29.htm Edgar Link pending
R3.htm Edgar Link pending
R30.htm Edgar Link pending
R31.htm Edgar Link pending
R32.htm Edgar Link pending
R33.htm Edgar Link pending
R34.htm Edgar Link pending
R35.htm Edgar Link pending
R36.htm Edgar Link pending
R37.htm Edgar Link pending
R38.htm Edgar Link pending
R39.htm Edgar Link pending
R4.htm Edgar Link pending
R40.htm Edgar Link pending
R41.htm Edgar Link pending
R42.htm Edgar Link pending
R43.htm Edgar Link pending
R44.htm Edgar Link pending
R45.htm Edgar Link pending
R46.htm Edgar Link pending
R47.htm Edgar Link pending
R48.htm Edgar Link pending
R49.htm Edgar Link pending
R5.htm Edgar Link pending
R50.htm Edgar Link pending
R51.htm Edgar Link pending
R52.htm Edgar Link pending
R53.htm Edgar Link pending
R54.htm Edgar Link pending
R55.htm Edgar Link pending
R56.htm Edgar Link pending
R57.htm Edgar Link pending
R58.htm Edgar Link pending
R59.htm Edgar Link pending
R6.htm Edgar Link pending
R60.htm Edgar Link pending
R61.htm Edgar Link pending
R62.htm Edgar Link pending
R63.htm Edgar Link pending
R64.htm Edgar Link pending
R65.htm Edgar Link pending
R66.htm Edgar Link pending
R67.htm Edgar Link pending
R68.htm Edgar Link pending
R69.htm Edgar Link pending
R7.htm Edgar Link pending
R70.htm Edgar Link pending
R71.htm Edgar Link pending
R72.htm Edgar Link pending
R73.htm Edgar Link pending
R74.htm Edgar Link pending
R8.htm Edgar Link pending
R9.htm Edgar Link pending
report.css Edgar Link pending
Show.js Edgar Link pending