NASDAQ:TLF | Income Statement | TANDY LEATHER FACTORY INC

Complete source-backed income-statement history.

Available history
2009-12-31 to 2026-06-30
Data captured

Historical Income Statement

DateRevenueCost of revenueGross profitR&D expenseSG&A expenseOperating expensesOperating incomeNonoperating income/expensePre-tax incomeIncome taxNet incomeBasic EPSDiluted EPSBasic sharesDiluted shares
2026-06-30$18.04M$6.35M$11.7M$543,000.00$79,000.00$622,000.00$213,000.00$409,000.00$0.05$0.058,154,5498,154,549
2026-03-31$19.65M$7.66M$11.99M$365,000.00$3,000.00$368,000.00$146,000.00$222,000.00$0.03$0.038,102,5098,102,831
2025-12-31$22.25M$10.17M$12.08M-$612,000.00-$477,000.00-$1.09M-$159,000.00-$930,000.00-$0.09-$0.08-143,221-238,613
2025-09-30$17.26M$7.09M$10.17M-$678,000.00-$1.16M-$1.83M-$481,000.00-$1.35M-$0.17-$0.178,142,4418,142,441
2025-06-30$17.77M$7.2M$10.57M$66,000.00-$246,000.00-$180,000.00$19,000.00-$199,000.00-$0.02-$0.028,494,5468,494,546
2025-03-31$19.04M$8.32M$10.72M$262,000.00$15.5M$15.76M$4.18M$11.39M$1.36$1.358,501,2048,595,320
2024-12-31$20.48M$9.63M$10.84M$183,000.00$235,000.00$418,000.00$86,000.00$332,000.00$0.04$0.0381,066271,164
2024-09-30$17.35M$7.33M$10.02M-$267,000.00$84,000.00-$183,000.00-$51,000.00-$132,000.00-$0.02-$0.028,422,5148,422,514
2024-06-30$17.29M$7.27M$10.02M$63,000.00$87,000.00$150,000.00$49,000.00$101,000.00$0.01$0.018,415,7958,505,068
2024-03-31$19.28M$8.36M$10.92M$649,000.00$58,000.00$707,000.00$182,000.00$525,000.00$0.06$0.068,400,3548,500,354
2023-12-31$20.85M$9.36M$11.49M$1.76M$215,000.00$1.98M$38,000.00$1.94M$0.23$0.2321,40116,529
2023-09-30$17.54M$6.6M$10.94M$880,000.00-$43,000.00$837,000.00$201,000.00$636,000.00$0.08$0.088,329,6768,404,741
2023-06-30$17.48M$6.56M$10.92M$790,000.00$2,000.00$792,000.00$261,000.00$531,000.00$0.06$0.068,327,1788,366,904
2023-03-31$20.36M$8.54M$11.82M$981,000.00-$39,000.00$942,000.00$278,000.00$664,000.00$0.08$0.088,303,1178,350,166
2022-12-31$22.37M$9.9M$12.47M$319,000.00$32,000.00$351,000.00-$97,000.00$448,000.00$0.06$0.061,43111,009
2022-09-30$19.06M$7.46M$11.6M$976,000.00$5,000.00$981,000.00$258,000.00$723,000.00$0.09$0.098,235,6108,272,557
2022-06-30$18.41M$7.91M$10.5M-$737,000.00-$30,000.00-$767,000.00-$178,000.00-$589,000.00-$0.07-$0.078,279,1088,279,108
2022-03-31$20.5M$8.57M$11.93M$829,000.00$13,000.00$842,000.00$197,000.00$645,000.00$0.08$0.088,574,8888,580,182
2021-12-31$23.42M$10.98M$12.44M$600,000.00-$58,000.00$542,000.00$457,000.00$85,000.00$0.01$0.01-3,0732,401
2021-09-30$19.28M$8.19M$11.09M$11,000.00-$25,000.00-$14,000.00$2,000.00-$16,000.00$0.00$0.008,663,9218,663,921
2021-06-30$18.57M$7.29M$11.28M$724,000.00-$27,000.00$697,000.00$157,000.00$540,000.00$0.06$0.068,664,7688,670,093
2021-03-31$21.39M$9.21M$12.19M$965,000.00$3,000.00$968,000.00$223,000.00$745,000.00$0.08$0.088,811,7528,811,752
2020-12-31$21.8M$10.14M$11.66M-$464,000.00-$4,000.00-$468,000.00-$62,000.00-$406,000.00-$0.04-$0.0424,18324,183
2020-09-30$15.99M$6.7M$9.29M-$1.24M-$31,000.00-$1.27M-$288,000.00-$982,000.00-$0.11-$0.119,042,9919,042,991
2020-06-30$9.15M$3.9M$5.24M-$2.35M$51,000.00-$2.3M-$520,000.00-$1.78M-$0.20-$0.209,042,9919,042,991
2020-03-31$17.15M$7.28M$9.87M-$2.3M$53,000.00-$2.25M-$508,000.00-$1.74M-$0.19-$0.199,029,2129,029,212
2019-12-31$20.47M$8.97M$11.5M-$1.16M$29,000.00-$1.13M-$300,000.00-$829,000.00-$0.09-$0.0915,66815,668
2019-09-30$16.31M$7.46M$8.85M$11.25M-$2.41M$62,000.00-$2.34M-$624,000.00-$1.72M-$0.19-$0.198,932,2468,932,246
2019-06-30$17.2M$7.83M$9.37M$10.62M-$1.25M$55,000.00-$1.19M-$317,000.00-$875,000.00-$0.10-$0.108,933,6488,933,648
2019-03-31$20.94M$8.7M$12.25M$11.28M$2.21M-$142,000.00$2.07M$551,000.00$1.52M$0.17$0.179,009,7529,011,107
2018-12-31$24.64M$10.51M$14.12M$14.47M$1.43M$146,084.00-$934,972.00$457,885.00$1.12M$0.12$0.12-13,9703,431
2018-09-30$18.88M$6.98M$11.9M$11M$899,894.00-$39,864.00$860,030.00$251,329.00$608,701.00$0.07$0.079,154,2159,160,022
2018-06-30$19.19M$6.95M$12.23M$10.65M$1.58M$53,660.00$1.64M$478,023.00$1.16M$0.13$0.139,180,0769,182,527
2018-03-31$20.29M$7.45M$12.84M$11.07M$1.77M-$25,770.00$1.74M$469,572.00$1.52M$0.14$0.149,264,4469,264,811
2017-12-31$24.6M$12.33M$12.27M$12.1M$2.33M-$10,877.00$3.15M$2.62M-$301,967.00-$0.03-$0.039,695-529
2017-09-30$18.39M$6.75M$11.64M$10.99M$650,275.00$42,795.00$693,070.00$171,656.00$521,414.00$0.06$0.069,270,8629,273,950
2017-06-30$19.28M$6.39M$12.9M$11.24M$1.66M-$36,668.00$1.62M$591,037.00$1.03M$0.11$0.119,225,9609,229,129
2017-03-31$20.15M$7.86M$12.29M$10.55M$1.74M-$33,693.00$1.7M$472,533.00$1.23M$0.13$0.139,308,7269,330,919
2016-12-31$24.1M$9.58M$14.52M$10.96M$3.56M-$15,918.00$3.54M$1.48M$2.06M$0.23$0.23-39,497-37,847
2016-09-30$18.63M$6.98M$11.64M$10.1M$1.54M-$39,923.00$1.5M$499,786.00$1M$0.11$0.119,188,4839,206,382
2016-06-30$19.52M$6.63M$12.9M$10.06M$2.84M-$18,593.00$2.82M$999,383.00$1.82M$0.19$0.199,209,4469,227,941
2016-03-31$20.67M$8.02M$12.65M$10.29M$2.36M-$23,468.00$2.34M$818,325.00$1.52M$0.16$0.169,698,9519,718,453
2015-12-31$24.24M$9.4M$14.84M$10.95M$3.89M-$16,557.00$3.88M$1.54M$2.34M$0.24$0.23-122,335-124,117
2015-09-30$19.36M$7.52M$11.83M$9.97M$1.86M-$189,915.00$1.67M$558,492.00$1.11M$0.11$0.1110,175,65010,199,092
2015-06-30$19.77M$6.96M$12.81M$10.48M$2.33M-$24,885.00$2.31M$801,061.00$1.51M$0.15$0.1510,212,93310,241,164
2015-03-31$20.79M$8.21M$12.58M$10.19M$2.39M-$24,290.00$2.36M$920,184.00$1.44M$0.14$0.1410,211,33310,241,096
2014-12-31$24.47M$10.02M$14.45M$10.58M$3.88M-$40,255.00$3.84M$1.38M$2.46M$0.25$0.242,6521,012
2014-09-30$19.42M$7.24M$12.17M$9.72M$2.46M-$26,159.00$2.43M$802,206.00$1.63M$0.16$0.1610,203,71110,241,410
2014-06-30$19.7M$6.92M$12.78M$10.12M$2.66M-$39,521.00$2.62M$851,271.00$1.77M$0.17$0.1710,198,73310,239,823
2014-03-31$19.84M$7.12M$12.72M$9.75M$2.97M-$44,484.00$2.92M$1.07M$1.85M$0.18$0.1810,198,73310,239,505
2013-12-31$21.55M$7.77M$13.78M$9.88M$3.89M-$26,172.00$3.87M$1.38M$2.49M$0.24$0.2413,00211,090
2013-09-30$18.52M$6.82M$11.7M$9.3M$2.41M-$37,244.00$2.37M$806,277.00$1.56M$0.15$0.1510,176,74410,221,512
2013-06-30$18.97M$7.05M$11.92M$9.57M$2.35M$46,740.00$2.39M$763,451.00$1.63M$0.16$0.1610,167,64910,216,535
2013-03-31$19.24M$7.31M$11.93M$9.31M$2.62M$29,355.00$2.59M$1.01M$1.59M$0.16$0.1610,162,44210,194,219
2012-12-31$20.64M$7.44M$13.2M$9.71M$3.48M-$81,895.00$3.4M$1.2M$2.2M$0.22$0.22836-4,223
2012-09-30$17M$6.6M$10.4M$9.76M$644,856.00-$62,410.00$582,446.00$301,676.00$280,770.00$0.03$0.0310,156,79010,177,466
2012-06-30$16.9M$5.96M$10.94M$8.48M$2.46M-$15,478.00$2.45M$909,656.00$1.54M$0.15$0.1510,156,44210,172,171
2012-03-31$18.18M$6.81M$11.37M$8.81M$2.55M-$38,578.00$2.52M$941,492.00$1.57M$0.15$0.1510,156,44210,172,950
2011-12-31$18.9M$7.18M$11.73M$8.93M$2.8M$269,058.00$2.74M$1.05M$1.7M$0.17$0.1702,575
2011-09-30$15.39M$6.15M$9.24M$8.02M$1.22M$114,824.00$1.34M$506,187.00$829,106.00$0.08$0.0810,156,44210,168,326
2011-06-30$15.93M$6.09M$9.85M$8.08M$1.77M-$107,899.00$1.66M$585,060.00$1.08M$0.11$0.1110,156,44210,168,098
2011-03-31$15.88M$6.35M$9.52M$7.61M$1.91M-$110,835.00$1.8M$651,077.00$1.15M10,156,44210,169,701
2010-12-31$17.31M$6.94M$10.38M$7.8M$2.58M$197,554.00$2.46M$899,742.00$1.56M$0.15$0.1613,07614,944
2010-09-30$13.64M$5.46M$8.18M$7.11M$1.08M$10,322.00$1.09M$493,532.00$593,905.00$0.06$0.0610,256,44210,257,743
2010-06-30$14.35M$5.64M$8.71M$7.27M$1.44M$16,126.00$1.46M$399,327.00$1.06M$0.10$0.1010,191,50610,238,217

