2018 Q3 Form 10-Q Financial Statement

#000143774918020605 Filed on November 13, 2018

View on sec.gov

Income Statement

Concept 2018 Q3 2017 Q3
Revenue $11.53M $13.23M
YoY Change -12.86% -1.86%
Cost Of Revenue $9.337M $10.04M
YoY Change -6.99% -0.25%
Gross Profit $2.189M $3.187M
YoY Change -31.33% -6.6%
Gross Profit Margin 18.99% 24.1%
Selling, General & Admin $2.238M $2.785M
YoY Change -19.64% -0.04%
% of Gross Profit 102.27% 87.39%
Research & Development
YoY Change
% of Gross Profit
Depreciation & Amortization $280.0K $380.0K
YoY Change -26.32% 2.7%
% of Gross Profit 12.79% 11.92%
Operating Expenses $2.517M $3.213M
YoY Change -21.65% -3.8%
Operating Profit -$328.5K -$25.76K
YoY Change 1175.12% -135.57%
Interest Expense $471.3K $367.4K
YoY Change 28.27% 2.44%
% of Operating Profit
Other Income/Expense, Net -$430.3K -$382.6K
YoY Change 12.46% 26.97%
Pretax Income -$758.8K -$408.4K
YoY Change 85.81% 78.38%
Income Tax -$212.6K -$125.7K
% Of Pretax Income
Net Earnings -$559.3K -$274.7K
YoY Change 103.6% 52.21%
Net Earnings / Revenue -4.85% -2.08%
Basic Earnings Per Share -$0.16 -$0.08
Diluted Earnings Per Share -$0.16 -$0.08
COMMON SHARES
Basic Shares Outstanding 3.530M 3.641M
Diluted Shares Outstanding 3.530M 3.641M

Balance Sheet

Concept 2018 Q3 2017 Q3
SHORT-TERM ASSETS
Cash & Short-Term Investments $270.0K $320.0K
YoY Change -15.63% -48.39%
Cash & Equivalents $273.8K $324.7K
Short-Term Investments
Other Short-Term Assets $1.397M $1.350M
YoY Change 3.5% -47.06%
Inventory $19.83M $19.35M
Prepaid Expenses $1.459M $665.4K
Receivables $9.677M $9.481M
Other Receivables $0.00 $0.00
Total Short-Term Assets $32.64M $30.50M
YoY Change 7.01% -15.98%
LONG-TERM ASSETS
Property, Plant & Equipment $3.979M $4.964M
YoY Change -19.85% -10.07%
Goodwill $1.473M $1.473M
YoY Change 0.0%
Intangibles
YoY Change
Long-Term Investments
YoY Change
Other Assets $537.8K $408.4K
YoY Change 31.68% -75.4%
Total Long-Term Assets $7.421M $8.864M
YoY Change -16.28% 1.89%
TOTAL ASSETS
Total Short-Term Assets $32.64M $30.50M
Total Long-Term Assets $7.421M $8.864M
Total Assets $40.06M $39.36M
YoY Change 1.77% -12.52%
SHORT-TERM LIABILITIES
YoY Change
Accounts Payable $5.925M $6.102M
YoY Change -2.89% -17.77%
Accrued Expenses $2.117M $2.935M
YoY Change -27.87% -1.19%
Deferred Revenue
YoY Change
Short-Term Debt $14.62M $8.570M
YoY Change 70.6% -17.28%
Long-Term Debt Due $4.880M $7.470M
YoY Change -34.67% 176.67%
Total Short-Term Liabilities $28.14M $25.59M
YoY Change 9.97% 2.49%
LONG-TERM LIABILITIES
Long-Term Debt $2.256M $2.151M
YoY Change 4.87% -69.23%
Other Long-Term Liabilities $130.0K $250.0K
YoY Change -48.0% -79.84%
Total Long-Term Liabilities $2.256M $2.151M
YoY Change 4.87% -73.86%
TOTAL LIABILITIES
Total Short-Term Liabilities $28.14M $25.59M
Total Long-Term Liabilities $2.256M $2.151M
Total Liabilities $30.40M $27.74M
YoY Change 9.57% -14.69%
SHAREHOLDERS EQUITY
Retained Earnings -$51.88K $1.581M
YoY Change -103.28%
Common Stock $16.31M $16.13M
YoY Change 1.12%
Preferred Stock
YoY Change
Treasury Stock (at cost) $160.8K $160.8K
YoY Change 0.0%
Treasury Stock Shares $43.66K 43.66K shares
Shareholders Equity $10.62M $12.45M
YoY Change
Total Liabilities & Shareholders Equity $40.06M $39.36M
YoY Change 1.77% -12.52%

Cashflow Statement

