Loading...
XNAS
MAXN
Market cap53mUSD
Jun 09, Last price  
3.18USD
1D
5.30%
1Q
1.27%
IPO
-83.26%
Name

Maxeon Solar Technologies Ltd

Chart & Performance

D1W1MN
P/E
P/S
0.05
EPS
Div Yield, %
Shrs. gr., 5y
-56.46%
Rev. gr., 5y
4.25%
Revenues
1.12b
+5.94%
912,313,0001,198,301,000844,836,000783,279,0001,060,113,0001,123,110,000
Net income
-276m
L+6.88%
-603,814,000-173,560,000-137,814,000-239,266,000-258,074,000-275,829,000
CFO
-254m
L
-156,823,000-26,340,000-189,162,000-4,866,0003,437,000-254,295,000

Profile

Maxeon Solar Technologies, Ltd. designs, manufactures, markets, and sells solar panels and related solar system components worldwide. The company provides interdigitated back contact and shingled solar cells and panels under the SunPower brand. It offers its products to dealers, project developers, system integrators, distributors, resellers, and residential and small-scale commercial customers. Maxeon Solar Technologies, Ltd. was incorporated in 2019 and is headquartered in Singapore.
IPO date
Aug 14, 2020
Employees
5,344
Domiciled in
SG
Incorporated in
SG

Valuation

Title
USD in thousands, except ratios and share amounts
FYFYFYFYFYFY
2023‑122022‑122021‑122020‑122019‑122018‑12
Income
Revenues
1,123,110
5.94%
1,060,113
35.34%
Cost of revenue
1,090,698
1,157,743
Unusual Expense (Income)
NOPBT
32,412
(97,630)
NOPBT Margin
2.89%
Operating Taxes
(626)
32,191
Tax Rate
NOPAT
33,038
(129,821)
Net income
(275,829)
6.88%
(258,074)
7.86%
Dividends
Dividend yield
Proceeds from repurchase of equity
193,491
(514)
BB yield
-5,817.62%
0.08%
Debt
Debt current
31,289
53,938
Long-term debt
431,840
414,877
Deferred revenue
113,564
161,678
Other long-term liabilities
33,043
63,663
Net debt
268,960
158,312
Cash flow
Cash from operating activities
(254,295)
3,437
CAPEX
(67,452)
(63,480)
Cash from investing activities
13,926
(139,301)
Cash from financing activities
167,951
211,474
FCF
95,726
(126,106)
Balance
Cash
190,169
303,442
Long term investments
4,000
7,061
Excess cash
138,014
257,497
Stockholders' equity
(806,719)
(536,738)
Invested Capital
1,395,629
1,237,956
ROIC
2.51%
ROCE
5.39%
EV
Common stock shares outstanding
464
40,920
Price
7.17
-55.35%
16.06
15.54%
Market cap
3,326
-99.49%
657,175
26.22%
EV
278,037
821,120
EBITDA
88,292
(41,411)
EV/EBITDA
3.15
Interest
42,438
27,812
Interest/NOPBT
130.93%