Financials
Value 20202021202220232024 TTM Cash from investing activities 364.48 M197.38 M107.22 M68.99 M240.89 M — Cash from financing activities 38.87 M22.73 M29.83 M78.14 M16.96 M — Free cash flow 131.83 M158.27 M178.79 M105.92 M134.37 M —