Cash Flow Ratios

2023202220212020
Cash Flow Measures (in million USD)
Free Cash Flows (Unlevered) 5,5928,845-2,7024,761
Free Cash Flows (levered) 5,5927,845-2,7024,761
Capital Expenditures (Capex) incl. acquisition 492638,524N/A
Cash Ratios
Dividends Payout Ratio ( NI% paid as dividends ) 9.11%4.09%9.12%13.95%
Stock Buyback Ratio ( NI% paid as stock buybacks ) 229.83%N/AN/AN/A
Total Cash Payout Ratio 238.94%4.09%9.12%13.95%
Earnings Retention Ratio -138.94%95.91%90.88%86.05%