Concept 2018 Q3 2017 Q3
OPERATING ACTIVITIES
Net Income -$559.3K -$274.7K
YoY Change 103.6% 52.21%
Depreciation, Depletion And Amortization $280.0K $380.0K
YoY Change -26.32% 2.7%
Cash From Operating Activities $120.0K $2.030M
YoY Change -94.09% 1461.54%
INVESTING ACTIVITIES
Capital Expenditures -$300.0K -$210.0K
YoY Change 42.86% 61.54%
Acquisitions
YoY Change
Other Investing Activities $0.00
YoY Change -100.0%
Cash From Investing Activities -$300.0K -$210.0K
YoY Change 42.86% 23.53%
FINANCING ACTIVITIES
Cash Dividend Paid
YoY Change
Common Stock Issuance & Retirement, Net
YoY Change
Debt Paid & Issued, Net
YoY Change
Cash From Financing Activities -50.00K -1.600M
YoY Change -96.88% -861.9%
NET CHANGE
Cash From Operating Activities 120.0K 2.030M
Cash From Investing Activities -300.0K -210.0K
Cash From Financing Activities -50.00K -1.600M
Net Change In Cash -230.0K 220.0K
YoY Change -204.55% 29.41%
FREE CASH FLOW
Cash From Operating Activities $120.0K $2.030M
Capital Expenditures -$300.0K -$210.0K
Free Cash Flow $420.0K $2.240M
YoY Change -81.25% 761.54%

Facts In Submission

