2019 Q1 Form 10-Q Financial Statement

#000143774919007517 Filed on April 18, 2019

View on sec.gov

Income Statement

Concept 2019 Q1 2018 Q3 2018 Q1
Revenue $111.9M $121.4M $107.4M
YoY Change 4.22% 25.23%
Cost Of Revenue $104.9M $101.8M $92.00M
YoY Change 14.05% 26.83%
Gross Profit $7.021M $19.50M $15.42M
YoY Change -54.46% 16.93%
Gross Profit Margin 6.27% 16.06% 14.35%
Selling, General & Admin $6.556M $7.500M $7.475M
YoY Change -12.29% 20.66%
% of Gross Profit 93.38% 38.46% 48.49%
Research & Development
YoY Change
% of Gross Profit
Depreciation & Amortization $3.380M $3.240M $3.230M
YoY Change 4.64% 13.68%
% of Gross Profit 48.14% 16.62% 20.95%
Operating Expenses $6.556M $7.600M $7.475M
YoY Change -12.29% 22.27%
Operating Profit $465.0K $11.90M $7.941M
YoY Change -94.14% 13.77%
Interest Expense $45.00K $200.0K $23.00K
YoY Change 95.65% 488.24%
% of Operating Profit 9.68% 1.68% 0.29%
Other Income/Expense, Net $971.0K -$100.0K -$166.0K
YoY Change -684.94% 100.0%
Pretax Income $1.403M $12.10M $7.805M
YoY Change -82.02% 16.45%
Income Tax $354.0K $2.300M $1.926M
% Of Pretax Income 25.23% 19.01% 24.68%
Net Earnings $1.049M $9.400M $5.879M
YoY Change -82.16% 36.85%
Net Earnings / Revenue 0.94% 7.74% 5.47%
Basic Earnings Per Share $0.05 $0.31
Diluted Earnings Per Share $0.05 $484.5K $0.31
COMMON SHARES
Basic Shares Outstanding 19.24M 19.05M
Diluted Shares Outstanding 19.34M 19.26M

Balance Sheet

Concept 2019 Q1 2018 Q3 2018 Q1
SHORT-TERM ASSETS
Cash & Short-Term Investments $500.0K $43.90M $23.50M
YoY Change -97.87% 16.14%
Cash & Equivalents $490.0K $43.94M $23.46M
Short-Term Investments
Other Short-Term Assets $6.265M $5.895M $4.071M
YoY Change 53.89% -0.91%
Inventory $117.2M $94.16M $63.16M
Prepaid Expenses
Receivables $50.57M $51.48M $50.46M
Other Receivables $1.400M $0.00 $0.00
Total Short-Term Assets $174.6M $195.5M $141.1M
YoY Change 23.67% 22.03%
LONG-TERM ASSETS
Property, Plant & Equipment $109.4M $106.1M $103.3M
YoY Change 5.91% 7.58%
Goodwill $8.293M $8.293M $8.293M
YoY Change 0.0% 19.07%
Intangibles $9.157M $9.703M $10.28M
YoY Change -10.88% 22.62%
Long-Term Investments
YoY Change
Other Assets $10.19M $9.913M $9.649M
YoY Change 5.59% 6.2%
Total Long-Term Assets $137.0M $134.1M $131.5M
YoY Change 4.2% 9.09%
TOTAL ASSETS
Total Short-Term Assets $174.6M $195.5M $141.1M
Total Long-Term Assets $137.0M $134.1M $131.5M
Total Assets $311.6M $329.5M $272.6M
YoY Change 14.28% 16.41%
SHORT-TERM LIABILITIES
YoY Change
Accounts Payable $35.12M $60.06M $32.56M
YoY Change 7.87% 78.48%
Accrued Expenses $5.991M $11.93M $5.497M
YoY Change 8.99% 37.64%
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 $41.12M $71.99M $38.06M
YoY Change 8.03% 70.11%
LONG-TERM LIABILITIES
Long-Term Debt $5.365M $0.00
YoY Change
Other Long-Term Liabilities $18.56M $15.88M $16.54M
YoY Change 12.24% -8.62%
Total Long-Term Liabilities $23.93M $15.88M $16.54M
YoY Change 44.68% -8.62%
TOTAL LIABILITIES
Total Short-Term Liabilities $41.12M $71.99M $38.06M
Total Long-Term Liabilities $23.93M $15.88M $16.54M
Total Liabilities $65.04M $87.87M $54.60M
YoY Change 19.13% 47.19%
SHAREHOLDERS EQUITY
Retained Earnings $155.1M $151.1M $129.7M
YoY Change 19.63% 11.21%
Common Stock $92.92M $92.08M $89.72M
YoY Change 3.56% 3.62%
Preferred Stock
YoY Change
Treasury Stock (at cost)
YoY Change
Treasury Stock Shares
Shareholders Equity $246.5M $241.7M $218.0M
YoY Change
Total Liabilities & Shareholders Equity $311.6M $329.5M $272.6M
YoY Change 14.28% 16.41%

