Strabag SE (VIE:STR)
Austria flag Austria · Delayed Price · Currency is EUR
83.20
-1.10 (-1.30%)
Jul 24, 2026, 5:35 PM CET

Strabag SE Balance Sheet

Millions EUR. Fiscal year is Jan - Dec.
Fiscal Year
FY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Cash & Equivalents
4,3233,7243,4512,7022,963
Cash & Short-Term Investments
4,3233,7243,4512,7022,963
Cash Growth
16.10%7.91%27.71%-8.82%3.72%
Accounts Receivable
2,9753,0401,2843,0882,842
Other Receivables
585.46536.77-532.62462.24
Total Trade Receivables
3,5603,5771,2843,6213,304
Inventory
1,6951,5521,2561,069969.1
Total Current Assets
9,5798,8538,2297,3927,236
Net Property, Plant & Equipment
3,1522,9992,8472,7432,533
Other Intangible Assets
462.5461.04486.08498521.22
Goodwill
738.75555.79490.74442.4447.68
Long-Term Investments
1,135979.74796.56609.17598.55
Other Long-Term Assets
778.78825.972,985999.06888.99
Total Assets
15,84614,67513,70612,68412,226
Accounts Payable
2,9792,7912,7912,5692,421
Accrued Expenses
2,1111,9271,7791,6701,635
Short-Term Debt
997.291,0041,0611,023782.97
Unearned Revenue
1,5881,5401,3361,1451,117
Other Current Liabilities
134.25125.3102.7258.1951.16
Total Current Liabilities
7,8107,3877,0696,4656,008
Long-Term Debt
597.83632.69626.21656.33710.61
Other Long-Term Liabilities
1,7541,6551,7111,5371,436
Total Long-Term Liabilities
2,3522,2882,2282,1942,146
Total Liabilities
10,1629,6749,2978,6598,154
Common Stock
118.22118.22102.6102.6102.6
Additional Paid-in Capital
1,7321,7321,7482,0862,086
Retained Earnings
3,8123,1272,5401,8141,859
Total Common Shareholders' Equity
5,6634,9784,3914,0034,048
Minority Interest
21.0822.418.4422.3924.32
Shareholders' Equity
5,6845,0004,4094,0254,072
Total Liabilities & Equity
15,84614,67513,70612,68412,226
Total Debt
1,5951,6371,6871,6791,494
Net Cash (Debt)
2,7282,0871,7641,0221,470
Net Cash Growth
30.71%18.32%72.53%-30.44%4.08%
Net Cash Per Share
23.6318.6417.629.9614.32
Book Value
5,6634,9784,3914,0034,048
Book Value Per Share
49.0544.4543.8539.0139.45
Tangible Book Value
4,4623,9613,4143,0623,079
Tangible Book Value Per Share
38.6535.3734.1029.8530.01