Annual Income Statement

DateRevenueCost of revenueGross profitR&D expenseSG&A expenseOperating expensesOperating incomeNonoperating income/expensePre-tax incomeIncome taxNet incomeBasic EPSDiluted EPSBasic sharesDiluted shares
2025-12-31$76.32M$32.79M$43.54M-$963,000.00$13.26M$12.3M$3.2M$9.1M$1.11$1.108,234,8628,264,174
2024-12-31$74.39M$32.59M$41.8M$628,000.00$463,000.00$1.09M$264,000.00$827,000.00$0.10$0.098,493,9898,783,063
2023-12-31$76.23M$31.07M$45.16M$4.41M$135,000.00$4.55M$777,000.00$3.77M$0.45$0.458,339,6588,369,976
2022-12-31$80.34M$33.84M$46.5M$1.39M$20,000.00$1.41M$181,000.00$1.23M$0.15$0.158,363,3908,394,567
2021-12-31$82.66M$35.66M$47M$2.3M-$107,000.00$2.19M$839,000.00$1.35M$0.16$0.168,709,8668,720,469
2020-12-31$64.08M$28.03M$36.06M-$6.35M$69,000.00-$6.28M-$1.38M-$4.9M-$0.54-$0.549,062,5989,062,598
2019-12-31$74.92M$32.96M$41.96M-$2.6M$4,000.00-$2.59M-$690,000.00-$1.9M-$0.21-$0.218,973,2468,973,246
2018-12-31$83.2M$32.26M$50.94M$46.75M$5.96M$248,616.00$3.7M$1.81M$4.4M$0.48$0.489,185,2039,205,008
2017-12-31$82.42M$33.33M$49.09M$44.87M$6.38M-$38,443.00$7.16M$3.86M$2.48M$0.27$0.279,242,0929,245,537
2016-12-31$82.92M$31.21M$51.71M$41.41M$10.3M-$97,902.00$10.2M$3.8M$6.4M$0.69$0.699,301,8679,321,558
2015-12-31$84.16M$32.09M$52.07M$41.6M$10.47M-$255,647.00$10.22M$3.82M$6.4M$0.64$0.6310,077,50610,102,760
2014-12-31$83.43M$31.31M$52.12M$40.17M$11.96M-$150,419.00$11.81M$4.1M$7.71M$0.76$0.7510,203,06310,241,121
2013-12-31$78.28M$28.96M$49.33M$38.06M$11.27M-$46,031.00$11.22M$3.96M$7.27M$0.71$0.7110,176,49210,216,438
2012-12-31$72.72M$26.81M$45.91M$36.76M$9.14M-$198,360.00$8.95M$3.35M$5.6M$0.55$0.5510,157,39510,175,346
2011-12-31$66.1M$25.77M$40.34M$32.63M$7.71M$165,148.00$7.54M$2.79M$4.75M$0.47$0.4710,156,44210,182,098
2010-12-31$59.89M$23.64M$36.25M$29.62M$6.64M$159,865.00$6.48M$2.32M$4.16M$0.41$0.4110,208,94410,251,863
2009-12-31$54.48M$21.87M$32.61M$27.51M$5.1M$133,699.00$4.96M$1.7M$3.32M$0.32$0.3110,471,10310,535,736

Research interface only. Not investment advice. Prices are a checked-in snapshot, not live quotes.