ID Logistics Group SA (IDL.PA)

EUR 376.0

(1.08%)

Annual Balance Sheets

(In EUR)
Breakdown 2023 2022 2021 2020 2019 2018
Total Assets 2.58 Billion 2.26 Billion 1.69 Billion 1.26 Billion 1.19 Billion 754.76 Million
Total Current Assets 913.24 Million 777.41 Million 641.72 Million 523.92 Million 455.07 Million 433.36 Million
Cash And Short Term Investments 273.5 Million 183.64 Million 157.76 Million 145.92 Million 92.51 Million 116.23 Million
Cash and Cash Equivalents 241.8 Million 183.64 Million 157.76 Million 145.92 Million 92.51 Million 105.91 Million
Short Term Investments 31.69 Million 4.48 Million 24.58 Million 26.05 Million 26.78 Million 10.31 Million
Net Receivables 606.11 Million 526.41 Million 434.84 Million 336.59 Million 283.04 Million 250.69 Million
Inventory 1.63 Million 17.2 Million 13.22 Million 11.99 Million 165 Thousand 227 Thousand
Other Current Assets 49.85 Million 50.15 Million 35.88 Million 29.42 Million 79.34 Million 66.2 Million
Total Non-Current Assets 1.67 Billion 1.48 Billion 1.05 Billion 736.73 Million 709.77 Million 300.77 Million
Net PPE 1.05 Billion 917.03 Million 776.32 Million 514.29 Million 511.58 Million 103.94 Million
Good Will And Intangible Assets 590.69 Million 996.79 Million 477.45 Million 367 Million 196.45 Million 195.16 Million
Good Will 532.91 Million 471.49 Million 227.61 Million 173.59 Million 174.72 Million 172.65 Million
Intangible Assets 57.78 Million 525.29 Million 249.84 Million 193.4 Million 21.73 Million 22.5 Million
Long-Term Investments -10.55 Million 3.4 Million 2.41 Million 2.17 Million 1.73 Million 1.66 Million
Tax Assets 13.31 Million 19.22 Million 13.27 Million 11.06 Million 12.31 Million 9.19 Million
Other Non Current Assets 31.69 Million -447.27 Million -212.05 Million -157.8 Million -12.31 Million -9.19 Million
Other Assets - - - - 25.59 Million 20.62 Million
Total Liabilities 2.17 Billion 1.94 Billion 1.43 Billion 1.03 Billion 986.42 Million 564.95 Million
Total Current Liabilities 1.16 Billion 1.2 Billion 823.75 Million 594.4 Million 610.72 Million 445.57 Million
Account Payables 416.57 Million 347.45 Million 313.59 Million 227.81 Million 219.58 Million 207.61 Million
Tax Payables 268.62 Million 250.66 Million 192.58 Million 167.82 Million - 147.2 Million
Short Term Debt 390.71 Million 519.6 Million 282 Million 170.58 Million 209.19 Million 69.98 Million
Deferred Revenue 327.83 Million 32.25 Million 12.98 Million 10.54 Million 9.29 Million 7.71 Million
Other Current Liabilities 29.64 Million 308.09 Million 215.16 Million 185.46 Million 172.65 Million 160.27 Million
Total Non Current Liabilities 1.01 Billion 734.53 Million 608.12 Million 437.1 Million 84.75 Million 98.93 Million
Long-Term Debt 988.77 Million 228.74 Million 141.45 Million 154.4 Million 84.75 Million 98.93 Million
Deferred Revenue Non Current - 477.21 Million 444.61 Million - - 98.9 Million
Deferred Tax Liabilities Non Current - - - - - -
Other Non Current Liabilities 17.79 Million 23.58 Million 19.94 Million 282.69 Million -84.75 Million -98.93 Million
Other Liabilities - - - - 290.95 Million 20.43 Million
Total Equity 413.56 Million 324.65 Million 267.26 Million 229.15 Million 204.02 Million 189.81 Million
Stock Holders Equity 411.93 Million 307.85 Million 253.98 Million 216.61 Million 193.02 Million 179.39 Million
Common Stock 3.08 Million 2.84 Million 2.83 Million 2.82 Million 2.82 Million 2.82 Million
Retained Earnings 52.14 Million 252.72 Million 208.23 Million 170.92 Million 143.86 Million 130.7 Million
Accumulated other comprehensive income -12.89 Million -4.94 Million -14.33 Million -14.38 Million -10.9 Million -11.37 Million
Common Stock Equity 411.93 Million 307.85 Million 253.98 Million 216.61 Million 193.02 Million 179.39 Million
Capital Lease Obligation 855.73 Million 477.21 Million 444.61 Million 259.07 Million 267.41 Million 23.98 Million
Total Investments 21.13 Million 3.4 Million 2.41 Million 2.17 Million 1.73 Million 11.98 Million
Total Debt 1.37 Billion 1.22 Billion 868.07 Million 584.06 Million 561.36 Million 168.91 Million
Net Debt 1.13 Billion 1.04 Billion 710.3 Million 438.14 Million 468.84 Million 63 Million

Balance Sheet Charts