2019 Q2 Form 10-Q Financial Statement

#000143774919014208 Filed on July 18, 2019

View on sec.gov

Income Statement

Concept 2019 Q2 2018 Q2 2018 Q1
Revenue $126.3M $126.7M $107.4M
YoY Change -0.34% 25.24%
Cost Of Revenue $118.0M $102.5M $92.00M
YoY Change 15.14% 23.7%
Gross Profit $8.236M $24.19M $15.42M
YoY Change -65.95% 32.21%
Gross Profit Margin 6.52% 19.09% 14.35%
Selling, General & Admin $5.516M $7.541M $7.475M
YoY Change -26.85% 6.89%
% of Gross Profit 66.97% 31.18% 48.49%
Research & Development
YoY Change
% of Gross Profit
Depreciation & Amortization $3.460M $3.170M $3.230M
YoY Change 9.15% 16.97%
% of Gross Profit 42.01% 13.11% 20.95%
Operating Expenses $5.516M $7.541M $7.475M
YoY Change -26.85% 6.89%
Operating Profit $2.720M $16.65M $7.941M
YoY Change -83.66% 48.1%
Interest Expense $62.00K $23.00K $23.00K
YoY Change 169.57% -34.29%
% of Operating Profit 2.28% 0.14% 0.29%
Other Income/Expense, Net $23.00K $32.00K -$166.0K
YoY Change -28.13% -420.0%
Pretax Income $2.690M $16.80M $7.805M
YoY Change -83.99% 49.81%
Income Tax $500.0K $3.936M $1.926M
% Of Pretax Income 18.59% 23.42% 24.68%
Net Earnings $2.190M $12.87M $5.879M
YoY Change -82.98% 73.42%
Net Earnings / Revenue 1.73% 10.16% 5.47%
Basic Earnings Per Share $0.11 $0.67 $0.31
Diluted Earnings Per Share $0.11 $0.67 $0.31
COMMON SHARES
Basic Shares Outstanding 19.25M 19.07M 19.05M
Diluted Shares Outstanding 19.33M 19.27M 19.26M

Balance Sheet

Concept 2019 Q2 2018 Q2 2018 Q1
SHORT-TERM ASSETS
Cash & Short-Term Investments $7.400M $45.20M $23.50M
YoY Change -83.63% 12.44%
Cash & Equivalents $7.449M $45.23M $23.46M
Short-Term Investments
Other Short-Term Assets $6.911M $5.075M $4.071M
YoY Change 36.18% 55.48%
Inventory $104.6M $54.75M $63.16M
Prepaid Expenses
Receivables $50.74M $55.83M $50.46M
Other Receivables $1.400M $0.00 $0.00
Total Short-Term Assets $169.7M $160.9M $141.1M
YoY Change 5.49% 5.67%
LONG-TERM ASSETS
Property, Plant & Equipment $107.3M $102.8M $103.3M
YoY Change 4.42% 8.42%
Goodwill $8.293M $8.293M $8.293M
YoY Change 0.0% 19.07%
Intangibles $8.884M $9.976M $10.28M
YoY Change -10.95% 17.59%
Long-Term Investments
YoY Change
Other Assets $10.56M $9.778M $9.649M
YoY Change 8.0% 12.24%
Total Long-Term Assets $135.1M $130.8M $131.5M
YoY Change 3.23% 9.98%
TOTAL ASSETS
Total Short-Term Assets $169.7M $160.9M $141.1M
Total Long-Term Assets $135.1M $130.8M $131.5M
Total Assets $304.8M $291.7M $272.6M
YoY Change 4.48% 7.56%
SHORT-TERM LIABILITIES
YoY Change
Accounts Payable $31.31M $34.42M $32.56M
YoY Change -9.03% -3.33%
Accrued Expenses $6.396M $10.02M $5.497M
YoY Change -36.15% 38.7%
Deferred Revenue
YoY Change
Short-Term Debt $0.00 $0.00 $0.00
YoY Change
Long-Term Debt Due
YoY Change
Total Short-Term Liabilities $37.71M $44.44M $38.06M
YoY Change -15.15% 3.76%
LONG-TERM LIABILITIES
Long-Term Debt $0.00 $0.00 $0.00
YoY Change
Other Long-Term Liabilities $18.76M $16.60M $16.54M
YoY Change 13.02% 5.5%
Total Long-Term Liabilities $18.76M $16.60M $16.54M
YoY Change 13.02% 5.5%
TOTAL LIABILITIES
Total Short-Term Liabilities $37.71M $44.44M $38.06M
Total Long-Term Liabilities $18.76M $16.60M $16.54M
Total Liabilities $56.47M $61.04M $54.60M
YoY Change -7.48% 4.23%
SHAREHOLDERS EQUITY
Retained Earnings $156.7M $142.0M $129.7M
YoY Change 10.4% 12.37%
Common Stock $93.10M $90.07M $89.72M
YoY Change 3.37% 2.49%
Preferred Stock
YoY Change
Treasury Stock (at cost)
YoY Change
Treasury Stock Shares
Shareholders Equity $248.3M $230.7M $218.0M
YoY Change
Total Liabilities & Shareholders Equity $304.8M $291.7M $272.6M
YoY Change 4.48% 7.56%

