Financials
Value 2021202220232024 TTM Cash from investing activities 333.77 M248.97 M35.81 M136.31 M 141.63 M Cash from financing activities 268.78 M25.93 M40.75 M266.19 M 1.96 M Free cash flow 43.43 M125.53 M134.07 M145.3 M 174.27 M