UT

UFP Technologies

UFPT
NASDAQHealth Care

Income Statement

Total Revenue$504.42M
Gross Profit$146.69M
Operating Income$81.85M
EBITDA$95.8M
EBIT$81.09M
Pre-tax Income$83.84M
Net Income$58.98M

Balance Sheet

Cash Equivalent$14.48M
Total Debt$132.35M
Book Value$319.27M
Book Value Per Share41.65

Key Ratios

Return on Equity (ROE)+17.21%
Return on Assets (ROA)+9.38%
Return on Invested Capital (ROI)+11.08%
Net Profit Margin+11.69%
Current Ratio2.56
Quick Ratio1.35
Long-Term Debt / Equity0.52