Revenues are $1,368,675,000 and Earnings are $88,836,000 as of 2021-02-26. Net Profit Margin is 6.49 %. There are 13,993,060 shares outstanding as of 2021-08-05 .They have decreased by 1.34 % year over year.
View Shares Outstanding
Please login to see all results. Signup if you don't have an account.