ISTR freier Cashflow für Q3 24 beträgt 5.47 M USD. Für 2023, ISTR betrug der freie Cashflow 25.45 M USD und der operative Cashflow 26.52 M USD.