Financials
Value 20212022202320242025 TTM Cash from investing activities 113.61 M1.15 B401.15 M94.81 M268.29 M 268.29 M Cash from financing activities 1.59 B610.36 M468.9 M76.45 M216.91 M 216.91 M Free cash flow 24.02 M74.94 M110.13 M96.2 M41.09 M 167.92 M