2021 Q2 Form 10-Q Financial Statement

#000143774921020604 Filed on August 20, 2021

View on sec.gov

Income Statement

Concept 2021 Q2 2020 Q2
Revenue $5.712M $5.745M
YoY Change -0.58% -37.57%
Cost Of Revenue $4.718M $5.136M
YoY Change -8.13% -43.78%
Gross Profit $994.0K $609.7K
YoY Change 63.03% 799.41%
Gross Profit Margin 17.4% 10.61%
Selling, General & Admin $1.080M $1.511M
YoY Change -28.51% -1.2%
% of Gross Profit 108.65% 247.76%
Research & Development
YoY Change
% of Gross Profit
Depreciation & Amortization $197.2K -$40.00K
YoY Change -592.88% -119.05%
% of Gross Profit 19.83% -6.56%
Operating Expenses -$2.202M $1.572M
YoY Change -240.09% -19.06%
Operating Profit $3.196M -$962.1K
YoY Change -432.2% -48.66%
Interest Expense $148.0K $336.9K
YoY Change -56.07% -34.72%
% of Operating Profit 4.63%
Other Income/Expense, Net -$369.0K $102.8K
YoY Change -458.81% -116.66%
Pretax Income $2.827M -$859.2K
YoY Change -429.01% -65.51%
Income Tax $0.00
% Of Pretax Income
Net Earnings $1.782M -$1.528M
YoY Change -216.66% 22.74%
Net Earnings / Revenue 31.2% -26.59%
Basic Earnings Per Share $0.27 -$0.41
Diluted Earnings Per Share $0.27 -$0.41
COMMON SHARES
Basic Shares Outstanding 5.887M shares 4.352M
Diluted Shares Outstanding 5.887M shares 4.352M

Balance Sheet

Concept 2021 Q2 2020 Q2
SHORT-TERM ASSETS
Cash & Short-Term Investments $272.6K $100.0K
YoY Change 172.63% -44.44%
Cash & Equivalents $272.6K $103.7K
Short-Term Investments
Other Short-Term Assets $1.472M $1.148M
YoY Change 28.21% -14.52%
Inventory $11.51M $11.03M
Prepaid Expenses $462.3K $284.9K
Receivables $5.241M $7.169M
Other Receivables $196.8K $1.050M
Total Short-Term Assets $19.15M $21.57M
YoY Change -11.21% -31.13%
LONG-TERM ASSETS
Property, Plant & Equipment $1.316M $2.159M
YoY Change -39.06% -37.02%
Goodwill
YoY Change
Intangibles
YoY Change
Long-Term Investments
YoY Change
Other Assets $89.88K $80.00K
YoY Change 12.35% -74.19%
Total Long-Term Assets $5.333M $2.691M
YoY Change 98.21% -37.84%
TOTAL ASSETS
Total Short-Term Assets $19.15M $21.57M
Total Long-Term Assets $5.333M $2.691M
Total Assets $24.48M $24.26M
YoY Change 0.92% -31.95%
SHORT-TERM LIABILITIES
YoY Change
Accounts Payable $5.553M $5.561M
YoY Change -0.13% -35.92%
Accrued Expenses $1.250M $904.2K
YoY Change 38.29% -46.98%
Deferred Revenue
YoY Change
Short-Term Debt $2.885M $8.480M
YoY Change -65.98% -31.78%
Long-Term Debt Due $3.415M $2.760M
YoY Change 23.73% -34.75%
Total Short-Term Liabilities $15.25M $18.60M
YoY Change -18.05% -36.69%
LONG-TERM LIABILITIES
Long-Term Debt $0.00 $2.790M
YoY Change -100.0% -0.98%
Other Long-Term Liabilities $2.976M $852.00
YoY Change 349146.48% -99.93%
Total Long-Term Liabilities $2.976M $2.901M
YoY Change 2.58% 2.95%
TOTAL LIABILITIES
Total Short-Term Liabilities $15.25M $18.60M
Total Long-Term Liabilities $2.976M $2.901M
Total Liabilities $18.22M $21.50M
YoY Change -15.26% -33.22%
SHAREHOLDERS EQUITY
Retained Earnings -$13.02M -$12.16M
YoY Change 7.1% 77.75%
Common Stock $19.20M $18.89M
YoY Change 1.63% 8.83%
Preferred Stock
YoY Change
Treasury Stock (at cost) $160.8K $160.8K
YoY Change 0.0% 0.0%
Treasury Stock Shares $43.66K $43.66K
Shareholders Equity $6.238M $3.400M
YoY Change
Total Liabilities & Shareholders Equity $24.48M $24.26M
YoY Change 0.92% -31.95%

Cashflow Statement

Concept 2021 Q2 2020 Q2
OPERATING ACTIVITIES
Net Income $1.782M -$1.528M
YoY Change -216.66% 22.74%
Depreciation, Depletion And Amortization $197.2K -$40.00K
YoY Change -592.88% -119.05%
Cash From Operating Activities $789.4K -$1.870M
YoY Change -142.21% -173.91%
INVESTING ACTIVITIES
Capital Expenditures $4.220K -$50.00K
YoY Change -108.44% 150.0%
Acquisitions
YoY Change
Other Investing Activities $3.500M
YoY Change
Cash From Investing Activities $3.504M -$50.00K
YoY Change -7108.44% 150.0%
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.255M 1.350M
YoY Change -415.19% -146.23%
NET CHANGE
Cash From Operating Activities 789.4K -1.870M
Cash From Investing Activities 3.504M -50.00K
Cash From Financing Activities -4.255M 1.350M
Net Change In Cash 38.52K -570.0K
YoY Change -106.76% 39.02%
FREE CASH FLOW
Cash From Operating Activities $789.4K -$1.870M
Capital Expenditures $4.220K -$50.00K
Free Cash Flow $785.1K -$1.820M
YoY Change -143.14% -171.37%

Facts In Submission

