Freenet in figures Revenue 2.5 in bn € Subscribers 10.1 m EBITDA 521.5 in m € Free Cashflow 292.3 in m € Share Employees 3,167 as of 31 December 2024 Latest results