MI

MidCap Financial Investment

MFIC
NASDAQFinancials

Income Statement

Total Revenue$301.78M
Gross Profit$261.56M
Operating Income$249.26M
EBITDA$214.78M
EBIT$214.78M
Pre-tax Income$5.97M
Net Income$98.82M

Balance Sheet

Cash Equivalent$68.65M
Total Debt$1.61B
Book Value$1.21B
Book Value Per Share15.19

Key Ratios

Return on Equity (ROE)+7.04%
Return on Assets (ROA)+3.10%
Return on Invested Capital (ROI)+3.13%
Net Profit Margin+32.75%
Current Ratio4.62
Quick Ratio4.62
Long-Term Debt / Equity1.25