Frame Concept Type Concept / XBRL Key Value Unit
us-gaap Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
-346470 USD
us-gaap Effect Of Exchange Rate On Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Including Disposal Group And Discontinued Operations
EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
-480838 USD
CY2021Q3 dei Entity Common Stock Shares Outstanding
EntityCommonStockSharesOutstanding
5886750
CY2021Q2 us-gaap Common Stock No Par Value
CommonStockNoParValue
0
CY2020Q4 us-gaap Common Stock No Par Value
CommonStockNoParValue
0
CY2021Q2 us-gaap Common Stock Shares Authorized
CommonStockSharesAuthorized
50000000
CY2020Q4 us-gaap Common Stock Shares Authorized
CommonStockSharesAuthorized
50000000
CY2021Q2 us-gaap Common Stock Shares Issued
CommonStockSharesIssued
5930408
CY2020Q4 us-gaap Common Stock Shares Issued
CommonStockSharesIssued
5827304
CY2021Q2 us-gaap Common Stock Shares Outstanding
CommonStockSharesOutstanding
5886750
CY2020Q4 us-gaap Common Stock Shares Outstanding
CommonStockSharesOutstanding
5783646
CY2021Q2 us-gaap Treasury Stock Shares
TreasuryStockShares
43658
CY2020Q4 us-gaap Treasury Stock Shares
TreasuryStockShares
43658
CY2021Q2 ctib Number Of Shares Issuable Upon The Exercise Of Options And Warrants
NumberOfSharesIssuableUponTheExerciseOfOptionsAndWarrants
0
us-gaap Weighted Average Number Diluted Shares Outstanding Adjustment
WeightedAverageNumberDilutedSharesOutstandingAdjustment
0
us-gaap Number Of Operating Segments
NumberOfOperatingSegments
1 pure
CY2021Q2 us-gaap Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
272631 USD
CY2020Q4 us-gaap Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
429457 USD
CY2021Q2 us-gaap Accounts Receivable Net Current
AccountsReceivableNetCurrent
5241473 USD
CY2020Q4 us-gaap Assets Of Disposal Group Including Discontinued Operation Current
AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent
294219 USD
CY2021Q2 us-gaap Assets Current
AssetsCurrent
19150127 USD
CY2020Q4 us-gaap Assets Current
AssetsCurrent
19151224 USD
CY2020Q4 us-gaap Property Plant And Equipment Gross
PropertyPlantAndEquipmentGross
27416688 USD
CY2021Q2 ctib Accumulated Depreciation Depletion And Amortization Property Plant Equipment And Intellectual Property
AccumulatedDepreciationDepletionAndAmortizationPropertyPlantEquipmentAndIntellectualProperty
22308630 USD
CY2020Q4 us-gaap Accounts Receivable Net Current
AccountsReceivableNetCurrent
5013195 USD
CY2021Q2 us-gaap Inventory Net
InventoryNet
11505248 USD
CY2020Q4 us-gaap Inventory Net
InventoryNet
10969711 USD
CY2021Q2 us-gaap Prepaid Expense Current
PrepaidExpenseCurrent
462262 USD
CY2020Q4 us-gaap Prepaid Expense Current
PrepaidExpenseCurrent
589149 USD
CY2021Q2 us-gaap Other Assets Current
OtherAssetsCurrent
1471766 USD
CY2020Q4 us-gaap Other Assets Current
OtherAssetsCurrent
1352419 USD
CY2021Q2 us-gaap Income Taxes Receivable
IncomeTaxesReceivable
196747 USD
CY2020Q4 us-gaap Income Taxes Receivable
IncomeTaxesReceivable
403074 USD
CY2021Q2 us-gaap Due From Related Parties Current
DueFromRelatedPartiesCurrent
0 USD
CY2020Q4 us-gaap Due From Related Parties Current
DueFromRelatedPartiesCurrent
100000 USD
CY2021Q2 us-gaap Assets Of Disposal Group Including Discontinued Operation Current
AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent
0 USD
CY2021Q2 us-gaap Machinery And Equipment Gross
MachineryAndEquipmentGross
19911519 USD
CY2020Q4 us-gaap Machinery And Equipment Gross
MachineryAndEquipmentGross
19833903 USD
CY2021Q2 us-gaap Buildings And Improvements Gross
BuildingsAndImprovementsGross
0 USD
CY2020Q4 us-gaap Buildings And Improvements Gross
BuildingsAndImprovementsGross
3321016 USD
CY2021Q2 ctib Office Furniture And Equipment Gross
OfficeFurnitureAndEquipmentGross
2164502 USD
CY2020Q4 ctib Office Furniture And Equipment Gross
OfficeFurnitureAndEquipmentGross
2231458 USD
CY2021Q2 ctib Intellectual Property Gross
IntellectualPropertyGross
783179 USD
CY2020Q4 ctib Intellectual Property Gross
IntellectualPropertyGross
783179 USD
CY2021Q2 us-gaap Land
Land
0 USD
CY2020Q4 us-gaap Land
Land
250000 USD
CY2021Q2 us-gaap Leasehold Improvements Gross
LeaseholdImprovementsGross
175653 USD
CY2020Q4 us-gaap Leasehold Improvements Gross
LeaseholdImprovementsGross
407476 USD
CY2021Q2 ctib Fixtures And Equipment At Customer Locations Gross
FixturesAndEquipmentAtCustomerLocationsGross
518450 USD
CY2020Q4 ctib Fixtures And Equipment At Customer Locations Gross
FixturesAndEquipmentAtCustomerLocationsGross
518450 USD
CY2021Q2 us-gaap Construction In Progress Gross
ConstructionInProgressGross
71207 USD
CY2020Q4 us-gaap Construction In Progress Gross
ConstructionInProgressGross
71206 USD
CY2021Q2 us-gaap Property Plant And Equipment Gross
PropertyPlantAndEquipmentGross
23624510 USD
CY2020Q4 ctib Accumulated Depreciation Depletion And Amortization Property Plant Equipment And Intellectual Property
AccumulatedDepreciationDepletionAndAmortizationPropertyPlantEquipmentAndIntellectualProperty
25466213 USD
CY2021Q2 us-gaap Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
1315880 USD
CY2020Q4 us-gaap Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
1950475 USD
CY2021Q2 us-gaap Operating Lease Right Of Use Asset
OperatingLeaseRightOfUseAsset
3927357 USD
CY2020Q4 us-gaap Operating Lease Right Of Use Asset
OperatingLeaseRightOfUseAsset
361720 USD
CY2021Q2 us-gaap Other Assets
OtherAssets
89879 USD
CY2020Q4 us-gaap Other Assets
OtherAssets
87552 USD
CY2021Q2 ctib Assets Noncurrent Excluding Property Plant And Equipment
AssetsNoncurrentExcludingPropertyPlantAndEquipment
4017236 USD
CY2020Q4 ctib Assets Noncurrent Excluding Property Plant And Equipment
AssetsNoncurrentExcludingPropertyPlantAndEquipment
449272 USD
CY2021Q2 us-gaap Assets
Assets
24483243 USD
CY2020Q4 us-gaap Assets
Assets
21550971 USD
CY2021Q2 us-gaap Accounts Payable Current
AccountsPayableCurrent
5553496 USD
CY2020Q4 us-gaap Accounts Payable Current
AccountsPayableCurrent
5504442 USD
CY2021Q2 us-gaap Lines Of Credit Current
LinesOfCreditCurrent
2884678 USD
CY2020Q4 us-gaap Lines Of Credit Current
LinesOfCreditCurrent
5363340 USD
CY2021Q2 us-gaap Notes Payable Current
NotesPayableCurrent
2256957 USD
CY2020Q4 us-gaap Notes Payable Current
NotesPayableCurrent
3913666 USD
CY2021Q2 ctib Advance From Investor Current
AdvanceFromInvestorCurrent
1500000 USD
CY2020Q4 ctib Advance From Investor Current
AdvanceFromInvestorCurrent
1500000 USD
CY2021Q2 us-gaap Due To Affiliate Current
DueToAffiliateCurrent
0 USD
CY2021Q2 us-gaap Common Stock Value
CommonStockValue
14537828 USD
CY2020Q4 us-gaap Due To Affiliate Current
DueToAffiliateCurrent
8045 USD
CY2021Q2 us-gaap Notes Payable Related Parties Classified Current
NotesPayableRelatedPartiesClassifiedCurrent
1157906 USD
CY2020Q4 us-gaap Notes Payable Related Parties Classified Current
NotesPayableRelatedPartiesClassifiedCurrent
1123769 USD
CY2021Q2 us-gaap Operating Lease Liability Current
OperatingLeaseLiabilityCurrent
641776 USD
CY2020Q4 us-gaap Operating Lease Liability Current
OperatingLeaseLiabilityCurrent
317591 USD
CY2021Q2 us-gaap Accrued Liabilities Current
AccruedLiabilitiesCurrent
1250445 USD
CY2020Q4 us-gaap Accrued Liabilities Current
AccruedLiabilitiesCurrent
871761 USD
CY2021Q2 us-gaap Liabilities Of Disposal Group Including Discontinued Operation Current
LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent
0 USD
CY2020Q4 us-gaap Liabilities Of Disposal Group Including Discontinued Operation Current
LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent
184577 USD
CY2021Q2 us-gaap Liabilities Current
LiabilitiesCurrent
15245258 USD
CY2020Q4 us-gaap Liabilities Current
LiabilitiesCurrent
18787191 USD
CY2021Q2 us-gaap Operating Lease Liability Noncurrent
OperatingLeaseLiabilityNoncurrent
2975581 USD
CY2020Q4 us-gaap Operating Lease Liability Noncurrent
OperatingLeaseLiabilityNoncurrent
44129 USD
CY2021Q2 us-gaap Liabilities Noncurrent
LiabilitiesNoncurrent
2975581 USD
CY2020Q4 us-gaap Liabilities Noncurrent
LiabilitiesNoncurrent
44129 USD
CY2021Q2 us-gaap Deferred Gain On Sale Of Property
DeferredGainOnSaleOfProperty
18220839 USD
CY2020Q4 us-gaap Deferred Gain On Sale Of Property
DeferredGainOnSaleOfProperty
18831320 USD
CY2020Q4 us-gaap Common Stock Value
CommonStockValue
14537828 USD
CY2021Q2 us-gaap Additional Paid In Capital Common Stock
AdditionalPaidInCapitalCommonStock
4664635 USD
CY2020Q4 us-gaap Additional Paid In Capital Common Stock
AdditionalPaidInCapitalCommonStock
5041511 USD
CY2021Q2 us-gaap Retained Earnings Accumulated Deficit
RetainedEarningsAccumulatedDeficit
-13022167 USD
CY2020Q4 us-gaap Retained Earnings Accumulated Deficit
RetainedEarningsAccumulatedDeficit
-14382327 USD
CY2021Q2 us-gaap Accumulated Other Comprehensive Income Loss Net Of Tax
AccumulatedOtherComprehensiveIncomeLossNetOfTax
-5945588 USD
CY2020Q4 us-gaap Accumulated Other Comprehensive Income Loss Net Of Tax
AccumulatedOtherComprehensiveIncomeLossNetOfTax
-5885112 USD
CY2021Q2 us-gaap Treasury Stock Value
TreasuryStockValue
160784 USD
CY2020Q4 us-gaap Treasury Stock Value
TreasuryStockValue
160784 USD
CY2021Q2 us-gaap Stockholders Equity
StockholdersEquity
6237547 USD
CY2020Q4 us-gaap Stockholders Equity
StockholdersEquity
1905699 USD
CY2021Q2 us-gaap Minority Interest
MinorityInterest
24857 USD
CY2020Q4 us-gaap Minority Interest
MinorityInterest
-718212 USD
CY2021Q2 us-gaap Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
6262404 USD
CY2020Q4 us-gaap Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
1187487 USD
CY2021Q2 us-gaap Liabilities And Stockholders Equity
LiabilitiesAndStockholdersEquity
24483243 USD
CY2020Q4 us-gaap Liabilities And Stockholders Equity
LiabilitiesAndStockholdersEquity
21550971 USD
CY2021Q2 us-gaap Revenue From Contract With Customer Including Assessed Tax
RevenueFromContractWithCustomerIncludingAssessedTax
6325241 USD
CY2020Q2 us-gaap Revenue From Contract With Customer Including Assessed Tax
RevenueFromContractWithCustomerIncludingAssessedTax
5745353 USD
us-gaap Revenue From Contract With Customer Including Assessed Tax
RevenueFromContractWithCustomerIncludingAssessedTax
13741409 USD
us-gaap Revenue From Contract With Customer Including Assessed Tax
RevenueFromContractWithCustomerIncludingAssessedTax
12812854 USD
CY2021Q2 us-gaap Cost Of Goods And Services Sold
CostOfGoodsAndServicesSold
5459424 USD
CY2020Q2 us-gaap Cost Of Goods And Services Sold
CostOfGoodsAndServicesSold
5135641 USD
us-gaap Cost Of Goods And Services Sold
CostOfGoodsAndServicesSold
11782399 USD
us-gaap Cost Of Goods And Services Sold
CostOfGoodsAndServicesSold
10721700 USD
CY2021Q2 us-gaap Gross Profit
GrossProfit
865817 USD
CY2020Q2 us-gaap Gross Profit
GrossProfit
609712 USD
us-gaap Gross Profit
GrossProfit
1959010 USD
us-gaap Gross Profit
GrossProfit
2091154 USD
CY2021Q2 us-gaap General And Administrative Expense
GeneralAndAdministrativeExpense
1257268 USD
CY2020Q2 us-gaap General And Administrative Expense
GeneralAndAdministrativeExpense
1484008 USD
us-gaap General And Administrative Expense
GeneralAndAdministrativeExpense
2377618 USD
us-gaap General And Administrative Expense
GeneralAndAdministrativeExpense
2186439 USD
CY2021Q2 us-gaap Selling Expense
SellingExpense
32604 USD
CY2020Q2 us-gaap Selling Expense
SellingExpense
26636 USD
us-gaap Selling Expense
SellingExpense
65357 USD
us-gaap Selling Expense
SellingExpense
80390 USD
CY2021Q2 us-gaap Marketing And Advertising Expense
MarketingAndAdvertisingExpense
74620 USD
CY2020Q2 us-gaap Marketing And Advertising Expense
MarketingAndAdvertisingExpense
81165 USD
us-gaap Marketing And Advertising Expense
MarketingAndAdvertisingExpense
181186 USD
us-gaap Marketing And Advertising Expense
MarketingAndAdvertisingExpense
201994 USD
CY2021Q2 us-gaap Gain Loss On Disposition Of Assets
GainLossOnDispositionOfAssets
3356794 USD
CY2020Q2 us-gaap Gain Loss On Disposition Of Assets
GainLossOnDispositionOfAssets
20016 USD
us-gaap Gain Loss On Disposition Of Assets
GainLossOnDispositionOfAssets
3356794 USD
us-gaap Gain Loss On Disposition Of Assets
GainLossOnDispositionOfAssets
45700 USD
CY2021Q2 us-gaap Operating Expenses
OperatingExpenses
-1992302 USD
CY2020Q2 us-gaap Operating Expenses
OperatingExpenses
1571793 USD
us-gaap Operating Expenses
OperatingExpenses
-732633 USD
us-gaap Operating Expenses
OperatingExpenses
2423123 USD
CY2021Q2 us-gaap Operating Income Loss
OperatingIncomeLoss
2858119 USD
CY2020Q2 us-gaap Operating Income Loss
OperatingIncomeLoss
-962081 USD
us-gaap Operating Income Loss
OperatingIncomeLoss
2691643 USD
us-gaap Operating Income Loss
OperatingIncomeLoss
-331969 USD
CY2021Q2 us-gaap Interest Expense
InterestExpense
181490 USD
CY2020Q2 us-gaap Interest Expense
InterestExpense
336925 USD
us-gaap Interest Expense
InterestExpense
412649 USD
us-gaap Interest Expense
InterestExpense
778102 USD
CY2021Q2 ctib Other Income Paycheck Protection Program Grant
OtherIncomePaycheckProtectionProgramGrant
0 USD
CY2020Q2 ctib Other Income Paycheck Protection Program Grant
OtherIncomePaycheckProtectionProgramGrant
800146 USD
ctib Other Income Paycheck Protection Program Grant
OtherIncomePaycheckProtectionProgramGrant
0 USD
ctib Other Income Paycheck Protection Program Grant
OtherIncomePaycheckProtectionProgramGrant
800146 USD
CY2021Q2 us-gaap Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
-273823 USD
CY2020Q2 us-gaap Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
-330006 USD
us-gaap Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
-331516 USD
us-gaap Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
-372340 USD
CY2021Q2 us-gaap Foreign Currency Transaction Gain Loss Before Tax
ForeignCurrencyTransactionGainLossBeforeTax
35882 USD
CY2020Q2 us-gaap Foreign Currency Transaction Gain Loss Before Tax
ForeignCurrencyTransactionGainLossBeforeTax
-30374 USD
us-gaap Foreign Currency Transaction Gain Loss Before Tax
ForeignCurrencyTransactionGainLossBeforeTax
9499 USD
us-gaap Foreign Currency Transaction Gain Loss Before Tax
ForeignCurrencyTransactionGainLossBeforeTax
-184457 USD
CY2021Q2 us-gaap Nonoperating Income Expense
NonoperatingIncomeExpense
-419431 USD
CY2020Q2 us-gaap Nonoperating Income Expense
NonoperatingIncomeExpense
102841 USD
us-gaap Nonoperating Income Expense
NonoperatingIncomeExpense
-734666 USD
us-gaap Nonoperating Income Expense
NonoperatingIncomeExpense
-534753 USD
CY2021Q2 us-gaap Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
2438688 USD
CY2020Q2 us-gaap Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
-859240 USD
us-gaap Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
1956977 USD
us-gaap Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
-866722 USD
CY2021Q2 us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
0 USD
CY2020Q2 us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
0 USD
us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
0 USD
us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
0 USD
CY2021Q2 us-gaap Income Loss From Continuing Operations Including Portion Attributable To Noncontrolling Interest
IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest
2438688 USD
CY2020Q2 us-gaap Income Loss From Continuing Operations Including Portion Attributable To Noncontrolling Interest
IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest
-859240 USD
us-gaap Income Loss From Continuing Operations Including Portion Attributable To Noncontrolling Interest
IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest
1956977 USD
us-gaap Income Loss From Continuing Operations Including Portion Attributable To Noncontrolling Interest
IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest
-866722 USD
CY2021Q2 us-gaap Income Loss From Discontinued Operations Net Of Tax
IncomeLossFromDiscontinuedOperationsNetOfTax
44890 USD
CY2020Q2 us-gaap Income Loss From Discontinued Operations Net Of Tax
IncomeLossFromDiscontinuedOperationsNetOfTax
-599956 USD
us-gaap Income Loss From Discontinued Operations Net Of Tax
IncomeLossFromDiscontinuedOperationsNetOfTax
146252 USD
us-gaap Income Loss From Discontinued Operations Net Of Tax
IncomeLossFromDiscontinuedOperationsNetOfTax
-1086593 USD
CY2021Q2 us-gaap Profit Loss
ProfitLoss
2483578 USD
CY2020Q2 us-gaap Profit Loss
ProfitLoss
-1459196 USD
us-gaap Profit Loss
ProfitLoss
2103229 USD
us-gaap Profit Loss
ProfitLoss
-1953315 USD
CY2021Q2 us-gaap Net Income Loss Attributable To Noncontrolling Interest
NetIncomeLossAttributableToNoncontrollingInterest
701255 USD
CY2020Q2 us-gaap Net Income Loss Attributable To Noncontrolling Interest
NetIncomeLossAttributableToNoncontrollingInterest
68313 USD
us-gaap Net Income Loss Attributable To Noncontrolling Interest
NetIncomeLossAttributableToNoncontrollingInterest
743069 USD
us-gaap Net Income Loss Attributable To Noncontrolling Interest
NetIncomeLossAttributableToNoncontrollingInterest
212890 USD
CY2021Q2 us-gaap Net Income Loss
NetIncomeLoss
1782323 USD
CY2020Q2 us-gaap Net Income Loss
NetIncomeLoss
-1527509 USD
us-gaap Net Income Loss
NetIncomeLoss
1360160 USD
us-gaap Net Income Loss
NetIncomeLoss
-2166205 USD
CY2021Q2 us-gaap Other Comprehensive Income Foreign Currency Transaction And Translation Gain Loss Arising During Period Net Of Tax
OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax
48073 USD
CY2020Q2 us-gaap Other Comprehensive Income Foreign Currency Transaction And Translation Gain Loss Arising During Period Net Of Tax
OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax
66327 USD
us-gaap Other Comprehensive Income Foreign Currency Transaction And Translation Gain Loss Arising During Period Net Of Tax
OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax
31806 USD
us-gaap Other Comprehensive Income Foreign Currency Transaction And Translation Gain Loss Arising During Period Net Of Tax
OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax
-1297176 USD
CY2021Q2 us-gaap Other Comprehensive Income Loss Foreign Currency Transaction And Translation Reclassification Adjustment From Aoci Realized Upon Sale Or Liquidation Net Of Tax
OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationReclassificationAdjustmentFromAOCIRealizedUponSaleOrLiquidationNetOfTax
92282 USD
CY2020Q2 us-gaap Other Comprehensive Income Loss Foreign Currency Transaction And Translation Reclassification Adjustment From Aoci Realized Upon Sale Or Liquidation Net Of Tax
OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationReclassificationAdjustmentFromAOCIRealizedUponSaleOrLiquidationNetOfTax
-0 USD
us-gaap Other Comprehensive Income Loss Foreign Currency Transaction And Translation Reclassification Adjustment From Aoci Realized Upon Sale Or Liquidation Net Of Tax
OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationReclassificationAdjustmentFromAOCIRealizedUponSaleOrLiquidationNetOfTax
92282 USD
us-gaap Other Comprehensive Income Loss Foreign Currency Transaction And Translation Reclassification Adjustment From Aoci Realized Upon Sale Or Liquidation Net Of Tax
OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationReclassificationAdjustmentFromAOCIRealizedUponSaleOrLiquidationNetOfTax
-0 USD
CY2021Q2 us-gaap Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
2439369 USD
CY2020Q2 us-gaap Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
-1461182 USD
us-gaap Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
2042753 USD
us-gaap Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
-3463381 USD
CY2021Q2 ctib Deemed Dividends On Preferred Stock And Amortization Of Benefit Conversion Feature
DeemedDividendsOnPreferredStockAndAmortizationOfBenefitConversionFeature
168000 USD
CY2020Q2 ctib Deemed Dividends On Preferred Stock And Amortization Of Benefit Conversion Feature
DeemedDividendsOnPreferredStockAndAmortizationOfBenefitConversionFeature
237824 USD
ctib Deemed Dividends On Preferred Stock And Amortization Of Benefit Conversion Feature
DeemedDividendsOnPreferredStockAndAmortizationOfBenefitConversionFeature
1876876 USD
ctib Deemed Dividends On Preferred Stock And Amortization Of Benefit Conversion Feature
DeemedDividendsOnPreferredStockAndAmortizationOfBenefitConversionFeature
2618768 USD
CY2021Q2 us-gaap Net Income Loss Available To Common Stockholders Basic
NetIncomeLossAvailableToCommonStockholdersBasic
1614323 USD
CY2020Q2 us-gaap Net Income Loss Available To Common Stockholders Basic
NetIncomeLossAvailableToCommonStockholdersBasic
-1699066 USD
us-gaap Net Income Loss Available To Common Stockholders Basic
NetIncomeLossAvailableToCommonStockholdersBasic
-516716 USD
us-gaap Net Income Loss Available To Common Stockholders Basic
NetIncomeLossAvailableToCommonStockholdersBasic
-6082149 USD
CY2021Q2 us-gaap Income Loss From Continuing Operations Per Basic Share
IncomeLossFromContinuingOperationsPerBasicShare
0.27
CY2020Q2 us-gaap Income Loss From Continuing Operations Per Basic Share
IncomeLossFromContinuingOperationsPerBasicShare
-0.27
us-gaap Income Loss From Continuing Operations Per Basic Share
IncomeLossFromContinuingOperationsPerBasicShare
-0.11
us-gaap Income Loss From Continuing Operations Per Basic Share
IncomeLossFromContinuingOperationsPerBasicShare
-0.88
CY2021Q2 us-gaap Income Loss From Discontinued Operations Net Of Tax Per Basic Share
IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare
0.01
CY2020Q2 us-gaap Income Loss From Discontinued Operations Net Of Tax Per Basic Share
IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare
-0.14
us-gaap Income Loss From Discontinued Operations Net Of Tax Per Basic Share
IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare
0.02
us-gaap Income Loss From Discontinued Operations Net Of Tax Per Basic Share
IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare
-0.26
CY2021Q2 us-gaap Earnings Per Share Basic
EarningsPerShareBasic
0.28
CY2020Q2 us-gaap Earnings Per Share Basic
EarningsPerShareBasic
-0.41
us-gaap Earnings Per Share Basic
EarningsPerShareBasic
-0.09
us-gaap Earnings Per Share Basic
EarningsPerShareBasic
-1.14
CY2021Q2 us-gaap Income Loss From Continuing Operations Per Diluted Share
IncomeLossFromContinuingOperationsPerDilutedShare
0.12
CY2020Q2 us-gaap Income Loss From Continuing Operations Per Diluted Share
IncomeLossFromContinuingOperationsPerDilutedShare
-0.27
us-gaap Income Loss From Continuing Operations Per Diluted Share
IncomeLossFromContinuingOperationsPerDilutedShare
-0.11
us-gaap Income Loss From Continuing Operations Per Diluted Share
IncomeLossFromContinuingOperationsPerDilutedShare
-0.88
CY2021Q2 us-gaap Income Loss From Discontinued Operations Net Of Tax Per Diluted Share
IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare
0.00
CY2020Q2 us-gaap Income Loss From Discontinued Operations Net Of Tax Per Diluted Share
IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare
-0.14
us-gaap Income Loss From Discontinued Operations Net Of Tax Per Diluted Share
IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare
0.02
us-gaap Income Loss From Discontinued Operations Net Of Tax Per Diluted Share
IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare
-0.26
CY2021Q2 us-gaap Earnings Per Share Diluted
EarningsPerShareDiluted
0.12
CY2020Q2 us-gaap Earnings Per Share Diluted
EarningsPerShareDiluted
-0.41
us-gaap Earnings Per Share Diluted
EarningsPerShareDiluted
-0.09
us-gaap Earnings Per Share Diluted
EarningsPerShareDiluted
-1.14
CY2021Q2 us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
5886750
CY2020Q2 us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
4352292
us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
5870894
us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
4184521
CY2021Q2 us-gaap Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
14286750
CY2020Q2 us-gaap Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
4352292
us-gaap Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
5870894
us-gaap Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
4184521
us-gaap Profit Loss
ProfitLoss
2103229 USD
us-gaap Profit Loss
ProfitLoss
-1953315 USD
ctib Depreciation Depletion And Amortization Excluding Rou Asset Amortization
DepreciationDepletionAndAmortizationExcludingRouAssetAmortization
317150 USD
ctib Depreciation Depletion And Amortization Excluding Rou Asset Amortization
DepreciationDepletionAndAmortizationExcludingRouAssetAmortization
249551 USD
ctib Amortization Of Deferred Gain On Sale Or Leaseback
AmortizationOfDeferredGainOnSaleOrLeaseback
0 USD
ctib Amortization Of Deferred Gain On Sale Or Leaseback
AmortizationOfDeferredGainOnSaleOrLeaseback
-45700 USD
us-gaap Operating Lease Right Of Use Asset Amortization Expense
OperatingLeaseRightOfUseAssetAmortizationExpense
274228 USD
us-gaap Operating Lease Right Of Use Asset Amortization Expense
OperatingLeaseRightOfUseAssetAmortizationExpense
400515 USD
us-gaap Foreign Currency Transaction Gain Loss Realized
ForeignCurrencyTransactionGainLossRealized
92282 USD
us-gaap Foreign Currency Transaction Gain Loss Realized
ForeignCurrencyTransactionGainLossRealized
USD
ctib Other Income Paycheck Protection Program Grant
OtherIncomePaycheckProtectionProgramGrant
-0 USD
ctib Other Income Paycheck Protection Program Grant
OtherIncomePaycheckProtectionProgramGrant
800146 USD
ctib Gain Loss On Sale Of Building
GainLossOnSaleOfBuilding
3356794 USD
ctib Gain Loss On Sale Of Building
GainLossOnSaleOfBuilding
-0 USD
us-gaap Provision For Doubtful Accounts
ProvisionForDoubtfulAccounts
22217 USD
us-gaap Provision For Doubtful Accounts
ProvisionForDoubtfulAccounts
20457 USD
us-gaap Inventory Lifo Reserve Effect On Income Net
InventoryLIFOReserveEffectOnIncomeNet
0 USD
us-gaap Inventory Lifo Reserve Effect On Income Net
InventoryLIFOReserveEffectOnIncomeNet
99169 USD
ctib Impairment Of Note Receivable
ImpairmentOfNoteReceivable
95000 USD
ctib Impairment Of Note Receivable
ImpairmentOfNoteReceivable
350000 USD
us-gaap Increase Decrease In Accounts Receivable
IncreaseDecreaseInAccountsReceivable
-162152 USD
us-gaap Increase Decrease In Accounts Receivable
IncreaseDecreaseInAccountsReceivable
-1153616 USD
us-gaap Increase Decrease In Inventories
IncreaseDecreaseInInventories
456751 USD
us-gaap Increase Decrease In Inventories
IncreaseDecreaseInInventories
-1681646 USD
us-gaap Increase Decrease In Prepaid Deferred Expense And Other Assets
IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
-218867 USD
us-gaap Increase Decrease In Prepaid Deferred Expense And Other Assets
IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
-37772 USD
ctib Increase Decrease In Rou Liability
IncreaseDecreaseInROULiability
-274228 USD
ctib Increase Decrease In Rou Liability
IncreaseDecreaseInROULiability
-400515 USD
us-gaap Increase Decrease In Accounts Payable Trade
IncreaseDecreaseInAccountsPayableTrade
42961 USD
us-gaap Increase Decrease In Accounts Payable Trade
IncreaseDecreaseInAccountsPayableTrade
-1832090 USD
us-gaap Increase Decrease In Accrued Liabilities
IncreaseDecreaseInAccruedLiabilities
313615 USD
us-gaap Increase Decrease In Accrued Liabilities
IncreaseDecreaseInAccruedLiabilities
10897 USD
us-gaap Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
-630636 USD
us-gaap Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
-1028143 USD
us-gaap Payments To Acquire Productive Assets
PaymentsToAcquireProductiveAssets
45784 USD
us-gaap Payments To Acquire Productive Assets
PaymentsToAcquireProductiveAssets
71867 USD
us-gaap Proceeds From Sale Of Buildings
ProceedsFromSaleOfBuildings
3500000 USD
us-gaap Proceeds From Sale Of Buildings
ProceedsFromSaleOfBuildings
0 USD
us-gaap Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
3454216 USD
us-gaap Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
-71867 USD
us-gaap Repayments Of Debt
RepaymentsOfDebt
4791624 USD
us-gaap Repayments Of Debt
RepaymentsOfDebt
6657777 USD
us-gaap Proceeds From Issuance Of Convertible Preferred Stock
ProceedsFromIssuanceOfConvertiblePreferredStock
1500000 USD
us-gaap Proceeds From Issuance Of Convertible Preferred Stock
ProceedsFromIssuanceOfConvertiblePreferredStock
0 USD
us-gaap Payments Of Stock Issuance Costs
PaymentsOfStockIssuanceCosts
-0 USD
us-gaap Payments Of Stock Issuance Costs
PaymentsOfStockIssuanceCosts
1024313 USD
ctib Change In Deferred Financing Costs
ChangeInDeferredFinancingCosts
0 USD
ctib Change In Deferred Financing Costs
ChangeInDeferredFinancingCosts
-43263 USD
us-gaap Proceeds From Notes Payable
ProceedsFromNotesPayable
0 USD
us-gaap Proceeds From Notes Payable
ProceedsFromNotesPayable
1047700 USD
us-gaap Proceeds From Issuance Of Long Term Debt
ProceedsFromIssuanceOfLongTermDebt
596560 USD
us-gaap Proceeds From Issuance Of Long Term Debt
ProceedsFromIssuanceOfLongTermDebt
904583 USD
us-gaap Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
-2695064 USD
us-gaap Effect Of Exchange Rate On Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Including Disposal Group And Discontinued Operations
EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
705050 USD
us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Including Exchange Rate Effect
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
-352322 USD
us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Including Exchange Rate Effect
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
-741430 USD
CY2020Q4 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Including Disposal Group And Discontinued Operations
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
624953 USD
CY2019Q4 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Including Disposal Group And Discontinued Operations
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
845098 USD
us-gaap Interest Paid Net
InterestPaidNet
294146 USD
us-gaap Interest Paid Net
InterestPaidNet
778148 USD
ctib Accrued Dividend On Preferred Stock
AccruedDividendOnPreferredStock
376876 USD
ctib Accrued Dividend On Preferred Stock
AccruedDividendOnPreferredStock
150000 USD
ctib Issuance Of Warrants
IssuanceOfWarrants
0 USD
ctib Issuance Of Warrants
IssuanceOfWarrants
919000 USD
us-gaap Proceeds From Income Tax Refunds
ProceedsFromIncomeTaxRefunds
3915864 USD
us-gaap Proceeds From Income Tax Refunds
ProceedsFromIncomeTaxRefunds
0 USD
ctib Amortization Of Beneficial Conversion Feature And Deemed Dividend On Preferred Stock
AmortizationOfBeneficialConversionFeatureAndDeemedDividendOnPreferredStock
1500000 USD
ctib Amortization Of Beneficial Conversion Feature And Deemed Dividend On Preferred Stock
AmortizationOfBeneficialConversionFeatureAndDeemedDividendOnPreferredStock
2500000 USD
us-gaap Income Taxes Paid
IncomeTaxesPaid
0 USD
us-gaap Income Taxes Paid
IncomeTaxesPaid
0 USD
CY2019Q4 us-gaap Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
1126507 USD
CY2020Q1 us-gaap Stock Issued During Period Value New Issues
StockIssuedDuringPeriodValueNewIssues
3626600 USD
CY2020Q1 us-gaap Stock Issued During Period Value Conversion Of Convertible Securities
StockIssuedDuringPeriodValueConversionOfConvertibleSecurities
478017 USD
CY2020Q1 ctib Warrants Issued To Placement Agent And Other Issuance Costs
WarrantsIssuedToPlacementAgentAndOtherIssuanceCosts
0 USD
CY2020Q1 ctib Stockholders Equity Adjustment For Placement Agent Fees And Issuance Costs
StockholdersEquityAdjustmentForPlacementAgentFeesAndIssuanceCosts
-820160 USD
CY2020Q1 us-gaap Profit Loss
ProfitLoss
-494119 USD
CY2020Q1 us-gaap Other Comprehensive Income Foreign Currency Transaction And Translation Adjustment Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
-1363503 USD
CY2020Q1 us-gaap Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
2553342 USD
CY2020Q2 us-gaap Stock Issued During Period Value New Issues
StockIssuedDuringPeriodValueNewIssues
1800001 USD
CY2020Q2 us-gaap Stock Issued During Period Value Conversion Of Convertible Securities
StockIssuedDuringPeriodValueConversionOfConvertibleSecurities
0 USD
CY2020Q2 us-gaap Other Comprehensive Income Foreign Currency Transaction And Translation Adjustment Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
66327 USD
CY2020Q2 us-gaap Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
2756321 USD
CY2020Q4 us-gaap Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
1187487 USD
CY2021Q1 ctib Adjustments To Additional Paid In Capital Preferred Stock With Beneficial Conversion Feature
AdjustmentsToAdditionalPaidInCapitalPreferredStockWithBeneficialConversionFeature
1500000 USD
CY2021Q1 ctib Deemed Dividend On Beneficial Conversion Feature Of Preferred Stock
DeemedDividendOnBeneficialConversionFeatureOfPreferredStock
-1500000 USD
CY2021Q1 ctib Adjustments To Additional Paid In Capital Accretion Of Preferred Stock
AdjustmentsToAdditionalPaidInCapitalAccretionOfPreferredStock
-46932 USD
CY2021Q1 us-gaap Profit Loss
ProfitLoss
-380349 USD
CY2021Q1 us-gaap Other Comprehensive Income Foreign Currency Transaction And Translation Adjustment Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
-16267 USD
CY2021Q1 us-gaap Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
3823035 USD
CY2021Q2 us-gaap Profit Loss
ProfitLoss
2483578 USD
CY2021Q2 us-gaap Other Comprehensive Income Foreign Currency Transaction And Translation Adjustment Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
-44209 USD
CY2021Q2 us-gaap Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
6262404 USD
us-gaap Share Based Compensation Arrangements By Share Based Payment Award Options Grants In Period Weighted Average Exercise Price
ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
1.00
us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Forfeitures And Expirations In Period
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod
-0
us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Forfeitures And Expirations In Period Weighted Average Exercise Price
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice
1.00
us-gaap Stock Issued During Period Shares Stock Options Exercised
StockIssuedDuringPeriodSharesStockOptionsExercised
195160
us-gaap Share Based Compensation Arrangements By Share Based Payment Award Options Exercises In Period Weighted Average Exercise Price
ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
1.00
CY2021Q2 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Number
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
0
us-gaap Use Of Estimates
UseOfEstimates
<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;">Use of estimates:</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;">In preparing financial statements in conformity with accounting principles generally accepted in the United States of America, management makes estimates and assumptions that affect the amounts reported of assets and liabilities, disclosure of contingent assets and liabilities at the date of the financial statements and the reported amount of revenues and expenses during the reporting period in the financial statements and accompanying notes. Actual results <em style="font: inherit;"> may </em>differ from those estimates. The Company’s significant estimates include valuation allowances for doubtful accounts and inventory valuation, and assumptions used as inputs in the Black-Scholes option-pricing model. </p>
CY2020Q2 ctib Number Of Shares Issuable Upon The Exercise Of Options And Warrants
NumberOfSharesIssuableUponTheExerciseOfOptionsAndWarrants
792660
CY2021Q2 us-gaap Weighted Average Number Diluted Shares Outstanding Adjustment
WeightedAverageNumberDilutedSharesOutstandingAdjustment
8400000
CY2021Q2 ctib Cumulative Net Loss
CumulativeNetLoss
-13000000 USD
CY2019Q1 us-gaap Share Price
SharePrice
3.32
CY2021Q2 ctib Advance From Investor Current
AdvanceFromInvestorCurrent
1500000 USD
CY2020 ctib Stock Issued During Period Shares Warrants Exercised
StockIssuedDuringPeriodSharesWarrantsExercised
391308
us-gaap Sharebased Compensation Arrangement By Sharebased Payment Award Fair Value Assumptions Expected Term1
SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
P5Y
us-gaap Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Expected Dividend Rate
ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
0 pure
CY2020Q4 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Number
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
195160
CY2020Q4 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Weighted Average Exercise Price
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
1.00
us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Grants In Period Gross
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
0
CY2021Q2 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Weighted Average Exercise Price
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
1.00
CY2021Q2 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Exercisable Number
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
0
CY2021Q2 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Exercisable Weighted Average Exercise Price
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
1.00
us-gaap Revenue From Contract With Customer Including Assessed Tax
RevenueFromContractWithCustomerIncludingAssessedTax
12812854 USD
CY2021Q2 us-gaap Other Comprehensive Income Loss Foreign Currency Translation Adjustment Tax
OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax
48073 USD
CY2020Q2 us-gaap Other Comprehensive Income Loss Foreign Currency Translation Adjustment Tax
OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax
66327 USD
us-gaap Other Comprehensive Income Loss Foreign Currency Translation Adjustment Tax
OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax
31806 USD
us-gaap Other Comprehensive Income Loss Foreign Currency Translation Adjustment Tax
OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax
-1297176 USD
CY2021Q2 us-gaap Revenue From Contract With Customer Including Assessed Tax
RevenueFromContractWithCustomerIncludingAssessedTax
6325241 USD
CY2020Q2 us-gaap Revenue From Contract With Customer Including Assessed Tax
RevenueFromContractWithCustomerIncludingAssessedTax
5745353 USD
us-gaap Revenue From Contract With Customer Including Assessed Tax
RevenueFromContractWithCustomerIncludingAssessedTax
13741409 USD
CY2021Q2 us-gaap Assets Of Disposal Group Including Discontinued Operation
AssetsOfDisposalGroupIncludingDiscontinuedOperation
0 USD
CY2020Q4 us-gaap Assets Of Disposal Group Including Discontinued Operation
AssetsOfDisposalGroupIncludingDiscontinuedOperation
294219 USD
CY2021Q2 us-gaap Assets
Assets
24483243 USD
CY2020Q4 us-gaap Assets
Assets
21550971 USD
CY2021Q2 us-gaap Inventory Raw Materials
InventoryRawMaterials
1368781 USD
CY2020Q4 us-gaap Inventory Raw Materials
InventoryRawMaterials
1175763 USD
CY2021Q2 us-gaap Inventory Work In Process
InventoryWorkInProcess
2818869 USD
CY2020Q4 us-gaap Inventory Work In Process
InventoryWorkInProcess
2799253 USD
CY2021Q2 us-gaap Inventory Finished Goods
InventoryFinishedGoods
7418578 USD
CY2020Q4 us-gaap Inventory Finished Goods
InventoryFinishedGoods
7223902 USD
CY2021Q2 us-gaap Other Inventory In Transit
OtherInventoryInTransit
127740 USD
CY2020Q4 us-gaap Other Inventory In Transit
OtherInventoryInTransit
88315 USD
CY2021Q2 us-gaap Inventory Valuation Reserves
InventoryValuationReserves
228720 USD
CY2020Q4 us-gaap Inventory Valuation Reserves
InventoryValuationReserves
317522 USD
CY2021Q2 us-gaap Inventory Net
InventoryNet
11505248 USD
CY2020Q4 us-gaap Inventory Net
InventoryNet
10969711 USD
CY2021Q2 us-gaap Due To Related Parties Noncurrent
DueToRelatedPartiesNoncurrent
1157908 USD
CY2020Q4 us-gaap Due To Related Parties Noncurrent
DueToRelatedPartiesNoncurrent
1123769 USD