Frame Concept Type Concept / XBRL Key Value Unit
us-gaap Revenue From Contract With Customer Including Assessed Tax
RevenueFromContractWithCustomerIncludingAssessedTax
41397288
dei Entity Emerging Growth Company
EntityEmergingGrowthCompany
false
dei Entity Small Business
EntitySmallBusiness
true
CY2018Q3 ctib Accumulated Depreciation Depletion And Amortization Property Plant Equipment And Intellectual Property
AccumulatedDepreciationDepletionAndAmortizationPropertyPlantEquipmentAndIntellectualProperty
27925082
CY2017Q4 ctib Accumulated Depreciation Depletion And Amortization Property Plant Equipment And Intellectual Property
AccumulatedDepreciationDepletionAndAmortizationPropertyPlantEquipmentAndIntellectualProperty
26886139
ctib Amortization Of Deferred Gain On Sale Or Leaseback
AmortizationOfDeferredGainOnSaleOrLeaseback
-83394
ctib Amortization Of Deferred Gain On Sale Or Leaseback
AmortizationOfDeferredGainOnSaleOrLeaseback
-84759
CY2018Q3 ctib Assets Noncurrent Excluding Property Plant And Equipment
AssetsNoncurrentExcludingPropertyPlantAndEquipment
3442616
CY2017Q4 ctib Assets Noncurrent Excluding Property Plant And Equipment
AssetsNoncurrentExcludingPropertyPlantAndEquipment
3135972
CY2018Q3 ctib Expected Recognized Compensation Expenses In Year Three
ExpectedRecognizedCompensationExpensesInYearThree
56000
CY2018Q3 ctib Expected Recognized Compensation Expenses In Year Two
ExpectedRecognizedCompensationExpensesInYearTwo
92000
CY2018Q3 ctib Expected Recognized Compensation Expenses Remainder Of The Fiscal Year
ExpectedRecognizedCompensationExpensesRemainderOfTheFiscalYear
32000
CY2018Q3 ctib Fixtures And Equipment At Customer Locations Gross
FixturesAndEquipmentAtCustomerLocationsGross
518450
CY2017Q4 ctib Fixtures And Equipment At Customer Locations Gross
FixturesAndEquipmentAtCustomerLocationsGross
518450
CY2018Q3 ctib Intellectual Property Gross
IntellectualPropertyGross
752044
CY2017Q4 ctib Intellectual Property Gross
IntellectualPropertyGross
752044
CY2017Q4 ctib Leverage Ratio
LeverageRatio
4.75
CY2018Q1 ctib Leverage Ratio
LeverageRatio
4.5
CY2018Q2 ctib Leverage Ratio
LeverageRatio
4.5
CY2018Q3 ctib Leverage Ratio
LeverageRatio
CY2018Q3 ctib Office Furniture And Equipment Gross
OfficeFurnitureAndEquipmentGross
2662556
CY2017Q4 ctib Office Furniture And Equipment Gross
OfficeFurnitureAndEquipmentGross
2591159
CY2018Q3 us-gaap Accounts Payable Current
AccountsPayableCurrent
5925071
CY2017Q4 us-gaap Accounts Payable Current
AccountsPayableCurrent
5414497
CY2018Q3 us-gaap Accounts Receivable Net Current
AccountsReceivableNetCurrent
9676660
CY2017Q4 us-gaap Accounts Receivable Net Current
AccountsReceivableNetCurrent
11235834
CY2018Q3 us-gaap Accrued Liabilities Current
AccruedLiabilitiesCurrent
2116742
CY2017Q4 us-gaap Accrued Liabilities Current
AccruedLiabilitiesCurrent
2047893
CY2018Q3 us-gaap Accumulated Other Comprehensive Income Loss Net Of Tax
AccumulatedOtherComprehensiveIncomeLossNetOfTax
-5475969
CY2017Q4 us-gaap Accumulated Other Comprehensive Income Loss Net Of Tax
AccumulatedOtherComprehensiveIncomeLossNetOfTax
-5365364
CY2018Q3 us-gaap Additional Paid In Capital Common Stock
AdditionalPaidInCapitalCommonStock
2410711
CY2017Q4 us-gaap Additional Paid In Capital Common Stock
AdditionalPaidInCapitalCommonStock
2271261
CY2018Q3 us-gaap Allocated Share Based Compensation Expense
AllocatedShareBasedCompensationExpense
34000
CY2017Q3 us-gaap Allocated Share Based Compensation Expense
AllocatedShareBasedCompensationExpense
2000
us-gaap Allocated Share Based Compensation Expense
AllocatedShareBasedCompensationExpense
139000
us-gaap Allocated Share Based Compensation Expense
AllocatedShareBasedCompensationExpense
12000
CY2018Q3 us-gaap Allowance For Doubtful Accounts Receivable Current
AllowanceForDoubtfulAccountsReceivableCurrent
76000
CY2017Q4 us-gaap Allowance For Doubtful Accounts Receivable Current
AllowanceForDoubtfulAccountsReceivableCurrent
114000
us-gaap Amortization Of Debt Discount Premium
AmortizationOfDebtDiscountPremium
us-gaap Amortization Of Debt Discount Premium
AmortizationOfDebtDiscountPremium
112622
CY2018Q3 us-gaap Antidilutive Securities Excluded From Computation Of Earnings Per Share Amount
AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
25000
CY2017Q3 us-gaap Antidilutive Securities Excluded From Computation Of Earnings Per Share Amount
AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
282000
us-gaap Antidilutive Securities Excluded From Computation Of Earnings Per Share Amount
AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
25000
us-gaap Antidilutive Securities Excluded From Computation Of Earnings Per Share Amount
AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
178000
CY2018Q3 us-gaap Assets
Assets
40059606
CY2017Q4 us-gaap Assets
Assets
39984038
CY2018Q3 us-gaap Assets Current
AssetsCurrent
32638382
CY2017Q4 us-gaap Assets Current
AssetsCurrent
32291485
CY2018Q3 us-gaap Bank Overdrafts
BankOverdrafts
604297
CY2017Q4 us-gaap Bank Overdrafts
BankOverdrafts
454850
CY2018Q3 us-gaap Buildings And Improvements Gross
BuildingsAndImprovementsGross
3367082
CY2017Q4 us-gaap Buildings And Improvements Gross
BuildingsAndImprovementsGross
3367082
CY2018Q3 us-gaap Capital Lease Obligations Current
CapitalLeaseObligationsCurrent
CY2017Q4 us-gaap Capital Lease Obligations Current
CapitalLeaseObligationsCurrent
7562
CY2018Q3 us-gaap Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
273839
CY2017Q4 us-gaap Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
181026
CY2016Q4 us-gaap Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
563043
CY2017Q3 us-gaap Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
324712
us-gaap Cash And Cash Equivalents Period Increase Decrease
CashAndCashEquivalentsPeriodIncreaseDecrease
92813
us-gaap Cash And Cash Equivalents Period Increase Decrease
CashAndCashEquivalentsPeriodIncreaseDecrease
-238331
CY2018Q3 us-gaap Common Stock Par Or Stated Value Per Share
CommonStockParOrStatedValuePerShare
0
CY2017Q4 us-gaap Common Stock Par Or Stated Value Per Share
CommonStockParOrStatedValuePerShare
0
CY2018Q3 us-gaap Common Stock Shares Authorized
CommonStockSharesAuthorized
15000000
CY2017Q4 us-gaap Common Stock Shares Authorized
CommonStockSharesAuthorized
15000000
CY2018Q3 us-gaap Common Stock Shares Issued
CommonStockSharesIssued
3573885
CY2017Q4 us-gaap Common Stock Shares Issued
CommonStockSharesIssued
3573885
CY2018Q3 us-gaap Common Stock Shares Outstanding
CommonStockSharesOutstanding
3530227
CY2017Q4 us-gaap Common Stock Shares Outstanding
CommonStockSharesOutstanding
3530227
CY2018Q3 us-gaap Common Stock Value
CommonStockValue
13898494
CY2017Q4 us-gaap Common Stock Value
CommonStockValue
13898494
CY2018Q3 us-gaap Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
-327470
CY2017Q3 us-gaap Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
-535169
us-gaap Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
-882705
us-gaap Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
-249459
CY2018Q3 us-gaap Construction In Progress Gross
ConstructionInProgressGross
360827
CY2017Q4 us-gaap Construction In Progress Gross
ConstructionInProgressGross
121241
CY2018Q3 us-gaap Cost Of Goods And Services Sold
CostOfGoodsAndServicesSold
9336935
CY2017Q3 us-gaap Cost Of Goods And Services Sold
CostOfGoodsAndServicesSold
10039044
us-gaap Cost Of Goods And Services Sold
CostOfGoodsAndServicesSold
32636925
us-gaap Cost Of Goods And Services Sold
CostOfGoodsAndServicesSold
31475520
CY2018Q3 us-gaap Deferred Gain On Sale Of Property
DeferredGainOnSaleOfProperty
133447
CY2017Q4 us-gaap Deferred Gain On Sale Of Property
DeferredGainOnSaleOfProperty
207410
us-gaap Deferred Income Tax Expense Benefit
DeferredIncomeTaxExpenseBenefit
-347725
us-gaap Deferred Income Tax Expense Benefit
DeferredIncomeTaxExpenseBenefit
-409621
CY2018Q3 us-gaap Deferred Tax Assets Net Noncurrent
DeferredTaxAssetsNetNoncurrent
1431634
CY2017Q4 us-gaap Deferred Tax Assets Net Noncurrent
DeferredTaxAssetsNetNoncurrent
1102467
CY2018Q3 us-gaap Deferred Tax Liabilities Noncurrent
DeferredTaxLiabilitiesNoncurrent
CY2017Q4 us-gaap Deferred Tax Liabilities Noncurrent
DeferredTaxLiabilitiesNoncurrent
us-gaap Depreciation Depletion And Amortization
DepreciationDepletionAndAmortization
981449
us-gaap Depreciation Depletion And Amortization
DepreciationDepletionAndAmortization
1163736
us-gaap Dividends Common Stock Cash
DividendsCommonStockCash
0
us-gaap Dividends Common Stock Cash
DividendsCommonStockCash
0
CY2018Q3 us-gaap Due To Affiliate Current
DueToAffiliateCurrent
11028
CY2017Q4 us-gaap Due To Affiliate Current
DueToAffiliateCurrent
9615
CY2018Q3 us-gaap Due To Affiliate Noncurrent
DueToAffiliateNoncurrent
192737
CY2017Q4 us-gaap Due To Affiliate Noncurrent
DueToAffiliateNoncurrent
212545
CY2018Q3 us-gaap Earnings Per Share Basic
EarningsPerShareBasic
-0.16
CY2017Q3 us-gaap Earnings Per Share Basic
EarningsPerShareBasic
-0.08
us-gaap Earnings Per Share Basic
EarningsPerShareBasic
-0.22
us-gaap Earnings Per Share Basic
EarningsPerShareBasic
-0.20
CY2018Q3 us-gaap Earnings Per Share Diluted
EarningsPerShareDiluted
-0.16
CY2017Q3 us-gaap Earnings Per Share Diluted
EarningsPerShareDiluted
-0.08
us-gaap Earnings Per Share Diluted
EarningsPerShareDiluted
-0.22
us-gaap Earnings Per Share Diluted
EarningsPerShareDiluted
-0.20
us-gaap Effect Of Exchange Rate On Cash And Cash Equivalents
EffectOfExchangeRateOnCashAndCashEquivalents
84360
us-gaap Effect Of Exchange Rate On Cash And Cash Equivalents
EffectOfExchangeRateOnCashAndCashEquivalents
-316637
CY2018Q3 us-gaap Employee Service Share Based Compensation Nonvested Awards Total Compensation Cost Not Yet Recognized
EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
225000
us-gaap Fair Value Adjustment Of Warrants
FairValueAdjustmentOfWarrants
us-gaap Fair Value Adjustment Of Warrants
FairValueAdjustmentOfWarrants
-19999
CY2018Q3 us-gaap Fair Value Adjustment Of Warrants
FairValueAdjustmentOfWarrants
CY2017Q3 us-gaap Fair Value Adjustment Of Warrants
FairValueAdjustmentOfWarrants
3809
CY2018Q3 us-gaap Foreign Currency Transaction Gain Loss Before Tax
ForeignCurrencyTransactionGainLossBeforeTax
35528
CY2017Q3 us-gaap Foreign Currency Transaction Gain Loss Before Tax
ForeignCurrencyTransactionGainLossBeforeTax
-11430
us-gaap Foreign Currency Transaction Gain Loss Before Tax
ForeignCurrencyTransactionGainLossBeforeTax
53311
us-gaap Foreign Currency Transaction Gain Loss Before Tax
ForeignCurrencyTransactionGainLossBeforeTax
-92382
CY2018Q3 us-gaap Gain Loss On Disposition Of Assets1
GainLossOnDispositionOfAssets1
24061
CY2017Q3 us-gaap Gain Loss On Disposition Of Assets1
GainLossOnDispositionOfAssets1
27426
us-gaap Gain Loss On Disposition Of Assets1
GainLossOnDispositionOfAssets1
71474
us-gaap Gain Loss On Disposition Of Assets1
GainLossOnDispositionOfAssets1
119127
CY2018Q3 us-gaap General And Administrative Expense
GeneralAndAdministrativeExpense
1509804
CY2017Q3 us-gaap General And Administrative Expense
GeneralAndAdministrativeExpense
1923315
us-gaap General And Administrative Expense
GeneralAndAdministrativeExpense
5074340
us-gaap General And Administrative Expense
GeneralAndAdministrativeExpense
5691186
CY2018Q3 us-gaap Goodwill
Goodwill
1473176
CY2017Q4 us-gaap Goodwill
Goodwill
1473176
CY2018Q3 us-gaap Gross Profit
GrossProfit
2188534
CY2017Q3 us-gaap Gross Profit
GrossProfit
3186910
us-gaap Gross Profit
GrossProfit
8852447
us-gaap Gross Profit
GrossProfit
9921768
CY2018Q3 us-gaap Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
-758814
CY2017Q3 us-gaap Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
-408392
us-gaap Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
-1143859
us-gaap Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
-1141155
CY2018Q3 us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
-212589
CY2017Q3 us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
-125678
us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
-332791
us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
-313151
us-gaap Income Taxes Paid
IncomeTaxesPaid
us-gaap Income Taxes Paid
IncomeTaxesPaid
300000
us-gaap Increase Decrease In Accounts Payable Trade
IncreaseDecreaseInAccountsPayableTrade
385715
us-gaap Increase Decrease In Accounts Payable Trade
IncreaseDecreaseInAccountsPayableTrade
-60770
us-gaap Increase Decrease In Accounts Receivable
IncreaseDecreaseInAccountsReceivable
-1717018
us-gaap Increase Decrease In Accounts Receivable
IncreaseDecreaseInAccountsReceivable
-5864010
us-gaap Increase Decrease In Accrued Liabilities
IncreaseDecreaseInAccruedLiabilities
-267938
us-gaap Increase Decrease In Accrued Liabilities
IncreaseDecreaseInAccruedLiabilities
-272183
us-gaap Increase Decrease In Inventories
IncreaseDecreaseInInventories
819293
us-gaap Increase Decrease In Inventories
IncreaseDecreaseInInventories
324813
us-gaap Increase Decrease In Prepaid Deferred Expense And Other Assets
IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
776294
us-gaap Increase Decrease In Prepaid Deferred Expense And Other Assets
IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
-16362
CY2018Q3 us-gaap Interest Expense
InterestExpense
471268
CY2017Q3 us-gaap Interest Expense
InterestExpense
367391
us-gaap Interest Expense
InterestExpense
1586108
us-gaap Interest Expense
InterestExpense
1100038
us-gaap Interest Paid Net
InterestPaidNet
1381149
us-gaap Interest Paid Net
InterestPaidNet
934057
CY2018Q3 us-gaap Inventory Finished Goods
InventoryFinishedGoods
15006551
CY2017Q4 us-gaap Inventory Finished Goods
InventoryFinishedGoods
13347620
us-gaap Inventory Lifo Reserve Effect On Income Net
InventoryLIFOReserveEffectOnIncomeNet
14250
us-gaap Inventory Lifo Reserve Effect On Income Net
InventoryLIFOReserveEffectOnIncomeNet
94518
CY2018Q3 us-gaap Inventory Net
InventoryNet
19831819
CY2017Q4 us-gaap Inventory Net
InventoryNet
18865932
CY2018Q3 us-gaap Inventory Raw Materials
InventoryRawMaterials
2300859
CY2017Q4 us-gaap Inventory Raw Materials
InventoryRawMaterials
2632415
CY2018Q3 us-gaap Inventory Valuation Reserves
InventoryValuationReserves
513866
CY2017Q4 us-gaap Inventory Valuation Reserves
InventoryValuationReserves
500181
CY2018Q3 us-gaap Inventory Work In Process
InventoryWorkInProcess
3038275
CY2017Q4 us-gaap Inventory Work In Process
InventoryWorkInProcess
3386078
CY2018Q3 us-gaap Investment Income Interest
InvestmentIncomeInterest
5423
CY2017Q3 us-gaap Investment Income Interest
InvestmentIncomeInterest
us-gaap Investment Income Interest
InvestmentIncomeInterest
16467
us-gaap Investment Income Interest
InvestmentIncomeInterest
CY2018Q3 us-gaap Land
Land
250000
CY2017Q4 us-gaap Land
Land
250000
CY2018Q3 us-gaap Leasehold Improvements Gross
LeaseholdImprovementsGross
410683
CY2017Q4 us-gaap Leasehold Improvements Gross
LeaseholdImprovementsGross
402963
CY2018Q3 us-gaap Legal Fees
LegalFees
0
CY2017Q3 us-gaap Legal Fees
LegalFees
29000
us-gaap Legal Fees
LegalFees
88000
us-gaap Legal Fees
LegalFees
93000
CY2018Q3 us-gaap Liabilities And Stockholders Equity
LiabilitiesAndStockholdersEquity
40059606
CY2017Q4 us-gaap Liabilities And Stockholders Equity
LiabilitiesAndStockholdersEquity
39984038
CY2018Q3 us-gaap Liabilities Current
LiabilitiesCurrent
28141728
CY2017Q4 us-gaap Liabilities Current
LiabilitiesCurrent
22660880
CY2018Q3 us-gaap Liabilities Noncurrent
LiabilitiesNoncurrent
2255842
CY2017Q4 us-gaap Liabilities Noncurrent
LiabilitiesNoncurrent
6878898
CY2018Q3 us-gaap Lines Of Credit Current
LinesOfCreditCurrent
14616666
CY2017Q4 us-gaap Lines Of Credit Current
LinesOfCreditCurrent
13783930
CY2018Q3 us-gaap Long Term Debt Noncurrent
LongTermDebtNoncurrent
2255842
CY2017Q4 us-gaap Long Term Debt Noncurrent
LongTermDebtNoncurrent
6878898
CY2018Q3 us-gaap Long Term Notes Payable
LongTermNotesPayable
356356
CY2017Q4 us-gaap Long Term Notes Payable
LongTermNotesPayable
4951581
us-gaap Noncash Or Part Noncash Acquisition Fixed Assets Acquired1
NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1
39319
us-gaap Noncash Or Part Noncash Acquisition Fixed Assets Acquired1
NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1
19580
CY2018Q3 us-gaap Nonoperating Income Expense
NonoperatingIncomeExpense
-430317
CY2017Q3 us-gaap Nonoperating Income Expense
NonoperatingIncomeExpense
-382630
us-gaap Nonoperating Income Expense
NonoperatingIncomeExpense
-1516330
us-gaap Nonoperating Income Expense
NonoperatingIncomeExpense
-1172421
CY2017Q3 us-gaap Net Income Loss
NetIncomeLoss
-274700
us-gaap Net Income Loss
NetIncomeLoss
-772100
us-gaap Net Income Loss
NetIncomeLoss
-742359
CY2018Q3 us-gaap Net Income Loss Attributable To Noncontrolling Interest
NetIncomeLossAttributableToNoncontrollingInterest
13072
CY2017Q3 us-gaap Net Income Loss Attributable To Noncontrolling Interest
NetIncomeLossAttributableToNoncontrollingInterest
-8014
us-gaap Net Income Loss Attributable To Noncontrolling Interest
NetIncomeLossAttributableToNoncontrollingInterest
-38968
us-gaap Net Income Loss Attributable To Noncontrolling Interest
NetIncomeLossAttributableToNoncontrollingInterest
-85645
us-gaap Loss Contingency Disclosures
LossContingencyDisclosures
<div style="display: inline; font-family: times new roman; font-size: 10pt"><div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;"><div style="display: inline; font-weight: bold;">Note </div><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">5</div></div><div style="display: inline; font-weight: bold;"> - Legal Proceedings</div></div> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;">&nbsp;</div> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;">The Company <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> may </div>be party to certain lawsuits or claims arising in the normal course of business. The ultimate outcome of these matters is unknown but, in the opinion of management, we do <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">not</div> believe any of these proceedings will have, individually or in the aggregate, a material adverse effect upon our financial condition, cash flows or future results of operation.</div> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;">&nbsp;</div> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;">In <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> July, 2017, </div>God&#x2019;s Little Gift, Inc. (d\b\a) Helium and Balloons Across America and Gary Page (&#x201c;Claimants&#x201d;) filed an action against the Company in the North Carolina State Court. This action was removed to the United States District Court in North Carolina. The Company filed an answer and motion to dismiss this action. The Court stayed the action based upon an arbitration clause in the agreement on which part of the action was based. On <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> December 18, 2017, </div>Claimants filed an arbitration claim against the Company before the American Arbitration Association in Chicago, Illinois. The Statement of Claim includes claims for alleged breach of <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">two</div> agreements among the parties, essentially for alleged failure by the Company to pay disputed commission amounts. Claimants also included counts for alleged unjust enrichment and tortious interference with contract. The Company has filed a response to the Statement of Claim denying all of the claims. The Company believes the claims are without merit and intends to defend all of the claims vigorously. The Company has <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">not</div> accrued any amounts in respect of this matter and cannot estimate the possible loss, if any, that the Company many incur with respect to it.</div> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;"><div style="display: inline; font-weight: bold;">&nbsp;</div></div></div>
CY2018Q3 us-gaap Machinery And Equipment Gross
MachineryAndEquipmentGross
23582048
CY2017Q4 us-gaap Machinery And Equipment Gross
MachineryAndEquipmentGross
23439781
CY2018Q3 us-gaap Marketing And Advertising Expense
MarketingAndAdvertisingExpense
302985
CY2017Q3 us-gaap Marketing And Advertising Expense
MarketingAndAdvertisingExpense
454927
us-gaap Marketing And Advertising Expense
MarketingAndAdvertisingExpense
931475
us-gaap Marketing And Advertising Expense
MarketingAndAdvertisingExpense
1548709
CY2018Q3 us-gaap Minority Interest
MinorityInterest
-958539
CY2017Q4 us-gaap Minority Interest
MinorityInterest
-919570
us-gaap Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
240992
us-gaap Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
-4416344
us-gaap Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
-323785
us-gaap Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
-735567
us-gaap Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
91246
us-gaap Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
5230217
CY2018Q3 us-gaap Net Income Loss
NetIncomeLoss
-559297
us-gaap Notes Issued1
NotesIssued1
us-gaap Notes Issued1
NotesIssued1
797881
CY2018Q3 us-gaap Notes Payable Current
NotesPayableCurrent
4867924
CY2017Q4 us-gaap Notes Payable Current
NotesPayableCurrent
942533
CY2018Q3 us-gaap Notes Payable Related Parties Noncurrent
NotesPayableRelatedPartiesNoncurrent
1573302
CY2017Q4 us-gaap Notes Payable Related Parties Noncurrent
NotesPayableRelatedPartiesNoncurrent
1507362
us-gaap Number Of Operating Segments
NumberOfOperatingSegments
1
CY2018Q3 us-gaap Operating Expenses
OperatingExpenses
2517031
CY2017Q3 us-gaap Operating Expenses
OperatingExpenses
3212672
us-gaap Operating Expenses
OperatingExpenses
8479976
us-gaap Operating Expenses
OperatingExpenses
9890502
CY2018Q3 us-gaap Operating Income Loss
OperatingIncomeLoss
-328497
CY2017Q3 us-gaap Operating Income Loss
OperatingIncomeLoss
-25762
us-gaap Operating Income Loss
OperatingIncomeLoss
372471
us-gaap Operating Income Loss
OperatingIncomeLoss
31266
CY2018Q3 us-gaap Other Assets Current
OtherAssetsCurrent
1397204
CY2017Q4 us-gaap Other Assets Current
OtherAssetsCurrent
1120808
CY2018Q3 us-gaap Other Assets Noncurrent
OtherAssetsNoncurrent
537806
CY2017Q4 us-gaap Other Assets Noncurrent
OtherAssetsNoncurrent
560329
us-gaap Other Comprehensive Income Loss Foreign Currency Transaction And Translation Adjustment Net Of Tax
OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
-110605
CY2018Q3 us-gaap Other Comprehensive Income Loss Foreign Currency Transaction And Translation Adjustment Net Of Tax
OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
231827
CY2017Q3 us-gaap Other Comprehensive Income Loss Foreign Currency Transaction And Translation Adjustment Net Of Tax
OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
-260469
us-gaap Other Comprehensive Income Loss Foreign Currency Transaction And Translation Adjustment Net Of Tax
OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
492900
CY2018Q3 us-gaap Other Operating Income
OtherOperatingIncome
CY2017Q3 us-gaap Other Operating Income
OtherOperatingIncome
us-gaap Other Operating Income
OtherOperatingIncome
us-gaap Other Operating Income
OtherOperatingIncome
1416
us-gaap Payments For Proceeds From Productive Assets
PaymentsForProceedsFromProductiveAssets
323785
us-gaap Payments For Proceeds From Productive Assets
PaymentsForProceedsFromProductiveAssets
735567
us-gaap Payments Of Financing Costs
PaymentsOfFinancingCosts
32805
us-gaap Payments Of Financing Costs
PaymentsOfFinancingCosts
20298
CY2018Q3 us-gaap Preferred Stock No Par Value
PreferredStockNoParValue
0
CY2017Q4 us-gaap Preferred Stock No Par Value
PreferredStockNoParValue
0
CY2018Q3 us-gaap Preferred Stock Shares Authorized
PreferredStockSharesAuthorized
3000000
CY2017Q4 us-gaap Preferred Stock Shares Authorized
PreferredStockSharesAuthorized
3000000
CY2018Q3 us-gaap Preferred Stock Shares Issued
PreferredStockSharesIssued
0
CY2017Q4 us-gaap Preferred Stock Shares Issued
PreferredStockSharesIssued
0
CY2018Q3 us-gaap Preferred Stock Shares Outstanding
PreferredStockSharesOutstanding
0
CY2017Q4 us-gaap Preferred Stock Shares Outstanding
PreferredStockSharesOutstanding
0
CY2018Q3 us-gaap Preferred Stock Value
PreferredStockValue
CY2017Q4 us-gaap Preferred Stock Value
PreferredStockValue
CY2018Q3 us-gaap Prepaid Expense Current
PrepaidExpenseCurrent
1458860
CY2017Q4 us-gaap Prepaid Expense Current
PrepaidExpenseCurrent
887885
us-gaap Proceeds From Repayments Of Bank Overdrafts
ProceedsFromRepaymentsOfBankOverdrafts
149447
us-gaap Proceeds From Repayments Of Bank Overdrafts
ProceedsFromRepaymentsOfBankOverdrafts
-1170599
us-gaap Proceeds From Repayments Of Lines Of Credit
ProceedsFromRepaymentsOfLinesOfCredit
821390
us-gaap Proceeds From Repayments Of Lines Of Credit
ProceedsFromRepaymentsOfLinesOfCredit
-2758809
us-gaap Profit Loss
ProfitLoss
-811068
us-gaap Profit Loss
ProfitLoss
-828004
CY2018Q3 us-gaap Profit Loss
ProfitLoss
-546225
CY2017Q3 us-gaap Profit Loss
ProfitLoss
-282714
CY2018Q3 us-gaap Property Plant And Equipment Gross
PropertyPlantAndEquipmentGross
31903690
CY2017Q4 us-gaap Property Plant And Equipment Gross
PropertyPlantAndEquipmentGross
31442720
CY2018Q3 us-gaap Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
3978608
CY2017Q4 us-gaap Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
4556581
us-gaap Provision For Doubtful Accounts
ProvisionForDoubtfulAccounts
-40924
us-gaap Provision For Doubtful Accounts
ProvisionForDoubtfulAccounts
-20882
us-gaap Repayments Of Long Term Debt
RepaymentsOfLongTermDebt
697040
us-gaap Repayments Of Long Term Debt
RepaymentsOfLongTermDebt
466638
us-gaap Repayments Of Related Party Debt
RepaymentsOfRelatedPartyDebt
17000
us-gaap Repayments Of Related Party Debt
RepaymentsOfRelatedPartyDebt
0
CY2018Q3 us-gaap Retained Earnings Accumulated Deficit
RetainedEarningsAccumulatedDeficit
-51877
CY2017Q4 us-gaap Retained Earnings Accumulated Deficit
RetainedEarningsAccumulatedDeficit
720223
CY2018Q3 us-gaap Revenue From Contract With Customer Including Assessed Tax
RevenueFromContractWithCustomerIncludingAssessedTax
11525469
CY2017Q3 us-gaap Revenue From Contract With Customer Including Assessed Tax
RevenueFromContractWithCustomerIncludingAssessedTax
13225954
us-gaap Revenue From Contract With Customer Including Assessed Tax
RevenueFromContractWithCustomerIncludingAssessedTax
41489372
CY2018Q3 us-gaap Treasury Stock Shares
TreasuryStockShares
43658
CY2017Q4 us-gaap Treasury Stock Shares
TreasuryStockShares
43658
CY2018Q3 us-gaap Treasury Stock Value
TreasuryStockValue
160784
CY2017Q4 us-gaap Treasury Stock Value
TreasuryStockValue
160784
CY2018Q3 us-gaap Selling Expense
SellingExpense
728303
CY2017Q3 us-gaap Selling Expense
SellingExpense
861856
us-gaap Selling Expense
SellingExpense
2545635
us-gaap Selling Expense
SellingExpense
2771150
us-gaap Share Based Compensation
ShareBasedCompensation
139450
us-gaap Share Based Compensation
ShareBasedCompensation
us-gaap Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Expected Dividend Rate
ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
0
us-gaap Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Expected Dividend Rate
ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
0
CY2018Q3 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Exercisable Number
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
157639
CY2018Q3 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Exercisable Weighted Average Exercise Price
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
4.84
us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Forfeitures And Expirations In Period
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod
us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Forfeitures And Expirations In Period Weighted Average Exercise Price
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice
us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Grants In Period Gross
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
CY2018Q3 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Intrinsic Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
83000
CY2017Q4 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Number
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
476144
CY2018Q3 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Number
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
471144
CY2017Q4 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Weighted Average Exercise Price
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
3.97
CY2018Q3 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Weighted Average Exercise Price
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
4.01
us-gaap Share Based Compensation Arrangements By Share Based Payment Award Options Exercises In Period Weighted Average Exercise Price
ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
us-gaap Share Based Compensation Arrangements By Share Based Payment Award Options Grants In Period Weighted Average Exercise Price
ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
us-gaap Stock Issued During Period Shares Stock Options Exercised
StockIssuedDuringPeriodSharesStockOptionsExercised
5000
CY2018Q3 us-gaap Stockholders Equity
StockholdersEquity
10620575
CY2017Q4 us-gaap Stockholders Equity
StockholdersEquity
11363830
CY2018Q3 us-gaap Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
9662036
CY2017Q4 us-gaap Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
10444260
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"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;">Use of estimates:</div> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;">&nbsp;</div> <div style=" font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;">In preparing condensed consolidated financial statements in conformity with accounting principles generally accepted in the United States of America, management makes estimates and assumptions that affect the reported amounts of assets and liabilities, disclosure of contingent assets and liabilities at the date of the condensed consolidated financial statements and the reported amount of revenue and expenses during the reporting period in the condensed consolidated financial statements and accompanying notes. Actual results <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> may </div>differ from those estimates. The Company&#x2019;s significant estimates include reserves for doubtful accounts, reserves for the lower of cost or market of inventory, reserves for deferred tax assets and recovery value of goodwill.</div></div></div></div></div></div></div>
CY2018Q3 us-gaap Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
3530227
CY2017Q3 us-gaap Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
3641439
us-gaap Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
3530227
us-gaap Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
3789081
CY2018Q3 us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
3530227
CY2017Q3 us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
3641439
us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
3530227
us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
3641439

Files In Submission

Name View Source Status
0001437749-18-020605-index-headers.html Edgar Link pending
0001437749-18-020605-index.html Edgar Link pending
0001437749-18-020605.txt Edgar Link pending
0001437749-18-020605-xbrl.zip Edgar Link pending
ctib-20180930.xml Edgar Link completed
ctib-20180930.xsd Edgar Link pending
ctib-20180930_cal.xml Edgar Link unprocessable
ctib-20180930_def.xml Edgar Link unprocessable
ctib-20180930_lab.xml Edgar Link unprocessable
ctib-20180930_pre.xml Edgar Link unprocessable
ctib20180930_10q.htm Edgar Link pending
ex_127469.htm Edgar Link pending
ex_127470.htm Edgar Link pending
ex_127471.htm Edgar Link pending
FilingSummary.xml Edgar Link unprocessable
Financial_Report.xlsx 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
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