Moelis & CoMC

Market cap
$4.9B
P/E ratio
Dec 31,
2014
Dec 31,
2015
Dec 31,
2016
Dec 31,
2017
Dec 31,
2018
Dec 31,
2019
Dec 31,
2020
Dec 31,
2021
Dec 31,
2022
Dec 31,
2023
Dec 31,
2024
Revenues5195526136858867479431,5419858551,195
Compensation and benefits377311361401514488561914618715830
Occupancy1415191719203027242930
Professional fees1921132025191822213327
Communications and Information Technology1618222530323235394651
Travel and related expenses2524213142411315323740
Depreciation and amortization233455578810
Other expenses1822142324261924262833
Total expenses4714144525206596326781,0457698951,022
Operating income (loss)48138161164227115266496216-40173
Other income and (expenses)12117853344001123
Income (loss) before income taxes46144167350238148270536216-29196
Income Tax Expense (Benefit)14242522430125211348-245
Net income (loss)33120142127208136218423169-28151
Net Income (Loss) Attributable to Noncontrolling Interest3687103976731405818-315
Net income (loss) attributable to Moelis & Company-3333829141105179365150-25136
Earnings Per Share, Basic-0.191.651.830.963.262.093.165.792.29-0.361.89
Earnings Per Share, Diluted-0.191.551.580.782.781.892.955.342.14-0.361.78