<SEC-DOCUMENT>0001459200-22-000007.txt : 20220224
<SEC-HEADER>0001459200-22-000007.hdr.sgml : 20220224
<ACCEPTANCE-DATETIME>20220224161107
ACCESSION NUMBER:		0001459200-22-000007
CONFORMED SUBMISSION TYPE:	8-K
PUBLIC DOCUMENT COUNT:		13
CONFORMED PERIOD OF REPORT:	20220224
ITEM INFORMATION:		Results of Operations and Financial Condition
ITEM INFORMATION:		Financial Statements and Exhibits
FILED AS OF DATE:		20220224
DATE AS OF CHANGE:		20220224

FILER:

	COMPANY DATA:	
		COMPANY CONFORMED NAME:			Alarm.com Holdings, Inc.
		CENTRAL INDEX KEY:			0001459200
		STANDARD INDUSTRIAL CLASSIFICATION:	SERVICES-PREPACKAGED SOFTWARE [7372]
		IRS NUMBER:				264247032
		STATE OF INCORPORATION:			DE
		FISCAL YEAR END:			1231

	FILING VALUES:
		FORM TYPE:		8-K
		SEC ACT:		1934 Act
		SEC FILE NUMBER:	001-37461
		FILM NUMBER:		22671045

	BUSINESS ADDRESS:	
		STREET 1:		8281 GREENSBORO DRIVE
		STREET 2:		SUITE 100
		CITY:			TYSONS
		STATE:			VA
		ZIP:			22102
		BUSINESS PHONE:		877-389-4033

	MAIL ADDRESS:	
		STREET 1:		8281 GREENSBORO DRIVE
		STREET 2:		SUITE 100
		CITY:			TYSONS
		STATE:			VA
		ZIP:			22102
</SEC-HEADER>
<DOCUMENT>
<TYPE>8-K
<SEQUENCE>1
<FILENAME>alrm-20220224.htm
<DESCRIPTION>8-K ALARM.COM HOLDINGS, INC. PRESS RELEASE DATED FEBRUARY 24, 2022
<TEXT>
<XBRL>
<?xml version="1.0" ?><!--XBRL Document Created with Wdesk from Workiva--><!--Copyright 2022 Workiva--><!--r:fc447f86-f6e6-4228-8977-6927db9fb4aa,g:979917e0-b0fa-4149-8bc8-4efbcf8c7ebe,d:b4749285425642fbb5f5999f116feeb3--><html xmlns:alrm="http://www.alarm.com/20220224" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:ixt="http://www.xbrl.org/inlineXBRL/transformation/2020-02-12" xmlns:dei="http://xbrl.sec.gov/dei/2021" xmlns="http://www.w3.org/1999/xhtml" xmlns:ixt-sec="http://www.sec.gov/inlineXBRL/transformation/2015-08-31" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:ix="http://www.xbrl.org/2013/inlineXBRL" xml:lang="en-US"><head><meta http-equiv="Content-Type" content="text/html"/>


