Financials
Value 202020212022202320242025 TTM Cash from investing activities 23.29 M98.17 M76.41 M149.44 M139.38 M35.3 M — Cash from financing activities 136.47 M289.76 M302.25 M598.38 M413.39 M229.54 M — Free cash flow 166.62 M233.39 M277.74 M262.4 M269.9 M191.69 M —