U.S. market Open. Closes in 2 hours 4 minutes

ALRM | Alarm.com Holdings, Inc. Stock Financials Income Statements Annual

(Stock Exchange: NASDAQ)
*Sign In to persist settings
Financial Year End2023-12-312022-12-312021-12-312020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-312012-12-31
Revenue881.68M842.56M748.97M618.00M502.36M420.49M338.94M261.11M208.89M167.31M130.22M96.47M
Cost of Revenue325.16M342.58M305.90M227.43M183.60M145.72M116.19M99.38M77.37M67.18M54.96M41.45M
Gross Profit556.52M499.98M443.07M390.57M318.76M274.78M222.75M161.73M131.51M100.13M75.26M55.02M
Operating Expenses489.69M448.94M381.50M334.28M268.35M262.58M189.38M147.67M113.52M79.13M67.84M38.51M
Selling, General & Admin213.16M199.44M174.07M154.61M131.77M151.65M98.89M96.91M67.71M51.95M51.40M27.33M
Research & Development245.11M218.63M177.71M152.15M114.44M89.20M72.75M44.27M40.00M23.19M13.09M8.94M
Other Operating Expenses4.62M30.87M29.71M27.52M22.13M2.42M17.73M6.49M5.81M3.99M3.36M2.23M
Operating Income66.83M51.04M61.57M82.76M50.41M12.20M33.37M14.06M17.99M21.00M7.42M16.52M
Other Expenses / Income4.62M5.56M-15.50M-2.60M8.48M2.42M-1.13M323.00K-526.00K-681.00K-212.00K-307.00K
Before Tax Income97.83M56.59M46.07M80.16M58.90M11.70M32.24M14.38M17.46M20.32M7.21M16.21M
Income Tax Expenses17.48M962.00K-5.11M3.50M5.57M-9.82M2.99M4.23M5.70M6.82M2.69M7.28M
Net Income81.04M56.34M52.26M77.85M53.53M21.52M29.25M10.15M11.77M13.50M4.52M8.93M
Interest Expenses3.43M3.14M15.96M2.60M2.97M2.92M2.20M190.00K178.00K196.00K269.00K312.00K
Basic Shares Outstanding54.63M52.73M49.87M48.95M48.43M47.63M46.68M45.72M24.11M37.85M38.21M38.21M
Diluted Shares Outstanding54.63M54.93M51.92M50.96M50.27M49.69M49.15M47.88M24.11M39.46M39.74M39.74M
EBITDA145.38M91.97M102.67M120.05M92.30M37.24M53.14M21.85M23.84M24.71M11.04M18.95M
EBITDA Margin16.49%10.92%13.71%19.42%18.37%8.86%15.68%8.37%11.41%14.77%8.48%19.65%
EBIT101.96M60.44M63.11M83.95M62.07M14.62M34.44M14.57M17.64M20.52M7.48M16.52M
EBIT Margin11.56%7.17%8.43%13.58%12.36%3.48%10.16%5.58%8.45%12.26%5.74%17.12%
Financial Year End2023-12-312022-12-312021-12-312020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-312012-12-31
An error has occurred. This application may no longer respond until reloaded. Reload 🗙