Financials
Value 20202021202220232024 TTM Cash from investing activities 30.94 M114.11 M66.46 M14.44 M158.3 M — Cash from financing activities 527.28 M93.2 M6.14 M1.07 M4.51 M — Free cash flow 65.22 M148 M153.25 M182.2 M80.12 M -381.53 M