Alarm.com Holdings, Inc. (ALRM)
NASDAQ: ALRM · IEX Real-Time Price · USD
65.23
-0.56 (-0.85%)
At close: Apr 25, 2024, 4:00 PM
65.75
+0.52 (0.80%)
After-hours: Apr 25, 2024, 7:28 PM EDT

Alarm.com Holdings Cash Flow Statement

Millions USD. Fiscal year is Jan - Dec.
Year 2023202220212020201920182017201620152014 2013 - 2012
Net Income
81.0456.3452.2677.8553.5321.5229.2410.14-7.220.56
Upgrade
Depreciation & Amortization
42.9141.3739.4136.4129.7321.7217.736.495.813.99
Upgrade
Share-Based Compensation
47.2852.6538.6929.1820.613.437.4143.353.27
Upgrade
Other Operating Activities
-35.27-93.46-27.2-41.36-56.764.042.791.967.1-5.13
Upgrade
Operating Cash Flow
135.9756.9103.16102.0847.1160.7157.1922.628.0215.64
Upgrade
Operating Cash Flow Growth
138.95%-44.84%1.06%116.68%-22.40%6.16%153.04%-19.34%79.21%46.75%
Upgrade
Capital Expenditures
-14.18-28.64-15.42-17.19-19.32-11.02-10.46-9.06-10.35-6.89
Upgrade
Acquisitions
-11.4-36.88-5-29.6-59.680-154.290-5.63-3.19
Upgrade
Change in Investments
-0.4-2.80.0626.515.59-1.29-4.04-0.77-0.653.79
Upgrade
Other Investing Activities
------1.08--1.6-1-
Upgrade
Investing Cash Flow
-25.97-68.32-20.37-20.27-73.41-13.38-168.8-11.43-17.63-6.29
Upgrade
Dividends Paid
00000000-1.010
Upgrade
Share Issuance / Repurchase
-23.7-74.825.76.563.876.43.441.6598.452.1
Upgrade
Debt Issued / Paid
-3.040374.347-4-463.86-0.130-1.12
Upgrade
Other Financing Activities
-5.13-1.5-5.64-1.54----0.42-22.04-1.33
Upgrade
Financing Cash Flow
-31.87-76.32374.3752.02-0.132.467.31.175.4-0.36
Upgrade
Exchange Rate Effect
0.07000000000
Upgrade
Net Cash Flow
78.2-87.74457.16133.83-26.4349.73-44.3112.2885.798.99
Upgrade
Free Cash Flow
121.7928.2687.7384.8927.7949.746.7213.5517.678.74
Upgrade
Free Cash Flow Growth
330.95%-67.79%3.35%205.49%-44.08%6.36%244.95%-23.35%102.13%4.34%
Upgrade
Free Cash Flow Margin
13.81%3.35%11.71%13.74%5.53%11.82%13.79%5.19%8.46%5.23%
Upgrade
Free Cash Flow Per Share
2.440.571.761.730.571.041.000.300.733.84
Upgrade
Source: Financials are provided by Nasdaq Data Link and sourced from the audited annual (10-K) and quarterly (10-Q) reports submitted to the Securities and Exchange Commission (SEC).