Files In Submission

Name View Source Status
R15.htm Edgar Link pending
0001437749-21-020604-index-headers.html Edgar Link pending
0001437749-21-020604-index.html Edgar Link pending
0001437749-21-020604.txt Edgar Link pending
0001437749-21-020604-xbrl.zip Edgar Link pending
ctib-20210630.xsd Edgar Link pending
ctib-20210630_cal.xml Edgar Link unprocessable
ctib-20210630_def.xml Edgar Link unprocessable
ctib-20210630_lab.xml Edgar Link unprocessable
ctib-20210630_pre.xml Edgar Link unprocessable
ctib20210630_10q.htm Edgar Link pending
ctib20210630_10q_htm.xml Edgar Link completed
ex_274151.htm Edgar Link pending
ex_274152.htm Edgar Link pending
ex_274153.htm Edgar Link pending
FilingSummary.xml Edgar Link unprocessable
Financial_Report.xlsx Edgar Link pending
MetaLinks.json 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
R16.htm Edgar Link pending
R17.htm Edgar Link pending
R18.htm Edgar Link pending
R19.htm Edgar Link pending
R2.htm Edgar Link pending
R20.htm Edgar Link pending
R21.htm Edgar Link pending
R22.htm Edgar Link pending
R23.htm Edgar Link pending
R24.htm Edgar Link pending
R25.htm Edgar Link pending
R26.htm Edgar Link pending
R27.htm Edgar Link pending
R28.htm Edgar Link pending
R29.htm Edgar Link pending
R3.htm Edgar Link pending
R30.htm Edgar Link pending
R31.htm Edgar Link pending
R32.htm Edgar Link pending
R33.htm Edgar Link pending
R34.htm Edgar Link pending
R35.htm Edgar Link pending
R36.htm Edgar Link pending
R37.htm Edgar Link pending
R38.htm Edgar Link pending
R39.htm Edgar Link pending
R4.htm Edgar Link pending
R40.htm Edgar Link pending
R41.htm Edgar Link pending
R42.htm Edgar Link pending
R43.htm Edgar Link pending
R44.htm Edgar Link pending
R45.htm Edgar Link pending
R46.htm Edgar Link pending
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