2021 Q4 Form 10-Q Financial Statement
#000114036121042373 Filed on December 20, 2021
Income Statement
Concept | 2021 Q4 | 2021 Q3 | 2020 Q3 |
---|---|---|---|
Revenue | $23.42M | $19.28M | $15.99M |
YoY Change | 7.42% | 20.58% | -1.97% |
Cost Of Revenue | $10.98M | $8.192M | $6.701M |
YoY Change | 8.22% | 22.25% | -10.2% |
Gross Profit | $12.44M | $11.09M | $9.289M |
YoY Change | 6.72% | 19.38% | 4.97% |
Gross Profit Margin | 53.13% | 57.51% | 58.09% |
Selling, General & Admin | |||
YoY Change | |||
% of Gross Profit | |||
Research & Development | |||
YoY Change | |||
% of Gross Profit | |||
Depreciation & Amortization | $300.0K | $266.0K | $272.0K |
YoY Change | 25.0% | -2.21% | -22.63% |
% of Gross Profit | 2.41% | 2.4% | 2.93% |
Operating Expenses | $11.84M | $11.08M | $10.53M |
YoY Change | -2.32% | 5.22% | -6.44% |
Operating Profit | $600.0K | $11.00K | -$1.239M |
YoY Change | -229.31% | -100.89% | -48.48% |
Interest Expense | -$4.000K | -$2.000K | $2.000K |
YoY Change | -20.0% | -200.0% | |
% of Operating Profit | -0.67% | -18.18% | |
Other Income/Expense, Net | -$54.00K | -$23.00K | -$31.00K |
YoY Change | -5500.0% | -25.81% | -150.0% |
Pretax Income | $542.0K | -$14.00K | -$1.270M |
YoY Change | -215.81% | -98.9% | -45.8% |
Income Tax | $457.0K | $2.000K | -$288.0K |
% Of Pretax Income | 84.32% | ||
Net Earnings | $85.00K | -$16.00K | -$982.0K |
YoY Change | -120.94% | -98.37% | -42.87% |
Net Earnings / Revenue | 0.36% | -0.08% | -6.14% |
Basic Earnings Per Share | $0.00 | -$0.11 | |
Diluted Earnings Per Share | $9.739K | -$1.847K | -$0.11 |
COMMON SHARES | |||
Basic Shares Outstanding | 8.543M | 8.664M | 9.043M |
Diluted Shares Outstanding | 8.664M | 9.043M |
Balance Sheet
Concept | 2021 Q4 | 2021 Q3 | 2020 Q3 |
---|---|---|---|
SHORT-TERM ASSETS | |||
Cash & Short-Term Investments | $10.16M | $6.086M | $10.16M |
YoY Change | -1.68% | -40.07% | -54.76% |
Cash & Equivalents | $10.16M | $6.086M | $10.16M |
Short-Term Investments | $0.00 | ||
Other Short-Term Assets | $141.0K | $961.0K | $107.0K |
YoY Change | -46.79% | 798.13% | -25.76% |
Inventory | $38.08M | $43.73M | $34.81M |
Prepaid Expenses | $483.0K | ||
Receivables | $614.0K | $464.0K | $394.0K |
Other Receivables | $972.0K | $1.391M | $2.718M |
Total Short-Term Assets | $50.45M | $52.63M | $48.96M |
YoY Change | -1.1% | 7.5% | -1.05% |
LONG-TERM ASSETS | |||
Property, Plant & Equipment | $11.76M | $22.74M | $12.74M |
YoY Change | -5.08% | 78.52% | -3.25% |
Goodwill | |||
YoY Change | |||
Intangibles | |||
YoY Change | |||
Long-Term Investments | |||
YoY Change | |||
Other Assets | $394.0K | $456.0K | $353.0K |
YoY Change | 1.81% | 29.18% | -5.75% |
Total Long-Term Assets | $22.64M | $23.20M | $26.19M |
YoY Change | -8.29% | -11.41% | -15.19% |
TOTAL ASSETS | |||
Total Short-Term Assets | $50.45M | $52.63M | $48.96M |
Total Long-Term Assets | $22.64M | $23.20M | $26.19M |
Total Assets | $73.09M | $75.83M | $75.15M |
YoY Change | -3.45% | 0.91% | -6.48% |
SHORT-TERM LIABILITIES | |||
YoY Change | |||
Accounts Payable | $4.786M | $7.034M | $4.881M |
YoY Change | -16.58% | 44.11% | 78.16% |
Accrued Expenses | $4.302M | $6.807M | $3.015M |
YoY Change | 18.12% | 125.77% | -12.24% |
Deferred Revenue | |||
YoY Change | |||
Short-Term Debt | $0.00 | $0.00 | $0.00 |
YoY Change | |||
Long-Term Debt Due | $79.00K | $61.00K | |
YoY Change | |||
Total Short-Term Liabilities | $12.21M | $13.90M | $11.55M |
YoY Change | -5.54% | 20.38% | 14.41% |
LONG-TERM LIABILITIES | |||
Long-Term Debt | $336.0K | $395.0K | $428.0K |
YoY Change | -24.66% | -7.71% | |
Other Long-Term Liabilities | $417.0K | $9.218M | $510.0K |
YoY Change | -9.94% | 1707.45% | -8.4% |
Total Long-Term Liabilities | $753.0K | $9.613M | $938.0K |
YoY Change | -17.16% | 924.84% | 68.48% |
TOTAL LIABILITIES | |||
Total Short-Term Liabilities | $12.21M | $13.90M | $11.55M |
Total Long-Term Liabilities | $753.0K | $9.613M | $938.0K |
Total Liabilities | $12.96M | $23.52M | $12.49M |
YoY Change | -6.3% | 88.33% | 17.23% |
SHAREHOLDERS EQUITY | |||
Retained Earnings | $58.66M | $57.72M | |
YoY Change | 2.36% | -8.45% | |
Common Stock | $24.00K | $25.00K | |
YoY Change | -4.0% | 0.6% | |
Preferred Stock | |||
YoY Change | |||
Treasury Stock (at cost) | $9.773M | $9.773M | |
YoY Change | 0.0% | 0.0% | |
Treasury Stock Shares | $1.424M | $1.424M | |
Shareholders Equity | $51.50M | $52.31M | $52.47M |
YoY Change | |||
Total Liabilities & Shareholders Equity | $73.09M | $75.83M | $75.15M |
YoY Change | -3.45% | 0.91% | -6.48% |
Cashflow Statement
Concept | 2021 Q4 | 2021 Q3 | 2020 Q3 |
---|---|---|---|
OPERATING ACTIVITIES | |||
Net Income | $85.00K | -$16.00K | -$982.0K |
YoY Change | -120.94% | -98.37% | -42.87% |
Depreciation, Depletion And Amortization | $300.0K | $266.0K | $272.0K |
YoY Change | 25.0% | -2.21% | -22.63% |
Cash From Operating Activities | $5.744M | $733.0K | -$3.138M |
YoY Change | 229.74% | -123.36% | -241.22% |
INVESTING ACTIVITIES | |||
Capital Expenditures | -$478.0K | -$311.0K | -$879.0K |
YoY Change | 220.81% | -64.62% | 3194.6% |
Acquisitions | |||
YoY Change | |||
Other Investing Activities | -$11.00K | $11.00K | $4.600M |
YoY Change | -99.33% | -99.76% | 1437400.0% |
Cash From Investing Activities | -$489.0K | -$300.0K | $3.721M |
YoY Change | -72.74% | -108.06% | -14216.08% |
FINANCING ACTIVITIES | |||
Cash Dividend Paid | |||
YoY Change | |||
Common Stock Issuance & Retirement, Net | |||
YoY Change | |||
Debt Paid & Issued, Net | |||
YoY Change | |||
Cash From Financing Activities | -1.077M | -3.000K | 8.000K |
YoY Change | -18050.0% | -137.5% | -172.14% |
NET CHANGE | |||
Cash From Operating Activities | 5.744M | 733.0K | -3.138M |
Cash From Investing Activities | -489.0K | -300.0K | 3.721M |
Cash From Financing Activities | -1.077M | -3.000K | 8.000K |
Net Change In Cash | 4.178M | 430.0K | 591.0K |
YoY Change | -9182.61% | -27.24% | -72.95% |
FREE CASH FLOW | |||
Cash From Operating Activities | $5.744M | $733.0K | -$3.138M |
Capital Expenditures | -$478.0K | -$311.0K | -$879.0K |
Free Cash Flow | $6.222M | $1.044M | -$2.259M |
YoY Change | 229.03% | -146.22% | -200.46% |
Facts In Submission
Frame | Concept Type | Concept / XBRL Key | Value | Unit |
---|---|---|---|---|
dei |
Document Type
DocumentType
|
10-Q | ||
dei |
Document Quarterly Report
DocumentQuarterlyReport
|
true | ||
dei |
Document Period End Date
DocumentPeriodEndDate
|
2021-09-30 | ||
dei |
Document Transition Report
DocumentTransitionReport
|
false | ||
dei |
Entity File Number
EntityFileNumber
|
1-12368 | ||
dei |
Entity Registrant Name
EntityRegistrantName
|
TANDY LEATHER FACTORY, INC | ||
dei |
Entity Incorporation State Country Code
EntityIncorporationStateCountryCode
|
DE | ||
dei |
Entity Tax Identification Number
EntityTaxIdentificationNumber
|
75-2543540 | ||
dei |
Entity Address Address Line1
EntityAddressAddressLine1
|
1900 Southeast Loop 820 | ||
dei |
Entity Address City Or Town
EntityAddressCityOrTown
|
Fort Worth | ||
dei |
Entity Address State Or Province
EntityAddressStateOrProvince
|
TX | ||
dei |
Entity Address Postal Zip Code
EntityAddressPostalZipCode
|
76140 | ||
dei |
City Area Code
CityAreaCode
|
817 | ||
dei |
Local Phone Number
LocalPhoneNumber
|
872-3200 | ||
dei |
Security12b Title
Security12bTitle
|
Common Stock, par value $0.0024 | ||
dei |
Trading Symbol
TradingSymbol
|
TLFA | ||
dei |
Entity Current Reporting Status
EntityCurrentReportingStatus
|
No | ||
dei |
Entity Interactive Data Current
EntityInteractiveDataCurrent
|
No | ||
dei |
Entity Small Business
EntitySmallBusiness
|
true | ||
dei |
Entity Emerging Growth Company
EntityEmergingGrowthCompany
|
false | ||
CY2021Q3 | us-gaap |
Net Income Loss
NetIncomeLoss
|
-16000 | |
CY2021Q3 | us-gaap |
Other Comprehensive Income Loss Foreign Currency Transaction And Translation Adjustment Net Of Tax
OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
|
-90000 | |
CY2021Q3 | us-gaap |
Shares Outstanding
SharesOutstanding
|
8663921 | |
CY2021Q3 | us-gaap |
Stockholders Equity
StockholdersEquity
|
52312000 | |
CY2020Q1 | us-gaap |
Net Income Loss
NetIncomeLoss
|
-1738000 | |
dei |
Amendment Flag
AmendmentFlag
|
false | ||
dei |
Current Fiscal Year End Date
CurrentFiscalYearEndDate
|
--12-31 | ||
dei |
Document Fiscal Year Focus
DocumentFiscalYearFocus
|
2021 | ||
dei |
Document Fiscal Period Focus
DocumentFiscalPeriodFocus
|
Q3 | ||
dei |
Entity Central Index Key
EntityCentralIndexKey
|
0000909724 | ||
CY2020Q2 | tlfa |
Percentage On Workforce Reduced
PercentageOnWorkforceReduced
|
0.0066 | |
dei |
Entity Filer Category
EntityFilerCategory
|
Non-accelerated Filer | ||
us-gaap |
Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
|
75000 | ||
CY2021Q3 | us-gaap |
Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
|
206000 | |
CY2020Q3 | us-gaap |
Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
|
218000 | |
CY2020Q3 | us-gaap |
Net Income Loss
NetIncomeLoss
|
-982000 | |
CY2020Q3 | us-gaap |
Other Comprehensive Income Loss Foreign Currency Transaction And Translation Adjustment Net Of Tax
OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
|
133000 | |
CY2020Q3 | us-gaap |
Shares Outstanding
SharesOutstanding
|
9042991 | |
CY2020Q3 | us-gaap |
Stockholders Equity
StockholdersEquity
|
52470000 | |
us-gaap |
Contract With Customer Liability Revenue Recognized
ContractWithCustomerLiabilityRevenueRecognized
|
200000 | ||
us-gaap |
Contract With Customer Liability Revenue Recognized
ContractWithCustomerLiabilityRevenueRecognized
|
100000 | ||
CY2020Q3 | us-gaap |
Deferred Revenue Revenue Recognized1
DeferredRevenueRevenueRecognized1
|
300000 | |
CY2020Q4 | us-gaap |
Finite Lived Intangible Assets Accumulated Amortization
FiniteLivedIntangibleAssetsAccumulatedAmortization
|
548000 | |
CY2021Q3 | us-gaap |
Finite Lived Intangible Assets Accumulated Amortization
FiniteLivedIntangibleAssetsAccumulatedAmortization
|
548000 | |
dei |
Entity Shell Company
EntityShellCompany
|
false | ||
CY2021Q4 | dei |
Entity Common Stock Shares Outstanding
EntityCommonStockSharesOutstanding
|
8543231 | |
CY2020Q4 | us-gaap |
Allowance For Doubtful Accounts Receivable Current
AllowanceForDoubtfulAccountsReceivableCurrent
|
14000 | |
CY2021Q3 | us-gaap |
Allowance For Doubtful Accounts Receivable Current
AllowanceForDoubtfulAccountsReceivableCurrent
|
14000 | |
CY2021Q3 | us-gaap |
Commitments And Contingencies
CommitmentsAndContingencies
|
||
CY2020Q4 | us-gaap |
Commitments And Contingencies
CommitmentsAndContingencies
|
||
us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
59241000 | ||
us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
42281000 | ||
us-gaap |
Cost Of Goods And Services Sold
CostOfGoodsAndServicesSold
|
24685000 | ||
us-gaap |
Cost Of Goods And Services Sold
CostOfGoodsAndServicesSold
|
17883000 | ||
us-gaap |
Gross Profit
GrossProfit
|
34556000 | ||
us-gaap |
Gross Profit
GrossProfit
|
24398000 | ||
us-gaap |
Operating Costs And Expenses
OperatingCostsAndExpenses
|
32856000 | ||
us-gaap |
Operating Costs And Expenses
OperatingCostsAndExpenses
|
29204000 | ||
CY2021Q3 | us-gaap |
Impairment Of Long Lived Assets Held For Use
ImpairmentOfLongLivedAssetsHeldForUse
|
0 | |
CY2020Q3 | us-gaap |
Impairment Of Long Lived Assets Held For Use
ImpairmentOfLongLivedAssetsHeldForUse
|
0 | |
us-gaap |
Impairment Of Long Lived Assets Held For Use
ImpairmentOfLongLivedAssetsHeldForUse
|
0 | ||
us-gaap |
Impairment Of Long Lived Assets Held For Use
ImpairmentOfLongLivedAssetsHeldForUse
|
1078000 | ||
us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
1700000 | ||
us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
-5884000 | ||
us-gaap |
Interest Expense
InterestExpense
|
12000 | ||
us-gaap |
Interest Expense
InterestExpense
|
2000 | ||
us-gaap |
Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
|
-37000 | ||
us-gaap |
Nonoperating Income Expense
NonoperatingIncomeExpense
|
-49000 | ||
us-gaap |
Nonoperating Income Expense
NonoperatingIncomeExpense
|
73000 | ||
us-gaap |
Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
1651000 | ||
us-gaap |
Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
-5811000 | ||
us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
382000 | ||
us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
-1316000 | ||
us-gaap |
Net Income Loss
NetIncomeLoss
|
1269000 | ||
us-gaap |
Net Income Loss
NetIncomeLoss
|
-4495000 | ||
us-gaap |
Other Comprehensive Income Loss Foreign Currency Transaction And Translation Adjustment Net Of Tax
OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
|
-54000 | ||
us-gaap |
Other Comprehensive Income Loss Foreign Currency Transaction And Translation Adjustment Net Of Tax
OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
|
-83000 | ||
us-gaap |
Comprehensive Income Net Of Tax Including Portion Attributable To Noncontrolling Interest
ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
|
1215000 | ||
us-gaap |
Comprehensive Income Net Of Tax Including Portion Attributable To Noncontrolling Interest
ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
|
-4578000 | ||
us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
0.15 | ||
us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
-0.50 | ||
us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
0.15 | ||
us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
-0.50 | ||
us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
8712939 | ||
us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
9038415 | ||
us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
8718068 | ||
us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
9038415 | ||
us-gaap |
Impairment Of Long Lived Assets Held For Use
ImpairmentOfLongLivedAssetsHeldForUse
|
0 | ||
us-gaap |
Impairment Of Long Lived Assets Held For Use
ImpairmentOfLongLivedAssetsHeldForUse
|
1078000 | ||
us-gaap |
Gain Loss On Disposition Of Assets1
GainLossOnDispositionOfAssets1
|
11000 | ||
us-gaap |
Gain Loss On Disposition Of Assets1
GainLossOnDispositionOfAssets1
|
-143000 | ||
us-gaap |
Foreign Currency Transaction Gain Loss Before Tax
ForeignCurrencyTransactionGainLossBeforeTax
|
-23000 | ||
us-gaap |
Foreign Currency Transaction Gain Loss Before Tax
ForeignCurrencyTransactionGainLossBeforeTax
|
1000 | ||
CY2021Q1 | us-gaap |
Stockholders Equity
StockholdersEquity
|
51414000 | |
CY2021Q2 | us-gaap |
Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
|
204000 | |
CY2021Q2 | us-gaap |
Adjustments Related To Tax Withholding For Share Based Compensation
AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
|
15000 | |
CY2021Q2 | us-gaap |
Net Income Loss
NetIncomeLoss
|
540000 | |
CY2021Q2 | us-gaap |
Other Comprehensive Income Loss Foreign Currency Transaction And Translation Adjustment Net Of Tax
OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
|
69000 | |
CY2021Q2 | us-gaap |
Shares Outstanding
SharesOutstanding
|
8663921 | |
CY2021Q2 | us-gaap |
Stockholders Equity
StockholdersEquity
|
52212000 | |
CY2019Q4 | us-gaap |
Shares Outstanding
SharesOutstanding
|
9022187 | |
CY2019Q4 | us-gaap |
Stockholders Equity
StockholdersEquity
|
56419000 | |
CY2020Q1 | us-gaap |
Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
|
228000 | |
us-gaap |
Payments To Acquire Short Term Investments
PaymentsToAcquireShortTermInvestments
|
0 | ||
us-gaap |
Payments To Acquire Short Term Investments
PaymentsToAcquireShortTermInvestments
|
1697000 | ||
us-gaap |
Proceeds From Sale Of Productive Assets
ProceedsFromSaleOfProductiveAssets
|
11000 | ||
us-gaap |
Proceeds From Sale Of Productive Assets
ProceedsFromSaleOfProductiveAssets
|
1000 | ||
us-gaap |
Proceeds From Sale Of Short Term Investments
ProceedsFromSaleOfShortTermInvestments
|
0 | ||
us-gaap |
Proceeds From Sale Of Short Term Investments
ProceedsFromSaleOfShortTermInvestments
|
10910000 | ||
us-gaap |
Proceeds From Issuance Of Long Term Debt
ProceedsFromIssuanceOfLongTermDebt
|
0 | ||
us-gaap |
Proceeds From Issuance Of Long Term Debt
ProceedsFromIssuanceOfLongTermDebt
|
410000 | ||
us-gaap |
Payments Related To Tax Withholding For Share Based Compensation
PaymentsRelatedToTaxWithholdingForShareBasedCompensation
|
15000 | ||
us-gaap |
Payments Related To Tax Withholding For Share Based Compensation
PaymentsRelatedToTaxWithholdingForShareBasedCompensation
|
0 | ||
CY2020Q4 | us-gaap |
Shares Outstanding
SharesOutstanding
|
9150806 | |
CY2020Q4 | us-gaap |
Stockholders Equity
StockholdersEquity
|
52194000 | |
CY2021Q1 | us-gaap |
Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
|
183000 | |
CY2021Q1 | us-gaap |
Stock Issued During Period Value Restricted Stock Award Gross
StockIssuedDuringPeriodValueRestrictedStockAwardGross
|
0 | |
CY2021Q1 | us-gaap |
Stock Repurchased And Retired During Period Value
StockRepurchasedAndRetiredDuringPeriodValue
|
1675000 | |
CY2021Q1 | us-gaap |
Net Income Loss
NetIncomeLoss
|
745000 | |
CY2021Q1 | us-gaap |
Other Comprehensive Income Loss Foreign Currency Transaction And Translation Adjustment Net Of Tax
OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
|
-33000 | |
CY2021Q1 | us-gaap |
Shares Outstanding
SharesOutstanding
|
8666886 | |
CY2020Q1 | us-gaap |
Stock Issued During Period Value Restricted Stock Award Gross
StockIssuedDuringPeriodValueRestrictedStockAwardGross
|
0 | |
CY2020Q1 | us-gaap |
Other Comprehensive Income Loss Foreign Currency Transaction And Translation Adjustment Net Of Tax
OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
|
-346000 | |
CY2020Q1 | us-gaap |
Shares Outstanding
SharesOutstanding
|
9042991 | |
CY2020Q1 | us-gaap |
Stockholders Equity
StockholdersEquity
|
54563000 | |
CY2020Q2 | us-gaap |
Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
|
183000 | |
CY2020Q2 | us-gaap |
Net Income Loss
NetIncomeLoss
|
-1775000 | |
CY2020Q2 | us-gaap |
Other Comprehensive Income Loss Foreign Currency Transaction And Translation Adjustment Net Of Tax
OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
|
130000 | |
CY2020Q2 | us-gaap |
Shares Outstanding
SharesOutstanding
|
9042991 | |
CY2020Q2 | us-gaap |
Stockholders Equity
StockholdersEquity
|
53101000 | |
tlfa |
Number Of Websites
NumberOfWebsites
|
4 | ||
CY2021Q3 | us-gaap |
Number Of Stores
NumberOfStores
|
106 | |
CY2020Q2 | tlfa |
Number Of Employees Granted Temporary Leave
NumberOfEmployeesGrantedTemporaryLeave
|
406 | |
CY2020Q2 | tlfa |
Number Of Stores Permanent Closed
NumberOfStoresPermanentClosed
|
9 | |
CY2020Q2 | us-gaap |
Number Of Stores
NumberOfStores
|
106 | |
CY2020Q3 | tlfa |
Number Of Stores Reopened
NumberOfStoresReopened
|
106 | |
us-gaap |
Operating Lease Impairment Loss
OperatingLeaseImpairmentLoss
|
1100000 | ||
us-gaap |
Operating Lease Impairment Loss
OperatingLeaseImpairmentLoss
|
0 | ||
us-gaap |
Deferred Revenue Revenue Recognized1
DeferredRevenueRevenueRecognized1
|
400000 | ||
CY2021Q3 | us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
19281000 | |
CY2020Q3 | us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
15990000 | |
CY2021Q3 | us-gaap |
Contract With Customer Asset Accumulated Allowance For Credit Loss
ContractWithCustomerAssetAccumulatedAllowanceForCreditLoss
|
200000 | |
CY2020Q4 | us-gaap |
Contract With Customer Asset Accumulated Allowance For Credit Loss
ContractWithCustomerAssetAccumulatedAllowanceForCreditLoss
|
200000 | |
CY2020Q4 | tlfa |
Inventory Merchandise Expected To Be Returned
InventoryMerchandiseExpectedToBeReturned
|
100000 | |
CY2021Q3 | tlfa |
Inventory Merchandise Expected To Be Returned
InventoryMerchandiseExpectedToBeReturned
|
100000 | |
tlfa |
Gift Card Redemption Period
GiftCardRedemptionPeriod
|
P1Y | ||
CY2021Q3 | us-gaap |
Deferred Revenue Revenue Recognized1
DeferredRevenueRevenueRecognized1
|
100000 | |
us-gaap |
Deferred Revenue Revenue Recognized1
DeferredRevenueRevenueRecognized1
|
500000 | ||
us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
59241000 | ||
us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
42281000 | ||
tlfa |
Number Of Price Levels
NumberOfPriceLevels
|
3 | ||
CY2021Q3 | us-gaap |
Inventory Finished Goods
InventoryFinishedGoods
|
38970000 | |
CY2020Q4 | us-gaap |
Inventory Finished Goods
InventoryFinishedGoods
|
32654000 | |
CY2020Q4 | us-gaap |
Inventory Work In Process And Raw Materials
InventoryWorkInProcessAndRawMaterials
|
828000 | |
CY2021Q3 | us-gaap |
Other Inventory In Transit
OtherInventoryInTransit
|
3803000 | |
CY2020Q4 | us-gaap |
Other Inventory In Transit
OtherInventoryInTransit
|
3297000 | |
CY2020Q4 | us-gaap |
Inventory Net
InventoryNet
|
36779000 | |
CY2021Q3 | us-gaap |
Fair Value Measurement With Unobservable Inputs Reconciliation Recurring Basis Asset Transfers Net
FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersNet
|
0 | |
CY2020Q3 | us-gaap |
Fair Value Assets Level1 To Level2 Transfers Amount
FairValueAssetsLevel1ToLevel2TransfersAmount
|
0 | |
CY2021Q3 | us-gaap |
Fair Value Assets Level2 To Level1 Transfers Amount
FairValueAssetsLevel2ToLevel1TransfersAmount
|
0 | |
CY2020Q3 | us-gaap |
Fair Value Assets Level2 To Level1 Transfers Amount
FairValueAssetsLevel2ToLevel1TransfersAmount
|
0 | |
CY2020Q3 | us-gaap |
Fair Value Assets Level1 To Level2 Transfers Amount
FairValueAssetsLevel1ToLevel2TransfersAmount
|
0 | |
CY2021Q3 | us-gaap |
Fair Value Assets Level1 To Level2 Transfers Amount
FairValueAssetsLevel1ToLevel2TransfersAmount
|
0 | |
CY2021Q3 | us-gaap |
Fair Value Assets Level1 To Level2 Transfers Amount
FairValueAssetsLevel1ToLevel2TransfersAmount
|
0 | |
us-gaap |
Fair Value Measurement With Unobservable Inputs Reconciliation Recurring Basis Asset Transfers Net
FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersNet
|
0 | ||
CY2020Q3 | us-gaap |
Fair Value Measurement With Unobservable Inputs Reconciliation Recurring Basis Asset Transfers Net
FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersNet
|
0 | |
CY2021Q3 | us-gaap |
Fair Value Assets Level2 To Level1 Transfers Amount
FairValueAssetsLevel2ToLevel1TransfersAmount
|
0 | |
us-gaap |
Fair Value Measurement With Unobservable Inputs Reconciliation Recurring Basis Asset Transfers Net
FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersNet
|
0 | ||
CY2020Q3 | us-gaap |
Fair Value Assets Level2 To Level1 Transfers Amount
FairValueAssetsLevel2ToLevel1TransfersAmount
|
0 | |
CY2020Q4 | us-gaap |
Allowance For Doubtful Accounts Receivable
AllowanceForDoubtfulAccountsReceivable
|
100000 | |
CY2021Q3 | us-gaap |
Allowance For Doubtful Accounts Receivable
AllowanceForDoubtfulAccountsReceivable
|
100000 | |
CY2020Q2 | us-gaap |
Line Of Credit Facility Fair Value Of Amount Outstanding
LineOfCreditFacilityFairValueOfAmountOutstanding
|
0 | |
CY2021Q3 | us-gaap |
Effective Income Tax Rate Continuing Operations
EffectiveIncomeTaxRateContinuingOperations
|
-0.130 | |
CY2020Q3 | us-gaap |
Effective Income Tax Rate Continuing Operations
EffectiveIncomeTaxRateContinuingOperations
|
0.227 | |
us-gaap |
Effective Income Tax Rate Continuing Operations
EffectiveIncomeTaxRateContinuingOperations
|
0.231 | ||
us-gaap |
Effective Income Tax Rate Continuing Operations
EffectiveIncomeTaxRateContinuingOperations
|
0.226 | ||
us-gaap |
Current Income Tax Expense Benefit
CurrentIncomeTaxExpenseBenefit
|
-1000000.0 | ||
CY2021Q3 | us-gaap |
Inventory Work In Process And Raw Materials
InventoryWorkInProcessAndRawMaterials
|
952000 | |
CY2021Q3 | us-gaap |
Inventory Net
InventoryNet
|
43725000 | |
CY2021Q3 | us-gaap |
Net Income Loss
NetIncomeLoss
|
-16000 | |
CY2020Q3 | us-gaap |
Net Income Loss
NetIncomeLoss
|
-982000 | |
us-gaap |
Net Income Loss
NetIncomeLoss
|
1269000 | ||
us-gaap |
Net Income Loss
NetIncomeLoss
|
-4495000 | ||
CY2021Q3 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
8663921 | |
CY2020Q3 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
9042991 | |
us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
8712939 | ||
us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
9038415 | ||
CY2021Q3 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
8663921 | |
CY2020Q3 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
9042991 | |
us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
8718068 | ||
us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
9038415 | ||
CY2021Q3 | us-gaap |
Incremental Common Shares Attributable To Contingently Issuable Shares
IncrementalCommonSharesAttributableToContingentlyIssuableShares
|
15326 | |
CY2020Q3 | us-gaap |
Incremental Common Shares Attributable To Contingently Issuable Shares
IncrementalCommonSharesAttributableToContingentlyIssuableShares
|
1875 | |
us-gaap |
Incremental Common Shares Attributable To Contingently Issuable Shares
IncrementalCommonSharesAttributableToContingentlyIssuableShares
|
7422 | ||
CY2021Q3 | us-gaap |
Loss Contingency Estimate Of Possible Loss
LossContingencyEstimateOfPossibleLoss
|
200000 |