Financials
Value 20202021202220232024 TTM Cash from investing activities 275.35 M54.37 M7.62 M14.09 M426.5 M — Cash from financing activities 146.43 M67.08 M70.92 M80.18 M37.98 M — Free cash flow 41.12 M23.35 M268.01 M305.15 M193.84 M —