TLF Tandy Leather Factory, Inc. - common stock
NASDAQ · Retail · Lihat di SEC EDGAR ↗ tutup Okt 2, 2026 10-K/10-Q Agu 11, 2026TLF Cuplikan Saham Harga, kapitalisasi pasar, P/E, EPS, ROE, utang/ekuitas, kisaran 52 minggu
TLF Grafik Harga Saham OHLCV harian dengan indikator teknis — geser, perbesar, dan sesuaikan tampilan Anda
Granularitas batang menyesuaikan dengan periode yang dipilih — arahkan kursor ke bagan untuk melihat buka/tinggi/rendah/tutup untuk sebuah batang.
Tentang Tandy Leather Factory, Inc. - common stock Tinjauan perusahaan dari Wikipedia
Tandy Leather Factory, Inc. is an American specialty retailer and wholesale distributor of leather and leatherwork related products. It operates more than 100 stores worldwide. Originally part of the Tandy Corporation, Tandy Leather has gone through a series of acquisitions and mergers, eventually being sold to The Leather Factory in 2000. The Tandy Leather flagship store next to their corporate headquarters in Fort Worth, Texas also houses the Al and Ann Stohlman Leathercraft Museum.
Origin
Tandy Leather began as a family-owned leather goods company based in Fort Worth, Texas in 1919. Norton Hinckley and Dave L. Tandy partnered to start the Hinckley-Tandy Leather Company and concentrated their efforts on selling sole leather and other supplies to shoe repair dealers in Texas. During World War II, civilian leather rationing prompted the company to move towards leatherworking as a hobby, which gave the company supply priority by providing for the armed forces.
Tandy's son, Charles joined the business after returning from the war in 1948. He had been tracking the growth of leathercraft through correspondence with his father and wanted to put more focus on this industry. Among his first moves was the opening of the first two retail stores in 1950 specializing exclusively in leathercraft. Norton Hinckley did not agree with the transition and the founders came to an agreement where the company split and Hinckley would continue in the shoe findings industry.
Tandy Leather relied heavily on its formula of mail order sales, however the venture made a 100 percent return on investment the first year. Tandy had $2.9 million in sales and opened 15 stores within the first two years. The following decade was filled with rapid growth through the continuous opening of new stores and the acquisition of other handicraft companies. By 1961, Tandy Leather was operating 125 stores in 105 cities of the United States and Canada and the company name was changed to Tandy Corporation. In 1963, Tandy Corporation acquired management control of the Radio Shack Corporation and, after two years, Charles Tandy had turned the company's $4 million loss into a profit. During that time of recovery, the Tandy Corporation purchased common stock until they owned 85% of the outstanding Radio Shack common stock.
In 1975, the Tandy Corporation Board of Directors announced a plan to separate Tandy's businesses into three distinct publicly held companies. The two new companies would be named Tandycrafts, Inc. and Tex Tan-Hickok, Inc. This plan was publicized as a strategy to provide intensive leadership and tailored management of the three distinct and diverse businesses of the company. With this transition, Radio Shack and Tandy Leather Company were no longer under the same corporate umbrella.
The beginning of The Leather Factory
Wray Thompson was promoted to President of Tandy Leather Company in 1976 and Dave Ferrill was promoted to the position of National Sales Manager; they oversaw 288 stores. Ron Morgan was promoted to the Eastern Divisional VP in 1977. Although they opened their 300th store that year, the popularity of Nature-Tand's products had begun to slide as reflected by their sales and profit records.
Charles Tandy died unexpectedly on November 4, 1978, at the age of 60. Concurrently, key stakeholders began to question the direction of the company and Wray Thompson resigned from his position as president.
Wray Thompson's future in the leathercraft industry was uncertain, however Ron Morgan paid Wray Thompson a visit and the two colleagues began to brainstorm; before the evening was over, they had developed an informal plan for a shared new enterprise in the leathercraft industry.
Initially three separate companies were set up:
Midas Leathercraft Tool Company, Inc. – an importer/exporter of New Zealand made tools
MT Enterprises – a partnership engaged in finding and developing customers to consult in the leathercraft industry
Midas Leathercraft – a retail leathercraft store similar to that of a Tandy store, where the partners would also office.
Shortly thereafter, the partners were contacted by the Scholze Tannery, a division of The Brown Group in Chattanooga, Tennessee, to solicit a consulting agreement to help Scholze join the leathercraft market. Wray Thompson and Ron Morgan departed for Chattanooga, TN in 1980 to set up the new company later to be known as The Leather Factory. Prior to their departure they hired Jon Thompson, Wray Thompson's oldest son, to begin the task of setting up Midas Leathercraft retail operations in Arlington, TX.
With merchandise finally in Tennessee, Jon Thompson was called to Chattanooga as he had been waiting three months to open his own store as a dealer for The Leather Factory in Arlington, TX. Help in Tennessee was still sparse, so Jon Thompson pulled, packed and shipped his own store opening merchandise order before driving straight through from Tennessee to Texas before the freight truck arrived.
By 1984, the manufacturer Ivan Leathercraft was producing over 1,000 items for Midas Leathercraft Tool Company, who then supplied those items to The Leather Factory and others. They had opened six stores and named George Hurst, long-time associate and ex-merchandising manager for Tandy, general manager of The Leather Factory. Regardless of their mounting success, the Brown Group decided to sell off or close down all companies that were under $100 million annually, unprofitable or non-shoe related. The Leather Factory, consisting of six locations, was offered for sale.
Midas Leathercraft purchases assets of The Leather Factory
Through Midas Leathercraft Tool Company, the partners purchased the assets of The Leather Factory in January 1985. Midas, with just over $200,000 in assets, took on a debt of just under $1.2 million for the asset purchase of the company. Two of the six managers chose not to gamble on new owners, so Wray Thompson called on former Tandy Leather Regional Manager Clyde Angus and his son, Mark, who had run the family's western store in Pennsylvania.
The Leather Factory introduced their wholesale club in 1986. Membership fees were allocated to the advertising budget which allowed the company to produce more mailing pieces and sales. By 1989, they had moved their warehouse and factory from Chattanooga to Fort Worth, Texas, and opened their twelfth location.
By 1991, The Leather Factory had acquired American Leather Company and fourteen stores were open. Wray Thompson and Ron Morgan promoted from within to free them up from day-to-day buying and selling. Jon Thompson was put in charge of operations and Mark Angus, The Leather Factory leader in sales gains and profits, was promoted to sales manager and relocated to Ft. Worth. Greg Sartor, former president of ST Leather, was hired as the craft sales manager. In 1993, The Leather Factory went public via a reverse merger on the American Stock exchange and five new Vice Presidents were named: Jon Thompson, Dave Ferrill, Mark Angus, Greg Sartor and Robin Myers Morgan.
TLF purchases Tandy Leather Company
In 1999, Tandy Leather Company closed all of its sales units and became solely a mail order/internet marketer. On November 30, 2000, The Leather Factory purchased the operating assets of Tandy Leather Company. Shannon Greene, who joined the company in 1997 as controller, was named Chief Financial Officer and The Leather Factory hired Jim Linnell to develop and lead a new chain of Tandy Leather stores.
In 2005, The Leather Factory name was officially changed to Tandy Leather Factory. CEO Wray Thompson stated
Tandy Leather Company, founded by Charles Tandy and his father, was the first U.S. company dedicated to leathercraft. As such, we believe that Tandy’s name recognition is the best in the industry. On the other hand, The Leather Factory has provided over twenty years of stability and predictability that enabled us to purchase Tandy Leather Company several years ago. In order to accurately reflect the long-term stability of The Leather Factory while at the same time promote the name recognition of Tandy Leather Company, it makes sense to change our corporate name to Tandy Leather Factory, Inc.
In 2006, Wray Thompson retired after nearly 50 years in the industry – having been president of Tandy Leather with 21 years of service and co-founder of The Leather Factory over 27 years. Ron Morgan, the company's president since 2001, was appointed the new CEO.
Ron Morgan and Robin Myers Morgan both retired in 2009, with 40 and 39 years in the industry. Jon Thompson, the company's president and chief operating officer, was named CEO of Tandy Leather Factory. Other executives include Mark Angus as senior vice president and Shannon Greene as chief financial officer.
In 2012, Tandy opened a second European location in Cadiz, Spain. International markets were expanded further in 2011 with the opening of the first Australian combination wholesale/retail store in Minto, just outside Sydney. In 2013, Tandy opened its Flagship store next to the headquarters and Bob Moore Construction was awarded the TEXO/AGC Distinguished Building Award for the design of the glass building that can be seen from the nearby Interstate 20. The Al and Ann Stohlman Museum has been moved to the lobby of the Tandy Leather Factory headquarters.
Tandy Leather Museum & Gallery
In the lobby of the Tandy Leather corporate headquarters in Fort Worth, Texas, there is a public museum and art gallery featuring historic pieces of leather art, including the Al and Ann Stohlman Collection. Other artists' work on exhibit include Ken Griffin, George Hurst, Jim Linnell, Al Shelton, Christine Stanley, and others.
== References ==
Sumber: Wikipedia (English), CC BY-SA 4.0 · Lihat di Wikipedia ↗
Kinerja 10 Tahun Tren Pendapatan, laba bersih, margin, dan EPS
Valuasi Rasio P/E, P/S, P/B, EV/EBITDA — apakah sahamnya mahal atau murah?
| Metrik | Tren 5 Tahun | TLF | rata-rata 5T | Median Rekan | Kesimpulan |
|---|---|---|---|---|---|
| P/E (TTM) | -9.1rata-rata 5T ≈25.1 | ≈25.1 | · | · | |
| P/S (TTM) | 0.3rata-rata 5T ≈0.5 | ≈0.5 | 0.2 | Terlalu mahal | |
| P/B (MRQ) | 0.4rata-rata 5T ≈0.7 | ≈0.7 | 0.8 | Kurang nilai | |
| Harga / FCF (TTM) | -8.7rata-rata 5T ≈29.8 | ≈29.8 | · | · | |
| Harga / Arus Kas (TTM) | 12.7rata-rata 5T ≈14.8 | ≈14.8 | · | · | |
| Price / Tangible Book (Harga / Nilai Buku Berwujud) | 0.4rata-rata 5T ≈0.7 | ≈0.7 | · | · |
Median rekan dihitung berdasarkan basis standar per metrik dan mungkin tidak selalu cocok dengan basis TTM/MRQ yang ditampilkan untuk saham ini.
Profitabilitas Margin kotor, operasional, dan bersih; ROE, ROA, ROIC
| Metrik | Tren 5 Tahun | TLF | rata-rata 5T | Median Rekan | Kesimpulan |
|---|---|---|---|---|---|
| Margin Kotor (TTM) | 59.5%rata-rata 5T ≈57.5% | ≈57.5% | 48.6% | Tingkat teratas | |
| Margin Operasi (TTM) | -0.50%rata-rata 5T ≈2.8% | ≈2.8% | -1.1% | Tingkat teratas | |
| Margin Sebelum Pajak (TTM) | -4.4%rata-rata 5T ≈3.0% | ≈3.0% | 0.31% | Tingkat teratas | |
| Margin Laba Bersih (TTM) | -2.1%rata-rata 5T ≈2.3% | ≈2.3% | -0.10% | Tingkat teratas | |
| ROA (TTM) | -2.1%rata-rata 5T ≈2.5% | ≈2.5% | -9.6% | Tingkat teratas | |
| ROE (TTM) | -3.2%rata-rata 5T ≈3.3% | ≈3.3% | -28.8% | Tingkat teratas |
Kesehatan Keuangan Utang, likuiditas, solvabilitas — kekuatan neraca
| Metrik | Tren 5 Tahun | TLF | rata-rata 5T | Median Rekan | Kesimpulan |
|---|---|---|---|---|---|
| Rasio Lancar (MRQ) | 4.6rata-rata 5T ≈5.1 | ≈5.1 | 1.1 | Likuiditas kuat |
Pertumbuhan Pertumbuhan Pendapatan, EPS, dan Laba Bersih: YoY, CAGR 3T, CAGR 5T
| Metrik | Tren 5 Tahun | TLF | rata-rata 5T | Median Rekan | Kesimpulan |
|---|---|---|---|---|---|
| Revenue YoY (Pendapatan YoY) | 2.6%rata-rata 5T ≈4.3% | ≈4.3% | · | · | |
| Revenue CAGR 3Y (CAGR Pendapatan 3T) | -1.7%rata-rata 5T ≈0.27% | ≈0.27% | · | · | |
| Revenue CAGR 5Y (CAGR Pendapatan 5T) | 3.6% | · | · | · | |
| EPS YoY | 1122.2%rata-rata 5T ≈309.0% | ≈309.0% | · | · | |
| Net Income YoY (Laba Bersih YoY) | 1000.6%rata-rata 5T ≈280.1% | ≈280.1% | · | · | |
| EPS CAGR 3Y (CAGR EPS 3T) | 94.3% | · | · | · | |
| Net Income CAGR 3Y (CAGR Laba Bersih 3T) | 95.0% | · | · | · |
Efisiensi Modal Perputaran aset, perputaran persediaan, perputaran piutang
| Metrik | Tren 5 Tahun | TLF | rata-rata 5T | Median Rekan | Kesimpulan |
|---|---|---|---|---|---|
| Revenue / Employee (Pendapatan Tahunan ÷ karyawan (jumlah karyawan, yfinance). Turunan — bukan konsep SEC-XBRL yang tersimpan.) | ≈$190.3K | · | · | · |
nilai · ≈ rata-rata 5T · median industri · penilaian relatif terhadap median
Dividen Yield, rasio pembayaran, riwayat dividen, CAGR 5 tahun
| Tanggal ex-dividen | Jumlah | Mata Uang | Imbal Hasil |
|---|---|---|---|
| Feb 25, 2026 | $0,75 | USD | ≈31.9% |
| Feb 19, 2025 | $1,50 | USD | ≈37.9% |
| Jul 2, 2014 | $0,25 | USD | ≈2.8% |
| Feb 28, 2012 | $0,25 | USD | ≈4.7% |
| Jun 1, 2010 | $0,75 | USD | ≈17.2% |
Riwayat Pendapatan EPS aktual vs perkiraan, kejutan %, tingkat keberhasilan, tanggal pendapatan berikutnya
| Periode | Laporan | EPS Aktual | EPS Estimasi | Kejutan |
|---|---|---|---|---|
| 31 Maret 2026 | Mei 11, 2026 | $0.03 | — | — |
| 31 Des. 2025 | $-0.08 | — | — | |
| 30 Sep. 2025 | $-0.17 | — | — | |
| 30 Sep. 2022 | $0.09 | $-0.08 | 211.4% | |
| 30 Juni 2022 | $-0.07 | $0.08 | -186.6% |
Fundamental Lengkap Semua metrik per tahun — laporan laba rugi, neraca, arus kas
Laporan Laba Rugi
| Metrik | Tren | 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $76M | $74M | $76M | $80M | $83M | $64M | $75M | $83M | $82M | $83M | |
| Cost of Revenue | $33M | $33M | $31M | $34M | $36M | $28M | $33M | $32M | $33M | $31M | |
| Gross Profit | $44M | $42M | $45M | $46M | $47M | $36M | $42M | $51M | $49M | $52M | |
| Operating Expenses | · | · | · | · | · | · | · | $11M | $45M | $41M | |
| Operating Income | $-963.0K | $628.0K | $4M | $1M | $2M | $-6M | $-3M | $6M | $6M | $10M | |
| Interest Expense | · | · | · | · | $16.0K | $7.0K | $36.0K | $305.0K | $205.6K | $155.2K | |
| Other Non-op | $-4M | $132.0K | $42.0K | $11.0K | $-91.0K | $76.0K | $40.0K | $553.6K | $167.1K | $57.3K | |
| Pretax Income | $12M | $1M | $5M | $1M | $2M | $-6M | $-3M | $6M | $6M | $10M | |
| Income Tax | $3M | $264.0K | $777.0K | $181.0K | $839.0K | $-1M | $-690.0K | $2M | $4M | $4M | |
| Net Income | $9M | $827.0K | $4M | $1M | $1M | $-5M | $-2M | $4M | $2M | $6M | |
| EPS (Basic) | $1.11 | $0.10 | $0.45 | $0.15 | $0.16 | $-0.54 | $-0.21 | $0.48 | $0.27 | $0.69 | |
| EPS (Diluted) | $1.10 | $0.09 | $0.45 | $0.15 | $0.16 | $-0.54 | $-0.21 | $0.48 | $0.27 | $0.69 | |
| Shares (Basic) | 8,234,862 | 8,493,989 | 8,339,658 | 8,363,390 | 8,709,866 | 9,062,598 | 8,973,246 | 9,185,203 | 9,242,092 | 9,301,867 | |
| Shares (Diluted) | 8,264,174 | 8,783,063 | 8,369,976 | 8,394,567 | 8,720,469 | 9,062,598 | 8,973,246 | 9,205,008 | 9,245,537 | 9,321,558 | |
| EBITDA | · | $628.0K | $4M | $1M | $2M | $-6M | $-3M | $6M | $9M | $12M |
Neraca
| Metrik | Tren | 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Cash & Equivalents | $16M | $13M | $12M | $8M | $10M | $10M | $16M | $24M | $18M | $17M | |
| Short-term Investments | · | · | · | · | · | · | $9M | $0 | · | · | |
| Receivables | $425.0K | $331.0K | $300.0K | $400.0K | $600.0K | $400.0K | $409.0K | $408.2K | $461.2K | $561.0K | |
| Inventory | $33M | $36M | $38M | $38M | $38M | $37M | $24M | $33M | $35M | $33M | |
| Prepaid Expense | $721.0K | $898.0K | $475.0K | $272.0K | $483.0K | · | · | $1M | $1M | $2M | |
| Other Current Assets | $111.0K | $96.0K | $113.0K | $106.0K | $141.0K | $265.0K | $297.0K | $331.8K | $328.5K | $140.2K | |
| Current Assets | $51M | $51M | $51M | $47M | $50M | $51M | $53M | $60M | $55M | $53M | |
| PP&E (Net) | $10M | $12M | $11M | $11M | $12M | $12M | $13M | $15M | $16M | $16M | |
| PP&E (Gross) | $26M | $32M | $29M | $28M | $28M | $27M | $27M | $28M | $27M | $26M | |
| Accum. Depreciation | $16M | $19M | $18M | $17M | $16M | $15M | $15M | $14M | $12M | $10M | |
| Goodwill | · | · | · | · | · | · | $0 | $954.8K | $962.9K | $956.2K | |
| Intangibles | · | · | · | $5.0K | $6.0K | $6.0K | $7.0K | $16.5K | $19.2K | $20.8K | |
| Other Non-current Assets | $710.0K | $517.0K | $438.0K | $392.0K | $394.0K | $387.0K | $345.0K | $386.1K | $379.7K | $334.4K | |
| Total Assets | $87M | $75M | $72M | $69M | $73M | $76M | $80M | $77M | $73M | $71M | |
| Accounts Payable | · | · | · | · | $5M | $6M | $6M | $2M | $2M | $2M | |
| Accrued Liabilities | · | · | · | · | $4M | $4M | $3M | $5M | $5M | $6M | |
| Current Liabilities | $10M | $10M | $9M | $9M | $12M | $13M | $12M | $8M | $8M | $8M | |
| Capital Leases | $24M | $8M | $6M | $7M | $8M | $9M | $11M | $0 | $0 | · | |
| Deferred Tax | · | $0 | $9.0K | $0 | · | · | $296.0K | $0 | $0 | $2M | |
| Other Non-current Liabilities | $149.0K | $76.0K | $205.0K | $326.0K | $417.0K | $463.0K | $509.0K | $555.3K | $596.8K | · | |
| Long-term Debt | · | · | · | $0 | $415.0K | $446.0K | $0 | $9M | $7M | $7M | |
| Total Debt | · | · | · | $0 | $415.0K | $446.0K | $0 | $9M | $7M | $7M | |
| Common Stock | $22.0K | $23.0K | $23.0K | $23.0K | $24.0K | $25.0K | $25.0K | $24.8K | $24.8K | $27.0K | |
| Paid-in Capital | $4M | $5M | $4M | $3M | $4M | $6M | $5M | $4M | $4M | $6M | |
| Retained Earnings | $61M | $64M | $64M | $60M | $59M | $57M | $62M | $64M | $60M | $59M | |
| Treasury Stock | $10M | $10M | $10M | $10M | $10M | $10M | $10M | $9M | $7M | $10M | |
| AOCI | $-2M | $-2M | $-2M | $-2M | $-1M | $-1M | $-1M | $-1M | $-762.3K | $-2M | |
| Stockholders' Equity | $53M | $57M | $56M | $51M | $52M | $52M | $56M | $58M | $56M | $53M | |
| Liabilities + Equity | $87M | $75M | $72M | $69M | $73M | $76M | $80M | $77M | $73M | $71M | |
| Shares Outstanding | 8,072,875 | 8,496,581 | 8,399,245 | 8,293,150 | 8,547,335 | 9,150,806 | · | 9,060,561 | 9,270,862 | 9,193,162 |
Arus Kas
| Metrik | Tren | 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 |
|---|---|---|---|---|---|---|---|---|---|---|---|
| D&A | · | · | · | · | · | · | · | $2M | $2M | $2M | |
| Stock-based Comp | $484.0K | $548.0K | $770.0K | $1M | $797.0K | $887.0K | $770.0K | $327.6K | $239.6K | $199.9K | |
| Deferred Tax | $595.0K | $31.0K | $-364.0K | $0 | $82.0K | $-84.0K | $-131.0K | $273.4K | $-74.5K | $205.1K | |
| Amort. of Intangibles | · | · | · | · | · | · | · | $2.7K | $1.6K | $6.4K | |
| Other Non-cash | · | · | · | · | · | · | · | $3M | $-3M | $-986.8K | |
| Operating Cash Flow | $-556.0K | $5M | $5M | $1M | $4M | $-13M | $10M | $8M | $2M | $8M | |
| CapEx | $8M | $3M | $576.0K | $635.0K | $1M | $1M | $269.0K | $1M | $2M | $2M | |
| Investing Cash Flow | $17M | $-3M | $-576.0K | $-625.0K | $-1M | $6M | $-9M | $-1M | $-2M | $-2M | |
| Debt Issued | · | · | · | · | $0 | $416.0K | $0 | $2M | $0 | $4M | |
| Net Debt Issued | · | · | $0 | $-359.0K | $0 | $416.0K | $-9M | $2M | · | $4M | |
| Stock Issued | · | · | · | · | · | · | · | · | · | $0 | |
| Stock Repurchased | $1M | $0 | $11.0K | $2M | $3M | $0 | $735.0K | $2M | $0 | $4M | |
| Net Stock Activity | · | $0 | $-11.0K | $-2M | $-3M | $0 | $-735.2K | $-2M | · | $-4M | |
| Dividends Paid | $13M | $0 | · | · | · | · | · | · | · | · | |
| Financing Cash Flow | $-14M | $-1.0K | $-26.0K | $-2M | $-3M | $416.0K | $-10M | $-57.0K | $150.7K | $-94.5K | |
| Net Change in Cash | $3M | $1M | $4M | $-2M | $-174.0K | $-6M | $-8M | $6M | $1M | $6M | |
| Taxes Paid | $2M | $2M | $984.0K | $-430.0K | $-994.0K | $56.0K | $715.0K | $1M | $2M | $4M | |
| Free Cash Flow | · | $2M | $4M | $519.0K | $3M | $-14M | $10M | $6M | $1M | $6M | |
| Levered FCF | · | · | · | · | $3M | $-14M | $10M | $6M | $1M | $6M |
Profitabilitas
| Metrik | Tren | 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Gross Margin | · | 56.2% | 59.2% | 57.9% | 56.9% | 56.3% | 56.0% | 60.9% | 63.3% | 62.4% | |
| Operating Margin | · | 0.84% | 5.8% | 1.7% | 2.8% | -9.9% | -3.5% | 4.6% | 8.8% | 12.4% | |
| Net Margin | · | 1.1% | 4.9% | 1.5% | 1.6% | -7.6% | -2.5% | 2.4% | 5.4% | 7.7% | |
| Pretax Margin | · | 1.5% | 6.0% | 1.8% | 2.6% | -9.8% | -3.5% | 4.5% | 8.7% | 12.3% | |
| EBITDA Margin | · | 0.84% | 5.8% | 1.7% | 2.8% | -9.9% | -3.5% | 6.8% | 11.1% | 14.5% | |
| ROA | · | 1.1% | 5.4% | 1.7% | 1.8% | -6.3% | -2.3% | 2.6% | 6.0% | 9.1% | |
| ROE | · | 1.4% | 6.9% | 2.4% | 2.6% | -9.4% | -3.4% | 3.3% | 7.6% | 12.1% | |
| ROIC | · | 0.83% | 6.5% | 2.4% | 2.7% | -9.4% | -3.4% | 3.0% | 6.7% | 10.6% |
Likuiditas & Solvabilitas
| Metrik | Tren | 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Current Ratio | · | 5.1 | 5.7 | 5.3 | 4.1 | 3.9 | 4.3 | 8.7 | 8.3 | 6.5 | |
| Quick Ratio | · | 1.4 | 1.4 | 0.9 | 0.9 | 0.8 | 1.3 | 3.5 | 2.7 | 2.1 | |
| Debt / Equity | · | · | · | 0.0 | 0.0 | 0.0 | 0.0 | 0.2 | 0.1 | 0.1 | |
| LT Debt / Equity | · | · | · | 0.0 | 0.0 | 0.0 | 0.0 | 0.1 | 0.1 | 0.1 | |
| Interest Coverage | · | · | · | · | 143.8 | -906.9 | -71.7 | 12.6 | 35.2 | 66.4 |
Efisiensi
| Metrik | Tren | 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Asset Turnover | · | 1.0 | 1.1 | 1.1 | 1.1 | 0.8 | 0.9 | 1.1 | 1.1 | 1.2 | |
| Inventory Turnover | · | 0.9 | 0.8 | 0.9 | 1.0 | 0.9 | 1.2 | 0.9 | 0.9 | 0.9 | |
| Receivables Turnover | · | 235.8 | 229.6 | 165.6 | 163.0 | 168.9 | 173.2 | 201.0 | 161.1 | 148.9 |
Per Saham
| Metrik | Tren | 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Book Value / Share | · | $6.73 | $6.71 | $6.21 | $6.03 | · | · | $6.56 | $6.42 | $5.79 | |
| Revenue / Share | · | $8.47 | $9.11 | $9.57 | $9.48 | $7.07 | $8.35 | $9.05 | $8.89 | $8.90 | |
| Cash Flow / Share | · | $0.52 | $0.54 | $0.14 | $0.43 | $-1.38 | $1.17 | $0.80 | $0.33 | $0.81 | |
| Cash / Share | · | $1.56 | $1.45 | $0.96 | $1.19 | · | · | $2.66 | $1.98 | $1.82 | |
| EPS (TTM) | $1.10 | $0.09 | $0.45 | $0.15 | $0.16 | $-0.54 | $-0.21 | $0.48 | $0.27 | $0.69 |
Tingkat Pertumbuhan
| Metrik | Tren | 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue YoY | 2.6% | -2.4% | -5.1% | -2.8% | 29.0% | · | · | · | · | · | |
| Revenue CAGR 3Y | -1.7% | -3.5% | 6.0% | · | · | · | · | · | · | · | |
| Revenue CAGR 5Y | 3.6% | · | · | · | · | · | · | · | · | · | |
| EPS YoY | 1122.2% | -80.0% | 200.0% | -6.2% | · | · | · | · | · | · | |
| EPS CAGR 3Y | 94.3% | -17.4% | · | · | · | · | · | · | · | · | |
| Net Income YoY | 1000.6% | -78.0% | 207.1% | -9.4% | · | · | · | · | · | · | |
| Net Income CAGR 3Y | 95.0% | -15.2% | · | · | · | · | · | · | · | · |
Valuasi (TTM)
| Metrik | Tren | 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue TTM | $76M | $74M | $76M | $80M | $83M | $64M | $75M | $83M | $82M | $83M | |
| Net Income TTM | $9M | $827.0K | $4M | $1M | $1M | $-5M | $-2M | $4M | $2M | $6M | |
| Market Cap | · | $41M | $36M | $35M | $44M | · | · | $51M | $72M | $75M | |
| Enterprise Value | · | · | · | $27M | $34M | · | · | $36M | $61M | $66M | |
| P/E | 2.5 | 53.2 | 9.5 | 28.3 | 32.2 | -5.9 | -27.2 | 11.8 | 28.7 | 11.7 | |
| P/S | · | 0.5 | 0.5 | 0.4 | 0.5 | · | · | 0.6 | 0.9 | 0.9 | |
| P/B | · | 0.7 | 0.6 | 0.7 | 0.9 | · | · | 0.9 | 1.2 | 1.4 | |
| P / Tangible Book | 0.4 | 0.7 | 0.6 | 0.7 | 0.9 | · | · | · | · | · | |
| P / Cash Flow | · | 8.9 | 7.9 | 30.5 | 11.8 | · | · | 7.0 | 23.8 | 10.0 | |
| P / FCF | · | 26.0 | 9.0 | 67.9 | 16.2 | · | · | 8.2 | 53.9 | 12.8 | |
| EV / EBITDA | · | · | · | 19.6 | 14.9 | · | · | 6.5 | 6.7 | 5.5 | |
| EV / FCF | · | · | · | 52.5 | 12.6 | · | · | 5.8 | 45.7 | 11.2 | |
| EV / Revenue | · | · | · | 0.3 | 0.4 | · | · | 0.4 | 0.7 | 0.8 | |
| Dividend Yield | · | 0.00% | · | · | · | · | · | · | · | · | |
| Earnings Yield | 40.2% | 1.9% | 10.6% | 3.5% | 3.1% | -16.9% | -3.7% | 8.5% | 3.5% | 8.5% | |
| Annual Payout | $13M | $0 | · | · | · | · | · | · | · | · |
Laporan Laba Rugi
| Metrik | Tren | Q2 2026 | Q1 2026 | Q4 2025 | Q3 2025 | Q2 2025 | Q1 2025 | Q4 2024 | Q3 2024 | Q2 2024 | Q1 2024 | Q4 2023 | Q3 2023 | Q2 2023 | Q1 2023 | Q4 2022 | Q3 2022 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $18M | $20M | $22M | $17M | $18M | $19M | $20M | $17M | $17M | $19M | $21M | $18M | $17M | $20M | $22M | $19M | |
| Cost of Revenue | $6M | $8M | $10M | $7M | $7M | $8M | $10M | $7M | $7M | $8M | $9M | $7M | $7M | $9M | $10M | $7M | |
| Gross Profit | $12M | $12M | $12M | $10M | $11M | $11M | $11M | $10M | $10M | $11M | $11M | $11M | $11M | $12M | $12M | $12M | |
| Operating Income | $543.0K | $365.0K | $-613.0K | $-678.0K | $66.0K | $262.0K | $183.0K | $-267.0K | $63.0K | $649.0K | $2M | $880.0K | $790.0K | $981.0K | $320.0K | $976.0K | |
| Interest Expense | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | $1.0K | |
| Other Non-op | $-10.0K | $-83.0K | $-569.0K | $-1M | $-419.0K | $-1M | $169.0K | $-1.0K | $-10.0K | $-26.0K | $122.0K | $-43.0K | $2.0K | $-39.0K | $12.0K | $6.0K | |
| Pretax Income | $622.0K | $368.0K | $-3M | $-2M | $-180.0K | $16M | $417.0K | $-183.0K | $150.0K | $707.0K | $2M | $837.0K | $792.0K | $942.0K | $352.0K | $981.0K | |
| Income Tax | $213.0K | $146.0K | $-519.0K | $-481.0K | $19.0K | $4M | $84.0K | $-51.0K | $49.0K | $182.0K | $37.0K | $201.0K | $261.0K | $278.0K | $-96.0K | $258.0K | |
| Net Income | $409.0K | $222.0K | $-930.0K | $-1M | $-199.0K | $11M | $333.0K | $-132.0K | $101.0K | $525.0K | $2M | $636.0K | $531.0K | $664.0K | $448.0K | $723.0K | |
| EPS (Basic) | $0.05 | $0.03 | $-0.19 | $-0.17 | $-0.02 | $1.36 | $0.05 | $-0.02 | $0.01 | $0.06 | $0.23 | $0.08 | $0.06 | $0.08 | $0.05 | $0.09 | |
| EPS (Diluted) | $0.05 | $0.03 | $-0.18 | $-0.17 | $-0.02 | $1.35 | $0.04 | $-0.02 | $0.01 | $0.06 | $0.23 | $0.08 | $0.06 | $0.08 | $0.05 | $0.09 | |
| Shares (Basic) | 8,154,549 | 8,102,509 | · | 8,142,441 | 8,494,546 | 8,501,204 | · | 8,422,514 | 8,415,795 | 8,400,354 | · | 8,329,676 | 8,327,178 | 8,303,117 | · | 8,235,610 | |
| Shares (Diluted) | 8,154,549 | 8,102,831 | · | 8,142,441 | 8,494,546 | 8,595,320 | · | 8,422,514 | 8,505,068 | 8,500,354 | · | 8,404,741 | 8,366,904 | 8,350,166 | · | 8,272,557 | |
| EBITDA | $543.0K | $365.0K | · | $-678.0K | $66.0K | $262.0K | · | $-267.0K | $63.0K | $649.0K | · | $880.0K | $790.0K | $981.0K | · | $976.0K |
Neraca
| Metrik | Tren | Q2 2026 | Q1 2026 | Q4 2025 | Q3 2025 | Q2 2025 | Q1 2025 | Q4 2024 | Q3 2024 | Q2 2024 | Q1 2024 | Q4 2023 | Q3 2023 | Q2 2023 | Q1 2023 | Q4 2022 | Q3 2022 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Cash & Equivalents | $6M | $10M | $16M | $12M | $16M | $24M | $13M | $10M | $12M | $12M | $12M | $9M | $10M | $9M | $8M | $3M | |
| Receivables | $304.0K | $313.0K | $425.0K | $304.0K | $398.0K | $301.0K | $331.0K | $351.0K | $394.0K | $420.0K | $264.0K | $295.0K | $421.0K | $474.0K | $370.0K | $368.0K | |
| Inventory | $37M | $34M | $33M | $36M | $36M | $34M | $36M | $38M | $37M | $37M | $38M | $39M | $38M | $36M | $38M | $42M | |
| Prepaid Expense | $584.0K | $691.0K | $721.0K | $1M | $967.0K | $704.0K | $898.0K | $808.0K | $910.0K | $403.0K | $475.0K | $206.0K | $375.0K | $403.0K | $272.0K | $822.0K | |
| Other Current Assets | $100.0K | $96.0K | $111.0K | $83.0K | $88.0K | $95.0K | $96.0K | $80.0K | $84.0K | $99.0K | $113.0K | $71.0K | $68.0K | $114.0K | $106.0K | $100.0K | |
| Current Assets | $44M | $45M | $51M | $50M | $54M | $59M | $51M | $50M | $51M | $50M | $51M | $48M | $49M | $46M | $47M | $48M | |
| PP&E (Net) | $11M | $11M | $10M | $10M | $9M | $6M | $12M | $12M | $11M | $11M | $11M | $11M | $11M | $11M | $11M | $12M | |
| PP&E (Gross) | $27M | $27M | $26M | $25M | $25M | $21M | $32M | $31M | $30M | $30M | $29M | $28M | $28M | $28M | $28M | $28M | |
| Accum. Depreciation | $17M | $16M | $16M | $16M | $15M | $15M | $19M | $19M | $19M | $18M | $18M | $18M | $18M | $17M | $17M | $17M | |
| Intangibles | · | · | · | · | · | · | · | · | · | · | · | $5.0K | $5.0K | $5.0K | · | $5.0K | |
| Other Non-current Assets | $722.0K | $709.0K | $710.0K | $709.0K | $690.0K | $664.0K | $517.0K | $488.0K | $440.0K | $440.0K | $438.0K | $458.0K | $456.0K | $422.0K | $392.0K | $420.0K | |
| Total Assets | $82M | $82M | $87M | $85M | $77M | $78M | $75M | $73M | $73M | $72M | $72M | $69M | $71M | $68M | $69M | $70M | |
| Current Liabilities | $10M | $11M | $10M | $10M | $11M | $13M | $10M | $8M | $8M | $8M | $9M | $8M | $9M | $7M | $9M | $11M | |
| Capital Leases | $25M | $24M | $24M | $21M | $8M | $8M | $8M | $7M | $7M | $7M | $6M | $7M | $8M | $8M | $7M | $8M | |
| Deferred Tax | · | · | · | · | · | · | · | $9.0K | $9.0K | $9.0K | $9.0K | · | · | · | $0 | · | |
| Other Non-current Liabilities | $148.0K | $148.0K | $149.0K | $76.0K | $77.0K | $77.0K | $76.0K | $228.0K | $210.0K | $210.0K | $205.0K | $326.0K | $326.0K | $326.0K | $326.0K | $417.0K | |
| Long-term Debt | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | $0 | |
| Total Debt | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | $0 | |
| Common Stock | $22.0K | $22.0K | $22.0K | $22.0K | $23.0K | $23.0K | $23.0K | $23.0K | $23.0K | $23.0K | $23.0K | $23.0K | $23.0K | $23.0K | $23.0K | $23.0K | |
| Paid-in Capital | $4M | $4M | $4M | $3M | $5M | $5M | $5M | $5M | $4M | $4M | $4M | $4M | $4M | $3M | $3M | $3M | |
| Retained Earnings | $55M | $55M | $61M | $62M | $64M | $64M | $64M | $64M | $64M | $64M | $64M | $62M | $61M | $61M | $60M | $59M | |
| Treasury Stock | $10M | $10M | $10M | $10M | $10M | $10M | $10M | $10M | $10M | $10M | $10M | $10M | $10M | $10M | $10M | $10M | |
| AOCI | $-2M | $-2M | $-2M | $-2M | $-2M | $-2M | $-2M | $-1M | $-1M | $-1M | $-2M | $-2M | $-2M | $-2M | $-2M | $-2M | |
| Stockholders' Equity | $47M | $47M | $53M | $53M | $57M | $57M | $57M | $58M | $58M | $57M | $56M | $54M | $53M | $52M | $51M | $51M | |
| Liabilities + Equity | $82M | $82M | $87M | $85M | $77M | $78M | $75M | $73M | $73M | $72M | $72M | $69M | $71M | $68M | $69M | $70M | |
| Shares Outstanding | 8,192,075 | 8,143,569 | 8,072,875 | 8,067,502 | 8,498,399 | 8,512,554 | 8,496,581 | 8,422,514 | 8,422,546 | 8,401,972 | 8,399,245 | 8,329,647 | 8,332,348 | 8,310,667 | 8,293,150 | 8,235,512 |
Arus Kas
| Metrik | Tren | Q2 2026 | Q1 2026 | Q4 2025 | Q3 2025 | Q2 2025 | Q1 2025 | Q4 2024 | Q3 2024 | Q2 2024 | Q1 2024 | Q4 2023 | Q3 2023 | Q2 2023 | Q1 2023 | Q4 2022 | Q3 2022 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Stock-based Comp | $141.0K | $93.0K | $146.0K | $127.0K | $118.0K | $93.0K | $14.0K | $180.0K | $157.0K | $197.0K | $114.0K | $209.0K | $219.0K | $228.0K | $247.0K | $248.0K | |
| Operating Cash Flow | $-3M | $906.0K | $5M | $-1M | $-4M | $-536.0K | $5M | $-535.0K | $-514.0K | $1M | $3M | $-1M | $2M | $797.0K | $5M | $-2M | |
| CapEx | $415.0K | $587.0K | $947.0K | $2M | $3M | $1M | $668.0K | $887.0K | $201.0K | $1M | $242.0K | $160.0K | $87.0K | $87.0K | $-190.0K | $371.0K | |
| Investing Cash Flow | $-415.0K | $-587.0K | $-947.0K | $-2M | $-3M | $24M | $-668.0K | $-887.0K | $-201.0K | $-1M | $-242.0K | $-160.0K | $-87.0K | $-87.0K | $200.0K | $-371.0K | |
| Stock Repurchased | · | · | $-107.0K | $1M | · | · | $0 | $0 | · | · | $0 | $11.0K | · | · | $-2.0K | $2.0K | |
| Dividends Paid | $0 | $6M | $0 | $0 | $0 | $13M | $0 | $0 | $0 | $0 | · | · | · | · | · | · | |
| Financing Cash Flow | $0 | $-6M | $107.0K | $-1M | $-176.0K | $-13M | $0 | $0 | $0 | $-1.0K | $-3.0K | $-20.0K | $-3.0K | $0 | $27.0K | $6.0K | |
| Net Change in Cash | $-4M | $-6M | $4M | $-4M | $-7M | $10M | $3M | $-1M | $-784.0K | $156.0K | $4M | $-1M | $1M | $671.0K | $5M | $-3M | |
| Free Cash Flow | · | $319.0K | · | · | · | $-2M | · | · | · | $-141.0K | · | · | · | $710.0K | · | · |
Profitabilitas
| Metrik | Tren | Q2 2026 | Q1 2026 | Q4 2025 | Q3 2025 | Q2 2025 | Q1 2025 | Q4 2024 | Q3 2024 | Q2 2024 | Q1 2024 | Q4 2023 | Q3 2023 | Q2 2023 | Q1 2023 | Q4 2022 | Q3 2022 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Gross Margin | 64.8% | 61.0% | · | 58.9% | 59.5% | 56.3% | · | 57.8% | 58.0% | 56.6% | · | 62.4% | 62.5% | 58.1% | · | 60.9% | |
| Operating Margin | 3.0% | 1.9% | · | -3.9% | 0.37% | 1.4% | · | -1.5% | 0.36% | 3.4% | · | 5.0% | 4.5% | 4.8% | · | 5.1% | |
| Net Margin | 2.3% | 1.1% | · | -7.8% | -1.1% | 66.6% | · | -0.76% | 0.58% | 2.7% | · | 3.6% | 3.0% | 3.3% | · | 3.8% | |
| Pretax Margin | 3.5% | 1.9% | · | -10.6% | -1.0% | 88.5% | · | -1.1% | 0.87% | 3.7% | · | 4.8% | 4.5% | 4.6% | · | 5.1% | |
| EBITDA Margin | 3.0% | 1.9% | · | -3.9% | 0.37% | 1.4% | · | -1.5% | 0.36% | 3.4% | · | 5.0% | 4.5% | 4.8% | · | 5.1% | |
| ROA | 0.52% | 0.28% | · | -1.7% | -0.27% | 16.9% | · | -0.19% | 0.14% | 0.75% | · | 0.92% | 0.75% | 0.94% | · | 0.99% | |
| ROE | 0.79% | 0.43% | · | -2.4% | -0.35% | 22.2% | · | -0.24% | 0.18% | 0.96% | · | 1.2% | 1.0% | 1.3% | · | 1.4% | |
| ROIC | 0.76% | 0.47% | · | -0.94% | 0.13% | 0.35% | · | -0.33% | 0.07% | 0.84% | · | 1.2% | 1.0% | 1.3% | · | 1.4% |
Likuiditas & Solvabilitas
| Metrik | Tren | Q2 2026 | Q1 2026 | Q4 2025 | Q3 2025 | Q2 2025 | Q1 2025 | Q4 2024 | Q3 2024 | Q2 2024 | Q1 2024 | Q4 2023 | Q3 2023 | Q2 2023 | Q1 2023 | Q4 2022 | Q3 2022 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Current Ratio | 4.6 | 4.2 | · | 5.2 | 4.9 | 4.5 | · | 6.4 | 6.4 | 6.4 | · | 6.3 | 5.4 | 6.8 | · | 4.3 | |
| Quick Ratio | 0.7 | 1.0 | · | 1.3 | 1.5 | 1.8 | · | 1.3 | 1.5 | 1.6 | · | 1.2 | 1.2 | 1.4 | · | 0.3 | |
| Debt / Equity | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | 0.0 | |
| LT Debt / Equity | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | 0.0 | |
| Interest Coverage | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | 976.0 |
Efisiensi
| Metrik | Tren | Q2 2026 | Q1 2026 | Q4 2025 | Q3 2025 | Q2 2025 | Q1 2025 | Q4 2024 | Q3 2024 | Q2 2024 | Q1 2024 | Q4 2023 | Q3 2023 | Q2 2023 | Q1 2023 | Q4 2022 | Q3 2022 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Asset Turnover | 0.2 | 0.2 | · | 0.2 | 0.2 | 0.3 | · | 0.2 | 0.2 | 0.3 | · | 0.3 | 0.2 | 0.3 | · | 0.3 | |
| Inventory Turnover | 0.2 | 0.2 | · | 0.2 | 0.2 | 0.2 | · | 0.2 | 0.2 | 0.2 | · | 0.2 | 0.2 | 0.2 | · | 0.2 | |
| Receivables Turnover | 51.4 | 64.0 | · | 52.7 | 44.9 | 52.8 | · | 53.7 | 42.4 | 43.1 | · | 52.9 | 39.6 | 34.1 | · | 45.8 |
Per Saham
| Metrik | Tren | Q2 2026 | Q1 2026 | Q4 2025 | Q3 2025 | Q2 2025 | Q1 2025 | Q4 2024 | Q3 2024 | Q2 2024 | Q1 2024 | Q4 2023 | Q3 2023 | Q2 2023 | Q1 2023 | Q4 2022 | Q3 2022 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Book Value / Share | $5.73 | $5.71 | · | $6.62 | $6.73 | $6.68 | · | $6.84 | $6.83 | $6.81 | · | $6.44 | $6.36 | $6.29 | · | $6.15 | |
| Revenue / Share | $2.21 | $2.43 | · | $2.12 | $2.09 | $2.21 | · | $2.04 | $2.03 | $2.27 | · | $2.09 | $2.09 | $2.44 | · | $2.30 | |
| Cash Flow / Share | · | $0.11 | · | · | · | $-0.06 | · | · | · | $0.13 | · | · | · | $0.10 | · | · | |
| Cash / Share | $0.79 | $1.24 | · | $1.49 | $1.93 | $2.77 | · | $1.19 | $1.37 | $1.47 | · | $1.04 | $1.20 | $1.04 | · | $0.37 | |
| EPS (TTM) | $-0.27 | $-0.34 | · | $1.20 | $1.35 | $1.38 | · | $0.28 | $0.38 | $0.43 | · | $0.27 | $0.28 | $0.15 | · | $0.12 |
Valuasi (TTM)
| Metrik | Tren | Q2 2026 | Q1 2026 | Q4 2025 | Q3 2025 | Q2 2025 | Q1 2025 | Q4 2024 | Q3 2024 | Q2 2024 | Q1 2024 | Q4 2023 | Q3 2023 | Q2 2023 | Q1 2023 | Q4 2022 | Q3 2022 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue TTM | $77M | $77M | · | $75M | $75M | $74M | · | $75M | $75M | $75M | · | $78M | $79M | $80M | · | $81M | |
| Net Income TTM | $-2M | $-2M | · | $10M | $11M | $12M | · | $2M | $3M | $4M | · | $2M | $2M | $1M | · | $864.0K | |
| Market Cap | $19M | $19M | · | $24M | $26M | $25M | · | $35M | $38M | $39M | · | $35M | $35M | $39M | · | $30M | |
| Enterprise Value | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | $27M | |
| P/E | -8.6 | -6.8 | · | 2.5 | 2.3 | 2.1 | · | 15.0 | 11.8 | 10.8 | · | 15.6 | 15.1 | 31.3 | · | 30.2 | |
| P/S | 0.2 | 0.2 | · | 0.3 | 0.4 | 0.3 | · | 0.5 | 0.5 | 0.5 | · | 0.5 | 0.4 | 0.5 | · | 0.4 | |
| P/B | 0.4 | 0.4 | · | 0.5 | 0.5 | 0.4 | · | 0.6 | 0.7 | 0.7 | · | 0.7 | 0.7 | 0.7 | · | 0.6 | |
| P / Tangible Book | 0.4 | 0.4 | · | 0.5 | 0.5 | 0.4 | · | 0.6 | 0.7 | 0.7 | · | 0.7 | 0.7 | 0.7 | · | 0.6 | |
| P / Cash Flow | · | 20.8 | · | · | · | -46.1 | · | · | · | 36.0 | · | · | · | 49.0 | · | · | |
| EV / Revenue | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | 0.3 | |
| Dividend Yield | 31.7% | 32.2% | · | 52.7% | 48.5% | 51.6% | · | · | · | · | · | · | · | · | · | · | |
| Earnings Yield | -11.6% | -14.7% | · | 40.0% | 43.7% | 47.6% | · | 6.7% | 8.4% | 9.2% | · | 6.4% | 6.6% | 3.2% | · | 3.3% | |
| Payout Ratio | · | 2727.5% | · | · | · | 100.5% | · | · | · | · | · | · | · | · | · | · | |
| Annual Payout | $6M | $6M | · | $13M | $13M | $13M | · | · | · | · | · | · | · | · | · | · |
Periode terbaru di sebelah kiri · nilai null ditampilkan sebagai ·
Laporan Keuangan Laporan laba rugi, neraca, arus kas — tahunan, 5 tahun terakhir
| Metrik | 2025-12-31 | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
|---|---|---|---|---|---|
| Pendapatan | $76M | $74M | $76M | $80M | $83M |
| Margin Kotor % | · | 56.2% | 59.2% | 57.9% | 56.9% |
| Margin Operasi % | · | 0.84% | 5.8% | 1.7% | 2.8% |
| Laba Bersih | $9M | $827.0K | $4M | $1M | $1M |
| EPS Dilusian | $1.10 | $0.09 | $0.45 | $0.15 | $0.16 |
| Metrik | 2025-12-31 | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
|---|---|---|---|---|---|
| Utang / Ekuitas | · | · | · | 0.0 | 0.0 |
| Rasio Lancar | · | 5.1 | 5.7 | 5.3 | 4.1 |
| Rasio Cepat | · | 1.4 | 1.4 | 0.9 | 0.9 |
| Metrik | 2025-12-31 | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
|---|---|---|---|---|---|
| Arus Kas Bebas | · | $2M | $4M | $519.0K | $3M |
Pemilik institusional (13F) 25 pengaju · $11.6M total · Per tanggal 30 Juni 2026
Institusi yang melaporkan kepemilikan saham ini dalam SEC Form 13F triwulanan mereka. Hanya posisi panjang; satu pengaju dapat muncul dua kali untuk leg opsi terpisah. Kaki put/call offset yang besar biasanya mencerminkan pembuatan pasar atau inventaris yang dilindungi, bukan keyakinan arah.
| Posisi baru | Posisi yang keluar | Meningkat | Menurun | Perubahan bersih saham |
|---|---|---|---|---|
| 2 (0 vs Kuartal sebelumnya) | 1 (-2 vs Kuartal sebelumnya) | 6 (+2 vs Kuartal sebelumnya) | 3 (-2 vs Kuartal sebelumnya) | +47K |
Dibandingkan dengan Q1 2026. Pengajuan Formulir 13F SEC jatuh tempo dalam waktu 45 hari setelah akhir kuartal ditambah kelonggaran singkat untuk pengaju terlambat — kuartal yang masih dalam jangka waktu tersebut dilewati demi pasangan terakhir yang dilaporkan sepenuhnya.
| Institusi | Nilai | Saham | % dari 13F yang dilacak | Tipe |
|---|---|---|---|---|
| Bandera Partners LLC | $6.658.991 | 2.857.936 | 57,28% | Saham |
| JCP Investment Management, LLC | $2.041.217 | 876.059 | 17,56% | Saham |
| FIRST FOUNDATION ADVISORS | $522.724 | 224.345 | 4,50% | Saham |
| Brooklands Fund Management Ltd | $498.302 | 215.717 | 4,29% | Saham |
| Value Investment Professionals, LLC | $428.578 | 183.939 | 3,69% | Saham |
| VANGUARD GROUP INC | $392.044 | 143.082 | 3,37% | Saham |
| VANGUARD CAPITAL MANAGEMENT LLC | $336.517 | 144.428 | 2,89% | Saham |
| MONEY CONCEPTS CAPITAL CORP | $187.796 | 80.599 | 1,62% | Saham |
| Values First Advisors, Inc. | $134.625 | 57.779 | 1,16% | Saham |
| George Kaiser Family Foundation | $101.222 | 43.443 | 0,87% | Saham |
| RENAISSANCE TECHNOLOGIES LLC | $62.705 | 26.912 | 0,54% | Saham |
| VANGUARD FIDUCIARY TRUST CO | $59.730 | 25.635 | 0,51% | Saham |
| GEODE CAPITAL MANAGEMENT, LLC | $58.696 | 25.184 | 0,50% | Saham |
| DIMENSIONAL FUND ADVISORS LP | $49.883 | 21.409 | 0,43% | Saham |
| JAMES INVESTMENT RESEARCH, INC. | $29.295 | 12.573 | 0,25% | Saham |
| NewEdge Advisors, LLC | $29.295 | 12.573 | 0,25% | Saham |
| STATE STREET CORP | $28.093 | 12.057 | 0,24% | Saham |
| Tower Research Capital LLC (TRC) | $3.439 | 1.476 | 0,03% | Saham |
| OSAIC HOLDINGS, INC. | $1.976 | 848 | 0,02% | Saham |
| BARCLAYS PLC | $33 | 14 | 0,00% | Saham |
| MORGAN STANLEY | $18 | 7 | 0,00% | Saham |
| Caitong International Asset Management Co., Ltd | $12 | 5 | 0,00% | Saham |
| CALDWELL SUTTER CAPITAL, INC. | $5 | 2 | 0,00% | Saham |
| WELLS FARGO & COMPANY/MN | $1 | 1 | 0,00% | Saham |
| ROYAL BANK OF CANADA | $0 | 8 | 0,00% | Saham |
Aktivis & pemilik 5%+ 11 saham
Investor yang mengajukan Jadwal 13D SEC — kepemilikan manfaat di atas 5% dengan niat untuk memengaruhi penerbit (kepemilikan aktivis, kampanye dewan, M&A). Setiap baris menunjukkan status terbaru yang diketahui dari posisi pengaju tersebut.
| Pengaju | Diajukan | Kepemilikan | Status | Tujuan | Pengajuan |
|---|---|---|---|---|---|
| FIRST FOUNDATION ADVISORS ×2 pengajuan | 4 Agu 2023 | · | Pengajuan awal | Investasi pasif | SEC |
| JCP Investment Partnership, LP, JCP Investment Partners, LP, JCP Investment Holdings, LLC, JCP Investment Management, LLC, James C. Pappas ×4 pengajuan | 26 Mei 2022 | · | Pengajuan awal | · | SEC |
| BANDERA MASTER FUND L.P., BANDERA PARTNERS LLC, GREGORY BYLINSKY, JEFFERSON GRAMM ×5 pengajuan | 18 Mei 2022 | · | Pengajuan awal | · | SEC |
| Nery Capital Partners, L.P., Michael A. Nery ×3 pengajuan | 7 Jan. 2015 | · | Pengajuan awal | · | SEC |
| Bandera Partners LLC, Gregory Bylinsky, Jefferson Gramm, Andrew Shpiz ×4 pengajuan | 14 Nov. 2012 | · | Pengajuan awal | · | SEC |
| Ronald C. Morgan, Robin L. Morgan | 13 Sep. 2006 | · | Pengajuan awal | · | SEC |
| J. Wray Thompson, Sr. | 13 Sep. 2006 | · | Pengajuan awal | · | SEC |
| Orang pelapor yang tidak diungkapkan | 3 Okt. 2003 | · | Pengajuan awal | · | SEC |
| Orang pelapor yang tidak diungkapkan | 1 Agu 2002 | · | Pengajuan awal | · | SEC |
| Orang pelapor yang tidak diungkapkan | 22 Jan. 2002 | · | Pengajuan awal | · | SEC |
| Orang pelapor yang tidak diungkapkan, Orang pelapor yang tidak diungkapkan | 22 Jan. 2002 | · | Pengajuan awal | · | SEC |
Purpose is an automated classification of the filer's own stated purpose (SEC Item 4) — not investment advice. "—" means no clear purpose was stated or the text could not be classified.
Orang dalam perusahaan 26 orang dalam · 3 pejabat · 19 direktur
| Orang Dalam | Peran | Aktivitas terakhir | Saham dimiliki | Beli 12m | Jual 12m | Bersih 12m |
|---|---|---|---|---|---|---|
| Lars Johan Hedberg | Chief Executive Officer | 18 Feb. 2026 M | 60.350 | 0 | 0 | $0 |
| Janet A Carr | CEO | 3 Okt. 2022 M | 369.687 | 0 | 0 | $0 |
| Tina L Castillo | CFO (former) | 28 Feb. 2020 M | 20.101 | 0 | 0 | $0 |
| John Richmond Sullivan | Direktur | 9 Juni 2026 M | 10.371 | 0 | 0 | $0 |
| Johnathan Lee Gehre | Direktur | 9 Juni 2026 M | 10.371 | 0 | 0 | $0 |
| Diana Saadeh-Jajeh | Direktur | 9 Juni 2026 M | 13.503 | 0 | 0 | $0 |
| Victoria Marie Cantrell | Direktur | 9 Juni 2026 M | 29.935 | 0 | 0 | $0 |
| Sejal Vinu Patel | Direktur | 7 Juni 2022 A | 2.800 | 0 | 0 | $0 |
| Pappas James C | Direktur | 7 Juni 2022 A | 2.800 | 0 | 0 | $0 |
| William M Warren | Direktur | 7 Juni 2022 A | 2.800 | 0 | 0 | $0 |
| Brent Cornell Beshore | Direktur | 25 Feb. 2020 A | · | 0 | 0 | $0 |
| Sharon M Leite | Direktur | 25 Feb. 2020 A | · | 0 | 0 | $0 |
| Gramm Jefferson | Direktur | 22 Maret 2019 M | 2.861.689 | 0 | 0 | $0 |
| Field T Lange | Direktur | 13 Juni 2017 X | 17.264 | 0 | 0 | $0 |
| Joseph R Mannes | Direktur | 19 Mei 2017 X | 40.265 | 0 | 0 | $0 |
| Edward L Martin III | Direktur | 23 Feb. 2017 A | 7.064 | 0 | 0 | $0 |
| Bryan J Wilkinson | Direktur | 22 Maret 2016 A | 5.263 | 0 | 0 | $0 |
| Wray J Thompson | Direktur | 14 Sep. 2012 S | 16.519 | 0 | 0 | $0 |
| Michael A Markwardt | Direktur | 21 Nov. 2006 X | 6.000 | 0 | 0 | $0 |
| H W Markwardt | Direktur | 21 Nov. 2006 X | 6.000 | 0 | 0 | $0 |
| Ronald C Morgan | Pemilik 10% | 7 Jan. 2010 S | 1.112.500 | 0 | 0 | $0 |
| MARXE AUSTIN W & GREENHOUSE DAVID M | Pemilik 10% | 22 Feb. 2007 S | 800.000 | 0 | 0 | $0 |
| Shannon L Greene | · | 20 Nov. 2018 S | 146.394 | 0 | 0 | $0 |
| Mark J Angus | · | 16 Nov. 2018 S | 17.708 | 0 | 0 | $0 |
| Jon W Thompson | · | 3 Mei 2016 S | 119.062 | 0 | 0 | $0 |
| Michael A Nery | · | 12 Agu 2014 S | 900.000 | 0 | 0 | $0 |
Orang dalam dari pengajuan SEC Form 3/4/5; bersih = hanya P/S pasar terbuka
Kepemilikan ETF Dimiliki oleh 5 ETF
Bobot mencerminkan kepemilikan ekuitas langsung (N-PORT) saja; dana berbasis leverage atau derivatif mungkin memiliki eksposur swap tambahan yang tidak ditampilkan.
| Dana | Bobot | Unit | Per tanggal | Sumber |
|---|---|---|---|---|
| DFSU · Dimensional ETF Trust | 0,00% | 1.360 NS | 31 Juli 2026 | N-PORT |
| DCOR · Dimensional ETF Trust | 0,00% | 1.058 NS | 31 Juli 2026 | N-PORT |
| VXF · VANGUARD INDEX FUNDS | 0,00% | 40.447 SH | 19 Agu 2026 | Harian |
| VTI · VANGUARD INDEX FUNDS | 0,00% | 103.981 SH | 19 Agu 2026 | Harian |
| DFAC · Dimensional ETF Trust | 0,00% | 857 NS | 31 Juli 2026 | N-PORT |
TLF Konsensus Analis Opini analis bullish dan bearish, target harga 12 bulan, potensi kenaikan
Perbandingan rekan (sub-industri GICS) Metrik utama vs rekan sektor
Dasar FY, harga per penutupan akhir tahun fiskal terakhir setiap perusahaan.
| Ticker | Kapitalisasi Pasar | P/E | Pendapatan YoY | Margin Bersih | ROE | Margin Kotor |
|---|---|---|---|---|---|---|
| TLF | · | 2.5 | 2.6% | · | · | · |
| AKA | $115M | -3.7 | 4.4% | -5.2% | -29.7% | 57.3% |
| CATO | · | -9.8 | 0.62% | -0.90% | -3.7% | · |
| PLCE | $91M | -1.0 | -12.8% | -7.3% | 298.9% | 29.9% |
| LVLU | $16M | -1.1 | -10.6% | -4.9% | -377.4% | 43.2% |
| DXLG | · | -1.1 | -6.9% | · | · | · |
| DBGI | · | -5.8 | -36.1% | · | · | · |
| XELB | · | -0.2 | -40.2% | · | · | · |
| DBGI | · | -5.8 | -36.1% | · | · | · |
Metrik Saya Daftar pantauan pribadi Anda — baris yang dipilih dari Fundamental Lengkap
Pilih metrik yang penting bagi Anda — klik + di sebelah baris mana pun di Fundamental Lengkap di atas.
Pilihan Anda disimpan dan mengikuti Anda di semua ticker.