ID Logistics Group S.A.
IDL.PA · PAR
12/31/2024 | 12/31/2023 | 12/31/2022 | 12/31/2021 | |
|---|---|---|---|---|
| Market Cap | €2,387,231 | €1,943,379 | €1,520,308 | €2,081,439 |
| - Cash | €314,314 | €241,809 | €183,643 | €157,767 |
| + Debt | €1,450,620 | €1,379,493 | €1,225,564 | €868,076 |
| Enterprise Value | €3,523,537 | €3,081,063 | €2,562,229 | €2,791,748 |
| Revenue | €3,271,004 | €2,747,425 | €2,481,319 | €1,880,621 |
| % Growth | 19.1% | 10.7% | 31.9% | – |
| Gross Profit | €104,004 | €453,704 | €117,434 | €90,135 |
| % Margin | 3.2% | 16.5% | 4.7% | 4.8% |
| EBITDA | €518,159 | €447,827 | €365,658 | €251,165 |
| % Margin | 15.8% | 16.3% | 14.7% | 13.4% |
| Net Income | €52,829 | €52,141 | €38,221 | €33,132 |
| % Margin | 1.6% | 1.9% | 1.5% | 1.8% |
| EPS Diluted | 7.86 | 8.21 | 6.34 | 5.5 |
| % Growth | -4.3% | 29.5% | 15.3% | – |
| Operating Cash Flow | €481,694 | €429,766 | €329,762 | €261,360 |
| Capital Expenditures | -€96,887 | -€74,926 | -€67,541 | -€83,526 |
| Free Cash Flow | €384,807 | €354,840 | €262,221 | €177,834 |