Skip to content
10-K

Annual Report

ALARM.COM HOLDINGS, INC. ALRM

0001459200-26-000005

← back to feed
Filed
Feb 19, 2026 12:00 AM ET
Period of report

On SEC.gov

Financials in this filing

Metric Period Value
Shares Outstanding FY 2025 · Feb 12, 2026 49.67M sh
Shares Diluted FY 2025 · Dec 31, 2025 58.92M sh
Shares Diluted FY 2025 · Dec 31, 2024 57.99M sh
Shares Diluted FY 2025 · Dec 31, 2023 54.63M sh
Stock Repurchased FY 2025 · Dec 31, 2025 $41.56M
Stock Repurchased FY 2025 · Dec 31, 2024 $75M
Stock Repurchased FY 2025 · Dec 31, 2023 $27.3M
Capex FY 2025 · Dec 31, 2025 $16.28M
Capex FY 2025 · Dec 31, 2024 $10.13M
Capex FY 2025 · Dec 31, 2023 $7.52M
Operating Cash Flow FY 2025 · Dec 31, 2025 $153.33M
Operating Cash Flow FY 2025 · Dec 31, 2024 $206.41M
Operating Cash Flow FY 2025 · Dec 31, 2023 $135.97M
Cash And Equivalents FY 2025 · Dec 31, 2025 $960.58M
Cash And Equivalents FY 2025 · Dec 31, 2024 $1.22B
Cash And Equivalents FY 2025 · Dec 31, 2023 $696.98M
Stockholders Equity FY 2025 · Dec 31, 2025 $848.16M
Stockholders Equity FY 2025 · Dec 31, 2024 $726.55M
Stockholders Equity FY 2025 · Dec 31, 2023 $688.55M
Stockholders Equity FY 2025 · Dec 31, 2022 $598.86M
Current Liabilities FY 2025 · Dec 31, 2025 $663.14M
Current Liabilities FY 2025 · Dec 31, 2024 $188.81M
Total Liabilities FY 2025 · Dec 31, 2025 $1.25B
Total Liabilities FY 2025 · Dec 31, 2024 $1.27B
Current Assets FY 2025 · Dec 31, 2025 $1.27B
Current Assets FY 2025 · Dec 31, 2024 $1.48B
Total Assets FY 2025 · Dec 31, 2025 $2.14B
Total Assets FY 2025 · Dec 31, 2024 $2.04B
Eps Diluted FY 2025 · Dec 31, 2025 $2.46
Eps Diluted FY 2025 · Dec 31, 2024 $2.29
Eps Diluted FY 2025 · Dec 31, 2023 $1.53
Eps Basic FY 2025 · Dec 31, 2025 $2.66
Eps Basic FY 2025 · Dec 31, 2024 $2.50
Eps Basic FY 2025 · Dec 31, 2023 $1.63
Sga Expense FY 2025 · Dec 31, 2025 $110.42M
Sga Expense FY 2025 · Dec 31, 2024 $108.88M
Sga Expense FY 2025 · Dec 31, 2023 $112.93M
Rd Expense FY 2025 · Dec 31, 2025 $270.23M
Rd Expense FY 2025 · Dec 31, 2024 $255.88M
Rd Expense FY 2025 · Dec 31, 2023 $245.11M
Operating Income FY 2025 · Dec 31, 2025 $133.64M
Operating Income FY 2025 · Dec 31, 2024 $108.55M
Operating Income FY 2025 · Dec 31, 2023 $66.83M
Cost Of Revenue FY 2025 · Dec 31, 2025 $342.3M
Cost Of Revenue FY 2025 · Dec 31, 2024 $326.15M
Cost Of Revenue FY 2025 · Dec 31, 2023 $325.16M
Revenue FY 2025 · Dec 31, 2025 $1.01B
Revenue FY 2025 · Dec 31, 2024 $939.83M
Revenue FY 2025 · Dec 31, 2023 $881.68M