Financials
Value 20202021202220232024 TTM Cash from investing activities 135.3 M216.85 M164.72 M100.92 M18.76 M — Cash from financing activities 96.88 M17.82 M13.57 M34.59 M75.49 M — Free cash flow 211.55 M263.87 M280.39 M215.79 M181.17 M —