Key Metrics

(USD)

202220212020
Market Capitalization 2.12B3.72B2.15B
EPS Basic (adjusted for stock splits) 3.211.886.76
EPS Diluted (adjusted for stock splits) 3.161.816.69
Net Income 497286969
EBIT 451579279
Free Cash Flows (Unlevered) 170426120
Free Cash Flows (levered) 75-351377
Capital Expenditures (Capex) incl. acquisition 428272195
Total Assets 6,3065,9876,568
Total Investments N/AN/AN/A
Total Debt 2,5762,6143,362
Net Operating Assets 5,4044,9895,214
Ratios
Price-to-Earnings Ratio (P/E) 4.2612.992.22
Price-to-Book Ratio (P/B) 0.901.861.27
ROE 22.85%15.49%79.23%
ROA 8.09%4.56%16.37%
Financial Leverage 2.833.404.84