Net Debt Leverage (defined as the ratio of net debt to Adjusted EBITDA for the last 12 months) was 2.5x, an improvement of 3.1x from January 31, 2021. The improvement was attributable to debt ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results