Cashflow Statement

Concept 2019 Q2 2018 Q2 2018 Q1
OPERATING ACTIVITIES
Net Income $2.190M $12.87M $5.879M
YoY Change -82.98% 73.42%
Depreciation, Depletion And Amortization $3.460M $3.170M $3.230M
YoY Change 9.15% 16.97%
Cash From Operating Activities $14.25M $25.35M $9.730M
YoY Change -43.79% 92.05%
INVESTING ACTIVITIES
Capital Expenditures -$1.270M -$3.160M -$3.240M
YoY Change -59.81% -39.69%
Acquisitions
YoY Change
Other Investing Activities $160.0K -$20.00K $30.00K
YoY Change -900.0% -200.0%
Cash From Investing Activities -$1.110M -$3.180M -$3.210M
YoY Change -65.09% -39.08%
FINANCING ACTIVITIES
Cash Dividend Paid
YoY Change
Common Stock Issuance & Retirement, Net
YoY Change
Debt Paid & Issued, Net
YoY Change
Cash From Financing Activities -6.180M -400.0K -20.39M
YoY Change 1445.0% -98.39%
NET CHANGE
Cash From Operating Activities 14.25M 25.35M 9.730M
Cash From Investing Activities -1.110M -3.180M -3.210M
Cash From Financing Activities -6.180M -400.0K -20.39M
Net Change In Cash 6.960M 21.77M -13.87M
YoY Change -68.03% -229.35%
FREE CASH FLOW
Cash From Operating Activities $14.25M $25.35M $9.730M
Capital Expenditures -$1.270M -$3.160M -$3.240M
Free Cash Flow $15.52M $28.51M $12.97M
YoY Change -45.56% 54.61%

Facts In Submission

