Delivered on all key guidance metricsAchieved record free cash flow of more than $1.3 billion and repaid $800 million of debtStrong three-year ...
Definition: Capital lease is a lease agreement in which the lessor agrees to transfer the ownership rights to the lessee after the completion of the lease period. Capital or finance leases are long ...
Delivered on all key guidance metrics Achieved record free cash flow of more than $1.3 billion and repaid $800 million of debt Strong three-year ...