Financials
Value 20202021202220232024 TTM Cash from investing activities 101.52 M2.85 B14 M52.2 M49.8 M 344.6 M Cash from financing activities 3.36 M2.7 B322.8 M223.5 M270.4 M 150.9 M Free cash flow 140.68 M150.53 M178.6 M241.5 M243.8 M 330.1 M