RE/MAX Holdings Cash Flow Statement Analysis

Operating, investing, and financing activities in millions USD

Scroll to see more
Cash flow statement showing operating, investing, and financing activities for RE/MAX Holdings, Inc. (RMAX) - Annual data in millions USD
BreakdownFY 2024FY 2023FY 2022FY 2021FY 2020FY 2019FY 2018
Period EndingDec 2024Dec 2023Dec 2022Dec 2021Dec 2020Dec 2019Dec 2018
Operating Activities
Net Income8.08-98.4910.76-24.6211.2546.8649.82
Depreciation & Amortization29.5632.4135.7730.0026.1122.3220.68
Deferred Income Tax0.0024.09-0.18-2.531.902.319.51
Stock Based Compensation18.8619.5422.0434.3016.270.000.00
Change in Working Capital0.38-27.36-10.393.48-6.13-6.35-8.77
Change in Accounts Receivable0.50-8.442.793.33-3.460.000.00
Change in Other Working Capital-0.1152.25-15.61-3.68-5.190.000.00
Other Operating Activities2.7852.2534.0135.8111.9513.59-6.61
Net Cash from Operating Activities59.6528.2671.1442.4470.8578.9876.06
Investing Activities
Capital Expenditures-6.62-6.429.9315.24-6.9013.23-7.79
Acquisitions0.00-0.53-0.13-179.69-10.63-14.70-25.89
Sales/Maturities of Investments0.000.00-1.570.320.0027.300.00
Other Investing Activities-5.880.78-1.570.320.0027.300.00
Net Cash from Investing Activities-5.88-5.64-11.50-194.92-17.53-0.88-33.68
Financing Activities
Debt Repayment-4.60-4.60-4.60-231.26-2.63-2.62-3.17
Common Stock Issued0.000.00-34.100.000.000.000.00
Common Stock Repurchased-3.08-3.41-40.63-5.33-2.540.000.00
Dividends Paid-0.60-13.5518.1917.83-16.0415.07-14.31
Other Financing Activities0.00-14.26-21.48-20.40-14.78-16.85-15.68
Net Cash from Financing Activities-8.27-35.82-78.36189.35-36.00-34.54-33.15
Summary
Effect of Forex Changes on Cash-1.980.83-1.550.300.310.07-0.07
Net Change in Cash43.52-13.20-18.7236.8717.6343.639.24
Cash at Beginning of Period125.76138.13158.40121.23103.6059.9750.81
Cash at End of Period169.29125.76138.13158.40121.23103.6059.97
Free Cash Flow53.0321.8561.2127.2063.9465.7568.28
Supplemental Disclosures
Interest Paid35.5534.7319.8310.798.6611.6911.53
Income Taxes Paid6.667.116.5314.914.998.435.77