<title>alrm-20220224</title></head><body><div style="display:none"><ix:header><ix:hidden><ix:nonNumeric contextRef="i6bd18d73a08d4854aa5d69fe0b188b72_D20220224-20220224" name="dei:AmendmentFlag" id="id3VybDovL2RvY3MudjEvZG9jOmI0NzQ5Mjg1NDI1NjQyZmJiNWY1OTk5ZjExNmZlZWIzL3NlYzpiNDc0OTI4NTQyNTY0MmZiYjVmNTk5OWYxMTZmZWViM180L2ZyYWc6ZWY1NjFmYmI4NDBlNGRjNTgyMDBiY2NmZjZkNGQwZWIvdGFibGU6YzQ2MmVmMzQ2ZGU5NDY2MDk1OWJlZWM1NDA3NmU2ZTYvdGFibGVyYW5nZTpjNDYyZWYzNDZkZTk0NjYwOTU5YmVlYzU0MDc2ZTZlNl8yLTEtMS0xLTIyOTA4_4e0bcf71-699f-4e03-98d3-30175f030941">false</ix:nonNumeric><ix:nonNumeric contextRef="i6bd18d73a08d4854aa5d69fe0b188b72_D20220224-20220224" name="dei:EntityCentralIndexKey" id="id3VybDovL2RvY3MudjEvZG9jOmI0NzQ5Mjg1NDI1NjQyZmJiNWY1OTk5ZjExNmZlZWIzL3NlYzpiNDc0OTI4NTQyNTY0MmZiYjVmNTk5OWYxMTZmZWViM180L2ZyYWc6ZWY1NjFmYmI4NDBlNGRjNTgyMDBiY2NmZjZkNGQwZWIvdGFibGU6YzQ2MmVmMzQ2ZGU5NDY2MDk1OWJlZWM1NDA3NmU2ZTYvdGFibGVyYW5nZTpjNDYyZWYzNDZkZTk0NjYwOTU5YmVlYzU0MDc2ZTZlNl8zLTEtMS0xLTIyOTA4_161ba13b-ff20-4d0e-949f-618d3768f261">0001459200</ix:nonNumeric></ix:hidden><ix:references xml:lang="en-US"><link:schemaRef xlink:type="simple" xlink:href="alrm-20220224.xsd"></link:schemaRef></ix:references><ix:resources><xbrli:context id="i6bd18d73a08d4854aa5d69fe0b188b72_D20220224-20220224"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001459200</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2022-02-24</xbrli:startDate><xbrli:endDate>2022-02-24</xbrli:endDate></xbrli:period></xbrli:context></ix:resources></ix:header></div><div id="ib4749285425642fbb5f5999f116feeb3_1"></div><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="margin-top:4pt;text-align:center;text-indent:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td></tr></table></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:16pt;font-weight:700;line-height:120%">UNITED STATES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:16pt;font-weight:700;line-height:120%">SECURITIES AND EXCHANGE COMMISSION</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Washington, D.C. 20549</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:200.25pt"><tr><td style="width:1.0pt"></td><td style="width:198.25pt"></td><td style="width:1.0pt"></td></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td></tr></table></div><div style="margin-top:9pt;text-align:center"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:18pt;font-weight:700;line-height:120%">FORM <ix:nonNumeric contextRef="i6bd18d73a08d4854aa5d69fe0b188b72_D20220224-20220224" name="dei:DocumentType" id="id3VybDovL2RvY3MudjEvZG9jOmI0NzQ5Mjg1NDI1NjQyZmJiNWY1OTk5ZjExNmZlZWIzL3NlYzpiNDc0OTI4NTQyNTY0MmZiYjVmNTk5OWYxMTZmZWViM18xL2ZyYWc6ZDM0ODk0MGIyZTJjNGFhYWJiNTMxMmQ5MjFjZTY4NjAvdGV4dHJlZ2lvbjpkMzQ4OTQwYjJlMmM0YWFhYmI1MzEyZDkyMWNlNjg2MF84Ng_f010bd40-36c7-4463-9c41-798495e4ce58">8-K</ix:nonNumeric></span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:200.25pt"><tr><td style="width:1.0pt"></td><td style="width:198.25pt"></td><td style="width:1.0pt"></td></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td></tr></table></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:11pt;font-weight:700;line-height:120%">CURRENT REPORT</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Pursuant to Section&#160;13 or 15(d)</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:11pt;font-weight:700;line-height:120%">of the Securities Exchange Act of 1934</span></div><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Date of Report (Date of earliest event reported): <ix:nonNumeric contextRef="i6bd18d73a08d4854aa5d69fe0b188b72_D20220224-20220224" name="dei:DocumentPeriodEndDate" format="ixt:date-monthname-day-year-en" id="id3VybDovL2RvY3MudjEvZG9jOmI0NzQ5Mjg1NDI1NjQyZmJiNWY1OTk5ZjExNmZlZWIzL3NlYzpiNDc0OTI4NTQyNTY0MmZiYjVmNTk5OWYxMTZmZWViM18xL2ZyYWc6ZDM0ODk0MGIyZTJjNGFhYWJiNTMxMmQ5MjFjZTY4NjAvdGV4dHJlZ2lvbjpkMzQ4OTQwYjJlMmM0YWFhYmI1MzEyZDkyMWNlNjg2MF8yMjg_7b56bade-6e02-4b92-b495-b300e459eff0">February&#160;24, 2022</ix:nonNumeric></span></div><div style="text-align:center;text-indent:18pt"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:7pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:18pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="i6bd18d73a08d4854aa5d69fe0b188b72_D20220224-20220224" name="dei:EntityRegistrantName" id="id3VybDovL2RvY3MudjEvZG9jOmI0NzQ5Mjg1NDI1NjQyZmJiNWY1OTk5ZjExNmZlZWIzL3NlYzpiNDc0OTI4NTQyNTY0MmZiYjVmNTk5OWYxMTZmZWViM18xL2ZyYWc6ZDM0ODk0MGIyZTJjNGFhYWJiNTMxMmQ5MjFjZTY4NjAvdGV4dHJlZ2lvbjpkMzQ4OTQwYjJlMmM0YWFhYmI1MzEyZDkyMWNlNjg2MF8yMzM_25370b0a-c629-4f4c-856f-4392c82ec2c9">ALARM.COM HOLDINGS, INC.</ix:nonNumeric></span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:22pt;font-weight:700;line-height:120%"> </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(Exact name of registrant as specified in its charter)</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:437.25pt"><tr><td style="width:1.0pt"></td><td style="width:142.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:3.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:135.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:10.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:136.00pt"></td><td style="width:1.0pt"></td></tr><tr style="height:6pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:17pt"><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:12pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="i6bd18d73a08d4854aa5d69fe0b188b72_D20220224-20220224" name="dei:EntityIncorporationStateCountryCode" format="ixt-sec:stateprovnameen" id="id3VybDovL2RvY3MudjEvZG9jOmI0NzQ5Mjg1NDI1NjQyZmJiNWY1OTk5ZjExNmZlZWIzL3NlYzpiNDc0OTI4NTQyNTY0MmZiYjVmNTk5OWYxMTZmZWViM18xL2ZyYWc6ZDM0ODk0MGIyZTJjNGFhYWJiNTMxMmQ5MjFjZTY4NjAvdGFibGU6ZTJlMDZkNDMyMmFiNDYzNGIxZjI2N2U4YTE3ZjFiOWMvdGFibGVyYW5nZTplMmUwNmQ0MzIyYWI0NjM0YjFmMjY3ZThhMTdmMWI5Y18xLTAtMS0xLTIyOTA4_a1b728eb-bb76-4056-9091-c0698866c948">Delaware</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:12pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="i6bd18d73a08d4854aa5d69fe0b188b72_D20220224-20220224" name="dei:EntityFileNumber" id="id3VybDovL2RvY3MudjEvZG9jOmI0NzQ5Mjg1NDI1NjQyZmJiNWY1OTk5ZjExNmZlZWIzL3NlYzpiNDc0OTI4NTQyNTY0MmZiYjVmNTk5OWYxMTZmZWViM18xL2ZyYWc6ZDM0ODk0MGIyZTJjNGFhYWJiNTMxMmQ5MjFjZTY4NjAvdGFibGU6ZTJlMDZkNDMyMmFiNDYzNGIxZjI2N2U4YTE3ZjFiOWMvdGFibGVyYW5nZTplMmUwNmQ0MzIyYWI0NjM0YjFmMjY3ZThhMTdmMWI5Y18xLTItMS0xLTIyOTA4_650f78db-c634-4f72-b48c-7089964c60b0">001-37461</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:12pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="i6bd18d73a08d4854aa5d69fe0b188b72_D20220224-20220224" name="dei:EntityTaxIdentificationNumber" id="id3VybDovL2RvY3MudjEvZG9jOmI0NzQ5Mjg1NDI1NjQyZmJiNWY1OTk5ZjExNmZlZWIzL3NlYzpiNDc0OTI4NTQyNTY0MmZiYjVmNTk5OWYxMTZmZWViM18xL2ZyYWc6ZDM0ODk0MGIyZTJjNGFhYWJiNTMxMmQ5MjFjZTY4NjAvdGFibGU6ZTJlMDZkNDMyMmFiNDYzNGIxZjI2N2U4YTE3ZjFiOWMvdGFibGVyYW5nZTplMmUwNmQ0MzIyYWI0NjM0YjFmMjY3ZThhMTdmMWI5Y18xLTQtMS0xLTIyOTA4_3dc93031-7cb7-433b-a503-c2e766021634">26-4247032</ix:nonNumeric></span></td></tr><tr style="height:23pt"><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(State or other jurisdiction<br/>of incorporation)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(Commission<br/>File Number)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(IRS Employer<br/>Identification No.)</span></td></tr></table></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:6pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</span></div><div style="margin-bottom:7pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:438.00pt"><tr><td style="width:1.0pt"></td><td style="width:112.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:48.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:40.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:40.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:12.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:172.75pt"></td><td style="width:1.0pt"></td></tr><tr style="height:17pt"><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:12pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="i6bd18d73a08d4854aa5d69fe0b188b72_D20220224-20220224" name="dei:EntityAddressAddressLine1" id="id3VybDovL2RvY3MudjEvZG9jOmI0NzQ5Mjg1NDI1NjQyZmJiNWY1OTk5ZjExNmZlZWIzL3NlYzpiNDc0OTI4NTQyNTY0MmZiYjVmNTk5OWYxMTZmZWViM18xL2ZyYWc6ZDM0ODk0MGIyZTJjNGFhYWJiNTMxMmQ5MjFjZTY4NjAvdGFibGU6ZGYzYzZjNmMyZWUwNGZiOGIzOGI1MjI1YmIwMDRmMmIvdGFibGVyYW5nZTpkZjNjNmM2YzJlZTA0ZmI4YjM4YjUyMjViYjAwNGYyYl8wLTAtMS0xLTIyOTA4_6bdebf8a-afbc-434a-a583-93f98b0b905b">8281 Greensboro Drive</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:12pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="i6bd18d73a08d4854aa5d69fe0b188b72_D20220224-20220224" name="dei:EntityAddressAddressLine2" id="id3VybDovL2RvY3MudjEvZG9jOmI0NzQ5Mjg1NDI1NjQyZmJiNWY1OTk5ZjExNmZlZWIzL3NlYzpiNDc0OTI4NTQyNTY0MmZiYjVmNTk5OWYxMTZmZWViM18xL2ZyYWc6ZDM0ODk0MGIyZTJjNGFhYWJiNTMxMmQ5MjFjZTY4NjAvdGFibGU6ZGYzYzZjNmMyZWUwNGZiOGIzOGI1MjI1YmIwMDRmMmIvdGFibGVyYW5nZTpkZjNjNmM2YzJlZTA0ZmI4YjM4YjUyMjViYjAwNGYyYl8wLTEtMS0xLTIyOTA4_bac3a293-eb67-4423-811a-d3108b29854d">Suite 100</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:12pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="i6bd18d73a08d4854aa5d69fe0b188b72_D20220224-20220224" name="dei:EntityAddressCityOrTown" id="id3VybDovL2RvY3MudjEvZG9jOmI0NzQ5Mjg1NDI1NjQyZmJiNWY1OTk5ZjExNmZlZWIzL3NlYzpiNDc0OTI4NTQyNTY0MmZiYjVmNTk5OWYxMTZmZWViM18xL2ZyYWc6ZDM0ODk0MGIyZTJjNGFhYWJiNTMxMmQ5MjFjZTY4NjAvdGFibGU6ZGYzYzZjNmMyZWUwNGZiOGIzOGI1MjI1YmIwMDRmMmIvdGFibGVyYW5nZTpkZjNjNmM2YzJlZTA0ZmI4YjM4YjUyMjViYjAwNGYyYl8wLTItMS0xLTIyOTA4_76e8f9b7-9bdd-428a-8e21-b047a2d265cb">Tysons</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:12pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="i6bd18d73a08d4854aa5d69fe0b188b72_D20220224-20220224" name="dei:EntityAddressStateOrProvince" format="ixt-sec:stateprovnameen" id="id3VybDovL2RvY3MudjEvZG9jOmI0NzQ5Mjg1NDI1NjQyZmJiNWY1OTk5ZjExNmZlZWIzL3NlYzpiNDc0OTI4NTQyNTY0MmZiYjVmNTk5OWYxMTZmZWViM18xL2ZyYWc6ZDM0ODk0MGIyZTJjNGFhYWJiNTMxMmQ5MjFjZTY4NjAvdGFibGU6ZGYzYzZjNmMyZWUwNGZiOGIzOGI1MjI1YmIwMDRmMmIvdGFibGVyYW5nZTpkZjNjNmM2YzJlZTA0ZmI4YjM4YjUyMjViYjAwNGYyYl8wLTMtMS0xLTIyOTA4_e0a6928e-36ea-47a3-81fb-b76e99c2bd8c">Virginia</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:12pt;font-weight:700;line-height:111%"><ix:nonNumeric contextRef="i6bd18d73a08d4854aa5d69fe0b188b72_D20220224-20220224" name="dei:EntityAddressPostalZipCode" id="id3VybDovL2RvY3MudjEvZG9jOmI0NzQ5Mjg1NDI1NjQyZmJiNWY1OTk5ZjExNmZlZWIzL3NlYzpiNDc0OTI4NTQyNTY0MmZiYjVmNTk5OWYxMTZmZWViM18xL2ZyYWc6ZDM0ODk0MGIyZTJjNGFhYWJiNTMxMmQ5MjFjZTY4NjAvdGFibGU6ZGYzYzZjNmMyZWUwNGZiOGIzOGI1MjI1YmIwMDRmMmIvdGFibGVyYW5nZTpkZjNjNmM2YzJlZTA0ZmI4YjM4YjUyMjViYjAwNGYyYl8wLTUtMS0xLTIyOTA4_1bb07418-d309-44fa-90df-dde44bb1adc4">22102</ix:nonNumeric></span></div></td></tr><tr style="height:12pt"><td colspan="12" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(Address of principal executive offices)</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(Zip Code)</span></td></tr></table></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Registrant&#8217;s telephone number, including area code: </span><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(<ix:nonNumeric contextRef="i6bd18d73a08d4854aa5d69fe0b188b72_D20220224-20220224" name="dei:CityAreaCode" id="id3VybDovL2RvY3MudjEvZG9jOmI0NzQ5Mjg1NDI1NjQyZmJiNWY1OTk5ZjExNmZlZWIzL3NlYzpiNDc0OTI4NTQyNTY0MmZiYjVmNTk5OWYxMTZmZWViM18xL2ZyYWc6ZDM0ODk0MGIyZTJjNGFhYWJiNTMxMmQ5MjFjZTY4NjAvdGV4dHJlZ2lvbjpkMzQ4OTQwYjJlMmM0YWFhYmI1MzEyZDkyMWNlNjg2MF8zNTE_3fd7d95c-ac20-4133-82b7-bf17694999ce">877</ix:nonNumeric>) <ix:nonNumeric contextRef="i6bd18d73a08d4854aa5d69fe0b188b72_D20220224-20220224" name="dei:LocalPhoneNumber" id="id3VybDovL2RvY3MudjEvZG9jOmI0NzQ5Mjg1NDI1NjQyZmJiNWY1OTk5ZjExNmZlZWIzL3NlYzpiNDc0OTI4NTQyNTY0MmZiYjVmNTk5OWYxMTZmZWViM18xL2ZyYWc6ZDM0ODk0MGIyZTJjNGFhYWJiNTMxMmQ5MjFjZTY4NjAvdGV4dHJlZ2lvbjpkMzQ4OTQwYjJlMmM0YWFhYmI1MzEyZDkyMWNlNjg2MF8zNTU_aecab202-8688-4a48-829b-d9a88e2b76bf">389-4033</ix:nonNumeric></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:34.064%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr style="height:8pt"><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td></tr></table></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Check the appropriate box below if the Form 8-K filing is intended to simultaneously satisfy the filing obligations of the registrant under any of the following provisions:</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center;text-indent:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:94.590%"><tr><td style="width:1.0%"></td><td style="width:5.082%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:92.718%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i6bd18d73a08d4854aa5d69fe0b188b72_D20220224-20220224" name="dei:WrittenCommunications" format="ixt-sec:boolballotbox" id="id3VybDovL2RvY3MudjEvZG9jOmI0NzQ5Mjg1NDI1NjQyZmJiNWY1OTk5ZjExNmZlZWIzL3NlYzpiNDc0OTI4NTQyNTY0MmZiYjVmNTk5OWYxMTZmZWViM18xL2ZyYWc6ZDM0ODk0MGIyZTJjNGFhYWJiNTMxMmQ5MjFjZTY4NjAvdGFibGU6YWU0OGQ4MTY1OGUwNGNjMmIzMjk4NTFhZTQ4NmI3ZjIvdGFibGVyYW5nZTphZTQ4ZDgxNjU4ZTA0Y2MyYjMyOTg1MWFlNDg2YjdmMl8wLTAtMS0xLTIyOTA4_d78fd274-8696-4575-98db-253d7b4281a2">&#9744;</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Written communications pursuant to Rule 425 under the Securities Act (17 CFR 230.425)</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i6bd18d73a08d4854aa5d69fe0b188b72_D20220224-20220224" name="dei:SolicitingMaterial" format="ixt-sec:boolballotbox" id="id3VybDovL2RvY3MudjEvZG9jOmI0NzQ5Mjg1NDI1NjQyZmJiNWY1OTk5ZjExNmZlZWIzL3NlYzpiNDc0OTI4NTQyNTY0MmZiYjVmNTk5OWYxMTZmZWViM18xL2ZyYWc6ZDM0ODk0MGIyZTJjNGFhYWJiNTMxMmQ5MjFjZTY4NjAvdGFibGU6YWU0OGQ4MTY1OGUwNGNjMmIzMjk4NTFhZTQ4NmI3ZjIvdGFibGVyYW5nZTphZTQ4ZDgxNjU4ZTA0Y2MyYjMyOTg1MWFlNDg2YjdmMl8xLTAtMS0xLTIyOTA4_e0431b6d-cdb1-4c7f-9215-f9b80ad8fbea">&#9744;</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Soliciting material pursuant to Rule 14a-12 under the Exchange Act (17 CFR 240.14a-12)</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i6bd18d73a08d4854aa5d69fe0b188b72_D20220224-20220224" name="dei:PreCommencementTenderOffer" format="ixt-sec:boolballotbox" id="id3VybDovL2RvY3MudjEvZG9jOmI0NzQ5Mjg1NDI1NjQyZmJiNWY1OTk5ZjExNmZlZWIzL3NlYzpiNDc0OTI4NTQyNTY0MmZiYjVmNTk5OWYxMTZmZWViM18xL2ZyYWc6ZDM0ODk0MGIyZTJjNGFhYWJiNTMxMmQ5MjFjZTY4NjAvdGFibGU6YWU0OGQ4MTY1OGUwNGNjMmIzMjk4NTFhZTQ4NmI3ZjIvdGFibGVyYW5nZTphZTQ4ZDgxNjU4ZTA0Y2MyYjMyOTg1MWFlNDg2YjdmMl8yLTAtMS0xLTIyOTA4_0cc92c8e-5a5e-497f-a1e8-48c7052a07d2">&#9744;</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Pre-commencement communications pursuant to Rule 14d-2(b) under the Exchange Act (17 CFR 240.14d-2(b))</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i6bd18d73a08d4854aa5d69fe0b188b72_D20220224-20220224" name="dei:PreCommencementIssuerTenderOffer" format="ixt-sec:boolballotbox" id="id3VybDovL2RvY3MudjEvZG9jOmI0NzQ5Mjg1NDI1NjQyZmJiNWY1OTk5ZjExNmZlZWIzL3NlYzpiNDc0OTI4NTQyNTY0MmZiYjVmNTk5OWYxMTZmZWViM18xL2ZyYWc6ZDM0ODk0MGIyZTJjNGFhYWJiNTMxMmQ5MjFjZTY4NjAvdGFibGU6YWU0OGQ4MTY1OGUwNGNjMmIzMjk4NTFhZTQ4NmI3ZjIvdGFibGVyYW5nZTphZTQ4ZDgxNjU4ZTA0Y2MyYjMyOTg1MWFlNDg2YjdmMl8zLTAtMS0xLTIyOTA4_8a4149e7-6acd-4bc7-8f9c-67dd6b70b3fe">&#9744;</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Pre-commencement communications pursuant to Rule 13e-4(c) under the Exchange Act (17 CFR 240.13e-4(c))</span></td></tr></table></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Securities registered pursuant to Section 12(b) of the Act:</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:36.436%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.706%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:20.014%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.706%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:36.438%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Title of each class</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Trading Symbol</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Name of each exchange on which registered</span></td></tr><tr><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:11pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="i6bd18d73a08d4854aa5d69fe0b188b72_D20220224-20220224" name="dei:Security12bTitle" id="id3VybDovL2RvY3MudjEvZG9jOmI0NzQ5Mjg1NDI1NjQyZmJiNWY1OTk5ZjExNmZlZWIzL3NlYzpiNDc0OTI4NTQyNTY0MmZiYjVmNTk5OWYxMTZmZWViM18xL2ZyYWc6ZDM0ODk0MGIyZTJjNGFhYWJiNTMxMmQ5MjFjZTY4NjAvdGFibGU6NTE5NmI0NTI0NmQwNGQ2ZThmMjc2NmFmYjE1OWI3YzcvdGFibGVyYW5nZTo1MTk2YjQ1MjQ2ZDA0ZDZlOGYyNzY2YWZiMTU5YjdjN18xLTAtMS0xLTIyOTA4_d14b24ec-cc17-4f0a-bd06-9b715f2b74ca">Common Stock, $0.01 par value per share</ix:nonNumeric></span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:11pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="i6bd18d73a08d4854aa5d69fe0b188b72_D20220224-20220224" name="dei:TradingSymbol" id="id3VybDovL2RvY3MudjEvZG9jOmI0NzQ5Mjg1NDI1NjQyZmJiNWY1OTk5ZjExNmZlZWIzL3NlYzpiNDc0OTI4NTQyNTY0MmZiYjVmNTk5OWYxMTZmZWViM18xL2ZyYWc6ZDM0ODk0MGIyZTJjNGFhYWJiNTMxMmQ5MjFjZTY4NjAvdGFibGU6NTE5NmI0NTI0NmQwNGQ2ZThmMjc2NmFmYjE1OWI3YzcvdGFibGVyYW5nZTo1MTk2YjQ1MjQ2ZDA0ZDZlOGYyNzY2YWZiMTU5YjdjN18xLTItMS0xLTIyOTA4_845f09b8-bbd7-4935-8921-4f74cf9f13cd">ALRM</ix:nonNumeric></span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:11pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="i6bd18d73a08d4854aa5d69fe0b188b72_D20220224-20220224" name="dei:SecurityExchangeName" format="ixt-sec:exchnameen" id="id3VybDovL2RvY3MudjEvZG9jOmI0NzQ5Mjg1NDI1NjQyZmJiNWY1OTk5ZjExNmZlZWIzL3NlYzpiNDc0OTI4NTQyNTY0MmZiYjVmNTk5OWYxMTZmZWViM18xL2ZyYWc6ZDM0ODk0MGIyZTJjNGFhYWJiNTMxMmQ5MjFjZTY4NjAvdGFibGU6NTE5NmI0NTI0NmQwNGQ2ZThmMjc2NmFmYjE1OWI3YzcvdGFibGVyYW5nZTo1MTk2YjQ1MjQ2ZDA0ZDZlOGYyNzY2YWZiMTU5YjdjN18xLTQtMS0xLTIyOTA4_69d6f505-b7bc-41ac-8512-db1403d43298">The Nasdaq Stock Market LLC</ix:nonNumeric></span></td></tr></table></div><div style="padding-left:18pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Indicate by check mark whether the registrant is an emerging growth company as defined in Rule 405 of the Securities Act of 1933 (&#167;230.405 of this chapter) or Rule 12b-2 of the Securities Exchange Act of 1934 (&#167;240.12b-2 of this chapter).</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="padding-left:18pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Emerging growth company </span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="i6bd18d73a08d4854aa5d69fe0b188b72_D20220224-20220224" name="dei:EntityEmergingGrowthCompany" format="ixt-sec:boolballotbox" id="id3VybDovL2RvY3MudjEvZG9jOmI0NzQ5Mjg1NDI1NjQyZmJiNWY1OTk5ZjExNmZlZWIzL3NlYzpiNDc0OTI4NTQyNTY0MmZiYjVmNTk5OWYxMTZmZWViM18xL2ZyYWc6ZDM0ODk0MGIyZTJjNGFhYWJiNTMxMmQ5MjFjZTY4NjAvdGV4dHJlZ2lvbjpkMzQ4OTQwYjJlMmM0YWFhYmI1MzEyZDkyMWNlNjg2MF84NjE_7cb7daa0-b3fd-47bc-a369-bfcc121329a8">&#9744;</ix:nonNumeric></span></div><div style="text-indent:18pt"><span><br/></span></div><div style="padding-left:18pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:11pt;font-weight:400;line-height:120%">If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act. </span><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#9744;</span></div><div style="margin-top:5pt;text-align:center;text-indent:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr style="height:5pt"><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td></tr></table></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1</span></div></div></div><div id="ib4749285425642fbb5f5999f116feeb3_7"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Item&#160;2.02 Results of Operations and Financial Condition.</span></div><div><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">On February&#160;24, 2022, Alarm.com Holdings, Inc. (the "Company") issued a press release (the "Press Release") announcing its financial results for the quarter and year ended December&#160;31, 2021. A copy of the Press Release is furnished hereto as Exhibit 99.1 and is incorporated herein by reference.</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The information in this Current Report on Form 8-K, including the Press Release attached as Exhibit 99.1 hereto, is furnished under Item 2.02 and shall not be deemed to be "filed" for purposes of Section 18 of the Securities Exchange Act of 1934, as amended (the "Exchange Act"), or otherwise subject to the liabilities of that section, nor shall it be deemed incorporated by reference into any of the Company's filings under the Securities Act of 1933, as amended, or the Exchange Act, whether made before or after the date hereof, regardless of any general incorporation language in such filing, except as shall be expressly set forth by specific reference in such filing.</span></div><div id="ib4749285425642fbb5f5999f116feeb3_10"></div><div><span><br/></span></div><div style="-sec-extract:summary"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Item&#160;9.01 Financial Statements and Exhibits.</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(d)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:7.02pt">Exhibits</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:91.812%"><tr><td style="width:1.0%"></td><td style="width:13.549%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.188%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:81.863%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline">Exhibit&#160;No.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline">Description</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="ex991earningsreleasedecemb.htm">99.1</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="ex991earningsreleasedecemb.htm">Press Release Dated February 24, 2022</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">104</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cover Page Interactive Data File (the cover page XBRL tags are embedded within the Inline XBRL document)</span></td></tr></table></div><div><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="-sec-extract:summary;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2</span></div></div></div><div id="ib4749285425642fbb5f5999f116feeb3_13"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="text-align:center;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">SIGNATURE</span></div><div style="text-align:center;text-indent:18pt"><span><br/></span></div><div style="text-indent:24.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Pursuant to the requirements of the Securities Exchange Act of 1934, the Registrant has duly caused this report to be signed on its behalf by the undersigned hereunto duly authorized.</span></div><div style="text-indent:24.75pt"><span><br/></span></div><div style="text-indent:24.75pt"><span><br/></span></div><div style="text-indent:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:84.649%"><tr><td style="width:1.0%"></td><td style="width:4.944%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:48.468%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:3.045%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:39.143%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Alarm.com Holdings, Inc.</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Date:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">February 24, 2022</span></td><td colspan="6" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">By:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">/s/ Steve Valenzuela</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Steve Valenzuela</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Chief Financial Officer</span></td></tr></table></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3</span></div></div></div></body></html>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-99.1
<SEQUENCE>2
<FILENAME>ex991earningsreleasedecemb.htm
<DESCRIPTION>EXHIBIT 99.1 PRESS RELEASE DATED FEBRUARY 24, 2022
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2022 Workiva -->
<title>Document</title></head><body><div id="idb0f9845630f4f0b95193b3f11bb59fc_1"></div><div style="min-height:42.75pt;width:100%"><div style="text-align:right"><font><br></font></div></div><div style="text-align:right"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Exhibit 99.1</font></div><div style="text-align:right"><font><br></font></div><div style="text-align:right"><font><br></font></div><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Alarm.com Reports Fourth Quarter and Full Year 2021 Results</font></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">--&#160;Fourth quarter total revenue increased 17.9% year-over-year to $195.3 million --</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">--&#160;Fourth quarter SaaS and license revenue increased 15.4% year-over-year to $121.7 million&#160;--</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">-- Full year 2021 total revenue increased 21.2% year-over-year to $749.0 million --</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">-- Full year 2021 SaaS and license revenue increased 17.1% year-over-year to $460.4 million --</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">-- Full year 2021 GAAP net income attributable to common stockholders decreased 32.9% to $52.3 million, compared to $77.9 million for 2020 --</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">-- Full year 2021 non-GAAP adjusted EBITDA increased 13.7% to $142.5 million, compared to $125.3 million for 2020 --</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">TYSONS, VA., February&#160;24, 2022</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> -- Alarm.com Holdings, Inc. (Nasdaq&#58; ALRM), the leading platform for the intelligently connected property, today reported financial results for its fourth quarter and full year ended December&#160;31, 2021. Alarm.com also provided its financial outlook for SaaS and license revenue for the first quarter of 2022 and guidance for the full year 2022.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8220;We are pleased to report solid results for the quarter and the year,&#8221; said Steve Trundle, President and CEO of Alarm.com. &#8220;Despite the pandemic&#8217;s unpredictable course, our service provider partners continued to grow and drive the adoption of Alarm.com&#8217;s connected property technology. Our team also delivered innovative new capabilities that will expand the growth opportunities we see in multiple markets for both our service provider partners and Alarm.com.&#8221;</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%;text-decoration:underline">Fourth Quarter 2021 Financial Results as Compared to Fourth Quarter 2020</font></div><div><font><br></font></div><div style="padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">SaaS and license revenue increased 15.4% to $121.7 million, compared to $105.5 million. </font></div><div style="padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">Total revenue increased 17.9% to $195.3 million, compared to $165.6 million.</font></div><div style="padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">GAAP net income attributable to common stockholders decreased 42.7% to $9.1 million, or $0.18 per diluted share, compared to $16.0 million or $0.31 per diluted share, primarily due to an increase in shipping costs and inventory component costs for hardware due to the global supply chain challenges.</font></div><div style="padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">Non-GAAP adjusted EBITDA(*) decreased 3.3%</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"> </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">to $31.3 million, compared to $32.4 million.</font></div><div style="padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">Non-GAAP adjusted net income</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"> </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">attributable to common stockholders(*) decreased 2.4% to $22.6 million, or $0.43 per diluted share, compared to $23.1 million, or $0.45 per diluted share.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%;text-decoration:underline">Full Year 2021 Financial Results as Compared to Full Year 2020</font></div><div><font><br></font></div><div style="padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">SaaS and license revenue increased 17.1% to $460.4 million, compared to $393.3 million. </font></div><div style="padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">Total revenue increased 21.2% to $749.0 million, compared to $618.0 million.</font></div><div style="padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">GAAP net income attributable to common stockholders decreased 32.9%</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"> </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">to $52.3 million, or $1.01 per diluted share, compared to $77.9 million or $1.53 per diluted share, primarily due to a gain of $24.7 million on the sale of an investment in one of our platform partners during 2020.</font></div><div style="padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">Non-GAAP adjusted EBITDA(*)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"> </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">increased 13.7%</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"> </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">to $142.5 million, compared to $125.3 million.</font></div><div style="padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">Non-GAAP adjusted net income</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"> </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">attributable to common stockholders(*) increased 15.8% to $103.5 million, or $1.99 per diluted share, compared to $89.4 million, or $1.75 per diluted share.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%;text-decoration:underline">Balance Sheet and Cash Flow</font></div><div><font><br></font></div><div style="padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">Total cash and cash equivalents increased to $710.6 million as of December&#160;31, 2021, compared to $253.5 million as of December&#160;31, 2020. The increase in cash and cash equivalents was primarily due to the January 2021 issuance of $500.0 million aggregate principal amount of 0% convertible senior notes due January 15, 2026, or the 2026 Notes, resulting in proceeds of $484.3 million, net of $15.7 million of transaction fees and other debt issuance costs and, to a lesser extent, the operating cash flow generated during 2021.</font></div><div style="padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">For the quarter ended December&#160;31, 2021, cash flows from operations was $20.0 million, compared to $35.4 million for the quarter ended December&#160;31, 2020. For the quarter ended December&#160;31, 2021, non-GAAP free cash flow(*) was $17.8 million, compared to $29.9 million for the quarter ended December&#160;31, 2020. </font></div><div style="padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">For the year ended December&#160;31, 2021, cash flows from operations was $103.2 million, compared to $102.1 million for the year ended December&#160;31, 2020. For the year ended December&#160;31, 2021, non-GAAP free cash flow(*) was $92.1 million, compared to $85.9 million for the year ended December&#160;31, 2020.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(*) Reconciliations of the non-GAAP measures are set forth at the end of this press release.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%;text-decoration:underline">Recent Business Highlights</font></div><div style="padding-left:36pt"><font><br></font></div><div style="padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%;padding-left:14.85pt">Launched New Smart Thermostat&#58; </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Smart Thermostat HD has a high-resolution full-color touchscreen display with intuitive menus and is fully integrated with other connected devices to provide next-level comfort and control. Advanced intelligence proactively monitors the health of heating and cooling systems to detect issues before they escalate into </font></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1</font></div></div></div><hr style="page-break-after:always"><div style="min-height:42.75pt;width:100%"><div style="text-align:right"><font><br></font></div></div><div style="padding-left:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">costly repairs and system failures. The Smart Thermostat HD was designed for nearly universal system compatibility while also simplifying installations through capabilities such as Smart System Configuration, Display Sync and automatic wire detection. Developed by Building36, an Alarm.com subsidiary, the Smart Thermostat HD complements Alarm.com&#8217;s successful lineup of smart thermostats and is currently available to Building36&#8217;s service provider partners.</font></div><div><font><br></font></div><div style="padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%;padding-left:14.85pt">Continued Expansion of Alarm.com for Business&#58; </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Alarm.com introduced a range of new commercial service capabilities designed to support multi-location commercial subscribers. The Alarm.com mobile app now includes mobile-optimized Enterprise Dashboards for easily accessing a unified interface for viewing the status of devices and systems across multiple properties. Enterprise Dashboards include a security-based console that displays access control and security systems, a video dashboard for easily accessing cameras and stream video recorders, and energy dashboards for monitoring property temperature, smart thermostat set points and the temperature of refrigeration units.</font></div><div><font><br></font></div><div style="padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%;padding-left:14.85pt">Ecosystem Expansion&#58; </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The growing breadth of the Alarm.com connected device ecosystem further reinforces its position as the platform of choice for professionally installed and serviced connected property solutions. In the last 12 months, Alarm.com doubled the number of new third-party connected devices integrated into its ecosystem, and strategically integrated new connected device categories that support expanded partnership opportunities with home builders and network service providers. New connected device integrations in 2021 include the latest models of security control panels and recognized automation brands such as Genie overhead garage door openers, ecobee, Lennox, Lutron, Kwikset, Yale, Schlage and Haven.</font></div><div><font><br></font></div><div style="padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%;padding-left:14.85pt">EnergyHub Milestones&#58;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> EnergyHub, an Alarm.com subsidiary, now works with 60 of North America&#8217;s leading energy utilities. Nearly 700,000 grid-edge devices are connected to EnergyHub&#8217;s distributed energy resource management solutions (DERMS) platform, the largest fleet of grid-edge devices of any DERMS provider in North America. These devices include smart thermostats, electric vehicle charging equipment, solar and storage systems, and other connected device categories. EnergyHub&#8217;s vision is to empower utilities, markets, and their customers to create a carbon-free, distributed energy future.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%;text-decoration:underline">Financial Outlook</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Alarm.com is providing its outlook for SaaS and license revenue for the first quarter of 2022 and its guidance for the full year of 2022 based upon current management expectations. This guidance is being provided in an environment that includes unusual geopolitical uncertainty, continuing COVID-19 pandemic uncertainty, and significant global supply chain uncertainty and further adverse developments in any of these areas could impact our operating results and our guidance.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">For the first quarter of 2022&#58;</font></div><div><font><br></font></div><div style="padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">SaaS and license revenue is expected to be in the range of $121.0 million to $121.2 million.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">For the full year 2022&#58;</font></div><div><font><br></font></div><div style="padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">SaaS and license revenue is expected to be in the range of $508.0 million to $509.0 million.</font></div><div style="padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">Total revenue is expected to be in the range of $808.0 million to $819.0 million, which includes anticipated hardware and other revenue in the range of $300.0 million to $310.0 million. </font></div><div style="padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">Non-GAAP adjusted EBITDA is expected to be in the range of $149.0 million to $150.0 million.</font></div><div style="padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">Non-GAAP adjusted net income attributable to common stockholders is expected to be in the range of $104.3 million to $105.0 million, based on an estimated tax rate of 21.0%.</font></div><div style="padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">Non-GAAP adjusted net income attributable to common stockholders is expected to be $1.86 to $1.88 per diluted share based on an expected 56.0 million weighted average diluted shares outstanding, which includes approximately 3.4 million shares related to the 2026 Notes due to our adoption of Accounting Standards Update 2020-06, </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Accounting for Debt with Conversion and Other Options</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">, effective January 1, 2022. This non-cash impact is expected to reduce our non-GAAP adjusted net income attributable to common stockholders by approximately $0.12 - $0.13 per diluted share for 2022, which is reflected in our current guidance.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The guidance provided above is forward-looking in nature. Actual results may differ materially. See the cautionary note regarding &#8220;Forward-Looking Statements&#8221; below. The guidance provided above is based on expectations as of the date of this press release and Alarm.com undertakes no obligation to update guidance after such date.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%;text-decoration:underline">Conference Call and Webcast Information</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Alarm.com will host a conference call to discuss its fourth quarter and full year 2021 financial results and its outlook for the first quarter and full year 2022. A live audio webcast is scheduled to begin at 4&#58;30 p.m. ET on February&#160;24, 2022. To participate on the live call, analysts and investors should dial&#160;866.588.3290&#160;(U.S.&#47;Canada) or&#160;262.558.6169&#160;(International) at least ten minutes prior to the start time of the call. A telephonic replay of the call will be available through March 3, 2022 by dialing 855.859.2056 (U.S.&#47;Canada) or 404.537.3406 (International) and providing Conference ID&#58;&#160;7975398. Alarm.com will also offer a live and archived webcast of the conference call accessible on Alarm.com&#8217;s Investor Relations website at http&#58;&#47;&#47;investors.alarm.com.</font></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2</font></div></div></div><hr style="page-break-after:always"><div style="min-height:42.75pt;width:100%"><div style="text-align:right"><font><br></font></div></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">About Alarm.com Holdings, Inc.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Alarm.com is the leading platform for the intelligently connected property. Millions of consumers and businesses depend on Alarm.com's technology to manage and control their property from anywhere. Our platform integrates with a growing variety of&#160;Internet of Things&#160;(IoT) devices through our apps and interfaces. Our security, video, access control, intelligent automation, energy management, and wellness solutions are available through our network of thousands of professional service providers in&#160;North America&#160;and around the globe.&#160;Alarm.com's&#160;common stock is traded on Nasdaq under the ticker symbol ALRM. For more information, please visit www.alarm.com.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Non-GAAP Financial Measures</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">To supplement our consolidated selected financial data presented on a basis consistent with GAAP, this press release contains certain non-GAAP financial measures, including adjusted EBITDA, non-GAAP adjusted income before income taxes, non-GAAP adjusted net income, non-GAAP adjusted income attributable to common stockholders before income taxes, non-GAAP adjusted net income attributable to common stockholders, non-GAAP adjusted net income attributable to common stockholders per share and non-GAAP free cash flow. We have included non-GAAP measures in this press release because they are financial, operating or liquidity measures used by our management to (i) understand and evaluate our core operating performance and trends and generate future operating plans, (ii) make strategic decisions regarding the allocation of capital and investments in initiatives that are focused on cultivating new markets for our solutions and (iii) provide useful information to management about the amount of cash generated by the business after necessary capital expenditures. We also use adjusted EBITDA as a performance measure under our executive bonus plan. Further, we believe that these non-GAAP measures of our financial results provide useful information to investors and others in understanding and evaluating our results of operations, business trends and financial condition. While we believe the use of these non-GAAP measures provides useful information to investors and management in analyzing our financial performance, non-GAAP measures have inherent limitations in that they do not reflect all of the amounts and transactions that are included in our financial statements prepared in accordance with GAAP. Non-GAAP measures do not serve as an alternative to GAAP nor do we consider our non-GAAP measures in isolation, accordingly we present non-GAAP financial measures only in connection with GAAP results. We urge investors to consider non-GAAP measures only in conjunction with our GAAP financials and to review the reconciliation of our non-GAAP financial measures to the comparable GAAP financial measures, which are included in this press release.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">We consider non-GAAP free cash flow to be a liquidity measure, which we define as cash flows from operating activities less purchases of property and equipment. </font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">With respect to our expectations under &#8220;Financial Outlook&#8221; above, reconciliation of adjusted EBITDA&#160;and adjusted net income attributable to common stockholders guidance to the closest corresponding GAAP measure is not available without unreasonable efforts on a forward-looking basis due to the high variability, complexity and low visibility with respect to the charges excluded from these non-GAAP measures, in particular, non-ordinary course litigation expense, acquisition-related expense and tax windfall adjustments can have unpredictable fluctuations based on unforeseen activity that is out of our control and&#47;or cannot reasonably be predicted. We expect the above charges to have a significant and potentially highly variable impact on our future GAAP financial results. </font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">We exclude one or more of the following items from non-GAAP financial and operating measures&#58;</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Stock-based compensation expense&#58; </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">We exclude stock-based compensation expense, which relates to restricted stock units and other forms of equity incentives primarily awarded to employees of Alarm.com, because they are non-cash charges that we do not consider when assessing the operating performance of our business. Additionally, the determination of stock-based compensation expense can be calculated using various methodologies and is dependent upon subjective assumptions and other factors that vary on a company-by-company basis. Therefore, we believe that excluding stock-based compensation expense from our non-GAAP financial measures improves the comparability of our results to the results of other companies in our industry.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Secondary offering expense</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#58; We exclude secondary offering expense because we do not consider costs associated with the secondary offering to be indicative of our core operating performance and we believe that the exclusion of this expense allows us to better provide meaningful information about our operating performance, facilitates comparisons to our historical operating results and improves the comparability of our results to the results of other companies in our industry.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Litigation expense&#58; </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">We exclude non-ordinary course litigation expense because we do not consider legal costs and settlement fees incurred in litigation and litigation-related matters of non-ordinary course lawsuits and other disputes, particularly costs incurred in ongoing intellectual property litigation, to be indicative of our core operating performance. We do not adjust for ordinary course legal expenses, including those expenses resulting from maintaining and enforcing our intellectual property portfolio and license agreements.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Acquisition-related expense&#58; </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Included in operating expenses are incremental costs directly related to business and asset acquisitions as well as changes in the fair value of contingent consideration liabilities, when applicable. We exclude acquisition-</font></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">3</font></div></div></div><hr style="page-break-after:always"><div style="min-height:42.75pt;width:100%"><div style="text-align:right"><font><br></font></div></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">related expense from our non-GAAP financial measures because we believe that the exclusion of this expense allows us to better provide meaningful information about our operating performance, facilitates comparisons to our historical operating results, improves the comparability of our results to the results of other companies in our industry, and ultimately, we believe helps investors better understand the acquisition-related expense and the effects of the transaction on our results of operations.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Depreciation expense&#58;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> We record depreciation primarily for investments in property and equipment. We exclude depreciation in calculating adjusted EBITDA because we do not consider depreciation when we evaluate our ongoing business operations. For non-GAAP adjusted net income, non-GAAP adjusted net income attributable to common stockholders and non-GAAP adjusted net income attributable to common stockholders per share, basic and diluted, we do not exclude depreciation.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Amortization expense&#58; </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">GAAP requires that operating expenses include the amortization of acquired intangible assets, which principally include acquired customer relationships, developed technology and trade names. We exclude amortization of intangibles from our non-GAAP financial measures because we do not consider amortization expense when we evaluate our ongoing business operations, nor do we factor amortization expense into our evaluation of potential acquisitions, or our measurement of the performance of those acquisitions. We believe that the exclusion of amortization expense enables the comparison of our performance to other companies in our industry as other companies may be more or less acquisitive than us and therefore, amortization expense may vary significantly by company based on their acquisition history. Although we exclude amortization of acquired intangible assets from our non-GAAP financial measures, management believes that it is important for investors to understand that such intangible assets were recorded as part of purchase accounting and contribute to revenue generation.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Amortization of debt discount and debt issuance costs&#58;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> We record amortization of debt discount and debt issuance costs related to the 2026 Notes as interest expense. We exclude amortization of debt discount and debt issuance costs from our non-GAAP adjusted net income, non-GAAP adjusted net income attributable to common stockholders and non-GAAP adjusted net income attributable to common stockholders per share, basic and diluted, because we believe that the exclusion of this non-cash interest expense will provide for more meaningful information about our financial performance.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Interest expense&#58; </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">We record interest expense primarily related to our debt facility and the 2026 Notes. We exclude interest expense in calculating our adjusted EBITDA calculation. For non-GAAP adjusted net income, non-GAAP adjusted net income attributable to common stockholders and non-GAAP adjusted net income attributable to common stockholders per share, basic and diluted, we do not exclude interest expense other than the interest expense related to the amortization of debt discount and debt issuance costs related to the 2026 Notes as discussed above.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Interest income and other (expense) &#47; income, net&#58; </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">We exclude interest income and other (expense) &#47; income, net from our non-GAAP financial measures because we do not consider it part of our ongoing results of operations.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">(Benefit from) &#47; provision for income taxes</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#58; We exclude the impact related to our (benefit from) &#47; provision for income taxes from our adjusted EBITDA calculation. We do not consider this tax adjustment to be part of our ongoing results of operations.</font></div><div><font><br></font></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">4</font></div></div></div><hr style="page-break-after:always"><div style="min-height:42.75pt;width:100%"><div style="text-align:right"><font><br></font></div></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Forward-Looking Statements</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">This press release includes forward-looking statements within the meaning of the Private Securities Litigation Reform Act of 1995. These forward-looking statements may be identified by their use of terms and phrases such as &#8220;anticipate,&#8221; &#8220;believe,&#8221; &#8220;continue,&#8221; &#8220;designed,&#8221; &#8220;enable,&#8221; &#8220;ensure,&#8221; &#8220;expect,&#8221; &#8220;intend,&#8221; &#8220;will,&#8221; and other similar terms and phrases, and such forward-looking statements include, but are not limited to, the statements regarding the Company&#8217;s opportunities, positioning, the benefits of recently launched offerings, and the Company&#8217;s guidance for the first quarter and full year 2022 described under &#8220;Financial Outlook&#8221; above and key assumptions related thereto. The events described in these forward-looking statements involve known and unknown risks, uncertainties and other factors that could cause actual results to differ materially from the results anticipated by these forward-looking statements, including, but not limited to&#58; the Company's results and business operations may be negatively impacted by the COVID-19 pandemic, geopolitical uncertainty, and significant global supply chain uncertainty, the Company&#8217;s actual operating results may differ significantly from any guidance provided, certain precautions the Company is taking due to the COVID-19 pandemic could harm its business, the Company&#8217;s quarterly results may fluctuate, downturns in general economic and market conditions, including due to the COVID-19 pandemic, may reduce demand, the reliability of the Company&#8217;s network operations centers, the Company&#8217;s ability to retain service provider partners and residential and commercial subscribers and sustain its growth rate, the Company&#8217;s ability to manage growth and execute on its business strategies, the effects of increased competition and evolving technologies, the Company&#8217;s ability to integrate acquired assets and businesses and to manage service provider partners, customers and employees, consumer demand for interactive security, video monitoring, intelligent automation, energy management and wellness solutions, the Company&#8217;s reliance on its service provider network to attract new customers and retain existing customers, the Company's dependence on its suppliers, the potential loss of any key supplier or the inability of a key supplier to deliver their products to us on time or at the contracted price, the reliability of the Company&#8217;s hardware and wireless network suppliers and enhanced United States tax,&#160;tariff, import&#47;export restrictions, or other trade barriers, particularly tariffs from China as well as other risks and uncertainties discussed in the &#8220;Risk Factors&#8221; section of the Company&#8217;s Quarterly Report on Form 10-Q filed with the Securities and Exchange Commission on&#160;November 4, 2021 and other subsequent filings the Company makes with the Securities and Exchange Commission from time to time, including its Form 10-K for the year ended December&#160;31, 2021. In addition, the forward-looking statements included in this press release represent the Company&#8217;s views and expectations as of the date hereof and are based on information currently available to the Company. The Company anticipates that subsequent events and developments may cause the Company&#8217;s views to change. However, while the Company may elect to update these forward-looking statements at some point in the future, the Company specifically disclaims any obligation to do so except as required by law. These forward-looking statements should not be relied upon as representing the Company&#8217;s views as of any date subsequent to the date hereof.</font></div><div><font><br></font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Investor &#38; Media Relations&#58;</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Matthew Zartman</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Alarm.com</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">ir&#64;alarm.com</font></div><div><font><br></font></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">5</font></div></div></div><div id="idb0f9845630f4f0b95193b3f11bb59fc_4"></div><hr style="page-break-after:always"><div style="min-height:54pt;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">ALARM.COM HOLDINGS, INC.</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Consolidated Statements of Operations</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(in thousands, except share and per share data)</font></div><div><font><br></font></div></div><div style="text-align:center;text-indent:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:47.584%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.402%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.402%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.695%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.402%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.995%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended&#160;<br>&#160;December 31,</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31,</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</font></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</font></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</font></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</font></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Revenue&#58;</font></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">SaaS and license revenue</font></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</font></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">121,744&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</font></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">105,477&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</font></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">460,372&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</font></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">393,257&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</font></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">337,375&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Hardware and other revenue</font></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">73,546&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60,099&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">288,597&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">224,746&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">164,988&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total revenue</font></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">195,290&#160;</font></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">165,576&#160;</font></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">748,969&#160;</font></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">618,003&#160;</font></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">502,363&#160;</font></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Cost of revenue</font><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</font><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#58;</font></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of SaaS and license revenue</font></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,976&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,866&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">66,758&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53,539&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,066&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of hardware and other revenue</font></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65,410&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45,394&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">239,141&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">173,889&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">133,533&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total cost of revenue</font></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">82,386&#160;</font></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59,260&#160;</font></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">305,899&#160;</font></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">227,428&#160;</font></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">183,599&#160;</font></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Operating expenses&#58;</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sales and marketing</font></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,579&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,562&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">86,664&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">75,967&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61,815&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">General and administrative</font></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,567&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,009&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">87,406&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">78,643&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">69,959&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Research and development</font></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47,612&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,867&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">177,713&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">152,147&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">114,443&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization and depreciation</font></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,386&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,497&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,715&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,520&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,134&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total operating expenses</font></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">102,144&#160;</font></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">92,935&#160;</font></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">381,498&#160;</font></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">334,277&#160;</font></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">268,351&#160;</font></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Operating income</font></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,760&#160;</font></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,381&#160;</font></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61,572&#160;</font></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56,298&#160;</font></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,413&#160;</font></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense</font></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,238)</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(527)</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(15,956)</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,596)</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,974)</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest income</font></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">141&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">136&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">587&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">870&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,922&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other (expense) &#47; income, net</font></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(64)</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">678&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(134)</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,588&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,535&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Income before income taxes</font></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,599&#160;</font></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,668&#160;</font></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46,069&#160;</font></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80,160&#160;</font></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58,896&#160;</font></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(Benefit from) &#47; provision for income taxes</font></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,242)</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,971)</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,106)</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,500&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,566&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net income</font></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,841&#160;</font></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,639&#160;</font></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,175&#160;</font></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">76,660&#160;</font></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53,330&#160;</font></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss attributable to redeemable noncontrolling interest</font></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">305&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">328&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,084&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,193&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">201&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net income attributable to common stockholders</font></td><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</font></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,146&#160;</font></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</font></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,967&#160;</font></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</font></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52,259&#160;</font></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</font></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">77,853&#160;</font></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</font></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53,531&#160;</font></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Per share information attributable to common stockholders&#58;</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income per share&#58;</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic</font></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</font></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.18&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</font></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.32&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</font></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.05&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</font></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.59&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</font></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.11&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted</font></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</font></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.18&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</font></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.31&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</font></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.01&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</font></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.53&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</font></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.06&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average common shares outstanding&#58;</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic</font></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,146,652&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49,271,962&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49,869,857&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48,950,328&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48,427,446&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted</font></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,927,073&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,384,316&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,919,902&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,963,190&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,273,889&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="30" style="padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:400;line-height:100%">&#160;______________________________</font></td></tr><tr><td colspan="30" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1) Exclusive of amortization and depreciation shown in operating expenses below.</font></div></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Stock-based compensation expense included in operating expenses&#58;</font></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended&#160;<br>&#160;December 31,</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31,</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</font></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</font></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</font></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</font></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sales and marketing</font></td><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</font></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,200&#160;</font></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</font></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">762&#160;</font></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</font></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,432&#160;</font></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</font></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,025&#160;</font></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</font></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,075&#160;</font></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">General and administrative</font></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,724&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,963&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,941&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,996&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,474&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Research and development</font></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,408&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,550&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,321&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,155&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,054&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total stock-based compensation expense</font></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</font></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,332&#160;</font></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</font></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,275&#160;</font></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</font></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,694&#160;</font></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</font></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,176&#160;</font></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</font></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,603&#160;</font></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">6</font></div></div></div><div id="idb0f9845630f4f0b95193b3f11bb59fc_7"></div><hr style="page-break-after:always"><div style="min-height:54pt;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">ALARM.COM HOLDINGS, INC.</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Consolidated Balance Sheets</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(in thousands, except share and per share data)</font></div><div><font><br></font></div></div><div style="text-align:center;text-indent:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:68.636%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.666%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.668%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</font></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Assets</font></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current assets&#58;</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents</font></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</font></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">710,621&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</font></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">253,459&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts receivable, net of allowance for credit losses of $2,168 and $4,696, respectively, and net of allowance for product returns of $1,181 and $1,480, respectively</font></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">105,548&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">83,326&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventory</font></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">75,276&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44,281&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other current assets, net of allowance for credit losses of $2 and $17, respectively</font></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,175&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,348&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total current assets</font></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">917,620&#160;</font></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">397,414&#160;</font></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property and equipment, net</font></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,713&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44,796&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intangible assets, net</font></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">91,406&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">103,259&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill</font></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">112,901&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">112,838&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax assets</font></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,547&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,692&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease right-of-use assets</font></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,479&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,455&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other assets, net of allowance for credit losses of $78 and $72, respectively</font></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,349&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,233&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total assets</font></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</font></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,232,015&#160;</font></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</font></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">731,687&#160;</font></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Liabilities, redeemable noncontrolling interest and stockholders&#8217; equity</font></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current liabilities&#58;</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts payable, accrued expenses and other current liabilities</font></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</font></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">89,816&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</font></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53,927&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued compensation</font></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,495&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,307&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred revenue</font></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,697&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,037&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease liabilities</font></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,331&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,973&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total current liabilities</font></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">129,339&#160;</font></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">90,244&#160;</font></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred revenue</font></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,140&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,492&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Convertible senior notes, net</font></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">425,345&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term debt</font></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">110,000&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease liabilities</font></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,591&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,697&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other liabilities</font></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,545&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,811&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total liabilities</font></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">605,960&#160;</font></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">253,244&#160;</font></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Redeemable noncontrolling interest</font></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,888&#160;</font></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,691&#160;</font></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Stockholders&#8217; equity</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Preferred stock, $0.001 par value, 10,000,000 shares authorized&#59; no shares issued and outstanding as of December 31, 2021 and 2020</font></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Common stock, $0.01 par value, 300,000,000 shares authorized&#59; 50,406,606 and 49,630,773 shares issued&#59; and 50,259,453 and 49,483,620 shares outstanding as of December 31, 2021 and 2020, respectively</font></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">504&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">496&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additional paid-in capital</font></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">498,979&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">405,831&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Treasury stock, at cost&#59; 147,153 shares as of each of December&#160;31, 2021 and 2020</font></div></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,149)</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,149)</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Retained earnings</font></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">118,833&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">66,574&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total stockholders&#8217; equity</font></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">613,167&#160;</font></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">467,752&#160;</font></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 21.25pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total liabilities, redeemable noncontrolling interest and stockholders&#8217; equity</font></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</font></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,232,015&#160;</font></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</font></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">731,687&#160;</font></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">7</font></div></div></div><div id="idb0f9845630f4f0b95193b3f11bb59fc_10"></div><hr style="page-break-after:always"><div style="min-height:54pt;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">ALARM.COM HOLDINGS, INC.</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Consolidated Statements of Cash Flows</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(in thousands)</font></div></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:65.128%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.572%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.572%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.868%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</font></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended December 31,</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Cash flows from operating activities&#58;</font></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</font></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</font></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2019</font></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net income</font></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</font></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">51,175&#160;</font></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</font></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">76,660&#160;</font></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</font></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">53,330&#160;</font></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Adjustments to reconcile net income to net cash from operating activities&#58;</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(Recovery of) &#47; provision for credit losses on accounts receivable</font></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(775)</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,162&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,170&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Reserve for product returns</font></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,494&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,795&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(123)</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Recovery of credit losses on notes receivable</font></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(9)</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(359)</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(3,272)</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Provision for excess and obsolete inventory</font></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">448&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,451&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">485&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Amortization on patents and tooling</font></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,240&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">882&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">700&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Amortization and depreciation</font></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">29,715&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">27,520&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">22,134&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Amortization of debt discount and debt issuance costs</font></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">15,823&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">108&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">108&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Amortization of operating leases</font></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,692&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,888&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,600&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Deferred income taxes</font></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(10,115)</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(3,256)</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,599&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Change in fair value of contingent liability</font></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2,595)</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(198)</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Stock-based compensation</font></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">38,694&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">29,176&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">20,603&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Gain on notes receivable</font></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(6,931)</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Acquired in-process research and development</font></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,297&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">850&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Gain on sale of investment</font></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(24,737)</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(Gain on) &#47; impairment of investment or intangible assets</font></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">86&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(676)</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">605&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Loss on early extinguishment of debt</font></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">185&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Changes in operating assets and liabilities (net of business acquisitions)&#58;</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accounts receivable</font></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(23,941)</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(10,098)</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(22,273)</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Inventory</font></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(31,443)</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(10,647)</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(6,976)</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other current and non-current assets</font></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(11,912)</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2,683)</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2,887)</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accounts payable, accrued expenses and other current liabilities</font></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">39,418&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13,781&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(10,980)</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Deferred revenue</font></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,308&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,031&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,567)</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Operating lease liabilities</font></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(11,809)</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(10,177)</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(8,268)</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other liabilities</font></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,883&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(443)</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">403&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cash flows from operating activities</font></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">103,157&#160;</font></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">102,080&#160;</font></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">47,112&#160;</font></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Cash flows used in investing activities&#58;</font></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Business acquisitions, net of cash acquired</font></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(26,299)</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(58,833)</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Additions to property and equipment</font></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(11,062)</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(16,141)</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(19,324)</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Purchases of in-process research and development</font></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(3,297)</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(850)</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Issuances or purchases of notes receivable</font></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,200)</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(26,103)</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Receipt of payments on notes receivable</font></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">59&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,026&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">31,696&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Purchase of investment in unconsolidated entity</font></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(5,000)</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Proceeds from sale of investment</font></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">25,687&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Purchases of patents, patent licenses and developed technology</font></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(4,362)</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,050)</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cash flows used in investing activities</font></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(20,365)</font></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(20,274)</font></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(73,414)</font></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Cash flows from &#47; (used in) financing activities&#58;</font></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Proceeds from credit facility</font></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">50,000&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Repayments of credit facility</font></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(110,000)</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(3,000)</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(4,000)</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Proceeds from issuance of convertible senior notes</font></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">500,000&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Payments of debt issuance costs</font></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(15,698)</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Payments of deferred consideration for business acquisitions</font></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,160)</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,538)</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Purchases of treasury stock</font></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(5,149)</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Payments of tax withholdings related to vesting of restricted stock units</font></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(4,476)</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Issuances of common stock from equity-based plans</font></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,704&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,711&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,870&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cash flows from &#47; (used in) financing activities</font></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">374,370&#160;</font></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">52,024&#160;</font></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(130)</font></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Net increase &#47; (decrease) in cash and cash equivalents</font></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">457,162&#160;</font></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">133,830&#160;</font></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(26,432)</font></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Cash and cash equivalents at beginning of the period</font></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">253,459&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">119,629&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">146,061&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Cash and cash equivalents at end of the period</font></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</font></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">710,621&#160;</font></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</font></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">253,459&#160;</font></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</font></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9pt;font-weight:400;line-height:100%">119,629&#160;</font></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">8</font></div></div></div><div id="idb0f9845630f4f0b95193b3f11bb59fc_13"></div><hr style="page-break-after:always"><div style="min-height:63pt;width:100%"><div style="text-align:center;text-indent:18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">ALARM.COM HOLDINGS, INC. </font></div><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Reconciliation of Non-GAAP Measures</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(in thousands)</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(unaudited)</font></div><div><font><br></font></div></div><div style="text-align:center;text-indent:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:50.361%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.110%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.818%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.818%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.110%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.263%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended&#160;<br>&#160;December 31,</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31,</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</font></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</font></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</font></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Adjusted EBITDA&#58;</font></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income</font></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</font></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,841&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</font></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,639&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</font></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,175&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</font></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">76,660&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</font></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53,330&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Adjustments&#58;</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense, interest income and other (expense) &#47; income, net</font></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,161&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(287)</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,503&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(23,862)</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,483)</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(Benefit from) &#47; provision for income taxes</font></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,242)</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,971)</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,106)</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,500&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,566&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization and depreciation expense</font></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,386&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,497&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,715&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,520&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,134&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock-based compensation expense</font></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,332&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,275&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,694&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,176&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,603&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Secondary offering expense</font></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">543&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Acquisition-related expense</font></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">688&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,732&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,403&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Litigation expense</font></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,804&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,521&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,462&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,988&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,754&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total adjustments</font></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,441&#160;</font></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,723&#160;</font></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">91,297&#160;</font></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48,597&#160;</font></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54,977&#160;</font></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Adjusted EBITDA</font></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</font></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">31,282</font><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</font></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</font></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">32,362</font><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</font></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</font></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">142,472</font><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</font></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</font></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">125,257</font><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</font></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</font></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">108,307</font><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</font></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Adjusted net income&#58;</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income, as reported</font></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</font></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,841&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</font></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,639&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</font></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,175&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</font></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">76,660&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</font></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53,330&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(Benefit from) &#47; provision for income taxes</font></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,242)</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,971)</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,106)</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,500&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,566&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income before income taxes</font></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,599&#160;</font></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,668&#160;</font></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46,069&#160;</font></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80,160&#160;</font></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58,896&#160;</font></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Adjustments&#58;</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less&#58; interest income and other (expense) &#47; income, net</font></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(77)</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(814)</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(453)</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(26,458)</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(11,457)</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization expense</font></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,360&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,590&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,347&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,799&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,334&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of debt discount and debt issuance costs</font></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,232&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,817&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock-based compensation expense</font></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,332&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,275&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,694&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,176&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,603&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Secondary offering expense</font></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">543&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Acquisition-related expense</font></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">688&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,732&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,403&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Litigation expense</font></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,804&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,521&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,462&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,988&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,754&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-GAAP adjusted income before income taxes</font></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,250&#160;</font></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,928&#160;</font></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">129,965&#160;</font></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">111,940&#160;</font></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">97,533&#160;</font></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income taxes</font><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"> 1</font></div></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,933)</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,074)</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(27,293)</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(23,507)</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(20,482)</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Non-GAAP adjusted net income</font></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</font></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">22,317</font><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</font></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</font></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">22,854</font><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</font></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</font></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">102,672</font><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</font></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</font></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">88,433</font><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</font></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</font></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">77,051</font><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</font></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-indent:18pt"><font><br></font></div><div style="text-indent:18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">1 </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Income taxes are calculated using a rate of&#160;21.0%&#160;for each of the&#160;years ended&#160;December&#160;31, 2021, 2020 and 2019 as well as the three months ended December&#160;31, 2021 and 2020. The 21.0% effective tax rates for each of the&#160;years ended&#160;December&#160;31, 2021, 2020 and 2019 as well as the three months ended December&#160;31, 2021 and 2020 exclude the income tax effect on the non-GAAP adjustments and reflect the estimated long-term corporate tax rate.</font></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">9</font></div></div></div><hr style="page-break-after:always"><div style="min-height:63pt;width:100%"><div style="text-align:center;text-indent:18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">ALARM.COM HOLDINGS, INC.</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Reconciliation of Non-GAAP Measures - continued</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(in thousands, except share and per share data)</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(unaudited)</font></div><div><font><br></font></div></div><div style="margin-top:5pt;text-align:center;text-indent:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:52.116%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.671%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.671%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.671%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.671%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.680%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">Three Months Ended&#160;<br>&#160;December 31,</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">Year Ended December 31,</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">2021</font></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">2020</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">2021</font></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">2020</font></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">2019</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">Adjusted net income attributable to common stockholders&#58;</font></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Net income attributable to common stockholders, as reported</font></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</font></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">9,146&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</font></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">15,967&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</font></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">52,259&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</font></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">77,853&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</font></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">53,531&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(Benefit from) &#47; provision for income taxes</font></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(2,242)</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(1,971)</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(5,106)</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">3,500&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">5,566&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Income attributable to common stockholders before income taxes</font></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">6,904&#160;</font></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">13,996&#160;</font></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">47,153&#160;</font></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">81,353&#160;</font></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">59,097&#160;</font></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Adjustments&#58;</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Less&#58; interest income and other (expense) &#47; income, net</font></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(77)</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(814)</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(453)</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(26,458)</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(11,457)</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Amortization expense</font></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">4,360&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">4,590&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">17,347&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">16,799&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">14,334&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Amortization of debt discount and debt issuance costs</font></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">4,232&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">15,817&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Stock-based compensation expense</font></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">11,332&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">8,275&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">38,694&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">29,176&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">20,603&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Secondary offering expense</font></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">543&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Acquisition-related expense</font></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">688&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">29&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">2,732&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">2,403&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Litigation expense</font></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">1,804&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">2,521&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">12,462&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">8,988&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">12,754&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Non-GAAP adjusted income attributable to common stockholders before income taxes</font></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">28,555&#160;</font></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">29,256&#160;</font></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">131,049&#160;</font></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">113,133&#160;</font></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">97,734&#160;</font></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Income taxes</font><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:6.17pt;font-weight:400;line-height:100%;position:relative;top:-3.32pt;vertical-align:baseline"> 1</font></div></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(5,997)</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(6,144)</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(27,520)</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(23,758)</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(20,524)</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">Non-GAAP adjusted net income attributable to common stockholders</font></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">$</font></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">22,558</font><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">&#160;</font></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">$</font></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">23,112</font><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">&#160;</font></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">$</font></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">103,529</font><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">&#160;</font></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">$</font></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">89,375</font><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">&#160;</font></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">$</font></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">77,210</font><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">&#160;</font></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-indent:18pt"><font><br></font></div><div style="text-align:center;text-indent:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:52.116%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.671%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.671%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.671%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.671%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.680%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">Three Months Ended&#160;<br>&#160;December 31,</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">Year Ended December 31,</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">2021</font></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">2020</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">2021</font></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">2020</font></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">2019</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">Adjusted net income attributable to common stockholders per share&#58;</font></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Net income attributable to common stockholders per share - basic, as reported</font></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</font></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">0.18&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</font></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">0.32&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</font></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">1.05&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</font></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">1.59&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</font></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">1.11&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(Benefit from) &#47; provision for income taxes</font></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(0.04)</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(0.04)</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(0.10)</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">0.07&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">0.11&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Income attributable to common stockholders before income taxes</font></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">0.14&#160;</font></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">0.28&#160;</font></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">0.95&#160;</font></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">1.66&#160;</font></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">1.22&#160;</font></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Adjustments&#58;</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Less&#58; interest income and other (expense) &#47; income, net</font></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(0.02)</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(0.01)</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(0.54)</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(0.24)</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Amortization expense</font></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">0.09&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">0.09&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">0.35&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">0.34&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">0.30&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Amortization of debt discount and debt issuance costs</font></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">0.08&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">0.32&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Stock-based compensation expense</font></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">0.23&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">0.17&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">0.77&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">0.60&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">0.42&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Secondary offering expense</font></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">0.01&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Acquisition-related expense</font></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">0.02&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">0.06&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">0.05&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Litigation expense</font></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">0.03&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">0.05&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">0.25&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">0.18&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">0.26&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Non-GAAP adjusted income before income taxes</font></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">0.57&#160;</font></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">0.59&#160;</font></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">2.63&#160;</font></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">2.31&#160;</font></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">2.01&#160;</font></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Income taxes</font><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:6.17pt;font-weight:400;line-height:100%;position:relative;top:-3.32pt;vertical-align:baseline"> 1</font></div></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(0.12)</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(0.12)</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(0.55)</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(0.48)</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(0.42)</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">Non-GAAP adjusted net income attributable to common stockholders per share - basic</font></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">$</font></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">0.45</font><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">&#160;</font></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">$</font></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">0.47</font><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">&#160;</font></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">$</font></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">2.08</font><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">&#160;</font></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">$</font></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">1.83</font><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">&#160;</font></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">$</font></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">1.59</font><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">&#160;</font></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">Non-GAAP adjusted net income attributable to common stockholders per share - diluted</font></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">$</font></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">0.43</font><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">$</font></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">0.45</font><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">$</font></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">1.99</font><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">$</font></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">1.75</font><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">$</font></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">1.54</font><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Weighted average common shares outstanding&#58;</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Basic, as reported</font></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">50,146,652&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">49,271,962&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">49,869,857&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">48,950,328&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">48,427,446&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Diluted, as reported</font></td><td colspan="2" style="border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">51,927,073&#160;</font></td><td style="border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">51,384,316&#160;</font></td><td style="border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">51,919,902&#160;</font></td><td style="border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">50,963,190&#160;</font></td><td style="border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">50,273,889&#160;</font></td><td style="border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="text-indent:18pt"><font><br></font></div><div style="text-indent:18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">1 </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Income taxes are calculated using a rate of&#160;21.0%&#160;for each of the&#160;years ended&#160;December&#160;31, 2021, 2020 and 2019 as well as the three months ended December&#160;31, 2021 and 2020. The 21.0% effective tax rates for each of the&#160;years ended&#160;December&#160;31, 2021, 2020 and 2019 as well as the three months ended December&#160;31, 2021 and 2020 exclude the income tax effect on the non-GAAP adjustments and reflect the estimated long-term corporate tax rate.</font></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">10</font></div></div></div><div id="idb0f9845630f4f0b95193b3f11bb59fc_16"></div><hr style="page-break-after:always"><div style="min-height:63pt;width:100%"><div style="text-align:center;text-indent:18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">ALARM.COM HOLDINGS, INC.</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Reconciliation of Non-GAAP Measures - continued</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(in thousands)</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(unaudited)</font></div><div><font><br></font></div></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:50.361%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.110%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.818%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.818%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.110%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.263%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended&#160;<br>&#160;December 31,</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31,</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</font></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</font></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</font></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Non-GAAP free cash flow&#58;</font></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash flows from operating activities</font></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</font></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,963&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</font></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,410&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</font></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">103,157&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</font></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">102,080&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</font></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47,112&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additions to property and equipment</font></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,123)</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,464)</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(11,062)</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(16,141)</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(19,324)</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Non-GAAP free cash flow</font></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</font></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">17,840</font><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</font></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</font></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">29,946</font><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</font></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</font></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">92,095</font><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</font></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</font></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">85,939</font><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</font></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</font></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:700;line-height:100%">27,788</font><font style="color:#000000;font-family:'Arial Narrow',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</font></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">11</font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.SCH
<SEQUENCE>3
<FILENAME>alrm-20220224.xsd
<DESCRIPTION>XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with Wdesk from Workiva-->
<!--Copyright 2022 Workiva-->
<!--r:fc447f86-f6e6-4228-8977-6927db9fb4aa,g:979917e0-b0fa-4149-8bc8-4efbcf8c7ebe-->
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:alrm="http://www.alarm.com/20220224" xmlns:xbrli="http://www.xbrl.org/2003/instance" attributeFormDefault="unqualified" elementFormDefault="qualified" targetNamespace="http://www.alarm.com/20220224">
  <xs:import namespace="http://www.w3.org/1999/xlink" schemaLocation="http://www.xbrl.org/2003/xlink-2003-12-31.xsd"/>
  <xs:import namespace="http://www.xbrl.org/2003/instance" schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd"/>
  <xs:import namespace="http://www.xbrl.org/2003/linkbase" schemaLocation="http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/dei/2021" schemaLocation="https://xbrl.sec.gov/dei/2021/dei-2021.xsd"/>
  <xs:annotation>
    <xs:appinfo>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="alrm-20220224_lab.xml" xlink:role="http://www.xbrl.org/2003/role/labelLinkbaseRef" xlink:type="simple"/>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="alrm-20220224_pre.xml" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef" xlink:type="simple"/>
      <link:roleType id="CoverPage" roleURI="http://www.alarm.com/role/CoverPage">
        <link:definition>0001001 - Document - Cover Page</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
    </xs:appinfo>
  </xs:annotation>
  <xs:element id="alrm_CoverPageAbstract" abstract="true" name="CoverPageAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
