Unlock stock picks and a broker-level newsfeed that powers Wall Street.

Dusseldorf - Delayed Quote EUR

STEF (STP.DU)

Compare
124.40
+1.20
+(0.97%)
At close: April 17 at 8:12:36 AM GMT+2
Currency in EUR All numbers in thousands
Breakdown
TTM
12/31/2024
12/31/2023
12/31/2022
12/31/2021
Total Revenue
4,800,785
4,800,785
4,442,119
4,159,697
3,506,647
Cost of Revenue
4,471,358
4,471,358
4,100,933
3,822,797
3,278,405
Gross Profit
329,427
329,427
341,186
336,900
228,242
Operating Expense
104,110
104,110
87,865
101,647
75,091
Operating Income
225,317
225,317
253,321
235,253
153,151
Net Non Operating Interest Income Expense
-39,538
-39,538
-25,673
-8,367
-6,633
Pretax Income
188,545
188,545
227,810
225,355
147,496
Tax Provision
47,799
47,799
62,800
58,164
45,853
Net Income Common Stockholders
157,236
157,236
191,614
146,359
110,008
Diluted NI Available to Com Stockholders
157,236
157,236
191,614
146,359
110,008
Basic EPS
13.23
12.54
15.41
11.79
8.88
Diluted EPS
13.07
12.54
15.41
11.58
8.78
Basic Average Shares
12,465.25
12,538.24
12,430.89
12,414.11
12,383.23
Diluted Average Shares
12,603.46
12,538.24
12,430.89
12,637.46
12,527.38
Total Operating Income as Reported
228,381
228,381
253,050
233,466
153,938
Rent Expense Supplemental
36,875
36,875
31,811
32,251
25,652
Total Expenses
4,575,468
4,575,468
4,188,798
3,924,444
3,353,496
Net Income from Continuing & Discontinued Operation
157,236
157,236
191,614
146,359
110,008
Normalized Income
146,956.79
146,956.79
175,172.12
187,378.81
109,868.82
Interest Income
1,815
1,815
2,007
727
788
Interest Expense
41,353
41,353
27,680
9,094
7,421
Net Interest Income
-39,538
-39,538
-25,673
-8,367
-6,633
EBIT
229,898
229,898
255,490
234,449
154,917
EBITDA
471,238
471,238
429,228
432,069
359,253
Reconciled Cost of Revenue
4,471,358
4,471,358
4,100,933
3,822,797
3,278,405
Reconciled Depreciation
241,340
241,340
173,738
197,620
204,336
Net Income from Continuing Operation Net Minority Interest
148,736
148,736
174,737
178,017
110,008
Total Unusual Items Excluding Goodwill
2,385
2,385
-601
-12,617
202
Total Unusual Items
2,385
2,385
-601
-12,617
202
Normalized EBITDA
468,853
468,853
429,829
444,686
359,051
Tax Rate for Calcs
0
0
0
0
0
Tax Effect of Unusual Items
605.79
605.79
-165.88
-3,255.19
62.82
12/31/2021 - 3/7/2024

Upgrade to begin using 40 years of financial statements and get so much more.

Perform in-depth fundamental analysis with decades of income statements, balance sheets, and cash flows — all exportable.

Upgrade