Financials
Value 202020212022202320242025 TTM Cash from investing activities 54.8 M30.7 M22.9 M343.1 M124.7 M302.8 M 302.8 M Cash from financing activities 181.9 M118.6 M121.7 M69 M190.5 M96.9 M 96.9 M Free cash flow 185 M154.1 M195.9 M281.1 M325.8 M356.3 M 356.3 M