</xs:schema>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.LAB
<SEQUENCE>4
<FILENAME>alrm-20220224_lab.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with Wdesk from Workiva-->
<!--Copyright 2022 Workiva-->
<!--r:fc447f86-f6e6-4228-8977-6927db9fb4aa,g:979917e0-b0fa-4149-8bc8-4efbcf8c7ebe-->
<link:linkbase xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedPeriodStartLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodStartLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/netLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/net-2009-12-16.xsd#netLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedNetLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedNetLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTerseLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedPeriodEndLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodEndLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTotalLabel"/>
  <link:labelLink xlink:role="http://www.xbrl.org/2003/role/link" xlink:type="extended">
    <link:label id="lab_dei_PreCommencementTenderOffer_b5203146-6dac-46ab-b954-35212f207e29_terseLabel_en-US" xlink:label="lab_dei_PreCommencementTenderOffer" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Pre-commencement Tender Offer</link:label>
    <link:label id="lab_dei_PreCommencementTenderOffer_label_en-US" xlink:label="lab_dei_PreCommencementTenderOffer" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Pre-commencement Tender Offer</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_PreCommencementTenderOffer" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_PreCommencementTenderOffer"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_PreCommencementTenderOffer" xlink:to="lab_dei_PreCommencementTenderOffer" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_AmendmentFlag_32910cd9-56fc-42dc-9b91-92c621eb3160_terseLabel_en-US" xlink:label="lab_dei_AmendmentFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amendment Flag</link:label>
    <link:label id="lab_dei_AmendmentFlag_label_en-US" xlink:label="lab_dei_AmendmentFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amendment Flag</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AmendmentFlag" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_AmendmentFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_AmendmentFlag" xlink:to="lab_dei_AmendmentFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressStateOrProvince_2e8ab045-b95c-4201-9c16-0a7a14247993_terseLabel_en-US" xlink:label="lab_dei_EntityAddressStateOrProvince" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, State or Province</link:label>
    <link:label id="lab_dei_EntityAddressStateOrProvince_label_en-US" xlink:label="lab_dei_EntityAddressStateOrProvince" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, State or Province</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressStateOrProvince" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityAddressStateOrProvince"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressStateOrProvince" xlink:to="lab_dei_EntityAddressStateOrProvince" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityTaxIdentificationNumber_017e0482-7a15-4f41-8592-aa2eace4e88f_terseLabel_en-US" xlink:label="lab_dei_EntityTaxIdentificationNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Tax Identification Number</link:label>
    <link:label id="lab_dei_EntityTaxIdentificationNumber_label_en-US" xlink:label="lab_dei_EntityTaxIdentificationNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Tax Identification Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityTaxIdentificationNumber" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityTaxIdentificationNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityTaxIdentificationNumber" xlink:to="lab_dei_EntityTaxIdentificationNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_Security12bTitle_57760f2b-6e30-4241-abd2-38c48d9c527f_terseLabel_en-US" xlink:label="lab_dei_Security12bTitle" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Title of 12(b) Security</link:label>
    <link:label id="lab_dei_Security12bTitle_label_en-US" xlink:label="lab_dei_Security12bTitle" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Title of 12(b) Security</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_Security12bTitle" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_Security12bTitle"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_Security12bTitle" xlink:to="lab_dei_Security12bTitle" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityFileNumber_d1fe22f0-42f8-4fde-97bb-821478ecb8a7_terseLabel_en-US" xlink:label="lab_dei_EntityFileNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity File Number</link:label>
    <link:label id="lab_dei_EntityFileNumber_label_en-US" xlink:label="lab_dei_EntityFileNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity File Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFileNumber" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityFileNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityFileNumber" xlink:to="lab_dei_EntityFileNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_WrittenCommunications_d6ba6a36-7b3a-47ba-876f-d8d13cfd2899_terseLabel_en-US" xlink:label="lab_dei_WrittenCommunications" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Written Communications</link:label>
    <link:label id="lab_dei_WrittenCommunications_label_en-US" xlink:label="lab_dei_WrittenCommunications" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Written Communications</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_WrittenCommunications" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_WrittenCommunications"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_WrittenCommunications" xlink:to="lab_dei_WrittenCommunications" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_PreCommencementIssuerTenderOffer_32b5bb9f-a643-436f-8c82-05a0e6f23681_terseLabel_en-US" xlink:label="lab_dei_PreCommencementIssuerTenderOffer" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Pre-commencement Issuer Tender Offer</link:label>
    <link:label id="lab_dei_PreCommencementIssuerTenderOffer_label_en-US" xlink:label="lab_dei_PreCommencementIssuerTenderOffer" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Pre-commencement Issuer Tender Offer</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_PreCommencementIssuerTenderOffer" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_PreCommencementIssuerTenderOffer"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_PreCommencementIssuerTenderOffer" xlink:to="lab_dei_PreCommencementIssuerTenderOffer" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityEmergingGrowthCompany_e5f95802-dd19-4c56-8552-b2b456eaa6c1_terseLabel_en-US" xlink:label="lab_dei_EntityEmergingGrowthCompany" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Emerging Growth Company</link:label>
    <link:label id="lab_dei_EntityEmergingGrowthCompany_label_en-US" xlink:label="lab_dei_EntityEmergingGrowthCompany" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Emerging Growth Company</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityEmergingGrowthCompany" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityEmergingGrowthCompany"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityEmergingGrowthCompany" xlink:to="lab_dei_EntityEmergingGrowthCompany" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_TradingSymbol_386d2b87-51d4-40f1-9d2f-8cbde5743304_terseLabel_en-US" xlink:label="lab_dei_TradingSymbol" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trading Symbol</link:label>
    <link:label id="lab_dei_TradingSymbol_label_en-US" xlink:label="lab_dei_TradingSymbol" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trading Symbol</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_TradingSymbol" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_TradingSymbol"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_TradingSymbol" xlink:to="lab_dei_TradingSymbol" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentPeriodEndDate_c602ef79-36d3-4e1e-b07d-9c4df8c6863f_terseLabel_en-US" xlink:label="lab_dei_DocumentPeriodEndDate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Period End Date</link:label>
    <link:label id="lab_dei_DocumentPeriodEndDate_label_en-US" xlink:label="lab_dei_DocumentPeriodEndDate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Period End Date</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentPeriodEndDate" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_DocumentPeriodEndDate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentPeriodEndDate" xlink:to="lab_dei_DocumentPeriodEndDate" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_SolicitingMaterial_2b72354f-21f8-49a3-be1d-a3a00459baa6_terseLabel_en-US" xlink:label="lab_dei_SolicitingMaterial" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Soliciting Material</link:label>
    <link:label id="lab_dei_SolicitingMaterial_label_en-US" xlink:label="lab_dei_SolicitingMaterial" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Soliciting Material</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_SolicitingMaterial" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_SolicitingMaterial"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_SolicitingMaterial" xlink:to="lab_dei_SolicitingMaterial" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentType_d9548ed2-4edb-456b-bc65-5b3dda8c4009_terseLabel_en-US" xlink:label="lab_dei_DocumentType" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Type</link:label>
    <link:label id="lab_dei_DocumentType_label_en-US" xlink:label="lab_dei_DocumentType" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Type</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentType" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_DocumentType"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentType" xlink:to="lab_dei_DocumentType" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_CityAreaCode_2914bf9f-0ea7-4337-a46c-dc564aba2ae9_terseLabel_en-US" xlink:label="lab_dei_CityAreaCode" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">City Area Code</link:label>
    <link:label id="lab_dei_CityAreaCode_label_en-US" xlink:label="lab_dei_CityAreaCode" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">City Area Code</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CityAreaCode" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_CityAreaCode"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_CityAreaCode" xlink:to="lab_dei_CityAreaCode" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityIncorporationStateCountryCode_af812814-82e5-46df-9d53-5fd5d1ec7aaf_terseLabel_en-US" xlink:label="lab_dei_EntityIncorporationStateCountryCode" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Incorporation, State or Country Code</link:label>
    <link:label id="lab_dei_EntityIncorporationStateCountryCode_label_en-US" xlink:label="lab_dei_EntityIncorporationStateCountryCode" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Incorporation, State or Country Code</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityIncorporationStateCountryCode" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityIncorporationStateCountryCode"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityIncorporationStateCountryCode" xlink:to="lab_dei_EntityIncorporationStateCountryCode" xlink:type="arc" order="1"/>
    <link:label id="lab_alrm_CoverPageAbstract_f6c39976-667b-40aa-9aef-e58f3c77e153_terseLabel_en-US" xlink:label="lab_alrm_CoverPageAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cover Page [Abstract]</link:label>
    <link:label id="lab_alrm_CoverPageAbstract_label_en-US" xlink:label="lab_alrm_CoverPageAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cover Page [Abstract]</link:label>
    <link:label id="lab_alrm_CoverPageAbstract_documentation_en-US" xlink:label="lab_alrm_CoverPageAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cover Page [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_alrm_CoverPageAbstract" xlink:href="alrm-20220224.xsd#alrm_CoverPageAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_alrm_CoverPageAbstract" xlink:to="lab_alrm_CoverPageAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressAddressLine1_fdb3cc75-9256-40f5-922e-050b96b023fe_terseLabel_en-US" xlink:label="lab_dei_EntityAddressAddressLine1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, Address Line One</link:label>
    <link:label id="lab_dei_EntityAddressAddressLine1_label_en-US" xlink:label="lab_dei_EntityAddressAddressLine1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, Address Line One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine1" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityAddressAddressLine1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressAddressLine1" xlink:to="lab_dei_EntityAddressAddressLine1" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityRegistrantName_558ef18d-bc75-4127-9e76-0cf626013566_terseLabel_en-US" xlink:label="lab_dei_EntityRegistrantName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Registrant Name</link:label>
    <link:label id="lab_dei_EntityRegistrantName_label_en-US" xlink:label="lab_dei_EntityRegistrantName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Registrant Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityRegistrantName" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityRegistrantName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityRegistrantName" xlink:to="lab_dei_EntityRegistrantName" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressAddressLine2_3e31c7f5-9dbb-41a2-a5f5-1bb695cf4685_terseLabel_en-US" xlink:label="lab_dei_EntityAddressAddressLine2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, Address Line Two</link:label>
    <link:label id="lab_dei_EntityAddressAddressLine2_label_en-US" xlink:label="lab_dei_EntityAddressAddressLine2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, Address Line Two</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine2" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityAddressAddressLine2"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressAddressLine2" xlink:to="lab_dei_EntityAddressAddressLine2" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_LocalPhoneNumber_2819069e-e976-4664-938e-32e575dac240_terseLabel_en-US" xlink:label="lab_dei_LocalPhoneNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Local Phone Number</link:label>
    <link:label id="lab_dei_LocalPhoneNumber_label_en-US" xlink:label="lab_dei_LocalPhoneNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Local Phone Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LocalPhoneNumber" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_LocalPhoneNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_LocalPhoneNumber" xlink:to="lab_dei_LocalPhoneNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressCityOrTown_84e3a7ed-b316-481a-b137-08f59e50c28a_terseLabel_en-US" xlink:label="lab_dei_EntityAddressCityOrTown" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, City or Town</link:label>
    <link:label id="lab_dei_EntityAddressCityOrTown_label_en-US" xlink:label="lab_dei_EntityAddressCityOrTown" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, City or Town</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressCityOrTown" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityAddressCityOrTown"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressCityOrTown" xlink:to="lab_dei_EntityAddressCityOrTown" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressPostalZipCode_e86abdce-0886-4478-9981-9387025f0b0c_terseLabel_en-US" xlink:label="lab_dei_EntityAddressPostalZipCode" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, Postal Zip Code</link:label>
    <link:label id="lab_dei_EntityAddressPostalZipCode_label_en-US" xlink:label="lab_dei_EntityAddressPostalZipCode" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, Postal Zip Code</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressPostalZipCode" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityAddressPostalZipCode"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressPostalZipCode" xlink:to="lab_dei_EntityAddressPostalZipCode" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityCentralIndexKey_1e62f3eb-a182-4649-b4ad-a974253b5ae1_terseLabel_en-US" xlink:label="lab_dei_EntityCentralIndexKey" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Central Index Key</link:label>
    <link:label id="lab_dei_EntityCentralIndexKey_label_en-US" xlink:label="lab_dei_EntityCentralIndexKey" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Central Index Key</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCentralIndexKey" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityCentralIndexKey"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityCentralIndexKey" xlink:to="lab_dei_EntityCentralIndexKey" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_SecurityExchangeName_d3e82456-5c38-4701-b577-e999080d3a37_terseLabel_en-US" xlink:label="lab_dei_SecurityExchangeName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Security Exchange Name</link:label>
    <link:label id="lab_dei_SecurityExchangeName_label_en-US" xlink:label="lab_dei_SecurityExchangeName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Security Exchange Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_SecurityExchangeName" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_SecurityExchangeName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_SecurityExchangeName" xlink:to="lab_dei_SecurityExchangeName" xlink:type="arc" order="1"/>
  </link:labelLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.PRE
