UFPT UFP Technologies, Inc. - Common Stock
NASDAQ · Health Care · Ver em SEC EDGAR ↗ fechar Out 2, 2026 10-K/10-Q Ago 6, 2026UFPT Instantâneo da Ação Preço, capitalização de mercado, P/E, EPS, ROE, dívida/patrimônio, intervalo de 52 semanas
UFPT Gráfico de Preço da Ação OHLCV diário com indicadores técnicos — panorâmica, zoom e personalize sua visualização
A granularidade da barra se adapta ao período selecionado — passe o mouse sobre o gráfico para ver a abertura/máxima/mínima/fechamento de uma barra.
Sobre UFP Technologies, Inc. - Common Stock Visão geral da empresa da Wikipedia
UFP Technologies, Inc. is an American multinational developer and custom manufacturer of comprehensive solutions for medical devices, sterile packaging, and other highly engineered custom products.
UFP Technologies manufactures a wide range of single-use medical devices, components, and packaging for minimally invasive surgery, infection prevention, wound care, wearables, orthopedic soft goods, and orthopedic implants.
The company also provides highly engineered products and components to customers in the automotive, aerospace and defense, consumer, electronics, and industrial markets.
History
1963-1975
United Packaging Corporation was founded in 1963 by William H. Shaw, Robert W. Drew, and Richard L. Bailly in Woburn, MA as a manufacturer of protective packaging, primarily for electronics. In 1964, the company expanded operations and moved its factory headquarters to Georgetown, Massachusetts. In 1967, the company changed its name to United Foam Plastics Corporation to reflect a broader market capability.
1976-1983
In 1976, with a focus on foam fabrication, the company started precision molding cross-linked polyethylene foam components for the military, consumer, and industrial markets.
1984-1993
In 1988 UFP Technologies introduced compression molded medical protective packaging using specialized foams. On December 17, 1993 the company completed its IPO and formally changed its name to UFP Technologies, Inc. Acquisitions brought new, highly specialized materials including various foams, films, and fabrics used in a range of medical, military, aerospace, consumer, and automotive applications. Additionally, UFP added molded pulp packaging to its portfolio through the acquisition of Moulded Fibre Technology out of Portland, ME.
1994-2003
UFP's growing medical customer base prompted its investment in cleanroom production starting in 1994. In 2001 the company introduced thermoplastic polyurethane (TPU) based pouches and bags as an alternative to foam packaging for the orthopedic implant market. Additional acquisitions expanded its medical foams access and capabilities for a range of applications.
2004-2013
UFP continued to focus on the medical market, accounting for 50% of its $100 million revenue by 2008. Between 2008 and 2013, UFP made five acquisitions to continue its foam offering to medical clients. In 2013 the company introduced a new product line called FlexShield®, a TPU based packaging solution for medical devices, instruments, and orthopedic implants.
2014-2024
In 2016 UFP expanded operations and relocated its headquarters to Newburyport, Massachusetts. In 2022 UFP Technologies sold Molded Fiber Business to CKF, Inc.
In 2022 Sales exceeded $300 million and the firm opened a new medical manufacturing operation in Tijuana, Mexico. In 2023, UFP Technologies was added to the S&P SmallCap 600 index. Additional MedTech acquisitions expanded UFP's international footprint to 5 countries and added complete device manufacturing capabilities. As of 2024, its MedTech business accounted for over 90% of revenue.
Acquisitions
1993 - Moulded Fibre Technology
1997 - FCE Industries
1998 - Pacific Foam Technologies
2000 – Simco Industries
2008 - Stephenson & Lawyer
2009 - Advanced Materials Group
2009 - Foamade Industries Inc.
2009 - E.N. Murray
2013 - Packaging Alternatives Corporation
2018 – Dielectrics
2021 - Contech Medical
2021 – DAS Medical
2022 - Advant Medical
2024 - AJR Enterprises
2024 - AQF Medical
2024 - Marble Medical
2024 - Welch Fluorocarbon
2025 - UNIPEC
2025 - Techno Plastics Industries, Inc. (TPI)
Awards & Recognition
The National Association for Business Resources (NABR):
"Best and Brightest Companies to Work for In The Nation" (2024, 2023, 2022, 2021, 2020, and 2018)
"New England's Best & Brightest to Work For" (formerly "Boston's Best & Brightest Companies to Work For") (2024, 2023, 2022, 2021, 2020, and 2018)
"West Michigan's Best & Brightest Companies to Work For" (2024, 2023, 2022, 2021, 2020, 2019 and 2018)
Diversity Jobs' "Top Diversity Employer (2024)
Forbes
"Most Trusted Companies In America" (2025)
"America's Most Successful Small-Cap Companies" (2024, 2024)
Fortune
"100 Fastest-Growing Companies" (2024)
"Small Business 100" (2009 and 2008)
Boston Business Journal "Top 150 Public Companies"
The Boston Globe's "The Globe 100" (2013-2006)
24/7 Wall Street's "100 Best Small Companies in America" (2012)
== References ==
Fonte: Wikipedia (Inglês), CC BY-SA 4.0 · Ver na Wikipedia ↗
Desempenho de 10 Anos Tendências de receita, lucro líquido, margens e EPS
Avaliação Rácios P/E, P/S, P/B, EV/EBITDA — a ação está cara ou barata?
| Métrica | Tendência de 5 anos | UFPT | média 5A | Mediana de Pares | Veredito |
|---|---|---|---|---|---|
| P/E (TTM) | 32.4média 5A ≈28.5 | ≈28.5 | 37.3 | Subvalorizado | |
| P/S (TTM) | 3.7média 5A ≈2.9 | ≈2.9 | 2.0 | Sobreavaliado | |
| P/B (MRQ) | 5.0média 5A ≈4.0 | ≈4.0 | 1.7 | Sobreavaliado | |
| EV / EBITDA | 21.7média 5A ≈18.0 | ≈18.0 | 20.6 | Subvalorizado | |
| Price / Cash Flow (Preço / Fluxo de Caixa) | 25.1média 5A ≈33.6 | ≈33.6 | 18.9 | Valor justo | |
| EV / Revenue (EV / Receita) | 4.0média 5A ≈3.2 | ≈3.2 | · | · | |
| Preço / Valor Patrimonial Tangível (MRQ) | 7.1média 5A ≈69.0 | ≈69.0 | · | · | |
| PEG Ratio | ≈0.9 | · | · | · |
A mediana dos pares é calculada em uma base padronizada por métrica e pode não corresponder sempre à base TTM/MRQ mostrada para esta ação.
Lucratividade Margens bruta, operacional e líquida; ROE, ROA, ROIC
| Métrica | Tendência de 5 anos | UFPT | média 5A | Mediana de Pares | Veredito |
|---|---|---|---|---|---|
| Margem Bruta (TTM) | 28.5%média 5A ≈27.1% | ≈27.1% | 57.3% | Fraco | |
| Margem Operacional (TTM) | 15.3%média 5A ≈14.3% | ≈14.3% | 8.1% | Primeira linha | |
| EBITDA Margin (Margem EBITDA) | 18.5%média 5A ≈17.6% | ≈17.6% | 11.7% | Primeira linha | |
| Margem de Impostos Pré-Tributação (TTM) | 14.0%média 5A ≈13.4% | ≈13.4% | 6.1% | Primeira linha | |
| Margem de Lucro Líquido (TTM) | 11.4%média 5A ≈10.8% | ≈10.8% | 3.8% | Primeira linha | |
| ROA (TTM) | 11.0%média 5A ≈10.2% | ≈10.2% | -3.8% | Primeira linha | |
| ROE (TTM) | 17.1%média 5A ≈15.4% | ≈15.4% | -5.8% | Primeira linha | |
| ROIC | 13.7%média 5A ≈12.4% | ≈12.4% | -4.8% | Primeira linha |
Saúde financeira Dívida, liquidez, solvência — força do balanço patrimonial
| Métrica | Tendência de 5 anos | UFPT | média 5A | Mediana de Pares | Veredito |
|---|---|---|---|---|---|
| Dívida / Patrimônio Líquido (MRQ) | 0.3média 5A ≈0.3 | ≈0.3 | 0.5 | Baixa dívida | |
| Índice de liquidez corrente (MRQ) | 3.0média 5A ≈2.5 | ≈2.5 | 2.7 | Em linha | |
| Quick Ratio (Índice de Liquidez Seca) | 1.4média 5A ≈1.3 | ≈1.3 | 1.3 | Liquidez forte | |
| Dívida de Longo Prazo / Patrimônio Líquido (MRQ) | 0.2média 5A ≈0.3 | ≈0.3 | 0.6 | Baixa dívida |
Crescimento Crescimento da receita, EPS e lucro líquido: YoY, CAGR 3 anos, CAGR 5 anos
| Métrica | Tendência de 5 anos | UFPT | média 5A | Mediana de Pares | Veredito |
|---|---|---|---|---|---|
| Revenue YoY (Receita Ano a Ano) | 19.5%média 5A ≈29.0% | ≈29.0% | · | · | |
| Revenue CAGR 3Y (CAGR Receita 3A) | 19.4%média 5A ≈28.3% | ≈28.3% | · | · | |
| Revenue CAGR 5Y (CAGR Receita 5A) | 27.4% | · | · | · | |
| EPS YoY | 15.4%média 5A ≈46.3% | ≈46.3% | · | · | |
| Net Income YoY (Lucro Líquido Ano a Ano) | 15.8%média 5A ≈47.3% | ≈47.3% | · | · | |
| EPS CAGR 3Y (CAGR de LPA 3A) | 17.1%média 5A ≈39.8% | ≈39.8% | · | · | |
| EPS CAGR 5Y (CAGR de LPA 5A) | 37.7% | · | · | · | |
| Net Income CAGR 3Y (CAGR de Lucro Líquido 3A) | 17.8%média 5A ≈40.8% | ≈40.8% | · | · | |
| Net Income CAGR 5Y (CAGR de Lucro Líquido 5A) | 38.6% | · | · | · |
Eficiência de Capital Giro de ativos, giro de estoques, giro de contas a receber
| Métrica | Tendência de 5 anos | UFPT | média 5A | Mediana de Pares | Veredito |
|---|---|---|---|---|---|
| Asset Turnover (Giro do Ativo) | 0.9média 5A ≈0.9 | ≈0.9 | 0.5 | Primeira linha | |
| Inventory Turnover (Giro de Estoque) | 5.0média 5A ≈5.2 | ≈5.2 | 2.3 | Primeira linha | |
| Receivables Turnover (Giro de Contas a Receber) | 7.2média 5A ≈6.9 | ≈6.9 | 6.4 | Em linha | |
| Revenue / Employee (Receita anual ÷ funcionários (número de funcionários reportado, yfinance). Derivado — não é um conceito SEC-XBRL armazenado.) | ≈$124.4K | · | · | · |
valor · ≈ média 5A · mediana do setor · veredicto relativo à mediana
Histórico de Lucros EPS real vs. estimativa, surpresa %, taxa de acerto, próxima data de resultados
| Período | Relatório | EPS Actual | EPS est. | Surpresa |
|---|---|---|---|---|
| 30 de Junho de 2026 | Ago 3, 2026 | $2.92 | $2.54 | 14.7% |
| 31 de Março de 2026 | $2.48 | $2.29 | 8.2% | |
| 31 de Dezembro de 2025 | $2.25 | $2.13 | 5.5% | |
| 30 de Setembro de 2025 | $2.11 | $2.09 | 0.91% | |
| 30 de Junho de 2025 | $2.21 | $2.15 | 2.9% | |
| 31 de Março de 2025 | $2.21 | $2.04 | 8.3% |
Fundamentos Completos Todas as métricas por ano — demonstração de resultados, balanço patrimonial, fluxo de caixa
Demonstração de Resultados
| Métrica | Tendência | 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $603M | $504M | $400M | $354M | $206M | $179M | $198M | $190M | $148M | $146M | $139M | $139M | |
| Cost of Revenue | $432M | $358M | $288M | $264M | $155M | $135M | $144M | $142M | $112M | $111M | $101M | $102M | |
| Gross Profit | $170M | $147M | $112M | $90M | $51M | $45M | $54M | $48M | $35M | $35M | $37M | $37M | |
| R&D Expense | $9M | $10M | $7M | $9M | $8M | $8M | $9M | $10M | $5M | $1M | $1M | $1M | |
| SG&A Expense | $77M | $62M | $51M | $46M | $29M | $27M | $29M | $28M | $24M | $24M | $24M | $24M | |
| Operating Income | $92M | $81M | $58M | $55M | $21M | $17M | $25M | $20M | $12M | $12M | $12M | $12M | |
| Interest Expense | · | $8M | $4M | $3M | $39.0K | $83.0K | $674.0K | $1M | $50.0K | $69.0K | $87.0K | $154.0K | |
| Interest Income | · | · | · | · | $49.0K | $0 | $0 | $47.0K | $216.0K | $149.0K | $114.0K | $46.0K | |
| Other Non-op | $-21.0K | $189.0K | $-117.0K | $81.0K | $26.0K | $-366.0K | $-388.0K | $64.0K | · | · | $27.0K | $312.0K | |
| Pretax Income | $83M | $73M | $54M | $53M | $21M | $16M | $24M | $18M | $12M | $12M | $12M | $12M | |
| Income Tax | $14M | $14M | $9M | $11M | $5M | $3M | $4M | $4M | $3M | $4M | $4M | $4M | |
| Net Income | $68M | $59M | $45M | $42M | $16M | $13M | $20M | $14M | $9M | $8M | $8M | $8M | |
| EPS (Basic) | $8.87 | $7.69 | $5.89 | $5.52 | $2.11 | $1.79 | $2.66 | $1.95 | $1.27 | $1.11 | $1.07 | $1.08 | |
| EPS (Diluted) | $8.75 | $7.58 | $5.83 | $5.45 | $2.09 | $1.77 | $2.63 | $1.93 | $1.26 | $1.10 | $1.05 | $1.05 | |
| Shares (Basic) | 7,705,000 | 7,668,000 | 7,624,000 | 7,564,000 | 7,524,000 | 7,484,000 | 7,424,000 | 7,347,000 | 7,248,000 | 7,190,000 | 7,102,000 | 7,028,000 | |
| Shares (Diluted) | 7,804,000 | 7,785,000 | 7,701,000 | 7,663,000 | 7,615,000 | 7,568,000 | 7,516,000 | 7,430,000 | 7,337,000 | 7,275,000 | 7,206,000 | 7,175,000 | |
| EBITDA | $111M | $96M | $69M | $67M | $30M | $25M | $33M | $27M | $17M | $18M | · | $16M |
Balanço Patrimonial
| Métrica | Tendência | 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Cash & Equivalents | $20M | $13M | $5M | $4M | $11M | $24M | $4M | $3M | $38M | $31M | $30M | $34M | |
| Receivables | $83M | $85M | $64M | $55M | $39M | $26M | $29M | $28M | $21M | $21M | $17M | $16M | |
| Inventory | $87M | $88M | $70M | $54M | $33M | $19M | $18M | $20M | $13M | $14M | $14M | $13M | |
| Prepaid Expense | $6M | $4M | $3M | $3M | $3M | $3M | $2M | $2M | $2M | $2M | $930.0K | $664.0K | |
| Current Assets | $201M | $195M | $145M | $116M | $87M | $72M | $53M | $56M | $75M | $70M | $63M | $67M | |
| PP&E (Net) | $79M | $71M | $62M | $58M | $57M | $54M | $57M | $58M | $54M | $49M | $47M | $35M | |
| PP&E (Gross) | $152M | $135M | $119M | $111M | $127M | $118M | $116M | $112M | $107M | $97M | $91M | $76M | |
| Accum. Depreciation | $73M | $64M | $57M | $53M | $70M | $65M | $59M | $54M | $53M | $48M | $44M | $41M | |
| Goodwill | $197M | $190M | $113M | $113M | $108M | $52M | $52M | $52M | $7M | $7M | $7M | $7M | |
| Intangibles | $141M | $144M | $64M | $68M | $68M | $20M | $21M | $22M | · | $318.0K | $636.0K | $953.0K | |
| Other Non-current Assets | $3M | $447.0K | $469.0K | $4M | $1M | $153.0K | $147.0K | $201.0K | $144.0K | $153.0K | $2M | $2M | |
| Total Assets | $655M | $629M | $404M | $378M | $334M | $203M | $189M | $190M | $138M | $128M | $120M | $113M | |
| Accounts Payable | $24M | $24M | $22M | $20M | $11M | $4M | $5M | $7M | $4M | $4M | $5M | $5M | |
| Accrued Liabilities | $29M | $30M | $22M | $23M | $17M | $8M | $8M | $8M | $5M | $5M | $5M | $5M | |
| Current Liabilities | $75M | $76M | $58M | $56M | $39M | $15M | $17M | $21M | $10M | $10M | $11M | $12M | |
| Capital Leases | $14M | $12M | $11M | · | $7M | $950.0K | $2M | $0 | · | · | · | · | |
| Deferred Tax | $9M | $3M | $428.0K | $448.0K | $3M | $5M | $5M | $4M | $2M | $3M | $3M | $2M | |
| Other Non-current Liabilities | $4M | $11M | $15M | $18M | $15M | $1M | $334.0K | $24.0K | $82.0K | $184.0K | $171.0K | · | |
| Total Liabilities | $231M | $286M | $118M | $141M | $140M | $26M | $27M | $49M | $14M | $15M | $16M | $18M | |
| Long-term Debt | $135M | $189M | $32M | $55M | $75M | $0 | · | $25M | · | $856.0K | $2M | $3M | |
| Total Debt | $135M | $189M | $32M | $55M | $75M | · | · | $25M | · | $856.0K | · | $3M | |
| Common Stock | $77.0K | $77.0K | $76.0K | $76.0K | $75.0K | $75.0K | $74.0K | $74.0K | $73.0K | $72.0K | $72.0K | $71.0K | |
| Paid-in Capital | $46M | $41M | $39M | $36M | $34M | $32M | $31M | $29M | $27M | $25M | $24M | $22M | |
| Retained Earnings | $375M | $307M | $248M | $203M | $161M | $145M | $132M | $112M | $98M | $88M | $80M | $73M | |
| Treasury Stock | $587.0K | $587.0K | $587.0K | $587.0K | $587.0K | $587.0K | $587.0K | $587.0K | $587.0K | $587.0K | $587.0K | · | |
| AOCI | $4M | $-4M | $268.0K | $-610.0K | $0 | · | · | · | · | · | · | · | |
| Stockholders' Equity | $424M | $343M | $286M | $238M | $194M | $177M | $162M | $140M | $124M | $113M | $104M | $95M | |
| Liabilities + Equity | $655M | $629M | $404M | $378M | $334M | $203M | $189M | $190M | $138M | $128M | $120M | $113M | |
| Shares Outstanding | 7,676,785 | 7,676,785 | 7,639,780 | 7,639,780 | 7,581,685 | 7,500,066 | 7,446,209 | 7,385,443 | 7,280,350 | 7,212,464 | 7,140,818 | 7,068,815 |
Fluxo de Caixa
| Métrica | Tendência | 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| D&A | $19M | $15M | $11M | $12M | $8M | $8M | $8M | $8M | $6M | $6M | $5M | $4M | |
| Stock-based Comp | $9M | $7M | $5M | $3M | $2M | $2M | $2M | $1M | $1M | $1M | $1M | $1M | |
| Deferred Tax | $5M | $1M | $823.0K | $-4M | $-2M | $136.0K | $792.0K | $2M | $-1M | $576.0K | $437.0K | $1M | |
| Amort. of Intangibles | $10M | $7M | $4M | $4M | $1M | $1M | $1M | $1M | $300.0K | $300.0K | $318.0K | $393.0K | |
| Restructuring | · | · | · | · | · | · | · | · | $63.0K | $420.0K | $2M | $2M | |
| Other Non-cash | $-10M | $-15M | $-20M | $-35M | $-11M | $1M | $924.0K | $-4M | $3M | $-6M | · | $-3M | |
| Operating Cash Flow | $92M | $67M | $41M | $18M | $14M | $25M | $31M | $21M | $17M | $9M | $13M | $11M | |
| CapEx | · | $10M | $10M | $14M | $5M | $4M | $6M | $5M | $10M | $7M | $16M | $13M | |
| Investing Cash Flow | $-28M | $-210M | $-10M | $1M | $-101M | $-4M | $-6M | $-82M | $-10M | $-7M | $-16M | · | |
| Debt Issued | $0 | $125M | $0 | $0 | $40M | $0 | $0 | $20M | · | · | · | · | |
| Net Debt Issued | $-12M | $90M | $-4M | $-4M | $40M | $0 | $-17M | $17M | $-856.0K | $-1M | · | $-977.0K | |
| Stock Repurchased | · | · | · | · | · | · | · | · | · | · | $587.0K | · | |
| Financing Cash Flow | $-58M | $152M | $-30M | $-26M | $74M | $-285.0K | $-25M | $26M | $-475.0K | $-559.0K | $-1M | · | |
| Net Change in Cash | $7M | $8M | $812.0K | $-7M | $-13M | $20M | $505.0K | $-35M | $7M | $2M | $-4M | · | |
| Taxes Paid | $4M | $13M | $11M | $13M | $6M | $2M | $1M | $3M | $4M | $4M | $1M | $3M | |
| Free Cash Flow | · | $57M | $31M | $4M | $9M | $21M | $25M | $16M | $7M | $2M | · | $-2M | |
| Levered FCF | · | $50M | $28M | $2M | $9M | $21M | $25M | $15M | $7M | $2M | · | · |
Lucratividade
| Métrica | Tendência | 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Gross Margin | 28.3% | 29.1% | 28.1% | 25.5% | 24.8% | 24.9% | 27.2% | 25.4% | 24.0% | 23.7% | · | 26.5% | |
| Operating Margin | 15.3% | 16.0% | 14.4% | 15.7% | 10.3% | 9.3% | 12.4% | 10.3% | 7.9% | 8.4% | · | 8.3% | |
| Net Margin | 11.3% | 11.7% | 11.2% | 11.8% | 7.7% | 7.4% | 10.0% | 7.5% | 6.2% | 5.5% | · | 5.4% | |
| Pretax Margin | 13.7% | 14.5% | 13.5% | 14.9% | 10.3% | 9.1% | 11.9% | 9.7% | 8.0% | 8.4% | · | 8.5% | |
| EBITDA Margin | 18.5% | 18.9% | 17.3% | 19.0% | 14.4% | 13.9% | 16.6% | 14.4% | 11.7% | 12.2% | · | 11.4% | |
| ROA | 10.6% | 11.4% | 11.5% | 11.7% | 5.9% | 6.8% | 10.4% | 8.7% | 6.9% | 6.4% | · | 6.9% | |
| ROE | 16.9% | 17.6% | 16.1% | 18.0% | 8.2% | 7.6% | 12.4% | 10.4% | 7.8% | 7.4% | · | 8.4% | |
| ROIC | 13.7% | 12.3% | 15.1% | 15.0% | 5.9% | 7.8% | 12.7% | 9.2% | 7.3% | 7.0% | · | 7.6% |
Liquidez e Solvência
| Métrica | Tendência | 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Current Ratio | 2.7 | 2.6 | 2.5 | 2.1 | 2.5 | 4.7 | 3.3 | 2.7 | 7.6 | 7.3 | · | 5.9 | |
| Quick Ratio | 1.4 | 1.3 | 1.2 | 1.1 | 1.5 | 3.3 | 2.0 | 1.5 | 6.0 | 5.5 | · | 4.4 | |
| Debt / Equity | 0.3 | 0.6 | 0.1 | 0.2 | 0.4 | · | · | 0.2 | · | 0.0 | · | 0.0 | |
| LT Debt / Equity | 0.3 | 0.5 | 0.1 | 0.2 | 0.4 | · | · | 0.2 | · | · | · | 0.0 | |
| Interest Coverage | · | 10.0 | 15.8 | 20.1 | 241.1 | 201.6 | 36.7 | 14.9 | 233.9 | 177.3 | · | · |
Eficiência
| Métrica | Tendência | 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Asset Turnover | 0.9 | 1.0 | 1.0 | 1.0 | 0.8 | 0.9 | 1.0 | 1.2 | 1.1 | 1.2 | · | 1.3 | |
| Inventory Turnover | 5.0 | 4.5 | 4.7 | 6.1 | 6.0 | 7.3 | 7.6 | 8.8 | 8.3 | 7.9 | · | 8.6 | |
| Receivables Turnover | 7.2 | 6.8 | 6.7 | 7.5 | 6.3 | 6.5 | 7.0 | 7.7 | 6.9 | 7.5 | · | 8.3 |
Por Ação
| Métrica | Tendência | 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Book Value / Share | $54.95 | $44.65 | · | $31.33 | $25.81 | $23.59 | $21.75 | $19.02 | $17.08 | $15.67 | · | $13.44 | |
| Revenue / Share | $77.24 | $64.79 | $51.95 | $46.17 | $27.09 | $23.70 | $26.39 | $25.63 | $20.15 | $20.09 | · | $19.42 | |
| Cash Flow / Share | $11.78 | $8.55 | $5.37 | $2.32 | $1.88 | $3.31 | $4.16 | $2.87 | $2.38 | $1.29 | · | $1.55 | |
| Cash / Share | $2.63 | $1.75 | · | $0.59 | $1.48 | $3.23 | $0.50 | $0.44 | $5.24 | $4.35 | · | $4.82 | |
| EPS (TTM) | $8.75 | $7.58 | $5.83 | $5.45 | $2.09 | $1.77 | $2.63 | $1.93 | $1.26 | $1.10 | $1.05 | $1.05 |
Taxas de Crescimento
| Métrica | Tendência | 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue YoY | 19.5% | 26.1% | 13.1% | 71.5% | 15.0% | · | · | · | · | · | · | · | |
| Revenue CAGR 3Y | 19.4% | 34.7% | 30.7% | · | · | · | · | · | · | · | · | · | |
| Revenue CAGR 5Y | 27.4% | · | · | · | · | · | · | · | · | · | · | · | |
| EPS YoY | 15.4% | 30.0% | 7.0% | 160.8% | 18.1% | · | · | · | · | · | · | · | |
| EPS CAGR 3Y | 17.1% | 53.6% | 48.8% | · | · | · | · | · | · | · | · | · | |
| EPS CAGR 5Y | 37.7% | · | · | · | · | · | · | · | · | · | · | · | |
| Net Income YoY | 15.8% | 31.3% | 7.5% | 163.1% | 18.8% | · | · | · | · | · | · | · | |
| Net Income CAGR 3Y | 17.8% | 54.9% | 49.8% | · | · | · | · | · | · | · | · | · | |
| Net Income CAGR 5Y | 38.6% | · | · | · | · | · | · | · | · | · | · | · |
Avaliação (TTM)
| Métrica | Tendência | 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue TTM | $603M | $504M | $400M | $354M | $206M | $179M | $198M | $190M | $148M | $146M | $139M | $139M | |
| Net Income TTM | $68M | $59M | $45M | $42M | $16M | $13M | $20M | $14M | $9M | $8M | $8M | $8M | |
| Market Cap | $1.71B | $1.88B | · | $894M | $529M | $350M | $369M | $222M | $201M | $184M | · | $174M | |
| Enterprise Value | $1.83B | $2.05B | · | $944M | $593M | · | · | $244M | · | $153M | · | $143M | |
| P/E | 25.4 | 32.3 | 29.5 | 21.6 | 33.6 | 26.3 | 18.9 | 15.6 | 22.1 | 23.1 | 22.7 | 23.4 | |
| P/S | 2.8 | 3.7 | · | 2.5 | 2.6 | 1.9 | 1.9 | 1.2 | 1.4 | 1.3 | · | 1.2 | |
| P/B | 4.0 | 5.5 | · | 3.8 | 2.7 | 2.0 | 2.3 | 1.6 | 1.6 | 1.6 | · | 1.8 | |
| P / Tangible Book | 20.0 | 212.1 | · | 15.9 | 27.9 | 3.3 | · | · | · | · | · | · | |
| P / Cash Flow | 18.6 | 28.2 | · | 50.4 | 37.0 | 14.0 | 11.8 | 10.4 | 11.5 | 19.5 | · | 15.6 | |
| P / FCF | · | 33.0 | · | 225.5 | 59.5 | 16.9 | 14.5 | 14.0 | 28.4 | 87.4 | · | -75.2 | |
| EV / EBITDA | 16.4 | 21.5 | · | 14.0 | 20.0 | · | · | 8.9 | · | 8.6 | · | 8.9 | |
| EV / FCF | · | 36.1 | · | 238.2 | 66.7 | · | · | 15.3 | · | 72.9 | · | -61.7 | |
| EV / Revenue | 3.0 | 4.1 | · | 2.7 | 2.9 | · | · | 1.3 | · | 1.0 | · | 1.0 | |
| Earnings Yield | 3.9% | 3.1% | 3.4% | 4.6% | 3.0% | 3.8% | 5.3% | 6.4% | 4.5% | 4.3% | 4.4% | 4.3% |
Demonstração de Resultados
| Métrica | Tendência | 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 | $174M | $154M | $149M | $155M | $151M | $148M | $144M | $145M | $110M | $105M | $101M | $101M | $100M | $98M | $91M | $97M | |
| Cost of Revenue | $123M | $110M | $107M | $112M | $108M | $106M | $102M | $104M | $77M | $75M | $75M | $73M | $70M | $69M | $68M | $71M | |
| Gross Profit | $51M | $44M | $42M | $43M | $44M | $42M | $42M | $42M | $33M | $30M | $26M | $28M | $30M | $29M | $23M | $26M | |
| SG&A Expense | $23M | $21M | $21M | $19M | $19M | $19M | $19M | $16M | $14M | $14M | $13M | $12M | $12M | $13M | $12M | $12M | |
| Operating Income | $28M | $23M | $22M | $23M | $24M | $23M | $22M | $25M | $18M | $16M | $13M | $15M | $17M | $13M | $11M | $26M | |
| Interest Expense | · | · | · | · | $3M | $3M | · | $3M | $577.0K | $631.0K | · | $933.0K | $1M | $869.0K | $873.0K | $830.0K | |
| Interest Income | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | $11.0K | |
| Other Non-op | $40.0K | $-22.0K | $-31.0K | $78.0K | $-32.0K | $-36.0K | $219.0K | $-70.0K | $-2.0K | $42.0K | $-89.0K | $29.0K | $20.0K | $-77.0K | $-232.0K | $104.0K | |
| Pretax Income | $26M | $22M | $20M | $21M | $22M | $20M | $19M | $21M | $17M | $15M | $12M | $14M | $16M | $12M | $10M | $25M | |
| Income Tax | $6M | $4M | $2M | $5M | $4M | $3M | $3M | $5M | $4M | $3M | $285.0K | $2M | $4M | $2M | $1M | $6M | |
| Net Income | $21M | $17M | $18M | $16M | $17M | $17M | $16M | $16M | $14M | $13M | $12M | $12M | $12M | $10M | $8M | $20M | |
| EPS (Basic) | $2.69 | $2.27 | $2.28 | $2.12 | $2.23 | $2.24 | $2.13 | $2.13 | $1.77 | $1.66 | $1.52 | $1.53 | $1.56 | $1.28 | $1.12 | $2.58 | |
| EPS (Diluted) | $2.68 | $2.24 | $2.25 | $2.11 | $2.21 | $2.21 | $2.10 | $2.11 | $1.75 | $1.64 | $1.51 | $1.52 | $1.55 | $1.27 | $1.10 | $2.56 | |
| Shares (Basic) | 7,740,000 | 7,721,000 | · | 7,712,000 | 7,709,000 | 7,688,000 | · | 7,674,000 | 7,672,000 | 7,651,000 | · | 7,639,000 | 7,625,000 | 7,592,000 | · | 7,570,000 | |
| Shares (Diluted) | 7,788,000 | 7,799,000 | · | 7,780,000 | 7,773,000 | 7,776,000 | · | 7,772,000 | 7,753,000 | 7,737,000 | · | 7,709,000 | 7,690,000 | 7,681,000 | · | 7,638,000 | |
| EBITDA | · | $23M | · | $23M | $29M | $28M | · | $25M | $18M | $19M | · | $15M | $17M | $16M | · | $26M |
Balanço Patrimonial
| Métrica | Tendência | 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 | $9M | $20M | $20M | $18M | $15M | $14M | $13M | $16M | $17M | $11M | · | $6M | $5M | $7M | · | $10M | |
| Receivables | $113M | $99M | $83M | $85M | $85M | $94M | $85M | $89M | $61M | $61M | · | $61M | $64M | $60M | · | $61M | |
| Inventory | $100M | $94M | $87M | $86M | $85M | $90M | $88M | $89M | $78M | $74M | · | $70M | $63M | $57M | · | $54M | |
| Prepaid Expense | $8M | $8M | $6M | $7M | $5M | $5M | $4M | $5M | $4M | $4M | · | $3M | $5M | $4M | · | $2M | |
| Current Assets | $235M | $224M | $201M | $198M | $191M | $206M | $195M | $201M | $162M | $151M | · | $140M | $137M | $127M | · | $130M | |
| PP&E (Net) | $77M | $78M | $79M | $78M | $74M | $72M | $71M | $70M | $64M | $62M | · | $61M | $60M | $59M | · | $56M | |
| PP&E (Gross) | $155M | $154M | $152M | $149M | $143M | $138M | $135M | $133M | $125M | $121M | · | $118M | $116M | $113M | · | $108M | |
| Accum. Depreciation | $78M | $76M | $73M | $71M | $69M | $67M | $64M | $63M | $61M | $59M | · | $57M | $56M | $54M | · | $51M | |
| Goodwill | $196M | $197M | $197M | $197M | $193M | $191M | $190M | $205M | $116M | $113M | $113M | $113M | $113M | $113M | $113M | $113M | |
| Intangibles | $135M | $138M | $141M | $143M | $142M | $143M | $144M | $135M | $62M | $63M | · | $65M | $66M | $67M | · | $69M | |
| Other Non-current Assets | $5M | $5M | $3M | $3M | $3M | $3M | $447.0K | $436.0K | $414.0K | $413.0K | · | $633.0K | $858.0K | $4M | · | $4M | |
| Total Assets | $682M | $675M | $655M | $653M | $635M | $643M | $629M | $639M | $422M | $408M | · | $400M | $398M | $391M | · | $388M | |
| Accounts Payable | $33M | $28M | $24M | $29M | $23M | $30M | $24M | $26M | $23M | $24M | · | $27M | $25M | $20M | · | $21M | |
| Accrued Liabilities | $23M | $26M | $29M | $30M | $25M | $29M | $30M | $30M | $21M | $16M | · | $19M | $17M | $17M | · | $26M | |
| Current Liabilities | $78M | $77M | $75M | $82M | $69M | $80M | $76M | $78M | $52M | $52M | · | $57M | $53M | $52M | · | $57M | |
| Capital Leases | $14M | $13M | $14M | $14M | $13M | $12M | $12M | $12M | $9M | · | · | · | · | · | · | $10M | |
| Deferred Tax | $14M | $12M | $9M | $8M | $5M | $5M | $3M | $2M | $182.0K | $575.0K | · | $443.0K | $458.0K | $0 | · | $4M | |
| Other Non-current Liabilities | $2M | $2M | $4M | $4M | $4M | $9M | $11M | $11M | $10M | $14M | · | $15M | $15M | $19M | · | $20M | |
| Total Liabilities | $219M | $236M | $231M | $249M | $249M | $282M | $286M | $309M | $112M | $113M | · | $127M | $138M | $144M | · | $162M | |
| Long-term Debt | $117M | $138M | $135M | $146M | $164M | $183M | $189M | $212M | $35M | $34M | · | $43M | $57M | $60M | · | $71M | |
| Total Debt | · | $138M | · | $146M | $164M | $183M | · | $212M | $35M | $34M | · | $43M | $57M | $60M | · | $71M | |
| Common Stock | $77.0K | $77.0K | $77.0K | $77.0K | $77.0K | $77.0K | $77.0K | $77.0K | $77.0K | $77.0K | · | $76.0K | $76.0K | $76.0K | · | $76.0K | |
| Paid-in Capital | $48M | $45M | $46M | $44M | $42M | $39M | $41M | $39M | $37M | $36M | · | $38M | $37M | $35M | · | $35M | |
| Retained Earnings | $413M | $392M | $375M | $357M | $341M | $324M | $307M | $290M | $274M | $260M | · | $236M | $224M | $212M | · | $194M | |
| Treasury Stock | $587.0K | $587.0K | $587.0K | $587.0K | $587.0K | $587.0K | $587.0K | $587.0K | $587.0K | $587.0K | · | $587.0K | $587.0K | $587.0K | · | $587.0K | |
| AOCI | $2M | $2M | $4M | $4M | $3M | $-2M | $-4M | $573.0K | $-497.0K | $-316.0K | · | $-869.0K | $-76.0K | $-117.0K | · | $-3M | |
| Stockholders' Equity | $462M | $439M | $424M | $404M | $385M | $361M | $343M | $329M | $310M | $295M | $286M | $272M | $260M | $246M | $238M | $226M | |
| Liabilities + Equity | $682M | $675M | $655M | $653M | $635M | $643M | $629M | $639M | $422M | $408M | · | $400M | $398M | $391M | · | $388M | |
| Shares Outstanding | 7,745,790 | 7,736,939 | 7,713,300 | 7,712,444 | · | 7,706,825 | 7,676,785 | 7,674,363 | 7,674,363 | 7,670,487 | · | 7,638,812 | 7,638,812 | 7,612,970 | · | 7,578,605 |
Fluxo de Caixa
| Métrica | Tendência | 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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| D&A | · | · | · | · | $5M | $5M | $5M | $4M | $3M | $3M | $3M | $3M | $3M | $3M | $3M | $3M | |
| Stock-based Comp | $3M | $3M | $2M | $2M | $2M | $2M | $2M | $2M | $2M | $2M | $1M | $1M | $1M | $1M | $838.0K | $897.0K | |
| Deferred Tax | · | · | · | · | · | · | · | · | · | · | · | · | · | · | $-5M | $798.0K | |
| Amort. of Intangibles | $2M | $2M | $2M | $2M | $2M | $2M | $3M | $2M | $1M | $1M | $1M | $1M | $1M | $1M | $1M | $1M | |
| Other Non-cash | · | · | · | · | · | $-10M | · | · | · | $-7M | · | · | · | $-12M | · | · | |
| Operating Cash Flow | $16M | $3M | $17M | $36M | $25M | $14M | $24M | $20M | $12M | $11M | $13M | $18M | $9M | $2M | $18M | $-109.0K | |
| CapEx | · | · | · | · | $3M | $3M | · | $2M | $3M | $2M | · | $3M | $3M | $2M | $3M | $2M | |
| Investing Cash Flow | $-1M | $-2M | $-4M | $-15M | $-6M | $-3M | $-4M | $-197M | $-7M | $-2M | $-3M | $-3M | $-3M | $-2M | $-3M | $33M | |
| Debt Issued | · | · | $0 | · | · | · | $0 | · | · | · | $0 | · | · | · | · | · | |
| Net Debt Issued | · | $-3M | · | · | · | $-3M | · | · | · | $-2M | · | · | · | $-1M | · | · | |
| Financing Cash Flow | $-25M | $-2M | $-11M | $-17M | $-19M | $-11M | $-23M | $177M | $1M | $-3M | $-11M | $-14M | $-7M | $3M | $-21M | $-29M | |
| Net Change in Cash | $-11M | $-325.0K | $2M | $3M | $864.0K | $578.0K | $-3M | $-372.0K | $5M | $6M | $-1M | $1M | $-1M | $2M | $-5M | $4M | |
| Taxes Paid | $3M | $10.0K | $2M | $686.0K | $1M | $-468.0K | $3M | $4M | $6M | $0 | $394.0K | $2M | $8M | $-50.0K | $885.0K | $7M | |
| Free Cash Flow | · | · | · | · | · | $11M | · | · | · | $9M | · | · | · | $-456.0K | · | · | |
| Levered FCF | · | · | · | · | · | $9M | · | · | · | $8M | · | · | · | $-1M | · | · |
Lucratividade
| Métrica | Tendência | 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 | · | 28.8% | · | 27.7% | 28.8% | 28.4% | · | 28.6% | 30.0% | 28.6% | · | 27.5% | 29.6% | 29.4% | · | 26.3% | |
| Operating Margin | · | 15.2% | · | 15.1% | 16.1% | 15.6% | · | 17.1% | 16.3% | 15.2% | · | 14.9% | 17.0% | 13.1% | · | 26.8% | |
| Net Margin | · | 11.3% | · | 10.6% | 11.4% | 11.6% | · | 11.3% | 12.3% | 12.1% | · | 11.6% | 11.9% | 10.0% | · | 20.2% | |
| Pretax Margin | · | 14.0% | · | 13.6% | 14.3% | 13.7% | · | 14.6% | 15.8% | 14.6% | · | 14.0% | 16.0% | 12.2% | · | 26.0% | |
| EBITDA Margin | · | 15.2% | · | 15.1% | 19.2% | 18.7% | · | 17.1% | 16.3% | 18.0% | · | 14.9% | 17.0% | 16.0% | · | 26.8% | |
| ROA | · | 2.7% | · | 2.5% | 3.2% | 3.3% | · | 3.1% | 3.3% | 3.2% | · | 3.0% | 3.0% | 2.6% | · | 6.4% | |
| ROE | · | 4.4% | · | 4.5% | 4.9% | 5.2% | · | 5.4% | 4.8% | 4.7% | · | 4.7% | 5.1% | 4.4% | · | 9.4% | |
| ROIC | · | 3.3% | · | 3.3% | 3.5% | 3.6% | · | 3.5% | 4.0% | 4.0% | · | 3.9% | 4.0% | 3.4% | · | 6.8% |
Liquidez e Solvência
| Métrica | Tendência | 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 | · | 2.9 | · | 2.4 | 2.8 | 2.6 | · | 2.6 | 3.1 | 2.9 | · | 2.5 | 2.6 | 2.4 | · | 2.3 | |
| Quick Ratio | · | 1.5 | · | 1.3 | 1.4 | 1.3 | · | 1.3 | 1.5 | 1.4 | · | 1.2 | 1.3 | 1.3 | · | 1.2 | |
| Debt / Equity | · | 0.3 | · | 0.4 | 0.4 | 0.5 | · | 0.6 | 0.1 | 0.1 | · | 0.2 | 0.2 | 0.2 | · | 0.3 | |
| LT Debt / Equity | · | 0.3 | · | 0.3 | 0.4 | 0.5 | · | 0.6 | 0.1 | 0.1 | · | 0.1 | 0.2 | 0.2 | · | 0.3 | |
| Interest Coverage | · | · | · | · | 9.1 | 8.2 | · | 7.1 | 31.1 | 25.2 | · | 16.1 | 15.6 | 14.8 | · | 30.9 |
Eficiência
| Métrica | Tendência | 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.3 | 0.3 | · | 0.3 | 0.3 | 0.3 | · | 0.3 | 0.3 | 0.3 | · | 0.3 | |
| Inventory Turnover | · | 1.2 | · | 1.3 | 1.3 | 1.3 | · | 1.3 | 1.1 | 1.1 | · | 1.2 | 1.2 | 1.4 | · | 1.9 | |
| Receivables Turnover | · | 1.6 | · | 1.8 | 2.1 | 1.9 | · | 1.9 | 1.8 | 1.7 | · | 1.6 | 1.6 | 1.8 | · | 2.1 |
Por Ação
| Métrica | Tendência | 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 | · | $56.72 | · | $52.37 | · | $46.80 | · | $42.89 | $40.42 | $38.46 | · | $35.66 | $34.07 | $32.38 | · | $29.84 | |
| Revenue / Share | · | $19.77 | · | $19.87 | $19.45 | $19.05 | · | $18.68 | $14.21 | $13.57 | · | $13.07 | $13.01 | $12.73 | · | $12.70 | |
| Cash Flow / Share | · | $0.41 | · | · | · | $1.78 | · | · | · | $1.38 | · | · | · | $0.22 | · | · | |
| Cash / Share | · | $2.58 | · | $2.36 | · | $1.82 | · | $2.13 | $2.18 | $1.48 | · | $0.83 | $0.69 | $0.85 | · | $1.31 | |
| EPS (TTM) | $9.28 | $8.81 | · | $8.63 | $8.63 | $8.17 | · | $7.01 | $6.42 | $6.22 | · | $5.44 | $6.48 | $6.10 | · | $4.79 |
Avaliação (TTM)
| Métrica | Tendência | 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 | $632M | $609M | · | $598M | $589M | $548M | · | $462M | $417M | $407M | · | $390M | $386M | $380M | · | $319M | |
| Net Income TTM | $72M | $69M | · | $67M | $67M | $63M | · | $54M | $50M | $48M | · | $42M | $50M | $47M | · | $37M | |
| Market Cap | · | $1.50B | · | $1.54B | · | $1.55B | · | $2.43B | $2.03B | $1.93B | · | $1.23B | $1.48B | $988M | · | $651M | |
| Enterprise Value | · | $1.62B | · | $1.67B | · | $1.72B | · | $2.63B | $2.04B | $1.96B | · | $1.27B | $1.53B | $1.04B | · | $712M | |
| P/E | 28.6 | 22.0 | · | 23.1 | 28.3 | 24.7 | · | 45.2 | 41.1 | 40.5 | · | 29.7 | 29.9 | 21.3 | · | 17.9 | |
| P/S | · | 2.5 | · | 2.6 | · | 2.8 | · | 5.3 | 4.9 | 4.7 | · | 3.2 | 3.8 | 2.6 | · | 2.0 | |
| P/B | · | 3.4 | · | 3.8 | · | 4.3 | · | 7.4 | 6.5 | 6.6 | · | 4.5 | 5.7 | 4.0 | · | 2.9 | |
| P / Tangible Book | 15.7 | 14.4 | · | 24.3 | · | 56.6 | · | · | 15.3 | 16.3 | · | 13.1 | 18.3 | 15.0 | · | 14.6 | |
| P / Cash Flow | · | 467.5 | · | · | · | 112.6 | · | · | · | 181.6 | · | · | · | 573.7 | · | · | |
| EV / Revenue | · | 2.7 | · | 2.8 | · | 3.1 | · | 5.7 | 4.9 | 4.8 | · | 3.3 | 4.0 | 2.7 | · | 2.2 | |
| Earnings Yield | 3.5% | 4.5% | · | 4.3% | 3.5% | 4.0% | · | 2.2% | 2.4% | 2.5% | · | 3.4% | 3.3% | 4.7% | · | 5.6% |
Período mais recente à esquerda · valores nulos mostrados como ·
Demonstrações Financeiras Demonstração de resultados, balanço patrimonial, fluxo de caixa — anual, últimos 5 anos
| Métrica | 2025-12-31 | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
|---|---|---|---|---|---|
| Receita | $603M | $504M | $400M | $354M | $206M |
| Margem Bruta % | 28.3% | 29.1% | 28.1% | 25.5% | 24.8% |
| Margem Operacional % | 15.3% | 16.0% | 14.4% | 15.7% | 10.3% |
| Lucro líquido | $68M | $59M | $45M | $42M | $16M |
| EPS Diluído | $8.75 | $7.58 | $5.83 | $5.45 | $2.09 |
| Métrica | 2025-12-31 | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
|---|---|---|---|---|---|
| Dívida / Patrimônio Líquido | 0.3 | 0.6 | 0.1 | 0.2 | 0.4 |
| Índice de liquidez corrente | 2.7 | 2.6 | 2.5 | 2.1 | 2.5 |
| Índice de Liquidez Seca | 1.4 | 1.3 | 1.2 | 1.1 | 1.5 |
| Métrica | 2025-12-31 | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
|---|---|---|---|---|---|
| Fluxo de caixa livre | · | $57M | $31M | $4M | $9M |
Investidores institucionais (13F) 296 declarantes · $2.4B total · Em 30 de Setembro de 2026
Instituições que relatam a posse desta ação em seu Formulário 13F trimestral da SEC. Apenas posições compradas; um único declarante pode aparecer duas vezes para opções separadas. Grandes posições de compra/venda compensatórias geralmente refletem market-making ou inventário protegido, não convicção direcional.
| Novas posições | Posições encerradas | Aumentou | Diminuído | Variação líquida de ações |
|---|---|---|---|---|
| 39 (-3 vs trimestre anterior) | 32 (+3 vs trimestre anterior) | 94 (-1 vs trimestre anterior) | 93 (+6 vs trimestre anterior) | -53K |
Comparado a Q1 2026. Os registros do Formulário 13F da SEC devem ser feitos em até 45 dias após o final do trimestre, mais um pequeno período de tolerância para registrantes atrasados — trimestres ainda dentro desse período são ignorados em favor do par mais recente totalmente reportado.
| Instituição | Valor | Ações | % de 13F rastreado | Tipo |
|---|---|---|---|---|
| BlackRock, Inc. | $302.622.035 | 1.141.410 | 12,43% | Ações |
| CONGRESS ASSET MANAGEMENT CO | $182.260.702 | 687.439 | 7,49% | Ações |
| WASATCH ADVISORS LP | $150.487.797 | 777.313 | 6,18% | Ações |
| NEUBERGER BERMAN GROUP LLC | $142.384.885 | 537.038 | 5,85% | Ações |
| VANGUARD GROUP INC | $118.470.323 | 533.578 | 4,87% | Ações |
| Boston Trust Walden Corp | $89.157.386 | 336.278 | 3,66% | Ações |
| VANGUARD CAPITAL MANAGEMENT LLC | $87.392.946 | 329.623 | 3,59% | Ações |
| STATE STREET CORP | $82.935.580 | 312.811 | 3,41% | Ações |
| AMERICAN CENTURY COMPANIES INC | $74.230.610 | 279.976 | 3,05% | Ações |
| UBS Group AG | $67.539.216 | 254.740 | 2,77% | Ações |
| MASSACHUSETTS FINANCIAL SERVICES CO /MA/ | $59.249.662 | 223.474 | 2,43% | Ações |
| GEODE CAPITAL MANAGEMENT, LLC | $53.284.151 | 200.933 | 2,19% | Ações |
| Allspring Global Investments Holdings, LLC | $52.584.093 | 195.720 | 2,16% | Ações |
| DIMENSIONAL FUND ADVISORS LP | $49.396.356 | 186.313 | 2,03% | Ações |
| VANGUARD PORTFOLIO MANAGEMENT LLC | $42.743.728 | 161.218 | 1,76% | Ações |
| AltraVue Capital, LLC | $39.097.647 | 147.466 | 1,61% | Ações |
| MORGAN STANLEY | $32.979.085 | 124.387 | 1,35% | Ações |
| FRANKLIN RESOURCES INC | $30.242.848 | 114.068 | 1,24% | Ações |
| Swedbank AB | $27.972.541 | 105.505 | 1,15% | Ações |
| ASHFORD CAPITAL MANAGEMENT INC | $27.843.953 | 105.020 | 1,14% | Ações |
| GENEVA CAPITAL MANAGEMENT LLC | $27.318.401 | 103.038 | 1,12% | Ações |
| ENVESTNET ASSET MANAGEMENT INC | $26.074.607 | 98.347 | 1,07% | Ações |
| Annex Advisory Services, LLC | $25.244.182 | 130.394 | 1,04% | Ações |
| NORTHERN TRUST CORP | $24.195.763 | 91.260 | 0,99% | Ações |
| NEUMEIER POMA INVESTMENT COUNSEL LLC | $22.423.370 | 84.575 | 0,92% | Ações |
| RENAISSANCE TECHNOLOGIES LLC | $22.394.205 | 84.465 | 0,92% | Ações |
| Owls Nest Partners IA, LLC | $19.813.430 | 74.731 | 0,81% | Ações |
| De Lisle Partners LLP | $19.677.115 | 74.302 | 0,81% | Ações |
| CHARLES SCHWAB INVESTMENT MANAGEMENT INC | $19.428.461 | 73.279 | 0,80% | Ações |
| ROYAL BANK OF CANADA | $18.066.000 | 68.136 | 0,74% | Ações |
| BANK OF AMERICA CORP /DE/ | $15.990.521 | 60.312 | 0,66% | Ações |
| OSAIC HOLDINGS, INC. | $15.515.929 | 58.522 | 0,64% | Ações |
| Impax Asset Management Group plc | $14.714.715 | 55.500 | 0,60% | Ações |
| Diamond Hill Capital Management, LLC (Investment Advisor) | $14.628.813 | 55.176 | 0,60% | Ações |
| VANGUARD FIDUCIARY TRUST CO | $14.582.150 | 55.000 | 0,60% | Ações |
| PRINCIPAL FINANCIAL GROUP INC | $14.197.712 | 53.550 | 0,58% | Ações |
| NEW YORK STATE COMMON RETIREMENT FUND | $13.647.567 | 51.475 | 0,56% | Ações |
| BROWN CAPITAL MANAGEMENT LLC | $13.439.175 | 50.689 | 0,55% | Ações |
| Applied Fundamental Research, LLC | $13.388.535 | 50.498 | 0,55% | Ações |
| Rockefeller Capital Management L.P. | $12.274.193 | 46.295 | 0,50% | Ações |
| RAYMOND JAMES FINANCIAL INC | $12.209.501 | 46.051 | 0,50% | Ações |
| ROYCE & ASSOCIATES LP | $11.789.005 | 44.465 | 0,48% | Ações |
| SEI INVESTMENTS CO | $11.715.364 | 44.185 | 0,48% | Ações |
| Bank of New York Mellon Corp | $11.321.581 | 42.702 | 0,47% | Ações |
| Congress Wealth Management LLC / DE / | $11.267.249 | 46.147 | 0,46% | Ações |
| Palisades Investment Partners, LLC | $10.293.937 | 38.826 | 0,42% | Ações |
| RENAISSANCE GROUP LLC | $9.895.447 | 37.323 | 0,41% | Ações |
| Ranger Investment Management, L.P. | $9.552.634 | 36.030 | 0,39% | Ações |
| Legato Capital Management LLC | $9.359.354 | 35.301 | 0,38% | Ações |
| RICE HALL JAMES & ASSOCIATES, LLC | $9.023.434 | 34.034 | 0,37% | Ações |
Ativistas e proprietários de 5%+ 9 participações
Investidores que apresentaram o Schedule 13D da SEC — propriedade benéfica acima de 5% com a intenção de influenciar o emissor (participações ativistas, campanhas no conselho, M&A). Cada linha mostra o estado mais recente conhecido da posição desse declarante.
| Declarante | Declarado | Participação | Status | Propósito | Declaração |
|---|---|---|---|---|---|
| Ancora Advisors, LLC ×4 declarações | 4 de Abril de 2019 | · | Declaração inicial | · | SEC |
| Thomas E. Lynch, Scott P. Scharfman, Mill Road Capital II GP LLC, Mill Road Capital II, L.P. | 19 de Setembro de 2016 | · | Declaração inicial | · | SEC |
| Mill Road Capital II, L.P., Mill Road Capital II GP LLC, Thomas E. Lynch, Scott P. Scharfman | 19 de Fevereiro de 2016 | · | Declaração inicial | Investimento passivo | SEC |
| Nantahala Capital Management, LLC (2) | 25 de Julho de 2011 | · | Declaração inicial | · | SEC |
| Boston Avenue Capital, LLC, Yorktown Avenue Capital, LLC, Value Fund Advisors, LLC, Charles M. Gillman ×2 declarações | 13 de Março de 2007 | · | Declaração inicial | Investimento passivo | SEC |
| Yorktown Avenue Capital, LLC, Value Fund Advisors, LLC, Charles M. Gillman | 15 de Maio de 2006 | · | Declaração inicial | Investimento passivo | SEC |
| R. Jeffrey Bailly ×2 declarações | 24 de Março de 2006 | · | Declaração inicial | · | SEC |
| Pessoa de relato não divulgada, Pessoa de relato não divulgada, Pessoa de relato não divulgada | 26 de Fevereiro de 2001 | · | Declaração inicial | · | SEC |
| Pessoa de relato não divulgada | 14 de Fevereiro de 2001 | · | Declaração inicial | · | 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.
Executivos da empresa 28 insiders · 7 diretores · 7 conselheiros
| Investidor com informação privilegiada | Função | Última atividade | Ações detidas | Compras 12m | Vendas 12m | Líquido 12m |
|---|---|---|---|---|---|---|
| Ronald J Lataille | Chief Financial Officer | 4 de Junho de 2026 A | 20.352 | 0 | 0 | $0 |
| Mitchell Rock | President | 4 de Junho de 2026 A | 39.115 | 0 | 0 | $0 |
| Jeffrey R Bailly | Executive Chairman | 10 de Agosto de 2026 S | 0 | 0 | 7 | $-9.110.272 |
| Jason Holt | Vice President | 6 de Agosto de 2026 S | 7.878 | 0 | 2 | $-370.058 |
| Ryan K Stafford | SVP Human Resources | 4 de Junho de 2026 A | 1.448 | 0 | 0 | $0 |
| Christopher P. Litterio | Senior Vice President | 2 de Março de 2026 F | 11.977 | 0 | 10 | $-415.550 |
| Steve Cardin | Vice President | 3 de Março de 2025 F | 5.623 | 0 | 0 | $0 |
| Marc D Kozin | Conselheiro | 25 de Agosto de 2026 S | 21.112 | 0 | 2 | $-2.131.474 |
| Symeria Hudson | Conselheiro | 18 de Agosto de 2026 S | 927 | 0 | 2 | $-720.236 |
| Cynthia L Feldmann | Conselheiro | 13 de Agosto de 2026 S | 4.476 | 0 | 3 | $-611.409 |
| Joseph John Hassett | Conselheiro | 4 de Junho de 2026 A | 2.425 | 0 | 0 | $0 |
| Thomas Oberdorf | Conselheiro | 4 de Junho de 2026 A | 13.219 | 0 | 0 | $0 |
| Daniel C Croteau | Conselheiro | 4 de Junho de 2026 A | 1.657 | 0 | 1 | $-634.977 |
| Robert W Pierce Jr | · | 9 de Junho de 2021 A | 63.518 | 0 | 0 | $0 |
| Lucia Luce Quinn | · | 9 de Junho de 2021 A | 6.086 | 0 | 0 | $0 |
| Daniel J Shaw | · | 1 de Março de 2021 F | 12.090 | 0 | 0 | $0 |
| David W Smith | · | 2 de Março de 2020 F | 17.829 | 0 | 0 | $0 |
| David K Stevenson | · | 5 de Maio de 2017 M | 18.103 | 0 | 0 | $0 |
| Kenneth L Gestal | · | 23 de Novembro de 2015 M | 3.329 | 0 | 0 | $0 |
| David Bartlett Gould | · | 6 de Maio de 2015 M | 58.506 | 0 | 0 | $0 |
| Richard Lesavoy | · | 14 de Maio de 2013 S | 103.426 | 0 | 0 | $0 |
| Richard L Bailly | · | 8 de Junho de 2011 A | 19.734 | 0 | 0 | $0 |
| Michael John Ross | · | 4 de Junho de 2008 A | · | 0 | 0 | $0 |
| Yorktown Avenue Capital, LLC | · | 27 de Novembro de 2006 P | 171.153 | 0 | 0 | $0 |
| William Shaw | · | 17 de Agosto de 2006 S | 288.924 | 0 | 0 | $0 |
| WORRELL PETER R | · | 8 de Junho de 2006 A | 0 | 0 | 0 | $0 |
| William C Curry | · | 16 de Maio de 2006 M | 7.252 | 0 | 0 | $0 |
| Wayne G Williams | · | 16 de Maio de 2005 A | 53.731 | 0 | 0 | $0 |
Executivos de declarações SEC Formulário 3/4/5; líquido = apenas P/V de mercado aberto
Participação em ETFs Detido por 43 ETFs
O peso reflete apenas participações diretas em ações (N-PORT); fundos alavancados ou baseados em derivativos podem deter exposição adicional a swaps não mostrada.
| Fundo | Peso | Unidades | Em | Fonte |
|---|---|---|---|---|
| CSMD · Professionally Managed Portfolios | 2,63% | 46.829 NS | 31 de Julho de 2026 | N-PORT |
| PSCH · Invesco Exchange-Traded Fund Trust … | 1,24% | 7.443 SH | 1 de Outubro de 2026 | Diário |
| RZG · Invesco Exchange-Traded Fund Trust | 0,59% | 2.372 SH | 1 de Outubro de 2026 | Diário |
| FYC · First Trust Exchange-Traded AlphaDE… | 0,38% | 19.485 NS | 31 de Julho de 2026 | N-PORT |
| JPSE · J.P. Morgan Exchange-Traded Fund Tr… | 0,23% | 5.394 NS | 31 de Julho de 2026 | N-PORT |
| VIOG · VANGUARD ADMIRAL FUNDS | 0,22% | 9.209 SH | 19 de Agosto de 2026 | Diário |
| QVMS · Invesco Exchange-Traded Fund Trust … | 0,16% | 1.249 SH | 1 de Outubro de 2026 | Diário |
| IWO · iShares Trust | 0,14% | 71.575 SH | 11 de Setembro de 2026 | Diário |
| FYX · First Trust Exchange-Traded AlphaDE… | 0,12% | 6.581 NS | 31 de Julho de 2026 | N-PORT |
| VTWG · VANGUARD SCOTTSDALE FUNDS | 0,12% | 8.178 SH | 19 de Agosto de 2026 | Diário |
| VIOO · VANGUARD ADMIRAL FUNDS | 0,11% | 27.070 SH | 19 de Agosto de 2026 | Diário |
| OMFS · Invesco Exchange-Traded Self-Indexe… | 0,09% | 794 SH | 1 de Outubro de 2026 | Diário |
| FAD · First Trust Exchange-Traded AlphaDE… | 0,08% | 1.765 NS | 31 de Julho de 2026 | N-PORT |
| BBSC · J.P. Morgan Exchange-Traded Fund Tr… | 0,08% | 2.098 NS | 31 de Julho de 2026 | N-PORT |
| ISCG · iShares Trust | 0,07% | 2.445 SH | 11 de Setembro de 2026 | Diário |
| IWM · iShares Trust | 0,07% | 195.393 SH | 11 de Setembro de 2026 | Diário |
| RSSL · Global X Funds | 0,06% | 3.651 NS | 31 de Julho de 2026 | N-PORT |
| EBIT · Harbor ETF Trust | 0,06% | 29 NS | 31 de Julho de 2026 | N-PORT |
| VTWO · VANGUARD SCOTTSDALE FUNDS | 0,06% | 43.885 SH | 19 de Agosto de 2026 | Diário |
| RILA · Spinnaker ETF Series | 0,06% | 92 NS | 31 de Julho de 2026 | N-PORT |
| ESML · iShares Trust | 0,06% | 5.810 SH | 11 de Setembro de 2026 | Diário |
| PRFZ · Invesco Exchange-Traded Fund Trust | 0,05% | 4.903 SH | 1 de Outubro de 2026 | Diário |
| RWJ · Invesco Exchange-Traded Fund Trust … | 0,04% | 2.894 SH | 1 de Outubro de 2026 | Diário |
| DFAS · Dimensional ETF Trust | 0,04% | 24.396 NS | 31 de Julho de 2026 | N-PORT |
| VHT · VANGUARD WORLD FUND | 0,03% | 22.024 SH | 19 de Agosto de 2026 | Diário |
| FHLC · FIDELITY COVINGTON TRUST | 0,03% | 3.446 NS | 31 de Julho de 2026 | N-PORT |
| WSML · iShares Trust | 0,02% | 503 SH | 11 de Setembro de 2026 | Diário |
| VXF · VANGUARD INDEX FUNDS | 0,02% | 88.733 SH | 19 de Agosto de 2026 | Diário |
| DXUV · Dimensional ETF Trust | 0,01% | 290 NS | 31 de Julho de 2026 | N-PORT |
| DFAC · Dimensional ETF Trust | 0,01% | 17.693 NS | 31 de Julho de 2026 | N-PORT |
| DFUV · Dimensional ETF Trust | 0,01% | 4.860 NS | 31 de Julho de 2026 | N-PORT |
| TILT · FlexShares Trust | 0,01% | 668 NS | 31 de Julho de 2026 | N-PORT |
| DCOR · Dimensional ETF Trust | 0,01% | 844 NS | 31 de Julho de 2026 | N-PORT |
| DFAU · Dimensional ETF Trust | 0,00% | 1.656 NS | 31 de Julho de 2026 | N-PORT |
| DFUS · Dimensional ETF Trust | 0,00% | 2.373 NS | 31 de Julho de 2026 | N-PORT |
| ITOT · iShares Trust | 0,00% | 9.801 SH | 11 de Setembro de 2026 | Diário |
| IWV · iShares Trust | 0,00% | 2.031 SH | 9 de Setembro de 2026 | Diário |
| VTI · VANGUARD INDEX FUNDS | 0,00% | 233.328 SH | 19 de Agosto de 2026 | Diário |
| VTHR · VANGUARD SCOTTSDALE FUNDS | 0,00% | 624 SH | 19 de Agosto de 2026 | Diário |
| IJR · iShares Trust | · | 472.245 SH | 10 de Setembro de 2026 | Diário |
| IJT · iShares Trust | · | 73.060 SH | 9 de Setembro de 2026 | Diário |
| XJR · iShares Trust | · | 1.074 SH | 31 de Agosto de 2026 | Diário |
| ISCB · iShares Trust | · | 349 SH | 11 de Setembro de 2026 | Diário |
UFPT Consenso dos analistas Opiniões de analistas otimistas e pessimistas, preço-alvo de 12 meses, potencial de alta
Preço-alvo de 12 meses
2 analistas · 2026-09-28Alvo médio $355.00 +18,1%
Comparação de pares (subindústria GICS) Métricas chave vs pares do setor
Base do ano fiscal, preços no fechamento do último ano fiscal de cada empresa.
| Ticker | Capitalização de Mercado | P/E | Receita YoY | Margem Líquida | ROE | Margem Bruta |
|---|---|---|---|---|---|---|
| UFPT | $1.71B | 25.4 | 19.5% | 11.3% | 16.9% | 28.3% |
| HAE | $2.45B | 26.4 | -2.0% | 7.3% | 11.8% | 59.0% |
| QDEL | $1.99B | -1.8 | -1.9% | -41.4% | -48.0% | · |
| ICUI | $3.52B | 4755.7 | -6.3% | 0.03% | 0.03% | 36.8% |
| XRAY | $2.28B | -3.8 | -3.0% | -16.2% | -36.4% | 50.0% |
| NEOG | $1.95B | -224.2 | -2.7% | -0.91% | -0.38% | 46.9% |
| STAA | $1.17B | -14.6 | -23.7% | -33.6% | -23.6% | 76.2% |
| BVS | · | 22.5 | -0.91% | 4.0% | 13.7% | 68.3% |
| KIDS | $446M | -10.5 | 15.4% | -16.8% | -11.3% | 73.0% |
| CERS | $396M | -25.8 | 16.1% | -6.7% | -26.0% | · |
Sinais de trading Sinais recentes de compra/venda com preço de entrada e relação risco/recompensa
Nenhum sinal aberto no momento — nenhum cartão está preenchido, e isso é honesto.
Minhas Métricas Sua lista pessoal — linhas selecionadas de Fundamentos Completos
Escolha as métricas que importam para si — clique no + ao lado de qualquer linha em Fundamentos Completos acima.
Sua seleção é salva e acompanha você em todos os tickers.