PT Indo Straits Tbk heeft de winstresultaten bekendgemaakt voor het hele jaar dat eindigde op 31 december 2020. Voor het hele jaar kondigde het bedrijf een omzet aan van USD 12.237 miljoen, tegen USD 13.084 miljoen een jaar geleden. De netto-inkomsten bedroegen USD 3.812 tegen USD 220.027 een jaar geleden.