AT

Axcelis Technologies

ACLS
NASDAQInformation Technology

Income Statement

Total Revenue$1.02B
Gross Profit$454.65M
Operating Income$210.79M
EBITDA$251.55M
EBIT$235.74M
Pre-tax Income$115.79M
Net Income$200.99M

Balance Sheet

Cash Equivalent$130.68M
Total Debt$44.26M
Book Value$956.27M
Book Value Per Share29.36

Key Ratios

Return on Equity (ROE)+19.84%
Return on Assets (ROA)+14.90%
Return on Invested Capital (ROI)+19.02%
Net Profit Margin+19.75%
Current Ratio5.40
Quick Ratio3.73
Long-Term Debt / Equity0.00