Financials
Value 202020212022202320242025 TTM Cash from investing activities 35.1 M129.6 M32.7 M141.6 M45.2 M31.6 M 31.6 M Cash from financing activities 23.9 M131.4 M73.2 M58.2 M132 M158.9 M 158.9 M Free cash flow 46.1 M147.3 M925.7 M85.6 M361.3 M93 M 79.1 M