UD

Universal Display

OLED
NASDAQInformation Technology

Income Statement

Total Revenue$647.68M
Gross Profit$497.18M
Operating Income$238.8M
EBITDA$316.27M
EBIT$272.13M
Pre-tax Income$259.97M
Net Income$222.08M

Balance Sheet

Cash Equivalent$86.35M
Total Debt$0
Book Value$1.55B
Book Value Per Share32.76

Key Ratios

Return on Equity (ROE)+13.74%
Return on Assets (ROA)+12.12%
Return on Invested Capital (ROI)+13.74%
Net Profit Margin+34.29%
Current Ratio7.18
Quick Ratio5.72
Long-Term Debt / Equity0.00