Highlights for the Three Months Ended August 31, 2024 Total revenues of $217 million and net income of $29 million Adjusted EBITDA(1) of $199 million Lease rental revenue and direct financing and sale ...
Some results have been hidden because they may be inaccessible to you