Financials
Value 2021202220232024 TTM Cash from investing activities 35.79 M107.87 M48.78 M18.33 M 71.78 M Cash from financing activities 260.24 M26.25 M322.19 M156.44 M 239.52 M Free cash flow 104.95 M117.68 M288.1 M264.97 M 220.88 M