Financials
Value 20202021202220232024 TTM Cash from investing activities —199.47 M317.24 M244.29 M243.44 M 291.25 M Cash from financing activities —48.83 M61.26 M27.58 M66.02 M 86.77 M Free cash flow —152.97 M230.05 M287.15 M310.8 M 360.37 M