<SEQUENCE>5
<FILENAME>alrm-20220224_pre.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with Wdesk from Workiva-->
<!--Copyright 2022 Workiva-->
<!--r:fc447f86-f6e6-4228-8977-6927db9fb4aa,g:979917e0-b0fa-4149-8bc8-4efbcf8c7ebe-->
<link:linkbase xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <link:roleRef roleURI="http://www.alarm.com/role/CoverPage" xlink:type="simple" xlink:href="alrm-20220224.xsd#CoverPage"/>
  <link:presentationLink xlink:role="http://www.alarm.com/role/CoverPage" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_alrm_CoverPageAbstract_b9b5989d-c59c-416a-aa8d-7ae5a22dea8d" xlink:href="alrm-20220224.xsd#alrm_CoverPageAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentType_8401f7c3-3fb1-4f17-b3ba-b0da0248fbd4" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_DocumentType"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_alrm_CoverPageAbstract_b9b5989d-c59c-416a-aa8d-7ae5a22dea8d" xlink:to="loc_dei_DocumentType_8401f7c3-3fb1-4f17-b3ba-b0da0248fbd4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentPeriodEndDate_28d097c7-c866-4ce1-bb86-afd86b0ebc78" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_DocumentPeriodEndDate"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_alrm_CoverPageAbstract_b9b5989d-c59c-416a-aa8d-7ae5a22dea8d" xlink:to="loc_dei_DocumentPeriodEndDate_28d097c7-c866-4ce1-bb86-afd86b0ebc78" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityRegistrantName_bb10f847-ccdd-4a54-bece-3e4ba1ca26c7" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityRegistrantName"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_alrm_CoverPageAbstract_b9b5989d-c59c-416a-aa8d-7ae5a22dea8d" xlink:to="loc_dei_EntityRegistrantName_bb10f847-ccdd-4a54-bece-3e4ba1ca26c7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityIncorporationStateCountryCode_fcf4b10b-ffd3-4c8a-a063-779e55e6f5d7" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityIncorporationStateCountryCode"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_alrm_CoverPageAbstract_b9b5989d-c59c-416a-aa8d-7ae5a22dea8d" xlink:to="loc_dei_EntityIncorporationStateCountryCode_fcf4b10b-ffd3-4c8a-a063-779e55e6f5d7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFileNumber_c8872f24-5f4d-4c2c-a350-9b03b80140af" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityFileNumber"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_alrm_CoverPageAbstract_b9b5989d-c59c-416a-aa8d-7ae5a22dea8d" xlink:to="loc_dei_EntityFileNumber_c8872f24-5f4d-4c2c-a350-9b03b80140af" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityTaxIdentificationNumber_ee2e7b57-6712-4e7e-8513-5aef56a3a40d" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityTaxIdentificationNumber"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_alrm_CoverPageAbstract_b9b5989d-c59c-416a-aa8d-7ae5a22dea8d" xlink:to="loc_dei_EntityTaxIdentificationNumber_ee2e7b57-6712-4e7e-8513-5aef56a3a40d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine1_f5350e48-f544-4679-9f1c-3f5da2c06f35" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityAddressAddressLine1"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_alrm_CoverPageAbstract_b9b5989d-c59c-416a-aa8d-7ae5a22dea8d" xlink:to="loc_dei_EntityAddressAddressLine1_f5350e48-f544-4679-9f1c-3f5da2c06f35" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine2_6acff214-916b-4246-85e3-286db6bc4f5c" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityAddressAddressLine2"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_alrm_CoverPageAbstract_b9b5989d-c59c-416a-aa8d-7ae5a22dea8d" xlink:to="loc_dei_EntityAddressAddressLine2_6acff214-916b-4246-85e3-286db6bc4f5c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressCityOrTown_a84460b2-a923-43e3-8cd2-c8f953bd7a0a" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityAddressCityOrTown"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_alrm_CoverPageAbstract_b9b5989d-c59c-416a-aa8d-7ae5a22dea8d" xlink:to="loc_dei_EntityAddressCityOrTown_a84460b2-a923-43e3-8cd2-c8f953bd7a0a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressStateOrProvince_964c4b94-f6e7-4f0a-ae70-4cb77fc1ca6f" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityAddressStateOrProvince"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_alrm_CoverPageAbstract_b9b5989d-c59c-416a-aa8d-7ae5a22dea8d" xlink:to="loc_dei_EntityAddressStateOrProvince_964c4b94-f6e7-4f0a-ae70-4cb77fc1ca6f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressPostalZipCode_5f64a45c-f071-4a8d-968f-dfaf6277869d" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityAddressPostalZipCode"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_alrm_CoverPageAbstract_b9b5989d-c59c-416a-aa8d-7ae5a22dea8d" xlink:to="loc_dei_EntityAddressPostalZipCode_5f64a45c-f071-4a8d-968f-dfaf6277869d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CityAreaCode_c5d1f603-c37d-43cb-8627-1e3366ad0f53" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_CityAreaCode"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_alrm_CoverPageAbstract_b9b5989d-c59c-416a-aa8d-7ae5a22dea8d" xlink:to="loc_dei_CityAreaCode_c5d1f603-c37d-43cb-8627-1e3366ad0f53" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LocalPhoneNumber_b91a8b8c-3744-4fec-8b65-bac20cf5abfe" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_LocalPhoneNumber"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_alrm_CoverPageAbstract_b9b5989d-c59c-416a-aa8d-7ae5a22dea8d" xlink:to="loc_dei_LocalPhoneNumber_b91a8b8c-3744-4fec-8b65-bac20cf5abfe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_WrittenCommunications_23291fcb-e42e-4c6e-9b7f-78275d6cc620" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_WrittenCommunications"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_alrm_CoverPageAbstract_b9b5989d-c59c-416a-aa8d-7ae5a22dea8d" xlink:to="loc_dei_WrittenCommunications_23291fcb-e42e-4c6e-9b7f-78275d6cc620" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_SolicitingMaterial_4d4a8674-1e78-4b13-bcd2-9ec51fcb1d63" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_SolicitingMaterial"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_alrm_CoverPageAbstract_b9b5989d-c59c-416a-aa8d-7ae5a22dea8d" xlink:to="loc_dei_SolicitingMaterial_4d4a8674-1e78-4b13-bcd2-9ec51fcb1d63" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_PreCommencementTenderOffer_60452d4d-08c9-4c47-ab97-1c5b36859fd1" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_PreCommencementTenderOffer"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_alrm_CoverPageAbstract_b9b5989d-c59c-416a-aa8d-7ae5a22dea8d" xlink:to="loc_dei_PreCommencementTenderOffer_60452d4d-08c9-4c47-ab97-1c5b36859fd1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_PreCommencementIssuerTenderOffer_862c4959-eb69-456f-94f4-9304e1e2fc37" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_PreCommencementIssuerTenderOffer"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_alrm_CoverPageAbstract_b9b5989d-c59c-416a-aa8d-7ae5a22dea8d" xlink:to="loc_dei_PreCommencementIssuerTenderOffer_862c4959-eb69-456f-94f4-9304e1e2fc37" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_Security12bTitle_4b7f1c40-32c0-4d86-a86c-ebacec93e193" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_Security12bTitle"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_alrm_CoverPageAbstract_b9b5989d-c59c-416a-aa8d-7ae5a22dea8d" xlink:to="loc_dei_Security12bTitle_4b7f1c40-32c0-4d86-a86c-ebacec93e193" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_TradingSymbol_8fe18ac1-fd28-4908-89ea-2bea97c093a6" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_TradingSymbol"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_alrm_CoverPageAbstract_b9b5989d-c59c-416a-aa8d-7ae5a22dea8d" xlink:to="loc_dei_TradingSymbol_8fe18ac1-fd28-4908-89ea-2bea97c093a6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_SecurityExchangeName_2d9423b1-82d6-4dd7-9d08-26f4cbb96d1e" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_SecurityExchangeName"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_alrm_CoverPageAbstract_b9b5989d-c59c-416a-aa8d-7ae5a22dea8d" xlink:to="loc_dei_SecurityExchangeName_2d9423b1-82d6-4dd7-9d08-26f4cbb96d1e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityEmergingGrowthCompany_5f29bd03-4cd8-4fc3-8f10-b983c8d7a901" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityEmergingGrowthCompany"/>
    <link:presentationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_alrm_CoverPageAbstract_b9b5989d-c59c-416a-aa8d-7ae5a22dea8d" xlink:to="loc_dei_EntityEmergingGrowthCompany_5f29bd03-4cd8-4fc3-8f10-b983c8d7a901" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AmendmentFlag_0d6d0e8c-d3ef-47ca-9011-38e784ddec88" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_AmendmentFlag"/>
    <link:presentationArc order="22" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_alrm_CoverPageAbstract_b9b5989d-c59c-416a-aa8d-7ae5a22dea8d" xlink:to="loc_dei_AmendmentFlag_0d6d0e8c-d3ef-47ca-9011-38e784ddec88" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCentralIndexKey_dc70a4e9-b99e-4716-99b3-4081ef7c14c7" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityCentralIndexKey"/>
    <link:presentationArc order="23" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_alrm_CoverPageAbstract_b9b5989d-c59c-416a-aa8d-7ae5a22dea8d" xlink:to="loc_dei_EntityCentralIndexKey_dc70a4e9-b99e-4716-99b3-4081ef7c14c7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>6
