Financials
Value 20212022202320242025 TTM Cash from investing activities -112.96 M-714.23 M332.45 M107.43 M225.98 M — Cash from financing activities 1.04 B-38.58 M-2.22 M-33.2 M-69.87 M — Free cash flow -132.3 M-71.36 M34.94 M76.17 M73.9 M —