Year End June 29 2024 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 |
---|---|---|---|---|---|---|---|---|
USD ($) | USD ($) | USD ($) | USD ($) | USD ($) | USD ($) | USD ($) | USD ($) | |
Return on Assets (%) | 16.236 | 3.178 | 3.637 | 2.578 | 3.131 | 4.013 | 1.103 | 2.972 |
Return on Equity (%) | 37.212 | 6.682 | 7.511 | 5.936 | 7.665 | 9.766 | 3.734 | 11.314 |
Return on Invested Capital (%) | 34.534 | 15.321 | 14.958 | 15.917 | 13.56 | 13.837 | 16.485 | 10.338 |
Operating Margin (%) | 16.092 | 18.591 | 20.119 | 15.808 | 23.695 | 19.288 | 12.28 | 21.587 |
Net Profit Margin (%) | 44.768 | 8.604 | 9.952 | 7.532 | 9.175 | 11.365 | 3.353 | 8.061 |
Book Value Per Share | -5.135 | -4.332 | -3.824 | -8.38 | -6.553 | -8.413 | -32.194 | -21.564 |
Earnings Per Share | 3.884 | 0.905 | 1.058 | 0.862 | 1.144 | 1.46 | 0.555 | 1.737 |
Cash Per Share | 1.679 | 2.552 | 3.487 | 6.227 | 5.919 | 6.229 | 4.546 | 4.782 |
Working Capital Per Share | -0.468 | 1.244 | 2.026 | 1.774 | 3.094 | 3.005 | -3.486 | -1.954 |
Operating Profit Per Share | 6.343 | 7.725 | 7.9 | 8.509 | 9.499 | 9.673 | 12.52 | 16.561 |
EBIT Per Share | 0.945 | 1.443 | 1.633 | 1.27 | 2.397 | 1.898 | 0.817 | 2.723 |
EBITDA Per Share | 0.945 | 1.443 | 1.633 | 1.27 | 2.397 | 1.898 | 0.817 | 2.723 |
Free Cash Flow Per Share | 3.333 | 0.135 | 0.175 | -0.07 | 0.237 | 0.823 | -0.449 | 0.328 |
Year End June 29 2024 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 |
---|---|---|---|---|---|---|---|---|
Current Ratio | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A |
Quick Ratio | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A |
Inventory Turnover (Days) | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A |
Shares Outstanding | 264.06M | 267.65M | 269.83M | 271.86M | 271.54M | 271.91M | 270.9M | 267.8M |
Market Cap | 10.97B |
Price to Earnings Ratio | 22.78 |
Price to Sales Ratio | 1.84 |
Price to Cash Ratio | 8.27 |
Price to Book Ratio | 2.52 |
Dividend Yield | 252.78% |
Shares Outstanding | 267.8M |
Average Volume (1 week) | 785.62k |
Average Volume (1 Month) | 872.9k |
52 Week Change | -28.20% |
52 Week High | 60.00 |
52 Week Low | 37.92 |
It looks like you are not logged in. Click the button below to log in and keep track of your recent history.