<FILENAME>R1.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140505584890024">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Cover Page<br></strong></div></th>
<th class="th"><div>Feb. 24, 2022</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_alrm_CoverPageAbstract', window );"><strong>Cover Page [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentType', window );">Document Type</a></td>
<td class="text">8-K<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentPeriodEndDate', window );">Document Period End Date</a></td>
<td class="text">Feb. 24,  2022<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityRegistrantName', window );">Entity Registrant Name</a></td>
<td class="text">ALARM.COM HOLDINGS, INC.<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityIncorporationStateCountryCode', window );">Entity Incorporation, State or Country Code</a></td>
<td class="text">DE<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityFileNumber', window );">Entity File Number</a></td>
<td class="text">001-37461<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityTaxIdentificationNumber', window );">Entity Tax Identification Number</a></td>
<td class="text">26-4247032<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityAddressAddressLine1', window );">Entity Address, Address Line One</a></td>
<td class="text">8281 Greensboro Drive<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityAddressAddressLine2', window );">Entity Address, Address Line Two</a></td>
<td class="text">Suite 100<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityAddressCityOrTown', window );">Entity Address, City or Town</a></td>
<td class="text">Tysons<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityAddressStateOrProvince', window );">Entity Address, State or Province</a></td>
<td class="text">VA<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityAddressPostalZipCode', window );">Entity Address, Postal Zip Code</a></td>
<td class="text">22102<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_CityAreaCode', window );">City Area Code</a></td>
<td class="text">877<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LocalPhoneNumber', window );">Local Phone Number</a></td>
<td class="text">389-4033<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_WrittenCommunications', window );">Written Communications</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_SolicitingMaterial', window );">Soliciting Material</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_PreCommencementTenderOffer', window );">Pre-commencement Tender Offer</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_PreCommencementIssuerTenderOffer', window );">Pre-commencement Issuer Tender Offer</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_Security12bTitle', window );">Title of 12(b) Security</a></td>
<td class="text">Common Stock, $0.01 par value per share<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_TradingSymbol', window );">Trading Symbol</a></td>
<td class="text">ALRM<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_SecurityExchangeName', window );">Security Exchange Name</a></td>
<td class="text">NASDAQ<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityEmergingGrowthCompany', window );">Entity Emerging Growth Company</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_AmendmentFlag', window );">Amendment Flag</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityCentralIndexKey', window );">Entity Central Index Key</a></td>
<td class="text">0001459200<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_alrm_CoverPageAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Cover Page [Abstract]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">alrm_CoverPageAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>alrm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AmendmentFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AmendmentFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CityAreaCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Area code of city</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CityAreaCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentPeriodEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period.  The format of the date is YYYY-MM-DD.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentPeriodEndDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:dateItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentType">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentType</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:submissionTypeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressAddressLine1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Address Line 1 such as Attn, Building Name, Street Name</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressAddressLine1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressAddressLine2">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Address Line 2 such as Street or Suite number</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressAddressLine2</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressCityOrTown">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Name of the City or Town</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressCityOrTown</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressPostalZipCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Code for the postal or zip code</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressPostalZipCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressStateOrProvince">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Name of the state or province.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressStateOrProvince</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:stateOrProvinceItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCentralIndexKey">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCentralIndexKey</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:centralIndexKeyItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityEmergingGrowthCompany">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate if registrant meets the emerging growth company criteria.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityEmergingGrowthCompany</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityFileNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityFileNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:fileNumberItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityIncorporationStateCountryCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Two-character EDGAR code representing the state or country of incorporation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityIncorporationStateCountryCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:edgarStateCountryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityRegistrantName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityRegistrantName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityTaxIdentificationNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityTaxIdentificationNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:employerIdItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LocalPhoneNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Local phone number for entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LocalPhoneNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_PreCommencementIssuerTenderOffer">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as pre-commencement communications pursuant to Rule 13e-4(c) under the Exchange Act.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 13e<br> -Subsection 4c<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_PreCommencementIssuerTenderOffer</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_PreCommencementTenderOffer">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as pre-commencement communications pursuant to Rule 14d-2(b) under the Exchange Act.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 14d<br> -Subsection 2b<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_PreCommencementTenderOffer</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_Security12bTitle">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Title of a 12(b) registered security.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_Security12bTitle</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:securityTitleItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_SecurityExchangeName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Name of the Exchange on which a security is registered.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection d1-1<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_SecurityExchangeName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:edgarExchangeCodeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_SolicitingMaterial">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as soliciting material pursuant to Rule 14a-12 under the Exchange Act.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Section 14a<br> -Number 240<br> -Subsection 12<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_SolicitingMaterial</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_TradingSymbol">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Trading symbol of an instrument as listed on an exchange.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_TradingSymbol</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:tradingSymbolItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_WrittenCommunications">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as written communications pursuant to Rule 425 under the Securities Act.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Securities Act<br> -Number 230<br> -Section 425<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_WrittenCommunications</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>7
<FILENAME>alrm-20220224_htm.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xml:lang="en-US"
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:dei="http://xbrl.sec.gov/dei/2021"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:xlink="http://www.w3.org/1999/xlink">
    <link:schemaRef xlink:href="alrm-20220224.xsd" xlink:type="simple"/>
    <context id="i6bd18d73a08d4854aa5d69fe0b188b72_D20220224-20220224">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001459200</identifier>
        </entity>
        <period>
            <startDate>2022-02-24</startDate>
            <endDate>2022-02-24</endDate>
        </period>
    </context>
    <dei:AmendmentFlag
      contextRef="i6bd18d73a08d4854aa5d69fe0b188b72_D20220224-20220224"
      id="id3VybDovL2RvY3MudjEvZG9jOmI0NzQ5Mjg1NDI1NjQyZmJiNWY1OTk5ZjExNmZlZWIzL3NlYzpiNDc0OTI4NTQyNTY0MmZiYjVmNTk5OWYxMTZmZWViM180L2ZyYWc6ZWY1NjFmYmI4NDBlNGRjNTgyMDBiY2NmZjZkNGQwZWIvdGFibGU6YzQ2MmVmMzQ2ZGU5NDY2MDk1OWJlZWM1NDA3NmU2ZTYvdGFibGVyYW5nZTpjNDYyZWYzNDZkZTk0NjYwOTU5YmVlYzU0MDc2ZTZlNl8yLTEtMS0xLTIyOTA4_4e0bcf71-699f-4e03-98d3-30175f030941">false</dei:AmendmentFlag>
    <dei:EntityCentralIndexKey
      contextRef="i6bd18d73a08d4854aa5d69fe0b188b72_D20220224-20220224"
      id="id3VybDovL2RvY3MudjEvZG9jOmI0NzQ5Mjg1NDI1NjQyZmJiNWY1OTk5ZjExNmZlZWIzL3NlYzpiNDc0OTI4NTQyNTY0MmZiYjVmNTk5OWYxMTZmZWViM180L2ZyYWc6ZWY1NjFmYmI4NDBlNGRjNTgyMDBiY2NmZjZkNGQwZWIvdGFibGU6YzQ2MmVmMzQ2ZGU5NDY2MDk1OWJlZWM1NDA3NmU2ZTYvdGFibGVyYW5nZTpjNDYyZWYzNDZkZTk0NjYwOTU5YmVlYzU0MDc2ZTZlNl8zLTEtMS0xLTIyOTA4_161ba13b-ff20-4d0e-949f-618d3768f261">0001459200</dei:EntityCentralIndexKey>
    <dei:DocumentType
      contextRef="i6bd18d73a08d4854aa5d69fe0b188b72_D20220224-20220224"
      id="id3VybDovL2RvY3MudjEvZG9jOmI0NzQ5Mjg1NDI1NjQyZmJiNWY1OTk5ZjExNmZlZWIzL3NlYzpiNDc0OTI4NTQyNTY0MmZiYjVmNTk5OWYxMTZmZWViM18xL2ZyYWc6ZDM0ODk0MGIyZTJjNGFhYWJiNTMxMmQ5MjFjZTY4NjAvdGV4dHJlZ2lvbjpkMzQ4OTQwYjJlMmM0YWFhYmI1MzEyZDkyMWNlNjg2MF84Ng_f010bd40-36c7-4463-9c41-798495e4ce58">8-K</dei:DocumentType>
    <dei:DocumentPeriodEndDate
      contextRef="i6bd18d73a08d4854aa5d69fe0b188b72_D20220224-20220224"
      id="id3VybDovL2RvY3MudjEvZG9jOmI0NzQ5Mjg1NDI1NjQyZmJiNWY1OTk5ZjExNmZlZWIzL3NlYzpiNDc0OTI4NTQyNTY0MmZiYjVmNTk5OWYxMTZmZWViM18xL2ZyYWc6ZDM0ODk0MGIyZTJjNGFhYWJiNTMxMmQ5MjFjZTY4NjAvdGV4dHJlZ2lvbjpkMzQ4OTQwYjJlMmM0YWFhYmI1MzEyZDkyMWNlNjg2MF8yMjg_7b56bade-6e02-4b92-b495-b300e459eff0">2022-02-24</dei:DocumentPeriodEndDate>
    <dei:EntityRegistrantName
      contextRef="i6bd18d73a08d4854aa5d69fe0b188b72_D20220224-20220224"
      id="id3VybDovL2RvY3MudjEvZG9jOmI0NzQ5Mjg1NDI1NjQyZmJiNWY1OTk5ZjExNmZlZWIzL3NlYzpiNDc0OTI4NTQyNTY0MmZiYjVmNTk5OWYxMTZmZWViM18xL2ZyYWc6ZDM0ODk0MGIyZTJjNGFhYWJiNTMxMmQ5MjFjZTY4NjAvdGV4dHJlZ2lvbjpkMzQ4OTQwYjJlMmM0YWFhYmI1MzEyZDkyMWNlNjg2MF8yMzM_25370b0a-c629-4f4c-856f-4392c82ec2c9">ALARM.COM HOLDINGS, INC.</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode
      contextRef="i6bd18d73a08d4854aa5d69fe0b188b72_D20220224-20220224"
      id="id3VybDovL2RvY3MudjEvZG9jOmI0NzQ5Mjg1NDI1NjQyZmJiNWY1OTk5ZjExNmZlZWIzL3NlYzpiNDc0OTI4NTQyNTY0MmZiYjVmNTk5OWYxMTZmZWViM18xL2ZyYWc6ZDM0ODk0MGIyZTJjNGFhYWJiNTMxMmQ5MjFjZTY4NjAvdGFibGU6ZTJlMDZkNDMyMmFiNDYzNGIxZjI2N2U4YTE3ZjFiOWMvdGFibGVyYW5nZTplMmUwNmQ0MzIyYWI0NjM0YjFmMjY3ZThhMTdmMWI5Y18xLTAtMS0xLTIyOTA4_a1b728eb-bb76-4056-9091-c0698866c948">DE</dei:EntityIncorporationStateCountryCode>
    <dei:EntityFileNumber
      contextRef="i6bd18d73a08d4854aa5d69fe0b188b72_D20220224-20220224"
      id="id3VybDovL2RvY3MudjEvZG9jOmI0NzQ5Mjg1NDI1NjQyZmJiNWY1OTk5ZjExNmZlZWIzL3NlYzpiNDc0OTI4NTQyNTY0MmZiYjVmNTk5OWYxMTZmZWViM18xL2ZyYWc6ZDM0ODk0MGIyZTJjNGFhYWJiNTMxMmQ5MjFjZTY4NjAvdGFibGU6ZTJlMDZkNDMyMmFiNDYzNGIxZjI2N2U4YTE3ZjFiOWMvdGFibGVyYW5nZTplMmUwNmQ0MzIyYWI0NjM0YjFmMjY3ZThhMTdmMWI5Y18xLTItMS0xLTIyOTA4_650f78db-c634-4f72-b48c-7089964c60b0">001-37461</dei:EntityFileNumber>
    <dei:EntityTaxIdentificationNumber
      contextRef="i6bd18d73a08d4854aa5d69fe0b188b72_D20220224-20220224"
      id="id3VybDovL2RvY3MudjEvZG9jOmI0NzQ5Mjg1NDI1NjQyZmJiNWY1OTk5ZjExNmZlZWIzL3NlYzpiNDc0OTI4NTQyNTY0MmZiYjVmNTk5OWYxMTZmZWViM18xL2ZyYWc6ZDM0ODk0MGIyZTJjNGFhYWJiNTMxMmQ5MjFjZTY4NjAvdGFibGU6ZTJlMDZkNDMyMmFiNDYzNGIxZjI2N2U4YTE3ZjFiOWMvdGFibGVyYW5nZTplMmUwNmQ0MzIyYWI0NjM0YjFmMjY3ZThhMTdmMWI5Y18xLTQtMS0xLTIyOTA4_3dc93031-7cb7-433b-a503-c2e766021634">26-4247032</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1
      contextRef="i6bd18d73a08d4854aa5d69fe0b188b72_D20220224-20220224"
      id="id3VybDovL2RvY3MudjEvZG9jOmI0NzQ5Mjg1NDI1NjQyZmJiNWY1OTk5ZjExNmZlZWIzL3NlYzpiNDc0OTI4NTQyNTY0MmZiYjVmNTk5OWYxMTZmZWViM18xL2ZyYWc6ZDM0ODk0MGIyZTJjNGFhYWJiNTMxMmQ5MjFjZTY4NjAvdGFibGU6ZGYzYzZjNmMyZWUwNGZiOGIzOGI1MjI1YmIwMDRmMmIvdGFibGVyYW5nZTpkZjNjNmM2YzJlZTA0ZmI4YjM4YjUyMjViYjAwNGYyYl8wLTAtMS0xLTIyOTA4_6bdebf8a-afbc-434a-a583-93f98b0b905b">8281 Greensboro Drive</dei:EntityAddressAddressLine1>
    <dei:EntityAddressAddressLine2
      contextRef="i6bd18d73a08d4854aa5d69fe0b188b72_D20220224-20220224"
      id="id3VybDovL2RvY3MudjEvZG9jOmI0NzQ5Mjg1NDI1NjQyZmJiNWY1OTk5ZjExNmZlZWIzL3NlYzpiNDc0OTI4NTQyNTY0MmZiYjVmNTk5OWYxMTZmZWViM18xL2ZyYWc6ZDM0ODk0MGIyZTJjNGFhYWJiNTMxMmQ5MjFjZTY4NjAvdGFibGU6ZGYzYzZjNmMyZWUwNGZiOGIzOGI1MjI1YmIwMDRmMmIvdGFibGVyYW5nZTpkZjNjNmM2YzJlZTA0ZmI4YjM4YjUyMjViYjAwNGYyYl8wLTEtMS0xLTIyOTA4_bac3a293-eb67-4423-811a-d3108b29854d">Suite 100</dei:EntityAddressAddressLine2>
    <dei:EntityAddressCityOrTown
      contextRef="i6bd18d73a08d4854aa5d69fe0b188b72_D20220224-20220224"
      id="id3VybDovL2RvY3MudjEvZG9jOmI0NzQ5Mjg1NDI1NjQyZmJiNWY1OTk5ZjExNmZlZWIzL3NlYzpiNDc0OTI4NTQyNTY0MmZiYjVmNTk5OWYxMTZmZWViM18xL2ZyYWc6ZDM0ODk0MGIyZTJjNGFhYWJiNTMxMmQ5MjFjZTY4NjAvdGFibGU6ZGYzYzZjNmMyZWUwNGZiOGIzOGI1MjI1YmIwMDRmMmIvdGFibGVyYW5nZTpkZjNjNmM2YzJlZTA0ZmI4YjM4YjUyMjViYjAwNGYyYl8wLTItMS0xLTIyOTA4_76e8f9b7-9bdd-428a-8e21-b047a2d265cb">Tysons</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince
      contextRef="i6bd18d73a08d4854aa5d69fe0b188b72_D20220224-20220224"
      id="id3VybDovL2RvY3MudjEvZG9jOmI0NzQ5Mjg1NDI1NjQyZmJiNWY1OTk5ZjExNmZlZWIzL3NlYzpiNDc0OTI4NTQyNTY0MmZiYjVmNTk5OWYxMTZmZWViM18xL2ZyYWc6ZDM0ODk0MGIyZTJjNGFhYWJiNTMxMmQ5MjFjZTY4NjAvdGFibGU6ZGYzYzZjNmMyZWUwNGZiOGIzOGI1MjI1YmIwMDRmMmIvdGFibGVyYW5nZTpkZjNjNmM2YzJlZTA0ZmI4YjM4YjUyMjViYjAwNGYyYl8wLTMtMS0xLTIyOTA4_e0a6928e-36ea-47a3-81fb-b76e99c2bd8c">VA</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode
      contextRef="i6bd18d73a08d4854aa5d69fe0b188b72_D20220224-20220224"
      id="id3VybDovL2RvY3MudjEvZG9jOmI0NzQ5Mjg1NDI1NjQyZmJiNWY1OTk5ZjExNmZlZWIzL3NlYzpiNDc0OTI4NTQyNTY0MmZiYjVmNTk5OWYxMTZmZWViM18xL2ZyYWc6ZDM0ODk0MGIyZTJjNGFhYWJiNTMxMmQ5MjFjZTY4NjAvdGFibGU6ZGYzYzZjNmMyZWUwNGZiOGIzOGI1MjI1YmIwMDRmMmIvdGFibGVyYW5nZTpkZjNjNmM2YzJlZTA0ZmI4YjM4YjUyMjViYjAwNGYyYl8wLTUtMS0xLTIyOTA4_1bb07418-d309-44fa-90df-dde44bb1adc4">22102</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode
      contextRef="i6bd18d73a08d4854aa5d69fe0b188b72_D20220224-20220224"
      id="id3VybDovL2RvY3MudjEvZG9jOmI0NzQ5Mjg1NDI1NjQyZmJiNWY1OTk5ZjExNmZlZWIzL3NlYzpiNDc0OTI4NTQyNTY0MmZiYjVmNTk5OWYxMTZmZWViM18xL2ZyYWc6ZDM0ODk0MGIyZTJjNGFhYWJiNTMxMmQ5MjFjZTY4NjAvdGV4dHJlZ2lvbjpkMzQ4OTQwYjJlMmM0YWFhYmI1MzEyZDkyMWNlNjg2MF8zNTE_3fd7d95c-ac20-4133-82b7-bf17694999ce">877</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="i6bd18d73a08d4854aa5d69fe0b188b72_D20220224-20220224"
      id="id3VybDovL2RvY3MudjEvZG9jOmI0NzQ5Mjg1NDI1NjQyZmJiNWY1OTk5ZjExNmZlZWIzL3NlYzpiNDc0OTI4NTQyNTY0MmZiYjVmNTk5OWYxMTZmZWViM18xL2ZyYWc6ZDM0ODk0MGIyZTJjNGFhYWJiNTMxMmQ5MjFjZTY4NjAvdGV4dHJlZ2lvbjpkMzQ4OTQwYjJlMmM0YWFhYmI1MzEyZDkyMWNlNjg2MF8zNTU_aecab202-8688-4a48-829b-d9a88e2b76bf">389-4033</dei:LocalPhoneNumber>
    <dei:WrittenCommunications
      contextRef="i6bd18d73a08d4854aa5d69fe0b188b72_D20220224-20220224"
      id="id3VybDovL2RvY3MudjEvZG9jOmI0NzQ5Mjg1NDI1NjQyZmJiNWY1OTk5ZjExNmZlZWIzL3NlYzpiNDc0OTI4NTQyNTY0MmZiYjVmNTk5OWYxMTZmZWViM18xL2ZyYWc6ZDM0ODk0MGIyZTJjNGFhYWJiNTMxMmQ5MjFjZTY4NjAvdGFibGU6YWU0OGQ4MTY1OGUwNGNjMmIzMjk4NTFhZTQ4NmI3ZjIvdGFibGVyYW5nZTphZTQ4ZDgxNjU4ZTA0Y2MyYjMyOTg1MWFlNDg2YjdmMl8wLTAtMS0xLTIyOTA4_d78fd274-8696-4575-98db-253d7b4281a2">false</dei:WrittenCommunications>
    <dei:SolicitingMaterial
      contextRef="i6bd18d73a08d4854aa5d69fe0b188b72_D20220224-20220224"
      id="id3VybDovL2RvY3MudjEvZG9jOmI0NzQ5Mjg1NDI1NjQyZmJiNWY1OTk5ZjExNmZlZWIzL3NlYzpiNDc0OTI4NTQyNTY0MmZiYjVmNTk5OWYxMTZmZWViM18xL2ZyYWc6ZDM0ODk0MGIyZTJjNGFhYWJiNTMxMmQ5MjFjZTY4NjAvdGFibGU6YWU0OGQ4MTY1OGUwNGNjMmIzMjk4NTFhZTQ4NmI3ZjIvdGFibGVyYW5nZTphZTQ4ZDgxNjU4ZTA0Y2MyYjMyOTg1MWFlNDg2YjdmMl8xLTAtMS0xLTIyOTA4_e0431b6d-cdb1-4c7f-9215-f9b80ad8fbea">false</dei:SolicitingMaterial>
    <dei:PreCommencementTenderOffer
      contextRef="i6bd18d73a08d4854aa5d69fe0b188b72_D20220224-20220224"
      id="id3VybDovL2RvY3MudjEvZG9jOmI0NzQ5Mjg1NDI1NjQyZmJiNWY1OTk5ZjExNmZlZWIzL3NlYzpiNDc0OTI4NTQyNTY0MmZiYjVmNTk5OWYxMTZmZWViM18xL2ZyYWc6ZDM0ODk0MGIyZTJjNGFhYWJiNTMxMmQ5MjFjZTY4NjAvdGFibGU6YWU0OGQ4MTY1OGUwNGNjMmIzMjk4NTFhZTQ4NmI3ZjIvdGFibGVyYW5nZTphZTQ4ZDgxNjU4ZTA0Y2MyYjMyOTg1MWFlNDg2YjdmMl8yLTAtMS0xLTIyOTA4_0cc92c8e-5a5e-497f-a1e8-48c7052a07d2">false</dei:PreCommencementTenderOffer>
    <dei:PreCommencementIssuerTenderOffer
      contextRef="i6bd18d73a08d4854aa5d69fe0b188b72_D20220224-20220224"
      id="id3VybDovL2RvY3MudjEvZG9jOmI0NzQ5Mjg1NDI1NjQyZmJiNWY1OTk5ZjExNmZlZWIzL3NlYzpiNDc0OTI4NTQyNTY0MmZiYjVmNTk5OWYxMTZmZWViM18xL2ZyYWc6ZDM0ODk0MGIyZTJjNGFhYWJiNTMxMmQ5MjFjZTY4NjAvdGFibGU6YWU0OGQ4MTY1OGUwNGNjMmIzMjk4NTFhZTQ4NmI3ZjIvdGFibGVyYW5nZTphZTQ4ZDgxNjU4ZTA0Y2MyYjMyOTg1MWFlNDg2YjdmMl8zLTAtMS0xLTIyOTA4_8a4149e7-6acd-4bc7-8f9c-67dd6b70b3fe">false</dei:PreCommencementIssuerTenderOffer>
    <dei:Security12bTitle
      contextRef="i6bd18d73a08d4854aa5d69fe0b188b72_D20220224-20220224"
      id="id3VybDovL2RvY3MudjEvZG9jOmI0NzQ5Mjg1NDI1NjQyZmJiNWY1OTk5ZjExNmZlZWIzL3NlYzpiNDc0OTI4NTQyNTY0MmZiYjVmNTk5OWYxMTZmZWViM18xL2ZyYWc6ZDM0ODk0MGIyZTJjNGFhYWJiNTMxMmQ5MjFjZTY4NjAvdGFibGU6NTE5NmI0NTI0NmQwNGQ2ZThmMjc2NmFmYjE1OWI3YzcvdGFibGVyYW5nZTo1MTk2YjQ1MjQ2ZDA0ZDZlOGYyNzY2YWZiMTU5YjdjN18xLTAtMS0xLTIyOTA4_d14b24ec-cc17-4f0a-bd06-9b715f2b74ca">Common Stock, $0.01 par value per share</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="i6bd18d73a08d4854aa5d69fe0b188b72_D20220224-20220224"
      id="id3VybDovL2RvY3MudjEvZG9jOmI0NzQ5Mjg1NDI1NjQyZmJiNWY1OTk5ZjExNmZlZWIzL3NlYzpiNDc0OTI4NTQyNTY0MmZiYjVmNTk5OWYxMTZmZWViM18xL2ZyYWc6ZDM0ODk0MGIyZTJjNGFhYWJiNTMxMmQ5MjFjZTY4NjAvdGFibGU6NTE5NmI0NTI0NmQwNGQ2ZThmMjc2NmFmYjE1OWI3YzcvdGFibGVyYW5nZTo1MTk2YjQ1MjQ2ZDA0ZDZlOGYyNzY2YWZiMTU5YjdjN18xLTItMS0xLTIyOTA4_845f09b8-bbd7-4935-8921-4f74cf9f13cd">ALRM</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="i6bd18d73a08d4854aa5d69fe0b188b72_D20220224-20220224"
      id="id3VybDovL2RvY3MudjEvZG9jOmI0NzQ5Mjg1NDI1NjQyZmJiNWY1OTk5ZjExNmZlZWIzL3NlYzpiNDc0OTI4NTQyNTY0MmZiYjVmNTk5OWYxMTZmZWViM18xL2ZyYWc6ZDM0ODk0MGIyZTJjNGFhYWJiNTMxMmQ5MjFjZTY4NjAvdGFibGU6NTE5NmI0NTI0NmQwNGQ2ZThmMjc2NmFmYjE1OWI3YzcvdGFibGVyYW5nZTo1MTk2YjQ1MjQ2ZDA0ZDZlOGYyNzY2YWZiMTU5YjdjN18xLTQtMS0xLTIyOTA4_69d6f505-b7bc-41ac-8512-db1403d43298">NASDAQ</dei:SecurityExchangeName>
    <dei:EntityEmergingGrowthCompany
      contextRef="i6bd18d73a08d4854aa5d69fe0b188b72_D20220224-20220224"
      id="id3VybDovL2RvY3MudjEvZG9jOmI0NzQ5Mjg1NDI1NjQyZmJiNWY1OTk5ZjExNmZlZWIzL3NlYzpiNDc0OTI4NTQyNTY0MmZiYjVmNTk5OWYxMTZmZWViM18xL2ZyYWc6ZDM0ODk0MGIyZTJjNGFhYWJiNTMxMmQ5MjFjZTY4NjAvdGV4dHJlZ2lvbjpkMzQ4OTQwYjJlMmM0YWFhYmI1MzEyZDkyMWNlNjg2MF84NjE_7cb7daa0-b3fd-47bc-a369-bfcc121329a8">false</dei:EntityEmergingGrowthCompany>