Cashflow Statement

Concept 2019 Q1 2018 Q3 2018 Q1
OPERATING ACTIVITIES
Net Income $1.049M $9.400M $5.879M
YoY Change -82.16% 36.85%
Depreciation, Depletion And Amortization $3.380M $3.240M $3.230M
YoY Change 4.64% 13.68%
Cash From Operating Activities -$17.42M $4.130M $9.730M
YoY Change -279.03% -16.57%
INVESTING ACTIVITIES
Capital Expenditures -$1.920M -$5.970M -$3.240M
YoY Change -40.74% -3.71%
Acquisitions
YoY Change
Other Investing Activities $280.0K -$50.00K $30.00K
YoY Change 833.33% 66.67%
Cash From Investing Activities -$1.640M -$6.020M -$3.210M
YoY Change -48.91% -3.37%
FINANCING ACTIVITIES
Cash Dividend Paid
YoY Change
Common Stock Issuance & Retirement, Net
YoY Change
Debt Paid & Issued, Net
YoY Change
Cash From Financing Activities 4.050M 600.0K -20.39M
YoY Change -119.86% -156.6%
NET CHANGE
Cash From Operating Activities -17.42M 4.130M 9.730M
Cash From Investing Activities -1.640M -6.020M -3.210M
Cash From Financing Activities 4.050M 600.0K -20.39M
Net Change In Cash -15.01M -1.290M -13.87M
YoY Change 8.22% -44.87%
FREE CASH FLOW
Cash From Operating Activities -$17.42M $4.130M $9.730M
Capital Expenditures -$1.920M -$5.970M -$3.240M
Free Cash Flow -$15.50M $10.10M $12.97M
YoY Change -219.51% -9.42%

Facts In Submission

