Marcus & Millichap (MMI)
30.77 -0.10 (-0.32%) 04/25/25 [NYSE]
N/A x N/A 36.96 x 100
Realtime by (Cboe BZX)
N/A x N/A 36.96 x 100
Realtime 30.77 unch (unch) 04/25/25
for Fri, Apr 25th, 2025
Fiscal Year End Date: 12/31
(Values in U.S. thousands)
12-2024 | 12-2023 | 12-2022 | 12-2021 | 12-2020 | |
Cash Flows From Operating Activities | |||||
Net Income | -12,362 | -34,035 | 104,225 | 142,470 | 42,838 |
Depreciation Amortization | 16,589 | 13,627 | 13,406 | 11,721 | 10,899 |
Income taxes - deferred | -1,416 | -6,429 | -6,073 | -11,845 | 473 |
Other Working Capital | -28,980 | -95,771 | -137,777 | 75,055 | -49,444 |
Other Operating Activity | 47,883 | 50,178 | 39,848 | 38,502 | 33,322 |
Operating Cash Flow | $21,714 | $-72,430 | $13,629 | $255,903 | $38,088 |
Cash Flows From Investing Activities | |||||
PPE Investments | -7,873 | -9,370 | -11,666 | -6,857 | -6,945 |
Net Acquisitions | N/A | N/A | -12,500 | 229 | -16,298 |
Purchase Of Investment | -190,704 | -302,283 | -380,799 | -387,606 | -215,606 |
Sale Of Investment | 188,751 | 391,612 | 350,993 | 285,628 | 221,677 |
Other Investing Activity | -76 | -5,092 | -3 | 250 | -56 |
Investing Cash Flow | $-9,902 | $74,867 | $-53,975 | $-108,356 | $-17,228 |
Cash Flows From Financing Activities | |||||
Common Stock Issued | 847 | 661 | 709 | 653 | 642 |
Common Stock Repurchased | -785 | -39,441 | -29,053 | N/A | N/A |
Dividend Paid | -20,226 | -20,103 | -60,358 | N/A | N/A |
Other Financing Activity | -8,591 | -8,796 | -16,853 | -6,572 | -10,972 |
Financing Cash Flow | $-28,755 | $-67,679 | $-105,555 | $-5,919 | $-10,330 |
Exchange Rate Effect | -365 | 122 | -366 | -2,640 | -48 |
Beginning Cash Position | 170,753 | 235,873 | 382,140 | 243,152 | 232,670 |
End Cash Position | 153,445 | 170,753 | 235,873 | 382,140 | 243,152 |
Net Cash Flow | $-17,308 | $-65,120 | $-146,267 | $138,988 | $10,482 |
Free Cash Flow | |||||
Operating Cash Flow | 21,714 | -72,430 | 13,629 | 255,903 | 38,088 |
Capital Expenditure | -7,873 | -9,370 | -11,666 | -6,857 | -6,945 |
Free Cash Flow | 13,841 | -81,800 | 1,963 | 249,046 | 31,143 |