Axcelis Technologies, Inc. (ACLS)

USD 44.79

(-12.11%)

Annual Income Statements

(In USD)
Breakdown 2023 2022 2021 2020 2019 2018
Revenue 1.13 Billion 919.99 Million 662.42 Million 474.56 Million 342.95 Million 442.57 Million
Cost of Revenue 639.3 Million 518.2 Million 375.98 Million 275.97 Million 198.8 Million 262.93 Million
Gross Profit 491.3 Million 401.79 Million 286.44 Million 198.58 Million 144.15 Million 179.63 Million
Operating Expenses 225.5 Million 189.42 Million 159.12 Million 140.54 Million 119.94 Million 119.67 Million
Selling, General and Administrative Expenses 128.59 Million 111.07 Million 93.68 Million 78.71 Million 66.01 Million 67.8 Million
Research and Development Expenses 96.9 Million 78.35 Million 65.43 Million 61.83 Million 53.93 Million 51.87 Million
Other Expenses - -6.45 Million -2.27 Million 2.31 Million -1.08 Million -2.47 Million
Cost and Expenses 864.8 Million 707.63 Million 535.1 Million 416.51 Million 318.75 Million 382.61 Million
Operating Income 265.79 Million 212.36 Million 127.32 Million 58.04 Million 18.19 Million 59.95 Million
Interest Expense 5.34 Million 5.57 Million 4.83 Million 5.21 Million 5.15 Million 5.11 Million
Income Tax Expense 32.33 Million 21.8 Million 21.77 Million 5.9 Million 3.88 Million 8.82 Million
Earnings before Tax 278.59 Million 204.88 Million 120.42 Million 55.88 Million 20.92 Million 54.7 Million
Net Income 246.26 Million 183.07 Million 98.65 Million 49.98 Million 17.03 Million 45.88 Million
Earnings Per Share Basic 7.52 5.54 2.94 1.50 0.52 1.35
Earnings Per Share Diluted 7.43 5.46 2.88 1.46 0.50 1.35
Weighted Average Shares Outstanding 32.75 Million 33.04 Million 33.55 Million 33.25 Million 32.55 Million 33.98 Million
Weighted Average Shares Outstanding (Diluted) 33.16 Million 33.54 Million 34.26 Million 34.12 Million 33.82 Million 34 Million
Gross Margin 0.43 0.44 0.43 0.42 0.42 0.41
EBIT Margin 0.25 0.23 0.19 0.13 0.08 0.14
Profit Margin 0.22 0.20 0.15 0.11 0.05 0.10
EBITDA 278.86 Million 222.06 Million 136.08 Million 71.03 Million 33.95 Million 65.58 Million
Earnings Before Tax Margin 0.24 0.23 0.19 0.12 0.05 0.14

Income Statement Charts