Frame Concept Type Concept / XBRL Key Value Unit
dei Entity Emerging Growth Company
EntityEmergingGrowthCompany
false
CY2019Q2 us-gaap Additional Paid In Capital Common Stock
AdditionalPaidInCapitalCommonStock
73849000
dei Entity Shell Company
EntityShellCompany
false
CY2019Q2 iiin Accrued Sales Allowance Reserves Current
AccruedSalesAllowanceReservesCurrent
1028000
CY2018Q3 iiin Accrued Sales Allowance Reserves Current
AccruedSalesAllowanceReservesCurrent
804000
iiin Increase In Cash Surrender Value Of Life Insurance Policies
IncreaseInCashSurrenderValueOfLifeInsurancePolicies
305000
iiin Increase In Cash Surrender Value Of Life Insurance Policies
IncreaseInCashSurrenderValueOfLifeInsurancePolicies
291000
iiin Increase In Cash Surrender Value Of Life Insurance Policies Over Premiums Paid
IncreaseInCashSurrenderValueOfLifeInsurancePoliciesOverPremiumsPaid
204000
iiin Increase In Cash Surrender Value Of Life Insurance Policies Over Premiums Paid
IncreaseInCashSurrenderValueOfLifeInsurancePoliciesOverPremiumsPaid
428000
iiin Proceeds From Surrender Of Life Insurance Policies
ProceedsFromSurrenderOfLifeInsurancePolicies
67000
iiin Proceeds From Surrender Of Life Insurance Policies
ProceedsFromSurrenderOfLifeInsurancePolicies
152000
iiin Restricted Stock Units And Stock Options Surrendered For Withholding Taxes Payable
RestrictedStockUnitsAndStockOptionsSurrenderedForWithholdingTaxesPayable
175000
iiin Restricted Stock Units And Stock Options Surrendered For Withholding Taxes Payable
RestrictedStockUnitsAndStockOptionsSurrenderedForWithholdingTaxesPayable
274000
iiin Sharebased Compensation Arrangement By Sharebased Payment Award Options Exercises In Period Gross
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisesInPeriodGross
5000
CY2019Q2 us-gaap Accounts Payable Current
AccountsPayableCurrent
31311000
CY2018Q3 us-gaap Accounts Payable Current
AccountsPayableCurrent
60059000
CY2019Q2 us-gaap Accounts Receivable Gross Current
AccountsReceivableGrossCurrent
51024000
CY2018Q3 us-gaap Accounts Receivable Gross Current
AccountsReceivableGrossCurrent
51779000
CY2019Q2 us-gaap Accounts Receivable Net Current
AccountsReceivableNetCurrent
50743000
CY2018Q3 us-gaap Accounts Receivable Net Current
AccountsReceivableNetCurrent
51484000
CY2019Q2 us-gaap Accrual For Taxes Other Than Income Taxes Current
AccrualForTaxesOtherThanIncomeTaxesCurrent
1227000
CY2018Q3 us-gaap Accrual For Taxes Other Than Income Taxes Current
AccrualForTaxesOtherThanIncomeTaxesCurrent
1585000
CY2019Q2 us-gaap Accrued Income Taxes Current
AccruedIncomeTaxesCurrent
CY2018Q3 us-gaap Accrued Income Taxes Current
AccruedIncomeTaxesCurrent
469000
CY2019Q2 us-gaap Accrued Liabilities Current
AccruedLiabilitiesCurrent
6396000
CY2018Q3 us-gaap Accrued Liabilities Current
AccruedLiabilitiesCurrent
11929000
CY2019Q2 us-gaap Accrued Salaries Current
AccruedSalariesCurrent
1950000
CY2018Q3 us-gaap Accrued Salaries Current
AccruedSalariesCurrent
6775000
CY2019Q2 us-gaap Accumulated Depreciation Depletion And Amortization Property Plant And Equipment
AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
134571000
CY2018Q3 us-gaap Accumulated Depreciation Depletion And Amortization Property Plant And Equipment
AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
132714000
CY2019Q2 us-gaap Accumulated Other Comprehensive Income Loss Net Of Tax
AccumulatedOtherComprehensiveIncomeLossNetOfTax
-1494000
CY2018Q3 us-gaap Accumulated Other Comprehensive Income Loss Net Of Tax
AccumulatedOtherComprehensiveIncomeLossNetOfTax
-1494000
CY2018Q3 us-gaap Additional Paid In Capital Common Stock
AdditionalPaidInCapitalCommonStock
72852000
CY2018Q4 us-gaap Adjustments Related To Tax Withholding For Share Based Compensation
AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
7000
CY2019Q1 us-gaap Adjustments Related To Tax Withholding For Share Based Compensation
AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
168000
CY2018Q1 us-gaap Adjustments Related To Tax Withholding For Share Based Compensation
AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
210000
CY2018Q2 us-gaap Adjustments Related To Tax Withholding For Share Based Compensation
AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
64000
CY2018Q4 us-gaap Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
174000
CY2019Q1 us-gaap Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
845000
CY2019Q2 us-gaap Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
182000
CY2017Q4 us-gaap Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
235000
CY2018Q1 us-gaap Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
838000
CY2018Q2 us-gaap Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
168000
us-gaap Adjustments To Reconcile Net Income Loss To Cash Provided By Used In Operating Activities
AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities
-33304000
us-gaap Adjustments To Reconcile Net Income Loss To Cash Provided By Used In Operating Activities
AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities
22977000
CY2019Q2 us-gaap Allowance For Doubtful Accounts Receivable Current
AllowanceForDoubtfulAccountsReceivableCurrent
281000
CY2018Q3 us-gaap Allowance For Doubtful Accounts Receivable Current
AllowanceForDoubtfulAccountsReceivableCurrent
295000
CY2019Q2 us-gaap Amortization Of Financing Costs
AmortizationOfFinancingCosts
16000
us-gaap Amortization Of Financing Costs
AmortizationOfFinancingCosts
48000
CY2018Q2 us-gaap Amortization Of Financing Costs
AmortizationOfFinancingCosts
16000
us-gaap Amortization Of Financing Costs
AmortizationOfFinancingCosts
48000
CY2019Q2 us-gaap Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
273000
CY2018Q2 us-gaap Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
299000
dei Entity Small Business
EntitySmallBusiness
false
us-gaap Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
819000
us-gaap Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
987000
CY2019Q2 us-gaap Antidilutive Securities Excluded From Computation Of Earnings Per Share Amount
AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
276000
CY2018Q2 us-gaap Antidilutive Securities Excluded From Computation Of Earnings Per Share Amount
AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
97000
us-gaap Antidilutive Securities Excluded From Computation Of Earnings Per Share Amount
AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
221000
us-gaap Antidilutive Securities Excluded From Computation Of Earnings Per Share Amount
AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
98000
CY2019Q2 us-gaap Assets
Assets
304795000
CY2018Q3 us-gaap Assets
Assets
329534000
CY2019Q2 us-gaap Assets Current
AssetsCurrent
169727000
CY2018Q3 us-gaap Assets Current
AssetsCurrent
195477000
CY2019Q2 us-gaap Buildings And Improvements Gross
BuildingsAndImprovementsGross
56370000
CY2018Q3 us-gaap Buildings And Improvements Gross
BuildingsAndImprovementsGross
54684000
us-gaap Capital Expenditures Incurred But Not Yet Paid
CapitalExpendituresIncurredButNotYetPaid
518000
us-gaap Capital Expenditures Incurred But Not Yet Paid
CapitalExpendituresIncurredButNotYetPaid
499000
CY2019Q2 us-gaap Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
7449000
CY2018Q3 us-gaap Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
43941000
CY2017Q3 us-gaap Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
32105000
CY2018Q2 us-gaap Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
45232000
us-gaap Cash And Cash Equivalents Period Increase Decrease
CashAndCashEquivalentsPeriodIncreaseDecrease
-36492000
us-gaap Cash And Cash Equivalents Period Increase Decrease
CashAndCashEquivalentsPeriodIncreaseDecrease
13127000
CY2019Q2 us-gaap Cash Surrender Value Of Life Insurance
CashSurrenderValueOfLifeInsurance
10211000
CY2018Q3 us-gaap Cash Surrender Value Of Life Insurance
CashSurrenderValueOfLifeInsurance
9769000
CY2019Q2 us-gaap Commitments And Contingencies
CommitmentsAndContingencies
CY2018Q3 us-gaap Commitments And Contingencies
CommitmentsAndContingencies
CY2019Q2 us-gaap Common Stock Dividends Per Share Declared
CommonStockDividendsPerShareDeclared
0.03
CY2018Q2 us-gaap Common Stock Dividends Per Share Declared
CommonStockDividendsPerShareDeclared
0.03
us-gaap Common Stock Dividends Per Share Declared
CommonStockDividendsPerShareDeclared
0.09
us-gaap Common Stock Dividends Per Share Declared
CommonStockDividendsPerShareDeclared
1.09
CY2019Q2 us-gaap Common Stock Value
CommonStockValue
19252000
CY2018Q3 us-gaap Common Stock Value
CommonStockValue
19223000
CY2019Q2 us-gaap Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
2190000
CY2018Q2 us-gaap Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
12868000
us-gaap Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
7365000
us-gaap Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
26858000
CY2019Q2 us-gaap Construction In Progress Gross
ConstructionInProgressGross
5196000
CY2018Q3 us-gaap Construction In Progress Gross
ConstructionInProgressGross
9672000
CY2019Q2 us-gaap Cost Of Goods And Services Sold
CostOfGoodsAndServicesSold
118016000
CY2018Q2 us-gaap Cost Of Goods And Services Sold
CostOfGoodsAndServicesSold
102502000
us-gaap Cost Of Goods And Services Sold
CostOfGoodsAndServicesSold
316077000
us-gaap Cost Of Goods And Services Sold
CostOfGoodsAndServicesSold
280583000
CY2019Q2 us-gaap Customer Refund Liability Current
CustomerRefundLiabilityCurrent
1188000
CY2018Q3 us-gaap Customer Refund Liability Current
CustomerRefundLiabilityCurrent
1531000
CY2019Q2 us-gaap Deferred Compensation Liability Classified Noncurrent
DeferredCompensationLiabilityClassifiedNoncurrent
11231000
CY2018Q3 us-gaap Deferred Compensation Liability Classified Noncurrent
DeferredCompensationLiabilityClassifiedNoncurrent
10541000
CY2019Q2 us-gaap Deferred Finance Costs Noncurrent Net
DeferredFinanceCostsNoncurrentNet
235000
CY2018Q3 us-gaap Deferred Finance Costs Noncurrent Net
DeferredFinanceCostsNoncurrentNet
40000
us-gaap Deferred Income Tax Expense Benefit
DeferredIncomeTaxExpenseBenefit
2193000
us-gaap Deferred Income Tax Expense Benefit
DeferredIncomeTaxExpenseBenefit
-2321000
CY2019Q2 us-gaap Deferred Tax Assets Tax Credit Carryforwards
DeferredTaxAssetsTaxCreditCarryforwards
16000
CY2019Q2 us-gaap Deferred Tax Assets Valuation Allowance
DeferredTaxAssetsValuationAllowance
265000
CY2018Q3 us-gaap Deferred Tax Assets Valuation Allowance
DeferredTaxAssetsValuationAllowance
233000
CY2019Q2 us-gaap Deferred Tax Liabilities Noncurrent
DeferredTaxLiabilitiesNoncurrent
7533000
CY2018Q3 us-gaap Deferred Tax Liabilities Noncurrent
DeferredTaxLiabilitiesNoncurrent
5340000
us-gaap Depreciation Depletion And Amortization
DepreciationDepletionAndAmortization
10084000
us-gaap Depreciation Depletion And Amortization
DepreciationDepletionAndAmortization
9578000
CY2018Q4 us-gaap Dividends Common Stock
DividendsCommonStock
576000
CY2019Q1 us-gaap Dividends Common Stock
DividendsCommonStock
578000
CY2019Q2 us-gaap Dividends Common Stock
DividendsCommonStock
578000
CY2017Q4 us-gaap Dividends Common Stock
DividendsCommonStock
19612000
CY2018Q1 us-gaap Dividends Common Stock
DividendsCommonStock
572000
CY2018Q2 us-gaap Dividends Common Stock
DividendsCommonStock
572000
CY2019Q2 us-gaap Earnings Per Share Basic
EarningsPerShareBasic
0.11
CY2018Q2 us-gaap Earnings Per Share Basic
EarningsPerShareBasic
0.67
us-gaap Earnings Per Share Basic
EarningsPerShareBasic
0.38
us-gaap Earnings Per Share Basic
EarningsPerShareBasic
1.41
CY2019Q2 us-gaap Earnings Per Share Diluted
EarningsPerShareDiluted
0.11
CY2018Q2 us-gaap Earnings Per Share Diluted
EarningsPerShareDiluted
0.67
us-gaap Earnings Per Share Diluted
EarningsPerShareDiluted
0.38
us-gaap Earnings Per Share Diluted
EarningsPerShareDiluted
1.40
us-gaap Effective Income Tax Rate Continuing Operations
EffectiveIncomeTaxRateContinuingOperations
0.224
us-gaap Effective Income Tax Rate Continuing Operations
EffectiveIncomeTaxRateContinuingOperations
0.12
CY2018 us-gaap Effective Income Tax Rate Reconciliation At Federal Statutory Income Tax Rate
EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
0.245
CY2019Q2 us-gaap Intangible Assets Net Excluding Goodwill
IntangibleAssetsNetExcludingGoodwill
8884000
CY2018Q3 us-gaap Intangible Assets Net Excluding Goodwill
IntangibleAssetsNetExcludingGoodwill
9703000
us-gaap Increase Decrease In Inventories
IncreaseDecreaseInInventories
-27102000
us-gaap Increase Decrease In Other Operating Capital Net
IncreaseDecreaseInOtherOperatingCapitalNet
1500000
CY2019Q2 us-gaap Interest Expense
InterestExpense
62000
CY2018Q2 us-gaap Interest Expense
InterestExpense
23000
us-gaap Employee Service Share Based Compensation Nonvested Awards Total Compensation Cost Not Yet Recognized Period For Recognition1
EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1
P1Y200D
CY2019Q2 us-gaap Employee Service Share Based Compensation Nonvested Awards Total Compensation Cost Not Yet Recognized Stock Options
EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions
214000
CY2019Q2 us-gaap Finite Lived Intangible Assets Accumulated Amortization
FiniteLivedIntangibleAssetsAccumulatedAmortization
3926000
CY2018Q3 us-gaap Finite Lived Intangible Assets Accumulated Amortization
FiniteLivedIntangibleAssetsAccumulatedAmortization
4994000
CY2019Q2 us-gaap Finite Lived Intangible Assets Gross
FiniteLivedIntangibleAssetsGross
12810000
CY2018Q3 us-gaap Finite Lived Intangible Assets Gross
FiniteLivedIntangibleAssetsGross
14697000
CY2019Q2 us-gaap Finite Lived Intangible Assets Net
FiniteLivedIntangibleAssetsNet
8884000
CY2018Q3 us-gaap Finite Lived Intangible Assets Net
FiniteLivedIntangibleAssetsNet
9703000
us-gaap Gain Loss On Sale Of Property Plant Equipment
GainLossOnSaleOfPropertyPlantEquipment
1760000
us-gaap Gain Loss On Sale Of Property Plant Equipment
GainLossOnSaleOfPropertyPlantEquipment
-270000
CY2019Q2 us-gaap Goodwill
Goodwill
8293000
CY2018Q3 us-gaap Goodwill
Goodwill
8293000
CY2019Q2 us-gaap Gross Profit
GrossProfit
8236000
CY2018Q2 us-gaap Gross Profit
GrossProfit
24186000
us-gaap Gross Profit
GrossProfit
26233000
us-gaap Gross Profit
GrossProfit
51263000
CY2019Q2 us-gaap Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
2690000
CY2018Q2 us-gaap Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
16804000
us-gaap Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
9489000
us-gaap Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
30536000
CY2019Q2 us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
500000
CY2018Q2 us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
3936000
us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
2124000
us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
3678000
us-gaap Income Taxes Paid Net
IncomeTaxesPaidNet
1759000
us-gaap Income Taxes Paid Net
IncomeTaxesPaidNet
3553000
CY2019Q2 us-gaap Income Taxes Receivable
IncomeTaxesReceivable
1359000
CY2018Q3 us-gaap Income Taxes Receivable
IncomeTaxesReceivable
us-gaap Increase Decrease In Accounts Payable And Accrued Liabilities
IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
-33640000
us-gaap Increase Decrease In Accounts Payable And Accrued Liabilities
IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
3011000
us-gaap Increase Decrease In Accounts Receivable
IncreaseDecreaseInAccountsReceivable
-741000
us-gaap Increase Decrease In Accounts Receivable
IncreaseDecreaseInAccountsReceivable
15548000
us-gaap Increase Decrease In Inventories
IncreaseDecreaseInInventories
10467000
us-gaap Increase Decrease In Other Operating Capital Net
IncreaseDecreaseInOtherOperatingCapitalNet
-24000
CY2019Q2 us-gaap Incremental Common Shares Attributable To Share Based Payment Arrangements
IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
82000
CY2018Q2 us-gaap Incremental Common Shares Attributable To Share Based Payment Arrangements
IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
204000
us-gaap Incremental Common Shares Attributable To Share Based Payment Arrangements
IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
97000
us-gaap Incremental Common Shares Attributable To Share Based Payment Arrangements
IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
198000
us-gaap Interest Expense
InterestExpense
137000
us-gaap Interest Expense
InterestExpense
74000
us-gaap Interest Paid Net
InterestPaidNet
49000
us-gaap Interest Paid Net
InterestPaidNet
CY2019Q2 us-gaap Other Assets Current
OtherAssetsCurrent
6911000
CY2018Q3 us-gaap Other Assets Current
OtherAssetsCurrent
5895000
CY2019Q2 us-gaap Other Assets Miscellaneous Current
OtherAssetsMiscellaneousCurrent
1342000
CY2018Q3 us-gaap Other Assets Miscellaneous Current
OtherAssetsMiscellaneousCurrent
2050000
CY2019Q2 us-gaap Inventory Finished Goods Net Of Reserves
InventoryFinishedGoodsNetOfReserves
46392000
CY2018Q3 us-gaap Inventory Finished Goods Net Of Reserves
InventoryFinishedGoodsNetOfReserves
28370000
CY2019Q2 us-gaap Inventory Net
InventoryNet
104624000
CY2018Q3 us-gaap Inventory Net
InventoryNet
94157000
CY2019Q2 us-gaap Inventory Raw Materials Net Of Reserves
InventoryRawMaterialsNetOfReserves
52279000
CY2018Q3 us-gaap Inventory Raw Materials Net Of Reserves
InventoryRawMaterialsNetOfReserves
61008000
CY2019Q2 us-gaap Inventory Work In Process Net Of Reserves
InventoryWorkInProcessNetOfReserves
5953000
CY2018Q3 us-gaap Inventory Work In Process Net Of Reserves
InventoryWorkInProcessNetOfReserves
4779000
CY2019Q2 us-gaap Investment Income Interest
InvestmentIncomeInterest
9000
CY2018Q2 us-gaap Investment Income Interest
InvestmentIncomeInterest
150000
us-gaap Investment Income Interest
InvestmentIncomeInterest
176000
us-gaap Investment Income Interest
InvestmentIncomeInterest
279000
CY2019Q2 us-gaap Land And Land Improvements
LandAndLandImprovements
14512000
CY2018Q3 us-gaap Land And Land Improvements
LandAndLandImprovements
14438000
CY2019Q2 us-gaap Liabilities And Stockholders Equity
LiabilitiesAndStockholdersEquity
304795000
CY2018Q3 us-gaap Liabilities And Stockholders Equity
LiabilitiesAndStockholdersEquity
329534000
CY2019Q2 us-gaap Liabilities Current
LiabilitiesCurrent
37707000
CY2018Q3 us-gaap Liabilities Current
LiabilitiesCurrent
71988000
CY2019Q2 us-gaap Long Term Debt
LongTermDebt
CY2018Q3 us-gaap Long Term Debt
LongTermDebt
CY2019Q2 us-gaap Machinery And Equipment Gross
MachineryAndEquipmentGross
165824000
CY2018Q3 us-gaap Machinery And Equipment Gross
MachineryAndEquipmentGross
160068000
us-gaap Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
-2144000
us-gaap Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
-20788000
us-gaap Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
-8409000
us-gaap Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
-15920000
us-gaap Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
-25939000
us-gaap Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
49835000
us-gaap Net Income Loss
NetIncomeLoss
7365000
us-gaap Net Income Loss
NetIncomeLoss
26858000
CY2019Q2 us-gaap Net Income Loss
NetIncomeLoss
2190000
CY2018Q2 us-gaap Net Income Loss
NetIncomeLoss
12868000
CY2018Q4 us-gaap Net Income Loss
NetIncomeLoss
4126000
CY2019Q1 us-gaap Net Income Loss
NetIncomeLoss
1049000
CY2017Q4 us-gaap Net Income Loss
NetIncomeLoss
8111000
CY2018Q1 us-gaap Net Income Loss
NetIncomeLoss
5879000
us-gaap Number Of Reportable Segments
NumberOfReportableSegments
1
CY2019Q2 us-gaap Other Accrued Liabilities Current
OtherAccruedLiabilitiesCurrent
891000
CY2018Q3 us-gaap Other Accrued Liabilities Current
OtherAccruedLiabilitiesCurrent
652000
CY2019Q2 us-gaap Other Assets Miscellaneous Noncurrent
OtherAssetsMiscellaneousNoncurrent
114000
CY2018Q3 us-gaap Other Assets Miscellaneous Noncurrent
OtherAssetsMiscellaneousNoncurrent
104000
CY2019Q2 us-gaap Other Assets Noncurrent
OtherAssetsNoncurrent
10560000
CY2018Q3 us-gaap Other Assets Noncurrent
OtherAssetsNoncurrent
9913000
CY2019Q2 us-gaap Other Liabilities Noncurrent
OtherLiabilitiesNoncurrent
18764000
CY2018Q3 us-gaap Other Liabilities Noncurrent
OtherLiabilitiesNoncurrent
15881000
CY2019Q2 us-gaap Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
23000
CY2018Q2 us-gaap Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
32000
us-gaap Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
1823000
us-gaap Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
-153000
us-gaap Payments Of Dividends Common Stock
PaymentsOfDividendsCommonStock
1732000
us-gaap Payments Of Dividends Common Stock
PaymentsOfDividendsCommonStock
20756000
us-gaap Payments Of Financing Costs
PaymentsOfFinancingCosts
237000
us-gaap Payments Of Financing Costs
PaymentsOfFinancingCosts
us-gaap Payments Related To Tax Withholding For Share Based Compensation
PaymentsRelatedToTaxWithholdingForShareBasedCompensation
175000
us-gaap Payments Related To Tax Withholding For Share Based Compensation
PaymentsRelatedToTaxWithholdingForShareBasedCompensation
274000
us-gaap Payments To Acquire Businesses Gross
PaymentsToAcquireBusinessesGross
us-gaap Payments To Acquire Businesses Gross
PaymentsToAcquireBusinessesGross
3300000
us-gaap Payments To Acquire Productive Assets
PaymentsToAcquireProductiveAssets
9380000
us-gaap Payments To Acquire Productive Assets
PaymentsToAcquireProductiveAssets
12481000
CY2019Q2 us-gaap Prepaid Expense And Other Assets Current
PrepaidExpenseAndOtherAssetsCurrent
6911000
CY2018Q3 us-gaap Prepaid Expense And Other Assets Current
PrepaidExpenseAndOtherAssetsCurrent
5895000
CY2019Q2 us-gaap Prepaid Insurance
PrepaidInsurance
4210000
CY2018Q3 us-gaap Prepaid Insurance
PrepaidInsurance
3845000
us-gaap Proceeds From Insurance Settlement Investing Activities
ProceedsFromInsuranceSettlementInvestingActivities
1192000
us-gaap Proceeds From Insurance Settlement Investing Activities
ProceedsFromInsuranceSettlementInvestingActivities
us-gaap Proceeds From Issuance Of Long Term Debt
ProceedsFromIssuanceOfLongTermDebt
44239000
us-gaap Proceeds From Issuance Of Long Term Debt
ProceedsFromIssuanceOfLongTermDebt
290000
us-gaap Proceeds From Sale Of Property Plant And Equipment
ProceedsFromSaleOfPropertyPlantAndEquipment
17000
us-gaap Proceeds From Sale Of Property Plant And Equipment
ProceedsFromSaleOfPropertyPlantAndEquipment
us-gaap Proceeds From Stock Options Exercised
ProceedsFromStockOptionsExercised
us-gaap Proceeds From Stock Options Exercised
ProceedsFromStockOptionsExercised
242000
CY2019Q2 us-gaap Property Plant And Equipment Gross
PropertyPlantAndEquipmentGross
241902000
CY2018Q3 us-gaap Property Plant And Equipment Gross
PropertyPlantAndEquipmentGross
238862000
CY2019Q2 us-gaap Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
107331000
CY2018Q3 us-gaap Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
106148000
us-gaap Repayments Of Long Term Debt
RepaymentsOfLongTermDebt
44239000
us-gaap Repayments Of Long Term Debt
RepaymentsOfLongTermDebt
290000
CY2019Q2 us-gaap Retained Earnings Accumulated Deficit
RetainedEarningsAccumulatedDeficit
156717000
CY2018Q3 us-gaap Retained Earnings Accumulated Deficit
RetainedEarningsAccumulatedDeficit
151084000
CY2019Q2 us-gaap Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
126252000
CY2018Q2 us-gaap Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
126688000
us-gaap Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
342310000
us-gaap Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
331846000
CY2019Q1 us-gaap Stock Issued During Period Value Share Based Compensation Gross
StockIssuedDuringPeriodValueShareBasedCompensationGross
CY2018Q1 us-gaap Stock Issued During Period Value Share Based Compensation Gross
StockIssuedDuringPeriodValueShareBasedCompensationGross
CY2018Q1 us-gaap Stock Issued During Period Value Stock Options Exercised
StockIssuedDuringPeriodValueStockOptionsExercised
CY2018Q2 us-gaap Stock Issued During Period Value Stock Options Exercised
StockIssuedDuringPeriodValueStockOptionsExercised
242000
CY2008Q4 us-gaap Stock Repurchase Program Authorized Amount1
StockRepurchaseProgramAuthorizedAmount1
25000000
CY2019Q2 us-gaap Stock Repurchase Program Remaining Authorized Repurchase Amount1
StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1
24800000
CY2019Q2 us-gaap Stock Repurchased During Period Shares
StockRepurchasedDuringPeriodShares
0
CY2018Q2 us-gaap Stock Repurchased During Period Shares
StockRepurchasedDuringPeriodShares
0
us-gaap Stock Repurchased During Period Shares
StockRepurchasedDuringPeriodShares
0
us-gaap Stock Repurchased During Period Shares
StockRepurchasedDuringPeriodShares
0
CY2019Q2 us-gaap Stockholders Equity
StockholdersEquity
248324000
CY2018Q3 us-gaap Stockholders Equity
StockholdersEquity
241665000
CY2019Q2 us-gaap Selling General And Administrative Expense
SellingGeneralAndAdministrativeExpense
5516000
CY2018Q2 us-gaap Selling General And Administrative Expense
SellingGeneralAndAdministrativeExpense
7541000
us-gaap Selling General And Administrative Expense
SellingGeneralAndAdministrativeExpense
18606000
us-gaap Selling General And Administrative Expense
SellingGeneralAndAdministrativeExpense
20779000
us-gaap Share Based Compensation
ShareBasedCompensation
1201000
us-gaap Share Based Compensation
ShareBasedCompensation
1241000
CY2019Q2 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Exercisable Number
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
145000
CY2019Q2 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Exercisable Weighted Average Exercise Price
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
26.05
us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Exercises In Period Total Intrinsic Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
21000
us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Grants In Period Gross
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
58000
us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Grants In Period Weighted Average Grant Date Fair Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
7.96
us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Grants In Period Weighted Average Grant Date Fair Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
10.46
CY2019Q2 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Intrinsic Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
200000
CY2018Q3 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Number
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
264000
CY2019Q2 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Number
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
317000
CY2018Q3 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Weighted Average Exercise Price
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
29.25
CY2019Q2 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Weighted Average Exercise Price
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
27.93
CY2019Q2 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Vested And Expected To Vest Outstanding Aggregate Intrinsic Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue
200000
CY2019Q2 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Vested And Expected To Vest Outstanding Number
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber
313000
CY2019Q2 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Vested And Expected To Vest Outstanding Weighted Average Exercise Price
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice
27.91
us-gaap Share Based Compensation Arrangements By Share Based Payment Award Options Exercises In Period Weighted Average Exercise Price
ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
23.95
us-gaap Share Based Compensation Arrangements By Share Based Payment Award Options Grants In Period Weighted Average Exercise Price
ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
21.57
CY2019Q2 us-gaap Sharebased Compensation Arrangement By Sharebased Payment Award Options Exercisable Intrinsic Value1
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1
200000
us-gaap Sharebased Compensation Arrangement By Sharebased Payment Award Options Exercisable Weighted Average Remaining Contractual Term1
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1
P6Y51D
us-gaap Sharebased Compensation Arrangement By Sharebased Payment Award Options Outstanding Weighted Average Remaining Contractual Term2
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2
P7Y215D
us-gaap Sharebased Compensation Arrangement By Sharebased Payment Award Options Vested And Expected To Vest Outstanding Weighted Average Remaining Contractual Term1
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1
P7Y208D
CY2018Q4 us-gaap Stockholders Equity
StockholdersEquity
245382000
CY2019Q1 us-gaap Stockholders Equity
StockholdersEquity
246530000
CY2017Q3 us-gaap Stockholders Equity
StockholdersEquity
223376000
CY2017Q4 us-gaap Stockholders Equity
StockholdersEquity
212110000
CY2018Q1 us-gaap Stockholders Equity
StockholdersEquity
218045000
CY2018Q2 us-gaap Stockholders Equity
StockholdersEquity
230687000
CY2018Q4 us-gaap Tax Cuts And Jobs Act Of2017 Change In Tax Rate Deferred Tax Liability Income Tax Benefit
TaxCutsAndJobsActOf2017ChangeInTaxRateDeferredTaxLiabilityIncomeTaxBenefit
3700000
CY2019Q2 us-gaap Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
19334000
CY2018Q2 us-gaap Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
19274000
us-gaap Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
19336000
us-gaap Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
19252000
CY2019Q2 us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
19252000
CY2018Q2 us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
19070000
us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
19239000
us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
19054000
CY2019Q2 us-gaap Workers Compensation Liability Current
WorkersCompensationLiabilityCurrent
112000
CY2018Q3 us-gaap Workers Compensation Liability Current
WorkersCompensationLiabilityCurrent
113000

