Stabilus S.A. (SIUAF)

USD 57.3

(0.0%)

Annual Balance Sheets

(In USD)
Breakdown 2023 2022 2021 2020 2019 2018
Total Assets 1.33 Billion 1.25 Billion 1.37 Billion 1.3 Billion 1.22 Billion 1.01 Billion
Total Current Assets 600.05 Million 543.67 Million 566.54 Million 470 Million 422.81 Million 369.76 Million
Cash And Short Term Investments 193.7 Million 164.99 Million 223.7 Million 190.47 Million 151.55 Million 146.4 Million
Cash and Cash Equivalents 193.09 Million 164.99 Million 223.7 Million 190.47 Million 151.55 Million 143 Million
Short Term Investments 601 Thousand 600 Thousand 601 Thousand 7.27 Million 4.74 Million 3.4 Million
Net Receivables 225.44 Million 209.03 Million 179.64 Million 160.9 Million 157.12 Million 111.27 Million
Inventory 177.25 Million 164.1 Million 158.51 Million 114.02 Million 109.38 Million 90.76 Million
Other Current Assets 2.45 Million 5.54 Million 4.67 Million 4.6 Million 4.74 Million 2.05 Million
Total Non-Current Assets 734.25 Million 714.05 Million 810.47 Million 830.19 Million 801.24 Million 640.67 Million
Net PPE 247.15 Million 224.3 Million 258.4 Million 269.48 Million 217.98 Million 179.22 Million
Good Will And Intangible Assets 466.58 Million 637.47 Million 739.66 Million 755.85 Million 769.46 Million 442.41 Million
Good Will 236.62 Million 212.47 Million 240.93 Million 243.51 Million 234.19 Million 195.23 Million
Intangible Assets 229.96 Million 425 Million 498.72 Million 512.34 Million 535.26 Million 247.18 Million
Long-Term Investments 6.82 Million 22.63 Million -240.93 Million -243.51 Million -234.19 Million 1.24 Million
Tax Assets 13.4 Million 31 Million 43.11 Million 42.62 Million 40.25 Million 15.08 Million
Other Non Current Assets 296.48 Thousand -201.37 Million 10.23 Million 5.73 Million 7.74 Million 2.7 Million
Other Assets - - 1.00 - - -
Total Liabilities 622.3 Million 601.41 Million 746.68 Million 749.52 Million 679.38 Million 583.91 Million
Total Current Liabilities 226.92 Million 217.43 Million 224.05 Million 220.98 Million 186.84 Million 161.04 Million
Account Payables 124.29 Million 111.79 Million 104.63 Million 83.35 Million 99.19 Million 83.17 Million
Tax Payables 20.06 Million 13.94 Million 13.76 Million 11.32 Million 14.26 Million 16.36 Million
Short Term Debt 14.94 Million 9.41 Million 10.03 Million 48.32 Million 480.77 Thousand 1.49 Million
Deferred Revenue 5.69 Million 3.28 Million 4.58 Million 2.99 Million 2.48 Million 71.97 Million
Other Current Liabilities 81.99 Million 92.94 Million 104.8 Million 86.3 Million 84.68 Million 4.41 Million
Total Non Current Liabilities 395.37 Million 383.97 Million 522.63 Million 528.54 Million 492.53 Million 422.87 Million
Long-Term Debt 276.47 Million 250.02 Million 339.74 Million 337.81 Million 325.42 Million 319.44 Million
Deferred Revenue Non Current 26.85 Million 25.16 Million 34.5 Million 38.77 Million 90.48 Thousand -47.84 Million
Deferred Tax Liabilities Non Current - - - - - -
Other Non Current Liabilities 47.46 Million 39.05 Million 67.05 Million 71.21 Million 80.36 Million 103.42 Million
Other Liabilities 0.00 1.00 1.00 1.00 1.00 -
Total Equity 712 Million 656.31 Million 630.32 Million 550.67 Million 544.68 Million 426.52 Million
Stock Holders Equity 683.73 Million 652.23 Million 624.43 Million 541.38 Million 534.45 Million 426.57 Million
Common Stock 24.7 Million 24.2 Million 286.01 Thousand 289.64 Thousand 269.27 Thousand 247 Thousand
Retained Earnings 458.28 Million 412.71 Million 403.83 Million 337.37 Million 308.98 Million 225.09 Million
Accumulated other comprehensive income 26.11 Million 24.2 Million 286.01 Thousand 289.64 Thousand 269.27 Thousand 201.23 Million
Common Stock Equity 683.73 Million 652.23 Million 624.43 Million 541.38 Million 534.45 Million 426.57 Million
Capital Lease Obligation 33.37 Million 25.16 Million 34.5 Million 38.77 Million 90.48 Thousand 910 Thousand
Total Investments 6 Million 22.63 Million 601 Thousand 7.27 Million 4.74 Million 3.4 Million
Total Debt 291.42 Million 284.6 Million 384.27 Million 424.91 Million 325.99 Million 320.93 Million
Net Debt 98.32 Million 119.61 Million 160.56 Million 234.44 Million 174.43 Million 177.93 Million

Balance Sheet Charts