Financials
Value 20202021202220232024 TTM Cash from investing activities 16.15 M33.06 M35.64 M176.48 M100.99 M — Cash from financing activities 35.38 M66.09 M134.14 M6.81 M126.01 M — Free cash flow 44.67 M97.99 M130.31 M174.7 M210.52 M —