Files In Submission

Name View Source Status
0001437749-19-014208-index-headers.html Edgar Link pending
0001437749-19-014208-index.html Edgar Link pending
0001437749-19-014208.txt Edgar Link pending
0001437749-19-014208-xbrl.zip Edgar Link pending
ex_150103.htm Edgar Link pending
ex_150104.htm Edgar Link pending
ex_150105.htm Edgar Link pending
ex_150106.htm Edgar Link pending
FilingSummary.xml Edgar Link unprocessable
Financial_Report.xlsx Edgar Link pending
iiin-20190629.xml Edgar Link completed
iiin-20190629.xsd Edgar Link pending
iiin-20190629_cal.xml Edgar Link unprocessable
iiin-20190629_def.xml Edgar Link unprocessable
iiin-20190629_lab.xml Edgar Link unprocessable
iiin-20190629_pre.xml Edgar Link unprocessable
iiin20190629_10q.htm Edgar Link pending
R1.htm Edgar Link pending
R10.htm Edgar Link pending
R11.htm Edgar Link pending
R12.htm Edgar Link pending
R13.htm Edgar Link pending
R14.htm Edgar Link pending
R15.htm Edgar Link pending
R16.htm Edgar Link pending
R17.htm Edgar Link pending
R18.htm Edgar Link pending
R19.htm Edgar Link pending
R2.htm Edgar Link pending
R20.htm Edgar Link pending
R21.htm Edgar Link pending
R22.htm Edgar Link pending
R23.htm Edgar Link pending
R24.htm Edgar Link pending
R25.htm Edgar Link pending
R26.htm Edgar Link pending
R27.htm Edgar Link pending
R28.htm Edgar Link pending
R29.htm Edgar Link pending
R3.htm Edgar Link pending
R30.htm Edgar Link pending
R31.htm Edgar Link pending
R32.htm Edgar Link pending
R33.htm Edgar Link pending
R34.htm Edgar Link pending
R35.htm Edgar Link pending
R36.htm Edgar Link pending
R37.htm Edgar Link pending
R38.htm Edgar Link pending
R39.htm Edgar Link pending
R4.htm Edgar Link pending
R40.htm Edgar Link pending
R41.htm Edgar Link pending
R42.htm Edgar Link pending
R43.htm Edgar Link pending
R44.htm Edgar Link pending
R45.htm Edgar Link pending
R5.htm Edgar Link pending
R6.htm Edgar Link pending
R7.htm Edgar Link pending
R8.htm Edgar Link pending
R9.htm Edgar Link pending
report.css Edgar Link pending
Show.js Edgar Link pending