Frame Concept Type Concept / XBRL Key Value Unit
CY2019Q1 iiin Accrued Sales Allowance Reserves Current
AccruedSalesAllowanceReservesCurrent
1406000
CY2018Q3 iiin Accrued Sales Allowance Reserves Current
AccruedSalesAllowanceReservesCurrent
804000
iiin Increase In Cash Surrender Value Of Life Insurance Policies
IncreaseInCashSurrenderValueOfLifeInsurancePolicies
263000
iiin Increase In Cash Surrender Value Of Life Insurance Policies
IncreaseInCashSurrenderValueOfLifeInsurancePolicies
245000
iiin Increase In Cash Surrender Value Of Life Insurance Policies Over Premiums Paid
IncreaseInCashSurrenderValueOfLifeInsurancePoliciesOverPremiumsPaid
62000
iiin Increase In Cash Surrender Value Of Life Insurance Policies Over Premiums Paid
IncreaseInCashSurrenderValueOfLifeInsurancePoliciesOverPremiumsPaid
275000
iiin Proceeds From Surrender Of Life Insurance Policies
ProceedsFromSurrenderOfLifeInsurancePolicies
18000
iiin Proceeds From Surrender Of Life Insurance Policies
ProceedsFromSurrenderOfLifeInsurancePolicies
121000
iiin Sharebased Compensation Arrangement By Sharebased Payment Award Options Exercises In Period Gross
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisesInPeriodGross
5000
CY2018Q4 iiin Tax Cuts And Jobs Act Of2017 Change In Tax Rate Deferred Tax Liability Income Tax Benefit
TaxCutsAndJobsActOf2017ChangeInTaxRateDeferredTaxLiabilityIncomeTaxBenefit
3700000
CY2019Q1 us-gaap Accounts Payable Current
AccountsPayableCurrent
35124000
CY2018Q3 us-gaap Accounts Payable Current
AccountsPayableCurrent
60059000
CY2019Q1 us-gaap Accounts Receivable Gross Current
AccountsReceivableGrossCurrent
50862000
CY2018Q3 us-gaap Accounts Receivable Gross Current
AccountsReceivableGrossCurrent
51779000
CY2019Q1 us-gaap Accounts Receivable Net Current
AccountsReceivableNetCurrent
50574000
CY2018Q3 us-gaap Accounts Receivable Net Current
AccountsReceivableNetCurrent
51484000
CY2019Q1 us-gaap Accrual For Taxes Other Than Income Taxes Current
AccrualForTaxesOtherThanIncomeTaxesCurrent
623000
CY2018Q3 us-gaap Accrual For Taxes Other Than Income Taxes Current
AccrualForTaxesOtherThanIncomeTaxesCurrent
1585000
CY2019Q1 us-gaap Accrued Income Taxes Current
AccruedIncomeTaxesCurrent
CY2018Q3 us-gaap Accrued Income Taxes Current
AccruedIncomeTaxesCurrent
469000
CY2019Q1 us-gaap Accrued Liabilities Current
AccruedLiabilitiesCurrent
5991000
CY2018Q3 us-gaap Accrued Liabilities Current
AccruedLiabilitiesCurrent
11929000
CY2019Q1 us-gaap Accrued Salaries Current
AccruedSalariesCurrent
2567000
CY2018Q3 us-gaap Accrued Salaries Current
AccruedSalariesCurrent
6775000
CY2019Q1 us-gaap Accumulated Depreciation Depletion And Amortization Property Plant And Equipment
AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
136414000
us-gaap Antidilutive Securities Excluded From Computation Of Earnings Per Share Amount
AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
193000
us-gaap Antidilutive Securities Excluded From Computation Of Earnings Per Share Amount
AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
98000
CY2019Q1 us-gaap Buildings And Improvements Gross
BuildingsAndImprovementsGross
56191000
CY2019Q1 us-gaap Assets
Assets
311571000
CY2018Q3 us-gaap Assets
Assets
329534000
CY2019Q1 us-gaap Assets Current
AssetsCurrent
174556000
CY2018Q3 us-gaap Assets Current
AssetsCurrent
195477000
CY2018Q3 us-gaap Buildings And Improvements Gross
BuildingsAndImprovementsGross
54684000
CY2018Q3 us-gaap Accumulated Depreciation Depletion And Amortization Property Plant And Equipment
AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
132714000
CY2019Q1 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
CY2019Q1 us-gaap Additional Paid In Capital Common Stock
AdditionalPaidInCapitalCommonStock
73667000
CY2018Q3 us-gaap Additional Paid In Capital Common Stock
AdditionalPaidInCapitalCommonStock
72852000
us-gaap Adjustments Related To Tax Withholding For Share Based Compensation
AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
175000
us-gaap Adjustments Related To Tax Withholding For Share Based Compensation
AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
210000
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
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
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
us-gaap Adjustments To Reconcile Net Income Loss To Cash Provided By Used In Operating Activities
AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities
-45366000
us-gaap Adjustments To Reconcile Net Income Loss To Cash Provided By Used In Operating Activities
AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities
10503000
CY2019Q1 us-gaap Allocated Share Based Compensation Expense
AllocatedShareBasedCompensationExpense
383000
CY2018Q1 us-gaap Allocated Share Based Compensation Expense
AllocatedShareBasedCompensationExpense
381000
us-gaap Allocated Share Based Compensation Expense
AllocatedShareBasedCompensationExpense
438000
us-gaap Allocated Share Based Compensation Expense
AllocatedShareBasedCompensationExpense
471000
CY2019Q1 us-gaap Allowance For Doubtful Accounts Receivable Current
AllowanceForDoubtfulAccountsReceivableCurrent
288000
CY2018Q3 us-gaap Allowance For Doubtful Accounts Receivable Current
AllowanceForDoubtfulAccountsReceivableCurrent
295000
CY2019Q1 us-gaap Amortization Of Financing Costs
AmortizationOfFinancingCosts
16000
us-gaap Amortization Of Financing Costs
AmortizationOfFinancingCosts
32000
CY2018Q1 us-gaap Amortization Of Financing Costs
AmortizationOfFinancingCosts
16000
us-gaap Amortization Of Financing Costs
AmortizationOfFinancingCosts
32000
CY2019Q1 us-gaap Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
273000
CY2018Q1 us-gaap Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
359000
us-gaap Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
546000
us-gaap Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
688000
CY2019Q1 us-gaap Antidilutive Securities Excluded From Computation Of Earnings Per Share Amount
AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
228000
CY2018Q1 us-gaap Antidilutive Securities Excluded From Computation Of Earnings Per Share Amount
AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
97000
us-gaap Capital Expenditures Incurred But Not Yet Paid
CapitalExpendituresIncurredButNotYetPaid
497000
us-gaap Capital Expenditures Incurred But Not Yet Paid
CapitalExpendituresIncurredButNotYetPaid
1233000
CY2019Q1 us-gaap Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
490000
CY2018Q3 us-gaap Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
43941000
CY2017Q3 us-gaap Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
32105000
CY2018Q1 us-gaap Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
23464000
us-gaap Cash And Cash Equivalents Period Increase Decrease
CashAndCashEquivalentsPeriodIncreaseDecrease
-43451000
us-gaap Cash And Cash Equivalents Period Increase Decrease
CashAndCashEquivalentsPeriodIncreaseDecrease
-8641000
CY2019Q1 us-gaap Cash Surrender Value Of Life Insurance
CashSurrenderValueOfLifeInsurance
10076000
CY2018Q3 us-gaap Cash Surrender Value Of Life Insurance
CashSurrenderValueOfLifeInsurance
9769000
CY2019Q1 us-gaap Commitments And Contingencies
CommitmentsAndContingencies
CY2018Q3 us-gaap Commitments And Contingencies
CommitmentsAndContingencies
CY2019Q1 us-gaap Common Stock Dividends Per Share Declared
CommonStockDividendsPerShareDeclared
0.03
CY2018Q1 us-gaap Common Stock Dividends Per Share Declared
CommonStockDividendsPerShareDeclared
0.03
us-gaap Common Stock Dividends Per Share Declared
CommonStockDividendsPerShareDeclared
0.06
us-gaap Common Stock Dividends Per Share Declared
CommonStockDividendsPerShareDeclared
1.06
CY2019Q1 us-gaap Common Stock Value
CommonStockValue
19252000
CY2018Q3 us-gaap Common Stock Value
CommonStockValue
19223000
CY2019Q1 us-gaap Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
1049000
CY2018Q1 us-gaap Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
5879000
us-gaap Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
5175000
us-gaap Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
13990000
CY2019Q1 us-gaap Construction In Progress Gross
ConstructionInProgressGross
5747000
CY2018Q3 us-gaap Construction In Progress Gross
ConstructionInProgressGross
9672000
CY2019Q1 us-gaap Cost Of Goods And Services Sold
CostOfGoodsAndServicesSold
104927000
CY2018Q1 us-gaap Cost Of Goods And Services Sold
CostOfGoodsAndServicesSold
92001000
us-gaap Cost Of Goods And Services Sold
CostOfGoodsAndServicesSold
198061000
us-gaap Cost Of Goods And Services Sold
CostOfGoodsAndServicesSold
178081000
CY2019Q1 us-gaap Customer Refund Liability Current
CustomerRefundLiabilityCurrent
624000
CY2018Q3 us-gaap Customer Refund Liability Current
CustomerRefundLiabilityCurrent
1531000
CY2019Q1 us-gaap Deferred Compensation Liability Classified Noncurrent
DeferredCompensationLiabilityClassifiedNoncurrent
11085000
CY2018Q3 us-gaap Deferred Compensation Liability Classified Noncurrent
DeferredCompensationLiabilityClassifiedNoncurrent
10541000
CY2019Q1 us-gaap Deferred Finance Costs Noncurrent Net
DeferredFinanceCostsNoncurrentNet
8000
CY2018Q3 us-gaap Deferred Finance Costs Noncurrent Net
DeferredFinanceCostsNoncurrentNet
40000
us-gaap Deferred Income Tax Expense Benefit
DeferredIncomeTaxExpenseBenefit
2136000
us-gaap Deferred Income Tax Expense Benefit
DeferredIncomeTaxExpenseBenefit
-2270000
CY2019Q1 us-gaap Deferred Tax Assets Tax Credit Carryforwards
DeferredTaxAssetsTaxCreditCarryforwards
16000
CY2019Q1 us-gaap Deferred Tax Assets Valuation Allowance
DeferredTaxAssetsValuationAllowance
265000
CY2018Q3 us-gaap Deferred Tax Assets Valuation Allowance
DeferredTaxAssetsValuationAllowance
233000
CY2019Q1 us-gaap Deferred Tax Liabilities Noncurrent
DeferredTaxLiabilitiesNoncurrent
7476000
CY2018Q3 us-gaap Deferred Tax Liabilities Noncurrent
DeferredTaxLiabilitiesNoncurrent
5340000
us-gaap Depreciation Depletion And Amortization
DepreciationDepletionAndAmortization
6622000
us-gaap Depreciation Depletion And Amortization
DepreciationDepletionAndAmortization
6409000
CY2018Q4 us-gaap Dividends Common Stock
DividendsCommonStock
576000
CY2019Q1 us-gaap Dividends Common Stock
DividendsCommonStock
578000
CY2017Q4 us-gaap Dividends Common Stock
DividendsCommonStock
19612000
CY2018Q1 us-gaap Dividends Common Stock
DividendsCommonStock
572000
CY2019Q1 us-gaap Earnings Per Share Basic
EarningsPerShareBasic
0.05
CY2018Q1 us-gaap Earnings Per Share Basic
EarningsPerShareBasic
0.31
us-gaap Earnings Per Share Basic
EarningsPerShareBasic
0.27
us-gaap Earnings Per Share Basic
EarningsPerShareBasic
0.73
CY2019Q1 us-gaap Earnings Per Share Diluted
EarningsPerShareDiluted
0.05
CY2018Q1 us-gaap Earnings Per Share Diluted
EarningsPerShareDiluted
0.31
us-gaap Earnings Per Share Diluted
EarningsPerShareDiluted
0.27
us-gaap Earnings Per Share Diluted
EarningsPerShareDiluted
0.73
us-gaap Effective Income Tax Rate Continuing Operations
EffectiveIncomeTaxRateContinuingOperations
0.239
us-gaap Effective Income Tax Rate Continuing Operations
EffectiveIncomeTaxRateContinuingOperations
-0.019
CY2018 us-gaap Effective Income Tax Rate Reconciliation At Federal Statutory Income Tax Rate
EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
0.245
us-gaap Employee Service Share Based Compensation Nonvested Awards Total Compensation Cost Not Yet Recognized Period For Recognition1
EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1
P1Y240D
CY2019Q1 us-gaap Employee Service Share Based Compensation Nonvested Awards Total Compensation Cost Not Yet Recognized Stock Options
EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions
272000
CY2019Q1 us-gaap Finite Lived Intangible Assets Accumulated Amortization
FiniteLivedIntangibleAssetsAccumulatedAmortization
3653000
CY2018Q3 us-gaap Finite Lived Intangible Assets Accumulated Amortization
FiniteLivedIntangibleAssetsAccumulatedAmortization
4994000
CY2019Q1 us-gaap Finite Lived Intangible Assets Gross
FiniteLivedIntangibleAssetsGross
12810000
CY2018Q3 us-gaap Finite Lived Intangible Assets Gross
FiniteLivedIntangibleAssetsGross
14697000
CY2019Q1 us-gaap Finite Lived Intangible Assets Net
FiniteLivedIntangibleAssetsNet
9157000
CY2018Q3 us-gaap Finite Lived Intangible Assets Net
FiniteLivedIntangibleAssetsNet
9703000
us-gaap Gain Loss On Sale Of Property Plant Equipment
GainLossOnSaleOfPropertyPlantEquipment
1758000
us-gaap Gain Loss On Sale Of Property Plant Equipment
GainLossOnSaleOfPropertyPlantEquipment
-221000
CY2019Q1 us-gaap Goodwill
Goodwill
8293000
CY2018Q3 us-gaap Goodwill
Goodwill
8293000
CY2019Q1 us-gaap Gross Profit
GrossProfit
7021000
CY2018Q1 us-gaap Gross Profit
GrossProfit
15416000
us-gaap Gross Profit
GrossProfit
17997000
us-gaap Gross Profit
GrossProfit
27077000
CY2019Q1 us-gaap Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
1403000
CY2018Q1 us-gaap Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
7805000
us-gaap Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
6799000
us-gaap Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
13732000
CY2019Q1 us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
354000
CY2018Q1 us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
1926000
us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
1624000
us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
-258000
us-gaap Income Taxes Paid Net
IncomeTaxesPaidNet
1387000
us-gaap Income Taxes Paid Net
IncomeTaxesPaidNet
1060000
CY2019Q1 us-gaap Income Taxes Receivable
IncomeTaxesReceivable
1430000
CY2018Q3 us-gaap Income Taxes Receivable
IncomeTaxesReceivable
us-gaap Increase Decrease In Accounts Payable And Accrued Liabilities
IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
-30357000
us-gaap Increase Decrease In Accounts Payable And Accrued Liabilities
IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
-4218000
us-gaap Increase Decrease In Accounts Receivable
IncreaseDecreaseInAccountsReceivable
-910000
us-gaap Increase Decrease In Accounts Receivable
IncreaseDecreaseInAccountsReceivable
10171000
us-gaap Increase Decrease In Inventories
IncreaseDecreaseInInventories
23070000
us-gaap Increase Decrease In Inventories
IncreaseDecreaseInInventories
-18697000
us-gaap Increase Decrease In Other Operating Capital Net
IncreaseDecreaseInOtherOperatingCapitalNet
838000
CY2019Q1 us-gaap Machinery And Equipment Gross
MachineryAndEquipmentGross
169362000
CY2018Q3 us-gaap Machinery And Equipment Gross
MachineryAndEquipmentGross
160068000
us-gaap Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
4036000
us-gaap Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
-20394000
us-gaap Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
-7296000
us-gaap Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
-12740000
us-gaap Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
-40191000
us-gaap Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
24493000
us-gaap Net Income Loss
NetIncomeLoss
5175000
us-gaap Net Income Loss
NetIncomeLoss
13990000
CY2019Q1 us-gaap Net Income Loss
NetIncomeLoss
1049000
us-gaap Increase Decrease In Other Operating Capital Net
IncreaseDecreaseInOtherOperatingCapitalNet
-1005000
CY2019Q1 us-gaap Incremental Common Shares Attributable To Share Based Payment Arrangements
IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
98000
CY2018Q1 us-gaap Incremental Common Shares Attributable To Share Based Payment Arrangements
IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
206000
us-gaap Incremental Common Shares Attributable To Share Based Payment Arrangements
IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
105000
us-gaap Incremental Common Shares Attributable To Share Based Payment Arrangements
IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
194000
CY2019Q1 us-gaap Intangible Assets Net Excluding Goodwill
IntangibleAssetsNetExcludingGoodwill
9157000
CY2018Q3 us-gaap Intangible Assets Net Excluding Goodwill
IntangibleAssetsNetExcludingGoodwill
9703000
CY2019Q1 us-gaap Interest Expense
InterestExpense
45000
CY2018Q1 us-gaap Interest Expense
InterestExpense
23000
us-gaap Interest Expense
InterestExpense
75000
us-gaap Interest Expense
InterestExpense
51000
CY2019Q1 us-gaap Inventory Finished Goods Net Of Reserves
InventoryFinishedGoodsNetOfReserves
52352000
CY2018Q3 us-gaap Inventory Finished Goods Net Of Reserves
InventoryFinishedGoodsNetOfReserves
28370000
CY2019Q1 us-gaap Inventory Net
InventoryNet
117227000
CY2018Q3 us-gaap Inventory Net
InventoryNet
94157000
CY2019Q1 us-gaap Inventory Raw Materials Net Of Reserves
InventoryRawMaterialsNetOfReserves
59065000
CY2018Q3 us-gaap Inventory Raw Materials Net Of Reserves
InventoryRawMaterialsNetOfReserves
61008000
CY2019Q1 us-gaap Inventory Work In Process Net Of Reserves
InventoryWorkInProcessNetOfReserves
5810000
CY2018Q3 us-gaap Inventory Work In Process Net Of Reserves
InventoryWorkInProcessNetOfReserves
4779000
CY2019Q1 us-gaap Investment Income Interest
InvestmentIncomeInterest
12000
CY2018Q1 us-gaap Investment Income Interest
InvestmentIncomeInterest
53000
us-gaap Investment Income Interest
InvestmentIncomeInterest
167000
us-gaap Investment Income Interest
InvestmentIncomeInterest
129000
CY2019Q1 us-gaap Land And Land Improvements
LandAndLandImprovements
14491000
CY2018Q3 us-gaap Land And Land Improvements
LandAndLandImprovements
14438000
CY2019Q1 us-gaap Liabilities And Stockholders Equity
LiabilitiesAndStockholdersEquity
311571000
CY2018Q3 us-gaap Liabilities And Stockholders Equity
LiabilitiesAndStockholdersEquity
329534000
CY2019Q1 us-gaap Liabilities Current
LiabilitiesCurrent
41115000
CY2018Q3 us-gaap Liabilities Current
LiabilitiesCurrent
71988000
CY2019Q1 us-gaap Long Term Debt Noncurrent
LongTermDebtNoncurrent
5365000
CY2018Q3 us-gaap Long Term Debt Noncurrent
LongTermDebtNoncurrent
CY2018Q1 us-gaap Net Income Loss
NetIncomeLoss
5879000
CY2018Q4 us-gaap Net Income Loss
NetIncomeLoss
4126000
CY2017Q4 us-gaap Net Income Loss
NetIncomeLoss
8111000
us-gaap Number Of Reportable Segments
NumberOfReportableSegments
1
CY2019Q1 us-gaap Other Accrued Liabilities Current
OtherAccruedLiabilitiesCurrent
658000
CY2018Q3 us-gaap Other Accrued Liabilities Current
OtherAccruedLiabilitiesCurrent
652000
CY2019Q1 us-gaap Other Assets Current
OtherAssetsCurrent
6265000
CY2018Q3 us-gaap Other Assets Current
OtherAssetsCurrent
5895000
CY2019Q1 us-gaap Other Assets Miscellaneous Current
OtherAssetsMiscellaneousCurrent
1061000
CY2018Q3 us-gaap Other Assets Miscellaneous Current
OtherAssetsMiscellaneousCurrent
2050000
CY2019Q1 us-gaap Other Assets Miscellaneous Noncurrent
OtherAssetsMiscellaneousNoncurrent
104000
CY2018Q3 us-gaap Other Assets Miscellaneous Noncurrent
OtherAssetsMiscellaneousNoncurrent
104000
CY2019Q1 us-gaap Other Assets Noncurrent
OtherAssetsNoncurrent
10188000
CY2018Q3 us-gaap Other Assets Noncurrent
OtherAssetsNoncurrent
9913000
CY2019Q1 us-gaap Other Liabilities Noncurrent
OtherLiabilitiesNoncurrent
18561000
CY2018Q3 us-gaap Other Liabilities Noncurrent
OtherLiabilitiesNoncurrent
15881000
CY2019Q1 us-gaap Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
971000
CY2018Q1 us-gaap Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
-166000
us-gaap Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
1800000
us-gaap Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
-185000
us-gaap Payments Of Dividends Common Stock
PaymentsOfDividendsCommonStock
1154000
us-gaap Payments Of Dividends Common Stock
PaymentsOfDividendsCommonStock
20184000
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
210000
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
8107000
us-gaap Payments To Acquire Productive Assets
PaymentsToAcquireProductiveAssets
9316000
CY2019Q1 us-gaap Prepaid Expense And Other Assets Current
PrepaidExpenseAndOtherAssetsCurrent
6265000
CY2018Q3 us-gaap Prepaid Expense And Other Assets Current
PrepaidExpenseAndOtherAssetsCurrent
5895000
CY2019Q1 us-gaap Prepaid Insurance
PrepaidInsurance
3774000
CY2018Q3 us-gaap Prepaid Insurance
PrepaidInsurance
3845000
us-gaap Proceeds From Insurance Settlement Investing Activities
ProceedsFromInsuranceSettlementInvestingActivities
1048000
us-gaap Proceeds From Insurance Settlement Investing Activities
ProceedsFromInsuranceSettlementInvestingActivities
us-gaap Proceeds From Issuance Of Long Term Debt
ProceedsFromIssuanceOfLongTermDebt
17626000
us-gaap Proceeds From Issuance Of Long Term Debt
ProceedsFromIssuanceOfLongTermDebt
169000
us-gaap Proceeds From Sale Of Property Plant And Equipment
ProceedsFromSaleOfPropertyPlantAndEquipment
8000
us-gaap Proceeds From Sale Of Property Plant And Equipment
ProceedsFromSaleOfPropertyPlantAndEquipment
CY2019Q1 us-gaap Property Plant And Equipment Gross
PropertyPlantAndEquipmentGross
245791000
CY2018Q3 us-gaap Property Plant And Equipment Gross
PropertyPlantAndEquipmentGross
238862000
CY2019Q1 us-gaap Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
109377000
CY2018Q3 us-gaap Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
106148000
us-gaap Repayments Of Long Term Debt
RepaymentsOfLongTermDebt
12261000
us-gaap Repayments Of Long Term Debt
RepaymentsOfLongTermDebt
169000
CY2019Q1 us-gaap Retained Earnings Accumulated Deficit
RetainedEarningsAccumulatedDeficit
155105000
CY2018Q3 us-gaap Retained Earnings Accumulated Deficit
RetainedEarningsAccumulatedDeficit
151084000
CY2019Q1 us-gaap Revenue From Contract With Customer Including Assessed Tax
RevenueFromContractWithCustomerIncludingAssessedTax
111948000
CY2018Q1 us-gaap Revenue From Contract With Customer Including Assessed Tax
RevenueFromContractWithCustomerIncludingAssessedTax
107417000
us-gaap Revenue From Contract With Customer Including Assessed Tax
RevenueFromContractWithCustomerIncludingAssessedTax
216058000
us-gaap Revenue From Contract With Customer Including Assessed Tax
RevenueFromContractWithCustomerIncludingAssessedTax
205158000
CY2019Q1 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Intrinsic Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
205000
CY2018Q3 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Number
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
264000
CY2019Q1 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
CY2019Q1 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Weighted Average Exercise Price
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
27.93
CY2019Q1 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Vested And Expected To Vest Outstanding Aggregate Intrinsic Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue
205000
CY2019Q1 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Vested And Expected To Vest Outstanding Number
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber
313000
CY2019Q1 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
CY2019Q1 us-gaap Sharebased Compensation Arrangement By Sharebased Payment Award Options Exercisable Intrinsic Value1
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1
205000
us-gaap Sharebased Compensation Arrangement By Sharebased Payment Award Options Exercisable Weighted Average Remaining Contractual Term1
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1
P6Y138D
us-gaap Sharebased Compensation Arrangement By Sharebased Payment Award Options Outstanding Weighted Average Remaining Contractual Term2
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2
P7Y302D
us-gaap Sharebased Compensation Arrangement By Sharebased Payment Award Options Vested And Expected To Vest Outstanding Weighted Average Remaining Contractual Term1
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1
P7Y295D
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
CY2019Q1 us-gaap Selling General And Administrative Expense
SellingGeneralAndAdministrativeExpense
6556000
CY2018Q1 us-gaap Selling General And Administrative Expense
SellingGeneralAndAdministrativeExpense
7475000
us-gaap Selling General And Administrative Expense
SellingGeneralAndAdministrativeExpense
13090000
us-gaap Selling General And Administrative Expense
SellingGeneralAndAdministrativeExpense
13238000
us-gaap Share Based Compensation
ShareBasedCompensation
1019000
us-gaap Share Based Compensation
ShareBasedCompensation
1073000
CY2019Q1 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Exercisable Number
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
145000
CY2019Q1 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
CY2019Q1 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
7.96
CY2018Q1 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Grants In Period Weighted Average Grant Date Fair Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
10.46
us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Grants In Period Weighted Average Grant Date Fair Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
10.46
CY2008Q4 us-gaap Stock Repurchase Program Authorized Amount1
StockRepurchaseProgramAuthorizedAmount1
25000000
CY2019Q1 us-gaap Stock Repurchase Program Remaining Authorized Repurchase Amount1
StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1
24800000
CY2019Q1 us-gaap Stock Repurchased During Period Shares
StockRepurchasedDuringPeriodShares
0
CY2018Q1 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
CY2019Q1 us-gaap Stockholders Equity
StockholdersEquity
246530000
CY2018Q3 us-gaap Stockholders Equity
StockholdersEquity
241665000
CY2018Q4 us-gaap Stockholders Equity
StockholdersEquity
245382000
CY2017Q3 us-gaap Stockholders Equity
StockholdersEquity
223376000
CY2017Q4 us-gaap Stockholders Equity
StockholdersEquity
212110000
CY2018Q1 us-gaap Stockholders Equity
StockholdersEquity
218045000
CY2019Q1 us-gaap Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
19340000
CY2018Q1 us-gaap Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
19258000
us-gaap Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
19338000
us-gaap Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
19241000
CY2019Q1 us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
19242000
CY2018Q1 us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
19052000
us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
19233000
us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
19047000
CY2019Q1 us-gaap Workers Compensation Liability Current
WorkersCompensationLiabilityCurrent
113000
CY2018Q3 us-gaap Workers Compensation Liability Current
WorkersCompensationLiabilityCurrent
113000

Files In Submission

Name View Source Status
0001437749-19-007517-index-headers.html Edgar Link pending
0001437749-19-007517-index.html Edgar Link pending
0001437749-19-007517.txt Edgar Link pending
0001437749-19-007517-xbrl.zip Edgar Link pending
ex_140584.htm Edgar Link pending
ex_140585.htm Edgar Link pending
ex_140586.htm Edgar Link pending
ex_140587.htm Edgar Link pending
FilingSummary.xml Edgar Link unprocessable
Financial_Report.xlsx Edgar Link pending
iiin-20190330.xml Edgar Link completed
iiin-20190330.xsd Edgar Link pending
iiin-20190330_cal.xml Edgar Link unprocessable
iiin-20190330_def.xml Edgar Link unprocessable
iiin-20190330_lab.xml Edgar Link unprocessable
iiin-20190330_pre.xml Edgar Link unprocessable
iiin20190330_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