ET

Exela Technologies

XELA
OTCIndustrials

Income Statement

Total Revenue$1.04B
Gross Profit$223.03M
Operating Income$4.1M
EBITDA$61.78M
EBIT$7.21M
Pre-tax Income$-90.62M
Net Income$-98.6M

Balance Sheet

Cash Equivalent$44.03M
Total Debt$1.12B
Book Value$-915.68M
Book Value Per Share-143.85

Key Ratios

Return on Equity (ROE)-14.19%
Return on Assets (ROA)-19.67%
Return on Invested Capital (ROI)-14.19%
Net Profit Margin-11.76%
Current Ratio0.46
Quick Ratio0.37
Long-Term Debt / Equityundefined