Published on 7 May 2024 on GuruFocus.com via Yahoo Finance
Net Income: Reported at $42.835 million, falling short of the estimated $58.01 million.Revenue: Totalled $488.897 million, slightly below the estimated $489.64 million.Earnings Per Share (EPS): Basic EPS was $0.73, diluted EPS was $0.68, both above the estimated $0.66.Dividends: Declared a quarterly dividend of $0.25 per Class A common share, payable on June 28, 2024.Adjusted EBITDA: Reached $209.136 million, reflecting a solid operational performance.Debt Levels: Reported a total principal amount of debt standing at $3.5 billion as of March 31, 2024.Cash Position: Held $129.7 million in cash and cash equivalents at the end of the quarter.
Warning! GuruFocus has detected 6 Warning Signs with RRR.