Financials
Value 20202021202220232024 TTM Cash from investing activities 121.92 M175.22 M299.26 M111.55 M231.56 M — Cash from financing activities 53.92 M303.13 M23.57 M208.74 M274 M — Free cash flow 257.13 M348.66 M370.03 M434.91 M328.33 M —