What is OCUL profit margin?
O
What is OCUL profit margin?
π¦
OCUL Financial Fundamentals
Income Statement Highlights
Revenue$10.79M
Gross Profit$9.46M
Net Income$-88.61M
Key Ratios
ROE-59.9%
ROA-45.9%
D/E0.12x
Current Ratio15.39x
Health Scores
Balance Sheet
Total Assets$732.53M
Total Liabilities$150.96M
Total Debt$79.46M
Cash$666.70M