OHB SE (OHB.DE)

EUR 47.6

(0.21%)

Annual Balance Sheets

(In EUR)
Breakdown 2023 2022 2021 2020 2019 2018
Total Assets 1.34 Billion 1.08 Billion 960.84 Million 912.07 Million 931.01 Million 753.6 Million
Total Current Assets 864.08 Million 721.88 Million 582.82 Million 535.66 Million 582.39 Million 462.26 Million
Cash And Short Term Investments 149.86 Million 128.87 Million 98.64 Million 93.99 Million 91.52 Million 48.72 Million
Cash and Cash Equivalents 141.12 Million 106.11 Million 96.61 Million 91.96 Million 85.09 Million 48.31 Million
Short Term Investments 8.73 Million 22.76 Million 2.02 Million 2.02 Million 6.43 Million 412 Thousand
Net Receivables 674.5 Million 560.74 Million 448.21 Million 381.15 Million 438.25 Million 361.15 Million
Inventory 23.76 Million 18.67 Million 23.04 Million 50.7 Million 43.17 Million 43.52 Million
Other Current Assets 15.95 Million 13.59 Million 12.91 Million 9.81 Million 9.44 Million 8.86 Million
Total Non-Current Assets 475.99 Million 358.84 Million 378.02 Million 376.41 Million 348.62 Million 291.33 Million
Net PPE 144.68 Million 152.92 Million 157.11 Million 154.42 Million 150.31 Million 88.25 Million
Good Will And Intangible Assets 144.91 Million 136.63 Million 132.52 Million 128.54 Million 123.67 Million 120.33 Million
Good Will 12.26 Million 12.26 Million 7.36 Million 7.36 Million 7.36 Million 7.13 Million
Intangible Assets 132.65 Million 124.37 Million 125.16 Million 121.17 Million 116.31 Million 113.2 Million
Long-Term Investments 137.87 Million -6.46 Million 21 Million 32.96 Million 18.9 Million 34.76 Million
Tax Assets 14.52 Million 17.66 Million 24.76 Million 23.38 Million 19.02 Million 16.9 Million
Other Non Current Assets 33.99 Million 58.08 Million 42.61 Million 37.1 Million 36.69 Million 31.07 Million
Other Assets - - - - - -
Total Liabilities 902.05 Million 787.26 Million 708.22 Million 688.75 Million 730.18 Million 553.58 Million
Total Current Liabilities 639.12 Million 526.02 Million 457.85 Million 436.33 Million 505.96 Million 377.23 Million
Account Payables 113.64 Million 100.29 Million 85.42 Million 104.52 Million 166.65 Million 176.96 Million
Tax Payables 13.56 Million 20.86 Million 14.43 Million 9.31 Million 13.36 Million 8.21 Million
Short Term Debt 227.04 Million 143.92 Million 156.74 Million 105.31 Million 101.14 Million 25.37 Million
Deferred Revenue 235.96 Million 137.82 Million 138.88 Million 188.82 Million 208.29 Million 6.08 Million
Other Current Liabilities 62.46 Million 143.97 Million 76.79 Million 37.66 Million 29.87 Million 168.81 Million
Total Non Current Liabilities 262.93 Million 261.23 Million 250.37 Million 252.41 Million 224.22 Million 176.34 Million
Long-Term Debt 102.15 Million 111.01 Million 53.15 Million 63.23 Million 66.31 Million 30.36 Million
Deferred Revenue Non Current 7.99 Million 14.54 Million 37.67 Million 31.07 Million 8.03 Million 6.7 Million
Deferred Tax Liabilities Non Current - - - - - -
Other Non Current Liabilities 78.77 Million 72.83 Million 107.28 Million 113.61 Million 111.56 Million 101.73 Million
Other Liabilities - - - - - -
Total Equity 438.02 Million 293.46 Million 252.62 Million 223.32 Million 200.83 Million 200.01 Million
Stock Holders Equity 409.01 Million 268.75 Million 234.54 Million 206.13 Million 181.69 Million 177.3 Million
Common Stock 19.21 Million 17.46 Million 17.46 Million 17.46 Million 17.46 Million 17.46 Million
Retained Earnings 312.52 Million 245.52 Million 225.96 Million 191.77 Million 170.84 Million 152.83 Million
Accumulated other comprehensive income 277.23 Million -6.98 Million -21.59 Million -18.63 Million -21.16 Million -101.04 Million
Common Stock Equity 409.01 Million 268.75 Million 234.54 Million 206.13 Million 181.69 Million 177.3 Million
Capital Lease Obligation 40.85 Million 47.32 Million 53.83 Million 58.32 Million 55.45 Million -
Total Investments 146.61 Million 16.29 Million 23.02 Million 34.98 Million 25.34 Million 35.18 Million
Total Debt 329.19 Million 254.93 Million 209.9 Million 168.55 Million 167.45 Million 55.73 Million
Net Debt 188.07 Million 148.82 Million 113.28 Million 76.58 Million 82.36 Million 7.42 Million

Balance Sheet Charts