U.S. market Closed. Opens in 1 day 2 hours 2 minutes

UFPT | UFP Technologies, Inc. Stock Financials Income Statements Annual

(Stock Exchange: NASDAQ)
*Sign In to persist settings
Financial Year End2023-12-312022-12-312021-12-312020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-312012-12-312011-12-312010-12-312009-12-312008-12-312007-12-312006-12-312005-12-312004-12-312003-12-312002-12-312001-12-312000-12-311999-12-311998-12-311997-12-311996-12-311995-12-311994-12-31
Revenue400.07M353.79M206.32M179.37M198.38M190.46M147.84M146.13M138.85M139.31M139.22M130.96M127.24M120.77M99.23M110.03M93.60M93.75M83.96M68.62M60.90M61.19M61.57M74.49M58.80M47.20M45.50M39.40M34.10M31.90M
Cost of Revenue287.85M263.53M155.21M134.69M144.42M142.15M112.36M111.48M101.40M102.43M98.57M92.78M91.00M86.15M72.51M81.47M70.78M74.51M69.36M54.65M50.18M49.08M50.65M53.79M41.60M32.20M31.40M27.90M24.70M24.10M
Gross Profit112.22M90.26M51.11M44.68M53.96M48.31M35.49M34.65M37.45M36.88M40.65M38.19M36.24M34.62M26.72M28.56M22.81M19.24M14.60M13.97M10.72M12.11M10.92M20.70M17.20M15.00M14.10M11.50M9.40M7.80M
Operating Expenses50.89M45.80M29.48M27.49M29.25M27.76M23.84M24.11M24.01M23.85M23.24M21.53M21.37M20.24M18.54M18.82M15.56M14.18M12.43M12.11M10.83M11.64M13.65M17.32M13.90M11.80M11.10M9.30M8.30M9.10M
Selling, General & Admin50.89M45.80M29.48M27.49M29.25M27.76M23.84M24.11M24.01M23.85M23.24M21.53M21.37M20.24M18.54M18.82M15.56M14.18M12.43M12.11M10.83M11.64M13.65M14.24M11.60M9.90M9.30M7.80M7.00M7.90M
Research & Development7.20M9.30M8.50M8.20M8.80M10.50M1.10M1.30M1.30M1.40M1.20M1.30MN/AN/AN/AN/AN/AN/AN/AN/AN/AN/AN/AN/AN/AN/AN/AN/AN/AN/A
Other Operating Expenses-3.53M81.00K26.00K-366.00K-388.00K64.00K1.10MN/AN/A312.00KN/A-2.06KN/AN/AN/AN/AN/AN/AN/AN/AN/AN/AN/A3.08M2.30M1.90M1.80M1.50M1.30M1.20M
Operating Income57.66M21.64M21.22M8.56M16.54M19.61M11.69M12.24M11.71M11.56M17.40M16.67M15.72M14.38M8.18M8.42M7.25M5.05M2.17M2.14M-1.51M466.00K-3.74M3.39M3.30M3.20M3.00M2.20M1.10M-1.30M
Other Expenses / Income-3.76M-2.68M-13.00K-449.00K-1.06M-1.21M166.00K80.00K27.00K204.00K-205.00K-137.00K-27.00K34.46K618.56K-269.62K-504.00K-1.05M-1.30M-784.48K-846.62K-843.12K-1.01M-1.38M-500.00K-500.00K-700.00K-500.00K-400.00K-900.00K
Before Tax Income53.90M52.72M21.20M16.28M23.65M18.40M11.86M12.32M11.74M11.77M17.19M16.57M15.69M14.43M8.80M8.11M6.74M4.01M867.30K1.36M-2.36M-377.12K-4.75M2.00M2.80M2.70M2.30M1.70M700.00K-2.20M
Income Tax Expenses8.98M10.93M5.32M2.91M3.90M4.09M2.65M4.35M4.15M4.21M5.92M5.68M4.91M5.02M2.82M2.99M2.58M1.49M208.21K488.67K-839.32K-143.32K-1.71M920.95K1.10M1.10M1.00M400.00K-200.00K300.00K
Net Income44.92M41.79M15.89M13.37M19.75M14.31M9.21M7.97M7.59M7.56M11.28M10.89M10.35M9.25M5.93M5.12M4.16M2.51M659.09K871.26K-1.52M-233.79K-3.04M1.08M1.70M1.60M1.30M1.30M900.00K-2.50M
Interest Expenses3.65M2.76M88.00K83.00K674.00K1.32M50.00K69.00K27.00K108.00K205.00K92.00K26.87K115.54K221.00K334.29KN/AN/AN/AN/AN/AN/AN/AN/AN/AN/AN/AN/AN/AN/A
Basic Shares Outstanding7.62M7.56M7.52M7.48M7.42M7.35M7.25M7.19M7.12M7.03M6.82M6.68M6.48M6.16M5.83M5.55M5.31M5.02M4.80M4.62M4.49M4.34M4.23M4.37M4.81M4.68M4.66M4.87M4.74M4.55M
Diluted Shares Outstanding7.70M7.66M7.62M7.57M7.52M7.43M7.34M7.28M7.22M7.17M7.11M7.03M7.00M6.75M6.29M6.26M5.86M5.57M5.26M4.99M4.49M4.34M4.25M4.39M4.90M4.83M4.86M5.00M4.74M4.55M
EBITDA68.95M56.35M30.04M25.46M32.88M28.48M17.40M18.02M18.29M17.41M21.49M19.59M17.66M17.37M11.08M11.47M10.06M8.11M5.11M4.65M2.60M3.15M559.70K6.47M5.60M5.10M4.80M3.70M2.40M-100.00K
EBITDA Margin17.24%15.93%14.56%14.19%16.57%14.96%11.77%12.33%13.17%12.50%15.44%14.96%13.88%14.38%11.16%10.42%10.75%8.65%6.08%6.78%4.27%5.15%0.91%8.68%9.52%10.81%10.55%9.39%7.04%-0.31%
EBIT57.55M55.48M21.29M16.37M24.32M19.72M11.91M12.39M11.77M11.87M17.40M16.67M15.28M14.38M8.97M8.44M6.74M4.01M867.30K1.36M-2.36M-377.12K-4.75M2.00M2.80M2.70M2.30M1.70M700.00K-2.20M
EBIT Margin14.38%15.68%10.32%9.12%12.26%10.36%8.06%8.48%8.48%8.52%12.50%12.73%12.01%11.91%9.04%7.68%7.20%4.28%1.03%1.98%-3.87%-0.62%-7.72%2.69%4.76%5.72%5.05%4.31%2.05%-6.90%
Financial Year End2023-12-312022-12-312021-12-312020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-312012-12-312011-12-312010-12-312009-12-312008-12-312007-12-312006-12-312005-12-312004-12-312003-12-312002-12-312001-12-312000-12-311999-12-311998-12-311997-12-311996-12-311995-12-311994-12-31
An error has occurred. This application may no longer respond until reloaded. Reload 🗙