Loading viewer...
earnings
Format: PDF earnings
SS&C Technologies reported record adjusted revenue of $1,435.8 million in Q1 2024, with adjusted consolidated EBITDA of $556.8 million, up 9.4 percent year-over-year. The company achieved a 38.8 percent adjusted EBITDA margin and continued debt reduction initiatives with a net leverage ratio of 2.95 times consolidated EBITDA.
conference
18 Pages
earnings
26 Pages
SVENSKA CELLULOSA AKTIEBOLAGET SCA
Euroseas Q3 2016 Earnings Presentation
earningsearnings
26 Pages
Euroseas Limited
Weir Group Half Year Results 2023
earningsearnings
47 Pages
The Weir Group PLC