Cash Flow Ratios

2023202220212020
Cash Flow Measures (in million USD)
Free Cash Flows (Unlevered) 99,584111,13792,92071,841
Free Cash Flows (levered) 89,683111,014105,58574,340
Capital Expenditures (Capex) incl. acquisition 10,95911,01411,1188,833
Cash Ratios
Dividends Payout Ratio ( NI% paid as dividends ) 15.49%14.87%15.28%24.53%
Stock Buyback Ratio ( NI% paid as stock buybacks ) 79.95%89.58%90.8%126.04%
Total Cash Payout Ratio 95.44%104.45%106.08%150.56%
Earnings Retention Ratio 4.56%-4.45%-6.08%-50.56%