Financials
Value 20202021202220232024 TTM Cash from investing activities 66.33 M121.26 M20.87 M235.52 M356.18 M — Cash from financing activities 34.95 M368.07 M935.95 M595.89 M648.2 M — Free cash flow 98.49 M636.92 M744.5 M317.69 M416.06 M —