UFP Technologies Inc.(UFPT:US)
Market Cap$2.257B
Key Metrics
Price$291.67
Revenue (TTM)$608.85M
Holders Revenue (TTM)-
Gross Profit (TTM)$172.62M
Earnings (TTM)$68.62M
EBITDA (TTM)$112.29M
Op. Margin (TTM)15.26%
Dividend Yield-
Holders Yield-
Cash on hand$19.98M
Total Assets$674.68M
Net Assets$438.88M
Total Debt$156.07M
Key Metrics
Price$291.67
Revenue (TTM)$608.85M
Holders Revenue (TTM)-
Gross Profit (TTM)$172.62M
Earnings (TTM)$68.62M
EBITDA (TTM)$112.29M
Op. Margin (TTM)15.26%
Dividend Yield-
Holders Yield-
Cash on hand$19.98M
Total Assets$674.68M
Net Assets$438.88M
Total Debt$156.07M
Financials

| Name | Mar 31, 2026 | Dec 31, 2025 | Sep 30, 2025 | Jun 30, 2025 | Mar 31, 2025 | Dec 31, 2024 | Sep 30, 2024 | Jun 30, 2024 | Mar 31, 2024 | Dec 31, 2023 | Sep 30, 2023 | Jun 30, 2023 | Mar 31, 2023 | Dec 31, 2022 | Sep 30, 2022 | Jun 30, 2022 | Mar 31, 2022 | Dec 31, 2021 | Sep 30, 2021 | Jun 30, 2021 | Mar 31, 2021 | Dec 31, 2020 | Sep 30, 2020 | Jun 30, 2020 | Mar 31, 2020 | Dec 31, 2019 | Sep 30, 2019 | Jun 30, 2019 | Mar 31, 2019 | Dec 31, 2018 | Sep 30, 2018 | Jun 30, 2018 | Mar 31, 2018 | Dec 31, 2017 | Sep 30, 2017 | Jun 30, 2017 | Mar 31, 2017 | Dec 31, 2016 | Sep 30, 2016 | Jun 30, 2016 | Mar 31, 2016 | Dec 31, 2015 | Sep 30, 2015 | Jun 30, 2015 | Mar 31, 2015 | Dec 31, 2014 | Sep 30, 2014 | Jun 30, 2014 | Mar 31, 2014 | Dec 31, 2013 | Sep 30, 2013 | Jun 30, 2013 | Mar 31, 2013 | Dec 31, 2012 | Sep 30, 2012 | Jun 30, 2012 | Mar 31, 2012 | Dec 31, 2011 | Sep 30, 2011 | Jun 30, 2011 | Mar 31, 2011 | Dec 31, 2010 | Sep 30, 2010 | Jun 30, 2010 | Mar 31, 2010 | Dec 31, 2009 | Sep 30, 2009 | Jun 30, 2009 | Mar 31, 2009 | Dec 31, 2008 | Sep 30, 2008 | Jun 30, 2008 | Mar 31, 2008 | Dec 31, 2007 | Sep 30, 2007 | Jun 30, 2007 | Mar 31, 2007 | Dec 31, 2006 | Sep 30, 2006 | Jun 30, 2006 | Mar 31, 2006 | Dec 31, 2005 | Sep 30, 2005 | Jun 30, 2005 | Mar 31, 2005 | Dec 31, 2004 | Sep 30, 2004 | Jun 30, 2004 | Mar 31, 2004 | Dec 31, 2003 | Sep 30, 2003 | Jun 30, 2003 | Mar 31, 2003 | Dec 31, 2002 | Sep 30, 2002 | Jun 30, 2002 | Mar 31, 2002 | Dec 31, 2001 | Sep 30, 2001 | Jun 30, 2001 | Mar 31, 2001 | Dec 31, 2000 | Sep 30, 2000 | Jun 30, 2000 | Mar 31, 2000 | Dec 31, 1999 | Sep 30, 1999 | Jun 30, 1999 | Mar 31, 1999 | Dec 31, 1998 | Sep 30, 1998 | Jun 30, 1998 | Mar 31, 1998 | Dec 31, 1997 | Sep 30, 1997 | Jun 30, 1997 | Mar 31, 1997 | Dec 31, 1996 | Sep 30, 1996 | Jun 30, 1996 | Mar 31, 1996 | Dec 31, 1995 | Sep 30, 1995 | Jun 30, 1995 | Mar 31, 1995 | Dec 31, 1994 | Sep 30, 1994 | Jun 30, 1994 | Mar 31, 1994 | Dec 31, 1993 | Sep 30, 1993 | Jun 30, 1993 | Mar 31, 1993 | Dec 31, 1992 | Sep 30, 1992 | Jun 30, 1992 | Mar 31, 1992 | Dec 31, 1991 | Sep 30, 1991 | Jun 30, 1991 | Mar 31, 1991 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | $154.2M | $148.92M | $154.56M | $151.18M | $148.15M | $144.07M | $145.17M | $110.18M | $105.01M | $101.5M | $100.78M | $100.04M | $97.75M | $91.24M | $96.97M | $94.34M | $71.24M | $56.34M | $50.72M | $50.66M | $48.6M | $45.15M | $43.3M | $42.64M | $48.28M | $50.26M | $49.39M | $51.4M | $47.33M | $50.7M | $47.81M | $49.02M | $42.93M | $37.22M | $35.68M | $37.89M | $37.05M | $36.51M | $37.22M | $37.9M | $34.5M | $33.93M | $34.44M | $36.5M | $33.98M | $35.27M | $35.41M | $34.03M | $34.61M | $34.99M | $34.7M | $35.83M | $33.7M | $33.37M | $31.97M | $33.67M | $31.95M | $31.48M | $30.76M | $33.5M | $31.5M | $31.64M | $30.47M | $29.96M | $28.7M | $29.04M | $27.62M | $20.96M | $21.61M | $26.07M | $27.5M | $28.46M | $28.01M | $25.47M | $22.94M | $23.18M | $22.01M | $23.34M | $21.74M | $24.53M | $24.14M | $23.2M | $21.65M | $20.92M | $18.19M | $18.2M | $17.66M | $16.83M | $15.93M | $15.25M | $16.06M | $15.35M | $14.24M | $13.73M | $15.28M | $16.65M | $15.53M | $15.19M | $13.94M | $15.48M | $16.97M | $17.89M | $18.9M | $19.42M | $18.28M | $16M | $14.44M | $14.9M | $13.5M | $12.5M | $12.7M | $11.3M | $10.7M | $11.9M | $11.4M | $11.2M | $11M | $10.5M | $10.1M | $10.1M | $8.7M | $8.8M | $8.4M | $8.3M | $8.6M | $8M | $8M | $8.4M | $7.5M | $7.9M | $7.6M | $7.5M | $7.5M | $7.3M | $7.3M | $7.3M | $7.3M | $7.1M | $7M | $7M | $7M |
Cost of Revenue | $109.84M | $106.95M | $111.81M | $107.63M | $106M | $102.01M | $103.64M | $77.15M | $74.93M | $75.37M | $73.03M | $70.39M | $69.05M | $67.96M | $71.45M | $70.02M | $54.11M | $43.27M | $38.71M | $37.24M | $35.99M | $33.77M | $32.77M | $32.7M | $35.45M | $36.49M | $36.07M | $37.03M | $34.83M | $37.99M | $35.38M | $36.03M | $32.75M | $29.38M | $27.49M | $27.95M | $27.54M | $28.32M | $28.77M | $27.62M | $26.78M | $24.92M | $24.93M | $26.21M | $25.34M | $26.65M | $25.65M | $24.48M | $25.43M | $24.13M | $24.54M | $25.11M | $24.8M | $23.3M | $22.74M | $23.98M | $22.75M | $22.52M | $22.28M | $23.5M | $22.7M | $22.43M | $21.56M | $20.91M | $21.24M | $20.09M | $20.17M | $15.59M | $16.66M | $19.43M | $20.09M | $20.83M | $21.12M | $18.34M | $17.64M | $17.4M | $17.41M | $18.45M | $17.56M | $19.24M | $19.26M | $19.44M | $18.56M | $16.79M | $14.57M | $14.35M | $14.44M | $13.17M | $12.69M | $12.68M | $12.9M | $12.61M | $11.98M | $11.25M | $12.02M | $13.16M | $12.66M | $12.5M | $12.12M | $12.46M | $13.57M | $12.8M | $13.69M | $14.05M | $13.98M | $11.1M | $10.4M | $10.6M | $9.5M | $8.3M | $8.6M | $7.8M | $7.4M | $8M | $7.8M | $7.8M | $7.8M | $7.3M | $7.1M | $7.2M | $6.3M | $6.3M | $6M | $6.1M | $6.4M | $5.7M | $6.2M | $6.4M | $5.8M | - | - | - | - | - | - | - | - | - | - | - | - |
Gross Profit | $44.36M | $41.97M | $42.75M | $43.54M | $42.15M | $42.06M | $41.52M | $33.03M | $30.08M | $26.13M | $27.75M | $29.65M | $28.7M | $23.28M | $25.52M | $24.32M | $17.13M | $13.08M | $12.02M | $13.41M | $12.61M | $11.38M | $10.53M | $9.95M | $12.82M | $13.77M | $13.32M | $14.37M | $12.5M | $12.71M | $12.43M | $12.99M | $10.19M | $7.84M | $8.19M | $9.94M | $9.52M | $8.19M | $8.45M | $10.29M | $7.73M | $9.01M | $9.51M | $10.29M | $8.64M | $8.61M | $9.75M | $9.55M | $9.18M | $10.87M | $10.16M | $10.72M | $8.9M | $10.07M | $9.23M | $9.69M | $9.2M | $8.96M | $8.48M | $10M | $8.8M | $9.21M | $8.91M | $9.05M | $7.46M | $8.95M | $7.45M | $5.37M | $4.94M | $6.64M | $7.41M | $7.63M | $6.89M | $7.12M | $5.3M | $5.78M | $4.6M | $4.89M | $4.18M | $5.29M | $4.88M | $3.76M | $3.09M | $4.13M | $3.62M | $3.85M | $3.22M | $3.66M | $3.24M | $2.57M | $3.15M | $2.74M | $2.26M | $2.48M | $3.27M | $3.49M | $2.87M | $2.69M | $1.81M | $3.02M | $3.4M | $5.1M | $5.21M | $5.37M | $4.3M | $4.9M | $4.04M | $4.3M | $4M | $4.2M | $4.1M | $3.5M | $3.3M | $3.9M | $3.6M | $3.4M | $3.2M | $3.2M | $3M | $2.9M | $2.4M | $2.5M | $2.4M | $2.2M | $2.2M | $2.3M | $1.8M | $2M | $1.7M | - | - | - | - | - | - | - | - | - | - | - | - |
| $21.02M | $20.97M | $19.07M | $18.68M | $18.73M | $18.62M | $15.79M | $13.9M | $13.91M | $13.12M | $12.47M | $12.3M | $13.01M | $11.89M | $11.82M | $12.08M | $10.01M | $8.14M | $6.81M | $7.23M | $7.31M | $6.29M | $6.79M | $6.67M | $7.75M | $7.03M | $7.18M | $7.8M | $7.24M | $7.21M | $6.54M | $7.31M | $6.59M | $5.78M | $5.69M | $5.94M | $6.32M | $5.7M | $6.03M | $6.47M | $5.9M | $5.6M | $5.6M | $6.78M | $6.02M | $5.69M | $5.94M | $6.54M | $5.89M | $5.54M | $5.68M | $6.08M | $5.95M | $5.47M | $5.16M | $5.39M | $5.52M | $4.74M | $5.22M | $5.69M | $4.89M | $4.73M | $5.1M | $5.39M | $5.01M | $4.66M | $5.07M | $4.42M | $4.39M | $3.98M | $5.34M | $4.98M | $4.92M | $4.14M | $3.75M | $4.06M | $3.61M | $3.36M | $3.29M | $3.87M | $3.66M | $2.94M | $3.07M | $3.37M | $3.05M | $3.02M | $2.99M | $3.12M | $2.98M | $2.6M | $2.91M | $2.64M | $2.69M | $2.29M | $3.06M | $3.14M | $3.15M | $3.3M | $3.3M | $3.24M | $3.8M | $3.22M | $3.69M | $3.72M | $3.61M | $3.2M | $2.9M | $2.8M | $2.8M | $2.6M | $2.6M | $2.4M | $2.3M | $2.3M | $2.4M | $2.4M | $2.3M | $2.1M | $2M | $2M | $1.7M | $1.8M | $1.7M | $1.7M | $1.8M | $2.3M | $1.8M | $2M | $1.8M | - | - | - | - | - | - | - | - | - | - | - | - | |
| Research and Development | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| Selling, General, and Administrative | $21.02M | $20.97M | $19.07M | $18.68M | $18.73M | $18.62M | $15.79M | $13.9M | $13.91M | $13.12M | $12.47M | $12.3M | $13.01M | $11.89M | $11.82M | $12.08M | $10.01M | $8.14M | $6.81M | $7.23M | $7.31M | $6.29M | $6.79M | $6.67M | $7.75M | $7.03M | $7.18M | $7.8M | $7.24M | $7.21M | $6.54M | $7.42M | $6.59M | $5.78M | $5.69M | $6.06M | $6.32M | $5.7M | $6.03M | $6.47M | $5.9M | $5.6M | $5.6M | $6.78M | $6.02M | $5.69M | $5.94M | $6.54M | $5.89M | $5.54M | $5.68M | $6.08M | $5.95M | $5.47M | $5.16M | $5.39M | $5.52M | $4.74M | $5.22M | $5.69M | $5.73M | $4.73M | $5.1M | $5.39M | $5.01M | $4.66M | $5.07M | $4.42M | $4.39M | $3.98M | $4.94M | $4.98M | $4.92M | $4.14M | $3.75M | $4.06M | $3.61M | $3.36M | $3.29M | $3.87M | $3.66M | $2.94M | $3.07M | $3.37M | $3.05M | $3.02M | $2.99M | $3.12M | $2.98M | $2.6M | $2.91M | $2.64M | $2.69M | $2.29M | $3.06M | $3.14M | $3.15M | $3.3M | $3.3M | $3.24M | $3.8M | $3.22M | $3.69M | $3.72M | $3.61M | $3.2M | $2.9M | $2.8M | $2.8M | $2.6M | $2.6M | $2.4M | $2.3M | $2.3M | $2.4M | $2.4M | $2.3M | $2.1M | $2M | $2M | $1.7M | $1.8M | $1.7M | $1.7M | $1.8M | $2.3M | $1.8M | $2M | $1.8M | - | - | - | - | - | - | - | - | - | - | - | - |
| Other Operating Expenses | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | -$104K | - | - | - | -$121K | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | -$833.79K | - | - | - | - | - | - | - | - | - | $406K | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
Operating Income | $23.34M | $21M | $23.68M | $24.86M | $23.43M | $23.44M | $25.73M | $19.13M | $16.17M | $13.01M | $15.28M | $17.35M | $15.7M | $11.39M | $13.7M | $12.25M | $7.12M | $4.94M | $5.21M | $6.19M | $5.3M | $5.1M | $3.74M | $3.28M | $5.07M | $6.75M | $6.14M | $6.57M | $5.25M | $5.5M | $5.89M | $5.57M | $3.59M | $2.06M | $2.5M | $3.88M | $3.2M | $2.48M | $2.43M | $3.82M | $1.82M | $3.41M | $3.91M | $3.52M | $2.61M | $2.93M | $3.81M | $3.01M | $3.29M | $5.32M | $4.48M | $4.64M | $2.96M | $4.6M | $4.07M | $4.3M | $3.68M | $4.22M | $3.26M | $4.32M | $3.08M | $4.47M | $3.8M | $3.66M | $2.45M | $4.29M | $2.38M | $955.14K | $551.81K | $3.06M | $2.07M | $2.64M | $1.97M | $2.98M | $1.55M | $1.73M | $986.71K | $1.53M | $883.5K | $1.42M | $1.22M | $825.74K | $18.65K | $753.44K | $572.96K | $833.12K | $227.81K | $542.77K | $260.71K | -$22.52K | $246.39K | $98.63K | -$425.93K | $187.19K | $204.64K | $355.93K | -$281.76K | -$610.21K | -$1.49M | -$216.34K | -$407.03K | $1.08M | $732.46K | $877.75K | $689.76K | $1M | $639.59K | $900K | $700K | $1.1M | $1M | $700K | $500K | $1.1M | $700K | $600K | $500K | $700K | $600K | $500K | $400K | $400K | $300K | $200K | $100K | -$300K | -$200K | -$300K | -$400K | -$21.7M | $7.6M | $7.5M | $7.5M | -$20.8M | $7.3M | $7.3M | $7.3M | -$19.7M | $7M | $7M | $7M |
| -$1.73M | -$1.46M | -$2.61M | -$3.24M | -$3.15M | -$4.34M | -$4.52M | -$1.76M | -$836K | -$1.12M | -$1.14M | -$1.37M | -$3.8M | -$1.59M | $11.55M | -$612K | -$1.03M | -$357K | -$153K | $38K | -$6K | -$182K | -$29K | -$358K | -$339K | -$11K | -$189K | -$392K | -$470K | -$362K | -$263K | -$294K | -$1.23M | $54K | $51K | $79K | $33K | -$223K | $1.68M | $392K | -$108K | -$804K | -$851K | -$30K | -$47K | -$335K | -$613K | -$122K | -$90K | $207 | -$42.98K | -$55.69K | -$40.5K | -$317 | -$13.74K | -$7.1K | -$12.1K | -$3.15K | -$5.78K | -$11.58K | -$2.43K | $150K | -$34.92K | -$22.14K | -$35.19K | -$2.97K | $716.33K | -$54.14K | $3.04K | -$887.63K | -$374.28K | $11.22K | - | $0 | - | $15.04K | $32.5K | -$9.71K | - | $15.04K | - | $430 | $24.96K | $17.88K | - | -$1 | $280K | - | $12.53K | -$1.41M | - | $999 | $34.7K | $22.06K | - | $12.53K | - | -$1.02M | - | $16.38K | - | -$104.09K | -$718 | -$57.47K | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | |
| Non-Operating Interest Income | - | - | - | - | - | - | - | - | - | - | - | - | - | - | $11K | $11K | $12K | - | $0 | $21K | $0 | - | - | - | - | $0 | $0 | $0 | $0 | $3K | $12K | $7K | $25K | $69K | $63K | $42K | $42K | - | $42K | $32K | $30K | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| Non-Operating Interest Expense | $1.74M | $1.93M | $2.39M | $2.67M | $2.81M | $3.38M | $3.48M | $577K | $631K | $755K | $933K | $1.09M | $869K | $839K | $830K | $733K | $327K | $77K | $16K | $0 | $16K | $17K | $17K | $33K | $16K | $84K | $165K | $194K | $231K | $288K | $355K | $404K | $273K | $11K | $12K | $13K | $14K | - | $17K | $17K | $19K | - | - | - | - | - | - | - | - | - | $42.98K | $44.69K | $40.5K | - | $13.74K | $14K | $15.51K | $7.95K | $5.78K | $11.58K | $2.43K | - | $34.92K | $34.14K | $35.19K | - | $52.94K | $54.14K | $81.54K | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| Other Income/Expense | $4K | $470K | -$221K | -$567K | -$336K | -$962K | -$1.04M | -$1.18M | -$205K | -$364K | -$209K | -$284K | -$2.93M | -$750K | $12.37M | $110K | -$711K | -$280K | -$137K | $17K | $10K | -$165K | -$12K | -$325K | -$323K | $73K | -$24K | -$198K | -$239K | -$77K | $80K | $103K | -$979K | -$4K | - | $50K | $5K | -$223K | $1.66M | $377K | -$119K | -$804K | -$851K | -$30K | -$47K | -$335K | -$613K | -$122K | -$90K | $207 | - | -$11K | - | -$317 | - | $6.9K | $3.41K | $4.8K | - | - | - | $150K | - | $12K | - | -$2.97K | $769.26K | - | $84.58K | -$887.63K | -$374.28K | $11.22K | - | $0 | - | $15.04K | $32.5K | -$9.71K | - | $15.04K | - | $430 | $24.96K | $17.88K | - | -$1 | $280K | - | $12.53K | -$1.41M | - | $999 | $34.7K | $22.06K | - | $12.53K | - | -$1.02M | - | $16.38K | - | -$104.09K | -$718 | -$57.47K | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
Income Before Tax | $21.61M | $19.54M | $21.06M | $21.63M | $20.28M | $19.1M | $21.22M | $17.37M | $15.34M | $11.89M | $14.14M | $15.97M | $11.9M | $9.77M | $25.24M | $11.62M | $6.09M | $4.63M | $5.06M | $6.22M | $5.29M | $4.92M | $3.71M | $2.93M | $4.73M | $6.74M | $5.95M | $6.18M | $4.78M | $5.14M | $5.63M | $5.28M | $2.37M | $2.12M | $2.55M | $3.96M | $3.23M | $2.29M | $4.11M | $4.21M | $1.72M | $2.64M | $3.06M | $3.5M | $2.54M | $2.55M | $3.18M | $2.86M | $3.17M | $5.25M | $4.44M | $4.59M | $2.92M | $4.55M | $4.06M | $4.29M | $3.67M | $4.21M | $3.26M | $4.31M | -$3.91M | $4.61M | $3.77M | $3.64M | $2.41M | $4.24M | $3.1M | $901K | $554.85K | $1.71M | $2.01M | $2.56M | $1.87M | $2.9M | $1.42M | $1.58M | $841K | $1.32M | $637.84K | $1.13M | $926.76K | $462.38K | -$239.57K | $506.76K | $137.73K | $619.93K | $307.32K | $345.72K | $86.96K | -$1.71M | $62.56K | -$108.81K | -$594.07K | $7.23K | $6.17K | $118.62K | -$509.14K | -$1.87M | -$1.71M | -$484.19K | -$682.01K | $681.82K | $400.89K | $523.46K | $395.92K | $1.1M | $500K | $700K | $500K | $800K | $800K | $700K | $400K | $800K | $700K | $500K | $300K | $600K | $500K | $400K | $200K | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
Income Tax | $4.11M | $1.98M | $4.68M | $4.45M | $3.1M | $2.72M | $4.86M | $3.82M | $2.64M | $284K | $2.45M | $4.09M | $2.16M | $1.31M | $5.7M | $2.69M | $1.23M | $1.41M | $1.27M | $1.51M | $1.13M | $744K | $720K | $608K | $841K | $958K | $308K | $1.58M | $1.05M | $726K | $1.49M | $1.29M | $589K | -$599K | $856K | $1.33M | $1.06M | $797K | $1.44M | $1.47M | $640K | $962K | $1.07M | $1.22M | $890K | $982K | $1.11M | $1M | $1.11M | $1.87M | $1.55M | $1.61M | $886K | $1.35M | $1.46M | $1.54M | $1.32M | $1.2M | $819.08K | $1.6M | $1.28M | $1.4M | $1.39M | $1.34M | $887.64K | $1.33M | $976.86K | $318.49K | $194.04K | $561.64K | $763.99K | $965.33K | $703.7K | $1.12M | $541.37K | $598.79K | $319.58K | $470.12K | $242.32K | $427.76K | $353.16K | $54.35K | -$91.03K | $192.57K | $52.33K | $209.39K | $116.85K | $129.43K | $33K | -$621.6K | $21.26K | -$13.23K | -$225.75K | $2.75K | $2.35K | $45.08K | -$193.5K | -$410.37K | -$771.37K | -$215.5K | -$313.73K | $326.51K | $180.75K | $235.69K | $178K | $400K | $200K | $300K | $200K | $300K | $300K | $300K | $200K | $400K | $300K | $200K | $100K | $0 | $200K | $200K | $100K | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
Net Income | $17.5M | $17.57M | $16.38M | $17.18M | $17.18M | $16.38M | $16.36M | $13.55M | $12.69M | $11.61M | $11.69M | $11.88M | $9.74M | $8.46M | $19.54M | $8.93M | $4.86M | $3.22M | $3.79M | $4.72M | $4.16M | $4.17M | $2.99M | $2.32M | $3.89M | $5.78M | $5.64M | $4.6M | $3.73M | $4.41M | $4.13M | $3.99M | $1.78M | $2.72M | $1.7M | $2.63M | $2.17M | $1.49M | $2.67M | $2.74M | $1.08M | $1.68M | $1.99M | $2.27M | $1.65M | $1.57M | $2.07M | $1.86M | $2.06M | $3.38M | $2.89M | $2.98M | $2.03M | $3.2M | $2.6M | $2.75M | $2.35M | $3.01M | $2.44M | $2.7M | $2.63M | $3.21M | $2.38M | $2.3M | $1.52M | $2.92M | $2.12M | $582.51K | $360.81K | $1.14M | $1.26M | $1.59M | $1.16M | $1.78M | $908.71K | $994.15K | $546.82K | $846.66K | $421.81K | $728.45K | $605.24K | $456.83K | -$126.18K | $329.1K | $304.38K | $428.61K | $218.62K | $237.98K | $69.41K | -$1M | $41.3K | -$95.58K | -$368.33K | $4.48K | $3.82K | $73.55K | -$315.64K | -$1.46M | -$942.78K | -$268.69K | -$368.29K | $355.31K | $220.14K | $287.78K | $217.92K | $700K | $300K | $400K | $300K | $500K | $500K | $400K | $200K | $400K | $400K | $300K | $200K | $600K | $300K | $200K | $100K | $600K | $200K | $100K | - | -$1.3M | -$300K | -$400K | -$500K | $200K | -$100K | -$100K | -$200K | $0 | - | $0 | $0 | $0 | $100K | $100K | $0 |
Minority Interests | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | $0 | $0 | $0 | $0 | -$4.05K | -$4.42K | -$699 | -$428.29K | -$119.08K | -$14.55K | -$15.73K | -$11.06K | -$10.03K | -$10.37K | -$16.31K | -$15.85K | $4.98K | -$17.41K | -$16.23K | -$15.8K | -$4.35K | -$25.43K | -$17.19K | -$25.4K | -$1.44K | -$26.3K | -$27.91K | -$31.65K | -$48.8K | -$22.35K | -$14.91K | -$218.98K | -$18.08K | -$28.14K | -$21.69K | -$15.45K | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
Preferred Stock Dividends | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
Net Income to Common | $17.5M | $17.57M | $16.38M | $17.18M | $17.18M | $16.38M | $16.36M | $13.55M | $12.69M | $11.61M | $11.69M | $11.88M | $9.74M | $8.46M | $19.54M | $8.93M | $4.86M | $3.22M | $3.79M | $4.72M | $4.16M | $4.17M | $2.99M | $2.32M | $3.89M | $5.78M | $5.64M | $4.6M | $3.73M | $4.41M | $4.13M | $3.99M | $1.78M | $2.72M | $1.7M | $2.63M | $2.17M | $1.49M | $2.67M | $2.74M | $1.08M | $1.68M | $1.99M | $2.27M | $1.65M | $1.57M | $2.07M | $1.86M | $2.06M | $3.38M | $2.89M | $2.98M | $2.03M | $3.2M | $2.6M | $2.75M | $2.35M | $3M | $2.44M | $2.7M | $2.2M | $3.09M | $2.36M | $2.28M | $1.51M | $2.91M | $2.11M | $566.2K | $344.96K | $1.15M | $1.25M | $1.57M | $1.15M | $1.78M | $883.28K | $976.97K | $521.42K | $845.22K | $395.52K | $700.54K | $573.59K | $408.03K | -$148.53K | $314.19K | $85.4K | $410.53K | $190.47K | $216.29K | $53.96K | -$1M | $41.3K | -$95.58K | -$368.33K | $4.48K | $3.82K | $73.55K | -$315.64K | -$1.46M | -$942.78K | -$268.69K | -$368.29K | $355.31K | $220.14K | $287.78K | $217.92K | $700K | $300K | $400K | $300K | $500K | $500K | $400K | $200K | $400K | $400K | $300K | $200K | $600K | $300K | $200K | $100K | $600K | $200K | $100K | - | -$1.3M | -$300K | -$400K | -$500K | $200K | -$100K | -$100K | -$200K | $0 | - | $0 | $0 | $0 | $100K | $100K | $0 |
Shares Outstanding (Basic) | 7.72M | 7.71M | 7.71M | 7.71M | 7.69M | 7.68M | 7.67M | 7.67M | 7.65M | 7.64M | 7.64M | 7.63M | 7.59M | 7.58M | 7.57M | 7.56M | 7.54M | 7.53M | 7.53M | 7.53M | 7.51M | 7.5M | 7.5M | 7.49M | 7.46M | 7.44M | 7.43M | 7.42M | 7.4M | 7.38M | 7.37M | 7.35M | 7.3M | 7.27M | 7.26M | 7.24M | 7.22M | 7.2M | 7.23M | 7.2M | 7.17M | 7.14M | 7.13M | 7.12M | 7.08M | 7.06M | 7.06M | 7.03M | 6.97M | 6.89M | 6.84M | 6.8M | 6.77M | 6.72M | 6.72M | 6.69M | 6.59M | - | 6.51M | 6.47M | 6.39M | - | 6.21M | 6.14M | 6M | - | 5.89M | 5.79M | 5.71M | - | 5.59M | 5.51M | 5.45M | - | 5.36M | 5.29M | 5.21M | - | 5.1M | 4.97M | 4.87M | - | 4.82M | 4.81M | 4.73M | - | 4.63M | 4.61M | 4.57M | - | 4.52M | 4.49M | 4.43M | - | 4.36M | 4.35M | 4.3M | - | 4.21M | 4.19M | 4.37M | - | 4.4M | 4.37M | 4.37M | - | 5M | 4.44M | 5M | - | 5M | 5M | 4M | - | 5M | 5M | 5M | - | 4.29M | 4M | 3.33M | - | 4M | 5M | 4.62M | - | 4.29M | 5M | 5M | - | 3M | 2M | 4M | - | - | - | - | - | 3.33M | 5M | - |
Shares Outstanding (Diluted) | 7.8M | 7.81M | 7.78M | 7.77M | 7.78M | 7.79M | 7.77M | 7.75M | 7.74M | 7.71M | 7.71M | 7.69M | 7.68M | 7.69M | 7.64M | 7.61M | 7.63M | 7.64M | 7.6M | 7.57M | 7.57M | 7.57M | 7.56M | 7.53M | 7.54M | 7.55M | 7.49M | 7.47M | 7.47M | 7.46M | 7.44M | 7.41M | 7.38M | 7.37M | 7.35M | 7.32M | 7.3M | 7.3M | 7.31M | 7.27M | 7.25M | 7.25M | 7.23M | 7.21M | 7.19M | 7.19M | 7.19M | 7.17M | 7.15M | 7.13M | 7.11M | 7.09M | 7.09M | 7.06M | 7.08M | 7.06M | 7.03M | - | 7M | 6.98M | 6.97M | - | 6.78M | 6.73M | 6.64M | - | 6.3M | 6.19M | 6.15M | - | 6.32M | 6.39M | 6.09M | - | 5.91M | 5.86M | 5.75M | - | 5.72M | 5.57M | 5.23M | - | 4.82M | 5.24M | 5.26M | - | 5.05M | 5.01M | 4.82M | - | 4.6M | 4.49M | 4.43M | - | 4.4M | 4.4M | 4.3M | - | 4.21M | 4.19M | 4.37M | - | 4.4M | 4.39M | 4.39M | - | 5M | 4.44M | 5M | - | 5M | 5M | 4M | - | 5M | 5M | 5M | - | 5M | 4M | 3.33M | - | 4M | 5M | 4.62M | - | 4.29M | 5M | 5M | - | 3M | 2M | 4M | - | - | - | - | - | 3.33M | 5M | - |
EPS (Basic) | $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 | $1.18 | $0.64 | $0.43 | $0.50 | $0.63 | $0.55 | $0.56 | $0.40 | $0.31 | $0.52 | $0.78 | $0.76 | $0.62 | $0.50 | $0.60 | $0.56 | $0.54 | $0.24 | $0.37 | $0.23 | $0.36 | $0.30 | $0.21 | $0.37 | $0.38 | $0.15 | $0.24 | $0.28 | $0.32 | $0.23 | $0.22 | $0.29 | $0.27 | $0.30 | $0.49 | $0.42 | $0.44 | $0.30 | $0.48 | $0.39 | $0.41 | $0.36 | - | $0.37 | $0.42 | $0.34 | - | $0.38 | $0.37 | $0.25 | - | $0.36 | $0.10 | $0.06 | - | $0.22 | $0.29 | $0.21 | - | $0.17 | $0.18 | $0.10 | - | $0.08 | $0.14 | $0.12 | - | -$0.03 | $0.07 | $0.02 | - | $0.04 | $0.05 | $0.01 | - | $0.01 | -$0.02 | -$0.08 | - | $0 | $0.02 | -$0.07 | - | -$0.22 | -$0.06 | -$0.08 | - | $0.05 | $0.07 | $0.05 | - | $0.06 | $0.09 | $0.06 | - | $0.10 | $0.08 | $0.05 | - | $0.08 | $0.06 | $0.04 | - | $0.07 | $0.05 | $0.03 | - | $0.05 | $0.02 | $0 | - | -$0.07 | -$0.08 | -$0.10 | - | -$0.05 | -$0.05 | -$0.05 | - | $0 | $0 | $0.01 | - | $0.03 | $0.02 | $0.02 |
EPS (Diluted) | $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 | $1.17 | $0.64 | $0.42 | $0.50 | $0.62 | $0.55 | $0.55 | $0.40 | $0.31 | $0.52 | $0.77 | $0.75 | $0.62 | $0.50 | $0.59 | $0.56 | $0.54 | $0.24 | $0.37 | $0.23 | $0.36 | $0.30 | $0.20 | $0.37 | $0.38 | $0.15 | $0.23 | $0.28 | $0.32 | $0.23 | $0.22 | $0.29 | $0.26 | $0.29 | $0.47 | $0.41 | $0.42 | $0.29 | $0.45 | $0.37 | $0.39 | $0.33 | - | $0.35 | $0.39 | $0.32 | - | $0.35 | $0.34 | $0.23 | - | $0.34 | $0.09 | $0.06 | - | $0.20 | $0.25 | $0.19 | - | $0.15 | $0.17 | $0.09 | - | $0.07 | $0.13 | $0.11 | - | -$0.03 | $0.06 | $0.02 | - | $0.04 | $0.04 | $0.01 | - | $0.01 | -$0.02 | -$0.08 | - | $0 | $0.02 | -$0.07 | - | -$0.22 | -$0.06 | -$0.08 | - | $0.05 | $0.07 | $0.05 | - | $0.06 | $0.09 | $0.06 | - | $0.10 | $0.08 | $0.05 | - | $0.08 | $0.06 | $0.04 | - | $0.06 | $0.05 | $0.03 | - | $0.05 | $0.02 | $0 | - | -$0.07 | -$0.08 | -$0.10 | - | -$0.05 | -$0.05 | -$0.05 | - | $0 | $0 | $0.01 | - | $0.03 | $0.02 | $0.02 |
EBIT | $23.35M | $21.47M | $23.46M | $24.3M | $23.09M | $22.48M | $24.69M | $17.95M | $15.97M | $12.65M | $15.07M | $17.06M | $12.76M | $10.61M | $26.07M | $12.36M | $6.41M | $4.71M | $5.07M | $6.22M | $5.31M | $4.93M | $3.73M | $3.28M | $4.75M | $6.82M | $6.11M | $6.37M | $5.01M | $5.42M | $5.98M | $5.68M | $2.64M | $2.13M | $2.56M | $3.97M | $3.25M | $4.32M | $4.12M | $4.23M | $1.73M | $3.41M | $3.91M | $3.52M | $2.61M | $2.93M | $3.81M | $3.01M | $3.29M | $5.34M | $4.48M | $4.64M | $2.96M | $4.59M | $4.07M | $4.31M | $3.69M | $4.22M | $3.26M | $4.32M | -$3.91M | $4.47M | $3.8M | $3.66M | $2.45M | $3.44M | $2.38M | $955.14K | $636.39K | $1.77M | $2.07M | $2.64M | $1.97M | $2.98M | $1.55M | $1.73M | $986.71K | $1.53M | $883.5K | $1.42M | $1.22M | $825.74K | $18.65K | $753.44K | $572.96K | $833.12K | $227.81K | $542.77K | $260.71K | -$22.52K | $246.39K | $98.63K | -$425.93K | $187.19K | $204.64K | $355.93K | -$281.76K | -$610.21K | -$1.49M | -$216.34K | -$407.03K | $1.08M | $732.46K | $877.75K | $689.76K | $1M | $639.59K | $900K | $700K | $1.1M | $1M | $700K | $500K | $1.1M | $700K | $600K | $500K | $700K | $600K | $500K | $400K | $400K | $300K | $200K | $100K | -$300K | -$200K | -$300K | -$400K | -$21.7M | $7.6M | $7.5M | $7.5M | -$20.8M | $7.3M | $7.3M | $7.3M | -$19.7M | $7M | $7M | $7M |
EBITDA | $28.22M | $25.9M | $28.63M | $29.55M | $28.02M | $28.32M | $29.69M | $22.16M | $19.21M | $15.88M | $18.15M | $20.2M | $18.4M | $13.88M | $16.61M | $15.72M | $10.19M | $7.21M | $7.24M | $8.31M | $7.38M | $7.15M | $5.8M | $5.66M | $6.81M | $8.87M | $8.18M | $8.4M | $7.04M | $7.44M | $7.93M | $7.62M | $5.5M | $3.6M | $3.94M | $5.32M | $4.64M | $6.07M | $3.83M | $5.23M | $3.22M | $5.55M | $5.92M | $4.74M | $3.81M | $4.54M | $5.49M | $4.35M | $4.51M | $6.44M | $5.49M | $5.66M | $3.93M | $5.4M | $4.78M | $5.02M | $4.36M | $5.02M | $3.84M | $5.03M | -$3.22M | $5.08M | $4.56M | $4.47M | $3.26M | $4.29M | $2.34M | $1.64M | $1.19M | $3.41M | $3.14M | $3.4M | $2.72M | $3.74M | $2.21M | $2.42M | $1.66M | $2.34M | $1.61M | $2.17M | $1.99M | $1.65M | $743.02K | $1.49M | $1.2M | $1.54M | $525.35K | $1.14M | $879.75K | $2.15M | $908.89K | $752.95K | $191.66K | $898.35K | $820.85K | $1.05M | $385.48K | $1.28M | -$694.13K | $631.45K | $388.5K | $1.98M | $1.52M | $1.71M | $1.42M | $1.7M | $1.14M | $1.5M | $1.2M | $1.6M | $1.5M | $1.1M | $1M | $1.6M | $1.2M | $1M | $900K | $1.1M | $1M | $900K | $700K | $700K | $700K | $500K | $400K | $0 | $100K | $0 | -$100K | -$21.7M | $7.6M | $7.5M | $7.5M | -$20.8M | $7.3M | $7.3M | $7.3M | -$19.7M | $7M | $7M | $7M |
