Advertisement
U.S. Markets close in 1 hr 6 mins

Stabilus SE (STM.F)

Frankfurt - Frankfurt Delayed Price. Currency in EUR
38.00+0.45 (+1.20%)
As of 08:06AM CET. Market open.
Advertisement
Show:
Annual

Income Statement

All numbers in thousands
Breakdown
ttm
9/30/2023
9/30/2022
9/30/2021
9/30/2020
Total Revenue
1,277,071
1,215,254
1,116,345
937,668
822,126
Cost of Revenue
945,506
894,061
819,541
657,407
590,627
Gross Profit
331,565
321,193
296,804
280,261
231,499
Operating Expense
216,805
183,625
158,006
162,833
182,223
Operating Income
114,760
137,568
138,798
117,428
49,276
Net Non Operating Interest Income Expense
-1,646
-6,012
-11,816
-12,429
-10,514
Pretax Income
109,597
119,325
143,251
108,005
47,388
Tax Provision
31,598
16,012
38,910
34,250
17,400
Net Income Common Stockholders
76,001
101,784
102,961
73,394
31,433
Diluted NI Available to Com Stockholders
76,001
101,784
102,961
73,394
31,433
Basic EPS
1.19
4.12
4.17
2.97
1.27
Diluted EPS
1.19
4.12
4.17
2.97
1.27
Basic Average Shares
24,715
24,700
24,700
24,700
24,700
Diluted Average Shares
24,715
24,700
24,700
24,700
24,700
Total Operating Income as Reported
123,043
137,137
142,216
121,258
56,143
Total Expenses
1,162,311
1,077,686
977,547
820,240
772,850
Net Income from Continuing & Discontinued Operation
76,001
101,784
102,961
73,394
31,433
Normalized Income
75,814
101,556
102,712
73,233
31,457
Interest Income
9,054
6,869
2,351
700
499
Interest Expense
10,700
12,881
14,167
13,129
11,013
Net Interest Income
-1,646
-6,012
-11,816
-12,429
-10,514
EBIT
120,297
132,206
157,418
121,134
58,401
EBITDA
198,358
203,247
226,418
184,967
154,217
Reconciled Cost of Revenue
945,506
894,061
819,541
657,407
590,627
Reconciled Depreciation
78,061
71,041
69,000
63,833
95,816
Net Income from Continuing Operation Net Minority Interest
76,001
101,784
102,961
73,394
31,433
Total Unusual Items Excluding Goodwill
263
263
342
236
-38
Total Unusual Items
263
263
342
236
-38
Normalized EBITDA
198,095
202,984
226,076
184,731
154,255
Tax Rate for Calcs
0
0
0
0
0
Tax Effect of Unusual Items
75.8257
35.242
93.024
74.8391
-13.946