DI

Diodes

DIOD
NASDAQInformation Technology

Income Statement

Total Revenue$1.31B
Gross Profit$435.86M
Operating Income$50.45M
EBITDA$195.33M
EBIT$58.2M
Pre-tax Income$109.17M
Net Income$44.02M

Balance Sheet

Cash Equivalent$292.51M
Total Debt$56.62M
Book Value$1.86B
Book Value Per Share40.21

Key Ratios

Return on Equity (ROE)+2.45%
Return on Assets (ROA)+1.84%
Return on Invested Capital (ROI)+2.38%
Net Profit Margin+3.36%
Current Ratio3.26
Quick Ratio1.72
Long-Term Debt / Equity0.01