Financials
Value 20212022202320242025 TTM Cash from investing activities 179.53 M425.81 M308.17 M335.38 M278.59 M — Cash from financing activities 115.43 M327.3 M77.75 M131.16 M59.73 M — Free cash flow 364.59 M143.39 M163.1 M145.42 M395.14 M —