Loading...
XPARSPIE
Market cap5.23bUSD
Dec 20, Last price  
29.68EUR
1D
1.57%
1Q
-20.30%
Jan 2017
48.33%
IPO
72.06%
Name

Spie SA

Chart & Performance

D1W1MN
XPAR:SPIE chart
P/E
21.02
P/S
0.57
EPS
1.41
Div Yield, %
2.53%
Shrs. gr., 5y
1.33%
Rev. gr., 5y
5.44%
Revenues
8.73b
+7.54%
4,271,649,0004,722,037,0005,384,902,0005,431,853,0005,155,699,0006,127,993,0006,693,693,0006,953,356,0006,655,446,0006,994,179,0008,113,775,0008,725,370,000
Net income
239m
+57.39%
58,514,00039,264,000-18,356,00045,281,000184,020,000110,402,000161,993,000150,548,00053,209,000169,099,000151,539,000238,514,000
CFO
713m
+23.55%
186,849,000330,133,000293,348,000272,869,000358,345,000297,398,000365,582,000432,170,000560,196,000515,884,000577,361,000713,333,000
Dividend
Sep 18, 20240.25 EUR/sh
Earnings
Mar 05, 2025

Profile

SPIE SA provides multi-technical services in the areas of energy and communications. The company operates through four segments: France; Germany and Central Europe; North-Western Europe; and Oil & Gas and Nuclear. It provides technical engineering solutions for buildings; integrated ICT solutions, including IT consulting, integration, and maintenance; electrical, mechanical, and HVAC engineering services; and operation and maintenance of real estate and facilities. The company also offers oil and gas services, including exploring and investigating new fields, buildings and operating facilities, and optimizing production; construction, renovation, and maintenance services for bridges, locks, and pumping stations; maintenance and innovative solutions for traffic infrastructure; and fixed and mobile digital telecom networks, as well as technical building management, communications and networks, tech FM services; engineering, construction, maintenance, and optimization services for industrial processes; energy recovery and sustainable management services to technical facilities; and energy transmission networks, medium-voltage facilities, distribution networks, busbar systems, and wind and solar power farms. In addition, it engages in the installation and maintenance of electrical systems, heating and air conditioning, building ventilation, utilities and automation for industries; and management of IT and data processing infrastructures. SPIE SA was founded in 1900 and is headquartered in Cergy-Pontoise, France.
IPO date
Jun 10, 2015
Employees
48,000
Domiciled in
FR
Incorporated in
FR

Valuation

Title
EUR in thousands, except ratios and share amounts
FYFYFYFYFYFYFYFYFYFY
2023‑122022‑122021‑122020‑122019‑122018‑122017‑122016‑122015‑122014‑12
Income
Revenues
8,725,370
7.54%
8,113,775
16.01%
6,994,179
5.09%
Cost of revenue
8,021,838
1,101,222
905,438
Unusual Expense (Income)
NOPBT
703,532
7,012,553
6,088,741
NOPBT Margin
8.06%
86.43%
87.05%
Operating Taxes
118,982
86,238
99,935
Tax Rate
16.91%
1.23%
1.64%
NOPAT
584,550
6,926,315
5,988,806
Net income
238,514
57.39%
151,539
-10.38%
169,099
217.80%
Dividends
(126,728)
(105,894)
(91,280)
Dividend yield
2.70%
2.65%
2.49%
Proceeds from repurchase of equity
33,529
19,582
33,494
BB yield
-0.71%
-0.49%
-0.91%
Debt
Debt current
557,652
541,548
449,295
Long-term debt
2,405,343
2,476,777
2,464,891
Deferred revenue
1
914,125
Other long-term liabilities
839,736
735,334
8,937
Net debt
1,690,366
1,780,944
1,711,973
Cash flow
Cash from operating activities
713,333
577,361
515,884
CAPEX
(61,676)
(65,818)
(66,908)
Cash from investing activities
(231,293)
(315,207)
(208,456)
Cash from financing activities
(545,773)
(301,258)
(262,044)
FCF
525,812
6,912,346
5,967,624
Balance
Cash
1,214,940
1,277,643
1,245,716
Long term investments
57,689
(40,262)
(43,503)
Excess cash
836,360
831,692
852,504
Stockholders' equity
340,726
265,954
250,411
Invested Capital
4,985,036
4,119,268
4,107,270
ROIC
12.84%
168.39%
147.77%
ROCE
12.49%
149.90%
129.70%
EV
Common stock shares outstanding
165,745
164,082
161,418
Price
28.30
16.17%
24.36
7.22%
22.72
27.57%
Market cap
4,690,588
17.35%
3,997,031
8.99%
3,667,428
30.05%
EV
6,404,926
5,787,125
5,499,742
EBITDA
998,659
7,274,119
6,330,018
EV/EBITDA
6.41
0.80
0.87
Interest
98,241
68,740
62,989
Interest/NOPBT
13.96%
0.98%
1.03%