SunPower Corporation (0R0V.L)

USD 0.0

(-25.0%)

Annual Income Statements

(In USD)
Breakdown 2023 2023 2022 2021 2019 2018
Revenue 1.68 Billion 1.74 Billion 1.12 Billion 1.12 Billion 1.09 Billion 1.72 Billion
Cost of Revenue 1.44 Billion 1.33 Billion 876.3 Million 957.7 Million 928.74 Million 1.66 Billion
Gross Profit 238.45 Million 403 Million 252.05 Million 167.12 Million 163.47 Million 58.01 Million
Operating Expenses 429.77 Million 412.01 Million 251.91 Million 184.38 Million 206.32 Million 327.81 Million
Selling, General and Administrative Expenses 393.02 Million 387.26 Million 236.1 Million 162 Million 172.1 Million 258.91 Million
Research and Development Expenses 23.96 Million 24.75 Million 15.81 Million 22.38 Million 34.21 Million 68.9 Million
Other Expenses 12.78 Million - - - - -
Cost and Expenses 1.87 Billion 1.75 Billion 1.12 Billion 1.14 Billion 1.13 Billion 1.99 Billion
Operating Income -191.31 Million -9.01 Million 137 Thousand -17.25 Million -42.84 Million -269.79 Million
Interest Expense 28.95 Million 21.56 Million 24.03 Million 33.15 Million 48.96 Million -
Income Tax Expense 946 Thousand -8.38 Million 7.31 Million 57.54 Million 16.5 Million 1.01 Million
Earnings before Tax -229.36 Million 87.7 Million 3.92 Million 654.56 Million 191 Million -898.67 Million
Net Income -247.1 Million 42.84 Million -46.7 Million 475.04 Million 22.15 Million -811.09 Million
Earnings Per Share Basic -1.30 0.25 -0.27 2.80 0.15 -5.76
Earnings Per Share Diluted -1.41 0.25 -0.27 2.41 0.13 -5.76
Weighted Average Shares Outstanding 190.08 Million 173.91 Million 172.43 Million 169.8 Million 144.79 Million 140.82 Million
Weighted Average Shares Outstanding (Diluted) 175.04 Million 174.6 Million 172.43 Million 197.24 Million 169.65 Million 140.82 Million
Gross Margin 0.14 0.23 0.22 0.15 0.15 0.03
EBIT Margin -0.09 0.02 0.01 0.00 -0.01 -0.08
Profit Margin -0.15 0.02 -0.04 0.42 0.02 -0.47
EBITDA -147.96 Million 144.9 Million 39.89 Million 708.58 Million 276.15 Million 395.56 Million
Earnings Before Tax Margin -0.11 -0.01 0.00 -0.02 -0.04 -0.16

Income Statement Charts