Financials
Value 202020212022202320242025 TTM Cash from investing activities 42.6 M115.83 M230.88 M39.1 M85.86 M6.28 M — Cash from financing activities 137.82 M531.41 M23.46 M12.12 M68.77 M332 K — Free cash flow 30.88 M53.18 M65.22 M58.97 M21.81 M29.96 M —