NASDAQ : TLF

Tandy Leather Factory, Inc.

$2.41 USD

$0.02 (0.84%)

Volume
2K
Average Volume
35.67K
Market Capitalization
$19.63M
P/E Ratio
-8.61
Dividend Yield
31.12%
Price Target
Year High
$3.78
Year Low
$2.20
Day High
Day Low
Payout Ratio
-$2.68
Current Ratio
$4.23

TLF Financial

date 2025-12-31 2024-12-31 2023-12-31 2022-12-31 2021-12-31 2020-12-31 2019-12-31 2018-12-31 2017-12-31 2016-12-31
revenue 76.32M 74.39M 76.23M 80.34M 82.66M 64.08M 74.92M 83.1M 82.32M 82.92M
costOfRevenue 32.78M 32.59M 31.07M 33.84M 35.66M 28.03M 32.96M 32.52M 30.21M 31.21M
grossProfit 43.54M 41.8M 45.16M 46.5M 47M 36.06M 41.96M 50.58M 52.11M 51.71M
researchAndDevelopmentExpenses - - - - - - - - - -
generalAndAdministrativeExpenses - 35.48M 35.25M 38.96M 37.94M 32.05M 34.8M 37.19M 35.99M 32.94M
sellingAndMarketingExpenses - 4.5M 4.3M 4.7M 4.4M 4.3M 5.5M 5.7M 7M 6.74M
sellingGeneralAndAdministrativeExpenses - 39.98M 39.55M 43.66M 42.34M 36.35M 40.3M 42.89M 42.99M 39.68M
otherExpenses 44.5M 1.2M 1.21M 1.45M 2.36M 6.05M 4.25M 180.19K 126.86K 57287
operatingExpenses 44.5M 41.18M 40.75M 45.11M 44.7M 42.41M 44.56M 46.75M 44.87M 41.41M
costAndExpenses 77.29M 73.76M 71.82M 78.95M 80.36M 70.43M 77.52M 79.27M 75.08M 72.62M
netInterestIncome 552K 331K 93000 9000 -16000 -7000 -36000 -304.96K -205.56K -155.19K
interestIncome 552K 331K 93000 9000 - - - - - -
interestExpense - - - - 16000 7000 36000 304.96K 205.56K 155.19K
depreciationAndAmortization 6.16M 4.73M 4.63M 1.2M 1.1M 1.02M 1.66M 1.8M 1.88M 1.72M
ebitda 18.46M 5.82M 9.17M 2.84M 4.66M -274K 1.61M 8.05M 9.24M 12.04M
ebit 12.3M 1.09M 4.54M 1.63M 3.55M -1.3M -43000 6.52M 7.37M 10.36M
nonOperatingIncomeExcludingInterest -13.26M -463K -135K -246K -1.25M -5.05M -2.55M -553.57K -126.86K -57287
operatingIncome -963K 628K 4.41M 1.39M 2.3M -6.35M -2.6M 3.83M 7.24M 10.3M
totalOtherIncomeExpensesNet 13.26M 463K 135K 20000 -107K 2.82M 1.38M 248.62K -903.55K -97902
incomeBeforeTax 12.3M 1.09M 4.54M 1.41M 2.19M -3.52M -1.21M 3.7M 7.16M 10.2M
incomeTaxExpense 3.2M 264K 777K 181K 839K 1.38M 690K 1.74M 2.71M 3.8M
netIncomeFromContinuingOperations 9.1M 827K 3.77M 1.23M 1.35M -4.9M -1.9M 4.4M 4.45M 6.4M
netIncomeFromDiscontinuedOperations - - - - - - - - - -
otherAdjustmentsToNetIncome - - - - - - - - -1.97M -
netIncome 9.1M 827K 3.77M 1.23M 1.35M -4.9M -1.9M 1.96M 4.45M 6.4M
netIncomeDeductions - - - - - - - - - -
bottomLineNetIncome 9.1M 827K 3.77M 1.23M 1.35M -4.9M -1.9M 4.4M 2.48M 6.4M
eps 1.11 0.1 0.45 0.15 0.16 -0.54 -0.21 0.21 0.27 0.69
date 2025-12-31 2024-12-31 2023-12-31 2022-12-31 2021-12-31 2020-12-31 2019-12-31 2018-12-31 2017-12-31 2016-12-31
cashAndCashEquivalents 16.09M 13.27M 12.16M 7.98M 10.16M 10.33M 15.91M 24.07M 18.34M 16.86M
shortTermInvestments - - - - - - 9.15M - - -
cashAndShortTermInvestments 16.09M 13.27M 12.16M 7.98M 10.16M 10.33M 25.06M 24.07M 18.34M 16.86M
netReceivables 425K 715K 512K 672K 1.59M 3.1M 409K 408.17K 461.21K 560.98K
accountsReceivables 425K 331K 264K 370K 614K 350K 408.71K 408.17K 461.21K 560.98K
otherReceivables - 384K 248K 302K 972K 2.75M - - - -
inventory 33.24M 35.56M 37.99M 38.23M 38.08M 36.78M 24.04M 33.87M 37.31M 33.18M
prepaids 721K 898K 475K 272K 483K 536K 2.71M 1.28M 1.51M 1.61M
otherCurrentAssets 111K 96000 113K 106K 141K 265K 296.99K 751.71K 189.03K 1.1M
totalCurrentAssets 50.58M 50.54M 51.25M 47.25M 50.45M 51.01M 52.52M 60.14M 57.81M 53.31M
propertyPlantEquipmentNet 34.84M 22.66M 19.56M 20.94M 22.24M 24.21M 26.82M 14.4M 15.47M 15.65M
goodwill - - - - - - - 954.76K 962.95K 956.2K
intangibleAssets - - - 5000 6000 6000 7000 16500 19222 20840
goodwillAndIntangibleAssets - - - 5000 6000 6000 7000 971.26K 982.17K 977.04K
longTermInvestments - - - - -707K - - - - -
taxAssets 380K 1.21M 880K - 707K 764K 427.33K 248.23K 271.74K 331.09K
otherNonCurrentAssets 827K 517K 438K 387K 394K 387K 344.82K 386.11K 379.7K 334.41K
totalNonCurrentAssets 36.05M 24.39M 20.88M 21.33M 22.64M 25.36M 27.6M 16M 17.1M 17.29M
otherAssets - - - - - - - - - -
totalAssets 86.63M 74.92M 72.14M 68.58M 73.08M 76.38M 80.11M 76.14M 74.91M 70.61M
totalPayables 3.99M 3.97M 3.17M 4.21M 4.79M 5.74M 5.75M 2.15M 1.41M 1.62M
accountPayables 2.26M 3.42M 2.6M 3.31M 3.8M 5.74M 5.29M 1.58M 474.1K 1.62M
otherPayables 1.74M 546K 571K 904K 987K - 459K 572.5K 939.36K -
accruedExpenses 193K 190K 523K 527K 2.51M 1.12M 1.6M 3.7M 2.38M 2.81M
shortTermDebt - - - - 79000 3.54M - 519.52K 614.31K 614.31K
capitalLeaseObligationsCurrent 3.51M 3.2M 3.17M 2.9M 3.04M - 3.82M - - 72686
taxPayables 428K 546K 571K 904K 987K - 458.88K 491.78K 524.18K 494.72K
deferredRevenue 435K 320K 223K 256K 351K - 319.12K 843.18K 905.66K 909.3K
otherCurrentLiabilities 1.67M 2.2M 1.85M 977K 1.44M 2.52M 1.06M 1.7M 1.67M 4.43M
totalCurrentLiabilities 9.8M 9.89M 8.93M 8.87M 12.21M 12.92M 12.23M 6.9M 6.98M 8.25M
longTermDebt - - - - 336K 446K - 8.45M 6.76M 6.76M
capitalLeaseObligationsNonCurrent 23.87M 7.56M 6.25M 7.47M 8.21M 9.27M 10.66M - - -
deferredRevenueNonCurrent - - - - -1.12M - -1.13M -555.3K -1.79M -5.5M
deferredTaxLiabilitiesNonCurrent - - 9000 - 1.12M 1.08M 1.13M 1.56M 1.64M 1.91M
otherNonCurrentLiabilities 376K 324K 593K 776K 832K 463K 804.66K 1.97M - 1.96M
totalNonCurrentLiabilities 24.24M 7.88M 6.86M 8.25M 9.38M 11.26M 11.46M 9.78M 8.39M 8.67M
otherLiabilities - - - - - - - - - -
capitalLeaseObligations 27.38M 10.77M 9.43M 10.37M 11.25M 9.27M 14.48M - - 72686
totalLiabilities 34.04M 17.77M 15.79M 17.12M 21.58M 24.18M 23.69M 16.68M 15.38M 16.92M
treasuryStock -9.77M -9.77M -9.77M -9.77M -9.77M -9.77M -9.77M -9.04M -7.38M -10.28M
preferredStock - - - - - - - - - -
commonStock 22000 23000 23000 23000 24000 25000 25072 27232 27153 27142
retainedEarnings 60.84M 64.49M 63.66M 59.89M 58.66M 57.31M 62.21M 65.72M 63.92M 59.47M
additionalPaidInCapital 3.65M 4.53M 3.98M 3.22M 3.96M 5.92M 5.04M 4.27M 3.94M 6.37M
date 2025-12-31 2024-12-31 2023-12-31 2022-12-31 2021-12-31 2020-12-31 2019-12-31 2018-12-31 2017-12-31 2016-12-31
netIncome 9.1M 827K 3.77M 1.23M 1.35M -4.9M -1.9M 1.96M 4.45M 6.4M
depreciationAndAmortization 6.16M 4.73M 4.63M 4.43M 4.31M 4.21M 5.14M 1.8M 1.88M 1.72M
deferredIncomeTax 834K -342K -902K -10000 83000 442K -334K -90997 -215.58K 205.11K
stockBasedCompensation 484K 548K 770K 1.06M 797K 887K 770K 327.63K 239.6K 199.87K
changeInWorkingCapital -911K -1.22M -3.72M -5.56M -2.84M -14.3M 5.65M 3.08M -4.22M -840.5K
accountsReceivables -90000 -72000 107K 244K -325K 86000 -23000 53042 99772 -7778
inventory 2.61M 1.99M 231K -328K -2.78M -12.69M 9.33M 3.44M -4.13M 407K
accountsPayables -1.29M 1.12M -752K -1.74M 1.14M -440K 3.5M -197.96K -208.43K -361.49K
otherWorkingCapital -2.13M -4.25M -3.31M -3.74M -881K -1.26M -7.15M -223.18K 26222 -878.23K
otherNonCashItems -16.22M - - 9000 15000 1.13M 1.15M -215.76K 886.81K -146.31K
netCashProvidedByOperatingActivities -556K 4.55M 4.54M 1.15M 3.72M -12.53M 10.47M 6.86M 3.02M 7.54M
investmentsInPropertyPlantAndEquipment -7.54M -2.98M -576K -635K -1M -1.31M -269K -1.09M -1.69M -1.7M
acquisitionsNet 24.9M - - - - - - 27939 35963 153.48K
purchasesOfInvestments - - - - - - -18.1M - - -
salesMaturitiesOfInvestments - - - - - 7.52M 9.1M - - -
otherInvestingActivities - - - 10000 - 46000 113K 23706 -7706 152.38K
netCashProvidedByInvestingActivities 17.36M -2.98M -576K -625K -1M 6.26M -9.16M -1.07M -1.7M -1.55M
netDebtIssuance - -1000 -15000 -373K -14000 416K -8.97M 1.6M -72686 3.58M
longTermNetDebtIssuance - -1000 -15000 -373K -14000 416K -8.97M 1.6M -72686 3.58M
shortTermNetDebtIssuance - - - - - - - - - -
netStockIssuance -1.36M - -11000 -1.8M -2.76M - -735K -1.65M - -3.68M
netCommonStockIssuance -1.36M - -11000 -1.8M -2.76M - -735K -1.65M - -3.68M
commonStockIssuance - - - - - - - - 223.4K -
commonStockRepurchased -1.36M - -11000 -1.8M -2.76M - -735K -1.65M - -3.68M
netPreferredStockIssuance - - - - - - - - - -
netDividendsPaid -12.74M - - - - - - - - -
commonDividendsPaid -12.74M - - - - - - - - -
preferredDividendsPaid - - - - - - - - - -
otherFinancingActivities - - - - - - - - 223.4K -
netCashProvidedByFinancingActivities -14.11M -1000 -26000 -2.17M -2.78M 416K -9.7M -56978 150.72K -94546
date 2026-03-31 2025-12-31 2025-09-30 2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31
revenue 19.65M 22.25M 17.26M 17.77M 19.04M 20.48M 17.35M 17.29M 19.28M 20.84M
costOfRevenue 9.33M 10.17M 7.09M 7.2M 8.32M 9.63M 7.33M 7.27M 8.36M 10.55M
grossProfit 10.32M 12.08M 10.17M 10.57M 10.72M 10.84M 10.02M 10.02M 10.92M 10.3M
researchAndDevelopmentExpenses - - - - - - - - - -
generalAndAdministrativeExpenses - - - - - 4.96M - - - 4.24M
sellingAndMarketingExpenses - - - - - 4.5M - - - 4.3M
sellingGeneralAndAdministrativeExpenses 9.95M - - - - 9.46M - - - 8.54M
otherExpenses - 12.69M 10.85M 10.51M 10.46M 1.2M 10.29M 9.96M 10.27M -
operatingExpenses 9.95M 12.69M 10.85M 10.51M 10.46M 10.66M 10.29M 9.96M 10.27M 8.54M
costAndExpenses 19.29M 22.86M 17.94M 17.71M 18.77M 20.3M 17.62M 17.22M 18.63M 19.08M
netInterestIncome 86000 91000 98000 173K 190K 65000 85000 97000 84000 93000
interestIncome 86000 91000 98000 173K 190K 65000 85000 97000 84000 93000
interestExpense - - - - - - - - - -
depreciationAndAmortization 1.67M 1.64M 1.59M 1.47M 1.29M 256K 1.17M 1.19M 1.24M 1.19M
ebitda 2.04M 547K -243K 1.29M 18.14M 674K 983K 1.34M 1.95M 3.16M
ebit 368K -1.09M -1.83M -180K 16.86M 418K -183K 150K 707K 1.98M
nonOperatingIncomeExcludingInterest -3000 477K 1.16M 246K -16.59M -235K -84000 -87000 -58000 -215K
operatingIncome 365K -612K -678K 66000 262K 183K -267K 63000 649K 1.76M
totalOtherIncomeExpensesNet 3000 -477K -1.16M -246K 16.59M 235K 84000 87000 58000 215K
incomeBeforeTax 368K -1.09M -1.83M -180K 16.86M 418K -183K 150K 707K 1.98M
incomeTaxExpense 146K -159K -481K 19000 4.18M 86000 -51000 49000 182K 38000
netIncomeFromContinuingOperations 222K -930K -1.35M -199K 12.68M 332K -132K 101K 525K 1.94M
netIncomeFromDiscontinuedOperations - - - - - - - - - -
otherAdjustmentsToNetIncome - - - - - - - - - -
netIncome 222K -930K -1.35M -199K 12.68M 332K -132K 101K 525K 1.94M
netIncomeDeductions - - - - - - - - - -
bottomLineNetIncome 222K -930K -1.35M -199K 12.68M 332K -132K 101K 525K 1.94M
eps 0.03 -0.12 -0.17 -0.02 1.49 0.04 -0.02 0.01 0.06 0.23
date 2026-03-31 2025-12-31 2025-09-30 2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31
cashAndCashEquivalents 10.1M 16.09M 12.02M 16.42M 23.59M 13.27M 10.06M 11.53M 12.32M 12.16M
shortTermInvestments - - - - - - - - - -
cashAndShortTermInvestments 10.1M 16.09M 12.02M 16.42M 23.59M 13.27M 10.06M 11.53M 12.32M 12.16M
netReceivables 313K 425K 529K 796K 686K 715K 1.3M 1.08M 668K 512K
accountsReceivables 313K 425K 304K 398K 301K 331K 351K 394K 420K 264K
otherReceivables - - 225K 398K 385K 384K 949K 682K 248K 248K
inventory 33.7M 33.24M 35.95M 36.2M 34.35M 35.56M 38.15M 37.19M 36.68M 37.99M
prepaids 691K 721K 1.09M 967K 704K 898K 808K 910K 403K 475K
otherCurrentAssets 96000 111K 83000 88000 95000 96000 80000 84000 99000 113K
totalCurrentAssets 44.9M 50.58M 49.66M 54.47M 59.43M 50.54M 50.39M 50.79M 50.16M 51.25M
propertyPlantEquipmentNet 35.52M 34.84M 34M 20.41M 16.78M 22.66M 21.5M 20.79M 20.95M 19.56M
goodwill - - - - - - - - - -
intangibleAssets - - - - - - - - - -
goodwillAndIntangibleAssets - - - - - - - - - -
longTermInvestments - - - - - - - - - -
taxAssets 393K 380K 170K 974K 1.04M 1.21M 659K 770K 880K 880K
otherNonCurrentAssets 709K 827K 709K 690K 664K 517K 488K 440K 440K 438K
totalNonCurrentAssets 36.62M 36.05M 34.88M 22.07M 18.49M 24.39M 22.64M 22M 22.27M 20.88M
otherAssets - - - - - - - - - -
totalAssets 81.52M 86.63M 84.54M 76.54M 77.92M 74.92M 73.04M 72.79M 72.43M 72.14M
totalPayables 3.9M 3.99M 2.63M 4.81M 7.29M 3.97M 2.32M 2.4M 2.66M 4.02M
accountPayables 3.26M 2.26M 2.63M 2.55M 3.41M 3.42M 2.32M 2.4M 2.22M 2.59M
otherPayables 641K 1.74M - 2.26M 3.88M 546K - - 449K 1.43M
accruedExpenses - 193K 2.68M 2.87M 2.69M 190K 2.28M 2.19M 1.99M 523K
shortTermDebt 3.68M - - - - - - - - -
capitalLeaseObligationsCurrent - 3.51M 3.54M 3.45M 3.2M 3.2M 3.08M 3.13M 3.19M 3.17M
taxPayables 641K 428K - 2.26M 3.88M 546K - - 449K 1.43M
deferredRevenue - 435K - - - 320K - - - 223K
otherCurrentLiabilities 3.03M 1.67M 658K - - 2.2M 200K 200K - 992K
totalCurrentLiabilities 10.61M 9.8M 9.51M 11.14M 13.19M 9.89M 7.88M 7.92M 7.84M 8.93M
longTermDebt - - - - - - - - - -
capitalLeaseObligationsNonCurrent 24.03M 23.87M 21.44M 7.96M 7.51M 7.56M 6.91M 6.73M 6.74M 6.25M
deferredRevenueNonCurrent - - - - - - - - - -
deferredTaxLiabilitiesNonCurrent 227K - - - - - 9000 9000 9000 9000
otherNonCurrentLiabilities 148K 376K 214K 215K 325K 324K 616K 598K 598K 593K
totalNonCurrentLiabilities 24.41M 24.24M 21.66M 8.18M 7.84M 7.88M 7.54M 7.34M 7.35M 6.86M
otherLiabilities - - - - - - - - - -
capitalLeaseObligations 24.03M 27.38M 24.98M 11.42M 10.72M 10.77M 9.99M 9.87M 9.94M 9.43M
totalLiabilities 35.02M 34.04M 31.16M 19.32M 21.03M 17.77M 15.42M 15.26M 15.19M 15.79M
treasuryStock -9.77M -9.77M -9.77M -9.77M -9.77M -9.77M -9.77M -9.77M -9.77M -9.77M
preferredStock - - - - - - - - - -
commonStock 22000 22000 22000 23000 23000 23000 23000 23000 23000 23000
retainedEarnings 55.01M 60.84M 61.77M 64.22M 64.42M 64.49M 64.15M 64.28M 64.18M 63.66M
additionalPaidInCapital 3.61M 3.65M 3.4M 4.56M 4.62M 4.53M 4.52M 4.34M 4.18M 3.98M
date 2026-03-31 2025-12-31 2025-09-30 2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31
netIncome 222K -930K -2.44M -199K 12.68M 332K -131K 101K 525K 1.94M
depreciationAndAmortization 1.67M 1.64M 1.77M 1.47M 1.29M 1.14M 1.17M 1.19M 1.24M 1.19M
deferredIncomeTax -14000 -209K 803K 67000 173K -563K 111K 110K - -872K
stockBasedCompensation - - 127K 118K 93000 14000 180K 157K 197K 114K
changeInWorkingCapital -1.07M 4.34M -2.74M -5.42M 2.91M 3.59M -1.86M -2.07M -876K 964K
accountsReceivables 110K -120K 93000 -94000 31000 16000 45000 25000 -158K 33000
inventory -557K 2.8M 155K -1.57M 1.23M 2.08M -866K -409K 1.18M 675K
accountsPayables 1.1M -479K 84000 -864K -35000 1.13M -81000 183K -115K 916K
otherWorkingCapital -1.73M 2.14M -3.07M -2.89M 1.69M 365K -959K -1.87M -1.79M -660K
otherNonCashItems 93000 146K 1.45M - -17.68M - - - - -
netCashProvidedByOperatingActivities 906K 4.98M -1.04M -3.96M -536K 4.51M -535K -514K 1.09M 3.33M
investmentsInPropertyPlantAndEquipment -587K -947K -1.93M -3.33M -1.33M -668K -887K -201K -1.23M -242K
acquisitionsNet - - - - - - - - - -
purchasesOfInvestments - - - - - - - - - -
salesMaturitiesOfInvestments - - - - - - - - - -
otherInvestingActivities - - - - 24.9M - - - - -
netCashProvidedByInvestingActivities -587K -947K -1.93M -3.33M 23.57M -668K -887K -201K -1.23M -242K
netDebtIssuance - - - - - - - - -1000 -3000
longTermNetDebtIssuance - - - - - - - - -1000 -3000
shortTermNetDebtIssuance - - - - - - - - - -
netStockIssuance - 107K -1.29M -176K - - - - - -
netCommonStockIssuance - 107K -1.29M -176K - - - - - -
commonStockIssuance - - - - - - - - - -
commonStockRepurchased - 107K -1.29M -176K - - - - - -
netPreferredStockIssuance - - - - - - - - - -
netDividendsPaid -6.06M - - - -12.74M - - - - -
commonDividendsPaid -6.06M - - - -12.74M - - - - -
preferredDividendsPaid - - - - - - - - - -
otherFinancingActivities -137K - - - - - - - - -
netCashProvidedByFinancingActivities -6.19M 107K -1.29M -176K -12.74M - - - -1000 -3000