Key Metrics

(USD)

202220212020
Market Capitalization 821.72M945.86M839.72M
EPS Basic (adjusted for stock splits) N/AN/AN/A
EPS Diluted (adjusted for stock splits) N/AN/AN/A
Net Income 648366
EBIT 799279
Free Cash Flows (Unlevered) 410327336
Free Cash Flows (levered) 410327336
Capital Expenditures (Capex) incl. acquisition 548137
Total Assets 1,3721,4811,356
Total Investments N/AN/AN/A
Total Debt N/AN/AN/A
Net Operating Assets 1,2741,3681,307
Ratios
Price-to-Earnings Ratio (P/E) 12.8011.4612.69
Price-to-Book Ratio (P/B) N/AN/AN/A
ROE 100000010000001000000
ROA 4.5%5.82%4.81%
Financial Leverage N/AN/AN/A