OTTR freier Cashflow für Q4 23 beträgt 28.72 M USD. Für 2023, OTTR betrug der freie Cashflow 117.36 M USD und der operative Cashflow 404.5 M USD.