Macquarie Group Limited FRN EXCH SUB 03/2024 AUD1000

Company description

Financial highlights

Market Capitalization$32795.7217 million
P/E Ratio14.5508
P/E Growth Ratio
Book Value
Dividend Per Share4.85
Earnings Per Share
EBITDA
Profit Margin0
Operating Margin TTM0
Return on Assets TTM0
Return on Equity TTM0
Revenue TTM0

Income statement highlights

All numbers are in thousands

Date Total Revenue Cost of Revenue Gross Profit Total Operating Expenses
2014-12-31
2015-12-31
2016-12-31 4,331,000 4,331,000
2017-12-31 4,670,000 4,670,000
2018-12-31 5,526,000 5,526,000
2019-12-31 5,837,000 5,837,000
2020-12-31 5,176,000 5,176,000
2021-12-31 6,887,000 6,887,000
2022-12-31 6,558,000 6,558,000

Balance sheet highlights

All numbers are in thousands

Date Cash Total Assets Total Liabilities Short Term Debt Long Term Debt Common Stock
2014-12-31 5,947,000
2015-12-31 196,755,000 181,639,000 61,071,000 6,422,000
2016-12-31 0 182,877,000 165,607,000 56,576,000 6,290,000
2017-12-31 191,325,000 173,145,000 59,109,000 6,243,000
2018-12-31 9,787,000 197,757,000 179,996,000 45,002,000 7,553,000
2019-12-31 9,717,000 255,802,000 234,739,000 67,569,000 9,297,000
2020-12-31 18,425,000 245,653,000 223,302,000 80,220,000
2021-12-31 52,754,000 399,176,000 370,370,000 12,293,600
2022-12-31 45,656,000 387,872,000 353,766,000 244,175,000

Cash flow highlights

All numbers are in thousands

Date Net Income Total Cash Change in Cash Begin period cash End period cash Dividends
2014-12-31 1,604,000 -2,413,000 1,433,000 783,000
2015-12-31 2,063,000 12,823,000 -2,653,000 14,320,000 1,228,000
2016-12-31 2,217,000 -11,269,000 -2,566,000 14,320,000 11,754,000 1,477,000
2017-12-31 2,557,000 2,951,000 1,251,000 11,754,000 13,005,000 1,663,000
2018-12-31 2,982,000 36,000 1,137,000 13,005,000 15,154,000 1,835,000
2019-12-31 2,731,000 12,119,000 10,093,000 18,867,000 28,960,000 2,122,000
2020-12-31 3,015,000 7,641,000 28,960,000 33,493,000 861,000
2021-12-31 4,706,000 51,611,000 33,493,000 84,323,000 1,711,000
2022-12-31 5,182,000 -12,160,000 84,323,000 77,214,000 2,010,000