</xbrl>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EXCEL
<SEQUENCE>8
<FILENAME>Financial_Report.xlsx
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 Financial_Report.xlsx
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
MG(%?N ;P?:&4W5?<G;CXET;_7U!+ P04    " !C@5A4GZ ;\+$"  #B#
M#0   'AL+W-T>6QE<RYX;6S=5VUKVS 0_BM"/V!N8FKBD1BV0&&PC4+S85^5
M6'8$>O%DN7/ZZZ>S;"=I=67=A['-H<G=/;J[1W<GF:Y;=Y+\X<BY([V2NMW0
MHW/-^R1I#T>N6/O.-%Q[I#)6,>=56R=M8SDK6W!2,EG>W&2)8D+38JT[=:=<
M2PZFTVY#;VA2K"NCSY:4!H-?RA0GCTQNZ)9)L;=B6,N4D*=@7H+A8*2QQ'DJ
M?$,78&F? KP(&K <XRBAC05C$C*$[_VX_!DP::U7A90SP24-AF+=,.>XU7=>
M&18/QA<0&>7=J?$,:\M.B^4M/3L,/S[)WMB2VSG-@DZF8BUY!72LJ(_PZTR3
M .B<45XH!:N-9@.'R6,4?-@#E_(!6OBMNHK=5R3TXE,);2"PU4GTA$8QA D*
MQ+^,%F)?A+W]K;"D$8_&?>S\;O2@?^^,X_>65Z(?]+Z:\V/1%WATUC3R]$&*
M6BL>]O[+"8LUF_S(T5CQY+/!I!R\@5M*'KEUXG!I^6%9L^.]FZ:IKW#.RW^0
M\Y^M<\TUMTQ>DO:C_S=7^2V,D_'T7!S1JP,Z6PE<A!OZ%>Y7>>9 ]IV03NA1
M.XJRY/K%.?7A'=O["_PJOE]?\HIUTNUF<$//\A=>BD[E\ZI[J,NXZBQ_AOMH
MD<VWL,\E=,E[7FY'U=;[021>\%G'!QR>(W?#$T<PGX#%$<"P/!@#S"=X87G^
MI_VLT/T$#..VBB(KU&>%^@2O&+(=/EB>N$_NG_A.\SQ-LPRKZ'8;9;#%ZI9E
M\!>/AG$##RP/9'I;K?%NXQ/R^AQ@/7UM0K"=XI.([12O-2#QNH%'GL>[C>4!
M#ZP+V.Q _G@>F*FX3YI"5S%NV G&D3S'$)C%^(QF&5*=##[Q_F"G)$WS/(X
M%F>0IA@"IQ%', ;  4/2='@//GL?)=-[*CG_5U/\!%!+ P04    " !C@5A4
MEXJ[',     3 @  "P   %]R96QS+RYR96QSG9*Y;L,P#$!_Q=">, ?0(8@S
M9?$6!/D!5J(/V!(%BD6=OZ_:I7&0"QEY/3P2W!YI0.TXI+:+J1C]$%)I6M6X
M 4BV)8]ISI%"KM0L'C6'TD!$VV-#L%HL/D N&6:WO606IW.D5XA<UYVE/=LO
M3T%O@*\Z3'%":4A+,P[PS=)_,O?S##5%Y4HCE5L:>-/E_G;@2=&A(E@6FD7)
MTZ(=I7\=Q_:0T^FO8R*T>EOH^7%H5 J.W&,EC'%BM/XU@LD/['X 4$L#!!0
M   ( &.!6%09117U-P$  "<"   /    >&PO=V]R:V)O;VLN>&ULC5'1;L(P
M#/R5*A^P%K0A#5%>0-N0I@V-B??0NM0BB2O'A8VOG]NJ&M)>]I3<V;K<7187
MXM.!Z)1\>1=B;FJ19IZFL:C!VWA'#02=5,3>BD(^IK%AL&6L <2[=)IEL]1;
M#&:Y&+6VG-X"$B@$*2C9$7N$2_R==S Y8\0#.I3OW/1W!R;Q&-#C%<K<9":)
M-5U>B/%*0:S;%4S.Y68R#/; @L4?>M>9_+2'V#-B#Q]6C>1FEJE@A1REW^CU
MK7H\@RX/J!5Z0B? :ROPS-0V&(Z=C*9(;V+T/8SG4.*<_U,C5146L*:B]1!D
MZ)'!=09#K+&))@G60VY6= 9.MO8(72A]95,. 46=W=3%<]0!;\K!XVBLA H#
ME&^J%977DHHM)]W1ZTSO'R:/6D;KW$JY]_!*MAQSCG^T_ %02P,$%     @
M8X%85"0>FZ*M    ^ $  !H   !X;"]?<F5L<R]W;W)K8F]O:RYX;6PN<F5L
M<[61/0Z#, R%KQ+E #50J4,%3%U8*RX0!?,C$A+%K@JW+X4!D#IT8;*>+7_O
MR4Z?:!1W;J"V\R1&:P;*9,OL[P"D6[2*+L[C,$]J%ZSB688&O-*]:A"2*+I!
MV#-DGNZ9HIP\_D-T==UI?#C]LCCP#S"\7>BI160I2A4:Y$S":+8VP5+BRTR6
MHJ@R&8HJEG!:(.+)(&UI5GVP3TZTYWD7-_=%KLWC":[?#'!X=/X!4$L#!!0
M   ( &.!6%1ED'F2&0$  ,\#   3    6T-O;G1E;G1?5'EP97-=+GAM;*V3
M34[#,!"%KQ)E6R4N+%B@IAM@"UUP 6-/&JO^DV=:TMLS3MI*H!(5A4VL>-Z\
MSYZ7K-Z/$;#HG?78E!U1?!0"50=.8ATB>*ZT(3E)_)JV(DJUDUL0]\OE@U#!
M$WBJ*'N4Z]4SM')OJ7CI>1M-\$V9P&)9/(W"S&I*&:,U2A+7Q<'K'Y3J1*BY
M<]!@9R(N6%"*JX1<^1UPZGL[0$I&0[&1B5ZE8Y7HK4 Z6L!ZVN+*&4/;&@4Z
MJ+WCEAIC JFQ R!GZ]%T,4TFGC",S[O9_,%F"LC*30H1.;$$?\>=(\G=560C
M2&2FKW@ALO7L^T%.6X.^D<WC_0QI-^2!8ECFS_A[QA?_&\[Q$<+NOS^QO-9.
M&G_FB^$_7G\!4$L! A0#%     @ 8X%85 =!36*!    L0   !
M     ( !     &1O8U!R;W!S+V%P<"YX;6Q02P$"% ,4    " !C@5A4W';7
MQ.X    K @  $0              @ &O    9&]C4')O<',O8V]R92YX;6Q0
M2P$"% ,4    " !C@5A4F5R<(Q &  "<)P  $P              @ ', 0
M>&PO=&AE;64O=&AE;64Q+GAM;%!+ 0(4 Q0    ( &.!6%0$10#(2P0  -X0
M   8              " @0T(  !X;"]W;W)K<VAE971S+W-H965T,2YX;6Q0
M2P$"% ,4    " !C@5A4GZ ;\+$"  #B#   #0              @ &.#
M>&PO<W1Y;&5S+GAM;%!+ 0(4 Q0    ( &.!6%27BKL<P    !,"   +
M          "  6H/  !?<F5L<R\N<F5L<U!+ 0(4 Q0    ( &.!6%09117U
M-P$  "<"   /              "  5,0  !X;"]W;W)K8F]O:RYX;6Q02P$"
M% ,4    " !C@5A4)!Z;HJT   #X 0  &@              @ &W$0  >&PO
M7W)E;',O=V]R:V)O;VLN>&UL+G)E;'-02P$"% ,4    " !C@5A499!YDAD!
M  #/ P  $P              @ &<$@  6T-O;G1E;G1?5'EP97-=+GAM;%!+
4!08     "0 ) #X"  #F$P     !

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>9
<FILENAME>Show.js
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
// Edgar(tm) Renderer was created by staff of the U.S. Securities and Exchange Commission.  Data and content created by government employees within the scope of their employment are not subject to domestic copyright protection. 17 U.S.C. 105.
var Show={};Show.LastAR=null,Show.showAR=function(a,r,w){if(Show.LastAR)Show.hideAR();var e=a;while(e&&e.nodeName!='TABLE')e=e.nextSibling;if(!e||e.nodeName!='TABLE'){var ref=((window)?w.document:document).getElementById(r);if(ref){e=ref.cloneNode(!0);
e.removeAttribute('id');a.parentNode.appendChild(e)}}
if(e)e.style.display='block';Show.LastAR=e};Show.hideAR=function(){Show.LastAR.style.display='none'};Show.toggleNext=function(a){var e=a;while(e.nodeName!='DIV')e=e.nextSibling;if(!e.style){}else if(!e.style.display){}else{var d,p_;if(e.style.display=='none'){d='block';p='-'}else{d='none';p='+'}
e.style.display=d;if(a.textContent){a.textContent=p+a.textContent.substring(1)}else{a.innerText=p+a.innerText.substring(1)}}}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>10
<FILENAME>report.css
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
/* Updated 2009-11-04 */
/* v2.2.0.24 */

/* DefRef Styles */
..report table.authRefData{
	background-color: #def;
	border: 2px solid #2F4497;
	font-size: 1em;
	position: absolute;
}

..report table.authRefData a {
	display: block;
	font-weight: bold;
}

..report table.authRefData p {
	margin-top: 0px;
}

..report table.authRefData .hide {
	background-color: #2F4497;
	padding: 1px 3px 0px 0px;
	text-align: right;
}

..report table.authRefData .hide a:hover {
	background-color: #2F4497;
}

..report table.authRefData .body {
	height: 150px;
	overflow: auto;
	width: 400px;
}

..report table.authRefData table{
	font-size: 1em;
}

/* Report Styles */
..pl a, .pl a:visited {
	color: black;
	text-decoration: none;
}

/* table */
..report {
	background-color: white;
	border: 2px solid #acf;
	clear: both;
	color: black;
	font: normal 8pt Helvetica, Arial, san-serif;
	margin-bottom: 2em;
}

..report hr {
	border: 1px solid #acf;
}

/* Top labels */
..report th {
	background-color: #acf;
	color: black;
	font-weight: bold;
	text-align: center;
}

..report th.void	{
	background-color: transparent;
	color: #000000;
	font: bold 10pt Helvetica, Arial, san-serif;
	text-align: left;
}

..report .pl {
	text-align: left;
	vertical-align: top;
	white-space: normal;
	width: 200px;
	white-space: normal; /* word-wrap: break-word; */
}

..report td.pl a.a {
	cursor: pointer;
	display: block;
	width: 200px;
	overflow: hidden;
}

..report td.pl div.a {
	width: 200px;
}

..report td.pl a:hover {
	background-color: #ffc;
}

/* Header rows... */
..report tr.rh {
	background-color: #acf;
	color: black;
	font-weight: bold;
}

/* Calendars... */
..report .rc {
	background-color: #f0f0f0;
}

/* Even rows... */
..report .re, .report .reu {
	background-color: #def;
}

..report .reu td {
	border-bottom: 1px solid black;
}

/* Odd rows... */
..report .ro, .report .rou {
	background-color: white;
}

..report .rou td {
	border-bottom: 1px solid black;
}

..report .rou table td, .report .reu table td {
	border-bottom: 0px solid black;
}

/* styles for footnote marker */
..report .fn {
	white-space: nowrap;
}

/* styles for numeric types */
..report .num, .report .nump {
	text-align: right;
	white-space: nowrap;
}

..report .nump {
	padding-left: 2em;
}

..report .nump {
	padding: 0px 0.4em 0px 2em;
}

/* styles for text types */
..report .text {
	text-align: left;
	white-space: normal;
}

..report .text .big {
	margin-bottom: 1em;
	width: 17em;
}

..report .text .more {
	display: none;
}

..report .text .note {
	font-style: italic;
	font-weight: bold;
}

..report .text .small {
	width: 10em;
}

..report sup {
	font-style: italic;
}

..report .outerFootnotes {
	font-size: 1em;
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>11
<FILENAME>FilingSummary.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version='1.0' encoding='utf-8'?>
<FilingSummary>
  <Version>3.22.0.1</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>1</ContextCount>
  <ElementCount>118</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>false</FootnotesReported>
  <SegmentCount>0</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>0</UnitCount>
  <MyReports>
    <Report instance="alrm-20220224.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R1.htm</HtmlFileName>
      <LongName>0001001 - Document - Cover Page</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.alarm.com/role/CoverPage</Role>
      <ShortName>Cover Page</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>1</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <LongName>All Reports</LongName>
      <ReportType>Book</ReportType>
      <ShortName>All Reports</ShortName>
    </Report>
  </MyReports>
  <InputFiles>
    <File doctype="8-K" original="alrm-20220224.htm">alrm-20220224.htm</File>
    <File>alrm-20220224.xsd</File>
    <File>alrm-20220224_lab.xml</File>
    <File>alrm-20220224_pre.xml</File>
    <File>ex991earningsreleasedecemb.htm</File>
  </InputFiles>
  <SupplementalFiles/>
  <BaseTaxonomies>
    <BaseTaxonomy items="23">http://xbrl.sec.gov/dei/2021</BaseTaxonomy>
  </BaseTaxonomies>
  <HasPresentationLinkbase>true</HasPresentationLinkbase>
  <HasCalculationLinkbase>false</HasCalculationLinkbase>
</FilingSummary>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>JSON
<SEQUENCE>13
<FILENAME>MetaLinks.json
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
{
 "instance": {
  "alrm-20220224.htm": {
   "axisCustom": 0,
   "axisStandard": 0,
   "contextCount": 1,
   "dts": {
    "inline": {
     "local": [
      "alrm-20220224.htm"
     ]
    },
    "labelLink": {
     "local": [
      "alrm-20220224_lab.xml"
     ]
    },
    "presentationLink": {
     "local": [
      "alrm-20220224_pre.xml"
     ]
    },
    "schema": {
     "local": [
      "alrm-20220224.xsd"
     ],
     "remote": [
      "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xl-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xlink-2003-12-31.xsd",
      "http://www.xbrl.org/2005/xbrldt-2005.xsd",
      "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd",
      "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd",
      "https://xbrl.sec.gov/dei/2021/dei-2021.xsd"
     ]
    }
   },
   "elementCount": 24,
   "entityCount": 1,
   "hidden": {
    "http://xbrl.sec.gov/dei/2021": 2,
    "total": 2
   },
   "keyCustom": 0,
   "keyStandard": 118,
   "memberCustom": 0,
   "memberStandard": 0,
   "nsprefix": "alrm",
   "nsuri": "http://www.alarm.com/20220224",
   "report": {
    "R1": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "alrm-20220224.htm",
      "contextRef": "i6bd18d73a08d4854aa5d69fe0b188b72_D20220224-20220224",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "dei:DocumentType",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "document",
     "isDefault": "true",
     "longName": "0001001 - Document - Cover Page",
     "role": "http://www.alarm.com/role/CoverPage",
     "shortName": "Cover Page",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "alrm-20220224.htm",
      "contextRef": "i6bd18d73a08d4854aa5d69fe0b188b72_D20220224-20220224",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "dei:DocumentType",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    }
   },
   "segmentCount": 0,
   "tag": {
    "alrm_CoverPageAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cover Page [Abstract]",
        "label": "Cover Page [Abstract]",
        "terseLabel": "Cover Page [Abstract]"
       }
      }
     },
     "localname": "CoverPageAbstract",
     "nsuri": "http://www.alarm.com/20220224",
     "xbrltype": "stringItemType"
    },
    "dei_AmendmentFlag": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.",
        "label": "Amendment Flag",
        "terseLabel": "Amendment Flag"
       }
      }
     },
     "localname": "AmendmentFlag",
     "nsuri": "http://xbrl.sec.gov/dei/2021",
     "presentation": [
      "http://www.alarm.com/role/CoverPage"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_CityAreaCode": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Area code of city",
        "label": "City Area Code",
        "terseLabel": "City Area Code"
       }
      }
     },
     "localname": "CityAreaCode",
     "nsuri": "http://xbrl.sec.gov/dei/2021",
     "presentation": [
      "http://www.alarm.com/role/CoverPage"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_DocumentPeriodEndDate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period.  The format of the date is YYYY-MM-DD.",
        "label": "Document Period End Date",
        "terseLabel": "Document Period End Date"
       }
      }
     },
     "localname": "DocumentPeriodEndDate",
     "nsuri": "http://xbrl.sec.gov/dei/2021",
     "presentation": [
      "http://www.alarm.com/role/CoverPage"
     ],
     "xbrltype": "dateItemType"
    },
    "dei_DocumentType": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.",
        "label": "Document Type",
        "terseLabel": "Document Type"
       }
      }
     },
     "localname": "DocumentType",
     "nsuri": "http://xbrl.sec.gov/dei/2021",
     "presentation": [
      "http://www.alarm.com/role/CoverPage"
     ],
     "xbrltype": "submissionTypeItemType"
    },
    "dei_EntityAddressAddressLine1": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Address Line 1 such as Attn, Building Name, Street Name",
        "label": "Entity Address, Address Line One",
        "terseLabel": "Entity Address, Address Line One"
       }
      }
     },
     "localname": "EntityAddressAddressLine1",
     "nsuri": "http://xbrl.sec.gov/dei/2021",
     "presentation": [
      "http://www.alarm.com/role/CoverPage"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressAddressLine2": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Address Line 2 such as Street or Suite number",
        "label": "Entity Address, Address Line Two",
        "terseLabel": "Entity Address, Address Line Two"
       }
      }
     },
     "localname": "EntityAddressAddressLine2",
     "nsuri": "http://xbrl.sec.gov/dei/2021",
     "presentation": [
      "http://www.alarm.com/role/CoverPage"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressCityOrTown": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of the City or Town",
        "label": "Entity Address, City or Town",
        "terseLabel": "Entity Address, City or Town"
       }
      }
     },
     "localname": "EntityAddressCityOrTown",
     "nsuri": "http://xbrl.sec.gov/dei/2021",
     "presentation": [
      "http://www.alarm.com/role/CoverPage"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressPostalZipCode": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Code for the postal or zip code",
        "label": "Entity Address, Postal Zip Code",
        "terseLabel": "Entity Address, Postal Zip Code"
       }
      }
     },
     "localname": "EntityAddressPostalZipCode",
     "nsuri": "http://xbrl.sec.gov/dei/2021",
     "presentation": [
      "http://www.alarm.com/role/CoverPage"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressStateOrProvince": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of the state or province.",
        "label": "Entity Address, State or Province",
        "terseLabel": "Entity Address, State or Province"
       }
      }
     },
     "localname": "EntityAddressStateOrProvince",
     "nsuri": "http://xbrl.sec.gov/dei/2021",
     "presentation": [
      "http://www.alarm.com/role/CoverPage"
     ],
     "xbrltype": "stateOrProvinceItemType"
    },
    "dei_EntityCentralIndexKey": {
     "auth_ref": [
      "r5"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.",
        "label": "Entity Central Index Key",
        "terseLabel": "Entity Central Index Key"
       }
      }
     },
     "localname": "EntityCentralIndexKey",
     "nsuri": "http://xbrl.sec.gov/dei/2021",
     "presentation": [
      "http://www.alarm.com/role/CoverPage"
     ],
     "xbrltype": "centralIndexKeyItemType"
    },
    "dei_EntityEmergingGrowthCompany": {
     "auth_ref": [
      "r5"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate if registrant meets the emerging growth company criteria.",
        "label": "Entity Emerging Growth Company",
        "terseLabel": "Entity Emerging Growth Company"
       }
      }
     },
     "localname": "EntityEmergingGrowthCompany",
     "nsuri": "http://xbrl.sec.gov/dei/2021",
     "presentation": [
      "http://www.alarm.com/role/CoverPage"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntityFileNumber": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.",
        "label": "Entity File Number",
        "terseLabel": "Entity File Number"
       }
      }
     },
     "localname": "EntityFileNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2021",
     "presentation": [
      "http://www.alarm.com/role/CoverPage"
     ],
     "xbrltype": "fileNumberItemType"
    },
    "dei_EntityIncorporationStateCountryCode": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Two-character EDGAR code representing the state or country of incorporation.",
        "label": "Entity Incorporation, State or Country Code",
        "terseLabel": "Entity Incorporation, State or Country Code"
       }
      }
     },
     "localname": "EntityIncorporationStateCountryCode",
     "nsuri": "http://xbrl.sec.gov/dei/2021",
     "presentation": [
      "http://www.alarm.com/role/CoverPage"
     ],
     "xbrltype": "edgarStateCountryItemType"
    },
    "dei_EntityRegistrantName": {
     "auth_ref": [
      "r5"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.",
        "label": "Entity Registrant Name",
        "terseLabel": "Entity Registrant Name"
       }
      }
     },
     "localname": "EntityRegistrantName",
     "nsuri": "http://xbrl.sec.gov/dei/2021",
     "presentation": [
      "http://www.alarm.com/role/CoverPage"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityTaxIdentificationNumber": {
     "auth_ref": [
      "r5"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.",
        "label": "Entity Tax Identification Number",
        "terseLabel": "Entity Tax Identification Number"
       }
      }
     },
     "localname": "EntityTaxIdentificationNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2021",
     "presentation": [
      "http://www.alarm.com/role/CoverPage"
     ],
     "xbrltype": "employerIdItemType"
    },
    "dei_LocalPhoneNumber": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Local phone number for entity.",
        "label": "Local Phone Number",
        "terseLabel": "Local Phone Number"
       }
      }
     },
     "localname": "LocalPhoneNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2021",
     "presentation": [
      "http://www.alarm.com/role/CoverPage"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_PreCommencementIssuerTenderOffer": {
     "auth_ref": [
      "r2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as pre-commencement communications pursuant to Rule 13e-4(c) under the Exchange Act.",
        "label": "Pre-commencement Issuer Tender Offer",
        "terseLabel": "Pre-commencement Issuer Tender Offer"
       }
      }
     },
     "localname": "PreCommencementIssuerTenderOffer",
     "nsuri": "http://xbrl.sec.gov/dei/2021",
     "presentation": [
      "http://www.alarm.com/role/CoverPage"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_PreCommencementTenderOffer": {
     "auth_ref": [
      "r3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as pre-commencement communications pursuant to Rule 14d-2(b) under the Exchange Act.",
        "label": "Pre-commencement Tender Offer",
        "terseLabel": "Pre-commencement Tender Offer"
       }
      }
     },
     "localname": "PreCommencementTenderOffer",
     "nsuri": "http://xbrl.sec.gov/dei/2021",
     "presentation": [
      "http://www.alarm.com/role/CoverPage"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_Security12bTitle": {
     "auth_ref": [
      "r0"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Title of a 12(b) registered security.",
        "label": "Title of 12(b) Security",
        "terseLabel": "Title of 12(b) Security"
       }
      }
     },
     "localname": "Security12bTitle",
     "nsuri": "http://xbrl.sec.gov/dei/2021",
     "presentation": [
      "http://www.alarm.com/role/CoverPage"
     ],
     "xbrltype": "securityTitleItemType"
    },
    "dei_SecurityExchangeName": {
     "auth_ref": [
      "r1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of the Exchange on which a security is registered.",
        "label": "Security Exchange Name",
        "terseLabel": "Security Exchange Name"
       }
      }
     },
     "localname": "SecurityExchangeName",
     "nsuri": "http://xbrl.sec.gov/dei/2021",
     "presentation": [
      "http://www.alarm.com/role/CoverPage"
     ],
     "xbrltype": "edgarExchangeCodeItemType"
    },
    "dei_SolicitingMaterial": {
     "auth_ref": [
      "r4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as soliciting material pursuant to Rule 14a-12 under the Exchange Act.",
        "label": "Soliciting Material",
        "terseLabel": "Soliciting Material"
       }
      }
     },
     "localname": "SolicitingMaterial",
     "nsuri": "http://xbrl.sec.gov/dei/2021",
     "presentation": [
      "http://www.alarm.com/role/CoverPage"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_TradingSymbol": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Trading symbol of an instrument as listed on an exchange.",
        "label": "Trading Symbol",
        "terseLabel": "Trading Symbol"
       }
      }
     },
     "localname": "TradingSymbol",
     "nsuri": "http://xbrl.sec.gov/dei/2021",
     "presentation": [
      "http://www.alarm.com/role/CoverPage"
     ],
     "xbrltype": "tradingSymbolItemType"
    },
    "dei_WrittenCommunications": {
     "auth_ref": [
      "r6"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as written communications pursuant to Rule 425 under the Securities Act.",
        "label": "Written Communications",
        "terseLabel": "Written Communications"
       }
      }
     },
     "localname": "WrittenCommunications",
     "nsuri": "http://xbrl.sec.gov/dei/2021",
     "presentation": [
      "http://www.alarm.com/role/CoverPage"
     ],
     "xbrltype": "booleanItemType"
    }
   },
   "unitCount": 0
  }
 },
 "std_ref": {
  "r0": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b"
  },
  "r1": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "d1-1"
  },
  "r2": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "13e",
   "Subsection": "4c"
  },
  "r3": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "14d",
   "Subsection": "2b"
  },
  "r4": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "14a",
   "Subsection": "12"
  },
  "r5": {
   "Name": "Regulation 12B",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b-2"
  },
  "r6": {
   "Name": "Securities Act",
   "Number": "230",
   "Publisher": "SEC",
   "Section": "425"
  }
 },
 "version": "2.1"
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>ZIP
<SEQUENCE>14
<FILENAME>0001459200-22-000007-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0001459200-22-000007-xbrl.zip
M4$L#!!0    ( &.!6%24)M 00!8  -^;   1    86QR;2TR,#(R,#(R-"YH
M=&WM/6M7X[:VW_LK=--[3V?60HGEMS,SG$4)T+38F8$P-/DR2[)EXF#'J>T
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
M>'&E,#9LJ=4XE>R]YKC;_K/O[.WV.L<P3MN^L",Q_FX?%#_5Z6^!\O==]?X
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
MU!?X%= (GHI<*8SCY,[/\1TQO5<F_L(?AQ&8<S2#E_JY<@_,2J'?%B7X<&&
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
M /%%L"^X1[FCLW""19DS6 4#U9]%N)BS>!0LW$\%RTL8!2\UG2K"M8?AC;;
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
M[OBV;Y4Q^BDR>F6:)G,EJ4JL?,Q2>%2_T<>H83T^?0P_M;7;QS6V/7.H[4Z
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
MZC .X*\KS66\I0.@;:B7#&@W[VX^O1^]_OA>^>WCNS=O/_SZF2AO/[P>*:O
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
M]0?HY!Q RDZ(?"\*&8]/Y^P[V-"^:( UC?;[S."FMCN%:4B@D2C5'4I)N&W
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
MX5<'@X<_86X/4?Q,2>DB2;=XCX:0.&:I1#-M8ENR"T7[P#4]HCL:\6P)W$Z
MZ]KPWX&*.PG<)P'7)1ZP!N/ N%P)W"<"U]0=8IJR[+@QS-[P ,YCY?%N1?K\
M"L,LD"2 -JK3N(!RWY;[4*TWA",Q7),86N.9R?)(CD EFD>\ VW5Y)$<U<;P
M;(-HWOZ.VO)(CGHDNF,0UVW<':&+(SF@G01AMHC\AZLXP5+8?:<HO]G]-]EA
MO6(9-S^*:F3X4=[!#CZ, QH#BKF,E#A&C?$N@5P-;VI*"CMHP!KIAVA WUV1
MK8_<?079FO*4&,6.E;H-UOGBQ\>^\4LXIYGR@=XKGY*Y'^]XMZ8V>ODJ>SC:
MGNM%^PJF<,%93 K>9[?(@.\HOI+"7THRY2O4M9'Z5_[K-$D5ZD]F.%8NGU'^
MX0/UTTRA@&L!_^ -G=#YF*;\+T,CBJ[J_*?*YL_IJN:AM7%/HPC_A4?!?RFE
MRAR6/Q,/4[8_1SQ!5T?*%[B/K4ZATRF=(*;AOMCR,Z57BU7HMTE4!)3=OFSD
M)!:N)#&[$*\FYLV!>C/VB)1.(_P>?HEF>3AGQQ4E\>UE3M,Y,)H4##<\M7+_
MHYVL06"#B>)LDU+OPR"?"5%6OXN+ERMU>8L_SA*T''?>4I-8$]@)3=MA0EXC
M--?4M?8.M9^XQC#XQXLP&*M3SS4MVU"GYE0=>Y;F&6-CJFGCL>5-)__2[!?E
M3;-TJ=C<TLMQ2OVOE_X4MG7E1_?^0[:Z^7D8EPNR0< W!])U-ZQ['6H;D6(&
MM9MW-Y_>CUY_?*_\]O'=F[<??OU,E+<?7N]&IB.=\?;5?L+)'9,P"JM9EU5F
MZWOJ9P4&M2Z!-N(\C(N:4Z-7F[@(D?:3 AX19"][NL8B]HL@!)ZSN<"=VDBC
M+? TXU6=&+82^8N,7I6_7)=*4QBSM;&;KN=^>@M$)AB3M:E:L/?QRTOR&ZF<
M!(5N+-XL+H_8I35-G5^SU)%A:SLOJZ/=U_8]UAUIVNZK^YZZ_YIE/.VI^];J
MC%S-E6M]UCC@CG3;:/34AO[QG=X!KXDK78C,[JW_#9U^>Z;5%Z88ON>*X<]+
M+1.YXZJ^J8"*V$:"A6:=(YS^ #6<PT?9"9#O1:"M.3\'*\_Z##6T*!K@3*/M
M/B^PJ>WF,@T(,A*A.D,H";9UL&G>4SC\Z4+H#3=669U3E/X3/YLITRBY;YI$
MV1:>M(U2\I7'>.7Y$<'VN-?K$NTS((-DKB0+FOHY\R>C9S;,P\VN]4W3C/JU
MT][6@S1</\;P#[0*?_:U0<\$%0R+F%K?IG%+5#@)5U -HO4NXU?BPFEP02>J
M*_F"Q(47/YH.T;3NJRR&H@;?P#HQ&IEA[YQ%BEIP_L!B^/3/(EQ@2/^<BIT:
M[OI")YINR,;C;8(45#/;E"!M$Z2:1E1;3G%H%Z8VT4Q-PK15F'K$T#NE_?,3
MMX]RO>Y/NA8I(UOJ_\^BTVE#T!QH=-H&$'I!0SMZGCC$-:LHS=%)N$GN?PLG
M<%3#2U+/LZ$>W2.>:4OJD=0CJ>?QN_=THGH=M'V3U".I9_C4XUK$,SKHW"FI
M1U+/\*E'=XCC=C"Z9QC4L[_2]IE4QJT//J[_'"?! _PSR^?1C_\_4$L! A0#
M%     @ 8X%85)0FT!! %@  WYL  !$              ( !     &%L<FTM
M,C R,C R,C0N:'1M4$L! A0#%     @ 8X%85%O_6-W1 @  7@@  !$
M         ( !;Q8  &%L<FTM,C R,C R,C0N>'-D4$L! A0#%     @ 8X%8
M5!81;PO>"@  ?&,  !4              ( !;QD  &%L<FTM,C R,C R,C1?
M;&%B+GAM;%!+ 0(4 Q0    ( &.!6%080W1/V 8  & S   5
M  "  8 D  !A;')M+3(P,C(P,C(T7W!R92YX;6Q02P$"% ,4    " !C@5A4
MS%T3UG=3   )M@4 '@              @ &+*P  97@Y.3%E87)N:6YG<W)E
E;&5A<V5D96-E;6(N:'1M4$L%!@     %  4 4 $  #Y_      $!

end
</TEXT>
</DOCUMENT>
</SEC-DOCUMENT>
