Moelis & CoMC

Market cap
$5B
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
Revenues5195526136858867479431,541985
Compensation and benefits377311361401514488561914618
Occupancy141519171920302724
Professional fees192113202519182221
Communications and Information Technology161822253032323539
Travel and related expenses252421314241131532
Depreciation and amortization233455578
Other expenses182214232426192426
Total expenses4714144525206596326781,045769
Operating income (loss)48138161164227115266496216
Other income and (expenses)1211785334400
Income (loss) before income taxes46144167350238148270536216
Income Tax Expense (Benefit)14242522430125211348
Net income (loss)33120142127208136218423169
Net Income (Loss) Attributable to Noncontrolling Interest3687103976731405818
Net income (loss) attributable to Moelis & Company-3333829141105179365150
Earnings Per Share, Basic-0.191.651.830.963.262.093.165.792.29
Earnings Per Share, Diluted-0.191.551.580.782.781.892.955.342.14