ODD freier Cashflow für Q1 24 beträgt 21.56 M USD. Für 2023, ODD betrug der freie Cashflow 23.14 M USD und der operative Cashflow 23.71 M USD.