Loading...
XMADSOL
Market cap151mUSD
Sep 26, Last price  
1.60EUR
Name

Soltec Power Holdings SA

Chart & Performance

D1W1MN
XMAD:SOL chart
P/E
P/S
0.37
EPS
Div Yield, %
0.00%
Shrs. gr., 5y
Rev. gr., 5y
%
Revenues
407m
-28.34%
356,812,000235,646,000346,514,000568,196,000407,143,000
Net income
-23m
L
1,338,000-4,928,000-1,167,00013,088,000-23,375,000
CFO
-5m
L
4,789,000-34,109,00017,124,00020,728,000-5,204,000

Profile

Soltec Power Holdings, S.A. engages in the development of integrated solutions for photovoltaic energy projects in Spain, Italy, Brazil, the United States, Mexico, Argentina, Chile, Colombia, Panama, Peru, Australia, China, India, Thailand, Greece, Turkey, Denmark, Egypt, Israel, Jordan, Kenya, and Namibia. The company engages in the supply, installation, and maintenance of solar trackers; development of solar power generation projects through the sale, transfer, and/or acquisition; and commercialization, marketing, and management of renewable energy equipment based on supply, installation, and maintenance works. The company is also involved in the provision of technical engineering services and activities related to technical advice; production and sale of renewable energies; construction, installation, repair, and maintenance of facilities related to renewable energies; development services office; management of solar and photovoltaic projects; supervision of electrical contraction works; and exploitation and implementation of solar energy. The company was founded in 2004 and is headquartered in Murcia, Spain.
IPO date
Oct 28, 2020
Employees
2,665
Domiciled in
ES
Incorporated in
ES

Valuation

Title
EUR in thousands, except ratios and share amounts
FYFYFYFYFY
2023‑122022‑122021‑122020‑122019‑12
Income
Revenues
407,143
-28.34%
568,196
63.97%
346,514
47.05%
Cost of revenue
308,882
364,055
243,867
Unusual Expense (Income)
NOPBT
98,261
204,141
102,647
NOPBT Margin
24.13%
35.93%
29.62%
Operating Taxes
(8,474)
5,016
(4,339)
Tax Rate
2.46%
NOPAT
106,735
199,125
106,986
Net income
(23,375)
-278.60%
13,088
-1,221.51%
(1,167)
-76.32%
Dividends
Dividend yield
Proceeds from repurchase of equity
146
(263)
(4,657)
BB yield
-0.05%
0.07%
0.83%
Debt
Debt current
107,064
98,680
92,781
Long-term debt
165,479
93,261
31,762
Deferred revenue
(3,490)
Other long-term liabilities
3,968
2,571
3,161
Net debt
176,085
120,040
57,359
Cash flow
Cash from operating activities
(5,204)
20,728
17,124
CAPEX
(22,218)
(80,458)
(95,537)
Cash from investing activities
(32,191)
(99,157)
(101,197)
Cash from financing activities
60,934
64,022
(5,891)
FCF
83,921
134,842
51,672
Balance
Cash
38,564
29,152
43,551
Long term investments
57,894
42,749
23,633
Excess cash
76,101
43,491
49,858
Stockholders' equity
5,123
35,891
21,670
Invested Capital
391,990
298,583
237,029
ROIC
30.91%
74.35%
45.61%
ROCE
24.53%
60.76%
39.48%
EV
Common stock shares outstanding
90,924
91,102
90,971
Price
3.44
-16.67%
4.13
-33.31%
6.19
-53.11%
Market cap
312,780
-16.83%
376,069
-33.22%
563,112
-35.15%
EV
488,778
506,537
635,074
EBITDA
107,842
208,523
106,371
EV/EBITDA
4.53
2.43
5.97
Interest
23,937
4,214
3,382
Interest/NOPBT
24.36%
2.06%
3.29%